Google Cloud Native is in preview. Google Cloud Classic is fully supported.
google-native.dialogflow/v2beta1.Environment
Explore with Pulumi AI
Google Cloud Native is in preview. Google Cloud Classic is fully supported.
Creates an agent environment. Auto-naming is currently not supported for this resource.
Create Environment Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Environment(name: string, args: EnvironmentArgs, opts?: CustomResourceOptions);@overload
def Environment(resource_name: str,
                args: EnvironmentArgs,
                opts: Optional[ResourceOptions] = None)
@overload
def Environment(resource_name: str,
                opts: Optional[ResourceOptions] = None,
                environment_id: Optional[str] = None,
                agent_version: Optional[str] = None,
                description: Optional[str] = None,
                fulfillment: Optional[GoogleCloudDialogflowV2beta1FulfillmentArgs] = None,
                location: Optional[str] = None,
                project: Optional[str] = None,
                text_to_speech_settings: Optional[GoogleCloudDialogflowV2beta1TextToSpeechSettingsArgs] = 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/v2beta1:Environment
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- 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.
Constructor example
The following reference example uses placeholder values for all input properties.
var exampleenvironmentResourceResourceFromDialogflowv2beta1 = new GoogleNative.Dialogflow.V2Beta1.Environment("exampleenvironmentResourceResourceFromDialogflowv2beta1", new()
{
    EnvironmentId = "string",
    AgentVersion = "string",
    Description = "string",
    Fulfillment = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1FulfillmentArgs
    {
        Name = "string",
        DisplayName = "string",
        Enabled = false,
        Features = new[]
        {
            new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1FulfillmentFeatureArgs
            {
                Type = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1FulfillmentFeatureType.TypeUnspecified,
            },
        },
        GenericWebService = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1FulfillmentGenericWebServiceArgs
        {
            Uri = "string",
            IsCloudFunction = false,
            Password = "string",
            RequestHeaders = 
            {
                { "string", "string" },
            },
            Username = "string",
        },
    },
    Location = "string",
    Project = "string",
    TextToSpeechSettings = new GoogleNative.Dialogflow.V2Beta1.Inputs.GoogleCloudDialogflowV2beta1TextToSpeechSettingsArgs
    {
        OutputAudioEncoding = GoogleNative.Dialogflow.V2Beta1.GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncoding.OutputAudioEncodingUnspecified,
        EnableTextToSpeech = false,
        SampleRateHertz = 0,
        SynthesizeSpeechConfigs = 
        {
            { "string", "string" },
        },
    },
});
example, err := dialogflowv2beta1.NewEnvironment(ctx, "exampleenvironmentResourceResourceFromDialogflowv2beta1", &dialogflowv2beta1.EnvironmentArgs{
	EnvironmentId: pulumi.String("string"),
	AgentVersion:  pulumi.String("string"),
	Description:   pulumi.String("string"),
	Fulfillment: &dialogflow.GoogleCloudDialogflowV2beta1FulfillmentArgs{
		Name:        pulumi.String("string"),
		DisplayName: pulumi.String("string"),
		Enabled:     pulumi.Bool(false),
		Features: dialogflow.GoogleCloudDialogflowV2beta1FulfillmentFeatureArray{
			&dialogflow.GoogleCloudDialogflowV2beta1FulfillmentFeatureArgs{
				Type: dialogflowv2beta1.GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeTypeUnspecified,
			},
		},
		GenericWebService: &dialogflow.GoogleCloudDialogflowV2beta1FulfillmentGenericWebServiceArgs{
			Uri:             pulumi.String("string"),
			IsCloudFunction: pulumi.Bool(false),
			Password:        pulumi.String("string"),
			RequestHeaders: pulumi.StringMap{
				"string": pulumi.String("string"),
			},
			Username: pulumi.String("string"),
		},
	},
	Location: pulumi.String("string"),
	Project:  pulumi.String("string"),
	TextToSpeechSettings: &dialogflow.GoogleCloudDialogflowV2beta1TextToSpeechSettingsArgs{
		OutputAudioEncoding: dialogflowv2beta1.GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingOutputAudioEncodingUnspecified,
		EnableTextToSpeech:  pulumi.Bool(false),
		SampleRateHertz:     pulumi.Int(0),
		SynthesizeSpeechConfigs: pulumi.StringMap{
			"string": pulumi.String("string"),
		},
	},
})
var exampleenvironmentResourceResourceFromDialogflowv2beta1 = new Environment("exampleenvironmentResourceResourceFromDialogflowv2beta1", EnvironmentArgs.builder()
    .environmentId("string")
    .agentVersion("string")
    .description("string")
    .fulfillment(GoogleCloudDialogflowV2beta1FulfillmentArgs.builder()
        .name("string")
        .displayName("string")
        .enabled(false)
        .features(GoogleCloudDialogflowV2beta1FulfillmentFeatureArgs.builder()
            .type("TYPE_UNSPECIFIED")
            .build())
        .genericWebService(GoogleCloudDialogflowV2beta1FulfillmentGenericWebServiceArgs.builder()
            .uri("string")
            .isCloudFunction(false)
            .password("string")
            .requestHeaders(Map.of("string", "string"))
            .username("string")
            .build())
        .build())
    .location("string")
    .project("string")
    .textToSpeechSettings(GoogleCloudDialogflowV2beta1TextToSpeechSettingsArgs.builder()
        .outputAudioEncoding("OUTPUT_AUDIO_ENCODING_UNSPECIFIED")
        .enableTextToSpeech(false)
        .sampleRateHertz(0)
        .synthesizeSpeechConfigs(Map.of("string", "string"))
        .build())
    .build());
exampleenvironment_resource_resource_from_dialogflowv2beta1 = google_native.dialogflow.v2beta1.Environment("exampleenvironmentResourceResourceFromDialogflowv2beta1",
    environment_id="string",
    agent_version="string",
    description="string",
    fulfillment={
        "name": "string",
        "display_name": "string",
        "enabled": False,
        "features": [{
            "type": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1FulfillmentFeatureType.TYPE_UNSPECIFIED,
        }],
        "generic_web_service": {
            "uri": "string",
            "is_cloud_function": False,
            "password": "string",
            "request_headers": {
                "string": "string",
            },
            "username": "string",
        },
    },
    location="string",
    project="string",
    text_to_speech_settings={
        "output_audio_encoding": google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncoding.OUTPUT_AUDIO_ENCODING_UNSPECIFIED,
        "enable_text_to_speech": False,
        "sample_rate_hertz": 0,
        "synthesize_speech_configs": {
            "string": "string",
        },
    })
const exampleenvironmentResourceResourceFromDialogflowv2beta1 = new google_native.dialogflow.v2beta1.Environment("exampleenvironmentResourceResourceFromDialogflowv2beta1", {
    environmentId: "string",
    agentVersion: "string",
    description: "string",
    fulfillment: {
        name: "string",
        displayName: "string",
        enabled: false,
        features: [{
            type: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1FulfillmentFeatureType.TypeUnspecified,
        }],
        genericWebService: {
            uri: "string",
            isCloudFunction: false,
            password: "string",
            requestHeaders: {
                string: "string",
            },
            username: "string",
        },
    },
    location: "string",
    project: "string",
    textToSpeechSettings: {
        outputAudioEncoding: google_native.dialogflow.v2beta1.GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncoding.OutputAudioEncodingUnspecified,
        enableTextToSpeech: false,
        sampleRateHertz: 0,
        synthesizeSpeechConfigs: {
            string: "string",
        },
    },
});
type: google-native:dialogflow/v2beta1:Environment
properties:
    agentVersion: string
    description: string
    environmentId: string
    fulfillment:
        displayName: string
        enabled: false
        features:
            - type: TYPE_UNSPECIFIED
        genericWebService:
            isCloudFunction: false
            password: string
            requestHeaders:
                string: string
            uri: string
            username: string
        name: string
    location: string
    project: string
    textToSpeechSettings:
        enableTextToSpeech: false
        outputAudioEncoding: OUTPUT_AUDIO_ENCODING_UNSPECIFIED
        sampleRateHertz: 0
        synthesizeSpeechConfigs:
            string: string
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
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Environment resource accepts the following input properties:
- EnvironmentId string
- Required. The unique id of the new environment.
- AgentVersion string
- Optional. The agent version loaded into this environment. Supported formats: - projects//agent/versions/-projects//locations//agent/versions/
- Description string
- Optional. The developer-provided description for this environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- Fulfillment
Pulumi.Google Native. Dialogflow. V2Beta1. Inputs. Google Cloud Dialogflow V2beta1Fulfillment 
- Optional. The fulfillment settings to use for this environment.
- Location string
- Project string
- TextTo Pulumi.Speech Settings Google Native. Dialogflow. V2Beta1. Inputs. Google Cloud Dialogflow V2beta1Text To Speech Settings 
- Optional. Text to speech settings for this environment.
- EnvironmentId string
- Required. The unique id of the new environment.
- AgentVersion string
- Optional. The agent version loaded into this environment. Supported formats: - projects//agent/versions/-projects//locations//agent/versions/
- Description string
- Optional. The developer-provided description for this environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- Fulfillment
GoogleCloud Dialogflow V2beta1Fulfillment Args 
- Optional. The fulfillment settings to use for this environment.
- Location string
- Project string
- TextTo GoogleSpeech Settings Cloud Dialogflow V2beta1Text To Speech Settings Args 
- Optional. Text to speech settings for this environment.
- environmentId String
- Required. The unique id of the new environment.
- agentVersion String
- Optional. The agent version loaded into this environment. Supported formats: - projects//agent/versions/-projects//locations//agent/versions/
- description String
- Optional. The developer-provided description for this environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- fulfillment
GoogleCloud Dialogflow V2beta1Fulfillment 
- Optional. The fulfillment settings to use for this environment.
- location String
- project String
- textTo GoogleSpeech Settings Cloud Dialogflow V2beta1Text To Speech Settings 
- Optional. Text to speech settings for this environment.
- environmentId string
- Required. The unique id of the new environment.
- agentVersion string
- Optional. The agent version loaded into this environment. Supported formats: - projects//agent/versions/-projects//locations//agent/versions/
- description string
- Optional. The developer-provided description for this environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- fulfillment
GoogleCloud Dialogflow V2beta1Fulfillment 
- Optional. The fulfillment settings to use for this environment.
- location string
- project string
- textTo GoogleSpeech Settings Cloud Dialogflow V2beta1Text To Speech Settings 
- Optional. Text to speech settings for this environment.
- environment_id str
- Required. The unique id of the new environment.
- agent_version str
- Optional. The agent version loaded into this environment. Supported formats: - projects//agent/versions/-projects//locations//agent/versions/
- description str
- Optional. The developer-provided description for this environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- fulfillment
GoogleCloud Dialogflow V2beta1Fulfillment Args 
- Optional. The fulfillment settings to use for this environment.
- location str
- project str
- text_to_ Googlespeech_ settings Cloud Dialogflow V2beta1Text To Speech Settings Args 
- Optional. Text to speech settings for this environment.
- environmentId String
- Required. The unique id of the new environment.
- agentVersion String
- Optional. The agent version loaded into this environment. Supported formats: - projects//agent/versions/-projects//locations//agent/versions/
- description String
- Optional. The developer-provided description for this environment. The maximum length is 500 characters. If exceeded, the request is rejected.
- fulfillment Property Map
- Optional. The fulfillment settings to use for this environment.
- location String
- project String
- textTo Property MapSpeech Settings 
- Optional. Text to speech settings 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.
- Name string
- The unique identifier of this agent environment. Supported formats: - projects//agent/environments/-projects//locations//agent/environments/
- State string
- The state of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- UpdateTime string
- The last update time of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- The unique identifier of this agent environment. Supported formats: - projects//agent/environments/-projects//locations//agent/environments/
- State string
- The state of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- UpdateTime string
- The last update time of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The unique identifier of this agent environment. Supported formats: - projects//agent/environments/-projects//locations//agent/environments/
- state String
- The state of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- updateTime String
- The last update time of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- The unique identifier of this agent environment. Supported formats: - projects//agent/environments/-projects//locations//agent/environments/
- state string
- The state of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- updateTime string
- The last update time of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- The unique identifier of this agent environment. Supported formats: - projects//agent/environments/-projects//locations//agent/environments/
- state str
- The state of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- update_time str
- The last update time of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- The unique identifier of this agent environment. Supported formats: - projects//agent/environments/-projects//locations//agent/environments/
- state String
- The state of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
- updateTime String
- The last update time of this environment. This field is read-only, i.e., it cannot be set by create and update methods.
Supporting Types
GoogleCloudDialogflowV2beta1Fulfillment, GoogleCloudDialogflowV2beta1FulfillmentArgs        
- Name string
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- DisplayName string
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- Enabled bool
- Whether fulfillment is enabled.
- Features
List<Pulumi.Google Native. Dialogflow. V2Beta1. Inputs. Google Cloud Dialogflow V2beta1Fulfillment Feature> 
- The field defines whether the fulfillment is enabled for certain features.
- GenericWeb Pulumi.Service Google Native. Dialogflow. V2Beta1. Inputs. Google Cloud Dialogflow V2beta1Fulfillment Generic Web Service 
- Configuration for a generic web service.
- Name string
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- DisplayName string
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- Enabled bool
- Whether fulfillment is enabled.
- Features
[]GoogleCloud Dialogflow V2beta1Fulfillment Feature 
- The field defines whether the fulfillment is enabled for certain features.
- GenericWeb GoogleService Cloud Dialogflow V2beta1Fulfillment Generic Web Service 
- Configuration for a generic web service.
- name String
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- displayName String
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- enabled Boolean
- Whether fulfillment is enabled.
- features
List<GoogleCloud Dialogflow V2beta1Fulfillment Feature> 
- The field defines whether the fulfillment is enabled for certain features.
- genericWeb GoogleService Cloud Dialogflow V2beta1Fulfillment Generic Web Service 
- Configuration for a generic web service.
- name string
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- displayName string
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- enabled boolean
- Whether fulfillment is enabled.
- features
GoogleCloud Dialogflow V2beta1Fulfillment Feature[] 
- The field defines whether the fulfillment is enabled for certain features.
- genericWeb GoogleService Cloud Dialogflow V2beta1Fulfillment Generic Web Service 
- Configuration for a generic web service.
- name str
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- display_name str
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- enabled bool
- Whether fulfillment is enabled.
- features
Sequence[GoogleCloud Dialogflow V2beta1Fulfillment Feature] 
- The field defines whether the fulfillment is enabled for certain features.
- generic_web_ Googleservice Cloud Dialogflow V2beta1Fulfillment Generic Web Service 
- Configuration for a generic web service.
- name String
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- displayName String
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- enabled Boolean
- Whether fulfillment is enabled.
- features List<Property Map>
- The field defines whether the fulfillment is enabled for certain features.
- genericWeb Property MapService 
- Configuration for a generic web service.
GoogleCloudDialogflowV2beta1FulfillmentFeature, GoogleCloudDialogflowV2beta1FulfillmentFeatureArgs          
- Type
Pulumi.Google Native. Dialogflow. V2Beta1. Google Cloud Dialogflow V2beta1Fulfillment Feature Type 
- The type of the feature that enabled for fulfillment.
- Type
GoogleCloud Dialogflow V2beta1Fulfillment Feature Type 
- The type of the feature that enabled for fulfillment.
- type
GoogleCloud Dialogflow V2beta1Fulfillment Feature Type 
- The type of the feature that enabled for fulfillment.
- type
GoogleCloud Dialogflow V2beta1Fulfillment Feature Type 
- The type of the feature that enabled for fulfillment.
- type
GoogleCloud Dialogflow V2beta1Fulfillment Feature Type 
- The type of the feature that enabled for fulfillment.
- type "TYPE_UNSPECIFIED" | "SMALLTALK"
- The type of the feature that enabled for fulfillment.
GoogleCloudDialogflowV2beta1FulfillmentFeatureResponse, GoogleCloudDialogflowV2beta1FulfillmentFeatureResponseArgs            
- Type string
- The type of the feature that enabled for fulfillment.
- Type string
- The type of the feature that enabled for fulfillment.
- type String
- The type of the feature that enabled for fulfillment.
- type string
- The type of the feature that enabled for fulfillment.
- type str
- The type of the feature that enabled for fulfillment.
- type String
- The type of the feature that enabled for fulfillment.
GoogleCloudDialogflowV2beta1FulfillmentFeatureType, GoogleCloudDialogflowV2beta1FulfillmentFeatureTypeArgs            
- TypeUnspecified 
- TYPE_UNSPECIFIEDFeature type not specified.
- Smalltalk
- SMALLTALKFulfillment is enabled for SmallTalk.
- GoogleCloud Dialogflow V2beta1Fulfillment Feature Type Type Unspecified 
- TYPE_UNSPECIFIEDFeature type not specified.
- GoogleCloud Dialogflow V2beta1Fulfillment Feature Type Smalltalk 
- SMALLTALKFulfillment is enabled for SmallTalk.
- TypeUnspecified 
- TYPE_UNSPECIFIEDFeature type not specified.
- Smalltalk
- SMALLTALKFulfillment is enabled for SmallTalk.
- TypeUnspecified 
- TYPE_UNSPECIFIEDFeature type not specified.
- Smalltalk
- SMALLTALKFulfillment is enabled for SmallTalk.
- TYPE_UNSPECIFIED
- TYPE_UNSPECIFIEDFeature type not specified.
- SMALLTALK
- SMALLTALKFulfillment is enabled for SmallTalk.
- "TYPE_UNSPECIFIED"
- TYPE_UNSPECIFIEDFeature type not specified.
- "SMALLTALK"
- SMALLTALKFulfillment is enabled for SmallTalk.
GoogleCloudDialogflowV2beta1FulfillmentGenericWebService, GoogleCloudDialogflowV2beta1FulfillmentGenericWebServiceArgs              
- Uri string
- The fulfillment URI for receiving POST requests. It must use https protocol.
- IsCloud boolFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- Password string
- The password for HTTP Basic authentication.
- RequestHeaders Dictionary<string, string>
- The HTTP request headers to send together with fulfillment requests.
- Username string
- The user name for HTTP Basic authentication.
- Uri string
- The fulfillment URI for receiving POST requests. It must use https protocol.
- IsCloud boolFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- Password string
- The password for HTTP Basic authentication.
- RequestHeaders map[string]string
- The HTTP request headers to send together with fulfillment requests.
- Username string
- The user name for HTTP Basic authentication.
- uri String
- The fulfillment URI for receiving POST requests. It must use https protocol.
- isCloud BooleanFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- password String
- The password for HTTP Basic authentication.
- requestHeaders Map<String,String>
- The HTTP request headers to send together with fulfillment requests.
- username String
- The user name for HTTP Basic authentication.
- uri string
- The fulfillment URI for receiving POST requests. It must use https protocol.
- isCloud booleanFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- password string
- The password for HTTP Basic authentication.
- requestHeaders {[key: string]: string}
- The HTTP request headers to send together with fulfillment requests.
- username string
- The user name for HTTP Basic authentication.
- uri str
- The fulfillment URI for receiving POST requests. It must use https protocol.
- is_cloud_ boolfunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- password str
- The password for HTTP Basic authentication.
- request_headers Mapping[str, str]
- The HTTP request headers to send together with fulfillment requests.
- username str
- The user name for HTTP Basic authentication.
- uri String
- The fulfillment URI for receiving POST requests. It must use https protocol.
- isCloud BooleanFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- password String
- The password for HTTP Basic authentication.
- requestHeaders Map<String>
- The HTTP request headers to send together with fulfillment requests.
- username String
- The user name for HTTP Basic authentication.
GoogleCloudDialogflowV2beta1FulfillmentGenericWebServiceResponse, GoogleCloudDialogflowV2beta1FulfillmentGenericWebServiceResponseArgs                
- IsCloud boolFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- Password string
- The password for HTTP Basic authentication.
- RequestHeaders Dictionary<string, string>
- The HTTP request headers to send together with fulfillment requests.
- Uri string
- The fulfillment URI for receiving POST requests. It must use https protocol.
- Username string
- The user name for HTTP Basic authentication.
- IsCloud boolFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- Password string
- The password for HTTP Basic authentication.
- RequestHeaders map[string]string
- The HTTP request headers to send together with fulfillment requests.
- Uri string
- The fulfillment URI for receiving POST requests. It must use https protocol.
- Username string
- The user name for HTTP Basic authentication.
- isCloud BooleanFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- password String
- The password for HTTP Basic authentication.
- requestHeaders Map<String,String>
- The HTTP request headers to send together with fulfillment requests.
- uri String
- The fulfillment URI for receiving POST requests. It must use https protocol.
- username String
- The user name for HTTP Basic authentication.
- isCloud booleanFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- password string
- The password for HTTP Basic authentication.
- requestHeaders {[key: string]: string}
- The HTTP request headers to send together with fulfillment requests.
- uri string
- The fulfillment URI for receiving POST requests. It must use https protocol.
- username string
- The user name for HTTP Basic authentication.
- is_cloud_ boolfunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- password str
- The password for HTTP Basic authentication.
- request_headers Mapping[str, str]
- The HTTP request headers to send together with fulfillment requests.
- uri str
- The fulfillment URI for receiving POST requests. It must use https protocol.
- username str
- The user name for HTTP Basic authentication.
- isCloud BooleanFunction 
- Optional. Indicates if generic web service is created through Cloud Functions integration. Defaults to false. is_cloud_function is deprecated. Cloud functions can be configured by its uri as a regular web service now.
- password String
- The password for HTTP Basic authentication.
- requestHeaders Map<String>
- The HTTP request headers to send together with fulfillment requests.
- uri String
- The fulfillment URI for receiving POST requests. It must use https protocol.
- username String
- The user name for HTTP Basic authentication.
GoogleCloudDialogflowV2beta1FulfillmentResponse, GoogleCloudDialogflowV2beta1FulfillmentResponseArgs          
- DisplayName string
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- Enabled bool
- Whether fulfillment is enabled.
- Features
List<Pulumi.Google Native. Dialogflow. V2Beta1. Inputs. Google Cloud Dialogflow V2beta1Fulfillment Feature Response> 
- The field defines whether the fulfillment is enabled for certain features.
- GenericWeb Pulumi.Service Google Native. Dialogflow. V2Beta1. Inputs. Google Cloud Dialogflow V2beta1Fulfillment Generic Web Service Response 
- Configuration for a generic web service.
- Name string
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- DisplayName string
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- Enabled bool
- Whether fulfillment is enabled.
- Features
[]GoogleCloud Dialogflow V2beta1Fulfillment Feature Response 
- The field defines whether the fulfillment is enabled for certain features.
- GenericWeb GoogleService Cloud Dialogflow V2beta1Fulfillment Generic Web Service Response 
- Configuration for a generic web service.
- Name string
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- displayName String
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- enabled Boolean
- Whether fulfillment is enabled.
- features
List<GoogleCloud Dialogflow V2beta1Fulfillment Feature Response> 
- The field defines whether the fulfillment is enabled for certain features.
- genericWeb GoogleService Cloud Dialogflow V2beta1Fulfillment Generic Web Service Response 
- Configuration for a generic web service.
- name String
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- displayName string
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- enabled boolean
- Whether fulfillment is enabled.
- features
GoogleCloud Dialogflow V2beta1Fulfillment Feature Response[] 
- The field defines whether the fulfillment is enabled for certain features.
- genericWeb GoogleService Cloud Dialogflow V2beta1Fulfillment Generic Web Service Response 
- Configuration for a generic web service.
- name string
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- display_name str
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- enabled bool
- Whether fulfillment is enabled.
- features
Sequence[GoogleCloud Dialogflow V2beta1Fulfillment Feature Response] 
- The field defines whether the fulfillment is enabled for certain features.
- generic_web_ Googleservice Cloud Dialogflow V2beta1Fulfillment Generic Web Service Response 
- Configuration for a generic web service.
- name str
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
- displayName String
- The human-readable name of the fulfillment, unique within the agent. This field is not used for Fulfillment in an Environment.
- enabled Boolean
- Whether fulfillment is enabled.
- features List<Property Map>
- The field defines whether the fulfillment is enabled for certain features.
- genericWeb Property MapService 
- Configuration for a generic web service.
- name String
- The unique identifier of the fulfillment. Supported formats: - projects//agent/fulfillment-projects//locations//agent/fulfillmentThis field is not used for Fulfillment in an Environment.
GoogleCloudDialogflowV2beta1TextToSpeechSettings, GoogleCloudDialogflowV2beta1TextToSpeechSettingsArgs              
- OutputAudio Pulumi.Encoding Google Native. Dialogflow. V2Beta1. Google Cloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding 
- Audio encoding of the synthesized audio content.
- EnableText boolTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- SampleRate intHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- SynthesizeSpeech Dictionary<string, string>Configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- OutputAudio GoogleEncoding Cloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding 
- Audio encoding of the synthesized audio content.
- EnableText boolTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- SampleRate intHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- SynthesizeSpeech map[string]stringConfigs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- outputAudio GoogleEncoding Cloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding 
- Audio encoding of the synthesized audio content.
- enableText BooleanTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- sampleRate IntegerHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- synthesizeSpeech Map<String,String>Configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- outputAudio GoogleEncoding Cloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding 
- Audio encoding of the synthesized audio content.
- enableText booleanTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- sampleRate numberHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- synthesizeSpeech {[key: string]: string}Configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- output_audio_ Googleencoding Cloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding 
- Audio encoding of the synthesized audio content.
- enable_text_ boolto_ speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- sample_rate_ inthertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- synthesize_speech_ Mapping[str, str]configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- outputAudio "OUTPUT_AUDIO_ENCODING_UNSPECIFIED" | "OUTPUT_AUDIO_ENCODING_LINEAR_16" | "OUTPUT_AUDIO_ENCODING_MP3" | "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS" | "OUTPUT_AUDIO_ENCODING_OGG_OPUS" | "OUTPUT_AUDIO_ENCODING_MULAW"Encoding 
- Audio encoding of the synthesized audio content.
- enableText BooleanTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- sampleRate NumberHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- synthesizeSpeech Map<String>Configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncoding, GoogleCloudDialogflowV2beta1TextToSpeechSettingsOutputAudioEncodingArgs                    
- OutputAudio Encoding Unspecified 
- OUTPUT_AUDIO_ENCODING_UNSPECIFIEDNot specified.
- OutputAudio Encoding Linear16 
- OUTPUT_AUDIO_ENCODING_LINEAR_16Uncompressed 16-bit signed little-endian samples (Linear PCM). Audio content returned as LINEAR16 also contains a WAV header.
- OutputAudio Encoding Mp3 
- OUTPUT_AUDIO_ENCODING_MP3MP3 audio at 32kbps.
- OutputAudio Encoding Mp364Kbps 
- OUTPUT_AUDIO_ENCODING_MP3_64_KBPSMP3 audio at 64kbps.
- OutputAudio Encoding Ogg Opus 
- OUTPUT_AUDIO_ENCODING_OGG_OPUSOpus encoded audio wrapped in an ogg container. The result will be a file which can be played natively on Android, and in browsers (at least Chrome and Firefox). The quality of the encoding is considerably higher than MP3 while using approximately the same bitrate.
- OutputAudio Encoding Mulaw 
- OUTPUT_AUDIO_ENCODING_MULAW8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
- GoogleCloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding Output Audio Encoding Unspecified 
- OUTPUT_AUDIO_ENCODING_UNSPECIFIEDNot specified.
- GoogleCloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding Output Audio Encoding Linear16 
- OUTPUT_AUDIO_ENCODING_LINEAR_16Uncompressed 16-bit signed little-endian samples (Linear PCM). Audio content returned as LINEAR16 also contains a WAV header.
- GoogleCloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding Output Audio Encoding Mp3 
- OUTPUT_AUDIO_ENCODING_MP3MP3 audio at 32kbps.
- GoogleCloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding Output Audio Encoding Mp364Kbps 
- OUTPUT_AUDIO_ENCODING_MP3_64_KBPSMP3 audio at 64kbps.
- GoogleCloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding Output Audio Encoding Ogg Opus 
- OUTPUT_AUDIO_ENCODING_OGG_OPUSOpus encoded audio wrapped in an ogg container. The result will be a file which can be played natively on Android, and in browsers (at least Chrome and Firefox). The quality of the encoding is considerably higher than MP3 while using approximately the same bitrate.
- GoogleCloud Dialogflow V2beta1Text To Speech Settings Output Audio Encoding Output Audio Encoding Mulaw 
- OUTPUT_AUDIO_ENCODING_MULAW8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
- OutputAudio Encoding Unspecified 
- OUTPUT_AUDIO_ENCODING_UNSPECIFIEDNot specified.
- OutputAudio Encoding Linear16 
- OUTPUT_AUDIO_ENCODING_LINEAR_16Uncompressed 16-bit signed little-endian samples (Linear PCM). Audio content returned as LINEAR16 also contains a WAV header.
- OutputAudio Encoding Mp3 
- OUTPUT_AUDIO_ENCODING_MP3MP3 audio at 32kbps.
- OutputAudio Encoding Mp364Kbps 
- OUTPUT_AUDIO_ENCODING_MP3_64_KBPSMP3 audio at 64kbps.
- OutputAudio Encoding Ogg Opus 
- OUTPUT_AUDIO_ENCODING_OGG_OPUSOpus encoded audio wrapped in an ogg container. The result will be a file which can be played natively on Android, and in browsers (at least Chrome and Firefox). The quality of the encoding is considerably higher than MP3 while using approximately the same bitrate.
- OutputAudio Encoding Mulaw 
- OUTPUT_AUDIO_ENCODING_MULAW8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
- OutputAudio Encoding Unspecified 
- OUTPUT_AUDIO_ENCODING_UNSPECIFIEDNot specified.
- OutputAudio Encoding Linear16 
- OUTPUT_AUDIO_ENCODING_LINEAR_16Uncompressed 16-bit signed little-endian samples (Linear PCM). Audio content returned as LINEAR16 also contains a WAV header.
- OutputAudio Encoding Mp3 
- OUTPUT_AUDIO_ENCODING_MP3MP3 audio at 32kbps.
- OutputAudio Encoding Mp364Kbps 
- OUTPUT_AUDIO_ENCODING_MP3_64_KBPSMP3 audio at 64kbps.
- OutputAudio Encoding Ogg Opus 
- OUTPUT_AUDIO_ENCODING_OGG_OPUSOpus encoded audio wrapped in an ogg container. The result will be a file which can be played natively on Android, and in browsers (at least Chrome and Firefox). The quality of the encoding is considerably higher than MP3 while using approximately the same bitrate.
- OutputAudio Encoding Mulaw 
- OUTPUT_AUDIO_ENCODING_MULAW8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
- OUTPUT_AUDIO_ENCODING_UNSPECIFIED
- OUTPUT_AUDIO_ENCODING_UNSPECIFIEDNot specified.
- OUTPUT_AUDIO_ENCODING_LINEAR16
- OUTPUT_AUDIO_ENCODING_LINEAR_16Uncompressed 16-bit signed little-endian samples (Linear PCM). Audio content returned as LINEAR16 also contains a WAV header.
- OUTPUT_AUDIO_ENCODING_MP3
- OUTPUT_AUDIO_ENCODING_MP3MP3 audio at 32kbps.
- OUTPUT_AUDIO_ENCODING_MP364_KBPS
- OUTPUT_AUDIO_ENCODING_MP3_64_KBPSMP3 audio at 64kbps.
- OUTPUT_AUDIO_ENCODING_OGG_OPUS
- OUTPUT_AUDIO_ENCODING_OGG_OPUSOpus encoded audio wrapped in an ogg container. The result will be a file which can be played natively on Android, and in browsers (at least Chrome and Firefox). The quality of the encoding is considerably higher than MP3 while using approximately the same bitrate.
- OUTPUT_AUDIO_ENCODING_MULAW
- OUTPUT_AUDIO_ENCODING_MULAW8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
- "OUTPUT_AUDIO_ENCODING_UNSPECIFIED"
- OUTPUT_AUDIO_ENCODING_UNSPECIFIEDNot specified.
- "OUTPUT_AUDIO_ENCODING_LINEAR_16"
- OUTPUT_AUDIO_ENCODING_LINEAR_16Uncompressed 16-bit signed little-endian samples (Linear PCM). Audio content returned as LINEAR16 also contains a WAV header.
- "OUTPUT_AUDIO_ENCODING_MP3"
- OUTPUT_AUDIO_ENCODING_MP3MP3 audio at 32kbps.
- "OUTPUT_AUDIO_ENCODING_MP3_64_KBPS"
- OUTPUT_AUDIO_ENCODING_MP3_64_KBPSMP3 audio at 64kbps.
- "OUTPUT_AUDIO_ENCODING_OGG_OPUS"
- OUTPUT_AUDIO_ENCODING_OGG_OPUSOpus encoded audio wrapped in an ogg container. The result will be a file which can be played natively on Android, and in browsers (at least Chrome and Firefox). The quality of the encoding is considerably higher than MP3 while using approximately the same bitrate.
- "OUTPUT_AUDIO_ENCODING_MULAW"
- OUTPUT_AUDIO_ENCODING_MULAW8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law.
GoogleCloudDialogflowV2beta1TextToSpeechSettingsResponse, GoogleCloudDialogflowV2beta1TextToSpeechSettingsResponseArgs                
- EnableText boolTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- OutputAudio stringEncoding 
- Audio encoding of the synthesized audio content.
- SampleRate intHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- SynthesizeSpeech Dictionary<string, string>Configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- EnableText boolTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- OutputAudio stringEncoding 
- Audio encoding of the synthesized audio content.
- SampleRate intHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- SynthesizeSpeech map[string]stringConfigs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- enableText BooleanTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- outputAudio StringEncoding 
- Audio encoding of the synthesized audio content.
- sampleRate IntegerHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- synthesizeSpeech Map<String,String>Configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- enableText booleanTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- outputAudio stringEncoding 
- Audio encoding of the synthesized audio content.
- sampleRate numberHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- synthesizeSpeech {[key: string]: string}Configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- enable_text_ boolto_ speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- output_audio_ strencoding 
- Audio encoding of the synthesized audio content.
- sample_rate_ inthertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- synthesize_speech_ Mapping[str, str]configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
- enableText BooleanTo Speech 
- Optional. Indicates whether text to speech is enabled. Even when this field is false, other settings in this proto are still retained.
- outputAudio StringEncoding 
- Audio encoding of the synthesized audio content.
- sampleRate NumberHertz 
- Optional. The synthesis sample rate (in hertz) for this audio. If not provided, then the synthesizer will use the default sample rate based on the audio encoding. If this is different from the voice's natural sample rate, then the synthesizer will honor this request by converting to the desired sample rate (which might result in worse audio quality).
- synthesizeSpeech Map<String>Configs 
- Optional. Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/docs/reference/language) to SynthesizeSpeechConfig.
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.