Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dialogflow/v3beta1.Environment
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates an Environment in the specified Agent. This method is a long-running operation. The returned Operation
type has the following method-specific fields: - metadata
: An empty Struct message - response
: Environment
Create Environment Resource
new Environment(name: string, args: EnvironmentArgs, opts?: CustomResourceOptions);
@overload
def Environment(resource_name: str,
opts: Optional[ResourceOptions] = None,
agent_id: Optional[str] = None,
description: Optional[str] = None,
display_name: Optional[str] = None,
location: Optional[str] = None,
name: Optional[str] = None,
project: Optional[str] = None,
test_cases_config: Optional[GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfigArgs] = None,
version_configs: Optional[Sequence[GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfigArgs]] = None,
webhook_config: Optional[GoogleCloudDialogflowCxV3beta1EnvironmentWebhookConfigArgs] = None)
@overload
def Environment(resource_name: str,
args: EnvironmentArgs,
opts: Optional[ResourceOptions] = None)
func NewEnvironment(ctx *Context, name string, args EnvironmentArgs, opts ...ResourceOption) (*Environment, error)
public Environment(string name, EnvironmentArgs args, CustomResourceOptions? opts = null)
public Environment(String name, EnvironmentArgs args)
public Environment(String name, EnvironmentArgs args, CustomResourceOptions options)
type: google-native:dialogflow/v3beta1:Environment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args EnvironmentArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Environment Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
The Environment resource accepts the following input properties:
- Agent
Id string - Display
Name string The human-readable name of the environment (unique in an agent). Limit of 64 characters.
- Description string
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- Location string
- Name string
The name of the environment. Format:
projects//locations//agents//environments/
.- Project string
- Test
Cases Pulumi.Config Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Environment Test Cases Config The test cases config for continuous tests of this environment.
- Version
Configs List<Pulumi.Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Environment Version Config> A list of configurations for flow versions. You should include version configs for all flows that are reachable from
Start Flow
in the agent. Otherwise, an error will be returned.- Webhook
Config Pulumi.Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Environment Webhook Config The webhook configuration for this environment.
- Agent
Id string - Display
Name string The human-readable name of the environment (unique in an agent). Limit of 64 characters.
- Description string
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- Location string
- Name string
The name of the environment. Format:
projects//locations//agents//environments/
.- Project string
- Test
Cases GoogleConfig Cloud Dialogflow Cx V3beta1Environment Test Cases Config Args The test cases config for continuous tests of this environment.
- Version
Configs []GoogleCloud Dialogflow Cx V3beta1Environment Version Config Args A list of configurations for flow versions. You should include version configs for all flows that are reachable from
Start Flow
in the agent. Otherwise, an error will be returned.- Webhook
Config GoogleCloud Dialogflow Cx V3beta1Environment Webhook Config Args The webhook configuration for this environment.
- agent
Id String - display
Name String The human-readable name of the environment (unique in an agent). Limit of 64 characters.
- description String
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- location String
- name String
The name of the environment. Format:
projects//locations//agents//environments/
.- project String
- test
Cases GoogleConfig Cloud Dialogflow Cx V3beta1Environment Test Cases Config The test cases config for continuous tests of this environment.
- version
Configs List<GoogleCloud Dialogflow Cx V3beta1Environment Version Config> A list of configurations for flow versions. You should include version configs for all flows that are reachable from
Start Flow
in the agent. Otherwise, an error will be returned.- webhook
Config GoogleCloud Dialogflow Cx V3beta1Environment Webhook Config The webhook configuration for this environment.
- agent
Id string - display
Name string The human-readable name of the environment (unique in an agent). Limit of 64 characters.
- description string
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- location string
- name string
The name of the environment. Format:
projects//locations//agents//environments/
.- project string
- test
Cases GoogleConfig Cloud Dialogflow Cx V3beta1Environment Test Cases Config The test cases config for continuous tests of this environment.
- version
Configs GoogleCloud Dialogflow Cx V3beta1Environment Version Config[] A list of configurations for flow versions. You should include version configs for all flows that are reachable from
Start Flow
in the agent. Otherwise, an error will be returned.- webhook
Config GoogleCloud Dialogflow Cx V3beta1Environment Webhook Config The webhook configuration for this environment.
- agent_
id str - display_
name str The human-readable name of the environment (unique in an agent). Limit of 64 characters.
- description str
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- location str
- name str
The name of the environment. Format:
projects//locations//agents//environments/
.- project str
- test_
cases_ Googleconfig Cloud Dialogflow Cx V3beta1Environment Test Cases Config Args The test cases config for continuous tests of this environment.
- version_
configs Sequence[GoogleCloud Dialogflow Cx V3beta1Environment Version Config Args] A list of configurations for flow versions. You should include version configs for all flows that are reachable from
Start Flow
in the agent. Otherwise, an error will be returned.- webhook_
config GoogleCloud Dialogflow Cx V3beta1Environment Webhook Config Args The webhook configuration for this environment.
- agent
Id String - display
Name String The human-readable name of the environment (unique in an agent). Limit of 64 characters.
- description String
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- location String
- name String
The name of the environment. Format:
projects//locations//agents//environments/
.- project String
- test
Cases Property MapConfig The test cases config for continuous tests of this environment.
- version
Configs List<Property Map> A list of configurations for flow versions. You should include version configs for all flows that are reachable from
Start Flow
in the agent. Otherwise, an error will be returned.- webhook
Config Property Map The webhook configuration for this environment.
Outputs
All input properties are implicitly available as output properties. Additionally, the Environment resource produces the following output properties:
- Id string
The provider-assigned unique ID for this managed resource.
- Update
Time string Update time of this environment.
- Id string
The provider-assigned unique ID for this managed resource.
- Update
Time string Update time of this environment.
- id String
The provider-assigned unique ID for this managed resource.
- update
Time String Update time of this environment.
- id string
The provider-assigned unique ID for this managed resource.
- update
Time string Update time of this environment.
- id str
The provider-assigned unique ID for this managed resource.
- update_
time str Update time of this environment.
- id String
The provider-assigned unique ID for this managed resource.
- update
Time String Update time of this environment.
Supporting Types
GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfig, GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfigArgs
- Enable
Continuous boolRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- Enable
Predeployment boolRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- Test
Cases List<string> A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- Enable
Continuous boolRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- Enable
Predeployment boolRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- Test
Cases []string A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- enable
Continuous BooleanRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- enable
Predeployment BooleanRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- test
Cases List<String> A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- enable
Continuous booleanRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- enable
Predeployment booleanRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- test
Cases string[] A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- enable_
continuous_ boolrun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- enable_
predeployment_ boolrun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- test_
cases Sequence[str] A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- enable
Continuous BooleanRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- enable
Predeployment BooleanRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- test
Cases List<String> A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfigResponse, GoogleCloudDialogflowCxV3beta1EnvironmentTestCasesConfigResponseArgs
- Enable
Continuous boolRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- Enable
Predeployment boolRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- Test
Cases List<string> A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- Enable
Continuous boolRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- Enable
Predeployment boolRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- Test
Cases []string A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- enable
Continuous BooleanRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- enable
Predeployment BooleanRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- test
Cases List<String> A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- enable
Continuous booleanRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- enable
Predeployment booleanRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- test
Cases string[] A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- enable_
continuous_ boolrun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- enable_
predeployment_ boolrun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- test_
cases Sequence[str] A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
- enable
Continuous BooleanRun Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
- enable
Predeployment BooleanRun Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
- test
Cases List<String> A list of test case names to run. They should be under the same agent. Format of each test case name:
projects//locations/ /agents//testCases/
GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfig, GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfigArgs
- Version string
Format: projects//locations//agents//flows//versions/.
- Version string
Format: projects//locations//agents//flows//versions/.
- version String
Format: projects//locations//agents//flows//versions/.
- version string
Format: projects//locations//agents//flows//versions/.
- version str
Format: projects//locations//agents//flows//versions/.
- version String
Format: projects//locations//agents//flows//versions/.
GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfigResponse, GoogleCloudDialogflowCxV3beta1EnvironmentVersionConfigResponseArgs
- Version string
Format: projects//locations//agents//flows//versions/.
- Version string
Format: projects//locations//agents//flows//versions/.
- version String
Format: projects//locations//agents//flows//versions/.
- version string
Format: projects//locations//agents//flows//versions/.
- version str
Format: projects//locations//agents//flows//versions/.
- version String
Format: projects//locations//agents//flows//versions/.
GoogleCloudDialogflowCxV3beta1EnvironmentWebhookConfig, GoogleCloudDialogflowCxV3beta1EnvironmentWebhookConfigArgs
- Webhook
Overrides List<Pulumi.Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Webhook> The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- Webhook
Overrides []GoogleCloud Dialogflow Cx V3beta1Webhook The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- webhook
Overrides List<GoogleCloud Dialogflow Cx V3beta1Webhook> The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- webhook
Overrides GoogleCloud Dialogflow Cx V3beta1Webhook[] The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- webhook_
overrides Sequence[GoogleCloud Dialogflow Cx V3beta1Webhook] The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- webhook
Overrides List<Property Map> The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
GoogleCloudDialogflowCxV3beta1EnvironmentWebhookConfigResponse, GoogleCloudDialogflowCxV3beta1EnvironmentWebhookConfigResponseArgs
- Webhook
Overrides List<Pulumi.Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Webhook Response> The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- Webhook
Overrides []GoogleCloud Dialogflow Cx V3beta1Webhook Response The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- webhook
Overrides List<GoogleCloud Dialogflow Cx V3beta1Webhook Response> The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- webhook
Overrides GoogleCloud Dialogflow Cx V3beta1Webhook Response[] The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- webhook_
overrides Sequence[GoogleCloud Dialogflow Cx V3beta1Webhook Response] The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
- webhook
Overrides List<Property Map> The list of webhooks to override for the agent environment. The webhook must exist in the agent. You can override fields in
generic_web_service
andservice_directory
.
GoogleCloudDialogflowCxV3beta1Webhook, GoogleCloudDialogflowCxV3beta1WebhookArgs
- Display
Name string The human-readable name of the webhook, unique within the agent.
- Disabled bool
Indicates whether the webhook is disabled.
- Generic
Web Pulumi.Service Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Configuration for a generic web service.
- Name string
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- Service
Directory Pulumi.Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Webhook Service Directory Config Configuration for a Service Directory service.
- Timeout string
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- Display
Name string The human-readable name of the webhook, unique within the agent.
- Disabled bool
Indicates whether the webhook is disabled.
- Generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Configuration for a generic web service.
- Name string
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- Service
Directory GoogleCloud Dialogflow Cx V3beta1Webhook Service Directory Config Configuration for a Service Directory service.
- Timeout string
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- display
Name String The human-readable name of the webhook, unique within the agent.
- disabled Boolean
Indicates whether the webhook is disabled.
- generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Configuration for a generic web service.
- name String
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- service
Directory GoogleCloud Dialogflow Cx V3beta1Webhook Service Directory Config Configuration for a Service Directory service.
- timeout String
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- display
Name string The human-readable name of the webhook, unique within the agent.
- disabled boolean
Indicates whether the webhook is disabled.
- generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Configuration for a generic web service.
- name string
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- service
Directory GoogleCloud Dialogflow Cx V3beta1Webhook Service Directory Config Configuration for a Service Directory service.
- timeout string
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- display_
name str The human-readable name of the webhook, unique within the agent.
- disabled bool
Indicates whether the webhook is disabled.
- generic_
web_ Googleservice Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Configuration for a generic web service.
- name str
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- service_
directory GoogleCloud Dialogflow Cx V3beta1Webhook Service Directory Config Configuration for a Service Directory service.
- timeout str
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- display
Name String The human-readable name of the webhook, unique within the agent.
- disabled Boolean
Indicates whether the webhook is disabled.
- generic
Web Property MapService Configuration for a generic web service.
- name String
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- service
Directory Property Map Configuration for a Service Directory service.
- timeout String
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
GoogleCloudDialogflowCxV3beta1WebhookGenericWebService, GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceArgs
- Uri string
The webhook URI for receiving POST requests. It must use https protocol.
- Allowed
Ca List<string>Certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- Http
Method Pulumi.Google Native. Dialogflow. V3Beta1. Google Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- Parameter
Mapping Dictionary<string, string> Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- Password string
The password for HTTP Basic authentication.
- Request
Body string Optional. Defines a custom JSON object as request body to send to flexible webhook.
- Request
Headers Dictionary<string, string> The HTTP request headers to send together with webhook requests.
- Username string
The user name for HTTP Basic authentication.
- Webhook
Type Pulumi.Google Native. Dialogflow. V3Beta1. Google Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Webhook Type Optional. Type of the webhook.
- Uri string
The webhook URI for receiving POST requests. It must use https protocol.
- Allowed
Ca []stringCerts Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- Http
Method GoogleCloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- Parameter
Mapping map[string]string Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- Password string
The password for HTTP Basic authentication.
- Request
Body string Optional. Defines a custom JSON object as request body to send to flexible webhook.
- Request
Headers map[string]string The HTTP request headers to send together with webhook requests.
- Username string
The user name for HTTP Basic authentication.
- Webhook
Type GoogleCloud Dialogflow Cx V3beta1Webhook Generic Web Service Webhook Type Optional. Type of the webhook.
- uri String
The webhook URI for receiving POST requests. It must use https protocol.
- allowed
Ca List<String>Certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- http
Method GoogleCloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- parameter
Mapping Map<String,String> Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- password String
The password for HTTP Basic authentication.
- request
Body String Optional. Defines a custom JSON object as request body to send to flexible webhook.
- request
Headers Map<String,String> The HTTP request headers to send together with webhook requests.
- username String
The user name for HTTP Basic authentication.
- webhook
Type GoogleCloud Dialogflow Cx V3beta1Webhook Generic Web Service Webhook Type Optional. Type of the webhook.
- uri string
The webhook URI for receiving POST requests. It must use https protocol.
- allowed
Ca string[]Certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- http
Method GoogleCloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- parameter
Mapping {[key: string]: string} Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- password string
The password for HTTP Basic authentication.
- request
Body string Optional. Defines a custom JSON object as request body to send to flexible webhook.
- request
Headers {[key: string]: string} The HTTP request headers to send together with webhook requests.
- username string
The user name for HTTP Basic authentication.
- webhook
Type GoogleCloud Dialogflow Cx V3beta1Webhook Generic Web Service Webhook Type Optional. Type of the webhook.
- uri str
The webhook URI for receiving POST requests. It must use https protocol.
- allowed_
ca_ Sequence[str]certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- http_
method GoogleCloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- parameter_
mapping Mapping[str, str] Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- password str
The password for HTTP Basic authentication.
- request_
body str Optional. Defines a custom JSON object as request body to send to flexible webhook.
- request_
headers Mapping[str, str] The HTTP request headers to send together with webhook requests.
- username str
The user name for HTTP Basic authentication.
- webhook_
type GoogleCloud Dialogflow Cx V3beta1Webhook Generic Web Service Webhook Type Optional. Type of the webhook.
- uri String
The webhook URI for receiving POST requests. It must use https protocol.
- allowed
Ca List<String>Certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- http
Method "HTTP_METHOD_UNSPECIFIED" | "POST" | "GET" | "HEAD" | "PUT" | "DELETE" | "PATCH" | "OPTIONS" Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- parameter
Mapping Map<String> Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- password String
The password for HTTP Basic authentication.
- request
Body String Optional. Defines a custom JSON object as request body to send to flexible webhook.
- request
Headers Map<String> The HTTP request headers to send together with webhook requests.
- username String
The user name for HTTP Basic authentication.
- webhook
Type "WEBHOOK_TYPE_UNSPECIFIED" | "STANDARD" | "FLEXIBLE" Optional. Type of the webhook.
GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethod, GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceHttpMethodArgs
- Http
Method Unspecified - HTTP_METHOD_UNSPECIFIED
HTTP method not specified.
- Post
- POST
HTTP POST Method.
- Get
- GET
HTTP GET Method.
- Head
- HEAD
HTTP HEAD Method.
- Put
- PUT
HTTP PUT Method.
- Delete
- DELETE
HTTP DELETE Method.
- Patch
- PATCH
HTTP PATCH Method.
- Options
- OPTIONS
HTTP OPTIONS Method.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Http Method Unspecified - HTTP_METHOD_UNSPECIFIED
HTTP method not specified.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Post - POST
HTTP POST Method.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Get - GET
HTTP GET Method.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Head - HEAD
HTTP HEAD Method.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Put - PUT
HTTP PUT Method.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Delete - DELETE
HTTP DELETE Method.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Patch - PATCH
HTTP PATCH Method.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Http Method Options - OPTIONS
HTTP OPTIONS Method.
- Http
Method Unspecified - HTTP_METHOD_UNSPECIFIED
HTTP method not specified.
- Post
- POST
HTTP POST Method.
- Get
- GET
HTTP GET Method.
- Head
- HEAD
HTTP HEAD Method.
- Put
- PUT
HTTP PUT Method.
- Delete
- DELETE
HTTP DELETE Method.
- Patch
- PATCH
HTTP PATCH Method.
- Options
- OPTIONS
HTTP OPTIONS Method.
- Http
Method Unspecified - HTTP_METHOD_UNSPECIFIED
HTTP method not specified.
- Post
- POST
HTTP POST Method.
- Get
- GET
HTTP GET Method.
- Head
- HEAD
HTTP HEAD Method.
- Put
- PUT
HTTP PUT Method.
- Delete
- DELETE
HTTP DELETE Method.
- Patch
- PATCH
HTTP PATCH Method.
- Options
- OPTIONS
HTTP OPTIONS Method.
- HTTP_METHOD_UNSPECIFIED
- HTTP_METHOD_UNSPECIFIED
HTTP method not specified.
- POST
- POST
HTTP POST Method.
- GET
- GET
HTTP GET Method.
- HEAD
- HEAD
HTTP HEAD Method.
- PUT
- PUT
HTTP PUT Method.
- DELETE
- DELETE
HTTP DELETE Method.
- PATCH
- PATCH
HTTP PATCH Method.
- OPTIONS
- OPTIONS
HTTP OPTIONS Method.
- "HTTP_METHOD_UNSPECIFIED"
- HTTP_METHOD_UNSPECIFIED
HTTP method not specified.
- "POST"
- POST
HTTP POST Method.
- "GET"
- GET
HTTP GET Method.
- "HEAD"
- HEAD
HTTP HEAD Method.
- "PUT"
- PUT
HTTP PUT Method.
- "DELETE"
- DELETE
HTTP DELETE Method.
- "PATCH"
- PATCH
HTTP PATCH Method.
- "OPTIONS"
- OPTIONS
HTTP OPTIONS Method.
GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceResponse, GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceResponseArgs
- Allowed
Ca List<string>Certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- Http
Method string Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- Parameter
Mapping Dictionary<string, string> Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- Password string
The password for HTTP Basic authentication.
- Request
Body string Optional. Defines a custom JSON object as request body to send to flexible webhook.
- Request
Headers Dictionary<string, string> The HTTP request headers to send together with webhook requests.
- Uri string
The webhook URI for receiving POST requests. It must use https protocol.
- Username string
The user name for HTTP Basic authentication.
- Webhook
Type string Optional. Type of the webhook.
- Allowed
Ca []stringCerts Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- Http
Method string Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- Parameter
Mapping map[string]string Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- Password string
The password for HTTP Basic authentication.
- Request
Body string Optional. Defines a custom JSON object as request body to send to flexible webhook.
- Request
Headers map[string]string The HTTP request headers to send together with webhook requests.
- Uri string
The webhook URI for receiving POST requests. It must use https protocol.
- Username string
The user name for HTTP Basic authentication.
- Webhook
Type string Optional. Type of the webhook.
- allowed
Ca List<String>Certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- http
Method String Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- parameter
Mapping Map<String,String> Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- password String
The password for HTTP Basic authentication.
- request
Body String Optional. Defines a custom JSON object as request body to send to flexible webhook.
- request
Headers Map<String,String> The HTTP request headers to send together with webhook requests.
- uri String
The webhook URI for receiving POST requests. It must use https protocol.
- username String
The user name for HTTP Basic authentication.
- webhook
Type String Optional. Type of the webhook.
- allowed
Ca string[]Certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- http
Method string Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- parameter
Mapping {[key: string]: string} Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- password string
The password for HTTP Basic authentication.
- request
Body string Optional. Defines a custom JSON object as request body to send to flexible webhook.
- request
Headers {[key: string]: string} The HTTP request headers to send together with webhook requests.
- uri string
The webhook URI for receiving POST requests. It must use https protocol.
- username string
The user name for HTTP Basic authentication.
- webhook
Type string Optional. Type of the webhook.
- allowed_
ca_ Sequence[str]certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- http_
method str Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- parameter_
mapping Mapping[str, str] Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- password str
The password for HTTP Basic authentication.
- request_
body str Optional. Defines a custom JSON object as request body to send to flexible webhook.
- request_
headers Mapping[str, str] The HTTP request headers to send together with webhook requests.
- uri str
The webhook URI for receiving POST requests. It must use https protocol.
- username str
The user name for HTTP Basic authentication.
- webhook_
type str Optional. Type of the webhook.
- allowed
Ca List<String>Certs Optional. Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. This overrides the default SSL trust store. If this is empty or unspecified, Dialogflow will use Google's default trust store to verify certificates. N.B. Make sure the HTTPS server certificates are signed with "subject alt name". For instance a certificate can be self-signed using the following command,
openssl x509 -req -days 200 -in example.com.csr \ -signkey example.com.key \ -out example.com.crt \ -extfile <(printf "\nsubjectAltName='DNS:www.example.com'")
- http
Method String Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
- parameter
Mapping Map<String> Optional. Maps the values extracted from specific fields of the flexible webhook response into session parameters. - Key: session parameter name - Value: field path in the webhook response
- password String
The password for HTTP Basic authentication.
- request
Body String Optional. Defines a custom JSON object as request body to send to flexible webhook.
- request
Headers Map<String> The HTTP request headers to send together with webhook requests.
- uri String
The webhook URI for receiving POST requests. It must use https protocol.
- username String
The user name for HTTP Basic authentication.
- webhook
Type String Optional. Type of the webhook.
GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookType, GoogleCloudDialogflowCxV3beta1WebhookGenericWebServiceWebhookTypeArgs
- Webhook
Type Unspecified - WEBHOOK_TYPE_UNSPECIFIED
Default value. This value is unused.
- Standard
- STANDARD
Represents a standard webhook.
- Flexible
- FLEXIBLE
Represents a flexible webhook.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Webhook Type Webhook Type Unspecified - WEBHOOK_TYPE_UNSPECIFIED
Default value. This value is unused.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Webhook Type Standard - STANDARD
Represents a standard webhook.
- Google
Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Webhook Type Flexible - FLEXIBLE
Represents a flexible webhook.
- Webhook
Type Unspecified - WEBHOOK_TYPE_UNSPECIFIED
Default value. This value is unused.
- Standard
- STANDARD
Represents a standard webhook.
- Flexible
- FLEXIBLE
Represents a flexible webhook.
- Webhook
Type Unspecified - WEBHOOK_TYPE_UNSPECIFIED
Default value. This value is unused.
- Standard
- STANDARD
Represents a standard webhook.
- Flexible
- FLEXIBLE
Represents a flexible webhook.
- WEBHOOK_TYPE_UNSPECIFIED
- WEBHOOK_TYPE_UNSPECIFIED
Default value. This value is unused.
- STANDARD
- STANDARD
Represents a standard webhook.
- FLEXIBLE
- FLEXIBLE
Represents a flexible webhook.
- "WEBHOOK_TYPE_UNSPECIFIED"
- WEBHOOK_TYPE_UNSPECIFIED
Default value. This value is unused.
- "STANDARD"
- STANDARD
Represents a standard webhook.
- "FLEXIBLE"
- FLEXIBLE
Represents a flexible webhook.
GoogleCloudDialogflowCxV3beta1WebhookResponse, GoogleCloudDialogflowCxV3beta1WebhookResponseArgs
- Disabled bool
Indicates whether the webhook is disabled.
- Display
Name string The human-readable name of the webhook, unique within the agent.
- Generic
Web Pulumi.Service Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Configuration for a generic web service.
- Name string
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- Service
Directory Pulumi.Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Webhook Service Directory Config Response Configuration for a Service Directory service.
- Timeout string
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- Disabled bool
Indicates whether the webhook is disabled.
- Display
Name string The human-readable name of the webhook, unique within the agent.
- Generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Configuration for a generic web service.
- Name string
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- Service
Directory GoogleCloud Dialogflow Cx V3beta1Webhook Service Directory Config Response Configuration for a Service Directory service.
- Timeout string
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- disabled Boolean
Indicates whether the webhook is disabled.
- display
Name String The human-readable name of the webhook, unique within the agent.
- generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Configuration for a generic web service.
- name String
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- service
Directory GoogleCloud Dialogflow Cx V3beta1Webhook Service Directory Config Response Configuration for a Service Directory service.
- timeout String
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- disabled boolean
Indicates whether the webhook is disabled.
- display
Name string The human-readable name of the webhook, unique within the agent.
- generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Configuration for a generic web service.
- name string
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- service
Directory GoogleCloud Dialogflow Cx V3beta1Webhook Service Directory Config Response Configuration for a Service Directory service.
- timeout string
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- disabled bool
Indicates whether the webhook is disabled.
- display_
name str The human-readable name of the webhook, unique within the agent.
- generic_
web_ Googleservice Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Configuration for a generic web service.
- name str
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- service_
directory GoogleCloud Dialogflow Cx V3beta1Webhook Service Directory Config Response Configuration for a Service Directory service.
- timeout str
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
- disabled Boolean
Indicates whether the webhook is disabled.
- display
Name String The human-readable name of the webhook, unique within the agent.
- generic
Web Property MapService Configuration for a generic web service.
- name String
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format:
projects//locations//agents//webhooks/
.- service
Directory Property Map Configuration for a Service Directory service.
- timeout String
Webhook execution timeout. Execution is considered failed if Dialogflow doesn't receive a response from webhook at the end of the timeout period. Defaults to 5 seconds, maximum allowed timeout is 30 seconds.
GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfig, GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfigArgs
- Service string
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.- Generic
Web Pulumi.Service Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Generic Service configuration of this webhook.
- Service string
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.- Generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Generic Service configuration of this webhook.
- service String
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.- generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Generic Service configuration of this webhook.
- service string
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.- generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Generic Service configuration of this webhook.
- service str
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.- generic_
web_ Googleservice Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Generic Service configuration of this webhook.
- service String
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.- generic
Web Property MapService Generic Service configuration of this webhook.
GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfigResponse, GoogleCloudDialogflowCxV3beta1WebhookServiceDirectoryConfigResponseArgs
- Generic
Web Pulumi.Service Google Native. Dialogflow. V3Beta1. Inputs. Google Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Generic Service configuration of this webhook.
- Service string
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.
- Generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Generic Service configuration of this webhook.
- Service string
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.
- generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Generic Service configuration of this webhook.
- service String
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.
- generic
Web GoogleService Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Generic Service configuration of this webhook.
- service string
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.
- generic_
web_ Googleservice Cloud Dialogflow Cx V3beta1Webhook Generic Web Service Response Generic Service configuration of this webhook.
- service str
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.
- generic
Web Property MapService Generic Service configuration of this webhook.
- service String
The name of Service Directory service. Format:
projects//locations//namespaces//services/
.Location ID
of the service directory must be the same as the location of the agent.
Package Details
- Repository
- Google Cloud Native pulumi/pulumi-google-native
- License
- Apache-2.0
Google Cloud Native is in preview. Google Cloud Classic is fully supported.