VersionDialogflowV3 constructor
VersionDialogflowV3(
- String name, {
- VersionDialogflowV3Args? args,
- CustomResourceOptions? options,
Creates a new VersionDialogflowV3.
name The Pulumi resource name.
args Arguments used to configure this VersionDialogflowV3. The set of arguments for Version.
options Resource options controlling this resource's behavior.
Implementation
VersionDialogflowV3(
String name, {
VersionDialogflowV3Args? args,
pulumi.CustomResourceOptions? options,
}) : super(
'google-native:dialogflow/v3:Version',
name,
pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
options ?? pulumi.CustomResourceOptions(),
) {
agentId = registerOutput<String>('agentId');
createTime = registerOutput<String>('createTime');
description = registerOutput<String>('description');
displayName = registerOutput<String>('displayName');
flowId = registerOutput<String>('flowId');
location = registerOutput<String>('location');
this.name = registerOutput<String>('name');
nluSettings = registerOutput<GoogleCloudDialogflowCxV3NluSettingsResponse>('nluSettings', decoder: (raw) { final guardedValue = raw; if (guardedValue == null) return null; return GoogleCloudDialogflowCxV3NluSettingsResponse.fromMap((guardedValue as Map).cast<String, dynamic>()); });
project = registerOutput<String>('project');
state = registerOutput<String>('state');
}