Class FulfillmentState


  • public final class FulfillmentState
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • displayName

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> displayName()
        Returns:
        The human-readable name of the fulfillment, unique within the agent. ***
      • enabled

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
        Returns:
        Whether fulfillment is enabled.
      • features

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FulfillmentFeatureArgs>>> features()
        Returns:
        The field defines whether the fulfillment is enabled for certain features. Structure is documented below.
      • genericWebService

        public java.util.Optional<com.pulumi.core.Output<FulfillmentGenericWebServiceArgs>> genericWebService()
        Returns:
        Represents configuration for a generic web service. Dialogflow supports two mechanisms for authentications: - Basic authentication with username and password. - Authentication with additional authentication headers. Structure is documented below.
      • name

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> name()
        Returns:
        The unique identifier of the fulfillment. Format: projects/<Project ID>/agent/fulfillment - projects/<Project ID>/locations/<Location ID>/agent/fulfillment
      • project

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> project()
        Returns:
        The ID of the project in which the resource belongs. If it is not provided, the provider project is used.