IntentDialogflowV3 constructor

IntentDialogflowV3(
  1. String name, {
  2. IntentDialogflowV3Args? args,
  3. CustomResourceOptions? options,
})

Creates a new IntentDialogflowV3. name The Pulumi resource name. args Arguments used to configure this IntentDialogflowV3. The set of arguments for Intent. options Resource options controlling this resource's behavior.

Implementation

IntentDialogflowV3(
  String name, {
  IntentDialogflowV3Args? args,
  pulumi.CustomResourceOptions? options,
}) : super(
        'google-native:dialogflow/v3:Intent',
        name,
        pulumi.Input.mapToInputs(args?.toMap() ?? const {}),
        options ?? pulumi.CustomResourceOptions(),
      ) {
  agentId = registerOutput<String>('agentId');
  description = registerOutput<String>('description');
  displayName = registerOutput<String>('displayName');
  isFallback = registerOutput<bool>('isFallback');
  labels = registerOutput<Map<String, String>>('labels');
  languageCode = registerOutput<String?>('languageCode');
  location = registerOutput<String>('location');
  this.name = registerOutput<String>('name');
  parameters = registerOutput<List<Map<String, dynamic>>>('parameters');
  priority = registerOutput<int>('priority');
  project = registerOutput<String>('project');
  trainingPhrases = registerOutput<List<Map<String, dynamic>>>('trainingPhrases');
}