Documentation
¶
Index ¶
- Constants
- type Agent
- type AgentArgs
- type AgentInput
- type AgentOutput
- func (o AgentOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o AgentOutput) AnswerFeedbackSettings() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
- func (o AgentOutput) AvatarUri() pulumi.StringOutput
- func (o AgentOutput) DefaultLanguageCode() pulumi.StringOutput
- func (o AgentOutput) Description() pulumi.StringOutput
- func (o AgentOutput) DisplayName() pulumi.StringOutput
- func (AgentOutput) ElementType() reflect.Type
- func (o AgentOutput) EnableSpellCorrection() pulumi.BoolOutput
- func (o AgentOutput) EnableStackdriverLogging() pulumi.BoolOutput
- func (o AgentOutput) GenAppBuilderSettings() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
- func (o AgentOutput) GitIntegrationSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
- func (o AgentOutput) Location() pulumi.StringOutput
- func (o AgentOutput) Locked() pulumi.BoolOutput
- func (o AgentOutput) Name() pulumi.StringOutput
- func (o AgentOutput) Project() pulumi.StringOutput
- func (o AgentOutput) SecuritySettings() pulumi.StringOutput
- func (o AgentOutput) SpeechToTextSettings() GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
- func (o AgentOutput) StartFlow() pulumi.StringOutput
- func (o AgentOutput) SupportedLanguageCodes() pulumi.StringArrayOutput
- func (o AgentOutput) TextToSpeechSettings() GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
- func (o AgentOutput) TimeZone() pulumi.StringOutput
- func (o AgentOutput) ToAgentOutput() AgentOutput
- func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
- type AgentState
- type EntityType
- type EntityTypeArgs
- type EntityTypeAutoExpansionMode
- func (EntityTypeAutoExpansionMode) ElementType() reflect.Type
- func (e EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModeOutput() EntityTypeAutoExpansionModeOutput
- func (e EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModeOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModeOutput
- func (e EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModePtrOutput() EntityTypeAutoExpansionModePtrOutput
- func (e EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModePtrOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModePtrOutput
- func (e EntityTypeAutoExpansionMode) ToStringOutput() pulumi.StringOutput
- func (e EntityTypeAutoExpansionMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EntityTypeAutoExpansionMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EntityTypeAutoExpansionMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityTypeAutoExpansionModeInput
- type EntityTypeAutoExpansionModeOutput
- func (EntityTypeAutoExpansionModeOutput) ElementType() reflect.Type
- func (o EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModeOutput() EntityTypeAutoExpansionModeOutput
- func (o EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModeOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModeOutput
- func (o EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModePtrOutput() EntityTypeAutoExpansionModePtrOutput
- func (o EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModePtrOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModePtrOutput
- func (o EntityTypeAutoExpansionModeOutput) ToStringOutput() pulumi.StringOutput
- func (o EntityTypeAutoExpansionModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EntityTypeAutoExpansionModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityTypeAutoExpansionModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityTypeAutoExpansionModePtrInput
- type EntityTypeAutoExpansionModePtrOutput
- func (o EntityTypeAutoExpansionModePtrOutput) Elem() EntityTypeAutoExpansionModeOutput
- func (EntityTypeAutoExpansionModePtrOutput) ElementType() reflect.Type
- func (o EntityTypeAutoExpansionModePtrOutput) ToEntityTypeAutoExpansionModePtrOutput() EntityTypeAutoExpansionModePtrOutput
- func (o EntityTypeAutoExpansionModePtrOutput) ToEntityTypeAutoExpansionModePtrOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModePtrOutput
- func (o EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityTypeInput
- type EntityTypeKind
- func (EntityTypeKind) ElementType() reflect.Type
- func (e EntityTypeKind) ToEntityTypeKindOutput() EntityTypeKindOutput
- func (e EntityTypeKind) ToEntityTypeKindOutputWithContext(ctx context.Context) EntityTypeKindOutput
- func (e EntityTypeKind) ToEntityTypeKindPtrOutput() EntityTypeKindPtrOutput
- func (e EntityTypeKind) ToEntityTypeKindPtrOutputWithContext(ctx context.Context) EntityTypeKindPtrOutput
- func (e EntityTypeKind) ToStringOutput() pulumi.StringOutput
- func (e EntityTypeKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e EntityTypeKind) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e EntityTypeKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityTypeKindInput
- type EntityTypeKindOutput
- func (EntityTypeKindOutput) ElementType() reflect.Type
- func (o EntityTypeKindOutput) ToEntityTypeKindOutput() EntityTypeKindOutput
- func (o EntityTypeKindOutput) ToEntityTypeKindOutputWithContext(ctx context.Context) EntityTypeKindOutput
- func (o EntityTypeKindOutput) ToEntityTypeKindPtrOutput() EntityTypeKindPtrOutput
- func (o EntityTypeKindOutput) ToEntityTypeKindPtrOutputWithContext(ctx context.Context) EntityTypeKindPtrOutput
- func (o EntityTypeKindOutput) ToStringOutput() pulumi.StringOutput
- func (o EntityTypeKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o EntityTypeKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityTypeKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityTypeKindPtrInput
- type EntityTypeKindPtrOutput
- func (o EntityTypeKindPtrOutput) Elem() EntityTypeKindOutput
- func (EntityTypeKindPtrOutput) ElementType() reflect.Type
- func (o EntityTypeKindPtrOutput) ToEntityTypeKindPtrOutput() EntityTypeKindPtrOutput
- func (o EntityTypeKindPtrOutput) ToEntityTypeKindPtrOutputWithContext(ctx context.Context) EntityTypeKindPtrOutput
- func (o EntityTypeKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o EntityTypeKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type EntityTypeOutput
- func (o EntityTypeOutput) AgentId() pulumi.StringOutput
- func (o EntityTypeOutput) AutoExpansionMode() pulumi.StringOutput
- func (o EntityTypeOutput) DisplayName() pulumi.StringOutput
- func (EntityTypeOutput) ElementType() reflect.Type
- func (o EntityTypeOutput) EnableFuzzyExtraction() pulumi.BoolOutput
- func (o EntityTypeOutput) Entities() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
- func (o EntityTypeOutput) ExcludedPhrases() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
- func (o EntityTypeOutput) Kind() pulumi.StringOutput
- func (o EntityTypeOutput) LanguageCode() pulumi.StringPtrOutput
- func (o EntityTypeOutput) Location() pulumi.StringOutput
- func (o EntityTypeOutput) Name() pulumi.StringOutput
- func (o EntityTypeOutput) Project() pulumi.StringOutput
- func (o EntityTypeOutput) Redact() pulumi.BoolOutput
- func (o EntityTypeOutput) ToEntityTypeOutput() EntityTypeOutput
- func (o EntityTypeOutput) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
- type EntityTypeState
- type Environment
- type EnvironmentArgs
- type EnvironmentInput
- type EnvironmentOutput
- func (o EnvironmentOutput) AgentId() pulumi.StringOutput
- func (o EnvironmentOutput) Description() pulumi.StringOutput
- func (o EnvironmentOutput) DisplayName() pulumi.StringOutput
- func (EnvironmentOutput) ElementType() reflect.Type
- func (o EnvironmentOutput) Location() pulumi.StringOutput
- func (o EnvironmentOutput) Name() pulumi.StringOutput
- func (o EnvironmentOutput) Project() pulumi.StringOutput
- func (o EnvironmentOutput) TestCasesConfig() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
- func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
- func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
- func (o EnvironmentOutput) UpdateTime() pulumi.StringOutput
- func (o EnvironmentOutput) VersionConfigs() GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
- func (o EnvironmentOutput) WebhookConfig() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
- type EnvironmentState
- type Experiment
- type ExperimentArgs
- type ExperimentInput
- type ExperimentOutput
- func (o ExperimentOutput) AgentId() pulumi.StringOutput
- func (o ExperimentOutput) CreateTime() pulumi.StringOutput
- func (o ExperimentOutput) Definition() GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
- func (o ExperimentOutput) Description() pulumi.StringOutput
- func (o ExperimentOutput) DisplayName() pulumi.StringOutput
- func (ExperimentOutput) ElementType() reflect.Type
- func (o ExperimentOutput) EndTime() pulumi.StringOutput
- func (o ExperimentOutput) EnvironmentId() pulumi.StringOutput
- func (o ExperimentOutput) ExperimentLength() pulumi.StringOutput
- func (o ExperimentOutput) LastUpdateTime() pulumi.StringOutput
- func (o ExperimentOutput) Location() pulumi.StringOutput
- func (o ExperimentOutput) Name() pulumi.StringOutput
- func (o ExperimentOutput) Project() pulumi.StringOutput
- func (o ExperimentOutput) Result() GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
- func (o ExperimentOutput) RolloutConfig() GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
- func (o ExperimentOutput) RolloutFailureReason() pulumi.StringOutput
- func (o ExperimentOutput) RolloutState() GoogleCloudDialogflowCxV3RolloutStateResponseOutput
- func (o ExperimentOutput) StartTime() pulumi.StringOutput
- func (o ExperimentOutput) State() pulumi.StringOutput
- func (o ExperimentOutput) ToExperimentOutput() ExperimentOutput
- func (o ExperimentOutput) ToExperimentOutputWithContext(ctx context.Context) ExperimentOutput
- func (o ExperimentOutput) VariantsHistory() GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
- type ExperimentState
- type ExperimentStateEnum
- func (ExperimentStateEnum) ElementType() reflect.Type
- func (e ExperimentStateEnum) ToExperimentStateEnumOutput() ExperimentStateEnumOutput
- func (e ExperimentStateEnum) ToExperimentStateEnumOutputWithContext(ctx context.Context) ExperimentStateEnumOutput
- func (e ExperimentStateEnum) ToExperimentStateEnumPtrOutput() ExperimentStateEnumPtrOutput
- func (e ExperimentStateEnum) ToExperimentStateEnumPtrOutputWithContext(ctx context.Context) ExperimentStateEnumPtrOutput
- func (e ExperimentStateEnum) ToStringOutput() pulumi.StringOutput
- func (e ExperimentStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e ExperimentStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e ExperimentStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ExperimentStateEnumInput
- type ExperimentStateEnumOutput
- func (ExperimentStateEnumOutput) ElementType() reflect.Type
- func (o ExperimentStateEnumOutput) ToExperimentStateEnumOutput() ExperimentStateEnumOutput
- func (o ExperimentStateEnumOutput) ToExperimentStateEnumOutputWithContext(ctx context.Context) ExperimentStateEnumOutput
- func (o ExperimentStateEnumOutput) ToExperimentStateEnumPtrOutput() ExperimentStateEnumPtrOutput
- func (o ExperimentStateEnumOutput) ToExperimentStateEnumPtrOutputWithContext(ctx context.Context) ExperimentStateEnumPtrOutput
- func (o ExperimentStateEnumOutput) ToStringOutput() pulumi.StringOutput
- func (o ExperimentStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o ExperimentStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ExperimentStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type ExperimentStateEnumPtrInput
- type ExperimentStateEnumPtrOutput
- func (o ExperimentStateEnumPtrOutput) Elem() ExperimentStateEnumOutput
- func (ExperimentStateEnumPtrOutput) ElementType() reflect.Type
- func (o ExperimentStateEnumPtrOutput) ToExperimentStateEnumPtrOutput() ExperimentStateEnumPtrOutput
- func (o ExperimentStateEnumPtrOutput) ToExperimentStateEnumPtrOutputWithContext(ctx context.Context) ExperimentStateEnumPtrOutput
- func (o ExperimentStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o ExperimentStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type Flow
- type FlowArgs
- type FlowInput
- type FlowOutput
- func (o FlowOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o FlowOutput) AgentId() pulumi.StringOutput
- func (o FlowOutput) Description() pulumi.StringOutput
- func (o FlowOutput) DisplayName() pulumi.StringOutput
- func (FlowOutput) ElementType() reflect.Type
- func (o FlowOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- func (o FlowOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
- func (o FlowOutput) LanguageCode() pulumi.StringPtrOutput
- func (o FlowOutput) Location() pulumi.StringOutput
- func (o FlowOutput) Name() pulumi.StringOutput
- func (o FlowOutput) NluSettings() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
- func (o FlowOutput) Project() pulumi.StringOutput
- func (o FlowOutput) ToFlowOutput() FlowOutput
- func (o FlowOutput) ToFlowOutputWithContext(ctx context.Context) FlowOutput
- func (o FlowOutput) TransitionRouteGroups() pulumi.StringArrayOutput
- func (o FlowOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- type FlowState
- type GoogleCloudDialogflowCxV3AdvancedSettings
- type GoogleCloudDialogflowCxV3AdvancedSettingsArgs
- func (GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings
- type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs
- func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsInput
- type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) FinishDigit() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) MaxDigits() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrInput
- type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) FinishDigit() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) MaxDigits() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponse
- type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) FinishDigit() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) MaxDigits() pulumi.IntOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsInput
- type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettings
- type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs
- func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsInput
- type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) EnableInteractionLogging() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) EnableStackdriverLogging() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrInput
- type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) EnableInteractionLogging() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) EnableStackdriverLogging() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponse
- type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) EnableInteractionLogging() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) EnableStackdriverLogging() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) AudioExportGcsDestination() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) DtmfSettings() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) LoggingSettings() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput
- type GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) AudioExportGcsDestination() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) DtmfSettings() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3AdvancedSettingsOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) LoggingSettings() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AdvancedSettingsResponse
- type GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) AudioExportGcsDestination() GoogleCloudDialogflowCxV3GcsDestinationResponseOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) DtmfSettings() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) LoggingSettings() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettings
- type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs
- func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
- func (i GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
- func (i GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsInput
- type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
- func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) EnableAnswerFeedback() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrInput
- type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
- func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) EnableAnswerFeedback() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponse
- type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) EnableAnswerFeedback() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
- type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettings
- type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs
- func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
- func (i GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
- func (i GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsInput
- type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
- func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) Engine() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrInput
- type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
- func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) Engine() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponse
- type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) Engine() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettings
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs
- func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
- func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
- func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettings
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs
- func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
- func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
- func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsInput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) AccessToken() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) Branches() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) DisplayName() pulumi.StringPtrOutput
- func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) RepositoryUri() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) TrackingBranch() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrInput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) AccessToken() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) Branches() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
- func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) RepositoryUri() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) TrackingBranch() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponse
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) AccessToken() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) Branches() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) RepositoryUri() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput() ...
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) TrackingBranch() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsInput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
- func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) GithubSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrInput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
- func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) GithubSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponse
- type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) GithubSettings() ...
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
- type GoogleCloudDialogflowCxV3AudioInput
- type GoogleCloudDialogflowCxV3AudioInputArgs
- func (GoogleCloudDialogflowCxV3AudioInputArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputOutput() GoogleCloudDialogflowCxV3AudioInputOutput
- func (i GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputOutput
- func (i GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput() GoogleCloudDialogflowCxV3AudioInputPtrOutput
- func (i GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputPtrOutput
- type GoogleCloudDialogflowCxV3AudioInputInput
- type GoogleCloudDialogflowCxV3AudioInputOutput
- func (o GoogleCloudDialogflowCxV3AudioInputOutput) Audio() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AudioInputOutput) Config() GoogleCloudDialogflowCxV3InputAudioConfigOutput
- func (GoogleCloudDialogflowCxV3AudioInputOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputOutput() GoogleCloudDialogflowCxV3AudioInputOutput
- func (o GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputOutput
- func (o GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput() GoogleCloudDialogflowCxV3AudioInputPtrOutput
- func (o GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputPtrOutput
- type GoogleCloudDialogflowCxV3AudioInputPtrInput
- type GoogleCloudDialogflowCxV3AudioInputPtrOutput
- func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) Audio() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) Config() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) Elem() GoogleCloudDialogflowCxV3AudioInputOutput
- func (GoogleCloudDialogflowCxV3AudioInputPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput() GoogleCloudDialogflowCxV3AudioInputPtrOutput
- func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputPtrOutput
- type GoogleCloudDialogflowCxV3AudioInputResponse
- type GoogleCloudDialogflowCxV3AudioInputResponseOutput
- func (o GoogleCloudDialogflowCxV3AudioInputResponseOutput) Audio() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3AudioInputResponseOutput) Config() GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput
- func (GoogleCloudDialogflowCxV3AudioInputResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3AudioInputResponseOutput) ToGoogleCloudDialogflowCxV3AudioInputResponseOutput() GoogleCloudDialogflowCxV3AudioInputResponseOutput
- func (o GoogleCloudDialogflowCxV3AudioInputResponseOutput) ToGoogleCloudDialogflowCxV3AudioInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputResponseOutput
- type GoogleCloudDialogflowCxV3BargeInConfig
- type GoogleCloudDialogflowCxV3BargeInConfigArgs
- func (GoogleCloudDialogflowCxV3BargeInConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigOutput() GoogleCloudDialogflowCxV3BargeInConfigOutput
- func (i GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigOutput
- func (i GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- func (i GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- type GoogleCloudDialogflowCxV3BargeInConfigInput
- type GoogleCloudDialogflowCxV3BargeInConfigOutput
- func (GoogleCloudDialogflowCxV3BargeInConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) NoBargeInDuration() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigOutput() GoogleCloudDialogflowCxV3BargeInConfigOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) TotalDuration() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3BargeInConfigPtrInput
- type GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) Elem() GoogleCloudDialogflowCxV3BargeInConfigOutput
- func (GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) NoBargeInDuration() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) TotalDuration() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3BargeInConfigResponse
- type GoogleCloudDialogflowCxV3BargeInConfigResponseOutput
- func (GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) NoBargeInDuration() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ToGoogleCloudDialogflowCxV3BargeInConfigResponseOutput() GoogleCloudDialogflowCxV3BargeInConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ToGoogleCloudDialogflowCxV3BargeInConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) TotalDuration() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3ConversationTurn
- type GoogleCloudDialogflowCxV3ConversationTurnArgs
- func (GoogleCloudDialogflowCxV3ConversationTurnArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ConversationTurnArgs) ToGoogleCloudDialogflowCxV3ConversationTurnOutput() GoogleCloudDialogflowCxV3ConversationTurnOutput
- func (i GoogleCloudDialogflowCxV3ConversationTurnArgs) ToGoogleCloudDialogflowCxV3ConversationTurnOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnOutput
- type GoogleCloudDialogflowCxV3ConversationTurnArray
- func (GoogleCloudDialogflowCxV3ConversationTurnArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ConversationTurnArray) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutput() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
- func (i GoogleCloudDialogflowCxV3ConversationTurnArray) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
- type GoogleCloudDialogflowCxV3ConversationTurnArrayInput
- type GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ConversationTurnOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutput() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
- type GoogleCloudDialogflowCxV3ConversationTurnInput
- type GoogleCloudDialogflowCxV3ConversationTurnOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnOutput) ToGoogleCloudDialogflowCxV3ConversationTurnOutput() GoogleCloudDialogflowCxV3ConversationTurnOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnOutput) ToGoogleCloudDialogflowCxV3ConversationTurnOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnOutput) UserInput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnOutput) VirtualAgentOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
- type GoogleCloudDialogflowCxV3ConversationTurnResponse
- type GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ConversationTurnResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput() GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
- type GoogleCloudDialogflowCxV3ConversationTurnResponseOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseOutput() GoogleCloudDialogflowCxV3ConversationTurnResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) UserInput() GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) VirtualAgentOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput
- type GoogleCloudDialogflowCxV3ConversationTurnUserInput
- type GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs
- func (GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
- func (i GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
- func (i GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
- func (i GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
- type GoogleCloudDialogflowCxV3ConversationTurnUserInputInput
- type GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) EnableSentimentAnalysis() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) InjectedParameters() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) Input() GoogleCloudDialogflowCxV3QueryInputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) IsWebhookEnabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
- type GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrInput
- type GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) Elem() GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) EnableSentimentAnalysis() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) InjectedParameters() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) Input() GoogleCloudDialogflowCxV3QueryInputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) IsWebhookEnabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
- type GoogleCloudDialogflowCxV3ConversationTurnUserInputResponse
- type GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) EnableSentimentAnalysis() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) InjectedParameters() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) Input() GoogleCloudDialogflowCxV3QueryInputResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) IsWebhookEnabled() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput
- type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput
- type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs
- func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
- func (i GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
- func (i GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
- func (i GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
- type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputInput
- type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) CurrentPage() GoogleCloudDialogflowCxV3PagePtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) DiagnosticInfo() pulumi.MapOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) SessionParameters() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) Status() GoogleRpcStatusPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) TextResponses() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) TriggeredIntent() GoogleCloudDialogflowCxV3IntentPtrOutput
- type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrInput
- type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) CurrentPage() GoogleCloudDialogflowCxV3PagePtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) DiagnosticInfo() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) Elem() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) SessionParameters() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) Status() GoogleRpcStatusPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) TextResponses() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) TriggeredIntent() GoogleCloudDialogflowCxV3IntentPtrOutput
- type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponse
- type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) CurrentPage() GoogleCloudDialogflowCxV3PageResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) DiagnosticInfo() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) Differences() GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput
- func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) SessionParameters() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) Status() GoogleRpcStatusResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) TextResponses() GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput
- func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) TriggeredIntent() GoogleCloudDialogflowCxV3IntentResponseOutput
- type GoogleCloudDialogflowCxV3DataStoreConnection
- type GoogleCloudDialogflowCxV3DataStoreConnectionArgs
- func (GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutput() GoogleCloudDialogflowCxV3DataStoreConnectionOutput
- func (i GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionOutput
- type GoogleCloudDialogflowCxV3DataStoreConnectionArray
- func (GoogleCloudDialogflowCxV3DataStoreConnectionArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3DataStoreConnectionArray) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
- func (i GoogleCloudDialogflowCxV3DataStoreConnectionArray) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
- type GoogleCloudDialogflowCxV3DataStoreConnectionArrayInput
- type GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
- func (GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3DataStoreConnectionOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
- type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType
- func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
- func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
- func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
- func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
- func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput
- type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
- func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrInput
- type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) Elem() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
- func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3DataStoreConnectionInput
- type GoogleCloudDialogflowCxV3DataStoreConnectionOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionOutput) DataStore() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionOutput) DataStoreType() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
- func (GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutput() GoogleCloudDialogflowCxV3DataStoreConnectionOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionOutput
- type GoogleCloudDialogflowCxV3DataStoreConnectionResponse
- type GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput
- func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput() GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput
- type GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) DataStore() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) DataStoreType() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput() GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput
- func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput
- type GoogleCloudDialogflowCxV3DtmfInput
- type GoogleCloudDialogflowCxV3DtmfInputArgs
- func (GoogleCloudDialogflowCxV3DtmfInputArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputOutput() GoogleCloudDialogflowCxV3DtmfInputOutput
- func (i GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputOutput
- func (i GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- func (i GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- type GoogleCloudDialogflowCxV3DtmfInputInput
- type GoogleCloudDialogflowCxV3DtmfInputOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputOutput) Digits() pulumi.StringPtrOutput
- func (GoogleCloudDialogflowCxV3DtmfInputOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DtmfInputOutput) FinishDigit() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputOutput() GoogleCloudDialogflowCxV3DtmfInputOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- type GoogleCloudDialogflowCxV3DtmfInputPtrInput
- type GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) Digits() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) Elem() GoogleCloudDialogflowCxV3DtmfInputOutput
- func (GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) FinishDigit() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- type GoogleCloudDialogflowCxV3DtmfInputResponse
- type GoogleCloudDialogflowCxV3DtmfInputResponseOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputResponseOutput) Digits() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3DtmfInputResponseOutput) FinishDigit() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ToGoogleCloudDialogflowCxV3DtmfInputResponseOutput() GoogleCloudDialogflowCxV3DtmfInputResponseOutput
- func (o GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ToGoogleCloudDialogflowCxV3DtmfInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputResponseOutput
- type GoogleCloudDialogflowCxV3EntityTypeEntity
- type GoogleCloudDialogflowCxV3EntityTypeEntityArgs
- func (GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutput() GoogleCloudDialogflowCxV3EntityTypeEntityOutput
- func (i GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityOutput
- type GoogleCloudDialogflowCxV3EntityTypeEntityArray
- func (GoogleCloudDialogflowCxV3EntityTypeEntityArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EntityTypeEntityArray) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput() GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
- func (i GoogleCloudDialogflowCxV3EntityTypeEntityArray) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
- type GoogleCloudDialogflowCxV3EntityTypeEntityArrayInput
- type GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
- func (GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3EntityTypeEntityOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput() GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
- type GoogleCloudDialogflowCxV3EntityTypeEntityInput
- type GoogleCloudDialogflowCxV3EntityTypeEntityOutput
- func (GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityOutput) Synonyms() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutput() GoogleCloudDialogflowCxV3EntityTypeEntityOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityOutput) Value() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3EntityTypeEntityResponse
- type GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
- func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
- type GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput
- func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) Synonyms() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput() GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) Value() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhrase
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs
- func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
- func (i GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray
- func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
- func (i GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayInput
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
- func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseInput
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
- func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) Value() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponse
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
- func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
- type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput
- func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput
- func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) Value() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfig
- type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs
- func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
- func (i GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
- func (i GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
- func (i GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
- type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigInput
- type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
- func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) EnableContinuousRun() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) EnablePredeploymentRun() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) TestCases() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
- type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrInput
- type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) Elem() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
- func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) EnableContinuousRun() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) EnablePredeploymentRun() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) TestCases() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
- type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponse
- type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
- func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) EnableContinuousRun() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) EnablePredeploymentRun() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) TestCases() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfig
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs
- func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
- func (i GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray
- func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
- func (i GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayInput
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
- func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigInput
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
- func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) Version() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponse
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
- func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
- type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput
- func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) Version() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3EnvironmentWebhookConfig
- type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs
- func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
- func (i GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
- func (i GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
- func (i GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
- type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigInput
- type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
- func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) WebhookOverrides() GoogleCloudDialogflowCxV3WebhookArrayOutput
- type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrInput
- type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) Elem() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
- func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) WebhookOverrides() GoogleCloudDialogflowCxV3WebhookArrayOutput
- type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponse
- type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
- func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) WebhookOverrides() GoogleCloudDialogflowCxV3WebhookResponseArrayOutput
- type GoogleCloudDialogflowCxV3EventHandler
- type GoogleCloudDialogflowCxV3EventHandlerArgs
- func (GoogleCloudDialogflowCxV3EventHandlerArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EventHandlerArgs) ToGoogleCloudDialogflowCxV3EventHandlerOutput() GoogleCloudDialogflowCxV3EventHandlerOutput
- func (i GoogleCloudDialogflowCxV3EventHandlerArgs) ToGoogleCloudDialogflowCxV3EventHandlerOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerOutput
- type GoogleCloudDialogflowCxV3EventHandlerArray
- func (GoogleCloudDialogflowCxV3EventHandlerArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EventHandlerArray) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutput() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
- func (i GoogleCloudDialogflowCxV3EventHandlerArray) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerArrayOutput
- type GoogleCloudDialogflowCxV3EventHandlerArrayInput
- type GoogleCloudDialogflowCxV3EventHandlerArrayOutput
- func (GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EventHandlerArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3EventHandlerOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutput() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerArrayOutput
- type GoogleCloudDialogflowCxV3EventHandlerInput
- type GoogleCloudDialogflowCxV3EventHandlerOutput
- func (GoogleCloudDialogflowCxV3EventHandlerOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EventHandlerOutput) Event() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerOutput) TargetFlow() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerOutput) TargetPage() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerOutput) ToGoogleCloudDialogflowCxV3EventHandlerOutput() GoogleCloudDialogflowCxV3EventHandlerOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerOutput) ToGoogleCloudDialogflowCxV3EventHandlerOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- type GoogleCloudDialogflowCxV3EventHandlerResponse
- type GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- func (GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3EventHandlerResponseOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- type GoogleCloudDialogflowCxV3EventHandlerResponseOutput
- func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) Event() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TargetFlow() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TargetPage() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseOutput() GoogleCloudDialogflowCxV3EventHandlerResponseOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerResponseOutput
- func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- type GoogleCloudDialogflowCxV3EventInput
- type GoogleCloudDialogflowCxV3EventInputArgs
- func (GoogleCloudDialogflowCxV3EventInputArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputOutput() GoogleCloudDialogflowCxV3EventInputOutput
- func (i GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputOutput
- func (i GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputPtrOutput() GoogleCloudDialogflowCxV3EventInputPtrOutput
- func (i GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputPtrOutput
- type GoogleCloudDialogflowCxV3EventInputInput
- type GoogleCloudDialogflowCxV3EventInputOutput
- func (GoogleCloudDialogflowCxV3EventInputOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EventInputOutput) Event() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputOutput() GoogleCloudDialogflowCxV3EventInputOutput
- func (o GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputOutput
- func (o GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutput() GoogleCloudDialogflowCxV3EventInputPtrOutput
- func (o GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputPtrOutput
- type GoogleCloudDialogflowCxV3EventInputPtrInput
- type GoogleCloudDialogflowCxV3EventInputPtrOutput
- func (o GoogleCloudDialogflowCxV3EventInputPtrOutput) Elem() GoogleCloudDialogflowCxV3EventInputOutput
- func (GoogleCloudDialogflowCxV3EventInputPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EventInputPtrOutput) Event() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3EventInputPtrOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutput() GoogleCloudDialogflowCxV3EventInputPtrOutput
- func (o GoogleCloudDialogflowCxV3EventInputPtrOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputPtrOutput
- type GoogleCloudDialogflowCxV3EventInputResponse
- type GoogleCloudDialogflowCxV3EventInputResponseOutput
- func (GoogleCloudDialogflowCxV3EventInputResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3EventInputResponseOutput) Event() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3EventInputResponseOutput) ToGoogleCloudDialogflowCxV3EventInputResponseOutput() GoogleCloudDialogflowCxV3EventInputResponseOutput
- func (o GoogleCloudDialogflowCxV3EventInputResponseOutput) ToGoogleCloudDialogflowCxV3EventInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputResponseOutput
- type GoogleCloudDialogflowCxV3ExperimentDefinition
- type GoogleCloudDialogflowCxV3ExperimentDefinitionArgs
- func (GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
- func (i GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
- func (i GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
- func (i GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentDefinitionInput
- type GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) Condition() pulumi.StringPtrOutput
- func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentDefinitionPtrInput
- type GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) Condition() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) Elem() GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
- func (GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentDefinitionResponse
- type GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) Condition() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
- type GoogleCloudDialogflowCxV3ExperimentResult
- type GoogleCloudDialogflowCxV3ExperimentResultArgs
- func (GoogleCloudDialogflowCxV3ExperimentResultArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultOutput() GoogleCloudDialogflowCxV3ExperimentResultOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval
- type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs
- func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalInput
- type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ConfidenceLevel() pulumi.Float64PtrOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) LowerBound() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) Ratio() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) UpperBound() pulumi.Float64PtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrInput
- type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ConfidenceLevel() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) Elem() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) LowerBound() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) Ratio() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) UpperBound() pulumi.Float64PtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponse
- type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ConfidenceLevel() pulumi.Float64Output
- func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) LowerBound() pulumi.Float64Output
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) Ratio() pulumi.Float64Output
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) UpperBound() pulumi.Float64Output
- type GoogleCloudDialogflowCxV3ExperimentResultInput
- type GoogleCloudDialogflowCxV3ExperimentResultMetric
- type GoogleCloudDialogflowCxV3ExperimentResultMetricArgs
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricArray
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricArrayInput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricCountType
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrInput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) Elem() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricInput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ConfidenceInterval() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Count() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) CountType() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Ratio() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Type() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricResponse
- type GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ConfidenceInterval() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) Count() pulumi.Float64Output
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) CountType() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) Ratio() pulumi.Float64Output
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricType
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrInput
- type GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) Elem() GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) LastUpdateTime() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultOutput() GoogleCloudDialogflowCxV3ExperimentResultOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) VersionMetrics() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultPtrInput
- type GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) Elem() GoogleCloudDialogflowCxV3ExperimentResultOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) LastUpdateTime() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) VersionMetrics() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultResponse
- type GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) LastUpdateTime() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultResponseOutput() GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) VersionMetrics() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs
- func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray
- func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
- func (i GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayInput
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsInput
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) Metrics() GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) SessionCount() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) Version() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponse
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput
- type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput
- func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) Metrics() GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) SessionCount() pulumi.IntOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput
- func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) Version() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3Form
- type GoogleCloudDialogflowCxV3FormArgs
- func (GoogleCloudDialogflowCxV3FormArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormOutput() GoogleCloudDialogflowCxV3FormOutput
- func (i GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormOutput
- func (i GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormPtrOutput() GoogleCloudDialogflowCxV3FormPtrOutput
- func (i GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormPtrOutput
- type GoogleCloudDialogflowCxV3FormInput
- type GoogleCloudDialogflowCxV3FormOutput
- func (GoogleCloudDialogflowCxV3FormOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormOutput) Parameters() GoogleCloudDialogflowCxV3FormParameterArrayOutput
- func (o GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormOutput() GoogleCloudDialogflowCxV3FormOutput
- func (o GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormOutput
- func (o GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormPtrOutput() GoogleCloudDialogflowCxV3FormPtrOutput
- func (o GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormPtrOutput
- type GoogleCloudDialogflowCxV3FormParameter
- type GoogleCloudDialogflowCxV3FormParameterArgs
- func (GoogleCloudDialogflowCxV3FormParameterArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FormParameterArgs) ToGoogleCloudDialogflowCxV3FormParameterOutput() GoogleCloudDialogflowCxV3FormParameterOutput
- func (i GoogleCloudDialogflowCxV3FormParameterArgs) ToGoogleCloudDialogflowCxV3FormParameterOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterOutput
- type GoogleCloudDialogflowCxV3FormParameterArray
- func (GoogleCloudDialogflowCxV3FormParameterArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FormParameterArray) ToGoogleCloudDialogflowCxV3FormParameterArrayOutput() GoogleCloudDialogflowCxV3FormParameterArrayOutput
- func (i GoogleCloudDialogflowCxV3FormParameterArray) ToGoogleCloudDialogflowCxV3FormParameterArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterArrayOutput
- type GoogleCloudDialogflowCxV3FormParameterArrayInput
- type GoogleCloudDialogflowCxV3FormParameterArrayOutput
- func (GoogleCloudDialogflowCxV3FormParameterArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormParameterArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FormParameterOutput
- func (o GoogleCloudDialogflowCxV3FormParameterArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterArrayOutput() GoogleCloudDialogflowCxV3FormParameterArrayOutput
- func (o GoogleCloudDialogflowCxV3FormParameterArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterArrayOutput
- type GoogleCloudDialogflowCxV3FormParameterFillBehavior
- type GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs
- func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput() GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
- func (i GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
- type GoogleCloudDialogflowCxV3FormParameterFillBehaviorInput
- type GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
- func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) InitialPromptFulfillment() GoogleCloudDialogflowCxV3FulfillmentOutput
- func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) RepromptEventHandlers() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
- func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput() GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
- func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
- type GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponse
- type GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput
- func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) InitialPromptFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) RepromptEventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput() GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput
- func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput
- type GoogleCloudDialogflowCxV3FormParameterInput
- type GoogleCloudDialogflowCxV3FormParameterOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) DefaultValue() pulumi.AnyOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3FormParameterOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) EntityType() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) FillBehavior() GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) IsList() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) Redact() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) Required() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) ToGoogleCloudDialogflowCxV3FormParameterOutput() GoogleCloudDialogflowCxV3FormParameterOutput
- func (o GoogleCloudDialogflowCxV3FormParameterOutput) ToGoogleCloudDialogflowCxV3FormParameterOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterOutput
- type GoogleCloudDialogflowCxV3FormParameterResponse
- type GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput
- func (GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FormParameterResponseOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseArrayOutput() GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput
- type GoogleCloudDialogflowCxV3FormParameterResponseOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) DefaultValue() pulumi.AnyOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) EntityType() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) FillBehavior() GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) IsList() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) Redact() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) Required() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseOutput() GoogleCloudDialogflowCxV3FormParameterResponseOutput
- func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterResponseOutput
- type GoogleCloudDialogflowCxV3FormPtrInput
- type GoogleCloudDialogflowCxV3FormPtrOutput
- func (o GoogleCloudDialogflowCxV3FormPtrOutput) Elem() GoogleCloudDialogflowCxV3FormOutput
- func (GoogleCloudDialogflowCxV3FormPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormPtrOutput) Parameters() GoogleCloudDialogflowCxV3FormParameterArrayOutput
- func (o GoogleCloudDialogflowCxV3FormPtrOutput) ToGoogleCloudDialogflowCxV3FormPtrOutput() GoogleCloudDialogflowCxV3FormPtrOutput
- func (o GoogleCloudDialogflowCxV3FormPtrOutput) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormPtrOutput
- type GoogleCloudDialogflowCxV3FormResponse
- type GoogleCloudDialogflowCxV3FormResponseOutput
- func (GoogleCloudDialogflowCxV3FormResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FormResponseOutput) Parameters() GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3FormResponseOutput) ToGoogleCloudDialogflowCxV3FormResponseOutput() GoogleCloudDialogflowCxV3FormResponseOutput
- func (o GoogleCloudDialogflowCxV3FormResponseOutput) ToGoogleCloudDialogflowCxV3FormResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormResponseOutput
- type GoogleCloudDialogflowCxV3Fulfillment
- type GoogleCloudDialogflowCxV3FulfillmentArgs
- func (GoogleCloudDialogflowCxV3FulfillmentArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentOutput() GoogleCloudDialogflowCxV3FulfillmentOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCases
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayInput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayInput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayInput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentInput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) AdditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) Message() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponse
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) Index(i pulumi.IntInput) ...
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput() ...
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutputWithContext(ctx context.Context) ...
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) AdditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) Message() GoogleCloudDialogflowCxV3ResponseMessageResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput() ...
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutputWithContext(ctx context.Context) ...
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseInput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) CaseContent() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) Condition() pulumi.StringPtrOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponse
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) CaseContent() ...
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) Condition() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesInput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) Cases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrInput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) Cases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) Elem() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponse
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) Cases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput
- type GoogleCloudDialogflowCxV3FulfillmentInput
- type GoogleCloudDialogflowCxV3FulfillmentOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ConditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) EnableGenerativeFallback() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) Messages() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ReturnPartialResponses() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) SetParameterActions() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) Tag() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentOutput() GoogleCloudDialogflowCxV3FulfillmentOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentOutput) Webhook() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3FulfillmentPtrInput
- type GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ConditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Elem() GoogleCloudDialogflowCxV3FulfillmentOutput
- func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) EnableGenerativeFallback() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Messages() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ReturnPartialResponses() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) SetParameterActions() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Tag() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Webhook() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3FulfillmentResponse
- type GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ConditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) EnableGenerativeFallback() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Messages() GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ReturnPartialResponses() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) SetParameterActions() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Tag() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentResponseOutput() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Webhook() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterAction
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs
- func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray
- func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
- func (i GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayInput
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionInput
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
- func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) Parameter() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) Value() pulumi.AnyOutput
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponse
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput
- func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput
- type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput
- func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) Parameter() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput
- func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) Value() pulumi.AnyOutput
- type GoogleCloudDialogflowCxV3GcsDestination
- type GoogleCloudDialogflowCxV3GcsDestinationArgs
- func (GoogleCloudDialogflowCxV3GcsDestinationArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationOutput() GoogleCloudDialogflowCxV3GcsDestinationOutput
- func (i GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationOutput
- func (i GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- func (i GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- type GoogleCloudDialogflowCxV3GcsDestinationInput
- type GoogleCloudDialogflowCxV3GcsDestinationOutput
- func (GoogleCloudDialogflowCxV3GcsDestinationOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationOutput() GoogleCloudDialogflowCxV3GcsDestinationOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) Uri() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3GcsDestinationPtrInput
- type GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) Elem() GoogleCloudDialogflowCxV3GcsDestinationOutput
- func (GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) Uri() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3GcsDestinationResponse
- type GoogleCloudDialogflowCxV3GcsDestinationResponseOutput
- func (GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ToGoogleCloudDialogflowCxV3GcsDestinationResponseOutput() GoogleCloudDialogflowCxV3GcsDestinationResponseOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ToGoogleCloudDialogflowCxV3GcsDestinationResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationResponseOutput
- func (o GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) Uri() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3InputAudioConfig
- type GoogleCloudDialogflowCxV3InputAudioConfigArgs
- func (GoogleCloudDialogflowCxV3InputAudioConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigOutput() GoogleCloudDialogflowCxV3InputAudioConfigOutput
- func (i GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigOutput
- func (i GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
- func (i GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding
- func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput
- type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
- func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrInput
- type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) Elem() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
- func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigInput
- type GoogleCloudDialogflowCxV3InputAudioConfigModelVariant
- func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput
- type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
- func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrInput
- type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) Elem() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
- func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) AudioEncoding() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) BargeInConfig() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) EnableWordInfo() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) Model() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ModelVariant() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) PhraseHints() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) SampleRateHertz() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) SingleUtterance() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigOutput() GoogleCloudDialogflowCxV3InputAudioConfigOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigPtrInput
- type GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) AudioEncoding() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) BargeInConfig() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) Elem() GoogleCloudDialogflowCxV3InputAudioConfigOutput
- func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) EnableWordInfo() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) Model() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ModelVariant() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) PhraseHints() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) SampleRateHertz() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) SingleUtterance() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
- type GoogleCloudDialogflowCxV3InputAudioConfigResponse
- type GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) AudioEncoding() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) BargeInConfig() GoogleCloudDialogflowCxV3BargeInConfigResponseOutput
- func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) EnableWordInfo() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) Model() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ModelVariant() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) PhraseHints() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) SampleRateHertz() pulumi.IntOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) SingleUtterance() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigResponseOutput() GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput
- type GoogleCloudDialogflowCxV3Intent
- type GoogleCloudDialogflowCxV3IntentArgs
- func (GoogleCloudDialogflowCxV3IntentArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentOutput() GoogleCloudDialogflowCxV3IntentOutput
- func (i GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentOutput
- func (i GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentPtrOutput() GoogleCloudDialogflowCxV3IntentPtrOutput
- func (i GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentPtrOutput
- type GoogleCloudDialogflowCxV3IntentInput
- type GoogleCloudDialogflowCxV3IntentInputResponse
- type GoogleCloudDialogflowCxV3IntentInputResponseOutput
- func (GoogleCloudDialogflowCxV3IntentInputResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentInputResponseOutput) Intent() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentInputResponseOutput) ToGoogleCloudDialogflowCxV3IntentInputResponseOutput() GoogleCloudDialogflowCxV3IntentInputResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentInputResponseOutput) ToGoogleCloudDialogflowCxV3IntentInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputResponseOutput
- type GoogleCloudDialogflowCxV3IntentInputType
- type GoogleCloudDialogflowCxV3IntentInputTypeArgs
- func (GoogleCloudDialogflowCxV3IntentInputTypeArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypeOutput() GoogleCloudDialogflowCxV3IntentInputTypeOutput
- func (i GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypeOutput
- func (i GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- func (i GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- type GoogleCloudDialogflowCxV3IntentInputTypeInput
- type GoogleCloudDialogflowCxV3IntentInputTypeOutput
- func (GoogleCloudDialogflowCxV3IntentInputTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) Intent() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypeOutput() GoogleCloudDialogflowCxV3IntentInputTypeOutput
- func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypeOutput
- func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- type GoogleCloudDialogflowCxV3IntentInputTypePtrInput
- type GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- func (o GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) Elem() GoogleCloudDialogflowCxV3IntentInputTypeOutput
- func (GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) Intent() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- func (o GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- type GoogleCloudDialogflowCxV3IntentOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) Description() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3IntentOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentOutput) IsFallback() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) Labels() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) Priority() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentOutput() GoogleCloudDialogflowCxV3IntentOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutput() GoogleCloudDialogflowCxV3IntentPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
- type GoogleCloudDialogflowCxV3IntentParameter
- type GoogleCloudDialogflowCxV3IntentParameterArgs
- func (GoogleCloudDialogflowCxV3IntentParameterArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3IntentParameterArgs) ToGoogleCloudDialogflowCxV3IntentParameterOutput() GoogleCloudDialogflowCxV3IntentParameterOutput
- func (i GoogleCloudDialogflowCxV3IntentParameterArgs) ToGoogleCloudDialogflowCxV3IntentParameterOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterOutput
- type GoogleCloudDialogflowCxV3IntentParameterArray
- func (GoogleCloudDialogflowCxV3IntentParameterArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3IntentParameterArray) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutput() GoogleCloudDialogflowCxV3IntentParameterArrayOutput
- func (i GoogleCloudDialogflowCxV3IntentParameterArray) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterArrayOutput
- type GoogleCloudDialogflowCxV3IntentParameterArrayInput
- type GoogleCloudDialogflowCxV3IntentParameterArrayOutput
- func (GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentParameterArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3IntentParameterOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutput() GoogleCloudDialogflowCxV3IntentParameterArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterArrayOutput
- type GoogleCloudDialogflowCxV3IntentParameterInput
- type GoogleCloudDialogflowCxV3IntentParameterOutput
- func (GoogleCloudDialogflowCxV3IntentParameterOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentParameterOutput) EntityType() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterOutput) Id() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterOutput) IsList() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterOutput) Redact() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterOutput) ToGoogleCloudDialogflowCxV3IntentParameterOutput() GoogleCloudDialogflowCxV3IntentParameterOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterOutput) ToGoogleCloudDialogflowCxV3IntentParameterOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterOutput
- type GoogleCloudDialogflowCxV3IntentParameterResponse
- type GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
- func (GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3IntentParameterResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput() GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
- type GoogleCloudDialogflowCxV3IntentParameterResponseOutput
- func (GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) EntityType() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) IsList() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) Redact() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseOutput() GoogleCloudDialogflowCxV3IntentParameterResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterResponseOutput
- type GoogleCloudDialogflowCxV3IntentPtrInput
- type GoogleCloudDialogflowCxV3IntentPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Description() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Elem() GoogleCloudDialogflowCxV3IntentOutput
- func (GoogleCloudDialogflowCxV3IntentPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) IsFallback() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Labels() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Priority() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutput() GoogleCloudDialogflowCxV3IntentPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentPtrOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
- type GoogleCloudDialogflowCxV3IntentResponse
- type GoogleCloudDialogflowCxV3IntentResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Description() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3IntentResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) IsFallback() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Labels() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Priority() pulumi.IntOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) ToGoogleCloudDialogflowCxV3IntentResponseOutput() GoogleCloudDialogflowCxV3IntentResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) ToGoogleCloudDialogflowCxV3IntentResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentResponseOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrase
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs
- func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
- func (i GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseArray
- func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
- func (i GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayInput
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
- func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseInput
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
- func (GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) Parts() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) RepeatCount() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePart
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs
- func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
- func (i GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray
- func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
- func (i GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayInput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
- func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartInput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
- func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ParameterId() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) Text() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponse
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput
- func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput
- func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ParameterId() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) Text() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponse
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
- func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
- type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput
- func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) Parts() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) RepeatCount() pulumi.IntOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput
- func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput
- type GoogleCloudDialogflowCxV3KnowledgeConnectorSettings
- type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs
- func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
- func (i GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
- func (i GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsInput
- type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) DataStoreConnections() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
- func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TargetFlow() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TargetPage() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput
- type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) DataStoreConnections() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
- func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) Enabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TargetFlow() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TargetPage() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponse
- type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) DataStoreConnections() GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput
- func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) Enabled() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TargetFlow() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TargetPage() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- type GoogleCloudDialogflowCxV3NluSettings
- type GoogleCloudDialogflowCxV3NluSettingsArgs
- func (GoogleCloudDialogflowCxV3NluSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsOutput() GoogleCloudDialogflowCxV3NluSettingsOutput
- func (i GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsOutput
- func (i GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput() GoogleCloudDialogflowCxV3NluSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsInput
- type GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode
- func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput
- type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
- func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrInput
- type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) Elem() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
- func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsModelType
- func (GoogleCloudDialogflowCxV3NluSettingsModelType) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsModelTypeInput
- type GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
- func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsModelTypePtrInput
- type GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) Elem() GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
- func (GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ClassificationThreshold() pulumi.Float64PtrOutput
- func (GoogleCloudDialogflowCxV3NluSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ModelTrainingMode() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ModelType() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsOutput() GoogleCloudDialogflowCxV3NluSettingsOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput() GoogleCloudDialogflowCxV3NluSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsPtrInput
- type GoogleCloudDialogflowCxV3NluSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ClassificationThreshold() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3NluSettingsOutput
- func (GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ModelTrainingMode() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ModelType() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput() GoogleCloudDialogflowCxV3NluSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsPtrOutput
- type GoogleCloudDialogflowCxV3NluSettingsResponse
- type GoogleCloudDialogflowCxV3NluSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ClassificationThreshold() pulumi.Float64Output
- func (GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ModelTrainingMode() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ModelType() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ToGoogleCloudDialogflowCxV3NluSettingsResponseOutput() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ToGoogleCloudDialogflowCxV3NluSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsResponseOutput
- type GoogleCloudDialogflowCxV3Page
- type GoogleCloudDialogflowCxV3PageArgs
- func (GoogleCloudDialogflowCxV3PageArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PageOutput() GoogleCloudDialogflowCxV3PageOutput
- func (i GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PageOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PageOutput
- func (i GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PagePtrOutput() GoogleCloudDialogflowCxV3PagePtrOutput
- func (i GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PagePtrOutput
- type GoogleCloudDialogflowCxV3PageInput
- type GoogleCloudDialogflowCxV3PageOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3PageOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3PageOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) Form() GoogleCloudDialogflowCxV3FormPtrOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PageOutput() GoogleCloudDialogflowCxV3PageOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PageOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PageOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PagePtrOutput() GoogleCloudDialogflowCxV3PagePtrOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PagePtrOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) TransitionRouteGroups() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3PageOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
- type GoogleCloudDialogflowCxV3PagePtrInput
- type GoogleCloudDialogflowCxV3PagePtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) DisplayName() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) Elem() GoogleCloudDialogflowCxV3PageOutput
- func (GoogleCloudDialogflowCxV3PagePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) Form() GoogleCloudDialogflowCxV3FormPtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) ToGoogleCloudDialogflowCxV3PagePtrOutput() GoogleCloudDialogflowCxV3PagePtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PagePtrOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) TransitionRouteGroups() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3PagePtrOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
- type GoogleCloudDialogflowCxV3PageResponse
- type GoogleCloudDialogflowCxV3PageResponseOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3PageResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) Form() GoogleCloudDialogflowCxV3FormResponseOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) ToGoogleCloudDialogflowCxV3PageResponseOutput() GoogleCloudDialogflowCxV3PageResponseOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) ToGoogleCloudDialogflowCxV3PageResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PageResponseOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) TransitionRouteGroups() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3PageResponseOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- type GoogleCloudDialogflowCxV3QueryInput
- type GoogleCloudDialogflowCxV3QueryInputArgs
- func (GoogleCloudDialogflowCxV3QueryInputArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputOutput() GoogleCloudDialogflowCxV3QueryInputOutput
- func (i GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputOutput
- func (i GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput() GoogleCloudDialogflowCxV3QueryInputPtrOutput
- func (i GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputPtrOutput
- type GoogleCloudDialogflowCxV3QueryInputInput
- type GoogleCloudDialogflowCxV3QueryInputOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) Audio() GoogleCloudDialogflowCxV3AudioInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) Dtmf() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- func (GoogleCloudDialogflowCxV3QueryInputOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) Event() GoogleCloudDialogflowCxV3EventInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) Intent() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) LanguageCode() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) Text() GoogleCloudDialogflowCxV3TextInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputOutput() GoogleCloudDialogflowCxV3QueryInputOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput() GoogleCloudDialogflowCxV3QueryInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputPtrOutput
- type GoogleCloudDialogflowCxV3QueryInputPtrInput
- type GoogleCloudDialogflowCxV3QueryInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Audio() GoogleCloudDialogflowCxV3AudioInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Dtmf() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Elem() GoogleCloudDialogflowCxV3QueryInputOutput
- func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Event() GoogleCloudDialogflowCxV3EventInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Intent() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) LanguageCode() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Text() GoogleCloudDialogflowCxV3TextInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput() GoogleCloudDialogflowCxV3QueryInputPtrOutput
- func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputPtrOutput
- type GoogleCloudDialogflowCxV3QueryInputResponse
- type GoogleCloudDialogflowCxV3QueryInputResponseOutput
- func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Audio() GoogleCloudDialogflowCxV3AudioInputResponseOutput
- func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Dtmf() GoogleCloudDialogflowCxV3DtmfInputResponseOutput
- func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Event() GoogleCloudDialogflowCxV3EventInputResponseOutput
- func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Intent() GoogleCloudDialogflowCxV3IntentInputResponseOutput
- func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) LanguageCode() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Text() GoogleCloudDialogflowCxV3TextInputResponseOutput
- func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) ToGoogleCloudDialogflowCxV3QueryInputResponseOutput() GoogleCloudDialogflowCxV3QueryInputResponseOutput
- func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) ToGoogleCloudDialogflowCxV3QueryInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessage
- type GoogleCloudDialogflowCxV3ResponseMessageArgs
- func (GoogleCloudDialogflowCxV3ResponseMessageArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutput() GoogleCloudDialogflowCxV3ResponseMessageOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageArray
- func (GoogleCloudDialogflowCxV3ResponseMessageArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageArray) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageArray) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
- type GoogleCloudDialogflowCxV3ResponseMessageArrayInput
- type GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ResponseMessageOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
- type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess
- type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs
- func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessInput
- type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) Metadata() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrInput
- type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) Metadata() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponse
- type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) Metadata() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponse
- type GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessageInput
- type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCard
- type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs
- func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardInput
- type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrInput
- type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponse
- type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff
- type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs
- func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffInput
- type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) Metadata() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrInput
- type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) Metadata() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponse
- type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) Metadata() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponse
- type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) Segments() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponse
- type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput
- type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) AllowPlaybackInterruption() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) Audio() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) Uri() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3ResponseMessageOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) Channel() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ConversationSuccess() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) KnowledgeInfoCard() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) LiveAgentHandoff() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) OutputAudioText() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) Payload() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) PlayAudio() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ResponseType() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) TelephonyTransferCall() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) Text() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutput() GoogleCloudDialogflowCxV3ResponseMessageOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText
- type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs
- func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextInput
- type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) Ssml() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrInput
- type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) Ssml() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponse
- type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) AllowPlaybackInterruption() pulumi.BoolOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) Ssml() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) Text() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessagePlayAudio
- type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs
- func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioInput
- type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) AudioUri() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrInput
- type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) AudioUri() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
- func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponse
- type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) AllowPlaybackInterruption() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) AudioUri() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessagePtrInput
- type GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Channel() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ConversationSuccess() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessageOutput
- func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) KnowledgeInfoCard() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) LiveAgentHandoff() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) OutputAudioText() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Payload() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) PlayAudio() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ResponseType() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) TelephonyTransferCall() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Text() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageResponse
- type GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ResponseMessageResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput
- type GoogleCloudDialogflowCxV3ResponseMessageResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Channel() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ConversationSuccess() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) EndInteraction() GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) KnowledgeInfoCard() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) LiveAgentHandoff() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) MixedAudio() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) OutputAudioText() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Payload() pulumi.MapOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) PlayAudio() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ResponseType() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) TelephonyTransferCall() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Text() GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessageResponseType
- func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
- func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
- func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput
- type GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrInput
- type GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall
- type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs
- func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallInput
- type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrInput
- type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) PhoneNumber() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponse
- type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) PhoneNumber() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput
- type GoogleCloudDialogflowCxV3ResponseMessageText
- type GoogleCloudDialogflowCxV3ResponseMessageTextArgs
- func (GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutput() GoogleCloudDialogflowCxV3ResponseMessageTextOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTextArray
- func (GoogleCloudDialogflowCxV3ResponseMessageTextArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3ResponseMessageTextArray) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
- func (i GoogleCloudDialogflowCxV3ResponseMessageTextArray) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTextArrayInput
- type GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ResponseMessageTextOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTextInput
- type GoogleCloudDialogflowCxV3ResponseMessageTextOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) Text() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutput() GoogleCloudDialogflowCxV3ResponseMessageTextOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTextPtrInput
- type GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) Elem() GoogleCloudDialogflowCxV3ResponseMessageTextOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) Text() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTextResponse
- type GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput
- type GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) AllowPlaybackInterruption() pulumi.BoolOutput
- func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) Text() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput
- func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput
- type GoogleCloudDialogflowCxV3RolloutConfig
- type GoogleCloudDialogflowCxV3RolloutConfigArgs
- func (GoogleCloudDialogflowCxV3RolloutConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigOutput() GoogleCloudDialogflowCxV3RolloutConfigOutput
- func (i GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigOutput
- func (i GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput() GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
- func (i GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
- type GoogleCloudDialogflowCxV3RolloutConfigInput
- type GoogleCloudDialogflowCxV3RolloutConfigOutput
- func (GoogleCloudDialogflowCxV3RolloutConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) FailureCondition() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) RolloutCondition() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) RolloutSteps() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigOutput() GoogleCloudDialogflowCxV3RolloutConfigOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput() GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
- type GoogleCloudDialogflowCxV3RolloutConfigPtrInput
- type GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) Elem() GoogleCloudDialogflowCxV3RolloutConfigOutput
- func (GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) FailureCondition() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) RolloutCondition() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) RolloutSteps() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput() GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
- type GoogleCloudDialogflowCxV3RolloutConfigResponse
- type GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
- func (GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) FailureCondition() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) RolloutCondition() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) RolloutSteps() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigResponseOutput() GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStep
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs
- func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
- func (i GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray
- func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
- func (i GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayInput
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
- func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepInput
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) DisplayName() pulumi.StringPtrOutput
- func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) MinDuration() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) TrafficPercent() pulumi.IntPtrOutput
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponse
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput
- func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput
- type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) MinDuration() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput
- func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) TrafficPercent() pulumi.IntOutput
- type GoogleCloudDialogflowCxV3RolloutState
- type GoogleCloudDialogflowCxV3RolloutStateArgs
- func (GoogleCloudDialogflowCxV3RolloutStateArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStateOutput() GoogleCloudDialogflowCxV3RolloutStateOutput
- func (i GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStateOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStateOutput
- func (i GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput() GoogleCloudDialogflowCxV3RolloutStatePtrOutput
- func (i GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStatePtrOutput
- type GoogleCloudDialogflowCxV3RolloutStateInput
- type GoogleCloudDialogflowCxV3RolloutStateOutput
- func (GoogleCloudDialogflowCxV3RolloutStateOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutStateOutput) StartTime() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateOutput) Step() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateOutput) StepIndex() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStateOutput() GoogleCloudDialogflowCxV3RolloutStateOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStateOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStateOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput() GoogleCloudDialogflowCxV3RolloutStatePtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStatePtrOutput
- type GoogleCloudDialogflowCxV3RolloutStatePtrInput
- type GoogleCloudDialogflowCxV3RolloutStatePtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) Elem() GoogleCloudDialogflowCxV3RolloutStateOutput
- func (GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) StartTime() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) Step() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) StepIndex() pulumi.IntPtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput() GoogleCloudDialogflowCxV3RolloutStatePtrOutput
- func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStatePtrOutput
- type GoogleCloudDialogflowCxV3RolloutStateResponse
- type GoogleCloudDialogflowCxV3RolloutStateResponseOutput
- func (GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) StartTime() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) Step() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) StepIndex() pulumi.IntOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ToGoogleCloudDialogflowCxV3RolloutStateResponseOutput() GoogleCloudDialogflowCxV3RolloutStateResponseOutput
- func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ToGoogleCloudDialogflowCxV3RolloutStateResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStateResponseOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettings
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs
- func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
- func (i GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
- func (i GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat
- func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
- func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
- func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput() ...
- func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext(ctx context.Context) ...
- func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
- func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput() ...
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrInput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) Elem() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
- func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput() ...
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext(ctx context.Context) ...
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsInput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) AudioExportPattern() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) AudioFormat() ...
- func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) EnableAudioRedaction() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) GcsBucket() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrInput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) AudioExportPattern() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) AudioFormat() ...
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
- func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) EnableAudioRedaction() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) GcsBucket() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponse
- type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) AudioExportPattern() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) AudioFormat() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) EnableAudioRedaction() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) GcsBucket() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettings
- type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs
- func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
- func (i GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
- func (i GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsInput
- type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
- func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) EnableInsightsExport() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrInput
- type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
- func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) EnableInsightsExport() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponse
- type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) EnableInsightsExport() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
- type GoogleCloudDialogflowCxV3SpeechToTextSettings
- type GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs
- func (GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
- func (i GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
- func (i GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SpeechToTextSettingsInput
- type GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
- func (GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) EnableSpeechAdaptation() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrInput
- type GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
- func (GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) EnableSpeechAdaptation() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
- type GoogleCloudDialogflowCxV3SpeechToTextSettingsResponse
- type GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) EnableSpeechAdaptation() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfig
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs
- func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
- func (i GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigInput
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap
- func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
- func (i GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapInput
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
- func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) EffectsProfileId() pulumi.StringArrayOutput
- func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) Pitch() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) SpeakingRate() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) Voice() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) VolumeGainDb() pulumi.Float64PtrOutput
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponse
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput
- func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) MapIndex(k pulumi.StringInput) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput
- type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) EffectsProfileId() pulumi.StringArrayOutput
- func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) Pitch() pulumi.Float64Output
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) SpeakingRate() pulumi.Float64Output
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) Voice() GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput
- func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) VolumeGainDb() pulumi.Float64Output
- type GoogleCloudDialogflowCxV3TestCaseResult
- type GoogleCloudDialogflowCxV3TestCaseResultArgs
- func (GoogleCloudDialogflowCxV3TestCaseResultArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultOutput() GoogleCloudDialogflowCxV3TestCaseResultOutput
- func (i GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultOutput
- func (i GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
- func (i GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
- type GoogleCloudDialogflowCxV3TestCaseResultInput
- type GoogleCloudDialogflowCxV3TestCaseResultOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
- func (GoogleCloudDialogflowCxV3TestCaseResultOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) Environment() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) TestResult() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) TestTime() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultOutput() GoogleCloudDialogflowCxV3TestCaseResultOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
- type GoogleCloudDialogflowCxV3TestCaseResultPtrInput
- type GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) Elem() GoogleCloudDialogflowCxV3TestCaseResultOutput
- func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) Environment() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) TestResult() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) TestTime() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
- type GoogleCloudDialogflowCxV3TestCaseResultResponse
- type GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
- func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) Environment() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) TestResult() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) TestTime() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ToGoogleCloudDialogflowCxV3TestCaseResultResponseOutput() GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ToGoogleCloudDialogflowCxV3TestCaseResultResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
- type GoogleCloudDialogflowCxV3TestCaseResultTestResult
- func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
- func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
- func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3TestCaseResultTestResultInput
- type GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
- func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrInput
- type GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) Elem() GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
- func (GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3TestConfig
- type GoogleCloudDialogflowCxV3TestConfigArgs
- func (GoogleCloudDialogflowCxV3TestConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigOutput() GoogleCloudDialogflowCxV3TestConfigOutput
- func (i GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigOutput
- func (i GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput() GoogleCloudDialogflowCxV3TestConfigPtrOutput
- func (i GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigPtrOutput
- type GoogleCloudDialogflowCxV3TestConfigInput
- type GoogleCloudDialogflowCxV3TestConfigOutput
- func (GoogleCloudDialogflowCxV3TestConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestConfigOutput) Flow() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigOutput) Page() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigOutput() GoogleCloudDialogflowCxV3TestConfigOutput
- func (o GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigOutput
- func (o GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput() GoogleCloudDialogflowCxV3TestConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigOutput) TrackingParameters() pulumi.StringArrayOutput
- type GoogleCloudDialogflowCxV3TestConfigPtrInput
- type GoogleCloudDialogflowCxV3TestConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) Elem() GoogleCloudDialogflowCxV3TestConfigOutput
- func (GoogleCloudDialogflowCxV3TestConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) Flow() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) Page() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput() GoogleCloudDialogflowCxV3TestConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) TrackingParameters() pulumi.StringArrayOutput
- type GoogleCloudDialogflowCxV3TestConfigResponse
- type GoogleCloudDialogflowCxV3TestConfigResponseOutput
- func (GoogleCloudDialogflowCxV3TestConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) Flow() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) Page() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) ToGoogleCloudDialogflowCxV3TestConfigResponseOutput() GoogleCloudDialogflowCxV3TestConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) ToGoogleCloudDialogflowCxV3TestConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) TrackingParameters() pulumi.StringArrayOutput
- type GoogleCloudDialogflowCxV3TestRunDifferenceResponse
- type GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput
- func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput
- func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput() GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput
- type GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput
- func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) Description() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput() GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput
- func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput
- func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) Type() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3TextInput
- type GoogleCloudDialogflowCxV3TextInputArgs
- func (GoogleCloudDialogflowCxV3TextInputArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputOutput() GoogleCloudDialogflowCxV3TextInputOutput
- func (i GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputOutput
- func (i GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputPtrOutput() GoogleCloudDialogflowCxV3TextInputPtrOutput
- func (i GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputPtrOutput
- type GoogleCloudDialogflowCxV3TextInputInput
- type GoogleCloudDialogflowCxV3TextInputOutput
- func (GoogleCloudDialogflowCxV3TextInputOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TextInputOutput) Text() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputOutput() GoogleCloudDialogflowCxV3TextInputOutput
- func (o GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputOutput
- func (o GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutput() GoogleCloudDialogflowCxV3TextInputPtrOutput
- func (o GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputPtrOutput
- type GoogleCloudDialogflowCxV3TextInputPtrInput
- type GoogleCloudDialogflowCxV3TextInputPtrOutput
- func (o GoogleCloudDialogflowCxV3TextInputPtrOutput) Elem() GoogleCloudDialogflowCxV3TextInputOutput
- func (GoogleCloudDialogflowCxV3TextInputPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TextInputPtrOutput) Text() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TextInputPtrOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutput() GoogleCloudDialogflowCxV3TextInputPtrOutput
- func (o GoogleCloudDialogflowCxV3TextInputPtrOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputPtrOutput
- type GoogleCloudDialogflowCxV3TextInputResponse
- type GoogleCloudDialogflowCxV3TextInputResponseOutput
- func (GoogleCloudDialogflowCxV3TextInputResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TextInputResponseOutput) Text() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TextInputResponseOutput) ToGoogleCloudDialogflowCxV3TextInputResponseOutput() GoogleCloudDialogflowCxV3TextInputResponseOutput
- func (o GoogleCloudDialogflowCxV3TextInputResponseOutput) ToGoogleCloudDialogflowCxV3TextInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputResponseOutput
- type GoogleCloudDialogflowCxV3TextToSpeechSettings
- type GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs
- func (GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
- func (i GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
- func (i GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
- func (i GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
- type GoogleCloudDialogflowCxV3TextToSpeechSettingsInput
- type GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
- func (GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) SynthesizeSpeechConfigs() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
- type GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrInput
- type GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) Elem() GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
- func (GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) SynthesizeSpeechConfigs() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
- type GoogleCloudDialogflowCxV3TextToSpeechSettingsResponse
- type GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
- func (GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) SynthesizeSpeechConfigs() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
- func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
- type GoogleCloudDialogflowCxV3TransitionRoute
- type GoogleCloudDialogflowCxV3TransitionRouteArgs
- func (GoogleCloudDialogflowCxV3TransitionRouteArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3TransitionRouteArgs) ToGoogleCloudDialogflowCxV3TransitionRouteOutput() GoogleCloudDialogflowCxV3TransitionRouteOutput
- func (i GoogleCloudDialogflowCxV3TransitionRouteArgs) ToGoogleCloudDialogflowCxV3TransitionRouteOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteOutput
- type GoogleCloudDialogflowCxV3TransitionRouteArray
- func (GoogleCloudDialogflowCxV3TransitionRouteArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3TransitionRouteArray) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutput() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
- func (i GoogleCloudDialogflowCxV3TransitionRouteArray) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
- type GoogleCloudDialogflowCxV3TransitionRouteArrayInput
- type GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
- func (GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3TransitionRouteOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutput() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
- type GoogleCloudDialogflowCxV3TransitionRouteInput
- type GoogleCloudDialogflowCxV3TransitionRouteOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) Condition() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) Description() pulumi.StringPtrOutput
- func (GoogleCloudDialogflowCxV3TransitionRouteOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) Intent() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) TargetFlow() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) TargetPage() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) ToGoogleCloudDialogflowCxV3TransitionRouteOutput() GoogleCloudDialogflowCxV3TransitionRouteOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) ToGoogleCloudDialogflowCxV3TransitionRouteOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
- type GoogleCloudDialogflowCxV3TransitionRouteResponse
- type GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- func (GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3TransitionRouteResponseOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- type GoogleCloudDialogflowCxV3TransitionRouteResponseOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Condition() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Description() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Intent() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TargetFlow() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TargetPage() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseOutput() GoogleCloudDialogflowCxV3TransitionRouteResponseOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteResponseOutput
- func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- type GoogleCloudDialogflowCxV3VariantsHistory
- type GoogleCloudDialogflowCxV3VariantsHistoryArgs
- func (GoogleCloudDialogflowCxV3VariantsHistoryArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3VariantsHistoryArgs) ToGoogleCloudDialogflowCxV3VariantsHistoryOutput() GoogleCloudDialogflowCxV3VariantsHistoryOutput
- func (i GoogleCloudDialogflowCxV3VariantsHistoryArgs) ToGoogleCloudDialogflowCxV3VariantsHistoryOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryOutput
- type GoogleCloudDialogflowCxV3VariantsHistoryArray
- func (GoogleCloudDialogflowCxV3VariantsHistoryArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3VariantsHistoryArray) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutput() GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
- func (i GoogleCloudDialogflowCxV3VariantsHistoryArray) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
- type GoogleCloudDialogflowCxV3VariantsHistoryArrayInput
- type GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
- func (GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3VariantsHistoryOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutput() GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
- type GoogleCloudDialogflowCxV3VariantsHistoryInput
- type GoogleCloudDialogflowCxV3VariantsHistoryOutput
- func (GoogleCloudDialogflowCxV3VariantsHistoryOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VariantsHistoryOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryOutput() GoogleCloudDialogflowCxV3VariantsHistoryOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryOutput) UpdateTime() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- type GoogleCloudDialogflowCxV3VariantsHistoryResponse
- type GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
- func (GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput() GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
- type GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput
- func (GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseOutput() GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) UpdateTime() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
- type GoogleCloudDialogflowCxV3VersionVariants
- type GoogleCloudDialogflowCxV3VersionVariantsArgs
- func (GoogleCloudDialogflowCxV3VersionVariantsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsOutput() GoogleCloudDialogflowCxV3VersionVariantsOutput
- func (i GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsOutput
- func (i GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- func (i GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- type GoogleCloudDialogflowCxV3VersionVariantsInput
- type GoogleCloudDialogflowCxV3VersionVariantsOutput
- func (GoogleCloudDialogflowCxV3VersionVariantsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsOutput() GoogleCloudDialogflowCxV3VersionVariantsOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) Variants() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
- type GoogleCloudDialogflowCxV3VersionVariantsPtrInput
- type GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) Elem() GoogleCloudDialogflowCxV3VersionVariantsOutput
- func (GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) Variants() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
- type GoogleCloudDialogflowCxV3VersionVariantsResponse
- type GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
- func (GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsResponseOutput() GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) Variants() GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput
- type GoogleCloudDialogflowCxV3VersionVariantsVariant
- type GoogleCloudDialogflowCxV3VersionVariantsVariantArgs
- func (GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
- func (i GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
- type GoogleCloudDialogflowCxV3VersionVariantsVariantArray
- func (GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
- func (i GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
- type GoogleCloudDialogflowCxV3VersionVariantsVariantArrayInput
- type GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
- func (GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
- type GoogleCloudDialogflowCxV3VersionVariantsVariantInput
- type GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
- func (GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) IsControlGroup() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) TrafficAllocation() pulumi.Float64PtrOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) Version() pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3VersionVariantsVariantResponse
- type GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput
- func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput
- type GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput
- func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) IsControlGroup() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) TrafficAllocation() pulumi.Float64Output
- func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) Version() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3VoiceSelectionParams
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs
- func (GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
- func (i GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
- func (i GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
- func (i GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsInput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
- func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) SsmlGender() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrInput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) Elem() GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
- func (GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) SsmlGender() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsResponse
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput
- func (GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) SsmlGender() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender
- func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
- func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
- func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderInput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
- func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrInput
- type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) Elem() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
- func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3Webhook
- type GoogleCloudDialogflowCxV3WebhookArgs
- func (GoogleCloudDialogflowCxV3WebhookArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3WebhookArgs) ToGoogleCloudDialogflowCxV3WebhookOutput() GoogleCloudDialogflowCxV3WebhookOutput
- func (i GoogleCloudDialogflowCxV3WebhookArgs) ToGoogleCloudDialogflowCxV3WebhookOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookOutput
- type GoogleCloudDialogflowCxV3WebhookArray
- func (GoogleCloudDialogflowCxV3WebhookArray) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3WebhookArray) ToGoogleCloudDialogflowCxV3WebhookArrayOutput() GoogleCloudDialogflowCxV3WebhookArrayOutput
- func (i GoogleCloudDialogflowCxV3WebhookArray) ToGoogleCloudDialogflowCxV3WebhookArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookArrayOutput
- type GoogleCloudDialogflowCxV3WebhookArrayInput
- type GoogleCloudDialogflowCxV3WebhookArrayOutput
- func (GoogleCloudDialogflowCxV3WebhookArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3WebhookOutput
- func (o GoogleCloudDialogflowCxV3WebhookArrayOutput) ToGoogleCloudDialogflowCxV3WebhookArrayOutput() GoogleCloudDialogflowCxV3WebhookArrayOutput
- func (o GoogleCloudDialogflowCxV3WebhookArrayOutput) ToGoogleCloudDialogflowCxV3WebhookArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookArrayOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebService
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
- func (i GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
- func (i GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (i GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrInput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) Elem() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceInput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) AllowedCaCerts() pulumi.StringArrayOutput
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) HttpMethod() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ParameterMapping() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) Password() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) RequestBody() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) RequestHeaders() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) Uri() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) Username() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) WebhookType() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) AllowedCaCerts() pulumi.StringArrayOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Elem() GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) HttpMethod() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ParameterMapping() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Password() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) RequestBody() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) RequestHeaders() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Uri() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Username() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) WebhookType() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponse
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) AllowedCaCerts() pulumi.StringArrayOutput
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) HttpMethod() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ParameterMapping() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) Password() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) RequestBody() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) RequestHeaders() pulumi.StringMapOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) Uri() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) Username() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) WebhookType() pulumi.StringOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ElementType() reflect.Type
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringOutput() pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringOutput() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrInput
- type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) Elem() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
- func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type GoogleCloudDialogflowCxV3WebhookInput
- type GoogleCloudDialogflowCxV3WebhookOutput
- func (o GoogleCloudDialogflowCxV3WebhookOutput) Disabled() pulumi.BoolPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3WebhookOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookOutput) Name() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookOutput) ServiceDirectory() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookOutput) Timeout() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookOutput) ToGoogleCloudDialogflowCxV3WebhookOutput() GoogleCloudDialogflowCxV3WebhookOutput
- func (o GoogleCloudDialogflowCxV3WebhookOutput) ToGoogleCloudDialogflowCxV3WebhookOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookOutput
- type GoogleCloudDialogflowCxV3WebhookResponse
- type GoogleCloudDialogflowCxV3WebhookResponseArrayOutput
- func (GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) Index(i pulumi.IntInput) GoogleCloudDialogflowCxV3WebhookResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ToGoogleCloudDialogflowCxV3WebhookResponseArrayOutput() GoogleCloudDialogflowCxV3WebhookResponseArrayOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ToGoogleCloudDialogflowCxV3WebhookResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookResponseArrayOutput
- type GoogleCloudDialogflowCxV3WebhookResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) Disabled() pulumi.BoolOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) DisplayName() pulumi.StringOutput
- func (GoogleCloudDialogflowCxV3WebhookResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) Name() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) ServiceDirectory() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) Timeout() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) ToGoogleCloudDialogflowCxV3WebhookResponseOutput() GoogleCloudDialogflowCxV3WebhookResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) ToGoogleCloudDialogflowCxV3WebhookResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookResponseOutput
- type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfig
- type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs
- func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ElementType() reflect.Type
- func (i GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
- func (i GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
- func (i GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
- func (i GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
- type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigInput
- type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
- func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) Service() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
- type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrInput
- type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) Elem() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
- func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) Service() pulumi.StringPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
- type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponse
- type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
- func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ElementType() reflect.Type
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) Service() pulumi.StringOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
- func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
- type GoogleRpcStatus
- type GoogleRpcStatusArgs
- func (GoogleRpcStatusArgs) ElementType() reflect.Type
- func (i GoogleRpcStatusArgs) ToGoogleRpcStatusOutput() GoogleRpcStatusOutput
- func (i GoogleRpcStatusArgs) ToGoogleRpcStatusOutputWithContext(ctx context.Context) GoogleRpcStatusOutput
- func (i GoogleRpcStatusArgs) ToGoogleRpcStatusPtrOutput() GoogleRpcStatusPtrOutput
- func (i GoogleRpcStatusArgs) ToGoogleRpcStatusPtrOutputWithContext(ctx context.Context) GoogleRpcStatusPtrOutput
- type GoogleRpcStatusInput
- type GoogleRpcStatusOutput
- func (o GoogleRpcStatusOutput) Code() pulumi.IntPtrOutput
- func (o GoogleRpcStatusOutput) Details() pulumi.MapArrayOutput
- func (GoogleRpcStatusOutput) ElementType() reflect.Type
- func (o GoogleRpcStatusOutput) Message() pulumi.StringPtrOutput
- func (o GoogleRpcStatusOutput) ToGoogleRpcStatusOutput() GoogleRpcStatusOutput
- func (o GoogleRpcStatusOutput) ToGoogleRpcStatusOutputWithContext(ctx context.Context) GoogleRpcStatusOutput
- func (o GoogleRpcStatusOutput) ToGoogleRpcStatusPtrOutput() GoogleRpcStatusPtrOutput
- func (o GoogleRpcStatusOutput) ToGoogleRpcStatusPtrOutputWithContext(ctx context.Context) GoogleRpcStatusPtrOutput
- type GoogleRpcStatusPtrInput
- type GoogleRpcStatusPtrOutput
- func (o GoogleRpcStatusPtrOutput) Code() pulumi.IntPtrOutput
- func (o GoogleRpcStatusPtrOutput) Details() pulumi.MapArrayOutput
- func (o GoogleRpcStatusPtrOutput) Elem() GoogleRpcStatusOutput
- func (GoogleRpcStatusPtrOutput) ElementType() reflect.Type
- func (o GoogleRpcStatusPtrOutput) Message() pulumi.StringPtrOutput
- func (o GoogleRpcStatusPtrOutput) ToGoogleRpcStatusPtrOutput() GoogleRpcStatusPtrOutput
- func (o GoogleRpcStatusPtrOutput) ToGoogleRpcStatusPtrOutputWithContext(ctx context.Context) GoogleRpcStatusPtrOutput
- type GoogleRpcStatusResponse
- type GoogleRpcStatusResponseOutput
- func (o GoogleRpcStatusResponseOutput) Code() pulumi.IntOutput
- func (o GoogleRpcStatusResponseOutput) Details() pulumi.MapArrayOutput
- func (GoogleRpcStatusResponseOutput) ElementType() reflect.Type
- func (o GoogleRpcStatusResponseOutput) Message() pulumi.StringOutput
- func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutput() GoogleRpcStatusResponseOutput
- func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutputWithContext(ctx context.Context) GoogleRpcStatusResponseOutput
- type Intent
- type IntentArgs
- type IntentInput
- type IntentOutput
- func (o IntentOutput) AgentId() pulumi.StringOutput
- func (o IntentOutput) Description() pulumi.StringOutput
- func (o IntentOutput) DisplayName() pulumi.StringOutput
- func (IntentOutput) ElementType() reflect.Type
- func (o IntentOutput) IsFallback() pulumi.BoolOutput
- func (o IntentOutput) Labels() pulumi.StringMapOutput
- func (o IntentOutput) LanguageCode() pulumi.StringPtrOutput
- func (o IntentOutput) Location() pulumi.StringOutput
- func (o IntentOutput) Name() pulumi.StringOutput
- func (o IntentOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
- func (o IntentOutput) Priority() pulumi.IntOutput
- func (o IntentOutput) Project() pulumi.StringOutput
- func (o IntentOutput) ToIntentOutput() IntentOutput
- func (o IntentOutput) ToIntentOutputWithContext(ctx context.Context) IntentOutput
- func (o IntentOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
- type IntentState
- type LookupAgentArgs
- type LookupAgentOutputArgs
- type LookupAgentResult
- type LookupAgentResultOutput
- func (o LookupAgentResultOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o LookupAgentResultOutput) AnswerFeedbackSettings() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
- func (o LookupAgentResultOutput) AvatarUri() pulumi.StringOutput
- func (o LookupAgentResultOutput) DefaultLanguageCode() pulumi.StringOutput
- func (o LookupAgentResultOutput) Description() pulumi.StringOutput
- func (o LookupAgentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupAgentResultOutput) ElementType() reflect.Type
- func (o LookupAgentResultOutput) EnableSpellCorrection() pulumi.BoolOutput
- func (o LookupAgentResultOutput) EnableStackdriverLogging() pulumi.BoolOutput
- func (o LookupAgentResultOutput) GenAppBuilderSettings() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
- func (o LookupAgentResultOutput) GitIntegrationSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
- func (o LookupAgentResultOutput) Locked() pulumi.BoolOutput
- func (o LookupAgentResultOutput) Name() pulumi.StringOutput
- func (o LookupAgentResultOutput) SecuritySettings() pulumi.StringOutput
- func (o LookupAgentResultOutput) SpeechToTextSettings() GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
- func (o LookupAgentResultOutput) StartFlow() pulumi.StringOutput
- func (o LookupAgentResultOutput) SupportedLanguageCodes() pulumi.StringArrayOutput
- func (o LookupAgentResultOutput) TextToSpeechSettings() GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
- func (o LookupAgentResultOutput) TimeZone() pulumi.StringOutput
- func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput
- func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput
- type LookupEntityTypeArgs
- type LookupEntityTypeOutputArgs
- type LookupEntityTypeResult
- type LookupEntityTypeResultOutput
- func (o LookupEntityTypeResultOutput) AutoExpansionMode() pulumi.StringOutput
- func (o LookupEntityTypeResultOutput) DisplayName() pulumi.StringOutput
- func (LookupEntityTypeResultOutput) ElementType() reflect.Type
- func (o LookupEntityTypeResultOutput) EnableFuzzyExtraction() pulumi.BoolOutput
- func (o LookupEntityTypeResultOutput) Entities() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
- func (o LookupEntityTypeResultOutput) ExcludedPhrases() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
- func (o LookupEntityTypeResultOutput) Kind() pulumi.StringOutput
- func (o LookupEntityTypeResultOutput) Name() pulumi.StringOutput
- func (o LookupEntityTypeResultOutput) Redact() pulumi.BoolOutput
- func (o LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutput() LookupEntityTypeResultOutput
- func (o LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutputWithContext(ctx context.Context) LookupEntityTypeResultOutput
- type LookupEnvironmentArgs
- type LookupEnvironmentOutputArgs
- type LookupEnvironmentResult
- type LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) Description() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupEnvironmentResultOutput) ElementType() reflect.Type
- func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) TestCasesConfig() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
- func (o LookupEnvironmentResultOutput) UpdateTime() pulumi.StringOutput
- func (o LookupEnvironmentResultOutput) VersionConfigs() GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
- func (o LookupEnvironmentResultOutput) WebhookConfig() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
- type LookupExperimentArgs
- type LookupExperimentOutputArgs
- type LookupExperimentResult
- type LookupExperimentResultOutput
- func (o LookupExperimentResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupExperimentResultOutput) Definition() GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
- func (o LookupExperimentResultOutput) Description() pulumi.StringOutput
- func (o LookupExperimentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupExperimentResultOutput) ElementType() reflect.Type
- func (o LookupExperimentResultOutput) EndTime() pulumi.StringOutput
- func (o LookupExperimentResultOutput) ExperimentLength() pulumi.StringOutput
- func (o LookupExperimentResultOutput) LastUpdateTime() pulumi.StringOutput
- func (o LookupExperimentResultOutput) Name() pulumi.StringOutput
- func (o LookupExperimentResultOutput) Result() GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
- func (o LookupExperimentResultOutput) RolloutConfig() GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
- func (o LookupExperimentResultOutput) RolloutFailureReason() pulumi.StringOutput
- func (o LookupExperimentResultOutput) RolloutState() GoogleCloudDialogflowCxV3RolloutStateResponseOutput
- func (o LookupExperimentResultOutput) StartTime() pulumi.StringOutput
- func (o LookupExperimentResultOutput) State() pulumi.StringOutput
- func (o LookupExperimentResultOutput) ToLookupExperimentResultOutput() LookupExperimentResultOutput
- func (o LookupExperimentResultOutput) ToLookupExperimentResultOutputWithContext(ctx context.Context) LookupExperimentResultOutput
- func (o LookupExperimentResultOutput) VariantsHistory() GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
- type LookupFlowArgs
- type LookupFlowOutputArgs
- type LookupFlowResult
- type LookupFlowResultOutput
- func (o LookupFlowResultOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o LookupFlowResultOutput) Description() pulumi.StringOutput
- func (o LookupFlowResultOutput) DisplayName() pulumi.StringOutput
- func (LookupFlowResultOutput) ElementType() reflect.Type
- func (o LookupFlowResultOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- func (o LookupFlowResultOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
- func (o LookupFlowResultOutput) Name() pulumi.StringOutput
- func (o LookupFlowResultOutput) NluSettings() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
- func (o LookupFlowResultOutput) ToLookupFlowResultOutput() LookupFlowResultOutput
- func (o LookupFlowResultOutput) ToLookupFlowResultOutputWithContext(ctx context.Context) LookupFlowResultOutput
- func (o LookupFlowResultOutput) TransitionRouteGroups() pulumi.StringArrayOutput
- func (o LookupFlowResultOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- type LookupIntentArgs
- type LookupIntentOutputArgs
- type LookupIntentResult
- type LookupIntentResultOutput
- func (o LookupIntentResultOutput) Description() pulumi.StringOutput
- func (o LookupIntentResultOutput) DisplayName() pulumi.StringOutput
- func (LookupIntentResultOutput) ElementType() reflect.Type
- func (o LookupIntentResultOutput) IsFallback() pulumi.BoolOutput
- func (o LookupIntentResultOutput) Labels() pulumi.StringMapOutput
- func (o LookupIntentResultOutput) Name() pulumi.StringOutput
- func (o LookupIntentResultOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
- func (o LookupIntentResultOutput) Priority() pulumi.IntOutput
- func (o LookupIntentResultOutput) ToLookupIntentResultOutput() LookupIntentResultOutput
- func (o LookupIntentResultOutput) ToLookupIntentResultOutputWithContext(ctx context.Context) LookupIntentResultOutput
- func (o LookupIntentResultOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
- type LookupPageArgs
- type LookupPageOutputArgs
- type LookupPageResult
- type LookupPageResultOutput
- func (o LookupPageResultOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o LookupPageResultOutput) DisplayName() pulumi.StringOutput
- func (LookupPageResultOutput) ElementType() reflect.Type
- func (o LookupPageResultOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- func (o LookupPageResultOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- func (o LookupPageResultOutput) Form() GoogleCloudDialogflowCxV3FormResponseOutput
- func (o LookupPageResultOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
- func (o LookupPageResultOutput) Name() pulumi.StringOutput
- func (o LookupPageResultOutput) ToLookupPageResultOutput() LookupPageResultOutput
- func (o LookupPageResultOutput) ToLookupPageResultOutputWithContext(ctx context.Context) LookupPageResultOutput
- func (o LookupPageResultOutput) TransitionRouteGroups() pulumi.StringArrayOutput
- func (o LookupPageResultOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- type LookupSecuritySettingArgs
- type LookupSecuritySettingOutputArgs
- type LookupSecuritySettingResult
- type LookupSecuritySettingResultOutput
- func (o LookupSecuritySettingResultOutput) AudioExportSettings() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
- func (o LookupSecuritySettingResultOutput) DeidentifyTemplate() pulumi.StringOutput
- func (o LookupSecuritySettingResultOutput) DisplayName() pulumi.StringOutput
- func (LookupSecuritySettingResultOutput) ElementType() reflect.Type
- func (o LookupSecuritySettingResultOutput) InsightsExportSettings() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
- func (o LookupSecuritySettingResultOutput) InspectTemplate() pulumi.StringOutput
- func (o LookupSecuritySettingResultOutput) Name() pulumi.StringOutput
- func (o LookupSecuritySettingResultOutput) PurgeDataTypes() pulumi.StringArrayOutput
- func (o LookupSecuritySettingResultOutput) RedactionScope() pulumi.StringOutput
- func (o LookupSecuritySettingResultOutput) RedactionStrategy() pulumi.StringOutput
- func (o LookupSecuritySettingResultOutput) RetentionStrategy() pulumi.StringOutput
- func (o LookupSecuritySettingResultOutput) RetentionWindowDays() pulumi.IntOutput
- func (o LookupSecuritySettingResultOutput) ToLookupSecuritySettingResultOutput() LookupSecuritySettingResultOutput
- func (o LookupSecuritySettingResultOutput) ToLookupSecuritySettingResultOutputWithContext(ctx context.Context) LookupSecuritySettingResultOutput
- type LookupSessionEntityTypeArgs
- type LookupSessionEntityTypeOutputArgs
- type LookupSessionEntityTypeResult
- type LookupSessionEntityTypeResultOutput
- func (LookupSessionEntityTypeResultOutput) ElementType() reflect.Type
- func (o LookupSessionEntityTypeResultOutput) Entities() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
- func (o LookupSessionEntityTypeResultOutput) EntityOverrideMode() pulumi.StringOutput
- func (o LookupSessionEntityTypeResultOutput) Name() pulumi.StringOutput
- func (o LookupSessionEntityTypeResultOutput) ToLookupSessionEntityTypeResultOutput() LookupSessionEntityTypeResultOutput
- func (o LookupSessionEntityTypeResultOutput) ToLookupSessionEntityTypeResultOutputWithContext(ctx context.Context) LookupSessionEntityTypeResultOutput
- type LookupTestCaseArgs
- type LookupTestCaseOutputArgs
- type LookupTestCaseResult
- type LookupTestCaseResultOutput
- func (o LookupTestCaseResultOutput) CreationTime() pulumi.StringOutput
- func (o LookupTestCaseResultOutput) DisplayName() pulumi.StringOutput
- func (LookupTestCaseResultOutput) ElementType() reflect.Type
- func (o LookupTestCaseResultOutput) LastTestResult() GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
- func (o LookupTestCaseResultOutput) Name() pulumi.StringOutput
- func (o LookupTestCaseResultOutput) Notes() pulumi.StringOutput
- func (o LookupTestCaseResultOutput) Tags() pulumi.StringArrayOutput
- func (o LookupTestCaseResultOutput) TestCaseConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
- func (o LookupTestCaseResultOutput) TestConfig() GoogleCloudDialogflowCxV3TestConfigResponseOutput
- func (o LookupTestCaseResultOutput) ToLookupTestCaseResultOutput() LookupTestCaseResultOutput
- func (o LookupTestCaseResultOutput) ToLookupTestCaseResultOutputWithContext(ctx context.Context) LookupTestCaseResultOutput
- type LookupTransitionRouteGroupArgs
- type LookupTransitionRouteGroupOutputArgs
- type LookupTransitionRouteGroupResult
- type LookupTransitionRouteGroupResultOutput
- func (o LookupTransitionRouteGroupResultOutput) DisplayName() pulumi.StringOutput
- func (LookupTransitionRouteGroupResultOutput) ElementType() reflect.Type
- func (o LookupTransitionRouteGroupResultOutput) Name() pulumi.StringOutput
- func (o LookupTransitionRouteGroupResultOutput) ToLookupTransitionRouteGroupResultOutput() LookupTransitionRouteGroupResultOutput
- func (o LookupTransitionRouteGroupResultOutput) ToLookupTransitionRouteGroupResultOutputWithContext(ctx context.Context) LookupTransitionRouteGroupResultOutput
- func (o LookupTransitionRouteGroupResultOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- type LookupVersionArgs
- type LookupVersionOutputArgs
- type LookupVersionResult
- type LookupVersionResultOutput
- func (o LookupVersionResultOutput) CreateTime() pulumi.StringOutput
- func (o LookupVersionResultOutput) Description() pulumi.StringOutput
- func (o LookupVersionResultOutput) DisplayName() pulumi.StringOutput
- func (LookupVersionResultOutput) ElementType() reflect.Type
- func (o LookupVersionResultOutput) Name() pulumi.StringOutput
- func (o LookupVersionResultOutput) NluSettings() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
- func (o LookupVersionResultOutput) State() pulumi.StringOutput
- func (o LookupVersionResultOutput) ToLookupVersionResultOutput() LookupVersionResultOutput
- func (o LookupVersionResultOutput) ToLookupVersionResultOutputWithContext(ctx context.Context) LookupVersionResultOutput
- type LookupWebhookArgs
- type LookupWebhookOutputArgs
- type LookupWebhookResult
- type LookupWebhookResultOutput
- func (o LookupWebhookResultOutput) Disabled() pulumi.BoolOutput
- func (o LookupWebhookResultOutput) DisplayName() pulumi.StringOutput
- func (LookupWebhookResultOutput) ElementType() reflect.Type
- func (o LookupWebhookResultOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
- func (o LookupWebhookResultOutput) Name() pulumi.StringOutput
- func (o LookupWebhookResultOutput) ServiceDirectory() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
- func (o LookupWebhookResultOutput) Timeout() pulumi.StringOutput
- func (o LookupWebhookResultOutput) ToLookupWebhookResultOutput() LookupWebhookResultOutput
- func (o LookupWebhookResultOutput) ToLookupWebhookResultOutputWithContext(ctx context.Context) LookupWebhookResultOutput
- type Page
- type PageArgs
- type PageInput
- type PageOutput
- func (o PageOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
- func (o PageOutput) AgentId() pulumi.StringOutput
- func (o PageOutput) DisplayName() pulumi.StringOutput
- func (PageOutput) ElementType() reflect.Type
- func (o PageOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
- func (o PageOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
- func (o PageOutput) FlowId() pulumi.StringOutput
- func (o PageOutput) Form() GoogleCloudDialogflowCxV3FormResponseOutput
- func (o PageOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
- func (o PageOutput) LanguageCode() pulumi.StringPtrOutput
- func (o PageOutput) Location() pulumi.StringOutput
- func (o PageOutput) Name() pulumi.StringOutput
- func (o PageOutput) Project() pulumi.StringOutput
- func (o PageOutput) ToPageOutput() PageOutput
- func (o PageOutput) ToPageOutputWithContext(ctx context.Context) PageOutput
- func (o PageOutput) TransitionRouteGroups() pulumi.StringArrayOutput
- func (o PageOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- type PageState
- type SecuritySetting
- type SecuritySettingArgs
- type SecuritySettingInput
- type SecuritySettingOutput
- func (o SecuritySettingOutput) AudioExportSettings() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
- func (o SecuritySettingOutput) DeidentifyTemplate() pulumi.StringOutput
- func (o SecuritySettingOutput) DisplayName() pulumi.StringOutput
- func (SecuritySettingOutput) ElementType() reflect.Type
- func (o SecuritySettingOutput) InsightsExportSettings() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
- func (o SecuritySettingOutput) InspectTemplate() pulumi.StringOutput
- func (o SecuritySettingOutput) Location() pulumi.StringOutput
- func (o SecuritySettingOutput) Name() pulumi.StringOutput
- func (o SecuritySettingOutput) Project() pulumi.StringOutput
- func (o SecuritySettingOutput) PurgeDataTypes() pulumi.StringArrayOutput
- func (o SecuritySettingOutput) RedactionScope() pulumi.StringOutput
- func (o SecuritySettingOutput) RedactionStrategy() pulumi.StringOutput
- func (o SecuritySettingOutput) RetentionStrategy() pulumi.StringOutput
- func (o SecuritySettingOutput) RetentionWindowDays() pulumi.IntOutput
- func (o SecuritySettingOutput) ToSecuritySettingOutput() SecuritySettingOutput
- func (o SecuritySettingOutput) ToSecuritySettingOutputWithContext(ctx context.Context) SecuritySettingOutput
- type SecuritySettingPurgeDataTypesItem
- func (SecuritySettingPurgeDataTypesItem) ElementType() reflect.Type
- func (e SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemOutput() SecuritySettingPurgeDataTypesItemOutput
- func (e SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemOutput
- func (e SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemPtrOutput() SecuritySettingPurgeDataTypesItemPtrOutput
- func (e SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemPtrOutput
- func (e SecuritySettingPurgeDataTypesItem) ToStringOutput() pulumi.StringOutput
- func (e SecuritySettingPurgeDataTypesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecuritySettingPurgeDataTypesItem) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecuritySettingPurgeDataTypesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingPurgeDataTypesItemArray
- func (SecuritySettingPurgeDataTypesItemArray) ElementType() reflect.Type
- func (i SecuritySettingPurgeDataTypesItemArray) ToSecuritySettingPurgeDataTypesItemArrayOutput() SecuritySettingPurgeDataTypesItemArrayOutput
- func (i SecuritySettingPurgeDataTypesItemArray) ToSecuritySettingPurgeDataTypesItemArrayOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemArrayOutput
- type SecuritySettingPurgeDataTypesItemArrayInput
- type SecuritySettingPurgeDataTypesItemArrayOutput
- func (SecuritySettingPurgeDataTypesItemArrayOutput) ElementType() reflect.Type
- func (o SecuritySettingPurgeDataTypesItemArrayOutput) Index(i pulumi.IntInput) SecuritySettingPurgeDataTypesItemOutput
- func (o SecuritySettingPurgeDataTypesItemArrayOutput) ToSecuritySettingPurgeDataTypesItemArrayOutput() SecuritySettingPurgeDataTypesItemArrayOutput
- func (o SecuritySettingPurgeDataTypesItemArrayOutput) ToSecuritySettingPurgeDataTypesItemArrayOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemArrayOutput
- type SecuritySettingPurgeDataTypesItemInput
- type SecuritySettingPurgeDataTypesItemOutput
- func (SecuritySettingPurgeDataTypesItemOutput) ElementType() reflect.Type
- func (o SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemOutput() SecuritySettingPurgeDataTypesItemOutput
- func (o SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemOutput
- func (o SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemPtrOutput() SecuritySettingPurgeDataTypesItemPtrOutput
- func (o SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemPtrOutput
- func (o SecuritySettingPurgeDataTypesItemOutput) ToStringOutput() pulumi.StringOutput
- func (o SecuritySettingPurgeDataTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SecuritySettingPurgeDataTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecuritySettingPurgeDataTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingPurgeDataTypesItemPtrInput
- type SecuritySettingPurgeDataTypesItemPtrOutput
- func (o SecuritySettingPurgeDataTypesItemPtrOutput) Elem() SecuritySettingPurgeDataTypesItemOutput
- func (SecuritySettingPurgeDataTypesItemPtrOutput) ElementType() reflect.Type
- func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToSecuritySettingPurgeDataTypesItemPtrOutput() SecuritySettingPurgeDataTypesItemPtrOutput
- func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemPtrOutput
- func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRedactionScope
- func (SecuritySettingRedactionScope) ElementType() reflect.Type
- func (e SecuritySettingRedactionScope) ToSecuritySettingRedactionScopeOutput() SecuritySettingRedactionScopeOutput
- func (e SecuritySettingRedactionScope) ToSecuritySettingRedactionScopeOutputWithContext(ctx context.Context) SecuritySettingRedactionScopeOutput
- func (e SecuritySettingRedactionScope) ToSecuritySettingRedactionScopePtrOutput() SecuritySettingRedactionScopePtrOutput
- func (e SecuritySettingRedactionScope) ToSecuritySettingRedactionScopePtrOutputWithContext(ctx context.Context) SecuritySettingRedactionScopePtrOutput
- func (e SecuritySettingRedactionScope) ToStringOutput() pulumi.StringOutput
- func (e SecuritySettingRedactionScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecuritySettingRedactionScope) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecuritySettingRedactionScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRedactionScopeInput
- type SecuritySettingRedactionScopeOutput
- func (SecuritySettingRedactionScopeOutput) ElementType() reflect.Type
- func (o SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopeOutput() SecuritySettingRedactionScopeOutput
- func (o SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopeOutputWithContext(ctx context.Context) SecuritySettingRedactionScopeOutput
- func (o SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopePtrOutput() SecuritySettingRedactionScopePtrOutput
- func (o SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopePtrOutputWithContext(ctx context.Context) SecuritySettingRedactionScopePtrOutput
- func (o SecuritySettingRedactionScopeOutput) ToStringOutput() pulumi.StringOutput
- func (o SecuritySettingRedactionScopeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SecuritySettingRedactionScopeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecuritySettingRedactionScopeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRedactionScopePtrInput
- type SecuritySettingRedactionScopePtrOutput
- func (o SecuritySettingRedactionScopePtrOutput) Elem() SecuritySettingRedactionScopeOutput
- func (SecuritySettingRedactionScopePtrOutput) ElementType() reflect.Type
- func (o SecuritySettingRedactionScopePtrOutput) ToSecuritySettingRedactionScopePtrOutput() SecuritySettingRedactionScopePtrOutput
- func (o SecuritySettingRedactionScopePtrOutput) ToSecuritySettingRedactionScopePtrOutputWithContext(ctx context.Context) SecuritySettingRedactionScopePtrOutput
- func (o SecuritySettingRedactionScopePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecuritySettingRedactionScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRedactionStrategy
- func (SecuritySettingRedactionStrategy) ElementType() reflect.Type
- func (e SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyOutput() SecuritySettingRedactionStrategyOutput
- func (e SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyOutput
- func (e SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyPtrOutput() SecuritySettingRedactionStrategyPtrOutput
- func (e SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyPtrOutput
- func (e SecuritySettingRedactionStrategy) ToStringOutput() pulumi.StringOutput
- func (e SecuritySettingRedactionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecuritySettingRedactionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecuritySettingRedactionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRedactionStrategyInput
- type SecuritySettingRedactionStrategyOutput
- func (SecuritySettingRedactionStrategyOutput) ElementType() reflect.Type
- func (o SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyOutput() SecuritySettingRedactionStrategyOutput
- func (o SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyOutput
- func (o SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyPtrOutput() SecuritySettingRedactionStrategyPtrOutput
- func (o SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyPtrOutput
- func (o SecuritySettingRedactionStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o SecuritySettingRedactionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SecuritySettingRedactionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecuritySettingRedactionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRedactionStrategyPtrInput
- type SecuritySettingRedactionStrategyPtrOutput
- func (o SecuritySettingRedactionStrategyPtrOutput) Elem() SecuritySettingRedactionStrategyOutput
- func (SecuritySettingRedactionStrategyPtrOutput) ElementType() reflect.Type
- func (o SecuritySettingRedactionStrategyPtrOutput) ToSecuritySettingRedactionStrategyPtrOutput() SecuritySettingRedactionStrategyPtrOutput
- func (o SecuritySettingRedactionStrategyPtrOutput) ToSecuritySettingRedactionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyPtrOutput
- func (o SecuritySettingRedactionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecuritySettingRedactionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRetentionStrategy
- func (SecuritySettingRetentionStrategy) ElementType() reflect.Type
- func (e SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyOutput() SecuritySettingRetentionStrategyOutput
- func (e SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyOutput
- func (e SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyPtrOutput() SecuritySettingRetentionStrategyPtrOutput
- func (e SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyPtrOutput
- func (e SecuritySettingRetentionStrategy) ToStringOutput() pulumi.StringOutput
- func (e SecuritySettingRetentionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SecuritySettingRetentionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SecuritySettingRetentionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRetentionStrategyInput
- type SecuritySettingRetentionStrategyOutput
- func (SecuritySettingRetentionStrategyOutput) ElementType() reflect.Type
- func (o SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyOutput() SecuritySettingRetentionStrategyOutput
- func (o SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyOutput
- func (o SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyPtrOutput() SecuritySettingRetentionStrategyPtrOutput
- func (o SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyPtrOutput
- func (o SecuritySettingRetentionStrategyOutput) ToStringOutput() pulumi.StringOutput
- func (o SecuritySettingRetentionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SecuritySettingRetentionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecuritySettingRetentionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingRetentionStrategyPtrInput
- type SecuritySettingRetentionStrategyPtrOutput
- func (o SecuritySettingRetentionStrategyPtrOutput) Elem() SecuritySettingRetentionStrategyOutput
- func (SecuritySettingRetentionStrategyPtrOutput) ElementType() reflect.Type
- func (o SecuritySettingRetentionStrategyPtrOutput) ToSecuritySettingRetentionStrategyPtrOutput() SecuritySettingRetentionStrategyPtrOutput
- func (o SecuritySettingRetentionStrategyPtrOutput) ToSecuritySettingRetentionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyPtrOutput
- func (o SecuritySettingRetentionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SecuritySettingRetentionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SecuritySettingState
- type SessionEntityType
- type SessionEntityTypeArgs
- type SessionEntityTypeEntityOverrideMode
- func (SessionEntityTypeEntityOverrideMode) ElementType() reflect.Type
- func (e SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModeOutput() SessionEntityTypeEntityOverrideModeOutput
- func (e SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModeOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModeOutput
- func (e SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModePtrOutput() SessionEntityTypeEntityOverrideModePtrOutput
- func (e SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModePtrOutput
- func (e SessionEntityTypeEntityOverrideMode) ToStringOutput() pulumi.StringOutput
- func (e SessionEntityTypeEntityOverrideMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (e SessionEntityTypeEntityOverrideMode) ToStringPtrOutput() pulumi.StringPtrOutput
- func (e SessionEntityTypeEntityOverrideMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionEntityTypeEntityOverrideModeInput
- type SessionEntityTypeEntityOverrideModeOutput
- func (SessionEntityTypeEntityOverrideModeOutput) ElementType() reflect.Type
- func (o SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModeOutput() SessionEntityTypeEntityOverrideModeOutput
- func (o SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModeOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModeOutput
- func (o SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModePtrOutput() SessionEntityTypeEntityOverrideModePtrOutput
- func (o SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModePtrOutput
- func (o SessionEntityTypeEntityOverrideModeOutput) ToStringOutput() pulumi.StringOutput
- func (o SessionEntityTypeEntityOverrideModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
- func (o SessionEntityTypeEntityOverrideModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionEntityTypeEntityOverrideModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionEntityTypeEntityOverrideModePtrInput
- type SessionEntityTypeEntityOverrideModePtrOutput
- func (o SessionEntityTypeEntityOverrideModePtrOutput) Elem() SessionEntityTypeEntityOverrideModeOutput
- func (SessionEntityTypeEntityOverrideModePtrOutput) ElementType() reflect.Type
- func (o SessionEntityTypeEntityOverrideModePtrOutput) ToSessionEntityTypeEntityOverrideModePtrOutput() SessionEntityTypeEntityOverrideModePtrOutput
- func (o SessionEntityTypeEntityOverrideModePtrOutput) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModePtrOutput
- func (o SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
- func (o SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
- type SessionEntityTypeInput
- type SessionEntityTypeOutput
- func (o SessionEntityTypeOutput) AgentId() pulumi.StringOutput
- func (SessionEntityTypeOutput) ElementType() reflect.Type
- func (o SessionEntityTypeOutput) Entities() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
- func (o SessionEntityTypeOutput) EntityOverrideMode() pulumi.StringOutput
- func (o SessionEntityTypeOutput) EnvironmentId() pulumi.StringOutput
- func (o SessionEntityTypeOutput) Location() pulumi.StringOutput
- func (o SessionEntityTypeOutput) Name() pulumi.StringOutput
- func (o SessionEntityTypeOutput) Project() pulumi.StringOutput
- func (o SessionEntityTypeOutput) SessionId() pulumi.StringOutput
- func (o SessionEntityTypeOutput) ToSessionEntityTypeOutput() SessionEntityTypeOutput
- func (o SessionEntityTypeOutput) ToSessionEntityTypeOutputWithContext(ctx context.Context) SessionEntityTypeOutput
- type SessionEntityTypeState
- type TestCase
- type TestCaseArgs
- type TestCaseInput
- type TestCaseOutput
- func (o TestCaseOutput) AgentId() pulumi.StringOutput
- func (o TestCaseOutput) CreationTime() pulumi.StringOutput
- func (o TestCaseOutput) DisplayName() pulumi.StringOutput
- func (TestCaseOutput) ElementType() reflect.Type
- func (o TestCaseOutput) LastTestResult() GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
- func (o TestCaseOutput) Location() pulumi.StringOutput
- func (o TestCaseOutput) Name() pulumi.StringOutput
- func (o TestCaseOutput) Notes() pulumi.StringOutput
- func (o TestCaseOutput) Project() pulumi.StringOutput
- func (o TestCaseOutput) Tags() pulumi.StringArrayOutput
- func (o TestCaseOutput) TestCaseConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
- func (o TestCaseOutput) TestConfig() GoogleCloudDialogflowCxV3TestConfigResponseOutput
- func (o TestCaseOutput) ToTestCaseOutput() TestCaseOutput
- func (o TestCaseOutput) ToTestCaseOutputWithContext(ctx context.Context) TestCaseOutput
- type TestCaseState
- type TransitionRouteGroup
- type TransitionRouteGroupArgs
- type TransitionRouteGroupInput
- type TransitionRouteGroupOutput
- func (o TransitionRouteGroupOutput) AgentId() pulumi.StringOutput
- func (o TransitionRouteGroupOutput) DisplayName() pulumi.StringOutput
- func (TransitionRouteGroupOutput) ElementType() reflect.Type
- func (o TransitionRouteGroupOutput) FlowId() pulumi.StringOutput
- func (o TransitionRouteGroupOutput) LanguageCode() pulumi.StringPtrOutput
- func (o TransitionRouteGroupOutput) Location() pulumi.StringOutput
- func (o TransitionRouteGroupOutput) Name() pulumi.StringOutput
- func (o TransitionRouteGroupOutput) Project() pulumi.StringOutput
- func (o TransitionRouteGroupOutput) ToTransitionRouteGroupOutput() TransitionRouteGroupOutput
- func (o TransitionRouteGroupOutput) ToTransitionRouteGroupOutputWithContext(ctx context.Context) TransitionRouteGroupOutput
- func (o TransitionRouteGroupOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
- type TransitionRouteGroupState
- type Version
- type VersionArgs
- type VersionInput
- type VersionOutput
- func (o VersionOutput) AgentId() pulumi.StringOutput
- func (o VersionOutput) CreateTime() pulumi.StringOutput
- func (o VersionOutput) Description() pulumi.StringOutput
- func (o VersionOutput) DisplayName() pulumi.StringOutput
- func (VersionOutput) ElementType() reflect.Type
- func (o VersionOutput) FlowId() pulumi.StringOutput
- func (o VersionOutput) Location() pulumi.StringOutput
- func (o VersionOutput) Name() pulumi.StringOutput
- func (o VersionOutput) NluSettings() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
- func (o VersionOutput) Project() pulumi.StringOutput
- func (o VersionOutput) State() pulumi.StringOutput
- func (o VersionOutput) ToVersionOutput() VersionOutput
- func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput
- type VersionState
- type Webhook
- type WebhookArgs
- type WebhookInput
- type WebhookOutput
- func (o WebhookOutput) AgentId() pulumi.StringOutput
- func (o WebhookOutput) Disabled() pulumi.BoolOutput
- func (o WebhookOutput) DisplayName() pulumi.StringOutput
- func (WebhookOutput) ElementType() reflect.Type
- func (o WebhookOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
- func (o WebhookOutput) Location() pulumi.StringOutput
- func (o WebhookOutput) Name() pulumi.StringOutput
- func (o WebhookOutput) Project() pulumi.StringOutput
- func (o WebhookOutput) ServiceDirectory() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
- func (o WebhookOutput) Timeout() pulumi.StringOutput
- func (o WebhookOutput) ToWebhookOutput() WebhookOutput
- func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
- type WebhookState
Constants ¶
const ( // Auto expansion disabled for the entity. EntityTypeAutoExpansionModeAutoExpansionModeUnspecified = EntityTypeAutoExpansionMode("AUTO_EXPANSION_MODE_UNSPECIFIED") // Allows an agent to recognize values that have not been explicitly listed in the entity. EntityTypeAutoExpansionModeAutoExpansionModeDefault = EntityTypeAutoExpansionMode("AUTO_EXPANSION_MODE_DEFAULT") )
const ( // Not specified. This value should be never used. EntityTypeKindKindUnspecified = EntityTypeKind("KIND_UNSPECIFIED") // Map entity types allow mapping of a group of synonyms to a canonical value. EntityTypeKindKindMap = EntityTypeKind("KIND_MAP") // List entity types contain a set of entries that do not map to canonical values. However, list entity types can contain references to other entity types (with or without aliases). EntityTypeKindKindList = EntityTypeKind("KIND_LIST") // Regexp entity types allow to specify regular expressions in entries values. EntityTypeKindKindRegexp = EntityTypeKind("KIND_REGEXP") )
const ( // State unspecified. ExperimentStateEnumStateUnspecified = ExperimentStateEnum("STATE_UNSPECIFIED") // The experiment is created but not started yet. ExperimentStateEnumDraft = ExperimentStateEnum("DRAFT") // The experiment is running. ExperimentStateEnumRunning = ExperimentStateEnum("RUNNING") // The experiment is done. ExperimentStateEnumDone = ExperimentStateEnum("DONE") // The experiment with auto-rollout enabled has failed. ExperimentStateEnumRolloutFailed = ExperimentStateEnum("ROLLOUT_FAILED") )
const ( // Not specified. This value indicates that the data store type is not specified, so it will not be used during search. GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeDataStoreTypeUnspecified = GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType("DATA_STORE_TYPE_UNSPECIFIED") // A data store that contains public web content. GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePublicWeb = GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType("PUBLIC_WEB") // A data store that contains unstructured private data. GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeUnstructured = GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType("UNSTRUCTURED") // A data store that contains structured data (for example FAQ). GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeStructured = GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType("STRUCTURED") )
const ( // Count type unspecified. GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeCountTypeUnspecified = GoogleCloudDialogflowCxV3ExperimentResultMetricCountType("COUNT_TYPE_UNSPECIFIED") // Total number of occurrences of a 'NO_MATCH'. GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeTotalNoMatchCount = GoogleCloudDialogflowCxV3ExperimentResultMetricCountType("TOTAL_NO_MATCH_COUNT") // Total number of turn counts. GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeTotalTurnCount = GoogleCloudDialogflowCxV3ExperimentResultMetricCountType("TOTAL_TURN_COUNT") // Average turn count in a session. GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeAverageTurnCount = GoogleCloudDialogflowCxV3ExperimentResultMetricCountType("AVERAGE_TURN_COUNT") )
const ( // Metric unspecified. GoogleCloudDialogflowCxV3ExperimentResultMetricTypeMetricUnspecified = GoogleCloudDialogflowCxV3ExperimentResultMetricType("METRIC_UNSPECIFIED") // Percentage of contained sessions without user calling back in 24 hours. GoogleCloudDialogflowCxV3ExperimentResultMetricTypeContainedSessionNoCallbackRate = GoogleCloudDialogflowCxV3ExperimentResultMetricType("CONTAINED_SESSION_NO_CALLBACK_RATE") // Percentage of sessions that were handed to a human agent. GoogleCloudDialogflowCxV3ExperimentResultMetricTypeLiveAgentHandoffRate = GoogleCloudDialogflowCxV3ExperimentResultMetricType("LIVE_AGENT_HANDOFF_RATE") // Percentage of sessions with the same user calling back. GoogleCloudDialogflowCxV3ExperimentResultMetricTypeCallbackSessionRate = GoogleCloudDialogflowCxV3ExperimentResultMetricType("CALLBACK_SESSION_RATE") // Percentage of sessions where user hung up. GoogleCloudDialogflowCxV3ExperimentResultMetricTypeAbandonedSessionRate = GoogleCloudDialogflowCxV3ExperimentResultMetricType("ABANDONED_SESSION_RATE") // Percentage of sessions reached Dialogflow 'END_PAGE' or 'END_SESSION'. GoogleCloudDialogflowCxV3ExperimentResultMetricTypeSessionEndRate = GoogleCloudDialogflowCxV3ExperimentResultMetricType("SESSION_END_RATE") )
const ( // Not specified. GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingUnspecified = GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding("AUDIO_ENCODING_UNSPECIFIED") // Uncompressed 16-bit signed little-endian samples (Linear PCM). GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingLinear16 = GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding("AUDIO_ENCODING_LINEAR_16") // [`FLAC`](https://xiph.org/flac/documentation.html) (Free Lossless Audio Codec) is the recommended encoding because it is lossless (therefore recognition is not compromised) and requires only about half the bandwidth of `LINEAR16`. `FLAC` stream encoding supports 16-bit and 24-bit samples, however, not all fields in `STREAMINFO` are supported. GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingFlac = GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding("AUDIO_ENCODING_FLAC") // 8-bit samples that compand 14-bit audio samples using G.711 PCMU/mu-law. GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingMulaw = GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding("AUDIO_ENCODING_MULAW") // Adaptive Multi-Rate Narrowband codec. `sample_rate_hertz` must be 8000. GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingAmr = GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding("AUDIO_ENCODING_AMR") // Adaptive Multi-Rate Wideband codec. `sample_rate_hertz` must be 16000. GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingAmrWb = GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding("AUDIO_ENCODING_AMR_WB") // Opus encoded audio frames in Ogg container ([OggOpus](https://wiki.xiph.org/OggOpus)). `sample_rate_hertz` must be 16000. GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingOggOpus = GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding("AUDIO_ENCODING_OGG_OPUS") // Although the use of lossy encodings is not recommended, if a very low bitrate encoding is required, `OGG_OPUS` is highly preferred over Speex encoding. The [Speex](https://speex.org/) encoding supported by Dialogflow API has a header byte in each block, as in MIME type `audio/x-speex-with-header-byte`. It is a variant of the RTP Speex encoding defined in [RFC 5574](https://tools.ietf.org/html/rfc5574). The stream is a sequence of blocks, one block per RTP packet. Each block starts with a byte containing the length of the block, in bytes, followed by one or more frames of Speex data, padded to an integral number of bytes (octets) as specified in RFC 5574. In other words, each RTP header is replaced with a single byte containing the block length. Only Speex wideband is supported. `sample_rate_hertz` must be 16000. GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingSpeexWithHeaderByte = GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding("AUDIO_ENCODING_SPEEX_WITH_HEADER_BYTE") )
const ( // No model variant specified. In this case Dialogflow defaults to USE_BEST_AVAILABLE. GoogleCloudDialogflowCxV3InputAudioConfigModelVariantSpeechModelVariantUnspecified = GoogleCloudDialogflowCxV3InputAudioConfigModelVariant("SPEECH_MODEL_VARIANT_UNSPECIFIED") // Use the best available variant of the Speech model that the caller is eligible for. Please see the [Dialogflow docs](https://cloud.google.com/dialogflow/docs/data-logging) for how to make your project eligible for enhanced models. GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseBestAvailable = GoogleCloudDialogflowCxV3InputAudioConfigModelVariant("USE_BEST_AVAILABLE") // Use standard model variant even if an enhanced model is available. See the [Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/enhanced-models) for details about enhanced models. GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseStandard = GoogleCloudDialogflowCxV3InputAudioConfigModelVariant("USE_STANDARD") // Use an enhanced model variant: * If an enhanced variant does not exist for the given model and request language, Dialogflow falls back to the standard variant. The [Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/enhanced-models) describes which models have enhanced variants. * If the API caller isn't eligible for enhanced models, Dialogflow returns an error. Please see the [Dialogflow docs](https://cloud.google.com/dialogflow/docs/data-logging) for how to make your project eligible. GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseEnhanced = GoogleCloudDialogflowCxV3InputAudioConfigModelVariant("USE_ENHANCED") )
const ( // Not specified. `MODEL_TRAINING_MODE_AUTOMATIC` will be used. GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeUnspecified = GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode("MODEL_TRAINING_MODE_UNSPECIFIED") // NLU model training is automatically triggered when a flow gets modified. User can also manually trigger model training in this mode. GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeAutomatic = GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode("MODEL_TRAINING_MODE_AUTOMATIC") // User needs to manually trigger NLU model training. Best for large flows whose models take long time to train. GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeManual = GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode("MODEL_TRAINING_MODE_MANUAL") )
const ( // Not specified. `MODEL_TYPE_STANDARD` will be used. GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeUnspecified = GoogleCloudDialogflowCxV3NluSettingsModelType("MODEL_TYPE_UNSPECIFIED") // Use standard NLU model. GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeStandard = GoogleCloudDialogflowCxV3NluSettingsModelType("MODEL_TYPE_STANDARD") // Use advanced NLU model. GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeAdvanced = GoogleCloudDialogflowCxV3NluSettingsModelType("MODEL_TYPE_ADVANCED") )
const ( // Not specified. GoogleCloudDialogflowCxV3ResponseMessageResponseTypeResponseTypeUnspecified = GoogleCloudDialogflowCxV3ResponseMessageResponseType("RESPONSE_TYPE_UNSPECIFIED") // The response is from an entry prompt in the page. GoogleCloudDialogflowCxV3ResponseMessageResponseTypeEntryPrompt = GoogleCloudDialogflowCxV3ResponseMessageResponseType("ENTRY_PROMPT") // The response is from form-filling prompt in the page. GoogleCloudDialogflowCxV3ResponseMessageResponseTypeParameterPrompt = GoogleCloudDialogflowCxV3ResponseMessageResponseType("PARAMETER_PROMPT") // The response is from a transition route or an event handler in the page or flow or transition route group. GoogleCloudDialogflowCxV3ResponseMessageResponseTypeHandlerPrompt = GoogleCloudDialogflowCxV3ResponseMessageResponseType("HANDLER_PROMPT") )
const ( // Unspecified. Do not use. GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatAudioFormatUnspecified = GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat("AUDIO_FORMAT_UNSPECIFIED") // G.711 mu-law PCM with 8kHz sample rate. GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatMulaw = GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat("MULAW") // MP3 file format. GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatMp3 = GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat("MP3") // OGG Vorbis. GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOgg = GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat("OGG") )
const ( // Not specified. Should never be used. GoogleCloudDialogflowCxV3TestCaseResultTestResultTestResultUnspecified = GoogleCloudDialogflowCxV3TestCaseResultTestResult("TEST_RESULT_UNSPECIFIED") // The test passed. GoogleCloudDialogflowCxV3TestCaseResultTestResultPassed = GoogleCloudDialogflowCxV3TestCaseResultTestResult("PASSED") // The test did not pass. GoogleCloudDialogflowCxV3TestCaseResultTestResultFailed = GoogleCloudDialogflowCxV3TestCaseResultTestResult("FAILED") )
const ( // An unspecified gender, which means that the client doesn't care which gender the selected voice will have. GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderSsmlVoiceGenderUnspecified = GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender("SSML_VOICE_GENDER_UNSPECIFIED") // A male voice. GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderSsmlVoiceGenderMale = GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender("SSML_VOICE_GENDER_MALE") // A female voice. GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderSsmlVoiceGenderFemale = GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender("SSML_VOICE_GENDER_FEMALE") // A gender-neutral voice. GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderSsmlVoiceGenderNeutral = GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender("SSML_VOICE_GENDER_NEUTRAL") )
const ( // HTTP method not specified. GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodHttpMethodUnspecified = GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod("HTTP_METHOD_UNSPECIFIED") // HTTP POST Method. GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPost = GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod("POST") // HTTP GET Method. GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodGet = GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod("GET") // HTTP HEAD Method. GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodHead = GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod("HEAD") // HTTP PUT Method. GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPut = GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod("PUT") // HTTP DELETE Method. GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodDelete = GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod("DELETE") // HTTP PATCH Method. GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPatch = GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod("PATCH") // HTTP OPTIONS Method. GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOptions = GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod("OPTIONS") )
const ( // Default value. This value is unused. GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeWebhookTypeUnspecified = GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType("WEBHOOK_TYPE_UNSPECIFIED") // Represents a standard webhook. GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeStandard = GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType("STANDARD") // Represents a flexible webhook. GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeFlexible = GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType("FLEXIBLE") )
const ( // Unspecified. Do not use. SecuritySettingPurgeDataTypesItemPurgeDataTypeUnspecified = SecuritySettingPurgeDataTypesItem("PURGE_DATA_TYPE_UNSPECIFIED") // Dialogflow history. This does not include Cloud logging, which is owned by the user - not Dialogflow. SecuritySettingPurgeDataTypesItemDialogflowHistory = SecuritySettingPurgeDataTypesItem("DIALOGFLOW_HISTORY") )
const ( // Don't redact any kind of data. SecuritySettingRedactionScopeRedactionScopeUnspecified = SecuritySettingRedactionScope("REDACTION_SCOPE_UNSPECIFIED") // On data to be written to disk or similar devices that are capable of holding data even if power is disconnected. This includes data that are temporarily saved on disk. SecuritySettingRedactionScopeRedactDiskStorage = SecuritySettingRedactionScope("REDACT_DISK_STORAGE") )
const ( // Do not redact. SecuritySettingRedactionStrategyRedactionStrategyUnspecified = SecuritySettingRedactionStrategy("REDACTION_STRATEGY_UNSPECIFIED") // Call redaction service to clean up the data to be persisted. SecuritySettingRedactionStrategyRedactWithService = SecuritySettingRedactionStrategy("REDACT_WITH_SERVICE") )
const ( // Retains the persisted data with Dialogflow's internal default 365d TTLs. SecuritySettingRetentionStrategyRetentionStrategyUnspecified = SecuritySettingRetentionStrategy("RETENTION_STRATEGY_UNSPECIFIED") // Removes data when the conversation ends. If there is no Conversation explicitly established, a default conversation ends when the corresponding Dialogflow session ends. SecuritySettingRetentionStrategyRemoveAfterConversation = SecuritySettingRetentionStrategy("REMOVE_AFTER_CONVERSATION") )
const ( // Not specified. This value should be never used. SessionEntityTypeEntityOverrideModeEntityOverrideModeUnspecified = SessionEntityTypeEntityOverrideMode("ENTITY_OVERRIDE_MODE_UNSPECIFIED") // The collection of session entities overrides the collection of entities in the corresponding custom entity type. SessionEntityTypeEntityOverrideModeEntityOverrideModeOverride = SessionEntityTypeEntityOverrideMode("ENTITY_OVERRIDE_MODE_OVERRIDE") // The collection of session entities extends the collection of entities in the corresponding custom entity type. Note: Even in this override mode calls to `ListSessionEntityTypes`, `GetSessionEntityType`, `CreateSessionEntityType` and `UpdateSessionEntityType` only return the additional entities added in this session entity type. If you want to get the supplemented list, please call EntityTypes.GetEntityType on the custom entity type and merge. SessionEntityTypeEntityOverrideModeEntityOverrideModeSupplement = SessionEntityTypeEntityOverrideMode("ENTITY_OVERRIDE_MODE_SUPPLEMENT") )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Agent ¶
type Agent struct { pulumi.CustomResourceState // Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput `pulumi:"advancedSettings"` // Optional. Answer feedback collection settings. AnswerFeedbackSettings GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput `pulumi:"answerFeedbackSettings"` // The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration. AvatarUri pulumi.StringOutput `pulumi:"avatarUri"` // Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the Agents.UpdateAgent method. DefaultLanguageCode pulumi.StringOutput `pulumi:"defaultLanguageCode"` // The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected. Description pulumi.StringOutput `pulumi:"description"` // The human-readable name of the agent, unique within the location. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Indicates if automatic spell correction is enabled in detect intent requests. EnableSpellCorrection pulumi.BoolOutput `pulumi:"enableSpellCorrection"` // Indicates if stackdriver logging is enabled for the agent. Please use agent.advanced_settings instead. EnableStackdriverLogging pulumi.BoolOutput `pulumi:"enableStackdriverLogging"` // Gen App Builder-related agent-level settings. GenAppBuilderSettings GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput `pulumi:"genAppBuilderSettings"` // Git integration settings for this agent. GitIntegrationSettings GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput `pulumi:"gitIntegrationSettings"` Location pulumi.StringOutput `pulumi:"location"` // Indicates whether the agent is locked for changes. If the agent is locked, modifications to the agent will be rejected except for RestoreAgent. Locked pulumi.BoolOutput `pulumi:"locked"` // The unique identifier of the agent. Required for the Agents.UpdateAgent method. Agents.CreateAgent populates the name automatically. Format: `projects//locations//agents/`. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Name of the SecuritySettings reference for the agent. Format: `projects//locations//securitySettings/`. SecuritySettings pulumi.StringOutput `pulumi:"securitySettings"` // Speech recognition related settings. SpeechToTextSettings GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput `pulumi:"speechToTextSettings"` // Immutable. Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects//locations//agents//flows/`. StartFlow pulumi.StringOutput `pulumi:"startFlow"` // The list of all languages supported by the agent (except for the `default_language_code`). SupportedLanguageCodes pulumi.StringArrayOutput `pulumi:"supportedLanguageCodes"` // Settings on instructing the speech synthesizer on how to generate the output audio content. TextToSpeechSettings GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput `pulumi:"textToSpeechSettings"` // The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. TimeZone pulumi.StringOutput `pulumi:"timeZone"` }
Creates an agent in the specified location. Note: You should always train flows prior to sending them queries. See the [training documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
func GetAgent ¶
func GetAgent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *AgentState, opts ...pulumi.ResourceOption) (*Agent, error)
GetAgent gets an existing Agent resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewAgent ¶
func NewAgent(ctx *pulumi.Context, name string, args *AgentArgs, opts ...pulumi.ResourceOption) (*Agent, error)
NewAgent registers a new resource with the given unique name, arguments, and options.
func (*Agent) ElementType ¶
func (*Agent) ToAgentOutput ¶
func (i *Agent) ToAgentOutput() AgentOutput
func (*Agent) ToAgentOutputWithContext ¶
func (i *Agent) ToAgentOutputWithContext(ctx context.Context) AgentOutput
type AgentArgs ¶
type AgentArgs struct { // Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput // Optional. Answer feedback collection settings. AnswerFeedbackSettings GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrInput // The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration. AvatarUri pulumi.StringPtrInput // Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the Agents.UpdateAgent method. DefaultLanguageCode pulumi.StringInput // The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected. Description pulumi.StringPtrInput // The human-readable name of the agent, unique within the location. DisplayName pulumi.StringInput // Indicates if automatic spell correction is enabled in detect intent requests. EnableSpellCorrection pulumi.BoolPtrInput // Indicates if stackdriver logging is enabled for the agent. Please use agent.advanced_settings instead. EnableStackdriverLogging pulumi.BoolPtrInput // Gen App Builder-related agent-level settings. GenAppBuilderSettings GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrInput // Git integration settings for this agent. GitIntegrationSettings GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrInput Location pulumi.StringPtrInput // Indicates whether the agent is locked for changes. If the agent is locked, modifications to the agent will be rejected except for RestoreAgent. Locked pulumi.BoolPtrInput // The unique identifier of the agent. Required for the Agents.UpdateAgent method. Agents.CreateAgent populates the name automatically. Format: `projects//locations//agents/`. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Name of the SecuritySettings reference for the agent. Format: `projects//locations//securitySettings/`. SecuritySettings pulumi.StringPtrInput // Speech recognition related settings. SpeechToTextSettings GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrInput // Immutable. Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects//locations//agents//flows/`. StartFlow pulumi.StringPtrInput // The list of all languages supported by the agent (except for the `default_language_code`). SupportedLanguageCodes pulumi.StringArrayInput // Settings on instructing the speech synthesizer on how to generate the output audio content. TextToSpeechSettings GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrInput // The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. TimeZone pulumi.StringInput }
The set of arguments for constructing a Agent resource.
func (AgentArgs) ElementType ¶
type AgentInput ¶
type AgentInput interface { pulumi.Input ToAgentOutput() AgentOutput ToAgentOutputWithContext(ctx context.Context) AgentOutput }
type AgentOutput ¶
type AgentOutput struct{ *pulumi.OutputState }
func (AgentOutput) AdvancedSettings ¶ added in v0.19.0
func (o AgentOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (AgentOutput) AnswerFeedbackSettings ¶ added in v0.32.0
func (o AgentOutput) AnswerFeedbackSettings() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
Optional. Answer feedback collection settings.
func (AgentOutput) AvatarUri ¶ added in v0.19.0
func (o AgentOutput) AvatarUri() pulumi.StringOutput
The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration.
func (AgentOutput) DefaultLanguageCode ¶ added in v0.19.0
func (o AgentOutput) DefaultLanguageCode() pulumi.StringOutput
Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the Agents.UpdateAgent method.
func (AgentOutput) Description ¶ added in v0.19.0
func (o AgentOutput) Description() pulumi.StringOutput
The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected.
func (AgentOutput) DisplayName ¶ added in v0.19.0
func (o AgentOutput) DisplayName() pulumi.StringOutput
The human-readable name of the agent, unique within the location.
func (AgentOutput) ElementType ¶
func (AgentOutput) ElementType() reflect.Type
func (AgentOutput) EnableSpellCorrection ¶ added in v0.19.0
func (o AgentOutput) EnableSpellCorrection() pulumi.BoolOutput
Indicates if automatic spell correction is enabled in detect intent requests.
func (AgentOutput) EnableStackdriverLogging ¶ added in v0.19.0
func (o AgentOutput) EnableStackdriverLogging() pulumi.BoolOutput
Indicates if stackdriver logging is enabled for the agent. Please use agent.advanced_settings instead.
func (AgentOutput) GenAppBuilderSettings ¶ added in v0.32.0
func (o AgentOutput) GenAppBuilderSettings() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
Gen App Builder-related agent-level settings.
func (AgentOutput) GitIntegrationSettings ¶ added in v0.32.0
func (o AgentOutput) GitIntegrationSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
Git integration settings for this agent.
func (AgentOutput) Location ¶ added in v0.21.0
func (o AgentOutput) Location() pulumi.StringOutput
func (AgentOutput) Locked ¶ added in v0.19.0
func (o AgentOutput) Locked() pulumi.BoolOutput
Indicates whether the agent is locked for changes. If the agent is locked, modifications to the agent will be rejected except for RestoreAgent.
func (AgentOutput) Name ¶ added in v0.19.0
func (o AgentOutput) Name() pulumi.StringOutput
The unique identifier of the agent. Required for the Agents.UpdateAgent method. Agents.CreateAgent populates the name automatically. Format: `projects//locations//agents/`.
func (AgentOutput) Project ¶ added in v0.21.0
func (o AgentOutput) Project() pulumi.StringOutput
func (AgentOutput) SecuritySettings ¶ added in v0.19.0
func (o AgentOutput) SecuritySettings() pulumi.StringOutput
Name of the SecuritySettings reference for the agent. Format: `projects//locations//securitySettings/`.
func (AgentOutput) SpeechToTextSettings ¶ added in v0.19.0
func (o AgentOutput) SpeechToTextSettings() GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
Speech recognition related settings.
func (AgentOutput) StartFlow ¶ added in v0.19.0
func (o AgentOutput) StartFlow() pulumi.StringOutput
Immutable. Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects//locations//agents//flows/`.
func (AgentOutput) SupportedLanguageCodes ¶ added in v0.19.0
func (o AgentOutput) SupportedLanguageCodes() pulumi.StringArrayOutput
The list of all languages supported by the agent (except for the `default_language_code`).
func (AgentOutput) TextToSpeechSettings ¶ added in v0.29.0
func (o AgentOutput) TextToSpeechSettings() GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
Settings on instructing the speech synthesizer on how to generate the output audio content.
func (AgentOutput) TimeZone ¶ added in v0.19.0
func (o AgentOutput) TimeZone() pulumi.StringOutput
The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
func (AgentOutput) ToAgentOutput ¶
func (o AgentOutput) ToAgentOutput() AgentOutput
func (AgentOutput) ToAgentOutputWithContext ¶
func (o AgentOutput) ToAgentOutputWithContext(ctx context.Context) AgentOutput
type AgentState ¶
type AgentState struct { }
func (AgentState) ElementType ¶
func (AgentState) ElementType() reflect.Type
type EntityType ¶ added in v0.3.0
type EntityType struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // Indicates whether the entity type can be automatically expanded. AutoExpansionMode pulumi.StringOutput `pulumi:"autoExpansionMode"` // The human-readable name of the entity type, unique within the agent. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Enables fuzzy entity extraction during classification. EnableFuzzyExtraction pulumi.BoolOutput `pulumi:"enableFuzzyExtraction"` // The collection of entity entries associated with the entity type. Entities GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput `pulumi:"entities"` // Collection of exceptional words and phrases that shouldn't be matched. For example, if you have a size entity type with entry `giant`(an adjective), you might consider adding `giants`(a noun) as an exclusion. If the kind of entity type is `KIND_MAP`, then the phrases specified by entities and excluded phrases should be mutually exclusive. ExcludedPhrases GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput `pulumi:"excludedPhrases"` // Indicates the kind of entity type. Kind pulumi.StringOutput `pulumi:"kind"` // The language of the following fields in `entity_type`: * `EntityType.entities.value` * `EntityType.entities.synonyms` * `EntityType.excluded_phrases.value` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrOutput `pulumi:"languageCode"` Location pulumi.StringOutput `pulumi:"location"` // The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType. Format: `projects//locations//agents//entityTypes/`. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Indicates whether parameters of the entity type should be redacted in log. If redaction is enabled, page parameters and intent parameters referring to the entity type will be replaced by parameter name when logging. Redact pulumi.BoolOutput `pulumi:"redact"` }
Creates an entity type in the specified agent. Note: You should always train a flow prior to sending it queries. See the [training documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
func GetEntityType ¶ added in v0.3.0
func GetEntityType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EntityTypeState, opts ...pulumi.ResourceOption) (*EntityType, error)
GetEntityType gets an existing EntityType resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEntityType ¶ added in v0.3.0
func NewEntityType(ctx *pulumi.Context, name string, args *EntityTypeArgs, opts ...pulumi.ResourceOption) (*EntityType, error)
NewEntityType registers a new resource with the given unique name, arguments, and options.
func (*EntityType) ElementType ¶ added in v0.3.0
func (*EntityType) ElementType() reflect.Type
func (*EntityType) ToEntityTypeOutput ¶ added in v0.3.0
func (i *EntityType) ToEntityTypeOutput() EntityTypeOutput
func (*EntityType) ToEntityTypeOutputWithContext ¶ added in v0.3.0
func (i *EntityType) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
type EntityTypeArgs ¶ added in v0.3.0
type EntityTypeArgs struct { AgentId pulumi.StringInput // Indicates whether the entity type can be automatically expanded. AutoExpansionMode EntityTypeAutoExpansionModePtrInput // The human-readable name of the entity type, unique within the agent. DisplayName pulumi.StringInput // Enables fuzzy entity extraction during classification. EnableFuzzyExtraction pulumi.BoolPtrInput // The collection of entity entries associated with the entity type. Entities GoogleCloudDialogflowCxV3EntityTypeEntityArrayInput // Collection of exceptional words and phrases that shouldn't be matched. For example, if you have a size entity type with entry `giant`(an adjective), you might consider adding `giants`(a noun) as an exclusion. If the kind of entity type is `KIND_MAP`, then the phrases specified by entities and excluded phrases should be mutually exclusive. ExcludedPhrases GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayInput // Indicates the kind of entity type. Kind EntityTypeKindInput // The language of the following fields in `entity_type`: * `EntityType.entities.value` * `EntityType.entities.synonyms` * `EntityType.excluded_phrases.value` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrInput Location pulumi.StringPtrInput // The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType. Format: `projects//locations//agents//entityTypes/`. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Indicates whether parameters of the entity type should be redacted in log. If redaction is enabled, page parameters and intent parameters referring to the entity type will be replaced by parameter name when logging. Redact pulumi.BoolPtrInput }
The set of arguments for constructing a EntityType resource.
func (EntityTypeArgs) ElementType ¶ added in v0.3.0
func (EntityTypeArgs) ElementType() reflect.Type
type EntityTypeAutoExpansionMode ¶ added in v0.4.0
type EntityTypeAutoExpansionMode string
Indicates whether the entity type can be automatically expanded.
func (EntityTypeAutoExpansionMode) ElementType ¶ added in v0.4.0
func (EntityTypeAutoExpansionMode) ElementType() reflect.Type
func (EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModeOutput ¶ added in v0.6.0
func (e EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModeOutput() EntityTypeAutoExpansionModeOutput
func (EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModeOutputWithContext ¶ added in v0.6.0
func (e EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModeOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModeOutput
func (EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModePtrOutput ¶ added in v0.6.0
func (e EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModePtrOutput() EntityTypeAutoExpansionModePtrOutput
func (EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModePtrOutputWithContext ¶ added in v0.6.0
func (e EntityTypeAutoExpansionMode) ToEntityTypeAutoExpansionModePtrOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModePtrOutput
func (EntityTypeAutoExpansionMode) ToStringOutput ¶ added in v0.4.0
func (e EntityTypeAutoExpansionMode) ToStringOutput() pulumi.StringOutput
func (EntityTypeAutoExpansionMode) ToStringOutputWithContext ¶ added in v0.4.0
func (e EntityTypeAutoExpansionMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityTypeAutoExpansionMode) ToStringPtrOutput ¶ added in v0.4.0
func (e EntityTypeAutoExpansionMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTypeAutoExpansionMode) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e EntityTypeAutoExpansionMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityTypeAutoExpansionModeInput ¶ added in v0.6.0
type EntityTypeAutoExpansionModeInput interface { pulumi.Input ToEntityTypeAutoExpansionModeOutput() EntityTypeAutoExpansionModeOutput ToEntityTypeAutoExpansionModeOutputWithContext(context.Context) EntityTypeAutoExpansionModeOutput }
EntityTypeAutoExpansionModeInput is an input type that accepts values of the EntityTypeAutoExpansionMode enum A concrete instance of `EntityTypeAutoExpansionModeInput` can be one of the following:
EntityTypeAutoExpansionModeAutoExpansionModeUnspecified EntityTypeAutoExpansionModeAutoExpansionModeDefault
type EntityTypeAutoExpansionModeOutput ¶ added in v0.6.0
type EntityTypeAutoExpansionModeOutput struct{ *pulumi.OutputState }
func (EntityTypeAutoExpansionModeOutput) ElementType ¶ added in v0.6.0
func (EntityTypeAutoExpansionModeOutput) ElementType() reflect.Type
func (EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModeOutput ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModeOutput() EntityTypeAutoExpansionModeOutput
func (EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModeOutputWithContext ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModeOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModeOutput
func (EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModePtrOutput ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModePtrOutput() EntityTypeAutoExpansionModePtrOutput
func (EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModePtrOutputWithContext ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModeOutput) ToEntityTypeAutoExpansionModePtrOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModePtrOutput
func (EntityTypeAutoExpansionModeOutput) ToStringOutput ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModeOutput) ToStringOutput() pulumi.StringOutput
func (EntityTypeAutoExpansionModeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityTypeAutoExpansionModeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTypeAutoExpansionModeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityTypeAutoExpansionModePtrInput ¶ added in v0.6.0
type EntityTypeAutoExpansionModePtrInput interface { pulumi.Input ToEntityTypeAutoExpansionModePtrOutput() EntityTypeAutoExpansionModePtrOutput ToEntityTypeAutoExpansionModePtrOutputWithContext(context.Context) EntityTypeAutoExpansionModePtrOutput }
func EntityTypeAutoExpansionModePtr ¶ added in v0.6.0
func EntityTypeAutoExpansionModePtr(v string) EntityTypeAutoExpansionModePtrInput
type EntityTypeAutoExpansionModePtrOutput ¶ added in v0.6.0
type EntityTypeAutoExpansionModePtrOutput struct{ *pulumi.OutputState }
func (EntityTypeAutoExpansionModePtrOutput) ElementType ¶ added in v0.6.0
func (EntityTypeAutoExpansionModePtrOutput) ElementType() reflect.Type
func (EntityTypeAutoExpansionModePtrOutput) ToEntityTypeAutoExpansionModePtrOutput ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModePtrOutput) ToEntityTypeAutoExpansionModePtrOutput() EntityTypeAutoExpansionModePtrOutput
func (EntityTypeAutoExpansionModePtrOutput) ToEntityTypeAutoExpansionModePtrOutputWithContext ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModePtrOutput) ToEntityTypeAutoExpansionModePtrOutputWithContext(ctx context.Context) EntityTypeAutoExpansionModePtrOutput
func (EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EntityTypeAutoExpansionModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityTypeInput ¶ added in v0.3.0
type EntityTypeInput interface { pulumi.Input ToEntityTypeOutput() EntityTypeOutput ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput }
type EntityTypeKind ¶ added in v0.4.0
type EntityTypeKind string
Required. Indicates the kind of entity type.
func (EntityTypeKind) ElementType ¶ added in v0.4.0
func (EntityTypeKind) ElementType() reflect.Type
func (EntityTypeKind) ToEntityTypeKindOutput ¶ added in v0.6.0
func (e EntityTypeKind) ToEntityTypeKindOutput() EntityTypeKindOutput
func (EntityTypeKind) ToEntityTypeKindOutputWithContext ¶ added in v0.6.0
func (e EntityTypeKind) ToEntityTypeKindOutputWithContext(ctx context.Context) EntityTypeKindOutput
func (EntityTypeKind) ToEntityTypeKindPtrOutput ¶ added in v0.6.0
func (e EntityTypeKind) ToEntityTypeKindPtrOutput() EntityTypeKindPtrOutput
func (EntityTypeKind) ToEntityTypeKindPtrOutputWithContext ¶ added in v0.6.0
func (e EntityTypeKind) ToEntityTypeKindPtrOutputWithContext(ctx context.Context) EntityTypeKindPtrOutput
func (EntityTypeKind) ToStringOutput ¶ added in v0.4.0
func (e EntityTypeKind) ToStringOutput() pulumi.StringOutput
func (EntityTypeKind) ToStringOutputWithContext ¶ added in v0.4.0
func (e EntityTypeKind) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityTypeKind) ToStringPtrOutput ¶ added in v0.4.0
func (e EntityTypeKind) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTypeKind) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e EntityTypeKind) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityTypeKindInput ¶ added in v0.6.0
type EntityTypeKindInput interface { pulumi.Input ToEntityTypeKindOutput() EntityTypeKindOutput ToEntityTypeKindOutputWithContext(context.Context) EntityTypeKindOutput }
EntityTypeKindInput is an input type that accepts values of the EntityTypeKind enum A concrete instance of `EntityTypeKindInput` can be one of the following:
EntityTypeKindKindUnspecified EntityTypeKindKindMap EntityTypeKindKindList EntityTypeKindKindRegexp
type EntityTypeKindOutput ¶ added in v0.6.0
type EntityTypeKindOutput struct{ *pulumi.OutputState }
func (EntityTypeKindOutput) ElementType ¶ added in v0.6.0
func (EntityTypeKindOutput) ElementType() reflect.Type
func (EntityTypeKindOutput) ToEntityTypeKindOutput ¶ added in v0.6.0
func (o EntityTypeKindOutput) ToEntityTypeKindOutput() EntityTypeKindOutput
func (EntityTypeKindOutput) ToEntityTypeKindOutputWithContext ¶ added in v0.6.0
func (o EntityTypeKindOutput) ToEntityTypeKindOutputWithContext(ctx context.Context) EntityTypeKindOutput
func (EntityTypeKindOutput) ToEntityTypeKindPtrOutput ¶ added in v0.6.0
func (o EntityTypeKindOutput) ToEntityTypeKindPtrOutput() EntityTypeKindPtrOutput
func (EntityTypeKindOutput) ToEntityTypeKindPtrOutputWithContext ¶ added in v0.6.0
func (o EntityTypeKindOutput) ToEntityTypeKindPtrOutputWithContext(ctx context.Context) EntityTypeKindPtrOutput
func (EntityTypeKindOutput) ToStringOutput ¶ added in v0.6.0
func (o EntityTypeKindOutput) ToStringOutput() pulumi.StringOutput
func (EntityTypeKindOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o EntityTypeKindOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (EntityTypeKindOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EntityTypeKindOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTypeKindOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EntityTypeKindOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityTypeKindPtrInput ¶ added in v0.6.0
type EntityTypeKindPtrInput interface { pulumi.Input ToEntityTypeKindPtrOutput() EntityTypeKindPtrOutput ToEntityTypeKindPtrOutputWithContext(context.Context) EntityTypeKindPtrOutput }
func EntityTypeKindPtr ¶ added in v0.6.0
func EntityTypeKindPtr(v string) EntityTypeKindPtrInput
type EntityTypeKindPtrOutput ¶ added in v0.6.0
type EntityTypeKindPtrOutput struct{ *pulumi.OutputState }
func (EntityTypeKindPtrOutput) Elem ¶ added in v0.6.0
func (o EntityTypeKindPtrOutput) Elem() EntityTypeKindOutput
func (EntityTypeKindPtrOutput) ElementType ¶ added in v0.6.0
func (EntityTypeKindPtrOutput) ElementType() reflect.Type
func (EntityTypeKindPtrOutput) ToEntityTypeKindPtrOutput ¶ added in v0.6.0
func (o EntityTypeKindPtrOutput) ToEntityTypeKindPtrOutput() EntityTypeKindPtrOutput
func (EntityTypeKindPtrOutput) ToEntityTypeKindPtrOutputWithContext ¶ added in v0.6.0
func (o EntityTypeKindPtrOutput) ToEntityTypeKindPtrOutputWithContext(ctx context.Context) EntityTypeKindPtrOutput
func (EntityTypeKindPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o EntityTypeKindPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (EntityTypeKindPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o EntityTypeKindPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type EntityTypeOutput ¶ added in v0.3.0
type EntityTypeOutput struct{ *pulumi.OutputState }
func (EntityTypeOutput) AgentId ¶ added in v0.21.0
func (o EntityTypeOutput) AgentId() pulumi.StringOutput
func (EntityTypeOutput) AutoExpansionMode ¶ added in v0.19.0
func (o EntityTypeOutput) AutoExpansionMode() pulumi.StringOutput
Indicates whether the entity type can be automatically expanded.
func (EntityTypeOutput) DisplayName ¶ added in v0.19.0
func (o EntityTypeOutput) DisplayName() pulumi.StringOutput
The human-readable name of the entity type, unique within the agent.
func (EntityTypeOutput) ElementType ¶ added in v0.3.0
func (EntityTypeOutput) ElementType() reflect.Type
func (EntityTypeOutput) EnableFuzzyExtraction ¶ added in v0.19.0
func (o EntityTypeOutput) EnableFuzzyExtraction() pulumi.BoolOutput
Enables fuzzy entity extraction during classification.
func (EntityTypeOutput) Entities ¶ added in v0.19.0
func (o EntityTypeOutput) Entities() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
The collection of entity entries associated with the entity type.
func (EntityTypeOutput) ExcludedPhrases ¶ added in v0.19.0
func (o EntityTypeOutput) ExcludedPhrases() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
Collection of exceptional words and phrases that shouldn't be matched. For example, if you have a size entity type with entry `giant`(an adjective), you might consider adding `giants`(a noun) as an exclusion. If the kind of entity type is `KIND_MAP`, then the phrases specified by entities and excluded phrases should be mutually exclusive.
func (EntityTypeOutput) Kind ¶ added in v0.19.0
func (o EntityTypeOutput) Kind() pulumi.StringOutput
Indicates the kind of entity type.
func (EntityTypeOutput) LanguageCode ¶ added in v0.21.0
func (o EntityTypeOutput) LanguageCode() pulumi.StringPtrOutput
The language of the following fields in `entity_type`: * `EntityType.entities.value` * `EntityType.entities.synonyms` * `EntityType.excluded_phrases.value` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used.
func (EntityTypeOutput) Location ¶ added in v0.21.0
func (o EntityTypeOutput) Location() pulumi.StringOutput
func (EntityTypeOutput) Name ¶ added in v0.19.0
func (o EntityTypeOutput) Name() pulumi.StringOutput
The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType. Format: `projects//locations//agents//entityTypes/`.
func (EntityTypeOutput) Project ¶ added in v0.21.0
func (o EntityTypeOutput) Project() pulumi.StringOutput
func (EntityTypeOutput) Redact ¶ added in v0.19.0
func (o EntityTypeOutput) Redact() pulumi.BoolOutput
Indicates whether parameters of the entity type should be redacted in log. If redaction is enabled, page parameters and intent parameters referring to the entity type will be replaced by parameter name when logging.
func (EntityTypeOutput) ToEntityTypeOutput ¶ added in v0.3.0
func (o EntityTypeOutput) ToEntityTypeOutput() EntityTypeOutput
func (EntityTypeOutput) ToEntityTypeOutputWithContext ¶ added in v0.3.0
func (o EntityTypeOutput) ToEntityTypeOutputWithContext(ctx context.Context) EntityTypeOutput
type EntityTypeState ¶ added in v0.3.0
type EntityTypeState struct { }
func (EntityTypeState) ElementType ¶ added in v0.3.0
func (EntityTypeState) ElementType() reflect.Type
type Environment ¶ added in v0.3.0
type Environment struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected. Description pulumi.StringOutput `pulumi:"description"` // The human-readable name of the environment (unique in an agent). Limit of 64 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` Location pulumi.StringOutput `pulumi:"location"` // The name of the environment. Format: `projects//locations//agents//environments/`. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // The test cases config for continuous tests of this environment. TestCasesConfig GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput `pulumi:"testCasesConfig"` // Update time of this environment. UpdateTime pulumi.StringOutput `pulumi:"updateTime"` // 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. VersionConfigs GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput `pulumi:"versionConfigs"` // The webhook configuration for this environment. WebhookConfig GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput `pulumi:"webhookConfig"` }
Creates an Environment in the specified Agent. This method is a [long-running operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). The returned `Operation` type has the following method-specific fields: - `metadata`: An empty [Struct message](https://developers.google.com/protocol-buffers/docs/reference/google.protobuf#struct) - `response`: Environment
func GetEnvironment ¶ added in v0.3.0
func GetEnvironment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *EnvironmentState, opts ...pulumi.ResourceOption) (*Environment, error)
GetEnvironment gets an existing Environment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewEnvironment ¶ added in v0.3.0
func NewEnvironment(ctx *pulumi.Context, name string, args *EnvironmentArgs, opts ...pulumi.ResourceOption) (*Environment, error)
NewEnvironment registers a new resource with the given unique name, arguments, and options.
func (*Environment) ElementType ¶ added in v0.3.0
func (*Environment) ElementType() reflect.Type
func (*Environment) ToEnvironmentOutput ¶ added in v0.3.0
func (i *Environment) ToEnvironmentOutput() EnvironmentOutput
func (*Environment) ToEnvironmentOutputWithContext ¶ added in v0.3.0
func (i *Environment) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
type EnvironmentArgs ¶ added in v0.3.0
type EnvironmentArgs struct { AgentId pulumi.StringInput // The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected. Description pulumi.StringPtrInput // The human-readable name of the environment (unique in an agent). Limit of 64 characters. DisplayName pulumi.StringInput Location pulumi.StringPtrInput // The name of the environment. Format: `projects//locations//agents//environments/`. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // The test cases config for continuous tests of this environment. TestCasesConfig GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrInput // 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. VersionConfigs GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayInput // The webhook configuration for this environment. WebhookConfig GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrInput }
The set of arguments for constructing a Environment resource.
func (EnvironmentArgs) ElementType ¶ added in v0.3.0
func (EnvironmentArgs) ElementType() reflect.Type
type EnvironmentInput ¶ added in v0.3.0
type EnvironmentInput interface { pulumi.Input ToEnvironmentOutput() EnvironmentOutput ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput }
type EnvironmentOutput ¶ added in v0.3.0
type EnvironmentOutput struct{ *pulumi.OutputState }
func (EnvironmentOutput) AgentId ¶ added in v0.21.0
func (o EnvironmentOutput) AgentId() pulumi.StringOutput
func (EnvironmentOutput) Description ¶ added in v0.19.0
func (o EnvironmentOutput) Description() pulumi.StringOutput
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
func (EnvironmentOutput) DisplayName ¶ added in v0.19.0
func (o EnvironmentOutput) DisplayName() pulumi.StringOutput
The human-readable name of the environment (unique in an agent). Limit of 64 characters.
func (EnvironmentOutput) ElementType ¶ added in v0.3.0
func (EnvironmentOutput) ElementType() reflect.Type
func (EnvironmentOutput) Location ¶ added in v0.21.0
func (o EnvironmentOutput) Location() pulumi.StringOutput
func (EnvironmentOutput) Name ¶ added in v0.19.0
func (o EnvironmentOutput) Name() pulumi.StringOutput
The name of the environment. Format: `projects//locations//agents//environments/`.
func (EnvironmentOutput) Project ¶ added in v0.21.0
func (o EnvironmentOutput) Project() pulumi.StringOutput
func (EnvironmentOutput) TestCasesConfig ¶ added in v0.19.0
func (o EnvironmentOutput) TestCasesConfig() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
The test cases config for continuous tests of this environment.
func (EnvironmentOutput) ToEnvironmentOutput ¶ added in v0.3.0
func (o EnvironmentOutput) ToEnvironmentOutput() EnvironmentOutput
func (EnvironmentOutput) ToEnvironmentOutputWithContext ¶ added in v0.3.0
func (o EnvironmentOutput) ToEnvironmentOutputWithContext(ctx context.Context) EnvironmentOutput
func (EnvironmentOutput) UpdateTime ¶ added in v0.19.0
func (o EnvironmentOutput) UpdateTime() pulumi.StringOutput
Update time of this environment.
func (EnvironmentOutput) VersionConfigs ¶ added in v0.19.0
func (o EnvironmentOutput) VersionConfigs() GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
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.
func (EnvironmentOutput) WebhookConfig ¶ added in v0.21.0
func (o EnvironmentOutput) WebhookConfig() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
The webhook configuration for this environment.
type EnvironmentState ¶ added in v0.3.0
type EnvironmentState struct { }
func (EnvironmentState) ElementType ¶ added in v0.3.0
func (EnvironmentState) ElementType() reflect.Type
type Experiment ¶ added in v0.3.0
type Experiment struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // Creation time of this experiment. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The definition of the experiment. Definition GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput `pulumi:"definition"` // The human-readable description of the experiment. Description pulumi.StringOutput `pulumi:"description"` // The human-readable name of the experiment (unique in an environment). Limit of 64 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // End time of this experiment. EndTime pulumi.StringOutput `pulumi:"endTime"` EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` // Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days. ExperimentLength pulumi.StringOutput `pulumi:"experimentLength"` // Last update time of this experiment. LastUpdateTime pulumi.StringOutput `pulumi:"lastUpdateTime"` Location pulumi.StringOutput `pulumi:"location"` // The name of the experiment. Format: projects//locations//agents//environments//experiments/.. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Inference result of the experiment. Result GoogleCloudDialogflowCxV3ExperimentResultResponseOutput `pulumi:"result"` // The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow. RolloutConfig GoogleCloudDialogflowCxV3RolloutConfigResponseOutput `pulumi:"rolloutConfig"` // The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED. RolloutFailureReason pulumi.StringOutput `pulumi:"rolloutFailureReason"` // State of the auto rollout process. RolloutState GoogleCloudDialogflowCxV3RolloutStateResponseOutput `pulumi:"rolloutState"` // Start time of this experiment. StartTime pulumi.StringOutput `pulumi:"startTime"` // The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE. State pulumi.StringOutput `pulumi:"state"` // The history of updates to the experiment variants. VariantsHistory GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput `pulumi:"variantsHistory"` }
Creates an Experiment in the specified Environment.
func GetExperiment ¶ added in v0.3.0
func GetExperiment(ctx *pulumi.Context, name string, id pulumi.IDInput, state *ExperimentState, opts ...pulumi.ResourceOption) (*Experiment, error)
GetExperiment gets an existing Experiment resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewExperiment ¶ added in v0.3.0
func NewExperiment(ctx *pulumi.Context, name string, args *ExperimentArgs, opts ...pulumi.ResourceOption) (*Experiment, error)
NewExperiment registers a new resource with the given unique name, arguments, and options.
func (*Experiment) ElementType ¶ added in v0.3.0
func (*Experiment) ElementType() reflect.Type
func (*Experiment) ToExperimentOutput ¶ added in v0.3.0
func (i *Experiment) ToExperimentOutput() ExperimentOutput
func (*Experiment) ToExperimentOutputWithContext ¶ added in v0.3.0
func (i *Experiment) ToExperimentOutputWithContext(ctx context.Context) ExperimentOutput
type ExperimentArgs ¶ added in v0.3.0
type ExperimentArgs struct { AgentId pulumi.StringInput // Creation time of this experiment. CreateTime pulumi.StringPtrInput // The definition of the experiment. Definition GoogleCloudDialogflowCxV3ExperimentDefinitionPtrInput // The human-readable description of the experiment. Description pulumi.StringPtrInput // The human-readable name of the experiment (unique in an environment). Limit of 64 characters. DisplayName pulumi.StringInput // End time of this experiment. EndTime pulumi.StringPtrInput EnvironmentId pulumi.StringInput // Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days. ExperimentLength pulumi.StringPtrInput // Last update time of this experiment. LastUpdateTime pulumi.StringPtrInput Location pulumi.StringPtrInput // The name of the experiment. Format: projects//locations//agents//environments//experiments/.. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Inference result of the experiment. Result GoogleCloudDialogflowCxV3ExperimentResultPtrInput // The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow. RolloutConfig GoogleCloudDialogflowCxV3RolloutConfigPtrInput // The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED. RolloutFailureReason pulumi.StringPtrInput // State of the auto rollout process. RolloutState GoogleCloudDialogflowCxV3RolloutStatePtrInput // Start time of this experiment. StartTime pulumi.StringPtrInput // The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE. State ExperimentStateEnumPtrInput // The history of updates to the experiment variants. VariantsHistory GoogleCloudDialogflowCxV3VariantsHistoryArrayInput }
The set of arguments for constructing a Experiment resource.
func (ExperimentArgs) ElementType ¶ added in v0.3.0
func (ExperimentArgs) ElementType() reflect.Type
type ExperimentInput ¶ added in v0.3.0
type ExperimentInput interface { pulumi.Input ToExperimentOutput() ExperimentOutput ToExperimentOutputWithContext(ctx context.Context) ExperimentOutput }
type ExperimentOutput ¶ added in v0.3.0
type ExperimentOutput struct{ *pulumi.OutputState }
func (ExperimentOutput) AgentId ¶ added in v0.21.0
func (o ExperimentOutput) AgentId() pulumi.StringOutput
func (ExperimentOutput) CreateTime ¶ added in v0.19.0
func (o ExperimentOutput) CreateTime() pulumi.StringOutput
Creation time of this experiment.
func (ExperimentOutput) Definition ¶ added in v0.19.0
func (o ExperimentOutput) Definition() GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
The definition of the experiment.
func (ExperimentOutput) Description ¶ added in v0.19.0
func (o ExperimentOutput) Description() pulumi.StringOutput
The human-readable description of the experiment.
func (ExperimentOutput) DisplayName ¶ added in v0.19.0
func (o ExperimentOutput) DisplayName() pulumi.StringOutput
The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
func (ExperimentOutput) ElementType ¶ added in v0.3.0
func (ExperimentOutput) ElementType() reflect.Type
func (ExperimentOutput) EndTime ¶ added in v0.19.0
func (o ExperimentOutput) EndTime() pulumi.StringOutput
End time of this experiment.
func (ExperimentOutput) EnvironmentId ¶ added in v0.21.0
func (o ExperimentOutput) EnvironmentId() pulumi.StringOutput
func (ExperimentOutput) ExperimentLength ¶ added in v0.19.0
func (o ExperimentOutput) ExperimentLength() pulumi.StringOutput
Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
func (ExperimentOutput) LastUpdateTime ¶ added in v0.19.0
func (o ExperimentOutput) LastUpdateTime() pulumi.StringOutput
Last update time of this experiment.
func (ExperimentOutput) Location ¶ added in v0.21.0
func (o ExperimentOutput) Location() pulumi.StringOutput
func (ExperimentOutput) Name ¶ added in v0.19.0
func (o ExperimentOutput) Name() pulumi.StringOutput
The name of the experiment. Format: projects//locations//agents//environments//experiments/..
func (ExperimentOutput) Project ¶ added in v0.21.0
func (o ExperimentOutput) Project() pulumi.StringOutput
func (ExperimentOutput) Result ¶ added in v0.19.0
func (o ExperimentOutput) Result() GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
Inference result of the experiment.
func (ExperimentOutput) RolloutConfig ¶ added in v0.19.0
func (o ExperimentOutput) RolloutConfig() GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
func (ExperimentOutput) RolloutFailureReason ¶ added in v0.19.0
func (o ExperimentOutput) RolloutFailureReason() pulumi.StringOutput
The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
func (ExperimentOutput) RolloutState ¶ added in v0.19.0
func (o ExperimentOutput) RolloutState() GoogleCloudDialogflowCxV3RolloutStateResponseOutput
State of the auto rollout process.
func (ExperimentOutput) StartTime ¶ added in v0.19.0
func (o ExperimentOutput) StartTime() pulumi.StringOutput
Start time of this experiment.
func (ExperimentOutput) State ¶ added in v0.19.0
func (o ExperimentOutput) State() pulumi.StringOutput
The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
func (ExperimentOutput) ToExperimentOutput ¶ added in v0.3.0
func (o ExperimentOutput) ToExperimentOutput() ExperimentOutput
func (ExperimentOutput) ToExperimentOutputWithContext ¶ added in v0.3.0
func (o ExperimentOutput) ToExperimentOutputWithContext(ctx context.Context) ExperimentOutput
func (ExperimentOutput) VariantsHistory ¶ added in v0.19.0
func (o ExperimentOutput) VariantsHistory() GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
The history of updates to the experiment variants.
type ExperimentState ¶ added in v0.3.0
type ExperimentState struct { }
func (ExperimentState) ElementType ¶ added in v0.3.0
func (ExperimentState) ElementType() reflect.Type
type ExperimentStateEnum ¶ added in v0.4.0
type ExperimentStateEnum string
The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
func (ExperimentStateEnum) ElementType ¶ added in v0.4.0
func (ExperimentStateEnum) ElementType() reflect.Type
func (ExperimentStateEnum) ToExperimentStateEnumOutput ¶ added in v0.6.0
func (e ExperimentStateEnum) ToExperimentStateEnumOutput() ExperimentStateEnumOutput
func (ExperimentStateEnum) ToExperimentStateEnumOutputWithContext ¶ added in v0.6.0
func (e ExperimentStateEnum) ToExperimentStateEnumOutputWithContext(ctx context.Context) ExperimentStateEnumOutput
func (ExperimentStateEnum) ToExperimentStateEnumPtrOutput ¶ added in v0.6.0
func (e ExperimentStateEnum) ToExperimentStateEnumPtrOutput() ExperimentStateEnumPtrOutput
func (ExperimentStateEnum) ToExperimentStateEnumPtrOutputWithContext ¶ added in v0.6.0
func (e ExperimentStateEnum) ToExperimentStateEnumPtrOutputWithContext(ctx context.Context) ExperimentStateEnumPtrOutput
func (ExperimentStateEnum) ToStringOutput ¶ added in v0.4.0
func (e ExperimentStateEnum) ToStringOutput() pulumi.StringOutput
func (ExperimentStateEnum) ToStringOutputWithContext ¶ added in v0.4.0
func (e ExperimentStateEnum) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ExperimentStateEnum) ToStringPtrOutput ¶ added in v0.4.0
func (e ExperimentStateEnum) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExperimentStateEnum) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e ExperimentStateEnum) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ExperimentStateEnumInput ¶ added in v0.6.0
type ExperimentStateEnumInput interface { pulumi.Input ToExperimentStateEnumOutput() ExperimentStateEnumOutput ToExperimentStateEnumOutputWithContext(context.Context) ExperimentStateEnumOutput }
ExperimentStateEnumInput is an input type that accepts values of the ExperimentStateEnum enum A concrete instance of `ExperimentStateEnumInput` can be one of the following:
ExperimentStateEnumStateUnspecified ExperimentStateEnumDraft ExperimentStateEnumRunning ExperimentStateEnumDone ExperimentStateEnumRolloutFailed
type ExperimentStateEnumOutput ¶ added in v0.6.0
type ExperimentStateEnumOutput struct{ *pulumi.OutputState }
func (ExperimentStateEnumOutput) ElementType ¶ added in v0.6.0
func (ExperimentStateEnumOutput) ElementType() reflect.Type
func (ExperimentStateEnumOutput) ToExperimentStateEnumOutput ¶ added in v0.6.0
func (o ExperimentStateEnumOutput) ToExperimentStateEnumOutput() ExperimentStateEnumOutput
func (ExperimentStateEnumOutput) ToExperimentStateEnumOutputWithContext ¶ added in v0.6.0
func (o ExperimentStateEnumOutput) ToExperimentStateEnumOutputWithContext(ctx context.Context) ExperimentStateEnumOutput
func (ExperimentStateEnumOutput) ToExperimentStateEnumPtrOutput ¶ added in v0.6.0
func (o ExperimentStateEnumOutput) ToExperimentStateEnumPtrOutput() ExperimentStateEnumPtrOutput
func (ExperimentStateEnumOutput) ToExperimentStateEnumPtrOutputWithContext ¶ added in v0.6.0
func (o ExperimentStateEnumOutput) ToExperimentStateEnumPtrOutputWithContext(ctx context.Context) ExperimentStateEnumPtrOutput
func (ExperimentStateEnumOutput) ToStringOutput ¶ added in v0.6.0
func (o ExperimentStateEnumOutput) ToStringOutput() pulumi.StringOutput
func (ExperimentStateEnumOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o ExperimentStateEnumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (ExperimentStateEnumOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ExperimentStateEnumOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExperimentStateEnumOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ExperimentStateEnumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type ExperimentStateEnumPtrInput ¶ added in v0.6.0
type ExperimentStateEnumPtrInput interface { pulumi.Input ToExperimentStateEnumPtrOutput() ExperimentStateEnumPtrOutput ToExperimentStateEnumPtrOutputWithContext(context.Context) ExperimentStateEnumPtrOutput }
func ExperimentStateEnumPtr ¶ added in v0.6.0
func ExperimentStateEnumPtr(v string) ExperimentStateEnumPtrInput
type ExperimentStateEnumPtrOutput ¶ added in v0.6.0
type ExperimentStateEnumPtrOutput struct{ *pulumi.OutputState }
func (ExperimentStateEnumPtrOutput) Elem ¶ added in v0.6.0
func (o ExperimentStateEnumPtrOutput) Elem() ExperimentStateEnumOutput
func (ExperimentStateEnumPtrOutput) ElementType ¶ added in v0.6.0
func (ExperimentStateEnumPtrOutput) ElementType() reflect.Type
func (ExperimentStateEnumPtrOutput) ToExperimentStateEnumPtrOutput ¶ added in v0.6.0
func (o ExperimentStateEnumPtrOutput) ToExperimentStateEnumPtrOutput() ExperimentStateEnumPtrOutput
func (ExperimentStateEnumPtrOutput) ToExperimentStateEnumPtrOutputWithContext ¶ added in v0.6.0
func (o ExperimentStateEnumPtrOutput) ToExperimentStateEnumPtrOutputWithContext(ctx context.Context) ExperimentStateEnumPtrOutput
func (ExperimentStateEnumPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o ExperimentStateEnumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (ExperimentStateEnumPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o ExperimentStateEnumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type Flow ¶ added in v0.3.0
type Flow struct { pulumi.CustomResourceState // Hierarchical advanced settings for this flow. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput `pulumi:"advancedSettings"` AgentId pulumi.StringOutput `pulumi:"agentId"` // The description of the flow. The maximum length is 500 characters. If exceeded, the request is rejected. Description pulumi.StringOutput `pulumi:"description"` // The human-readable name of the flow. DisplayName pulumi.StringOutput `pulumi:"displayName"` // A flow's event handlers serve two purposes: * They are responsible for handling events (e.g. no match, webhook errors) in the flow. * They are inherited by every page's event handlers, which can be used to handle common events regardless of the current page. Event handlers defined in the page have higher priority than those defined in the flow. Unlike transition_routes, these handlers are evaluated on a first-match basis. The first one that matches the event get executed, with the rest being ignored. EventHandlers GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput `pulumi:"eventHandlers"` // Optional. Knowledge connector configuration. KnowledgeConnectorSettings GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput `pulumi:"knowledgeConnectorSettings"` // The language of the following fields in `flow`: * `Flow.event_handlers.trigger_fulfillment.messages` * `Flow.event_handlers.trigger_fulfillment.conditional_cases` * `Flow.transition_routes.trigger_fulfillment.messages` * `Flow.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrOutput `pulumi:"languageCode"` Location pulumi.StringOutput `pulumi:"location"` // The unique identifier of the flow. Format: `projects//locations//agents//flows/`. Name pulumi.StringOutput `pulumi:"name"` // NLU related settings of the flow. NluSettings GoogleCloudDialogflowCxV3NluSettingsResponseOutput `pulumi:"nluSettings"` Project pulumi.StringOutput `pulumi:"project"` // A flow's transition route group serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition route groups. Transition route groups defined in the page have higher priority than those defined in the flow. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups pulumi.StringArrayOutput `pulumi:"transitionRouteGroups"` // A flow's transition routes serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition routes and can support use cases such as the user saying "help" or "can I talk to a human?", which can be handled in a common way regardless of the current page. Transition routes defined in the page have higher priority than those defined in the flow. TransitionRoutes are evalauted in the following order: * TransitionRoutes with intent specified. * TransitionRoutes with only condition specified. TransitionRoutes with intent specified are inherited by pages in the flow. TransitionRoutes GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput `pulumi:"transitionRoutes"` }
Creates a flow in the specified agent. Note: You should always train a flow prior to sending it queries. See the [training documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
func GetFlow ¶ added in v0.3.0
func GetFlow(ctx *pulumi.Context, name string, id pulumi.IDInput, state *FlowState, opts ...pulumi.ResourceOption) (*Flow, error)
GetFlow gets an existing Flow resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewFlow ¶ added in v0.3.0
func NewFlow(ctx *pulumi.Context, name string, args *FlowArgs, opts ...pulumi.ResourceOption) (*Flow, error)
NewFlow registers a new resource with the given unique name, arguments, and options.
func (*Flow) ElementType ¶ added in v0.3.0
func (*Flow) ToFlowOutput ¶ added in v0.3.0
func (i *Flow) ToFlowOutput() FlowOutput
func (*Flow) ToFlowOutputWithContext ¶ added in v0.3.0
func (i *Flow) ToFlowOutputWithContext(ctx context.Context) FlowOutput
type FlowArgs ¶ added in v0.3.0
type FlowArgs struct { // Hierarchical advanced settings for this flow. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput AgentId pulumi.StringInput // The description of the flow. The maximum length is 500 characters. If exceeded, the request is rejected. Description pulumi.StringPtrInput // The human-readable name of the flow. DisplayName pulumi.StringInput // A flow's event handlers serve two purposes: * They are responsible for handling events (e.g. no match, webhook errors) in the flow. * They are inherited by every page's event handlers, which can be used to handle common events regardless of the current page. Event handlers defined in the page have higher priority than those defined in the flow. Unlike transition_routes, these handlers are evaluated on a first-match basis. The first one that matches the event get executed, with the rest being ignored. EventHandlers GoogleCloudDialogflowCxV3EventHandlerArrayInput // Optional. Knowledge connector configuration. KnowledgeConnectorSettings GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput // The language of the following fields in `flow`: * `Flow.event_handlers.trigger_fulfillment.messages` * `Flow.event_handlers.trigger_fulfillment.conditional_cases` * `Flow.transition_routes.trigger_fulfillment.messages` * `Flow.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrInput Location pulumi.StringPtrInput // The unique identifier of the flow. Format: `projects//locations//agents//flows/`. Name pulumi.StringPtrInput // NLU related settings of the flow. NluSettings GoogleCloudDialogflowCxV3NluSettingsPtrInput Project pulumi.StringPtrInput // A flow's transition route group serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition route groups. Transition route groups defined in the page have higher priority than those defined in the flow. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups pulumi.StringArrayInput // A flow's transition routes serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition routes and can support use cases such as the user saying "help" or "can I talk to a human?", which can be handled in a common way regardless of the current page. Transition routes defined in the page have higher priority than those defined in the flow. TransitionRoutes are evalauted in the following order: * TransitionRoutes with intent specified. * TransitionRoutes with only condition specified. TransitionRoutes with intent specified are inherited by pages in the flow. TransitionRoutes GoogleCloudDialogflowCxV3TransitionRouteArrayInput }
The set of arguments for constructing a Flow resource.
func (FlowArgs) ElementType ¶ added in v0.3.0
type FlowInput ¶ added in v0.3.0
type FlowInput interface { pulumi.Input ToFlowOutput() FlowOutput ToFlowOutputWithContext(ctx context.Context) FlowOutput }
type FlowOutput ¶ added in v0.3.0
type FlowOutput struct{ *pulumi.OutputState }
func (FlowOutput) AdvancedSettings ¶ added in v0.32.0
func (o FlowOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this flow. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (FlowOutput) AgentId ¶ added in v0.21.0
func (o FlowOutput) AgentId() pulumi.StringOutput
func (FlowOutput) Description ¶ added in v0.19.0
func (o FlowOutput) Description() pulumi.StringOutput
The description of the flow. The maximum length is 500 characters. If exceeded, the request is rejected.
func (FlowOutput) DisplayName ¶ added in v0.19.0
func (o FlowOutput) DisplayName() pulumi.StringOutput
The human-readable name of the flow.
func (FlowOutput) ElementType ¶ added in v0.3.0
func (FlowOutput) ElementType() reflect.Type
func (FlowOutput) EventHandlers ¶ added in v0.19.0
func (o FlowOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
A flow's event handlers serve two purposes: * They are responsible for handling events (e.g. no match, webhook errors) in the flow. * They are inherited by every page's event handlers, which can be used to handle common events regardless of the current page. Event handlers defined in the page have higher priority than those defined in the flow. Unlike transition_routes, these handlers are evaluated on a first-match basis. The first one that matches the event get executed, with the rest being ignored.
func (FlowOutput) KnowledgeConnectorSettings ¶ added in v0.32.0
func (o FlowOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
Optional. Knowledge connector configuration.
func (FlowOutput) LanguageCode ¶ added in v0.21.0
func (o FlowOutput) LanguageCode() pulumi.StringPtrOutput
The language of the following fields in `flow`: * `Flow.event_handlers.trigger_fulfillment.messages` * `Flow.event_handlers.trigger_fulfillment.conditional_cases` * `Flow.transition_routes.trigger_fulfillment.messages` * `Flow.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used.
func (FlowOutput) Location ¶ added in v0.21.0
func (o FlowOutput) Location() pulumi.StringOutput
func (FlowOutput) Name ¶ added in v0.19.0
func (o FlowOutput) Name() pulumi.StringOutput
The unique identifier of the flow. Format: `projects//locations//agents//flows/`.
func (FlowOutput) NluSettings ¶ added in v0.19.0
func (o FlowOutput) NluSettings() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
NLU related settings of the flow.
func (FlowOutput) Project ¶ added in v0.21.0
func (o FlowOutput) Project() pulumi.StringOutput
func (FlowOutput) ToFlowOutput ¶ added in v0.3.0
func (o FlowOutput) ToFlowOutput() FlowOutput
func (FlowOutput) ToFlowOutputWithContext ¶ added in v0.3.0
func (o FlowOutput) ToFlowOutputWithContext(ctx context.Context) FlowOutput
func (FlowOutput) TransitionRouteGroups ¶ added in v0.19.0
func (o FlowOutput) TransitionRouteGroups() pulumi.StringArrayOutput
A flow's transition route group serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition route groups. Transition route groups defined in the page have higher priority than those defined in the flow. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups.
func (FlowOutput) TransitionRoutes ¶ added in v0.19.0
func (o FlowOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
A flow's transition routes serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition routes and can support use cases such as the user saying "help" or "can I talk to a human?", which can be handled in a common way regardless of the current page. Transition routes defined in the page have higher priority than those defined in the flow. TransitionRoutes are evalauted in the following order: * TransitionRoutes with intent specified. * TransitionRoutes with only condition specified. TransitionRoutes with intent specified are inherited by pages in the flow.
type FlowState ¶ added in v0.3.0
type FlowState struct { }
func (FlowState) ElementType ¶ added in v0.3.0
type GoogleCloudDialogflowCxV3AdvancedSettings ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettings struct { // If present, incoming audio is exported by Dialogflow to the configured Google Cloud Storage destination. Exposed at the following levels: - Agent level - Flow level AudioExportGcsDestination *GoogleCloudDialogflowCxV3GcsDestination `pulumi:"audioExportGcsDestination"` // Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level. DtmfSettings *GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings `pulumi:"dtmfSettings"` // Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level. LoggingSettings *GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettings `pulumi:"loggingSettings"` }
Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. Settings exposed at lower level overrides the settings exposed at higher level. Overriding occurs at the sub-setting level. For example, the playback_interruption_settings at fulfillment level only overrides the playback_interruption_settings at the agent level, leaving other settings at the agent level unchanged. DTMF settings does not override each other. DTMF settings set at different levels define DTMF detections running in parallel. Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
type GoogleCloudDialogflowCxV3AdvancedSettingsArgs ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsArgs struct { // If present, incoming audio is exported by Dialogflow to the configured Google Cloud Storage destination. Exposed at the following levels: - Agent level - Flow level AudioExportGcsDestination GoogleCloudDialogflowCxV3GcsDestinationPtrInput `pulumi:"audioExportGcsDestination"` // Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level. DtmfSettings GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrInput `pulumi:"dtmfSettings"` // Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level. LoggingSettings GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrInput `pulumi:"loggingSettings"` }
Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. Settings exposed at lower level overrides the settings exposed at higher level. Overriding occurs at the sub-setting level. For example, the playback_interruption_settings at fulfillment level only overrides the playback_interruption_settings at the agent level, leaving other settings at the agent level unchanged. DTMF settings does not override each other. DTMF settings set at different levels define DTMF detections running in parallel. Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
func (GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettings struct { // If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a "3" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance). Enabled *bool `pulumi:"enabled"` // The digit that terminates a DTMF digit sequence. FinishDigit *string `pulumi:"finishDigit"` // Max length of DTMF digits. MaxDigits *int `pulumi:"maxDigits"` }
Define behaviors for DTMF (dual tone multi frequency).
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs struct { // If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a "3" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance). Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The digit that terminates a DTMF digit sequence. FinishDigit pulumi.StringPtrInput `pulumi:"finishDigit"` // Max length of DTMF digits. MaxDigits pulumi.IntPtrInput `pulumi:"maxDigits"` }
Define behaviors for DTMF (dual tone multi frequency).
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput }
GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs and GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsInput` via:
GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs{...}
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput struct{ *pulumi.OutputState }
Define behaviors for DTMF (dual tone multi frequency).
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) Enabled ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) Enabled() pulumi.BoolPtrOutput
If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a "3" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) FinishDigit ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) FinishDigit() pulumi.StringPtrOutput
The digit that terminates a DTMF digit sequence.
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) MaxDigits ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) MaxDigits() pulumi.IntPtrOutput
Max length of DTMF digits.
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput }
GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs, GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtr and GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrInput` via:
GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtr(v *GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsArgs) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrInput
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) Enabled ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) Enabled() pulumi.BoolPtrOutput
If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a "3" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) FinishDigit ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) FinishDigit() pulumi.StringPtrOutput
The digit that terminates a DTMF digit sequence.
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) MaxDigits ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) MaxDigits() pulumi.IntPtrOutput
Max length of DTMF digits.
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponse struct { // If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a "3" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance). Enabled bool `pulumi:"enabled"` // The digit that terminates a DTMF digit sequence. FinishDigit string `pulumi:"finishDigit"` // Max length of DTMF digits. MaxDigits int `pulumi:"maxDigits"` }
Define behaviors for DTMF (dual tone multi frequency).
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput struct{ *pulumi.OutputState }
Define behaviors for DTMF (dual tone multi frequency).
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) Enabled ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) Enabled() pulumi.BoolOutput
If true, incoming audio is processed for DTMF (dual tone multi frequency) events. For example, if the caller presses a button on their telephone keypad and DTMF processing is enabled, Dialogflow will detect the event (e.g. a "3" was pressed) in the incoming audio and pass the event to the bot to drive business logic (e.g. when 3 is pressed, return the account balance).
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) FinishDigit ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) FinishDigit() pulumi.StringOutput
The digit that terminates a DTMF digit sequence.
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) MaxDigits ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) MaxDigits() pulumi.IntOutput
Max length of DTMF digits.
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AdvancedSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsOutput ToGoogleCloudDialogflowCxV3AdvancedSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsOutput }
GoogleCloudDialogflowCxV3AdvancedSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3AdvancedSettingsArgs and GoogleCloudDialogflowCxV3AdvancedSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AdvancedSettingsInput` via:
GoogleCloudDialogflowCxV3AdvancedSettingsArgs{...}
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettings ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettings struct { // If true, DF Interaction logging is currently enabled. EnableInteractionLogging *bool `pulumi:"enableInteractionLogging"` // If true, StackDriver logging is currently enabled. EnableStackdriverLogging *bool `pulumi:"enableStackdriverLogging"` }
Define behaviors on logging.
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs struct { // If true, DF Interaction logging is currently enabled. EnableInteractionLogging pulumi.BoolPtrInput `pulumi:"enableInteractionLogging"` // If true, StackDriver logging is currently enabled. EnableStackdriverLogging pulumi.BoolPtrInput `pulumi:"enableStackdriverLogging"` }
Define behaviors on logging.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput }
GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs and GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsInput` via:
GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs{...}
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput struct{ *pulumi.OutputState }
Define behaviors on logging.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) EnableInteractionLogging ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) EnableInteractionLogging() pulumi.BoolPtrOutput
If true, DF Interaction logging is currently enabled.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) EnableStackdriverLogging ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) EnableStackdriverLogging() pulumi.BoolPtrOutput
If true, StackDriver logging is currently enabled.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput }
GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs, GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtr and GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrInput` via:
GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtr ¶ added in v0.8.0
func GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtr(v *GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsArgs) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrInput
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) EnableInteractionLogging ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) EnableInteractionLogging() pulumi.BoolPtrOutput
If true, DF Interaction logging is currently enabled.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) EnableStackdriverLogging ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) EnableStackdriverLogging() pulumi.BoolPtrOutput
If true, StackDriver logging is currently enabled.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponse ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponse struct { // If true, DF Interaction logging is currently enabled. EnableInteractionLogging bool `pulumi:"enableInteractionLogging"` // If true, StackDriver logging is currently enabled. EnableStackdriverLogging bool `pulumi:"enableStackdriverLogging"` }
Define behaviors on logging.
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput struct{ *pulumi.OutputState }
Define behaviors on logging.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) EnableInteractionLogging ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) EnableInteractionLogging() pulumi.BoolOutput
If true, DF Interaction logging is currently enabled.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) EnableStackdriverLogging ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) EnableStackdriverLogging() pulumi.BoolOutput
If true, StackDriver logging is currently enabled.
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsOutput struct{ *pulumi.OutputState }
Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. Settings exposed at lower level overrides the settings exposed at higher level. Overriding occurs at the sub-setting level. For example, the playback_interruption_settings at fulfillment level only overrides the playback_interruption_settings at the agent level, leaving other settings at the agent level unchanged. DTMF settings does not override each other. DTMF settings set at different levels define DTMF detections running in parallel. Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) AudioExportGcsDestination ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) AudioExportGcsDestination() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
If present, incoming audio is exported by Dialogflow to the configured Google Cloud Storage destination. Exposed at the following levels: - Agent level - Flow level
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) DtmfSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) DtmfSettings() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) LoggingSettings ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) LoggingSettings() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutput() GoogleCloudDialogflowCxV3AdvancedSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput }
GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3AdvancedSettingsArgs, GoogleCloudDialogflowCxV3AdvancedSettingsPtr and GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput` via:
GoogleCloudDialogflowCxV3AdvancedSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3AdvancedSettingsPtr ¶ added in v0.8.0
func GoogleCloudDialogflowCxV3AdvancedSettingsPtr(v *GoogleCloudDialogflowCxV3AdvancedSettingsArgs) GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput
type GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) AudioExportGcsDestination ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) AudioExportGcsDestination() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
If present, incoming audio is exported by Dialogflow to the configured Google Cloud Storage destination. Exposed at the following levels: - Agent level - Flow level
func (GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) DtmfSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) DtmfSettings() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsPtrOutput
Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
func (GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) LoggingSettings ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) LoggingSettings() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsPtrOutput
Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
func (GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
type GoogleCloudDialogflowCxV3AdvancedSettingsResponse ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsResponse struct { // If present, incoming audio is exported by Dialogflow to the configured Google Cloud Storage destination. Exposed at the following levels: - Agent level - Flow level AudioExportGcsDestination GoogleCloudDialogflowCxV3GcsDestinationResponse `pulumi:"audioExportGcsDestination"` // Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level. DtmfSettings GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponse `pulumi:"dtmfSettings"` // Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level. LoggingSettings GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponse `pulumi:"loggingSettings"` }
Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. Settings exposed at lower level overrides the settings exposed at higher level. Overriding occurs at the sub-setting level. For example, the playback_interruption_settings at fulfillment level only overrides the playback_interruption_settings at the agent level, leaving other settings at the agent level unchanged. DTMF settings does not override each other. DTMF settings set at different levels define DTMF detections running in parallel. Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
type GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput struct{ *pulumi.OutputState }
Hierarchical advanced settings for agent/flow/page/fulfillment/parameter. Settings exposed at lower level overrides the settings exposed at higher level. Overriding occurs at the sub-setting level. For example, the playback_interruption_settings at fulfillment level only overrides the playback_interruption_settings at the agent level, leaving other settings at the agent level unchanged. DTMF settings does not override each other. DTMF settings set at different levels define DTMF detections running in parallel. Hierarchy: Agent->Flow->Page->Fulfillment/Parameter.
func (GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) AudioExportGcsDestination ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) AudioExportGcsDestination() GoogleCloudDialogflowCxV3GcsDestinationResponseOutput
If present, incoming audio is exported by Dialogflow to the configured Google Cloud Storage destination. Exposed at the following levels: - Agent level - Flow level
func (GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) DtmfSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) DtmfSettings() GoogleCloudDialogflowCxV3AdvancedSettingsDtmfSettingsResponseOutput
Settings for DTMF. Exposed at the following levels: - Agent level - Flow level - Page level - Parameter level.
func (GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) LoggingSettings ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) LoggingSettings() GoogleCloudDialogflowCxV3AdvancedSettingsLoggingSettingsResponseOutput
Settings for logging. Settings for Dialogflow History, Contact Center messages, StackDriver logs, and speech logging. Exposed at the following levels: - Agent level.
func (GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
func (GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsResponseOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AdvancedSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettings ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettings struct { // Optional. If enabled, end users will be able to provide answer feedback to Dialogflow responses. Feature works only if interaction logging is enabled in the Dialogflow agent. EnableAnswerFeedback *bool `pulumi:"enableAnswerFeedback"` }
Settings for answer feedback collection.
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs struct { // Optional. If enabled, end users will be able to provide answer feedback to Dialogflow responses. Feature works only if interaction logging is enabled in the Dialogflow agent. EnableAnswerFeedback pulumi.BoolPtrInput `pulumi:"enableAnswerFeedback"` }
Settings for answer feedback collection.
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput }
GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs and GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsInput` via:
GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs{...}
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput struct{ *pulumi.OutputState }
Settings for answer feedback collection.
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) EnableAnswerFeedback ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) EnableAnswerFeedback() pulumi.BoolPtrOutput
Optional. If enabled, end users will be able to provide answer feedback to Dialogflow responses. Feature works only if interaction logging is enabled in the Dialogflow agent.
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput }
GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs, GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtr and GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrInput` via:
GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtr(v *GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsArgs) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrInput
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) EnableAnswerFeedback ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) EnableAnswerFeedback() pulumi.BoolPtrOutput
Optional. If enabled, end users will be able to provide answer feedback to Dialogflow responses. Feature works only if interaction logging is enabled in the Dialogflow agent.
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponse struct { // Optional. If enabled, end users will be able to provide answer feedback to Dialogflow responses. Feature works only if interaction logging is enabled in the Dialogflow agent. EnableAnswerFeedback bool `pulumi:"enableAnswerFeedback"` }
Settings for answer feedback collection.
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for answer feedback collection.
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) EnableAnswerFeedback ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) EnableAnswerFeedback() pulumi.BoolOutput
Optional. If enabled, end users will be able to provide answer feedback to Dialogflow responses. Feature works only if interaction logging is enabled in the Dialogflow agent.
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
func (GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettings ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettings struct { // The full name of the Gen App Builder engine related to this agent if there is one. Format: `projects/{Project ID}/locations/{Location ID}/collections/{Collection ID}/engines/{Engine ID}` Engine string `pulumi:"engine"` }
Settings for Gen App Builder.
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs struct { // The full name of the Gen App Builder engine related to this agent if there is one. Format: `projects/{Project ID}/locations/{Location ID}/collections/{Collection ID}/engines/{Engine ID}` Engine pulumi.StringInput `pulumi:"engine"` }
Settings for Gen App Builder.
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput }
GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs and GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsInput` via:
GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs{...}
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput struct{ *pulumi.OutputState }
Settings for Gen App Builder.
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) Engine ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) Engine() pulumi.StringOutput
The full name of the Gen App Builder engine related to this agent if there is one. Format: `projects/{Project ID}/locations/{Location ID}/collections/{Collection ID}/engines/{Engine ID}`
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput }
GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs, GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtr and GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrInput` via:
GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtr(v *GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsArgs) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrInput
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) Engine ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) Engine() pulumi.StringPtrOutput
The full name of the Gen App Builder engine related to this agent if there is one. Format: `projects/{Project ID}/locations/{Location ID}/collections/{Collection ID}/engines/{Engine ID}`
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponse struct { // The full name of the Gen App Builder engine related to this agent if there is one. Format: `projects/{Project ID}/locations/{Location ID}/collections/{Collection ID}/engines/{Engine ID}` Engine string `pulumi:"engine"` }
Settings for Gen App Builder.
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for Gen App Builder.
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) Engine ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) Engine() pulumi.StringOutput
The full name of the Gen App Builder engine related to this agent if there is one. Format: `projects/{Project ID}/locations/{Location ID}/collections/{Collection ID}/engines/{Engine ID}`
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
func (GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettings ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettings struct { // GitHub settings. GithubSettings *GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettings `pulumi:"githubSettings"` }
Settings for connecting to Git repository for an agent.
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs struct { // GitHub settings. GithubSettings GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrInput `pulumi:"githubSettings"` }
Settings for connecting to Git repository for an agent.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettings ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettings struct { // The access token used to authenticate the access to the GitHub repository. AccessToken *string `pulumi:"accessToken"` // A list of branches configured to be used from Dialogflow. Branches []string `pulumi:"branches"` // The unique repository display name for the GitHub repository. DisplayName *string `pulumi:"displayName"` // The GitHub repository URI related to the agent. RepositoryUri *string `pulumi:"repositoryUri"` // The branch of the GitHub repository tracked for this agent. TrackingBranch *string `pulumi:"trackingBranch"` }
Settings of integration with GitHub.
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs struct { // The access token used to authenticate the access to the GitHub repository. AccessToken pulumi.StringPtrInput `pulumi:"accessToken"` // A list of branches configured to be used from Dialogflow. Branches pulumi.StringArrayInput `pulumi:"branches"` // The unique repository display name for the GitHub repository. DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The GitHub repository URI related to the agent. RepositoryUri pulumi.StringPtrInput `pulumi:"repositoryUri"` // The branch of the GitHub repository tracked for this agent. TrackingBranch pulumi.StringPtrInput `pulumi:"trackingBranch"` }
Settings of integration with GitHub.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput }
GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs and GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsInput` via:
GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs{...}
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput struct{ *pulumi.OutputState }
Settings of integration with GitHub.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) AccessToken ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) AccessToken() pulumi.StringPtrOutput
The access token used to authenticate the access to the GitHub repository.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) Branches ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) Branches() pulumi.StringArrayOutput
A list of branches configured to be used from Dialogflow.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) DisplayName ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) DisplayName() pulumi.StringPtrOutput
The unique repository display name for the GitHub repository.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) RepositoryUri ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) RepositoryUri() pulumi.StringPtrOutput
The GitHub repository URI related to the agent.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) TrackingBranch ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsOutput) TrackingBranch() pulumi.StringPtrOutput
The branch of the GitHub repository tracked for this agent.
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput }
GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs, GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtr and GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrInput` via:
GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtr(v *GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsArgs) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrInput
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) AccessToken ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) AccessToken() pulumi.StringPtrOutput
The access token used to authenticate the access to the GitHub repository.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) Branches ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) Branches() pulumi.StringArrayOutput
A list of branches configured to be used from Dialogflow.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) DisplayName ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) DisplayName() pulumi.StringPtrOutput
The unique repository display name for the GitHub repository.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) Elem ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) RepositoryUri ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) RepositoryUri() pulumi.StringPtrOutput
The GitHub repository URI related to the agent.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) TrackingBranch ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput) TrackingBranch() pulumi.StringPtrOutput
The branch of the GitHub repository tracked for this agent.
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponse struct { // The access token used to authenticate the access to the GitHub repository. AccessToken string `pulumi:"accessToken"` // A list of branches configured to be used from Dialogflow. Branches []string `pulumi:"branches"` // The unique repository display name for the GitHub repository. DisplayName string `pulumi:"displayName"` // The GitHub repository URI related to the agent. RepositoryUri string `pulumi:"repositoryUri"` // The branch of the GitHub repository tracked for this agent. TrackingBranch string `pulumi:"trackingBranch"` }
Settings of integration with GitHub.
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput struct{ *pulumi.OutputState }
Settings of integration with GitHub.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) AccessToken ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) AccessToken() pulumi.StringOutput
The access token used to authenticate the access to the GitHub repository.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) Branches ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) Branches() pulumi.StringArrayOutput
A list of branches configured to be used from Dialogflow.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) DisplayName ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) DisplayName() pulumi.StringOutput
The unique repository display name for the GitHub repository.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) RepositoryUri ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) RepositoryUri() pulumi.StringOutput
The GitHub repository URI related to the agent.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) TrackingBranch ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput) TrackingBranch() pulumi.StringOutput
The branch of the GitHub repository tracked for this agent.
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput }
GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs and GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsInput` via:
GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs{...}
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput struct{ *pulumi.OutputState }
Settings for connecting to Git repository for an agent.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) GithubSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) GithubSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
GitHub settings.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput }
GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs, GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtr and GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrInput` via:
GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtr(v *GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsArgs) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrInput
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) GithubSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) GithubSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsPtrOutput
GitHub settings.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsPtrOutput
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponse struct { // GitHub settings. GithubSettings GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponse `pulumi:"githubSettings"` }
Settings for connecting to Git repository for an agent.
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for connecting to Git repository for an agent.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) GithubSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) GithubSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsGithubSettingsResponseOutput
GitHub settings.
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
func (GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput) ToGoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
type GoogleCloudDialogflowCxV3AudioInput ¶
type GoogleCloudDialogflowCxV3AudioInput struct { // The natural language speech audio to be processed. A single request can contain up to 2 minutes of speech audio data. The transcribed text cannot contain more than 256 bytes. For non-streaming audio detect intent, both `config` and `audio` must be provided. For streaming audio detect intent, `config` must be provided in the first request and `audio` must be provided in all following requests. Audio *string `pulumi:"audio"` // Instructs the speech recognizer how to process the speech audio. Config GoogleCloudDialogflowCxV3InputAudioConfig `pulumi:"config"` }
Represents the natural speech audio to be processed.
type GoogleCloudDialogflowCxV3AudioInputArgs ¶
type GoogleCloudDialogflowCxV3AudioInputArgs struct { // The natural language speech audio to be processed. A single request can contain up to 2 minutes of speech audio data. The transcribed text cannot contain more than 256 bytes. For non-streaming audio detect intent, both `config` and `audio` must be provided. For streaming audio detect intent, `config` must be provided in the first request and `audio` must be provided in all following requests. Audio pulumi.StringPtrInput `pulumi:"audio"` // Instructs the speech recognizer how to process the speech audio. Config GoogleCloudDialogflowCxV3InputAudioConfigInput `pulumi:"config"` }
Represents the natural speech audio to be processed.
func (GoogleCloudDialogflowCxV3AudioInputArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3AudioInputArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputOutput ¶
func (i GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputOutput() GoogleCloudDialogflowCxV3AudioInputOutput
func (GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputOutput
func (GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput ¶
func (i GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput() GoogleCloudDialogflowCxV3AudioInputPtrOutput
func (GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3AudioInputArgs) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputPtrOutput
type GoogleCloudDialogflowCxV3AudioInputInput ¶
type GoogleCloudDialogflowCxV3AudioInputInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AudioInputOutput() GoogleCloudDialogflowCxV3AudioInputOutput ToGoogleCloudDialogflowCxV3AudioInputOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AudioInputOutput }
GoogleCloudDialogflowCxV3AudioInputInput is an input type that accepts GoogleCloudDialogflowCxV3AudioInputArgs and GoogleCloudDialogflowCxV3AudioInputOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AudioInputInput` via:
GoogleCloudDialogflowCxV3AudioInputArgs{...}
type GoogleCloudDialogflowCxV3AudioInputOutput ¶
type GoogleCloudDialogflowCxV3AudioInputOutput struct{ *pulumi.OutputState }
Represents the natural speech audio to be processed.
func (GoogleCloudDialogflowCxV3AudioInputOutput) Audio ¶
func (o GoogleCloudDialogflowCxV3AudioInputOutput) Audio() pulumi.StringPtrOutput
The natural language speech audio to be processed. A single request can contain up to 2 minutes of speech audio data. The transcribed text cannot contain more than 256 bytes. For non-streaming audio detect intent, both `config` and `audio` must be provided. For streaming audio detect intent, `config` must be provided in the first request and `audio` must be provided in all following requests.
func (GoogleCloudDialogflowCxV3AudioInputOutput) Config ¶
func (o GoogleCloudDialogflowCxV3AudioInputOutput) Config() GoogleCloudDialogflowCxV3InputAudioConfigOutput
Instructs the speech recognizer how to process the speech audio.
func (GoogleCloudDialogflowCxV3AudioInputOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3AudioInputOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputOutput ¶
func (o GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputOutput() GoogleCloudDialogflowCxV3AudioInputOutput
func (GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputOutput
func (GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput() GoogleCloudDialogflowCxV3AudioInputPtrOutput
func (GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3AudioInputOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputPtrOutput
type GoogleCloudDialogflowCxV3AudioInputPtrInput ¶
type GoogleCloudDialogflowCxV3AudioInputPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3AudioInputPtrOutput() GoogleCloudDialogflowCxV3AudioInputPtrOutput ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3AudioInputPtrOutput }
GoogleCloudDialogflowCxV3AudioInputPtrInput is an input type that accepts GoogleCloudDialogflowCxV3AudioInputArgs, GoogleCloudDialogflowCxV3AudioInputPtr and GoogleCloudDialogflowCxV3AudioInputPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3AudioInputPtrInput` via:
GoogleCloudDialogflowCxV3AudioInputArgs{...} or: nil
func GoogleCloudDialogflowCxV3AudioInputPtr ¶
func GoogleCloudDialogflowCxV3AudioInputPtr(v *GoogleCloudDialogflowCxV3AudioInputArgs) GoogleCloudDialogflowCxV3AudioInputPtrInput
type GoogleCloudDialogflowCxV3AudioInputPtrOutput ¶
type GoogleCloudDialogflowCxV3AudioInputPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3AudioInputPtrOutput) Audio ¶
func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) Audio() pulumi.StringPtrOutput
The natural language speech audio to be processed. A single request can contain up to 2 minutes of speech audio data. The transcribed text cannot contain more than 256 bytes. For non-streaming audio detect intent, both `config` and `audio` must be provided. For streaming audio detect intent, `config` must be provided in the first request and `audio` must be provided in all following requests.
func (GoogleCloudDialogflowCxV3AudioInputPtrOutput) Config ¶
func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) Config() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
Instructs the speech recognizer how to process the speech audio.
func (GoogleCloudDialogflowCxV3AudioInputPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3AudioInputPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AudioInputPtrOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutput() GoogleCloudDialogflowCxV3AudioInputPtrOutput
func (GoogleCloudDialogflowCxV3AudioInputPtrOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3AudioInputPtrOutput) ToGoogleCloudDialogflowCxV3AudioInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputPtrOutput
type GoogleCloudDialogflowCxV3AudioInputResponse ¶
type GoogleCloudDialogflowCxV3AudioInputResponse struct { // The natural language speech audio to be processed. A single request can contain up to 2 minutes of speech audio data. The transcribed text cannot contain more than 256 bytes. For non-streaming audio detect intent, both `config` and `audio` must be provided. For streaming audio detect intent, `config` must be provided in the first request and `audio` must be provided in all following requests. Audio string `pulumi:"audio"` // Instructs the speech recognizer how to process the speech audio. Config GoogleCloudDialogflowCxV3InputAudioConfigResponse `pulumi:"config"` }
Represents the natural speech audio to be processed.
type GoogleCloudDialogflowCxV3AudioInputResponseOutput ¶
type GoogleCloudDialogflowCxV3AudioInputResponseOutput struct{ *pulumi.OutputState }
Represents the natural speech audio to be processed.
func (GoogleCloudDialogflowCxV3AudioInputResponseOutput) Audio ¶
func (o GoogleCloudDialogflowCxV3AudioInputResponseOutput) Audio() pulumi.StringOutput
The natural language speech audio to be processed. A single request can contain up to 2 minutes of speech audio data. The transcribed text cannot contain more than 256 bytes. For non-streaming audio detect intent, both `config` and `audio` must be provided. For streaming audio detect intent, `config` must be provided in the first request and `audio` must be provided in all following requests.
func (GoogleCloudDialogflowCxV3AudioInputResponseOutput) Config ¶
func (o GoogleCloudDialogflowCxV3AudioInputResponseOutput) Config() GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput
Instructs the speech recognizer how to process the speech audio.
func (GoogleCloudDialogflowCxV3AudioInputResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3AudioInputResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3AudioInputResponseOutput) ToGoogleCloudDialogflowCxV3AudioInputResponseOutput ¶
func (o GoogleCloudDialogflowCxV3AudioInputResponseOutput) ToGoogleCloudDialogflowCxV3AudioInputResponseOutput() GoogleCloudDialogflowCxV3AudioInputResponseOutput
func (GoogleCloudDialogflowCxV3AudioInputResponseOutput) ToGoogleCloudDialogflowCxV3AudioInputResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3AudioInputResponseOutput) ToGoogleCloudDialogflowCxV3AudioInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3AudioInputResponseOutput
type GoogleCloudDialogflowCxV3BargeInConfig ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3BargeInConfig struct { // Duration that is not eligible for barge-in at the beginning of the input audio. NoBargeInDuration *string `pulumi:"noBargeInDuration"` // Total duration for the playback at the beginning of the input audio. TotalDuration *string `pulumi:"totalDuration"` }
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request. The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases: * No barge-in phase: which goes first and during which speech detection should not be carried out. * Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase. The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length fromt the the start of the input audio. The flow goes like below: --> Time without speech detection | utterance only | utterance or no-speech event | | +-------------+ | +------------+ | +---------------+ ----------+ no barge-in +-|-+ barge-in +-|-+ normal period +----------- +-------------+ | +------------+ | +---------------+ No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
type GoogleCloudDialogflowCxV3BargeInConfigArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3BargeInConfigArgs struct { // Duration that is not eligible for barge-in at the beginning of the input audio. NoBargeInDuration pulumi.StringPtrInput `pulumi:"noBargeInDuration"` // Total duration for the playback at the beginning of the input audio. TotalDuration pulumi.StringPtrInput `pulumi:"totalDuration"` }
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request. The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases: * No barge-in phase: which goes first and during which speech detection should not be carried out. * Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase. The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length fromt the the start of the input audio. The flow goes like below: --> Time without speech detection | utterance only | utterance or no-speech event | | +-------------+ | +------------+ | +---------------+ ----------+ no barge-in +-|-+ barge-in +-|-+ normal period +----------- +-------------+ | +------------+ | +---------------+ No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
func (GoogleCloudDialogflowCxV3BargeInConfigArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3BargeInConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigOutput() GoogleCloudDialogflowCxV3BargeInConfigOutput
func (GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigOutput
func (GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
func (GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3BargeInConfigArgs) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
type GoogleCloudDialogflowCxV3BargeInConfigInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3BargeInConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3BargeInConfigOutput() GoogleCloudDialogflowCxV3BargeInConfigOutput ToGoogleCloudDialogflowCxV3BargeInConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3BargeInConfigOutput }
GoogleCloudDialogflowCxV3BargeInConfigInput is an input type that accepts GoogleCloudDialogflowCxV3BargeInConfigArgs and GoogleCloudDialogflowCxV3BargeInConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3BargeInConfigInput` via:
GoogleCloudDialogflowCxV3BargeInConfigArgs{...}
type GoogleCloudDialogflowCxV3BargeInConfigOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3BargeInConfigOutput struct{ *pulumi.OutputState }
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request. The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases: * No barge-in phase: which goes first and during which speech detection should not be carried out. * Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase. The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length fromt the the start of the input audio. The flow goes like below: --> Time without speech detection | utterance only | utterance or no-speech event | | +-------------+ | +------------+ | +---------------+ ----------+ no barge-in +-|-+ barge-in +-|-+ normal period +----------- +-------------+ | +------------+ | +---------------+ No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
func (GoogleCloudDialogflowCxV3BargeInConfigOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3BargeInConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3BargeInConfigOutput) NoBargeInDuration ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) NoBargeInDuration() pulumi.StringPtrOutput
Duration that is not eligible for barge-in at the beginning of the input audio.
func (GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigOutput() GoogleCloudDialogflowCxV3BargeInConfigOutput
func (GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigOutput
func (GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
func (GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
func (GoogleCloudDialogflowCxV3BargeInConfigOutput) TotalDuration ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigOutput) TotalDuration() pulumi.StringPtrOutput
Total duration for the playback at the beginning of the input audio.
type GoogleCloudDialogflowCxV3BargeInConfigPtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3BargeInConfigPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3BargeInConfigPtrOutput }
GoogleCloudDialogflowCxV3BargeInConfigPtrInput is an input type that accepts GoogleCloudDialogflowCxV3BargeInConfigArgs, GoogleCloudDialogflowCxV3BargeInConfigPtr and GoogleCloudDialogflowCxV3BargeInConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3BargeInConfigPtrInput` via:
GoogleCloudDialogflowCxV3BargeInConfigArgs{...} or: nil
func GoogleCloudDialogflowCxV3BargeInConfigPtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3BargeInConfigPtr(v *GoogleCloudDialogflowCxV3BargeInConfigArgs) GoogleCloudDialogflowCxV3BargeInConfigPtrInput
type GoogleCloudDialogflowCxV3BargeInConfigPtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3BargeInConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) NoBargeInDuration ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) NoBargeInDuration() pulumi.StringPtrOutput
Duration that is not eligible for barge-in at the beginning of the input audio.
func (GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutput() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
func (GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) ToGoogleCloudDialogflowCxV3BargeInConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
func (GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) TotalDuration ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigPtrOutput) TotalDuration() pulumi.StringPtrOutput
Total duration for the playback at the beginning of the input audio.
type GoogleCloudDialogflowCxV3BargeInConfigResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3BargeInConfigResponse struct { // Duration that is not eligible for barge-in at the beginning of the input audio. NoBargeInDuration string `pulumi:"noBargeInDuration"` // Total duration for the playback at the beginning of the input audio. TotalDuration string `pulumi:"totalDuration"` }
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request. The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases: * No barge-in phase: which goes first and during which speech detection should not be carried out. * Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase. The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length fromt the the start of the input audio. The flow goes like below: --> Time without speech detection | utterance only | utterance or no-speech event | | +-------------+ | +------------+ | +---------------+ ----------+ no barge-in +-|-+ barge-in +-|-+ normal period +----------- +-------------+ | +------------+ | +---------------+ No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
type GoogleCloudDialogflowCxV3BargeInConfigResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3BargeInConfigResponseOutput struct{ *pulumi.OutputState }
Configuration of the barge-in behavior. Barge-in instructs the API to return a detected utterance at a proper time while the client is playing back the response audio from a previous request. When the client sees the utterance, it should stop the playback and immediately get ready for receiving the responses for the current request. The barge-in handling requires the client to start streaming audio input as soon as it starts playing back the audio from the previous response. The playback is modeled into two phases: * No barge-in phase: which goes first and during which speech detection should not be carried out. * Barge-in phase: which follows the no barge-in phase and during which the API starts speech detection and may inform the client that an utterance has been detected. Note that no-speech event is not expected in this phase. The client provides this configuration in terms of the durations of those two phases. The durations are measured in terms of the audio length fromt the the start of the input audio. The flow goes like below: --> Time without speech detection | utterance only | utterance or no-speech event | | +-------------+ | +------------+ | +---------------+ ----------+ no barge-in +-|-+ barge-in +-|-+ normal period +----------- +-------------+ | +------------+ | +---------------+ No-speech event is a response with END_OF_UTTERANCE without any transcript following up.
func (GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) NoBargeInDuration ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) NoBargeInDuration() pulumi.StringOutput
Duration that is not eligible for barge-in at the beginning of the input audio.
func (GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ToGoogleCloudDialogflowCxV3BargeInConfigResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ToGoogleCloudDialogflowCxV3BargeInConfigResponseOutput() GoogleCloudDialogflowCxV3BargeInConfigResponseOutput
func (GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ToGoogleCloudDialogflowCxV3BargeInConfigResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) ToGoogleCloudDialogflowCxV3BargeInConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3BargeInConfigResponseOutput
func (GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) TotalDuration ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3BargeInConfigResponseOutput) TotalDuration() pulumi.StringOutput
Total duration for the playback at the beginning of the input audio.
type GoogleCloudDialogflowCxV3ConversationTurn ¶
type GoogleCloudDialogflowCxV3ConversationTurn struct { // The user input. UserInput *GoogleCloudDialogflowCxV3ConversationTurnUserInput `pulumi:"userInput"` // The virtual agent output. VirtualAgentOutput *GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput `pulumi:"virtualAgentOutput"` }
One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.
type GoogleCloudDialogflowCxV3ConversationTurnArgs ¶
type GoogleCloudDialogflowCxV3ConversationTurnArgs struct { // The user input. UserInput GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrInput `pulumi:"userInput"` // The virtual agent output. VirtualAgentOutput GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrInput `pulumi:"virtualAgentOutput"` }
One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.
func (GoogleCloudDialogflowCxV3ConversationTurnArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnArgs) ToGoogleCloudDialogflowCxV3ConversationTurnOutput ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnArgs) ToGoogleCloudDialogflowCxV3ConversationTurnOutput() GoogleCloudDialogflowCxV3ConversationTurnOutput
func (GoogleCloudDialogflowCxV3ConversationTurnArgs) ToGoogleCloudDialogflowCxV3ConversationTurnOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnArgs) ToGoogleCloudDialogflowCxV3ConversationTurnOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnOutput
type GoogleCloudDialogflowCxV3ConversationTurnArray ¶
type GoogleCloudDialogflowCxV3ConversationTurnArray []GoogleCloudDialogflowCxV3ConversationTurnInput
func (GoogleCloudDialogflowCxV3ConversationTurnArray) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnArray) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutput ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnArray) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutput() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
func (GoogleCloudDialogflowCxV3ConversationTurnArray) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnArray) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
type GoogleCloudDialogflowCxV3ConversationTurnArrayInput ¶
type GoogleCloudDialogflowCxV3ConversationTurnArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutput() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ConversationTurnArrayOutput }
GoogleCloudDialogflowCxV3ConversationTurnArrayInput is an input type that accepts GoogleCloudDialogflowCxV3ConversationTurnArray and GoogleCloudDialogflowCxV3ConversationTurnArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ConversationTurnArrayInput` via:
GoogleCloudDialogflowCxV3ConversationTurnArray{ GoogleCloudDialogflowCxV3ConversationTurnArgs{...} }
type GoogleCloudDialogflowCxV3ConversationTurnArrayOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutput() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
func (GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
type GoogleCloudDialogflowCxV3ConversationTurnInput ¶
type GoogleCloudDialogflowCxV3ConversationTurnInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ConversationTurnOutput() GoogleCloudDialogflowCxV3ConversationTurnOutput ToGoogleCloudDialogflowCxV3ConversationTurnOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ConversationTurnOutput }
GoogleCloudDialogflowCxV3ConversationTurnInput is an input type that accepts GoogleCloudDialogflowCxV3ConversationTurnArgs and GoogleCloudDialogflowCxV3ConversationTurnOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ConversationTurnInput` via:
GoogleCloudDialogflowCxV3ConversationTurnArgs{...}
type GoogleCloudDialogflowCxV3ConversationTurnOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnOutput struct{ *pulumi.OutputState }
One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.
func (GoogleCloudDialogflowCxV3ConversationTurnOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnOutput) ToGoogleCloudDialogflowCxV3ConversationTurnOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnOutput) ToGoogleCloudDialogflowCxV3ConversationTurnOutput() GoogleCloudDialogflowCxV3ConversationTurnOutput
func (GoogleCloudDialogflowCxV3ConversationTurnOutput) ToGoogleCloudDialogflowCxV3ConversationTurnOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnOutput) ToGoogleCloudDialogflowCxV3ConversationTurnOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnOutput
func (GoogleCloudDialogflowCxV3ConversationTurnOutput) UserInput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnOutput) UserInput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
The user input.
func (GoogleCloudDialogflowCxV3ConversationTurnOutput) VirtualAgentOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnOutput) VirtualAgentOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
The virtual agent output.
type GoogleCloudDialogflowCxV3ConversationTurnResponse ¶
type GoogleCloudDialogflowCxV3ConversationTurnResponse struct { // The user input. UserInput GoogleCloudDialogflowCxV3ConversationTurnUserInputResponse `pulumi:"userInput"` // The virtual agent output. VirtualAgentOutput GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponse `pulumi:"virtualAgentOutput"` }
One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.
type GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput() GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
func (GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
type GoogleCloudDialogflowCxV3ConversationTurnResponseOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnResponseOutput struct{ *pulumi.OutputState }
One interaction between a human and virtual agent. The human provides some input and the virtual agent provides a response.
func (GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseOutput() GoogleCloudDialogflowCxV3ConversationTurnResponseOutput
func (GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnResponseOutput
func (GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) UserInput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) UserInput() GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput
The user input.
func (GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) VirtualAgentOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnResponseOutput) VirtualAgentOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput
The virtual agent output.
type GoogleCloudDialogflowCxV3ConversationTurnUserInput ¶
type GoogleCloudDialogflowCxV3ConversationTurnUserInput struct { // Whether sentiment analysis is enabled. EnableSentimentAnalysis *bool `pulumi:"enableSentimentAnalysis"` // Parameters that need to be injected into the conversation during intent detection. InjectedParameters map[string]interface{} `pulumi:"injectedParameters"` // Supports text input, event input, dtmf input in the test case. Input *GoogleCloudDialogflowCxV3QueryInput `pulumi:"input"` // If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled. IsWebhookEnabled *bool `pulumi:"isWebhookEnabled"` }
The input from the human user.
type GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs ¶
type GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs struct { // Whether sentiment analysis is enabled. EnableSentimentAnalysis pulumi.BoolPtrInput `pulumi:"enableSentimentAnalysis"` // Parameters that need to be injected into the conversation during intent detection. InjectedParameters pulumi.MapInput `pulumi:"injectedParameters"` // Supports text input, event input, dtmf input in the test case. Input GoogleCloudDialogflowCxV3QueryInputPtrInput `pulumi:"input"` // If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled. IsWebhookEnabled pulumi.BoolPtrInput `pulumi:"isWebhookEnabled"` }
The input from the human user.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutput ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
type GoogleCloudDialogflowCxV3ConversationTurnUserInputInput ¶
type GoogleCloudDialogflowCxV3ConversationTurnUserInputInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput }
GoogleCloudDialogflowCxV3ConversationTurnUserInputInput is an input type that accepts GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs and GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ConversationTurnUserInputInput` via:
GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs{...}
type GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput struct{ *pulumi.OutputState }
The input from the human user.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) EnableSentimentAnalysis ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) EnableSentimentAnalysis() pulumi.BoolPtrOutput
Whether sentiment analysis is enabled.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) InjectedParameters ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) InjectedParameters() pulumi.MapOutput
Parameters that need to be injected into the conversation during intent detection.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) Input ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) Input() GoogleCloudDialogflowCxV3QueryInputPtrOutput
Supports text input, event input, dtmf input in the test case.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) IsWebhookEnabled ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) IsWebhookEnabled() pulumi.BoolPtrOutput
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
type GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrInput ¶
type GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput }
GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs, GoogleCloudDialogflowCxV3ConversationTurnUserInputPtr and GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrInput` via:
GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs{...} or: nil
func GoogleCloudDialogflowCxV3ConversationTurnUserInputPtr ¶
func GoogleCloudDialogflowCxV3ConversationTurnUserInputPtr(v *GoogleCloudDialogflowCxV3ConversationTurnUserInputArgs) GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrInput
type GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) EnableSentimentAnalysis ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) EnableSentimentAnalysis() pulumi.BoolPtrOutput
Whether sentiment analysis is enabled.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) InjectedParameters ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) InjectedParameters() pulumi.MapOutput
Parameters that need to be injected into the conversation during intent detection.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) Input ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) Input() GoogleCloudDialogflowCxV3QueryInputPtrOutput
Supports text input, event input, dtmf input in the test case.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) IsWebhookEnabled ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) IsWebhookEnabled() pulumi.BoolPtrOutput
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputPtrOutput
type GoogleCloudDialogflowCxV3ConversationTurnUserInputResponse ¶
type GoogleCloudDialogflowCxV3ConversationTurnUserInputResponse struct { // Whether sentiment analysis is enabled. EnableSentimentAnalysis bool `pulumi:"enableSentimentAnalysis"` // Parameters that need to be injected into the conversation during intent detection. InjectedParameters map[string]interface{} `pulumi:"injectedParameters"` // Supports text input, event input, dtmf input in the test case. Input GoogleCloudDialogflowCxV3QueryInputResponse `pulumi:"input"` // If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled. IsWebhookEnabled bool `pulumi:"isWebhookEnabled"` }
The input from the human user.
type GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput struct{ *pulumi.OutputState }
The input from the human user.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) EnableSentimentAnalysis ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) EnableSentimentAnalysis() pulumi.BoolOutput
Whether sentiment analysis is enabled.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) InjectedParameters ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) InjectedParameters() pulumi.MapOutput
Parameters that need to be injected into the conversation during intent detection.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) Input ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) Input() GoogleCloudDialogflowCxV3QueryInputResponseOutput
Supports text input, event input, dtmf input in the test case.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) IsWebhookEnabled ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) IsWebhookEnabled() pulumi.BoolOutput
If webhooks should be allowed to trigger in response to the user utterance. Often if parameters are injected, webhooks should not be enabled.
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput() GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput
func (GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnUserInputResponseOutput
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutput struct { // The Page on which the utterance was spoken. Only name and displayName will be set. CurrentPage *GoogleCloudDialogflowCxV3Page `pulumi:"currentPage"` // Input only. The diagnostic info output for the turn. Required to calculate the testing coverage. DiagnosticInfo map[string]interface{} `pulumi:"diagnosticInfo"` // The session parameters available to the bot at this point. SessionParameters map[string]interface{} `pulumi:"sessionParameters"` // Response error from the agent in the test result. If set, other output is empty. Status *GoogleRpcStatus `pulumi:"status"` // The text responses from the agent for the turn. TextResponses []GoogleCloudDialogflowCxV3ResponseMessageText `pulumi:"textResponses"` // The Intent that triggered the response. Only name and displayName will be set. TriggeredIntent *GoogleCloudDialogflowCxV3Intent `pulumi:"triggeredIntent"` }
The output from the virtual agent.
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs ¶
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs struct { // The Page on which the utterance was spoken. Only name and displayName will be set. CurrentPage GoogleCloudDialogflowCxV3PagePtrInput `pulumi:"currentPage"` // Input only. The diagnostic info output for the turn. Required to calculate the testing coverage. DiagnosticInfo pulumi.MapInput `pulumi:"diagnosticInfo"` // The session parameters available to the bot at this point. SessionParameters pulumi.MapInput `pulumi:"sessionParameters"` // Response error from the agent in the test result. If set, other output is empty. Status GoogleRpcStatusPtrInput `pulumi:"status"` // The text responses from the agent for the turn. TextResponses GoogleCloudDialogflowCxV3ResponseMessageTextArrayInput `pulumi:"textResponses"` // The Intent that triggered the response. Only name and displayName will be set. TriggeredIntent GoogleCloudDialogflowCxV3IntentPtrInput `pulumi:"triggeredIntent"` }
The output from the virtual agent.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputInput ¶
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput }
GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputInput is an input type that accepts GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs and GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputInput` via:
GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs{...}
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput struct{ *pulumi.OutputState }
The output from the virtual agent.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) CurrentPage ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) CurrentPage() GoogleCloudDialogflowCxV3PagePtrOutput
The Page on which the utterance was spoken. Only name and displayName will be set.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) DiagnosticInfo ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) DiagnosticInfo() pulumi.MapOutput
Input only. The diagnostic info output for the turn. Required to calculate the testing coverage.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) SessionParameters ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) SessionParameters() pulumi.MapOutput
The session parameters available to the bot at this point.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) Status ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) Status() GoogleRpcStatusPtrOutput
Response error from the agent in the test result. If set, other output is empty.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) TextResponses ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) TextResponses() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
The text responses from the agent for the turn.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) TriggeredIntent ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputOutput) TriggeredIntent() GoogleCloudDialogflowCxV3IntentPtrOutput
The Intent that triggered the response. Only name and displayName will be set.
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrInput ¶
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput }
GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs, GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtr and GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrInput` via:
GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs{...} or: nil
func GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtr ¶
func GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtr(v *GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputArgs) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrInput
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) CurrentPage ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) CurrentPage() GoogleCloudDialogflowCxV3PagePtrOutput
The Page on which the utterance was spoken. Only name and displayName will be set.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) DiagnosticInfo ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) DiagnosticInfo() pulumi.MapOutput
Input only. The diagnostic info output for the turn. Required to calculate the testing coverage.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) SessionParameters ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) SessionParameters() pulumi.MapOutput
The session parameters available to the bot at this point.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) Status ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) Status() GoogleRpcStatusPtrOutput
Response error from the agent in the test result. If set, other output is empty.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) TextResponses ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) TextResponses() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
The text responses from the agent for the turn.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) TriggeredIntent ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputPtrOutput) TriggeredIntent() GoogleCloudDialogflowCxV3IntentPtrOutput
The Intent that triggered the response. Only name and displayName will be set.
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponse ¶
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponse struct { // The Page on which the utterance was spoken. Only name and displayName will be set. CurrentPage GoogleCloudDialogflowCxV3PageResponse `pulumi:"currentPage"` // Input only. The diagnostic info output for the turn. Required to calculate the testing coverage. DiagnosticInfo map[string]interface{} `pulumi:"diagnosticInfo"` // If this is part of a result conversation turn, the list of differences between the original run and the replay for this output, if any. Differences []GoogleCloudDialogflowCxV3TestRunDifferenceResponse `pulumi:"differences"` // The session parameters available to the bot at this point. SessionParameters map[string]interface{} `pulumi:"sessionParameters"` // Response error from the agent in the test result. If set, other output is empty. Status GoogleRpcStatusResponse `pulumi:"status"` // The text responses from the agent for the turn. TextResponses []GoogleCloudDialogflowCxV3ResponseMessageTextResponse `pulumi:"textResponses"` // The Intent that triggered the response. Only name and displayName will be set. TriggeredIntent GoogleCloudDialogflowCxV3IntentResponse `pulumi:"triggeredIntent"` }
The output from the virtual agent.
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput ¶
type GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput struct{ *pulumi.OutputState }
The output from the virtual agent.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) CurrentPage ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) CurrentPage() GoogleCloudDialogflowCxV3PageResponseOutput
The Page on which the utterance was spoken. Only name and displayName will be set.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) DiagnosticInfo ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) DiagnosticInfo() pulumi.MapOutput
Input only. The diagnostic info output for the turn. Required to calculate the testing coverage.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) Differences ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) Differences() GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput
If this is part of a result conversation turn, the list of differences between the original run and the replay for this output, if any.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) SessionParameters ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) SessionParameters() pulumi.MapOutput
The session parameters available to the bot at this point.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) Status ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) Status() GoogleRpcStatusResponseOutput
Response error from the agent in the test result. If set, other output is empty.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) TextResponses ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) TextResponses() GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput
The text responses from the agent for the turn.
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput() GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) ToGoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput
func (GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) TriggeredIntent ¶
func (o GoogleCloudDialogflowCxV3ConversationTurnVirtualAgentOutputResponseOutput) TriggeredIntent() GoogleCloudDialogflowCxV3IntentResponseOutput
The Intent that triggered the response. Only name and displayName will be set.
type GoogleCloudDialogflowCxV3DataStoreConnection ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnection struct { // The full name of the referenced data store. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}` DataStore *string `pulumi:"dataStore"` // The type of the connected data store. DataStoreType *GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType `pulumi:"dataStoreType"` }
A data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.
type GoogleCloudDialogflowCxV3DataStoreConnectionArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionArgs struct { // The full name of the referenced data store. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}` DataStore pulumi.StringPtrInput `pulumi:"dataStore"` // The type of the connected data store. DataStoreType GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrInput `pulumi:"dataStoreType"` }
A data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.
func (GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutput() GoogleCloudDialogflowCxV3DataStoreConnectionOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3DataStoreConnectionArgs) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionOutput
type GoogleCloudDialogflowCxV3DataStoreConnectionArray ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionArray []GoogleCloudDialogflowCxV3DataStoreConnectionInput
func (GoogleCloudDialogflowCxV3DataStoreConnectionArray) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionArray) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3DataStoreConnectionArray) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionArray) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3DataStoreConnectionArray) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
type GoogleCloudDialogflowCxV3DataStoreConnectionArrayInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput }
GoogleCloudDialogflowCxV3DataStoreConnectionArrayInput is an input type that accepts GoogleCloudDialogflowCxV3DataStoreConnectionArray and GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3DataStoreConnectionArrayInput` via:
GoogleCloudDialogflowCxV3DataStoreConnectionArray{ GoogleCloudDialogflowCxV3DataStoreConnectionArgs{...} }
type GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType string
The type of the connected data store.
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringOutput ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringPtrOutput ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutputWithContext(context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput }
GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreType enum A concrete instance of `GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeInput` can be one of the following:
GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeDataStoreTypeUnspecified GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePublicWeb GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeUnstructured GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeStructured
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput }
func GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtr(v string) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrInput
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3DataStoreConnectionInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3DataStoreConnectionOutput() GoogleCloudDialogflowCxV3DataStoreConnectionOutput ToGoogleCloudDialogflowCxV3DataStoreConnectionOutputWithContext(context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionOutput }
GoogleCloudDialogflowCxV3DataStoreConnectionInput is an input type that accepts GoogleCloudDialogflowCxV3DataStoreConnectionArgs and GoogleCloudDialogflowCxV3DataStoreConnectionOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3DataStoreConnectionInput` via:
GoogleCloudDialogflowCxV3DataStoreConnectionArgs{...}
type GoogleCloudDialogflowCxV3DataStoreConnectionOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionOutput struct{ *pulumi.OutputState }
A data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.
func (GoogleCloudDialogflowCxV3DataStoreConnectionOutput) DataStore ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionOutput) DataStore() pulumi.StringPtrOutput
The full name of the referenced data store. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`
func (GoogleCloudDialogflowCxV3DataStoreConnectionOutput) DataStoreType ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionOutput) DataStoreType() GoogleCloudDialogflowCxV3DataStoreConnectionDataStoreTypePtrOutput
The type of the connected data store.
func (GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutput() GoogleCloudDialogflowCxV3DataStoreConnectionOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionOutput
type GoogleCloudDialogflowCxV3DataStoreConnectionResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionResponse struct { // The full name of the referenced data store. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}` DataStore string `pulumi:"dataStore"` // The type of the connected data store. DataStoreType string `pulumi:"dataStoreType"` }
A data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.
type GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput() GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput
type GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput struct{ *pulumi.OutputState }
A data store connection. It represents a data store in Discovery Engine and the type of the contents it contains.
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) DataStore ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) DataStore() pulumi.StringOutput
The full name of the referenced data store. Formats: `projects/{project}/locations/{location}/collections/{collection}/dataStores/{data_store}` `projects/{project}/locations/{location}/dataStores/{data_store}`
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) DataStoreType ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) DataStoreType() pulumi.StringOutput
The type of the connected data store.
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput() GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput
func (GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput) ToGoogleCloudDialogflowCxV3DataStoreConnectionResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DataStoreConnectionResponseOutput
type GoogleCloudDialogflowCxV3DtmfInput ¶
type GoogleCloudDialogflowCxV3DtmfInput struct { // The dtmf digits. Digits *string `pulumi:"digits"` // The finish digit (if any). FinishDigit *string `pulumi:"finishDigit"` }
Represents the input for dtmf event.
type GoogleCloudDialogflowCxV3DtmfInputArgs ¶
type GoogleCloudDialogflowCxV3DtmfInputArgs struct { // The dtmf digits. Digits pulumi.StringPtrInput `pulumi:"digits"` // The finish digit (if any). FinishDigit pulumi.StringPtrInput `pulumi:"finishDigit"` }
Represents the input for dtmf event.
func (GoogleCloudDialogflowCxV3DtmfInputArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3DtmfInputArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputOutput ¶
func (i GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputOutput() GoogleCloudDialogflowCxV3DtmfInputOutput
func (GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputOutput
func (GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput ¶
func (i GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
func (GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3DtmfInputArgs) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputPtrOutput
type GoogleCloudDialogflowCxV3DtmfInputInput ¶
type GoogleCloudDialogflowCxV3DtmfInputInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3DtmfInputOutput() GoogleCloudDialogflowCxV3DtmfInputOutput ToGoogleCloudDialogflowCxV3DtmfInputOutputWithContext(context.Context) GoogleCloudDialogflowCxV3DtmfInputOutput }
GoogleCloudDialogflowCxV3DtmfInputInput is an input type that accepts GoogleCloudDialogflowCxV3DtmfInputArgs and GoogleCloudDialogflowCxV3DtmfInputOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3DtmfInputInput` via:
GoogleCloudDialogflowCxV3DtmfInputArgs{...}
type GoogleCloudDialogflowCxV3DtmfInputOutput ¶
type GoogleCloudDialogflowCxV3DtmfInputOutput struct{ *pulumi.OutputState }
Represents the input for dtmf event.
func (GoogleCloudDialogflowCxV3DtmfInputOutput) Digits ¶
func (o GoogleCloudDialogflowCxV3DtmfInputOutput) Digits() pulumi.StringPtrOutput
The dtmf digits.
func (GoogleCloudDialogflowCxV3DtmfInputOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3DtmfInputOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DtmfInputOutput) FinishDigit ¶
func (o GoogleCloudDialogflowCxV3DtmfInputOutput) FinishDigit() pulumi.StringPtrOutput
The finish digit (if any).
func (GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputOutput ¶
func (o GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputOutput() GoogleCloudDialogflowCxV3DtmfInputOutput
func (GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputOutput
func (GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
func (GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3DtmfInputOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputPtrOutput
type GoogleCloudDialogflowCxV3DtmfInputPtrInput ¶
type GoogleCloudDialogflowCxV3DtmfInputPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput() GoogleCloudDialogflowCxV3DtmfInputPtrOutput ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3DtmfInputPtrOutput }
GoogleCloudDialogflowCxV3DtmfInputPtrInput is an input type that accepts GoogleCloudDialogflowCxV3DtmfInputArgs, GoogleCloudDialogflowCxV3DtmfInputPtr and GoogleCloudDialogflowCxV3DtmfInputPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3DtmfInputPtrInput` via:
GoogleCloudDialogflowCxV3DtmfInputArgs{...} or: nil
func GoogleCloudDialogflowCxV3DtmfInputPtr ¶
func GoogleCloudDialogflowCxV3DtmfInputPtr(v *GoogleCloudDialogflowCxV3DtmfInputArgs) GoogleCloudDialogflowCxV3DtmfInputPtrInput
type GoogleCloudDialogflowCxV3DtmfInputPtrOutput ¶
type GoogleCloudDialogflowCxV3DtmfInputPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3DtmfInputPtrOutput) Digits ¶
func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) Digits() pulumi.StringPtrOutput
The dtmf digits.
func (GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DtmfInputPtrOutput) FinishDigit ¶
func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) FinishDigit() pulumi.StringPtrOutput
The finish digit (if any).
func (GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutput() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
func (GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3DtmfInputPtrOutput) ToGoogleCloudDialogflowCxV3DtmfInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputPtrOutput
type GoogleCloudDialogflowCxV3DtmfInputResponse ¶
type GoogleCloudDialogflowCxV3DtmfInputResponse struct { // The dtmf digits. Digits string `pulumi:"digits"` // The finish digit (if any). FinishDigit string `pulumi:"finishDigit"` }
Represents the input for dtmf event.
type GoogleCloudDialogflowCxV3DtmfInputResponseOutput ¶
type GoogleCloudDialogflowCxV3DtmfInputResponseOutput struct{ *pulumi.OutputState }
Represents the input for dtmf event.
func (GoogleCloudDialogflowCxV3DtmfInputResponseOutput) Digits ¶
func (o GoogleCloudDialogflowCxV3DtmfInputResponseOutput) Digits() pulumi.StringOutput
The dtmf digits.
func (GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3DtmfInputResponseOutput) FinishDigit ¶
func (o GoogleCloudDialogflowCxV3DtmfInputResponseOutput) FinishDigit() pulumi.StringOutput
The finish digit (if any).
func (GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ToGoogleCloudDialogflowCxV3DtmfInputResponseOutput ¶
func (o GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ToGoogleCloudDialogflowCxV3DtmfInputResponseOutput() GoogleCloudDialogflowCxV3DtmfInputResponseOutput
func (GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ToGoogleCloudDialogflowCxV3DtmfInputResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3DtmfInputResponseOutput) ToGoogleCloudDialogflowCxV3DtmfInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3DtmfInputResponseOutput
type GoogleCloudDialogflowCxV3EntityTypeEntity ¶
type GoogleCloudDialogflowCxV3EntityTypeEntity struct { // A collection of value synonyms. For example, if the entity type is *vegetable*, and `value` is *scallions*, a synonym could be *green onions*. For `KIND_LIST` entity types: * This collection must contain exactly one synonym equal to `value`. Synonyms []string `pulumi:"synonyms"` // The primary value associated with this entity entry. For example, if the entity type is *vegetable*, the value could be *scallions*. For `KIND_MAP` entity types: * A canonical value to be used in place of synonyms. For `KIND_LIST` entity types: * A string that can contain references to other entity types (with or without aliases). Value string `pulumi:"value"` }
An **entity entry** for an associated entity type.
type GoogleCloudDialogflowCxV3EntityTypeEntityArgs ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityArgs struct { // A collection of value synonyms. For example, if the entity type is *vegetable*, and `value` is *scallions*, a synonym could be *green onions*. For `KIND_LIST` entity types: * This collection must contain exactly one synonym equal to `value`. Synonyms pulumi.StringArrayInput `pulumi:"synonyms"` // The primary value associated with this entity entry. For example, if the entity type is *vegetable*, the value could be *scallions*. For `KIND_MAP` entity types: * A canonical value to be used in place of synonyms. For `KIND_LIST` entity types: * A string that can contain references to other entity types (with or without aliases). Value pulumi.StringInput `pulumi:"value"` }
An **entity entry** for an associated entity type.
func (GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutput ¶
func (i GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutput() GoogleCloudDialogflowCxV3EntityTypeEntityOutput
func (GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EntityTypeEntityArgs) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityOutput
type GoogleCloudDialogflowCxV3EntityTypeEntityArray ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityArray []GoogleCloudDialogflowCxV3EntityTypeEntityInput
func (GoogleCloudDialogflowCxV3EntityTypeEntityArray) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeEntityArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeEntityArray) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput ¶
func (i GoogleCloudDialogflowCxV3EntityTypeEntityArray) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput() GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
func (GoogleCloudDialogflowCxV3EntityTypeEntityArray) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EntityTypeEntityArray) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
type GoogleCloudDialogflowCxV3EntityTypeEntityArrayInput ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput() GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput }
GoogleCloudDialogflowCxV3EntityTypeEntityArrayInput is an input type that accepts GoogleCloudDialogflowCxV3EntityTypeEntityArray and GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EntityTypeEntityArrayInput` via:
GoogleCloudDialogflowCxV3EntityTypeEntityArray{ GoogleCloudDialogflowCxV3EntityTypeEntityArgs{...} }
type GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput() GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
func (GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityArrayOutput
type GoogleCloudDialogflowCxV3EntityTypeEntityInput ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EntityTypeEntityOutput() GoogleCloudDialogflowCxV3EntityTypeEntityOutput ToGoogleCloudDialogflowCxV3EntityTypeEntityOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityOutput }
GoogleCloudDialogflowCxV3EntityTypeEntityInput is an input type that accepts GoogleCloudDialogflowCxV3EntityTypeEntityArgs and GoogleCloudDialogflowCxV3EntityTypeEntityOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EntityTypeEntityInput` via:
GoogleCloudDialogflowCxV3EntityTypeEntityArgs{...}
type GoogleCloudDialogflowCxV3EntityTypeEntityOutput ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityOutput struct{ *pulumi.OutputState }
An **entity entry** for an associated entity type.
func (GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeEntityOutput) Synonyms ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityOutput) Synonyms() pulumi.StringArrayOutput
A collection of value synonyms. For example, if the entity type is *vegetable*, and `value` is *scallions*, a synonym could be *green onions*. For `KIND_LIST` entity types: * This collection must contain exactly one synonym equal to `value`.
func (GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutput ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutput() GoogleCloudDialogflowCxV3EntityTypeEntityOutput
func (GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityOutput
func (GoogleCloudDialogflowCxV3EntityTypeEntityOutput) Value ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityOutput) Value() pulumi.StringOutput
The primary value associated with this entity entry. For example, if the entity type is *vegetable*, the value could be *scallions*. For `KIND_MAP` entity types: * A canonical value to be used in place of synonyms. For `KIND_LIST` entity types: * A string that can contain references to other entity types (with or without aliases).
type GoogleCloudDialogflowCxV3EntityTypeEntityResponse ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityResponse struct { // A collection of value synonyms. For example, if the entity type is *vegetable*, and `value` is *scallions*, a synonym could be *green onions*. For `KIND_LIST` entity types: * This collection must contain exactly one synonym equal to `value`. Synonyms []string `pulumi:"synonyms"` // The primary value associated with this entity entry. For example, if the entity type is *vegetable*, the value could be *scallions*. For `KIND_MAP` entity types: * A canonical value to be used in place of synonyms. For `KIND_LIST` entity types: * A string that can contain references to other entity types (with or without aliases). Value string `pulumi:"value"` }
An **entity entry** for an associated entity type.
type GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
type GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput ¶
type GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput struct{ *pulumi.OutputState }
An **entity entry** for an associated entity type.
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) Synonyms ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) Synonyms() pulumi.StringArrayOutput
A collection of value synonyms. For example, if the entity type is *vegetable*, and `value` is *scallions*, a synonym could be *green onions*. For `KIND_LIST` entity types: * This collection must contain exactly one synonym equal to `value`.
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput() GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeEntityResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput
func (GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) Value ¶
func (o GoogleCloudDialogflowCxV3EntityTypeEntityResponseOutput) Value() pulumi.StringOutput
The primary value associated with this entity entry. For example, if the entity type is *vegetable*, the value could be *scallions*. For `KIND_MAP` entity types: * A canonical value to be used in place of synonyms. For `KIND_LIST` entity types: * A string that can contain references to other entity types (with or without aliases).
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhrase ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhrase struct { // The word or phrase to be excluded. Value string `pulumi:"value"` }
An excluded entity phrase that should not be matched.
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs struct { // The word or phrase to be excluded. Value pulumi.StringInput `pulumi:"value"` }
An excluded entity phrase that should not be matched.
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput ¶
func (i GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray []GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseInput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput ¶
func (i GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayInput ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput }
GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayInput is an input type that accepts GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray and GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayInput` via:
GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArray{ GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs{...} }
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArrayOutput
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseInput ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput }
GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseInput is an input type that accepts GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs and GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseInput` via:
GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseArgs{...}
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput struct{ *pulumi.OutputState }
An excluded entity phrase that should not be matched.
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) Value ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseOutput) Value() pulumi.StringOutput
The word or phrase to be excluded.
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponse ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponse struct { // The word or phrase to be excluded. Value string `pulumi:"value"` }
An excluded entity phrase that should not be matched.
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput ¶
type GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput struct{ *pulumi.OutputState }
An excluded entity phrase that should not be matched.
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) ToGoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput
func (GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) Value ¶
func (o GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseOutput) Value() pulumi.StringOutput
The word or phrase to be excluded.
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfig ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfig struct { // Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day. EnableContinuousRun *bool `pulumi:"enableContinuousRun"` // Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false. EnablePredeploymentRun *bool `pulumi:"enablePredeploymentRun"` // 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/` TestCases []string `pulumi:"testCases"` }
The configuration for continuous tests.
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs struct { // Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day. EnableContinuousRun pulumi.BoolPtrInput `pulumi:"enableContinuousRun"` // Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false. EnablePredeploymentRun pulumi.BoolPtrInput `pulumi:"enablePredeploymentRun"` // 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/` TestCases pulumi.StringArrayInput `pulumi:"testCases"` }
The configuration for continuous tests.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput }
GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigInput is an input type that accepts GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs and GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigInput` via:
GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs{...}
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput struct{ *pulumi.OutputState }
The configuration for continuous tests.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) EnableContinuousRun ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) EnableContinuousRun() pulumi.BoolPtrOutput
Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) EnablePredeploymentRun ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) EnablePredeploymentRun() pulumi.BoolPtrOutput
Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) TestCases ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) TestCases() pulumi.StringArrayOutput
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/`
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput }
GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrInput is an input type that accepts GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs, GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtr and GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrInput` via:
GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs{...} or: nil
func GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtr ¶ added in v0.8.0
func GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtr(v *GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigArgs) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrInput
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) EnableContinuousRun ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) EnableContinuousRun() pulumi.BoolPtrOutput
Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) EnablePredeploymentRun ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) EnablePredeploymentRun() pulumi.BoolPtrOutput
Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) TestCases ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) TestCases() pulumi.StringArrayOutput
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/`
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigPtrOutput
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponse ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponse struct { // Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day. EnableContinuousRun bool `pulumi:"enableContinuousRun"` // Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false. EnablePredeploymentRun bool `pulumi:"enablePredeploymentRun"` // 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/` TestCases []string `pulumi:"testCases"` }
The configuration for continuous tests.
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput struct{ *pulumi.OutputState }
The configuration for continuous tests.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) EnableContinuousRun ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) EnableContinuousRun() pulumi.BoolOutput
Whether to run test cases in TestCasesConfig.test_cases periodically. Default false. If set to true, run once a day.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) EnablePredeploymentRun ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) EnablePredeploymentRun() pulumi.BoolOutput
Whether to run test cases in TestCasesConfig.test_cases before deploying a flow version to the environment. Default false.
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) TestCases ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) TestCases() pulumi.StringArrayOutput
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/`
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
func (GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
type GoogleCloudDialogflowCxV3EnvironmentVersionConfig ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfig struct { // Format: projects//locations//agents//flows//versions/. Version string `pulumi:"version"` }
Configuration for the version.
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs struct { // Format: projects//locations//agents//flows//versions/. Version pulumi.StringInput `pulumi:"version"` }
Configuration for the version.
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput ¶
func (i GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray []GoogleCloudDialogflowCxV3EnvironmentVersionConfigInput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ElementType ¶
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput ¶
func (i GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayInput ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput }
GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayInput is an input type that accepts GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray and GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayInput` via:
GoogleCloudDialogflowCxV3EnvironmentVersionConfigArray{ GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs{...} }
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigArrayOutput
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigInput ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput }
GoogleCloudDialogflowCxV3EnvironmentVersionConfigInput is an input type that accepts GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs and GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EnvironmentVersionConfigInput` via:
GoogleCloudDialogflowCxV3EnvironmentVersionConfigArgs{...}
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput struct{ *pulumi.OutputState }
Configuration for the version.
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) Version ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigOutput) Version() pulumi.StringOutput
Format: projects//locations//agents//flows//versions/.
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponse ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponse struct { // Format: projects//locations//agents//flows//versions/. Version string `pulumi:"version"` }
Configuration for the version.
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput ¶
type GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for the version.
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput() GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput
func (GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) Version ¶
func (o GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseOutput) Version() pulumi.StringOutput
Format: projects//locations//agents//flows//versions/.
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfig ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfig struct { // 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` and `service_directory`. WebhookOverrides []GoogleCloudDialogflowCxV3Webhook `pulumi:"webhookOverrides"` }
Configuration for webhooks.
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs struct { // 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` and `service_directory`. WebhookOverrides GoogleCloudDialogflowCxV3WebhookArrayInput `pulumi:"webhookOverrides"` }
Configuration for webhooks.
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput ¶ added in v0.21.0
func (i GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutputWithContext ¶ added in v0.21.0
func (i GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput ¶ added in v0.21.0
func (i GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext ¶ added in v0.21.0
func (i GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigInput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput }
GoogleCloudDialogflowCxV3EnvironmentWebhookConfigInput is an input type that accepts GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs and GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EnvironmentWebhookConfigInput` via:
GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs{...}
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput struct{ *pulumi.OutputState }
Configuration for webhooks.
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) WebhookOverrides ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigOutput) WebhookOverrides() GoogleCloudDialogflowCxV3WebhookArrayOutput
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` and `service_directory`.
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrInput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput }
GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrInput is an input type that accepts GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs, GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtr and GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrInput` via:
GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs{...} or: nil
func GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtr ¶ added in v0.21.0
func GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtr(v *GoogleCloudDialogflowCxV3EnvironmentWebhookConfigArgs) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrInput
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) WebhookOverrides ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigPtrOutput) WebhookOverrides() GoogleCloudDialogflowCxV3WebhookArrayOutput
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` and `service_directory`.
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponse ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponse struct { // 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` and `service_directory`. WebhookOverrides []GoogleCloudDialogflowCxV3WebhookResponse `pulumi:"webhookOverrides"` }
Configuration for webhooks.
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput struct{ *pulumi.OutputState }
Configuration for webhooks.
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) ToGoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
func (GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) WebhookOverrides ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput) WebhookOverrides() GoogleCloudDialogflowCxV3WebhookResponseArrayOutput
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` and `service_directory`.
type GoogleCloudDialogflowCxV3EventHandler ¶
type GoogleCloudDialogflowCxV3EventHandler struct { // The name of the event to handle. Event string `pulumi:"event"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow *string `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage *string `pulumi:"targetPage"` // The fulfillment to call when the event occurs. Handling webhook errors with a fulfillment enabled with webhook could cause infinite loop. It is invalid to specify such fulfillment for a handler handling webhooks. TriggerFulfillment *GoogleCloudDialogflowCxV3Fulfillment `pulumi:"triggerFulfillment"` }
An event handler specifies an event that can be handled during a session. When the specified event happens, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the event, it will be called. * If there is a `target_page` associated with the event, the session will transition into the specified page. * If there is a `target_flow` associated with the event, the session will transition into the specified flow.
type GoogleCloudDialogflowCxV3EventHandlerArgs ¶
type GoogleCloudDialogflowCxV3EventHandlerArgs struct { // The name of the event to handle. Event pulumi.StringInput `pulumi:"event"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow pulumi.StringPtrInput `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage pulumi.StringPtrInput `pulumi:"targetPage"` // The fulfillment to call when the event occurs. Handling webhook errors with a fulfillment enabled with webhook could cause infinite loop. It is invalid to specify such fulfillment for a handler handling webhooks. TriggerFulfillment GoogleCloudDialogflowCxV3FulfillmentPtrInput `pulumi:"triggerFulfillment"` }
An event handler specifies an event that can be handled during a session. When the specified event happens, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the event, it will be called. * If there is a `target_page` associated with the event, the session will transition into the specified page. * If there is a `target_flow` associated with the event, the session will transition into the specified flow.
func (GoogleCloudDialogflowCxV3EventHandlerArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3EventHandlerArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventHandlerArgs) ToGoogleCloudDialogflowCxV3EventHandlerOutput ¶
func (i GoogleCloudDialogflowCxV3EventHandlerArgs) ToGoogleCloudDialogflowCxV3EventHandlerOutput() GoogleCloudDialogflowCxV3EventHandlerOutput
func (GoogleCloudDialogflowCxV3EventHandlerArgs) ToGoogleCloudDialogflowCxV3EventHandlerOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EventHandlerArgs) ToGoogleCloudDialogflowCxV3EventHandlerOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerOutput
type GoogleCloudDialogflowCxV3EventHandlerArray ¶
type GoogleCloudDialogflowCxV3EventHandlerArray []GoogleCloudDialogflowCxV3EventHandlerInput
func (GoogleCloudDialogflowCxV3EventHandlerArray) ElementType ¶
func (GoogleCloudDialogflowCxV3EventHandlerArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventHandlerArray) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutput ¶
func (i GoogleCloudDialogflowCxV3EventHandlerArray) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutput() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
func (GoogleCloudDialogflowCxV3EventHandlerArray) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EventHandlerArray) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerArrayOutput
type GoogleCloudDialogflowCxV3EventHandlerArrayInput ¶
type GoogleCloudDialogflowCxV3EventHandlerArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EventHandlerArrayOutput() GoogleCloudDialogflowCxV3EventHandlerArrayOutput ToGoogleCloudDialogflowCxV3EventHandlerArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EventHandlerArrayOutput }
GoogleCloudDialogflowCxV3EventHandlerArrayInput is an input type that accepts GoogleCloudDialogflowCxV3EventHandlerArray and GoogleCloudDialogflowCxV3EventHandlerArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EventHandlerArrayInput` via:
GoogleCloudDialogflowCxV3EventHandlerArray{ GoogleCloudDialogflowCxV3EventHandlerArgs{...} }
type GoogleCloudDialogflowCxV3EventHandlerArrayOutput ¶
type GoogleCloudDialogflowCxV3EventHandlerArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutput ¶
func (o GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutput() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
func (GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EventHandlerArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerArrayOutput
type GoogleCloudDialogflowCxV3EventHandlerInput ¶
type GoogleCloudDialogflowCxV3EventHandlerInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EventHandlerOutput() GoogleCloudDialogflowCxV3EventHandlerOutput ToGoogleCloudDialogflowCxV3EventHandlerOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EventHandlerOutput }
GoogleCloudDialogflowCxV3EventHandlerInput is an input type that accepts GoogleCloudDialogflowCxV3EventHandlerArgs and GoogleCloudDialogflowCxV3EventHandlerOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EventHandlerInput` via:
GoogleCloudDialogflowCxV3EventHandlerArgs{...}
type GoogleCloudDialogflowCxV3EventHandlerOutput ¶
type GoogleCloudDialogflowCxV3EventHandlerOutput struct{ *pulumi.OutputState }
An event handler specifies an event that can be handled during a session. When the specified event happens, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the event, it will be called. * If there is a `target_page` associated with the event, the session will transition into the specified page. * If there is a `target_flow` associated with the event, the session will transition into the specified flow.
func (GoogleCloudDialogflowCxV3EventHandlerOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EventHandlerOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventHandlerOutput) Event ¶
func (o GoogleCloudDialogflowCxV3EventHandlerOutput) Event() pulumi.StringOutput
The name of the event to handle.
func (GoogleCloudDialogflowCxV3EventHandlerOutput) TargetFlow ¶
func (o GoogleCloudDialogflowCxV3EventHandlerOutput) TargetFlow() pulumi.StringPtrOutput
The target flow to transition to. Format: `projects//locations//agents//flows/`.
func (GoogleCloudDialogflowCxV3EventHandlerOutput) TargetPage ¶
func (o GoogleCloudDialogflowCxV3EventHandlerOutput) TargetPage() pulumi.StringPtrOutput
The target page to transition to. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3EventHandlerOutput) ToGoogleCloudDialogflowCxV3EventHandlerOutput ¶
func (o GoogleCloudDialogflowCxV3EventHandlerOutput) ToGoogleCloudDialogflowCxV3EventHandlerOutput() GoogleCloudDialogflowCxV3EventHandlerOutput
func (GoogleCloudDialogflowCxV3EventHandlerOutput) ToGoogleCloudDialogflowCxV3EventHandlerOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EventHandlerOutput) ToGoogleCloudDialogflowCxV3EventHandlerOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerOutput
func (GoogleCloudDialogflowCxV3EventHandlerOutput) TriggerFulfillment ¶
func (o GoogleCloudDialogflowCxV3EventHandlerOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
The fulfillment to call when the event occurs. Handling webhook errors with a fulfillment enabled with webhook could cause infinite loop. It is invalid to specify such fulfillment for a handler handling webhooks.
type GoogleCloudDialogflowCxV3EventHandlerResponse ¶
type GoogleCloudDialogflowCxV3EventHandlerResponse struct { // The name of the event to handle. Event string `pulumi:"event"` // The unique identifier of this event handler. Name string `pulumi:"name"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow string `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage string `pulumi:"targetPage"` // The fulfillment to call when the event occurs. Handling webhook errors with a fulfillment enabled with webhook could cause infinite loop. It is invalid to specify such fulfillment for a handler handling webhooks. TriggerFulfillment GoogleCloudDialogflowCxV3FulfillmentResponse `pulumi:"triggerFulfillment"` }
An event handler specifies an event that can be handled during a session. When the specified event happens, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the event, it will be called. * If there is a `target_page` associated with the event, the session will transition into the specified page. * If there is a `target_flow` associated with the event, the session will transition into the specified flow.
type GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
func (GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
type GoogleCloudDialogflowCxV3EventHandlerResponseOutput ¶
type GoogleCloudDialogflowCxV3EventHandlerResponseOutput struct{ *pulumi.OutputState }
An event handler specifies an event that can be handled during a session. When the specified event happens, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the event, it will be called. * If there is a `target_page` associated with the event, the session will transition into the specified page. * If there is a `target_flow` associated with the event, the session will transition into the specified flow.
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) Event ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) Event() pulumi.StringOutput
The name of the event to handle.
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) Name ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) Name() pulumi.StringOutput
The unique identifier of this event handler.
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TargetFlow ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TargetFlow() pulumi.StringOutput
The target flow to transition to. Format: `projects//locations//agents//flows/`.
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TargetPage ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TargetPage() pulumi.StringOutput
The target page to transition to. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseOutput ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseOutput() GoogleCloudDialogflowCxV3EventHandlerResponseOutput
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) ToGoogleCloudDialogflowCxV3EventHandlerResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventHandlerResponseOutput
func (GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TriggerFulfillment ¶
func (o GoogleCloudDialogflowCxV3EventHandlerResponseOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
The fulfillment to call when the event occurs. Handling webhook errors with a fulfillment enabled with webhook could cause infinite loop. It is invalid to specify such fulfillment for a handler handling webhooks.
type GoogleCloudDialogflowCxV3EventInput ¶
type GoogleCloudDialogflowCxV3EventInput struct { // Name of the event. Event *string `pulumi:"event"` }
Represents the event to trigger.
type GoogleCloudDialogflowCxV3EventInputArgs ¶
type GoogleCloudDialogflowCxV3EventInputArgs struct { // Name of the event. Event pulumi.StringPtrInput `pulumi:"event"` }
Represents the event to trigger.
func (GoogleCloudDialogflowCxV3EventInputArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3EventInputArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputOutput ¶
func (i GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputOutput() GoogleCloudDialogflowCxV3EventInputOutput
func (GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputOutput
func (GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputPtrOutput ¶
func (i GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputPtrOutput() GoogleCloudDialogflowCxV3EventInputPtrOutput
func (GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3EventInputArgs) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputPtrOutput
type GoogleCloudDialogflowCxV3EventInputInput ¶
type GoogleCloudDialogflowCxV3EventInputInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EventInputOutput() GoogleCloudDialogflowCxV3EventInputOutput ToGoogleCloudDialogflowCxV3EventInputOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EventInputOutput }
GoogleCloudDialogflowCxV3EventInputInput is an input type that accepts GoogleCloudDialogflowCxV3EventInputArgs and GoogleCloudDialogflowCxV3EventInputOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EventInputInput` via:
GoogleCloudDialogflowCxV3EventInputArgs{...}
type GoogleCloudDialogflowCxV3EventInputOutput ¶
type GoogleCloudDialogflowCxV3EventInputOutput struct{ *pulumi.OutputState }
Represents the event to trigger.
func (GoogleCloudDialogflowCxV3EventInputOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EventInputOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventInputOutput) Event ¶
func (o GoogleCloudDialogflowCxV3EventInputOutput) Event() pulumi.StringPtrOutput
Name of the event.
func (GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputOutput ¶
func (o GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputOutput() GoogleCloudDialogflowCxV3EventInputOutput
func (GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputOutput
func (GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutput() GoogleCloudDialogflowCxV3EventInputPtrOutput
func (GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EventInputOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputPtrOutput
type GoogleCloudDialogflowCxV3EventInputPtrInput ¶
type GoogleCloudDialogflowCxV3EventInputPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3EventInputPtrOutput() GoogleCloudDialogflowCxV3EventInputPtrOutput ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3EventInputPtrOutput }
GoogleCloudDialogflowCxV3EventInputPtrInput is an input type that accepts GoogleCloudDialogflowCxV3EventInputArgs, GoogleCloudDialogflowCxV3EventInputPtr and GoogleCloudDialogflowCxV3EventInputPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3EventInputPtrInput` via:
GoogleCloudDialogflowCxV3EventInputArgs{...} or: nil
func GoogleCloudDialogflowCxV3EventInputPtr ¶
func GoogleCloudDialogflowCxV3EventInputPtr(v *GoogleCloudDialogflowCxV3EventInputArgs) GoogleCloudDialogflowCxV3EventInputPtrInput
type GoogleCloudDialogflowCxV3EventInputPtrOutput ¶
type GoogleCloudDialogflowCxV3EventInputPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3EventInputPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EventInputPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventInputPtrOutput) Event ¶
func (o GoogleCloudDialogflowCxV3EventInputPtrOutput) Event() pulumi.StringPtrOutput
Name of the event.
func (GoogleCloudDialogflowCxV3EventInputPtrOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3EventInputPtrOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutput() GoogleCloudDialogflowCxV3EventInputPtrOutput
func (GoogleCloudDialogflowCxV3EventInputPtrOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EventInputPtrOutput) ToGoogleCloudDialogflowCxV3EventInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputPtrOutput
type GoogleCloudDialogflowCxV3EventInputResponse ¶
type GoogleCloudDialogflowCxV3EventInputResponse struct { // Name of the event. Event string `pulumi:"event"` }
Represents the event to trigger.
type GoogleCloudDialogflowCxV3EventInputResponseOutput ¶
type GoogleCloudDialogflowCxV3EventInputResponseOutput struct{ *pulumi.OutputState }
Represents the event to trigger.
func (GoogleCloudDialogflowCxV3EventInputResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3EventInputResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3EventInputResponseOutput) Event ¶
func (o GoogleCloudDialogflowCxV3EventInputResponseOutput) Event() pulumi.StringOutput
Name of the event.
func (GoogleCloudDialogflowCxV3EventInputResponseOutput) ToGoogleCloudDialogflowCxV3EventInputResponseOutput ¶
func (o GoogleCloudDialogflowCxV3EventInputResponseOutput) ToGoogleCloudDialogflowCxV3EventInputResponseOutput() GoogleCloudDialogflowCxV3EventInputResponseOutput
func (GoogleCloudDialogflowCxV3EventInputResponseOutput) ToGoogleCloudDialogflowCxV3EventInputResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3EventInputResponseOutput) ToGoogleCloudDialogflowCxV3EventInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3EventInputResponseOutput
type GoogleCloudDialogflowCxV3ExperimentDefinition ¶
type GoogleCloudDialogflowCxV3ExperimentDefinition struct { // The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). Condition *string `pulumi:"condition"` // The flow versions as the variants of this experiment. VersionVariants *GoogleCloudDialogflowCxV3VersionVariants `pulumi:"versionVariants"` }
Definition of the experiment.
type GoogleCloudDialogflowCxV3ExperimentDefinitionArgs ¶
type GoogleCloudDialogflowCxV3ExperimentDefinitionArgs struct { // The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). Condition pulumi.StringPtrInput `pulumi:"condition"` // The flow versions as the variants of this experiment. VersionVariants GoogleCloudDialogflowCxV3VersionVariantsPtrInput `pulumi:"versionVariants"` }
Definition of the experiment.
func (GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
type GoogleCloudDialogflowCxV3ExperimentDefinitionInput ¶
type GoogleCloudDialogflowCxV3ExperimentDefinitionInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionOutput ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionOutput }
GoogleCloudDialogflowCxV3ExperimentDefinitionInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentDefinitionArgs and GoogleCloudDialogflowCxV3ExperimentDefinitionOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentDefinitionInput` via:
GoogleCloudDialogflowCxV3ExperimentDefinitionArgs{...}
type GoogleCloudDialogflowCxV3ExperimentDefinitionOutput ¶
type GoogleCloudDialogflowCxV3ExperimentDefinitionOutput struct{ *pulumi.OutputState }
Definition of the experiment.
func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) Condition ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) Condition() pulumi.StringPtrOutput
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) VersionVariants ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
The flow versions as the variants of this experiment.
type GoogleCloudDialogflowCxV3ExperimentDefinitionPtrInput ¶
type GoogleCloudDialogflowCxV3ExperimentDefinitionPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput }
GoogleCloudDialogflowCxV3ExperimentDefinitionPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentDefinitionArgs, GoogleCloudDialogflowCxV3ExperimentDefinitionPtr and GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentDefinitionPtrInput` via:
GoogleCloudDialogflowCxV3ExperimentDefinitionArgs{...} or: nil
func GoogleCloudDialogflowCxV3ExperimentDefinitionPtr ¶
func GoogleCloudDialogflowCxV3ExperimentDefinitionPtr(v *GoogleCloudDialogflowCxV3ExperimentDefinitionArgs) GoogleCloudDialogflowCxV3ExperimentDefinitionPtrInput
type GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput ¶
type GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) Condition ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) Condition() pulumi.StringPtrOutput
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) VersionVariants ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionPtrOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
The flow versions as the variants of this experiment.
type GoogleCloudDialogflowCxV3ExperimentDefinitionResponse ¶
type GoogleCloudDialogflowCxV3ExperimentDefinitionResponse struct { // The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). Condition string `pulumi:"condition"` // The flow versions as the variants of this experiment. VersionVariants GoogleCloudDialogflowCxV3VersionVariantsResponse `pulumi:"versionVariants"` }
Definition of the experiment.
type GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput ¶
type GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput struct{ *pulumi.OutputState }
Definition of the experiment.
func (GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) Condition ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) Condition() pulumi.StringOutput
The condition defines which subset of sessions are selected for this experiment. If not specified, all sessions are eligible. E.g. "query_input.language_code=en" See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput() GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) VersionVariants ¶
func (o GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
The flow versions as the variants of this experiment.
type GoogleCloudDialogflowCxV3ExperimentResult ¶
type GoogleCloudDialogflowCxV3ExperimentResult struct { // The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment. LastUpdateTime *string `pulumi:"lastUpdateTime"` // Version variants and metrics. VersionMetrics []GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics `pulumi:"versionMetrics"` }
The inference result which includes an objective metric to optimize and the confidence interval.
type GoogleCloudDialogflowCxV3ExperimentResultArgs ¶
type GoogleCloudDialogflowCxV3ExperimentResultArgs struct { // The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment. LastUpdateTime pulumi.StringPtrInput `pulumi:"lastUpdateTime"` // Version variants and metrics. VersionMetrics GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayInput `pulumi:"versionMetrics"` }
The inference result which includes an objective metric to optimize and the confidence interval.
func (GoogleCloudDialogflowCxV3ExperimentResultArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultOutput() GoogleCloudDialogflowCxV3ExperimentResultOutput
func (GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultOutput
func (GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultArgs) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval ¶
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval struct { // The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval. ConfidenceLevel *float64 `pulumi:"confidenceLevel"` // Lower bound of the interval. LowerBound *float64 `pulumi:"lowerBound"` // The percent change between an experiment metric's value and the value for its control. Ratio *float64 `pulumi:"ratio"` // Upper bound of the interval. UpperBound *float64 `pulumi:"upperBound"` }
A confidence interval is a range of possible values for the experiment objective you are trying to measure.
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs ¶
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs struct { // The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval. ConfidenceLevel pulumi.Float64PtrInput `pulumi:"confidenceLevel"` // Lower bound of the interval. LowerBound pulumi.Float64PtrInput `pulumi:"lowerBound"` // The percent change between an experiment metric's value and the value for its control. Ratio pulumi.Float64PtrInput `pulumi:"ratio"` // Upper bound of the interval. UpperBound pulumi.Float64PtrInput `pulumi:"upperBound"` }
A confidence interval is a range of possible values for the experiment objective you are trying to measure.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalInput ¶
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput }
GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs and GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalInput` via:
GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs{...}
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput struct{ *pulumi.OutputState }
A confidence interval is a range of possible values for the experiment objective you are trying to measure.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ConfidenceLevel ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ConfidenceLevel() pulumi.Float64PtrOutput
The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) LowerBound ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) LowerBound() pulumi.Float64PtrOutput
Lower bound of the interval.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) Ratio ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) Ratio() pulumi.Float64PtrOutput
The percent change between an experiment metric's value and the value for its control.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) UpperBound ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalOutput) UpperBound() pulumi.Float64PtrOutput
Upper bound of the interval.
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrInput ¶
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput }
GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs, GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtr and GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrInput` via:
GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs{...} or: nil
func GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtr ¶
func GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtr(v *GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalArgs) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrInput
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ConfidenceLevel ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ConfidenceLevel() pulumi.Float64PtrOutput
The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) LowerBound ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) LowerBound() pulumi.Float64PtrOutput
Lower bound of the interval.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) Ratio ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) Ratio() pulumi.Float64PtrOutput
The percent change between an experiment metric's value and the value for its control.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) UpperBound ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput) UpperBound() pulumi.Float64PtrOutput
Upper bound of the interval.
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponse ¶
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponse struct { // The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval. ConfidenceLevel float64 `pulumi:"confidenceLevel"` // Lower bound of the interval. LowerBound float64 `pulumi:"lowerBound"` // The percent change between an experiment metric's value and the value for its control. Ratio float64 `pulumi:"ratio"` // Upper bound of the interval. UpperBound float64 `pulumi:"upperBound"` }
A confidence interval is a range of possible values for the experiment objective you are trying to measure.
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput struct{ *pulumi.OutputState }
A confidence interval is a range of possible values for the experiment objective you are trying to measure.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ConfidenceLevel ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ConfidenceLevel() pulumi.Float64Output
The confidence level used to construct the interval, i.e. there is X% chance that the true value is within this interval.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) LowerBound ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) LowerBound() pulumi.Float64Output
Lower bound of the interval.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) Ratio ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) Ratio() pulumi.Float64Output
The percent change between an experiment metric's value and the value for its control.
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) UpperBound ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput) UpperBound() pulumi.Float64Output
Upper bound of the interval.
type GoogleCloudDialogflowCxV3ExperimentResultInput ¶
type GoogleCloudDialogflowCxV3ExperimentResultInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultOutput() GoogleCloudDialogflowCxV3ExperimentResultOutput ToGoogleCloudDialogflowCxV3ExperimentResultOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultOutput }
GoogleCloudDialogflowCxV3ExperimentResultInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultArgs and GoogleCloudDialogflowCxV3ExperimentResultOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultInput` via:
GoogleCloudDialogflowCxV3ExperimentResultArgs{...}
type GoogleCloudDialogflowCxV3ExperimentResultMetric ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetric struct { // The probability that the treatment is better than all other treatments in the experiment ConfidenceInterval *GoogleCloudDialogflowCxV3ExperimentResultConfidenceInterval `pulumi:"confidenceInterval"` // Count value of a metric. Count *float64 `pulumi:"count"` // Count-based metric type. Only one of type or count_type is specified in each Metric. CountType *GoogleCloudDialogflowCxV3ExperimentResultMetricCountType `pulumi:"countType"` // Ratio value of a metric. Ratio *float64 `pulumi:"ratio"` // Ratio-based metric type. Only one of type or count_type is specified in each Metric. Type *GoogleCloudDialogflowCxV3ExperimentResultMetricType `pulumi:"type"` }
Metric and corresponding confidence intervals.
type GoogleCloudDialogflowCxV3ExperimentResultMetricArgs ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricArgs struct { // The probability that the treatment is better than all other treatments in the experiment ConfidenceInterval GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrInput `pulumi:"confidenceInterval"` // Count value of a metric. Count pulumi.Float64PtrInput `pulumi:"count"` // Count-based metric type. Only one of type or count_type is specified in each Metric. CountType GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrInput `pulumi:"countType"` // Ratio value of a metric. Ratio pulumi.Float64PtrInput `pulumi:"ratio"` // Ratio-based metric type. Only one of type or count_type is specified in each Metric. Type GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrInput `pulumi:"type"` }
Metric and corresponding confidence intervals.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultMetricArgs) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricArray ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricArray []GoogleCloudDialogflowCxV3ExperimentResultMetricInput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultMetricArray) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricArrayInput ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput }
GoogleCloudDialogflowCxV3ExperimentResultMetricArrayInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultMetricArray and GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultMetricArrayInput` via:
GoogleCloudDialogflowCxV3ExperimentResultMetricArray{ GoogleCloudDialogflowCxV3ExperimentResultMetricArgs{...} }
type GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountType ¶ added in v0.4.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountType string
Count-based metric type. Only one of type or count_type is specified in each Metric.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ElementType ¶ added in v0.4.0
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricCountType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput }
GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3ExperimentResultMetricCountType enum A concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeInput` can be one of the following:
GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeCountTypeUnspecified GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeTotalNoMatchCount GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeTotalTurnCount GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeAverageTurnCount
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput }
func GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtr ¶ added in v0.6.0
func GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtr(v string) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrInput
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricInput ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricOutput ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricOutput }
GoogleCloudDialogflowCxV3ExperimentResultMetricInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultMetricArgs and GoogleCloudDialogflowCxV3ExperimentResultMetricOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultMetricInput` via:
GoogleCloudDialogflowCxV3ExperimentResultMetricArgs{...}
type GoogleCloudDialogflowCxV3ExperimentResultMetricOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricOutput struct{ *pulumi.OutputState }
Metric and corresponding confidence intervals.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ConfidenceInterval ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ConfidenceInterval() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalPtrOutput
The probability that the treatment is better than all other treatments in the experiment
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Count ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Count() pulumi.Float64PtrOutput
Count value of a metric.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) CountType ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) CountType() GoogleCloudDialogflowCxV3ExperimentResultMetricCountTypePtrOutput
Count-based metric type. Only one of type or count_type is specified in each Metric.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Ratio ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Ratio() pulumi.Float64PtrOutput
Ratio value of a metric.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Type ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricOutput) Type() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
type GoogleCloudDialogflowCxV3ExperimentResultMetricResponse ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricResponse struct { // The probability that the treatment is better than all other treatments in the experiment ConfidenceInterval GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponse `pulumi:"confidenceInterval"` // Count value of a metric. Count float64 `pulumi:"count"` // Count-based metric type. Only one of type or count_type is specified in each Metric. CountType string `pulumi:"countType"` // Ratio value of a metric. Ratio float64 `pulumi:"ratio"` // Ratio-based metric type. Only one of type or count_type is specified in each Metric. Type string `pulumi:"type"` }
Metric and corresponding confidence intervals.
type GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput struct{ *pulumi.OutputState }
Metric and corresponding confidence intervals.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ConfidenceInterval ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ConfidenceInterval() GoogleCloudDialogflowCxV3ExperimentResultConfidenceIntervalResponseOutput
The probability that the treatment is better than all other treatments in the experiment
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) Count ¶
Count value of a metric.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) CountType ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) CountType() pulumi.StringOutput
Count-based metric type. Only one of type or count_type is specified in each Metric.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) Ratio ¶
Ratio value of a metric.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricResponseOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricType ¶ added in v0.4.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricType string
Ratio-based metric type. Only one of type or count_type is specified in each Metric.
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ElementType ¶ added in v0.4.0
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3ExperimentResultMetricType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput }
GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3ExperimentResultMetricType enum A concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultMetricTypeInput` can be one of the following:
GoogleCloudDialogflowCxV3ExperimentResultMetricTypeMetricUnspecified GoogleCloudDialogflowCxV3ExperimentResultMetricTypeContainedSessionNoCallbackRate GoogleCloudDialogflowCxV3ExperimentResultMetricTypeLiveAgentHandoffRate GoogleCloudDialogflowCxV3ExperimentResultMetricTypeCallbackSessionRate GoogleCloudDialogflowCxV3ExperimentResultMetricTypeAbandonedSessionRate GoogleCloudDialogflowCxV3ExperimentResultMetricTypeSessionEndRate
type GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput }
func GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtr ¶ added in v0.6.0
func GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtr(v string) GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrInput
type GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput() GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3ExperimentResultMetricTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ExperimentResultOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultOutput struct{ *pulumi.OutputState }
The inference result which includes an objective metric to optimize and the confidence interval.
func (GoogleCloudDialogflowCxV3ExperimentResultOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultOutput) LastUpdateTime ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) LastUpdateTime() pulumi.StringPtrOutput
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
func (GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultOutput() GoogleCloudDialogflowCxV3ExperimentResultOutput
func (GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultOutput
func (GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultOutput) VersionMetrics ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultOutput) VersionMetrics() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
Version variants and metrics.
type GoogleCloudDialogflowCxV3ExperimentResultPtrInput ¶
type GoogleCloudDialogflowCxV3ExperimentResultPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultPtrOutput ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultPtrOutput }
GoogleCloudDialogflowCxV3ExperimentResultPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultArgs, GoogleCloudDialogflowCxV3ExperimentResultPtr and GoogleCloudDialogflowCxV3ExperimentResultPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultPtrInput` via:
GoogleCloudDialogflowCxV3ExperimentResultArgs{...} or: nil
func GoogleCloudDialogflowCxV3ExperimentResultPtr ¶
func GoogleCloudDialogflowCxV3ExperimentResultPtr(v *GoogleCloudDialogflowCxV3ExperimentResultArgs) GoogleCloudDialogflowCxV3ExperimentResultPtrInput
type GoogleCloudDialogflowCxV3ExperimentResultPtrOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) LastUpdateTime ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) LastUpdateTime() pulumi.StringPtrOutput
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
func (GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutput() GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) ToGoogleCloudDialogflowCxV3ExperimentResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultPtrOutput
func (GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) VersionMetrics ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultPtrOutput) VersionMetrics() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
Version variants and metrics.
type GoogleCloudDialogflowCxV3ExperimentResultResponse ¶
type GoogleCloudDialogflowCxV3ExperimentResultResponse struct { // The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment. LastUpdateTime string `pulumi:"lastUpdateTime"` // Version variants and metrics. VersionMetrics []GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponse `pulumi:"versionMetrics"` }
The inference result which includes an objective metric to optimize and the confidence interval.
type GoogleCloudDialogflowCxV3ExperimentResultResponseOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultResponseOutput struct{ *pulumi.OutputState }
The inference result which includes an objective metric to optimize and the confidence interval.
func (GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) LastUpdateTime ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) LastUpdateTime() pulumi.StringOutput
The last time the experiment's stats data was updated. Will have default value if stats have never been computed for this experiment.
func (GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultResponseOutput() GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) VersionMetrics ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultResponseOutput) VersionMetrics() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput
Version variants and metrics.
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetrics struct { // The metrics and corresponding confidence intervals in the inference result. Metrics []GoogleCloudDialogflowCxV3ExperimentResultMetric `pulumi:"metrics"` // Number of sessions that were allocated to this version. SessionCount *int `pulumi:"sessionCount"` // The name of the flow Version. Format: `projects//locations//agents//flows//versions/`. Version *string `pulumi:"version"` }
Version variant and associated metrics.
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs struct { // The metrics and corresponding confidence intervals in the inference result. Metrics GoogleCloudDialogflowCxV3ExperimentResultMetricArrayInput `pulumi:"metrics"` // Number of sessions that were allocated to this version. SessionCount pulumi.IntPtrInput `pulumi:"sessionCount"` // The name of the flow Version. Format: `projects//locations//agents//flows//versions/`. Version pulumi.StringPtrInput `pulumi:"version"` }
Version variant and associated metrics.
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray []GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsInput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayInput ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput }
GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray and GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayInput` via:
GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArray{ GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs{...} }
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArrayOutput
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsInput ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput }
GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsInput is an input type that accepts GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs and GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsInput` via:
GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsArgs{...}
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput struct{ *pulumi.OutputState }
Version variant and associated metrics.
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) Metrics ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) Metrics() GoogleCloudDialogflowCxV3ExperimentResultMetricArrayOutput
The metrics and corresponding confidence intervals in the inference result.
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) SessionCount ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) SessionCount() pulumi.IntPtrOutput
Number of sessions that were allocated to this version.
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) Version ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsOutput) Version() pulumi.StringPtrOutput
The name of the flow Version. Format: `projects//locations//agents//flows//versions/`.
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponse ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponse struct { // The metrics and corresponding confidence intervals in the inference result. Metrics []GoogleCloudDialogflowCxV3ExperimentResultMetricResponse `pulumi:"metrics"` // Number of sessions that were allocated to this version. SessionCount int `pulumi:"sessionCount"` // The name of the flow Version. Format: `projects//locations//agents//flows//versions/`. Version string `pulumi:"version"` }
Version variant and associated metrics.
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseArrayOutput
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput ¶
type GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput struct{ *pulumi.OutputState }
Version variant and associated metrics.
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) Metrics ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) Metrics() GoogleCloudDialogflowCxV3ExperimentResultMetricResponseArrayOutput
The metrics and corresponding confidence intervals in the inference result.
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) SessionCount ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) SessionCount() pulumi.IntOutput
Number of sessions that were allocated to this version.
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput() GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) ToGoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput
func (GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) Version ¶
func (o GoogleCloudDialogflowCxV3ExperimentResultVersionMetricsResponseOutput) Version() pulumi.StringOutput
The name of the flow Version. Format: `projects//locations//agents//flows//versions/`.
type GoogleCloudDialogflowCxV3Form ¶
type GoogleCloudDialogflowCxV3Form struct { // Parameters to collect from the user. Parameters []GoogleCloudDialogflowCxV3FormParameter `pulumi:"parameters"` }
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.
type GoogleCloudDialogflowCxV3FormArgs ¶
type GoogleCloudDialogflowCxV3FormArgs struct { // Parameters to collect from the user. Parameters GoogleCloudDialogflowCxV3FormParameterArrayInput `pulumi:"parameters"` }
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.
func (GoogleCloudDialogflowCxV3FormArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3FormArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormOutput ¶
func (i GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormOutput() GoogleCloudDialogflowCxV3FormOutput
func (GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormOutput
func (GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormPtrOutput ¶
func (i GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormPtrOutput() GoogleCloudDialogflowCxV3FormPtrOutput
func (GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FormArgs) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormPtrOutput
type GoogleCloudDialogflowCxV3FormInput ¶
type GoogleCloudDialogflowCxV3FormInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FormOutput() GoogleCloudDialogflowCxV3FormOutput ToGoogleCloudDialogflowCxV3FormOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FormOutput }
GoogleCloudDialogflowCxV3FormInput is an input type that accepts GoogleCloudDialogflowCxV3FormArgs and GoogleCloudDialogflowCxV3FormOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FormInput` via:
GoogleCloudDialogflowCxV3FormArgs{...}
type GoogleCloudDialogflowCxV3FormOutput ¶
type GoogleCloudDialogflowCxV3FormOutput struct{ *pulumi.OutputState }
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.
func (GoogleCloudDialogflowCxV3FormOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormOutput) Parameters ¶
func (o GoogleCloudDialogflowCxV3FormOutput) Parameters() GoogleCloudDialogflowCxV3FormParameterArrayOutput
Parameters to collect from the user.
func (GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormOutput ¶
func (o GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormOutput() GoogleCloudDialogflowCxV3FormOutput
func (GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormOutput
func (GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormPtrOutput ¶
func (o GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormPtrOutput() GoogleCloudDialogflowCxV3FormPtrOutput
func (GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormOutput) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormPtrOutput
type GoogleCloudDialogflowCxV3FormParameter ¶
type GoogleCloudDialogflowCxV3FormParameter struct { // Hierarchical advanced settings for this parameter. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings *GoogleCloudDialogflowCxV3AdvancedSettings `pulumi:"advancedSettings"` // The default value of an optional parameter. If the parameter is required, the default value will be ignored. DefaultValue interface{} `pulumi:"defaultValue"` // The human-readable name of the parameter, unique within the form. DisplayName string `pulumi:"displayName"` // The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types. EntityType string `pulumi:"entityType"` // Defines fill behavior for the parameter. FillBehavior GoogleCloudDialogflowCxV3FormParameterFillBehavior `pulumi:"fillBehavior"` // Indicates whether the parameter represents a list of values. IsList *bool `pulumi:"isList"` // Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled. Redact *bool `pulumi:"redact"` // Indicates whether the parameter is required. Optional parameters will not trigger prompts; however, they are filled if the user specifies them. Required parameters must be filled before form filling concludes. Required *bool `pulumi:"required"` }
Represents a form parameter.
type GoogleCloudDialogflowCxV3FormParameterArgs ¶
type GoogleCloudDialogflowCxV3FormParameterArgs struct { // Hierarchical advanced settings for this parameter. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput `pulumi:"advancedSettings"` // The default value of an optional parameter. If the parameter is required, the default value will be ignored. DefaultValue pulumi.Input `pulumi:"defaultValue"` // The human-readable name of the parameter, unique within the form. DisplayName pulumi.StringInput `pulumi:"displayName"` // The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types. EntityType pulumi.StringInput `pulumi:"entityType"` // Defines fill behavior for the parameter. FillBehavior GoogleCloudDialogflowCxV3FormParameterFillBehaviorInput `pulumi:"fillBehavior"` // Indicates whether the parameter represents a list of values. IsList pulumi.BoolPtrInput `pulumi:"isList"` // Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled. Redact pulumi.BoolPtrInput `pulumi:"redact"` // Indicates whether the parameter is required. Optional parameters will not trigger prompts; however, they are filled if the user specifies them. Required parameters must be filled before form filling concludes. Required pulumi.BoolPtrInput `pulumi:"required"` }
Represents a form parameter.
func (GoogleCloudDialogflowCxV3FormParameterArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterArgs) ToGoogleCloudDialogflowCxV3FormParameterOutput ¶
func (i GoogleCloudDialogflowCxV3FormParameterArgs) ToGoogleCloudDialogflowCxV3FormParameterOutput() GoogleCloudDialogflowCxV3FormParameterOutput
func (GoogleCloudDialogflowCxV3FormParameterArgs) ToGoogleCloudDialogflowCxV3FormParameterOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FormParameterArgs) ToGoogleCloudDialogflowCxV3FormParameterOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterOutput
type GoogleCloudDialogflowCxV3FormParameterArray ¶
type GoogleCloudDialogflowCxV3FormParameterArray []GoogleCloudDialogflowCxV3FormParameterInput
func (GoogleCloudDialogflowCxV3FormParameterArray) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterArray) ToGoogleCloudDialogflowCxV3FormParameterArrayOutput ¶
func (i GoogleCloudDialogflowCxV3FormParameterArray) ToGoogleCloudDialogflowCxV3FormParameterArrayOutput() GoogleCloudDialogflowCxV3FormParameterArrayOutput
func (GoogleCloudDialogflowCxV3FormParameterArray) ToGoogleCloudDialogflowCxV3FormParameterArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FormParameterArray) ToGoogleCloudDialogflowCxV3FormParameterArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterArrayOutput
type GoogleCloudDialogflowCxV3FormParameterArrayInput ¶
type GoogleCloudDialogflowCxV3FormParameterArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FormParameterArrayOutput() GoogleCloudDialogflowCxV3FormParameterArrayOutput ToGoogleCloudDialogflowCxV3FormParameterArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FormParameterArrayOutput }
GoogleCloudDialogflowCxV3FormParameterArrayInput is an input type that accepts GoogleCloudDialogflowCxV3FormParameterArray and GoogleCloudDialogflowCxV3FormParameterArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FormParameterArrayInput` via:
GoogleCloudDialogflowCxV3FormParameterArray{ GoogleCloudDialogflowCxV3FormParameterArgs{...} }
type GoogleCloudDialogflowCxV3FormParameterArrayOutput ¶
type GoogleCloudDialogflowCxV3FormParameterArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FormParameterArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FormParameterArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterArrayOutput() GoogleCloudDialogflowCxV3FormParameterArrayOutput
func (GoogleCloudDialogflowCxV3FormParameterArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormParameterArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterArrayOutput
type GoogleCloudDialogflowCxV3FormParameterFillBehavior ¶
type GoogleCloudDialogflowCxV3FormParameterFillBehavior struct { // The fulfillment to provide the initial prompt that the agent can present to the user in order to fill the parameter. InitialPromptFulfillment GoogleCloudDialogflowCxV3Fulfillment `pulumi:"initialPromptFulfillment"` // The handlers for parameter-level events, used to provide reprompt for the parameter or transition to a different page/flow. The supported events are: * `sys.no-match-`, where N can be from 1 to 6 * `sys.no-match-default` * `sys.no-input-`, where N can be from 1 to 6 * `sys.no-input-default` * `sys.invalid-parameter` `initial_prompt_fulfillment` provides the first prompt for the parameter. If the user's response does not fill the parameter, a no-match/no-input event will be triggered, and the fulfillment associated with the `sys.no-match-1`/`sys.no-input-1` handler (if defined) will be called to provide a prompt. The `sys.no-match-2`/`sys.no-input-2` handler (if defined) will respond to the next no-match/no-input event, and so on. A `sys.no-match-default` or `sys.no-input-default` handler will be used to handle all following no-match/no-input events after all numbered no-match/no-input handlers for the parameter are consumed. A `sys.invalid-parameter` handler can be defined to handle the case where the parameter values have been `invalidated` by webhook. For example, if the user's response fill the parameter, however the parameter was invalidated by webhook, the fulfillment associated with the `sys.invalid-parameter` handler (if defined) will be called to provide a prompt. If the event handler for the corresponding event can't be found on the parameter, `initial_prompt_fulfillment` will be re-prompted. RepromptEventHandlers []GoogleCloudDialogflowCxV3EventHandler `pulumi:"repromptEventHandlers"` }
Configuration for how the filling of a parameter should be handled.
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs ¶
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs struct { // The fulfillment to provide the initial prompt that the agent can present to the user in order to fill the parameter. InitialPromptFulfillment GoogleCloudDialogflowCxV3FulfillmentInput `pulumi:"initialPromptFulfillment"` // The handlers for parameter-level events, used to provide reprompt for the parameter or transition to a different page/flow. The supported events are: * `sys.no-match-`, where N can be from 1 to 6 * `sys.no-match-default` * `sys.no-input-`, where N can be from 1 to 6 * `sys.no-input-default` * `sys.invalid-parameter` `initial_prompt_fulfillment` provides the first prompt for the parameter. If the user's response does not fill the parameter, a no-match/no-input event will be triggered, and the fulfillment associated with the `sys.no-match-1`/`sys.no-input-1` handler (if defined) will be called to provide a prompt. The `sys.no-match-2`/`sys.no-input-2` handler (if defined) will respond to the next no-match/no-input event, and so on. A `sys.no-match-default` or `sys.no-input-default` handler will be used to handle all following no-match/no-input events after all numbered no-match/no-input handlers for the parameter are consumed. A `sys.invalid-parameter` handler can be defined to handle the case where the parameter values have been `invalidated` by webhook. For example, if the user's response fill the parameter, however the parameter was invalidated by webhook, the fulfillment associated with the `sys.invalid-parameter` handler (if defined) will be called to provide a prompt. If the event handler for the corresponding event can't be found on the parameter, `initial_prompt_fulfillment` will be re-prompted. RepromptEventHandlers GoogleCloudDialogflowCxV3EventHandlerArrayInput `pulumi:"repromptEventHandlers"` }
Configuration for how the filling of a parameter should be handled.
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput ¶
func (i GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput() GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorInput ¶
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput() GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput }
GoogleCloudDialogflowCxV3FormParameterFillBehaviorInput is an input type that accepts GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs and GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FormParameterFillBehaviorInput` via:
GoogleCloudDialogflowCxV3FormParameterFillBehaviorArgs{...}
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput ¶
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput struct{ *pulumi.OutputState }
Configuration for how the filling of a parameter should be handled.
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) InitialPromptFulfillment ¶
func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) InitialPromptFulfillment() GoogleCloudDialogflowCxV3FulfillmentOutput
The fulfillment to provide the initial prompt that the agent can present to the user in order to fill the parameter.
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) RepromptEventHandlers ¶
func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) RepromptEventHandlers() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
The handlers for parameter-level events, used to provide reprompt for the parameter or transition to a different page/flow. The supported events are: * `sys.no-match-`, where N can be from 1 to 6 * `sys.no-match-default` * `sys.no-input-`, where N can be from 1 to 6 * `sys.no-input-default` * `sys.invalid-parameter` `initial_prompt_fulfillment` provides the first prompt for the parameter. If the user's response does not fill the parameter, a no-match/no-input event will be triggered, and the fulfillment associated with the `sys.no-match-1`/`sys.no-input-1` handler (if defined) will be called to provide a prompt. The `sys.no-match-2`/`sys.no-input-2` handler (if defined) will respond to the next no-match/no-input event, and so on. A `sys.no-match-default` or `sys.no-input-default` handler will be used to handle all following no-match/no-input events after all numbered no-match/no-input handlers for the parameter are consumed. A `sys.invalid-parameter` handler can be defined to handle the case where the parameter values have been `invalidated` by webhook. For example, if the user's response fill the parameter, however the parameter was invalidated by webhook, the fulfillment associated with the `sys.invalid-parameter` handler (if defined) will be called to provide a prompt. If the event handler for the corresponding event can't be found on the parameter, `initial_prompt_fulfillment` will be re-prompted.
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput ¶
func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput() GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponse ¶
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponse struct { // The fulfillment to provide the initial prompt that the agent can present to the user in order to fill the parameter. InitialPromptFulfillment GoogleCloudDialogflowCxV3FulfillmentResponse `pulumi:"initialPromptFulfillment"` // The handlers for parameter-level events, used to provide reprompt for the parameter or transition to a different page/flow. The supported events are: * `sys.no-match-`, where N can be from 1 to 6 * `sys.no-match-default` * `sys.no-input-`, where N can be from 1 to 6 * `sys.no-input-default` * `sys.invalid-parameter` `initial_prompt_fulfillment` provides the first prompt for the parameter. If the user's response does not fill the parameter, a no-match/no-input event will be triggered, and the fulfillment associated with the `sys.no-match-1`/`sys.no-input-1` handler (if defined) will be called to provide a prompt. The `sys.no-match-2`/`sys.no-input-2` handler (if defined) will respond to the next no-match/no-input event, and so on. A `sys.no-match-default` or `sys.no-input-default` handler will be used to handle all following no-match/no-input events after all numbered no-match/no-input handlers for the parameter are consumed. A `sys.invalid-parameter` handler can be defined to handle the case where the parameter values have been `invalidated` by webhook. For example, if the user's response fill the parameter, however the parameter was invalidated by webhook, the fulfillment associated with the `sys.invalid-parameter` handler (if defined) will be called to provide a prompt. If the event handler for the corresponding event can't be found on the parameter, `initial_prompt_fulfillment` will be re-prompted. RepromptEventHandlers []GoogleCloudDialogflowCxV3EventHandlerResponse `pulumi:"repromptEventHandlers"` }
Configuration for how the filling of a parameter should be handled.
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput ¶
type GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput struct{ *pulumi.OutputState }
Configuration for how the filling of a parameter should be handled.
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) InitialPromptFulfillment ¶
func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) InitialPromptFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
The fulfillment to provide the initial prompt that the agent can present to the user in order to fill the parameter.
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) RepromptEventHandlers ¶
func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) RepromptEventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
The handlers for parameter-level events, used to provide reprompt for the parameter or transition to a different page/flow. The supported events are: * `sys.no-match-`, where N can be from 1 to 6 * `sys.no-match-default` * `sys.no-input-`, where N can be from 1 to 6 * `sys.no-input-default` * `sys.invalid-parameter` `initial_prompt_fulfillment` provides the first prompt for the parameter. If the user's response does not fill the parameter, a no-match/no-input event will be triggered, and the fulfillment associated with the `sys.no-match-1`/`sys.no-input-1` handler (if defined) will be called to provide a prompt. The `sys.no-match-2`/`sys.no-input-2` handler (if defined) will respond to the next no-match/no-input event, and so on. A `sys.no-match-default` or `sys.no-input-default` handler will be used to handle all following no-match/no-input events after all numbered no-match/no-input handlers for the parameter are consumed. A `sys.invalid-parameter` handler can be defined to handle the case where the parameter values have been `invalidated` by webhook. For example, if the user's response fill the parameter, however the parameter was invalidated by webhook, the fulfillment associated with the `sys.invalid-parameter` handler (if defined) will be called to provide a prompt. If the event handler for the corresponding event can't be found on the parameter, `initial_prompt_fulfillment` will be re-prompted.
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput ¶
func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput() GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput
func (GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput
type GoogleCloudDialogflowCxV3FormParameterInput ¶
type GoogleCloudDialogflowCxV3FormParameterInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FormParameterOutput() GoogleCloudDialogflowCxV3FormParameterOutput ToGoogleCloudDialogflowCxV3FormParameterOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FormParameterOutput }
GoogleCloudDialogflowCxV3FormParameterInput is an input type that accepts GoogleCloudDialogflowCxV3FormParameterArgs and GoogleCloudDialogflowCxV3FormParameterOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FormParameterInput` via:
GoogleCloudDialogflowCxV3FormParameterArgs{...}
type GoogleCloudDialogflowCxV3FormParameterOutput ¶
type GoogleCloudDialogflowCxV3FormParameterOutput struct{ *pulumi.OutputState }
Represents a form parameter.
func (GoogleCloudDialogflowCxV3FormParameterOutput) AdvancedSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3FormParameterOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
Hierarchical advanced settings for this parameter. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (GoogleCloudDialogflowCxV3FormParameterOutput) DefaultValue ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) DefaultValue() pulumi.AnyOutput
The default value of an optional parameter. If the parameter is required, the default value will be ignored.
func (GoogleCloudDialogflowCxV3FormParameterOutput) DisplayName ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) DisplayName() pulumi.StringOutput
The human-readable name of the parameter, unique within the form.
func (GoogleCloudDialogflowCxV3FormParameterOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterOutput) EntityType ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) EntityType() pulumi.StringOutput
The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types.
func (GoogleCloudDialogflowCxV3FormParameterOutput) FillBehavior ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) FillBehavior() GoogleCloudDialogflowCxV3FormParameterFillBehaviorOutput
Defines fill behavior for the parameter.
func (GoogleCloudDialogflowCxV3FormParameterOutput) IsList ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) IsList() pulumi.BoolPtrOutput
Indicates whether the parameter represents a list of values.
func (GoogleCloudDialogflowCxV3FormParameterOutput) Redact ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) Redact() pulumi.BoolPtrOutput
Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled.
func (GoogleCloudDialogflowCxV3FormParameterOutput) Required ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) Required() pulumi.BoolPtrOutput
Indicates whether the parameter is required. Optional parameters will not trigger prompts; however, they are filled if the user specifies them. Required parameters must be filled before form filling concludes.
func (GoogleCloudDialogflowCxV3FormParameterOutput) ToGoogleCloudDialogflowCxV3FormParameterOutput ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) ToGoogleCloudDialogflowCxV3FormParameterOutput() GoogleCloudDialogflowCxV3FormParameterOutput
func (GoogleCloudDialogflowCxV3FormParameterOutput) ToGoogleCloudDialogflowCxV3FormParameterOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormParameterOutput) ToGoogleCloudDialogflowCxV3FormParameterOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterOutput
type GoogleCloudDialogflowCxV3FormParameterResponse ¶
type GoogleCloudDialogflowCxV3FormParameterResponse struct { // Hierarchical advanced settings for this parameter. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponse `pulumi:"advancedSettings"` // The default value of an optional parameter. If the parameter is required, the default value will be ignored. DefaultValue interface{} `pulumi:"defaultValue"` // The human-readable name of the parameter, unique within the form. DisplayName string `pulumi:"displayName"` // The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types. EntityType string `pulumi:"entityType"` // Defines fill behavior for the parameter. FillBehavior GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponse `pulumi:"fillBehavior"` // Indicates whether the parameter represents a list of values. IsList bool `pulumi:"isList"` // Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled. Redact bool `pulumi:"redact"` // Indicates whether the parameter is required. Optional parameters will not trigger prompts; however, they are filled if the user specifies them. Required parameters must be filled before form filling concludes. Required bool `pulumi:"required"` }
Represents a form parameter.
type GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseArrayOutput() GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput
func (GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput
type GoogleCloudDialogflowCxV3FormParameterResponseOutput ¶
type GoogleCloudDialogflowCxV3FormParameterResponseOutput struct{ *pulumi.OutputState }
Represents a form parameter.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) AdvancedSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this parameter. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) DefaultValue ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) DefaultValue() pulumi.AnyOutput
The default value of an optional parameter. If the parameter is required, the default value will be ignored.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) DisplayName ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) DisplayName() pulumi.StringOutput
The human-readable name of the parameter, unique within the form.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) EntityType ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) EntityType() pulumi.StringOutput
The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) FillBehavior ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) FillBehavior() GoogleCloudDialogflowCxV3FormParameterFillBehaviorResponseOutput
Defines fill behavior for the parameter.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) IsList ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) IsList() pulumi.BoolOutput
Indicates whether the parameter represents a list of values.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) Redact ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) Redact() pulumi.BoolOutput
Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) Required ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) Required() pulumi.BoolOutput
Indicates whether the parameter is required. Optional parameters will not trigger prompts; however, they are filled if the user specifies them. Required parameters must be filled before form filling concludes.
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseOutput ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseOutput() GoogleCloudDialogflowCxV3FormParameterResponseOutput
func (GoogleCloudDialogflowCxV3FormParameterResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormParameterResponseOutput) ToGoogleCloudDialogflowCxV3FormParameterResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormParameterResponseOutput
type GoogleCloudDialogflowCxV3FormPtrInput ¶
type GoogleCloudDialogflowCxV3FormPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FormPtrOutput() GoogleCloudDialogflowCxV3FormPtrOutput ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FormPtrOutput }
GoogleCloudDialogflowCxV3FormPtrInput is an input type that accepts GoogleCloudDialogflowCxV3FormArgs, GoogleCloudDialogflowCxV3FormPtr and GoogleCloudDialogflowCxV3FormPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FormPtrInput` via:
GoogleCloudDialogflowCxV3FormArgs{...} or: nil
func GoogleCloudDialogflowCxV3FormPtr ¶
func GoogleCloudDialogflowCxV3FormPtr(v *GoogleCloudDialogflowCxV3FormArgs) GoogleCloudDialogflowCxV3FormPtrInput
type GoogleCloudDialogflowCxV3FormPtrOutput ¶
type GoogleCloudDialogflowCxV3FormPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FormPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormPtrOutput) Parameters ¶
func (o GoogleCloudDialogflowCxV3FormPtrOutput) Parameters() GoogleCloudDialogflowCxV3FormParameterArrayOutput
Parameters to collect from the user.
func (GoogleCloudDialogflowCxV3FormPtrOutput) ToGoogleCloudDialogflowCxV3FormPtrOutput ¶
func (o GoogleCloudDialogflowCxV3FormPtrOutput) ToGoogleCloudDialogflowCxV3FormPtrOutput() GoogleCloudDialogflowCxV3FormPtrOutput
func (GoogleCloudDialogflowCxV3FormPtrOutput) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormPtrOutput) ToGoogleCloudDialogflowCxV3FormPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormPtrOutput
type GoogleCloudDialogflowCxV3FormResponse ¶
type GoogleCloudDialogflowCxV3FormResponse struct { // Parameters to collect from the user. Parameters []GoogleCloudDialogflowCxV3FormParameterResponse `pulumi:"parameters"` }
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.
type GoogleCloudDialogflowCxV3FormResponseOutput ¶
type GoogleCloudDialogflowCxV3FormResponseOutput struct{ *pulumi.OutputState }
A form is a data model that groups related parameters that can be collected from the user. The process in which the agent prompts the user and collects parameter values from the user is called form filling. A form can be added to a page. When form filling is done, the filled parameters will be written to the session.
func (GoogleCloudDialogflowCxV3FormResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FormResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FormResponseOutput) Parameters ¶
func (o GoogleCloudDialogflowCxV3FormResponseOutput) Parameters() GoogleCloudDialogflowCxV3FormParameterResponseArrayOutput
Parameters to collect from the user.
func (GoogleCloudDialogflowCxV3FormResponseOutput) ToGoogleCloudDialogflowCxV3FormResponseOutput ¶
func (o GoogleCloudDialogflowCxV3FormResponseOutput) ToGoogleCloudDialogflowCxV3FormResponseOutput() GoogleCloudDialogflowCxV3FormResponseOutput
func (GoogleCloudDialogflowCxV3FormResponseOutput) ToGoogleCloudDialogflowCxV3FormResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FormResponseOutput) ToGoogleCloudDialogflowCxV3FormResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FormResponseOutput
type GoogleCloudDialogflowCxV3Fulfillment ¶
type GoogleCloudDialogflowCxV3Fulfillment struct { // Hierarchical advanced settings for this fulfillment. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings *GoogleCloudDialogflowCxV3AdvancedSettings `pulumi:"advancedSettings"` // Conditional cases for this fulfillment. ConditionalCases []GoogleCloudDialogflowCxV3FulfillmentConditionalCases `pulumi:"conditionalCases"` // If the flag is true, the agent will utilize LLM to generate a text response. If LLM generation fails, the defined responses in the fulfillment will be respected. This flag is only useful for fulfillments associated with no-match event handlers. EnableGenerativeFallback *bool `pulumi:"enableGenerativeFallback"` // The list of rich message responses to present to the user. Messages []GoogleCloudDialogflowCxV3ResponseMessage `pulumi:"messages"` // Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs. If a webhook is specified, it happens before Dialogflow invokes webhook. Warning: 1) This flag only affects streaming API. Responses are still queued and returned once in non-streaming API. 2) The flag can be enabled in any fulfillment but only the first 3 partial responses will be returned. You may only want to apply it to fulfillments that have slow webhooks. ReturnPartialResponses *bool `pulumi:"returnPartialResponses"` // Set parameter values before executing the webhook. SetParameterActions []GoogleCloudDialogflowCxV3FulfillmentSetParameterAction `pulumi:"setParameterActions"` // The value of this field will be populated in the WebhookRequest `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called. The tag is typically used by the webhook service to identify which fulfillment is being called, but it could be used for other purposes. This field is required if `webhook` is specified. Tag *string `pulumi:"tag"` // The webhook to call. Format: `projects//locations//agents//webhooks/`. Webhook *string `pulumi:"webhook"` }
A fulfillment can do one or more of the following actions at the same time: * Generate rich message responses. * Set parameter values. * Call the webhook. Fulfillments can be called at various stages in the Page or Form lifecycle. For example, when a DetectIntentRequest drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult in the returning DetectIntentResponse, call the webhook (for example, to load user data from a database), or both.
type GoogleCloudDialogflowCxV3FulfillmentArgs ¶
type GoogleCloudDialogflowCxV3FulfillmentArgs struct { // Hierarchical advanced settings for this fulfillment. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput `pulumi:"advancedSettings"` // Conditional cases for this fulfillment. ConditionalCases GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayInput `pulumi:"conditionalCases"` // If the flag is true, the agent will utilize LLM to generate a text response. If LLM generation fails, the defined responses in the fulfillment will be respected. This flag is only useful for fulfillments associated with no-match event handlers. EnableGenerativeFallback pulumi.BoolPtrInput `pulumi:"enableGenerativeFallback"` // The list of rich message responses to present to the user. Messages GoogleCloudDialogflowCxV3ResponseMessageArrayInput `pulumi:"messages"` // Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs. If a webhook is specified, it happens before Dialogflow invokes webhook. Warning: 1) This flag only affects streaming API. Responses are still queued and returned once in non-streaming API. 2) The flag can be enabled in any fulfillment but only the first 3 partial responses will be returned. You may only want to apply it to fulfillments that have slow webhooks. ReturnPartialResponses pulumi.BoolPtrInput `pulumi:"returnPartialResponses"` // Set parameter values before executing the webhook. SetParameterActions GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayInput `pulumi:"setParameterActions"` // The value of this field will be populated in the WebhookRequest `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called. The tag is typically used by the webhook service to identify which fulfillment is being called, but it could be used for other purposes. This field is required if `webhook` is specified. Tag pulumi.StringPtrInput `pulumi:"tag"` // The webhook to call. Format: `projects//locations//agents//webhooks/`. Webhook pulumi.StringPtrInput `pulumi:"webhook"` }
A fulfillment can do one or more of the following actions at the same time: * Generate rich message responses. * Set parameter values. * Call the webhook. Fulfillments can be called at various stages in the Page or Form lifecycle. For example, when a DetectIntentRequest drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult in the returning DetectIntentResponse, call the webhook (for example, to load user data from a database), or both.
func (GoogleCloudDialogflowCxV3FulfillmentArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentOutput() GoogleCloudDialogflowCxV3FulfillmentOutput
func (GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentOutput
func (GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
func (GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentArgs) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentPtrOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCases ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCases struct { // A list of cascading if-else conditions. Cases []GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase `pulumi:"cases"` }
A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs struct { // A list of cascading if-else conditions. Cases GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayInput `pulumi:"cases"` }
A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray []GoogleCloudDialogflowCxV3FulfillmentConditionalCasesInput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayInput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput }
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray and GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayInput` via:
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArray{ GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs{...} }
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCase struct { // A list of case content. CaseContent []GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent `pulumi:"caseContent"` // The condition to activate and select this case. Empty means the condition is always true. The condition is evaluated against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). Condition *string `pulumi:"condition"` }
Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs struct { // A list of case content. CaseContent GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayInput `pulumi:"caseContent"` // The condition to activate and select this case. Empty means the condition is always true. The condition is evaluated against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). Condition pulumi.StringPtrInput `pulumi:"condition"` }
Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray []GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseInput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayInput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput }
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray and GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayInput` via:
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArray{ GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs{...} }
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContent struct { // Additional cases to be evaluated. AdditionalCases *GoogleCloudDialogflowCxV3FulfillmentConditionalCases `pulumi:"additionalCases"` // Returned message. Message *GoogleCloudDialogflowCxV3ResponseMessage `pulumi:"message"` }
The list of messages or conditional cases to activate for this case.
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs struct { // Additional cases to be evaluated. AdditionalCases GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrInput `pulumi:"additionalCases"` // Returned message. Message GoogleCloudDialogflowCxV3ResponseMessagePtrInput `pulumi:"message"` }
The list of messages or conditional cases to activate for this case.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray []GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentInput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayInput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput }
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray and GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayInput` via:
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArray{ GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs{...} }
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentInput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput }
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs and GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentInput` via:
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArgs{...}
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput struct{ *pulumi.OutputState }
The list of messages or conditional cases to activate for this case.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) AdditionalCases ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) AdditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
Additional cases to be evaluated.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) Message ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) Message() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
Returned message.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponse ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponse struct { // Additional cases to be evaluated. AdditionalCases GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponse `pulumi:"additionalCases"` // Returned message. Message GoogleCloudDialogflowCxV3ResponseMessageResponse `pulumi:"message"` }
The list of messages or conditional cases to activate for this case.
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) Index ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput struct{ *pulumi.OutputState }
The list of messages or conditional cases to activate for this case.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) AdditionalCases ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) AdditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput
Additional cases to be evaluated.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) Message ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) Message() GoogleCloudDialogflowCxV3ResponseMessageResponseOutput
Returned message.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseInput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput }
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs and GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseInput` via:
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArgs{...}
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput struct{ *pulumi.OutputState }
Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) CaseContent ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) CaseContent() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentArrayOutput
A list of case content.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) Condition ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) Condition() pulumi.StringPtrOutput
The condition to activate and select this case. Empty means the condition is always true. The condition is evaluated against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponse ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponse struct { // A list of case content. CaseContent []GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponse `pulumi:"caseContent"` // The condition to activate and select this case. Empty means the condition is always true. The condition is evaluated against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). Condition string `pulumi:"condition"` }
Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput struct{ *pulumi.OutputState }
Each case has a Boolean condition. When it is evaluated to be True, the corresponding messages will be selected and evaluated recursively.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) CaseContent ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) CaseContent() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseCaseContentResponseArrayOutput
A list of case content.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) Condition ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) Condition() pulumi.StringOutput
The condition to activate and select this case. Empty means the condition is always true. The condition is evaluated against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesInput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput }
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs and GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentConditionalCasesInput` via:
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs{...}
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput struct{ *pulumi.OutputState }
A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) Cases ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) Cases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
A list of cascading if-else conditions.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrInput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput }
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs, GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtr and GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrInput` via:
GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs{...} or: nil
func GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtr ¶
func GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtr(v *GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArgs) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrInput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) Cases ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) Cases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseArrayOutput
A list of cascading if-else conditions.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesPtrOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponse ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponse struct { // A list of cascading if-else conditions. Cases []GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponse `pulumi:"cases"` }
A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput struct{ *pulumi.OutputState }
A list of cascading if-else conditions. Cases are mutually exclusive. The first one with a matching condition is selected, all the rest ignored.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) Cases ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) Cases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesCaseResponseArrayOutput
A list of cascading if-else conditions.
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput
func (GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseOutput
type GoogleCloudDialogflowCxV3FulfillmentInput ¶
type GoogleCloudDialogflowCxV3FulfillmentInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentOutput() GoogleCloudDialogflowCxV3FulfillmentOutput ToGoogleCloudDialogflowCxV3FulfillmentOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentOutput }
GoogleCloudDialogflowCxV3FulfillmentInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentArgs and GoogleCloudDialogflowCxV3FulfillmentOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentInput` via:
GoogleCloudDialogflowCxV3FulfillmentArgs{...}
type GoogleCloudDialogflowCxV3FulfillmentOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentOutput struct{ *pulumi.OutputState }
A fulfillment can do one or more of the following actions at the same time: * Generate rich message responses. * Set parameter values. * Call the webhook. Fulfillments can be called at various stages in the Page or Form lifecycle. For example, when a DetectIntentRequest drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult in the returning DetectIntentResponse, call the webhook (for example, to load user data from a database), or both.
func (GoogleCloudDialogflowCxV3FulfillmentOutput) AdvancedSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
Hierarchical advanced settings for this fulfillment. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (GoogleCloudDialogflowCxV3FulfillmentOutput) ConditionalCases ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ConditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
Conditional cases for this fulfillment.
func (GoogleCloudDialogflowCxV3FulfillmentOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentOutput) EnableGenerativeFallback ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) EnableGenerativeFallback() pulumi.BoolPtrOutput
If the flag is true, the agent will utilize LLM to generate a text response. If LLM generation fails, the defined responses in the fulfillment will be respected. This flag is only useful for fulfillments associated with no-match event handlers.
func (GoogleCloudDialogflowCxV3FulfillmentOutput) Messages ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) Messages() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
The list of rich message responses to present to the user.
func (GoogleCloudDialogflowCxV3FulfillmentOutput) ReturnPartialResponses ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ReturnPartialResponses() pulumi.BoolPtrOutput
Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs. If a webhook is specified, it happens before Dialogflow invokes webhook. Warning: 1) This flag only affects streaming API. Responses are still queued and returned once in non-streaming API. 2) The flag can be enabled in any fulfillment but only the first 3 partial responses will be returned. You may only want to apply it to fulfillments that have slow webhooks.
func (GoogleCloudDialogflowCxV3FulfillmentOutput) SetParameterActions ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) SetParameterActions() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
Set parameter values before executing the webhook.
func (GoogleCloudDialogflowCxV3FulfillmentOutput) Tag ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) Tag() pulumi.StringPtrOutput
The value of this field will be populated in the WebhookRequest `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called. The tag is typically used by the webhook service to identify which fulfillment is being called, but it could be used for other purposes. This field is required if `webhook` is specified.
func (GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentOutput() GoogleCloudDialogflowCxV3FulfillmentOutput
func (GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentOutput
func (GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
func (GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentPtrOutput
func (GoogleCloudDialogflowCxV3FulfillmentOutput) Webhook ¶
func (o GoogleCloudDialogflowCxV3FulfillmentOutput) Webhook() pulumi.StringPtrOutput
The webhook to call. Format: `projects//locations//agents//webhooks/`.
type GoogleCloudDialogflowCxV3FulfillmentPtrInput ¶
type GoogleCloudDialogflowCxV3FulfillmentPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput() GoogleCloudDialogflowCxV3FulfillmentPtrOutput ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentPtrOutput }
GoogleCloudDialogflowCxV3FulfillmentPtrInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentArgs, GoogleCloudDialogflowCxV3FulfillmentPtr and GoogleCloudDialogflowCxV3FulfillmentPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentPtrInput` via:
GoogleCloudDialogflowCxV3FulfillmentArgs{...} or: nil
func GoogleCloudDialogflowCxV3FulfillmentPtr ¶
func GoogleCloudDialogflowCxV3FulfillmentPtr(v *GoogleCloudDialogflowCxV3FulfillmentArgs) GoogleCloudDialogflowCxV3FulfillmentPtrInput
type GoogleCloudDialogflowCxV3FulfillmentPtrOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) AdvancedSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
Hierarchical advanced settings for this fulfillment. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ConditionalCases ¶
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ConditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesArrayOutput
Conditional cases for this fulfillment.
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) EnableGenerativeFallback ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) EnableGenerativeFallback() pulumi.BoolPtrOutput
If the flag is true, the agent will utilize LLM to generate a text response. If LLM generation fails, the defined responses in the fulfillment will be respected. This flag is only useful for fulfillments associated with no-match event handlers.
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Messages ¶
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Messages() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
The list of rich message responses to present to the user.
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ReturnPartialResponses ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ReturnPartialResponses() pulumi.BoolPtrOutput
Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs. If a webhook is specified, it happens before Dialogflow invokes webhook. Warning: 1) This flag only affects streaming API. Responses are still queued and returned once in non-streaming API. 2) The flag can be enabled in any fulfillment but only the first 3 partial responses will be returned. You may only want to apply it to fulfillments that have slow webhooks.
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) SetParameterActions ¶
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) SetParameterActions() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
Set parameter values before executing the webhook.
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Tag ¶
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Tag() pulumi.StringPtrOutput
The value of this field will be populated in the WebhookRequest `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called. The tag is typically used by the webhook service to identify which fulfillment is being called, but it could be used for other purposes. This field is required if `webhook` is specified.
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutput() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) ToGoogleCloudDialogflowCxV3FulfillmentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentPtrOutput
func (GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Webhook ¶
func (o GoogleCloudDialogflowCxV3FulfillmentPtrOutput) Webhook() pulumi.StringPtrOutput
The webhook to call. Format: `projects//locations//agents//webhooks/`.
type GoogleCloudDialogflowCxV3FulfillmentResponse ¶
type GoogleCloudDialogflowCxV3FulfillmentResponse struct { // Hierarchical advanced settings for this fulfillment. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponse `pulumi:"advancedSettings"` // Conditional cases for this fulfillment. ConditionalCases []GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponse `pulumi:"conditionalCases"` // If the flag is true, the agent will utilize LLM to generate a text response. If LLM generation fails, the defined responses in the fulfillment will be respected. This flag is only useful for fulfillments associated with no-match event handlers. EnableGenerativeFallback bool `pulumi:"enableGenerativeFallback"` // The list of rich message responses to present to the user. Messages []GoogleCloudDialogflowCxV3ResponseMessageResponse `pulumi:"messages"` // Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs. If a webhook is specified, it happens before Dialogflow invokes webhook. Warning: 1) This flag only affects streaming API. Responses are still queued and returned once in non-streaming API. 2) The flag can be enabled in any fulfillment but only the first 3 partial responses will be returned. You may only want to apply it to fulfillments that have slow webhooks. ReturnPartialResponses bool `pulumi:"returnPartialResponses"` // Set parameter values before executing the webhook. SetParameterActions []GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponse `pulumi:"setParameterActions"` // The value of this field will be populated in the WebhookRequest `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called. The tag is typically used by the webhook service to identify which fulfillment is being called, but it could be used for other purposes. This field is required if `webhook` is specified. Tag string `pulumi:"tag"` // The webhook to call. Format: `projects//locations//agents//webhooks/`. Webhook string `pulumi:"webhook"` }
A fulfillment can do one or more of the following actions at the same time: * Generate rich message responses. * Set parameter values. * Call the webhook. Fulfillments can be called at various stages in the Page or Form lifecycle. For example, when a DetectIntentRequest drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult in the returning DetectIntentResponse, call the webhook (for example, to load user data from a database), or both.
type GoogleCloudDialogflowCxV3FulfillmentResponseOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentResponseOutput struct{ *pulumi.OutputState }
A fulfillment can do one or more of the following actions at the same time: * Generate rich message responses. * Set parameter values. * Call the webhook. Fulfillments can be called at various stages in the Page or Form lifecycle. For example, when a DetectIntentRequest drives a session to enter a new page, the page's entry fulfillment can add a static response to the QueryResult in the returning DetectIntentResponse, call the webhook (for example, to load user data from a database), or both.
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) AdvancedSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this fulfillment. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ConditionalCases ¶
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ConditionalCases() GoogleCloudDialogflowCxV3FulfillmentConditionalCasesResponseArrayOutput
Conditional cases for this fulfillment.
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) EnableGenerativeFallback ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) EnableGenerativeFallback() pulumi.BoolOutput
If the flag is true, the agent will utilize LLM to generate a text response. If LLM generation fails, the defined responses in the fulfillment will be respected. This flag is only useful for fulfillments associated with no-match event handlers.
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Messages ¶
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Messages() GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput
The list of rich message responses to present to the user.
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ReturnPartialResponses ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ReturnPartialResponses() pulumi.BoolOutput
Whether Dialogflow should return currently queued fulfillment response messages in streaming APIs. If a webhook is specified, it happens before Dialogflow invokes webhook. Warning: 1) This flag only affects streaming API. Responses are still queued and returned once in non-streaming API. 2) The flag can be enabled in any fulfillment but only the first 3 partial responses will be returned. You may only want to apply it to fulfillments that have slow webhooks.
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) SetParameterActions ¶
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) SetParameterActions() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput
Set parameter values before executing the webhook.
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Tag ¶
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Tag() pulumi.StringOutput
The value of this field will be populated in the WebhookRequest `fulfillmentInfo.tag` field by Dialogflow when the associated webhook is called. The tag is typically used by the webhook service to identify which fulfillment is being called, but it could be used for other purposes. This field is required if `webhook` is specified.
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentResponseOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentResponseOutput() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentResponseOutput
func (GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Webhook ¶
func (o GoogleCloudDialogflowCxV3FulfillmentResponseOutput) Webhook() pulumi.StringOutput
The webhook to call. Format: `projects//locations//agents//webhooks/`.
type GoogleCloudDialogflowCxV3FulfillmentSetParameterAction ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterAction struct { // Display name of the parameter. Parameter *string `pulumi:"parameter"` // The new value of the parameter. A null value clears the parameter. Value interface{} `pulumi:"value"` }
Setting a parameter value.
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs struct { // Display name of the parameter. Parameter pulumi.StringPtrInput `pulumi:"parameter"` // The new value of the parameter. A null value clears the parameter. Value pulumi.Input `pulumi:"value"` }
Setting a parameter value.
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray []GoogleCloudDialogflowCxV3FulfillmentSetParameterActionInput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput ¶
func (i GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayInput ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput }
GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray and GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayInput` via:
GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArray{ GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs{...} }
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionInput ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutputWithContext(context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput }
GoogleCloudDialogflowCxV3FulfillmentSetParameterActionInput is an input type that accepts GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs and GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3FulfillmentSetParameterActionInput` via:
GoogleCloudDialogflowCxV3FulfillmentSetParameterActionArgs{...}
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput struct{ *pulumi.OutputState }
Setting a parameter value.
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) Parameter ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) Parameter() pulumi.StringPtrOutput
Display name of the parameter.
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) Value ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionOutput) Value() pulumi.AnyOutput
The new value of the parameter. A null value clears the parameter.
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponse ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponse struct { // Display name of the parameter. Parameter string `pulumi:"parameter"` // The new value of the parameter. A null value clears the parameter. Value interface{} `pulumi:"value"` }
Setting a parameter value.
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseArrayOutput
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput ¶
type GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput struct{ *pulumi.OutputState }
Setting a parameter value.
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) Parameter ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) Parameter() pulumi.StringOutput
Display name of the parameter.
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput() GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) ToGoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput
func (GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) Value ¶
func (o GoogleCloudDialogflowCxV3FulfillmentSetParameterActionResponseOutput) Value() pulumi.AnyOutput
The new value of the parameter. A null value clears the parameter.
type GoogleCloudDialogflowCxV3GcsDestination ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3GcsDestination struct { // The Google Cloud Storage URI for the exported objects. A URI is of the form: `gs://bucket/object-name-or-prefix` Whether a full object name, or just a prefix, its usage depends on the Dialogflow operation. Uri string `pulumi:"uri"` }
Google Cloud Storage location for a Dialogflow operation that writes or exports objects (e.g. exported agent or transcripts) outside of Dialogflow.
type GoogleCloudDialogflowCxV3GcsDestinationArgs ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3GcsDestinationArgs struct { // The Google Cloud Storage URI for the exported objects. A URI is of the form: `gs://bucket/object-name-or-prefix` Whether a full object name, or just a prefix, its usage depends on the Dialogflow operation. Uri pulumi.StringInput `pulumi:"uri"` }
Google Cloud Storage location for a Dialogflow operation that writes or exports objects (e.g. exported agent or transcripts) outside of Dialogflow.
func (GoogleCloudDialogflowCxV3GcsDestinationArgs) ElementType ¶ added in v0.29.0
func (GoogleCloudDialogflowCxV3GcsDestinationArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationOutput ¶ added in v0.29.0
func (i GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationOutput() GoogleCloudDialogflowCxV3GcsDestinationOutput
func (GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationOutput
func (GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput ¶ added in v0.29.0
func (i GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
func (GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDialogflowCxV3GcsDestinationArgs) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
type GoogleCloudDialogflowCxV3GcsDestinationInput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3GcsDestinationInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3GcsDestinationOutput() GoogleCloudDialogflowCxV3GcsDestinationOutput ToGoogleCloudDialogflowCxV3GcsDestinationOutputWithContext(context.Context) GoogleCloudDialogflowCxV3GcsDestinationOutput }
GoogleCloudDialogflowCxV3GcsDestinationInput is an input type that accepts GoogleCloudDialogflowCxV3GcsDestinationArgs and GoogleCloudDialogflowCxV3GcsDestinationOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3GcsDestinationInput` via:
GoogleCloudDialogflowCxV3GcsDestinationArgs{...}
type GoogleCloudDialogflowCxV3GcsDestinationOutput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3GcsDestinationOutput struct{ *pulumi.OutputState }
Google Cloud Storage location for a Dialogflow operation that writes or exports objects (e.g. exported agent or transcripts) outside of Dialogflow.
func (GoogleCloudDialogflowCxV3GcsDestinationOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDialogflowCxV3GcsDestinationOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationOutput ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationOutput() GoogleCloudDialogflowCxV3GcsDestinationOutput
func (GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationOutput
func (GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
func (GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
func (GoogleCloudDialogflowCxV3GcsDestinationOutput) Uri ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationOutput) Uri() pulumi.StringOutput
The Google Cloud Storage URI for the exported objects. A URI is of the form: `gs://bucket/object-name-or-prefix` Whether a full object name, or just a prefix, its usage depends on the Dialogflow operation.
type GoogleCloudDialogflowCxV3GcsDestinationPtrInput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3GcsDestinationPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3GcsDestinationPtrOutput }
GoogleCloudDialogflowCxV3GcsDestinationPtrInput is an input type that accepts GoogleCloudDialogflowCxV3GcsDestinationArgs, GoogleCloudDialogflowCxV3GcsDestinationPtr and GoogleCloudDialogflowCxV3GcsDestinationPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3GcsDestinationPtrInput` via:
GoogleCloudDialogflowCxV3GcsDestinationArgs{...} or: nil
func GoogleCloudDialogflowCxV3GcsDestinationPtr ¶ added in v0.29.0
func GoogleCloudDialogflowCxV3GcsDestinationPtr(v *GoogleCloudDialogflowCxV3GcsDestinationArgs) GoogleCloudDialogflowCxV3GcsDestinationPtrInput
type GoogleCloudDialogflowCxV3GcsDestinationPtrOutput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3GcsDestinationPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutput() GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
func (GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationPtrOutput) ToGoogleCloudDialogflowCxV3GcsDestinationPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationPtrOutput
type GoogleCloudDialogflowCxV3GcsDestinationResponse ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3GcsDestinationResponse struct { // The Google Cloud Storage URI for the exported objects. A URI is of the form: `gs://bucket/object-name-or-prefix` Whether a full object name, or just a prefix, its usage depends on the Dialogflow operation. Uri string `pulumi:"uri"` }
Google Cloud Storage location for a Dialogflow operation that writes or exports objects (e.g. exported agent or transcripts) outside of Dialogflow.
type GoogleCloudDialogflowCxV3GcsDestinationResponseOutput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3GcsDestinationResponseOutput struct{ *pulumi.OutputState }
Google Cloud Storage location for a Dialogflow operation that writes or exports objects (e.g. exported agent or transcripts) outside of Dialogflow.
func (GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ToGoogleCloudDialogflowCxV3GcsDestinationResponseOutput ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ToGoogleCloudDialogflowCxV3GcsDestinationResponseOutput() GoogleCloudDialogflowCxV3GcsDestinationResponseOutput
func (GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ToGoogleCloudDialogflowCxV3GcsDestinationResponseOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3GcsDestinationResponseOutput) ToGoogleCloudDialogflowCxV3GcsDestinationResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3GcsDestinationResponseOutput
type GoogleCloudDialogflowCxV3InputAudioConfig ¶
type GoogleCloudDialogflowCxV3InputAudioConfig struct { // Audio encoding of the audio content to process. AudioEncoding GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding `pulumi:"audioEncoding"` // Configuration of barge-in behavior during the streaming of input audio. BargeInConfig *GoogleCloudDialogflowCxV3BargeInConfig `pulumi:"bargeInConfig"` // Optional. If `true`, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information. EnableWordInfo *bool `pulumi:"enableWordInfo"` // Optional. Which Speech model to select for the given request. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then we auto-select a model based on the parameters in the InputAudioConfig. If enhanced speech model is enabled for the agent and an enhanced version of the specified model for the language does not exist, then the speech is recognized using the standard version of the specified model. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics#select-model) for more details. If you specify a model, the following models typically have the best performance: - phone_call (best for Agent Assist and telephony) - latest_short (best for Dialogflow non-telephony) - command_and_search (best for very short utterances and commands) Model *string `pulumi:"model"` // Optional. Which variant of the Speech model to use. ModelVariant *GoogleCloudDialogflowCxV3InputAudioConfigModelVariant `pulumi:"modelVariant"` // Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. PhraseHints []string `pulumi:"phraseHints"` // Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details. SampleRateHertz *int `pulumi:"sampleRateHertz"` // Optional. If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods. SingleUtterance *bool `pulumi:"singleUtterance"` }
Instructs the speech recognizer on how to process the audio content.
type GoogleCloudDialogflowCxV3InputAudioConfigArgs ¶
type GoogleCloudDialogflowCxV3InputAudioConfigArgs struct { // Audio encoding of the audio content to process. AudioEncoding GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput `pulumi:"audioEncoding"` // Configuration of barge-in behavior during the streaming of input audio. BargeInConfig GoogleCloudDialogflowCxV3BargeInConfigPtrInput `pulumi:"bargeInConfig"` // Optional. If `true`, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information. EnableWordInfo pulumi.BoolPtrInput `pulumi:"enableWordInfo"` // Optional. Which Speech model to select for the given request. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then we auto-select a model based on the parameters in the InputAudioConfig. If enhanced speech model is enabled for the agent and an enhanced version of the specified model for the language does not exist, then the speech is recognized using the standard version of the specified model. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics#select-model) for more details. If you specify a model, the following models typically have the best performance: - phone_call (best for Agent Assist and telephony) - latest_short (best for Dialogflow non-telephony) - command_and_search (best for very short utterances and commands) Model pulumi.StringPtrInput `pulumi:"model"` // Optional. Which variant of the Speech model to use. ModelVariant GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrInput `pulumi:"modelVariant"` // Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. PhraseHints pulumi.StringArrayInput `pulumi:"phraseHints"` // Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details. SampleRateHertz pulumi.IntPtrInput `pulumi:"sampleRateHertz"` // Optional. If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods. SingleUtterance pulumi.BoolPtrInput `pulumi:"singleUtterance"` }
Instructs the speech recognizer on how to process the audio content.
func (GoogleCloudDialogflowCxV3InputAudioConfigArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3InputAudioConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigOutput ¶
func (i GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigOutput() GoogleCloudDialogflowCxV3InputAudioConfigOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput ¶
func (i GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3InputAudioConfigArgs) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding ¶ added in v0.4.0
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding string
Required. Audio encoding of the audio content to process.
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ElementType ¶ added in v0.4.0
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutputWithContext(context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput }
GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput is an input type that accepts values of the GoogleCloudDialogflowCxV3InputAudioConfigAudioEncoding enum A concrete instance of `GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingInput` can be one of the following:
GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingUnspecified GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingLinear16 GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingFlac GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingMulaw GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingAmr GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingAmrWb GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingOggOpus GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingAudioEncodingSpeexWithHeaderByte
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput }
func GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtr ¶ added in v0.6.0
func GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtr(v string) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrInput
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigInput ¶
type GoogleCloudDialogflowCxV3InputAudioConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3InputAudioConfigOutput() GoogleCloudDialogflowCxV3InputAudioConfigOutput ToGoogleCloudDialogflowCxV3InputAudioConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3InputAudioConfigOutput }
GoogleCloudDialogflowCxV3InputAudioConfigInput is an input type that accepts GoogleCloudDialogflowCxV3InputAudioConfigArgs and GoogleCloudDialogflowCxV3InputAudioConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3InputAudioConfigInput` via:
GoogleCloudDialogflowCxV3InputAudioConfigArgs{...}
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariant ¶ added in v0.4.0
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariant string
Optional. Which variant of the Speech model to use.
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ElementType ¶ added in v0.4.0
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3InputAudioConfigModelVariant) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutputWithContext(context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput }
GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput is an input type that accepts values of the GoogleCloudDialogflowCxV3InputAudioConfigModelVariant enum A concrete instance of `GoogleCloudDialogflowCxV3InputAudioConfigModelVariantInput` can be one of the following:
GoogleCloudDialogflowCxV3InputAudioConfigModelVariantSpeechModelVariantUnspecified GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseBestAvailable GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseStandard GoogleCloudDialogflowCxV3InputAudioConfigModelVariantUseEnhanced
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput }
func GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtr ¶ added in v0.6.0
func GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtr(v string) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrInput
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigOutput ¶
type GoogleCloudDialogflowCxV3InputAudioConfigOutput struct{ *pulumi.OutputState }
Instructs the speech recognizer on how to process the audio content.
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) AudioEncoding ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) AudioEncoding() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingOutput
Audio encoding of the audio content to process.
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) BargeInConfig ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) BargeInConfig() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
Configuration of barge-in behavior during the streaming of input audio.
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) EnableWordInfo ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) EnableWordInfo() pulumi.BoolPtrOutput
Optional. If `true`, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) Model ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) Model() pulumi.StringPtrOutput
Optional. Which Speech model to select for the given request. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then we auto-select a model based on the parameters in the InputAudioConfig. If enhanced speech model is enabled for the agent and an enhanced version of the specified model for the language does not exist, then the speech is recognized using the standard version of the specified model. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics#select-model) for more details. If you specify a model, the following models typically have the best performance: - phone_call (best for Agent Assist and telephony) - latest_short (best for Dialogflow non-telephony) - command_and_search (best for very short utterances and commands)
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) ModelVariant ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ModelVariant() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
Optional. Which variant of the Speech model to use.
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) PhraseHints ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) PhraseHints() pulumi.StringArrayOutput
Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) SampleRateHertz ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) SampleRateHertz() pulumi.IntPtrOutput
Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details.
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) SingleUtterance ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) SingleUtterance() pulumi.BoolPtrOutput
Optional. If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods.
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigOutput ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigOutput() GoogleCloudDialogflowCxV3InputAudioConfigOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigPtrInput ¶
type GoogleCloudDialogflowCxV3InputAudioConfigPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput }
GoogleCloudDialogflowCxV3InputAudioConfigPtrInput is an input type that accepts GoogleCloudDialogflowCxV3InputAudioConfigArgs, GoogleCloudDialogflowCxV3InputAudioConfigPtr and GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3InputAudioConfigPtrInput` via:
GoogleCloudDialogflowCxV3InputAudioConfigArgs{...} or: nil
func GoogleCloudDialogflowCxV3InputAudioConfigPtr ¶
func GoogleCloudDialogflowCxV3InputAudioConfigPtr(v *GoogleCloudDialogflowCxV3InputAudioConfigArgs) GoogleCloudDialogflowCxV3InputAudioConfigPtrInput
type GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput ¶
type GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) AudioEncoding ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) AudioEncoding() GoogleCloudDialogflowCxV3InputAudioConfigAudioEncodingPtrOutput
Audio encoding of the audio content to process.
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) BargeInConfig ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) BargeInConfig() GoogleCloudDialogflowCxV3BargeInConfigPtrOutput
Configuration of barge-in behavior during the streaming of input audio.
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) EnableWordInfo ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) EnableWordInfo() pulumi.BoolPtrOutput
Optional. If `true`, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) Model ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) Model() pulumi.StringPtrOutput
Optional. Which Speech model to select for the given request. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then we auto-select a model based on the parameters in the InputAudioConfig. If enhanced speech model is enabled for the agent and an enhanced version of the specified model for the language does not exist, then the speech is recognized using the standard version of the specified model. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics#select-model) for more details. If you specify a model, the following models typically have the best performance: - phone_call (best for Agent Assist and telephony) - latest_short (best for Dialogflow non-telephony) - command_and_search (best for very short utterances and commands)
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ModelVariant ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ModelVariant() GoogleCloudDialogflowCxV3InputAudioConfigModelVariantPtrOutput
Optional. Which variant of the Speech model to use.
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) PhraseHints ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) PhraseHints() pulumi.StringArrayOutput
Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) SampleRateHertz ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) SampleRateHertz() pulumi.IntPtrOutput
Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details.
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) SingleUtterance ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) SingleUtterance() pulumi.BoolPtrOutput
Optional. If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods.
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutput() GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigPtrOutput
type GoogleCloudDialogflowCxV3InputAudioConfigResponse ¶
type GoogleCloudDialogflowCxV3InputAudioConfigResponse struct { // Audio encoding of the audio content to process. AudioEncoding string `pulumi:"audioEncoding"` // Configuration of barge-in behavior during the streaming of input audio. BargeInConfig GoogleCloudDialogflowCxV3BargeInConfigResponse `pulumi:"bargeInConfig"` // Optional. If `true`, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information. EnableWordInfo bool `pulumi:"enableWordInfo"` // Optional. Which Speech model to select for the given request. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then we auto-select a model based on the parameters in the InputAudioConfig. If enhanced speech model is enabled for the agent and an enhanced version of the specified model for the language does not exist, then the speech is recognized using the standard version of the specified model. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics#select-model) for more details. If you specify a model, the following models typically have the best performance: - phone_call (best for Agent Assist and telephony) - latest_short (best for Dialogflow non-telephony) - command_and_search (best for very short utterances and commands) Model string `pulumi:"model"` // Optional. Which variant of the Speech model to use. ModelVariant string `pulumi:"modelVariant"` // Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details. PhraseHints []string `pulumi:"phraseHints"` // Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details. SampleRateHertz int `pulumi:"sampleRateHertz"` // Optional. If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods. SingleUtterance bool `pulumi:"singleUtterance"` }
Instructs the speech recognizer on how to process the audio content.
type GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput ¶
type GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput struct{ *pulumi.OutputState }
Instructs the speech recognizer on how to process the audio content.
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) AudioEncoding ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) AudioEncoding() pulumi.StringOutput
Audio encoding of the audio content to process.
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) BargeInConfig ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) BargeInConfig() GoogleCloudDialogflowCxV3BargeInConfigResponseOutput
Configuration of barge-in behavior during the streaming of input audio.
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) EnableWordInfo ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) EnableWordInfo() pulumi.BoolOutput
Optional. If `true`, Dialogflow returns SpeechWordInfo in StreamingRecognitionResult with information about the recognized speech words, e.g. start and end time offsets. If false or unspecified, Speech doesn't return any word-level information.
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) Model ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) Model() pulumi.StringOutput
Optional. Which Speech model to select for the given request. Select the model best suited to your domain to get best results. If a model is not explicitly specified, then we auto-select a model based on the parameters in the InputAudioConfig. If enhanced speech model is enabled for the agent and an enhanced version of the specified model for the language does not exist, then the speech is recognized using the standard version of the specified model. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics#select-model) for more details. If you specify a model, the following models typically have the best performance: - phone_call (best for Agent Assist and telephony) - latest_short (best for Dialogflow non-telephony) - command_and_search (best for very short utterances and commands)
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ModelVariant ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ModelVariant() pulumi.StringOutput
Optional. Which variant of the Speech model to use.
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) PhraseHints ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) PhraseHints() pulumi.StringArrayOutput
Optional. A list of strings containing words and phrases that the speech recognizer should recognize with higher likelihood. See [the Cloud Speech documentation](https://cloud.google.com/speech-to-text/docs/basics#phrase-hints) for more details.
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) SampleRateHertz ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) SampleRateHertz() pulumi.IntOutput
Sample rate (in Hertz) of the audio content sent in the query. Refer to [Cloud Speech API documentation](https://cloud.google.com/speech-to-text/docs/basics) for more details.
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) SingleUtterance ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) SingleUtterance() pulumi.BoolOutput
Optional. If `false` (default), recognition does not cease until the client closes the stream. If `true`, the recognizer will detect a single spoken utterance in input audio. Recognition ceases when it detects the audio's voice has stopped or paused. In this case, once a detected intent is received, the client should close the stream and start a new request with a new stream as needed. Note: This setting is relevant only for streaming methods.
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigResponseOutput ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigResponseOutput() GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput
func (GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput) ToGoogleCloudDialogflowCxV3InputAudioConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3InputAudioConfigResponseOutput
type GoogleCloudDialogflowCxV3Intent ¶
type GoogleCloudDialogflowCxV3Intent struct { // Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters. Description *string `pulumi:"description"` // The human-readable name of the intent, unique within the agent. DisplayName string `pulumi:"displayName"` // Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event. IsFallback *bool `pulumi:"isFallback"` // The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent. Labels map[string]string `pulumi:"labels"` // The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`. Name *string `pulumi:"name"` // The collection of parameters associated with the intent. Parameters []GoogleCloudDialogflowCxV3IntentParameter `pulumi:"parameters"` // The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. Priority *int `pulumi:"priority"` // The collection of training phrases the agent is trained on to identify the intent. TrainingPhrases []GoogleCloudDialogflowCxV3IntentTrainingPhrase `pulumi:"trainingPhrases"` }
An intent represents a user's intent to interact with a conversational agent. You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.
type GoogleCloudDialogflowCxV3IntentArgs ¶
type GoogleCloudDialogflowCxV3IntentArgs struct { // Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters. Description pulumi.StringPtrInput `pulumi:"description"` // The human-readable name of the intent, unique within the agent. DisplayName pulumi.StringInput `pulumi:"displayName"` // Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event. IsFallback pulumi.BoolPtrInput `pulumi:"isFallback"` // The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent. Labels pulumi.StringMapInput `pulumi:"labels"` // The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`. Name pulumi.StringPtrInput `pulumi:"name"` // The collection of parameters associated with the intent. Parameters GoogleCloudDialogflowCxV3IntentParameterArrayInput `pulumi:"parameters"` // The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. Priority pulumi.IntPtrInput `pulumi:"priority"` // The collection of training phrases the agent is trained on to identify the intent. TrainingPhrases GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayInput `pulumi:"trainingPhrases"` }
An intent represents a user's intent to interact with a conversational agent. You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.
func (GoogleCloudDialogflowCxV3IntentArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentOutput ¶
func (i GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentOutput() GoogleCloudDialogflowCxV3IntentOutput
func (GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentOutput
func (GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentPtrOutput ¶
func (i GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentPtrOutput() GoogleCloudDialogflowCxV3IntentPtrOutput
func (GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3IntentArgs) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentPtrOutput
type GoogleCloudDialogflowCxV3IntentInput ¶
type GoogleCloudDialogflowCxV3IntentInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentOutput() GoogleCloudDialogflowCxV3IntentOutput ToGoogleCloudDialogflowCxV3IntentOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentOutput }
GoogleCloudDialogflowCxV3IntentInput is an input type that accepts GoogleCloudDialogflowCxV3IntentArgs and GoogleCloudDialogflowCxV3IntentOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentInput` via:
GoogleCloudDialogflowCxV3IntentArgs{...}
type GoogleCloudDialogflowCxV3IntentInputResponse ¶
type GoogleCloudDialogflowCxV3IntentInputResponse struct { // The unique identifier of the intent. Format: `projects//locations//agents//intents/`. Intent string `pulumi:"intent"` }
Represents the intent to trigger programmatically rather than as a result of natural language processing.
type GoogleCloudDialogflowCxV3IntentInputResponseOutput ¶
type GoogleCloudDialogflowCxV3IntentInputResponseOutput struct{ *pulumi.OutputState }
Represents the intent to trigger programmatically rather than as a result of natural language processing.
func (GoogleCloudDialogflowCxV3IntentInputResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentInputResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentInputResponseOutput) Intent ¶
func (o GoogleCloudDialogflowCxV3IntentInputResponseOutput) Intent() pulumi.StringOutput
The unique identifier of the intent. Format: `projects//locations//agents//intents/`.
func (GoogleCloudDialogflowCxV3IntentInputResponseOutput) ToGoogleCloudDialogflowCxV3IntentInputResponseOutput ¶
func (o GoogleCloudDialogflowCxV3IntentInputResponseOutput) ToGoogleCloudDialogflowCxV3IntentInputResponseOutput() GoogleCloudDialogflowCxV3IntentInputResponseOutput
func (GoogleCloudDialogflowCxV3IntentInputResponseOutput) ToGoogleCloudDialogflowCxV3IntentInputResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentInputResponseOutput) ToGoogleCloudDialogflowCxV3IntentInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputResponseOutput
type GoogleCloudDialogflowCxV3IntentInputType ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3IntentInputType struct { // The unique identifier of the intent. Format: `projects//locations//agents//intents/`. Intent string `pulumi:"intent"` }
Represents the intent to trigger programmatically rather than as a result of natural language processing.
type GoogleCloudDialogflowCxV3IntentInputTypeArgs ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3IntentInputTypeArgs struct { // The unique identifier of the intent. Format: `projects//locations//agents//intents/`. Intent pulumi.StringInput `pulumi:"intent"` }
Represents the intent to trigger programmatically rather than as a result of natural language processing.
func (GoogleCloudDialogflowCxV3IntentInputTypeArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3IntentInputTypeArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypeOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypeOutput() GoogleCloudDialogflowCxV3IntentInputTypeOutput
func (GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypeOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypeOutput
func (GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
func (GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3IntentInputTypeArgs) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
type GoogleCloudDialogflowCxV3IntentInputTypeInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3IntentInputTypeInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentInputTypeOutput() GoogleCloudDialogflowCxV3IntentInputTypeOutput ToGoogleCloudDialogflowCxV3IntentInputTypeOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentInputTypeOutput }
GoogleCloudDialogflowCxV3IntentInputTypeInput is an input type that accepts GoogleCloudDialogflowCxV3IntentInputTypeArgs and GoogleCloudDialogflowCxV3IntentInputTypeOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentInputTypeInput` via:
GoogleCloudDialogflowCxV3IntentInputTypeArgs{...}
type GoogleCloudDialogflowCxV3IntentInputTypeOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3IntentInputTypeOutput struct{ *pulumi.OutputState }
Represents the intent to trigger programmatically rather than as a result of natural language processing.
func (GoogleCloudDialogflowCxV3IntentInputTypeOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3IntentInputTypeOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentInputTypeOutput) Intent ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) Intent() pulumi.StringOutput
The unique identifier of the intent. Format: `projects//locations//agents//intents/`.
func (GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypeOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypeOutput() GoogleCloudDialogflowCxV3IntentInputTypeOutput
func (GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypeOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypeOutput
func (GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
func (GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3IntentInputTypeOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
type GoogleCloudDialogflowCxV3IntentInputTypePtrInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3IntentInputTypePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentInputTypePtrOutput }
GoogleCloudDialogflowCxV3IntentInputTypePtrInput is an input type that accepts GoogleCloudDialogflowCxV3IntentInputTypeArgs, GoogleCloudDialogflowCxV3IntentInputTypePtr and GoogleCloudDialogflowCxV3IntentInputTypePtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentInputTypePtrInput` via:
GoogleCloudDialogflowCxV3IntentInputTypeArgs{...} or: nil
func GoogleCloudDialogflowCxV3IntentInputTypePtr ¶ added in v0.8.0
func GoogleCloudDialogflowCxV3IntentInputTypePtr(v *GoogleCloudDialogflowCxV3IntentInputTypeArgs) GoogleCloudDialogflowCxV3IntentInputTypePtrInput
type GoogleCloudDialogflowCxV3IntentInputTypePtrOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3IntentInputTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) Intent ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) Intent() pulumi.StringPtrOutput
The unique identifier of the intent. Format: `projects//locations//agents//intents/`.
func (GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutput() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
func (GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3IntentInputTypePtrOutput) ToGoogleCloudDialogflowCxV3IntentInputTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
type GoogleCloudDialogflowCxV3IntentOutput ¶
type GoogleCloudDialogflowCxV3IntentOutput struct{ *pulumi.OutputState }
An intent represents a user's intent to interact with a conversational agent. You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.
func (GoogleCloudDialogflowCxV3IntentOutput) Description ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) Description() pulumi.StringPtrOutput
Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters.
func (GoogleCloudDialogflowCxV3IntentOutput) DisplayName ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) DisplayName() pulumi.StringOutput
The human-readable name of the intent, unique within the agent.
func (GoogleCloudDialogflowCxV3IntentOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentOutput) IsFallback ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) IsFallback() pulumi.BoolPtrOutput
Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event.
func (GoogleCloudDialogflowCxV3IntentOutput) Labels ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) Labels() pulumi.StringMapOutput
The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent.
func (GoogleCloudDialogflowCxV3IntentOutput) Name ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) Name() pulumi.StringPtrOutput
The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`.
func (GoogleCloudDialogflowCxV3IntentOutput) Parameters ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterArrayOutput
The collection of parameters associated with the intent.
func (GoogleCloudDialogflowCxV3IntentOutput) Priority ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) Priority() pulumi.IntPtrOutput
The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.
func (GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentOutput ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentOutput() GoogleCloudDialogflowCxV3IntentOutput
func (GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentOutput
func (GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutput ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutput() GoogleCloudDialogflowCxV3IntentPtrOutput
func (GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentPtrOutput
func (GoogleCloudDialogflowCxV3IntentOutput) TrainingPhrases ¶
func (o GoogleCloudDialogflowCxV3IntentOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
The collection of training phrases the agent is trained on to identify the intent.
type GoogleCloudDialogflowCxV3IntentParameter ¶
type GoogleCloudDialogflowCxV3IntentParameter struct { // The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types. EntityType string `pulumi:"entityType"` // The unique identifier of the parameter. This field is used by training phrases to annotate their parts. Id string `pulumi:"id"` // Indicates whether the parameter represents a list of values. IsList *bool `pulumi:"isList"` // Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled. Redact *bool `pulumi:"redact"` }
Represents an intent parameter.
type GoogleCloudDialogflowCxV3IntentParameterArgs ¶
type GoogleCloudDialogflowCxV3IntentParameterArgs struct { // The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types. EntityType pulumi.StringInput `pulumi:"entityType"` // The unique identifier of the parameter. This field is used by training phrases to annotate their parts. Id pulumi.StringInput `pulumi:"id"` // Indicates whether the parameter represents a list of values. IsList pulumi.BoolPtrInput `pulumi:"isList"` // Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled. Redact pulumi.BoolPtrInput `pulumi:"redact"` }
Represents an intent parameter.
func (GoogleCloudDialogflowCxV3IntentParameterArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentParameterArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentParameterArgs) ToGoogleCloudDialogflowCxV3IntentParameterOutput ¶
func (i GoogleCloudDialogflowCxV3IntentParameterArgs) ToGoogleCloudDialogflowCxV3IntentParameterOutput() GoogleCloudDialogflowCxV3IntentParameterOutput
func (GoogleCloudDialogflowCxV3IntentParameterArgs) ToGoogleCloudDialogflowCxV3IntentParameterOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3IntentParameterArgs) ToGoogleCloudDialogflowCxV3IntentParameterOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterOutput
type GoogleCloudDialogflowCxV3IntentParameterArray ¶
type GoogleCloudDialogflowCxV3IntentParameterArray []GoogleCloudDialogflowCxV3IntentParameterInput
func (GoogleCloudDialogflowCxV3IntentParameterArray) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentParameterArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentParameterArray) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutput ¶
func (i GoogleCloudDialogflowCxV3IntentParameterArray) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutput() GoogleCloudDialogflowCxV3IntentParameterArrayOutput
func (GoogleCloudDialogflowCxV3IntentParameterArray) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3IntentParameterArray) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterArrayOutput
type GoogleCloudDialogflowCxV3IntentParameterArrayInput ¶
type GoogleCloudDialogflowCxV3IntentParameterArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentParameterArrayOutput() GoogleCloudDialogflowCxV3IntentParameterArrayOutput ToGoogleCloudDialogflowCxV3IntentParameterArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentParameterArrayOutput }
GoogleCloudDialogflowCxV3IntentParameterArrayInput is an input type that accepts GoogleCloudDialogflowCxV3IntentParameterArray and GoogleCloudDialogflowCxV3IntentParameterArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentParameterArrayInput` via:
GoogleCloudDialogflowCxV3IntentParameterArray{ GoogleCloudDialogflowCxV3IntentParameterArgs{...} }
type GoogleCloudDialogflowCxV3IntentParameterArrayOutput ¶
type GoogleCloudDialogflowCxV3IntentParameterArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutput ¶
func (o GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutput() GoogleCloudDialogflowCxV3IntentParameterArrayOutput
func (GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentParameterArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterArrayOutput
type GoogleCloudDialogflowCxV3IntentParameterInput ¶
type GoogleCloudDialogflowCxV3IntentParameterInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentParameterOutput() GoogleCloudDialogflowCxV3IntentParameterOutput ToGoogleCloudDialogflowCxV3IntentParameterOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentParameterOutput }
GoogleCloudDialogflowCxV3IntentParameterInput is an input type that accepts GoogleCloudDialogflowCxV3IntentParameterArgs and GoogleCloudDialogflowCxV3IntentParameterOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentParameterInput` via:
GoogleCloudDialogflowCxV3IntentParameterArgs{...}
type GoogleCloudDialogflowCxV3IntentParameterOutput ¶
type GoogleCloudDialogflowCxV3IntentParameterOutput struct{ *pulumi.OutputState }
Represents an intent parameter.
func (GoogleCloudDialogflowCxV3IntentParameterOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentParameterOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentParameterOutput) EntityType ¶
func (o GoogleCloudDialogflowCxV3IntentParameterOutput) EntityType() pulumi.StringOutput
The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types.
func (GoogleCloudDialogflowCxV3IntentParameterOutput) Id ¶
func (o GoogleCloudDialogflowCxV3IntentParameterOutput) Id() pulumi.StringOutput
The unique identifier of the parameter. This field is used by training phrases to annotate their parts.
func (GoogleCloudDialogflowCxV3IntentParameterOutput) IsList ¶
func (o GoogleCloudDialogflowCxV3IntentParameterOutput) IsList() pulumi.BoolPtrOutput
Indicates whether the parameter represents a list of values.
func (GoogleCloudDialogflowCxV3IntentParameterOutput) Redact ¶
func (o GoogleCloudDialogflowCxV3IntentParameterOutput) Redact() pulumi.BoolPtrOutput
Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled.
func (GoogleCloudDialogflowCxV3IntentParameterOutput) ToGoogleCloudDialogflowCxV3IntentParameterOutput ¶
func (o GoogleCloudDialogflowCxV3IntentParameterOutput) ToGoogleCloudDialogflowCxV3IntentParameterOutput() GoogleCloudDialogflowCxV3IntentParameterOutput
func (GoogleCloudDialogflowCxV3IntentParameterOutput) ToGoogleCloudDialogflowCxV3IntentParameterOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentParameterOutput) ToGoogleCloudDialogflowCxV3IntentParameterOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterOutput
type GoogleCloudDialogflowCxV3IntentParameterResponse ¶
type GoogleCloudDialogflowCxV3IntentParameterResponse struct { // The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types. EntityType string `pulumi:"entityType"` // Indicates whether the parameter represents a list of values. IsList bool `pulumi:"isList"` // Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled. Redact bool `pulumi:"redact"` }
Represents an intent parameter.
type GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput() GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
func (GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
type GoogleCloudDialogflowCxV3IntentParameterResponseOutput ¶
type GoogleCloudDialogflowCxV3IntentParameterResponseOutput struct{ *pulumi.OutputState }
Represents an intent parameter.
func (GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentParameterResponseOutput) EntityType ¶
func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) EntityType() pulumi.StringOutput
The entity type of the parameter. Format: `projects/-/locations/-/agents/-/entityTypes/` for system entity types (for example, `projects/-/locations/-/agents/-/entityTypes/sys.date`), or `projects//locations//agents//entityTypes/` for developer entity types.
func (GoogleCloudDialogflowCxV3IntentParameterResponseOutput) IsList ¶
func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) IsList() pulumi.BoolOutput
Indicates whether the parameter represents a list of values.
func (GoogleCloudDialogflowCxV3IntentParameterResponseOutput) Redact ¶
func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) Redact() pulumi.BoolOutput
Indicates whether the parameter content should be redacted in log. If redaction is enabled, the parameter content will be replaced by parameter name during logging. Note: the parameter content is subject to redaction if either parameter level redaction or entity type level redaction is enabled.
func (GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseOutput ¶
func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseOutput() GoogleCloudDialogflowCxV3IntentParameterResponseOutput
func (GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentParameterResponseOutput) ToGoogleCloudDialogflowCxV3IntentParameterResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentParameterResponseOutput
type GoogleCloudDialogflowCxV3IntentPtrInput ¶
type GoogleCloudDialogflowCxV3IntentPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentPtrOutput() GoogleCloudDialogflowCxV3IntentPtrOutput ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentPtrOutput }
GoogleCloudDialogflowCxV3IntentPtrInput is an input type that accepts GoogleCloudDialogflowCxV3IntentArgs, GoogleCloudDialogflowCxV3IntentPtr and GoogleCloudDialogflowCxV3IntentPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentPtrInput` via:
GoogleCloudDialogflowCxV3IntentArgs{...} or: nil
func GoogleCloudDialogflowCxV3IntentPtr ¶
func GoogleCloudDialogflowCxV3IntentPtr(v *GoogleCloudDialogflowCxV3IntentArgs) GoogleCloudDialogflowCxV3IntentPtrInput
type GoogleCloudDialogflowCxV3IntentPtrOutput ¶
type GoogleCloudDialogflowCxV3IntentPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3IntentPtrOutput) Description ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Description() pulumi.StringPtrOutput
Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters.
func (GoogleCloudDialogflowCxV3IntentPtrOutput) DisplayName ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) DisplayName() pulumi.StringPtrOutput
The human-readable name of the intent, unique within the agent.
func (GoogleCloudDialogflowCxV3IntentPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentPtrOutput) IsFallback ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) IsFallback() pulumi.BoolPtrOutput
Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event.
func (GoogleCloudDialogflowCxV3IntentPtrOutput) Labels ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Labels() pulumi.StringMapOutput
The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent.
func (GoogleCloudDialogflowCxV3IntentPtrOutput) Name ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Name() pulumi.StringPtrOutput
The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`.
func (GoogleCloudDialogflowCxV3IntentPtrOutput) Parameters ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterArrayOutput
The collection of parameters associated with the intent.
func (GoogleCloudDialogflowCxV3IntentPtrOutput) Priority ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) Priority() pulumi.IntPtrOutput
The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.
func (GoogleCloudDialogflowCxV3IntentPtrOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutput ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutput() GoogleCloudDialogflowCxV3IntentPtrOutput
func (GoogleCloudDialogflowCxV3IntentPtrOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) ToGoogleCloudDialogflowCxV3IntentPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentPtrOutput
func (GoogleCloudDialogflowCxV3IntentPtrOutput) TrainingPhrases ¶
func (o GoogleCloudDialogflowCxV3IntentPtrOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
The collection of training phrases the agent is trained on to identify the intent.
type GoogleCloudDialogflowCxV3IntentResponse ¶
type GoogleCloudDialogflowCxV3IntentResponse struct { // Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters. Description string `pulumi:"description"` // The human-readable name of the intent, unique within the agent. DisplayName string `pulumi:"displayName"` // Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event. IsFallback bool `pulumi:"isFallback"` // The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent. Labels map[string]string `pulumi:"labels"` // The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`. Name string `pulumi:"name"` // The collection of parameters associated with the intent. Parameters []GoogleCloudDialogflowCxV3IntentParameterResponse `pulumi:"parameters"` // The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. Priority int `pulumi:"priority"` // The collection of training phrases the agent is trained on to identify the intent. TrainingPhrases []GoogleCloudDialogflowCxV3IntentTrainingPhraseResponse `pulumi:"trainingPhrases"` }
An intent represents a user's intent to interact with a conversational agent. You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.
type GoogleCloudDialogflowCxV3IntentResponseOutput ¶
type GoogleCloudDialogflowCxV3IntentResponseOutput struct{ *pulumi.OutputState }
An intent represents a user's intent to interact with a conversational agent. You can provide information for the Dialogflow API to use to match user input to an intent by adding training phrases (i.e., examples of user input) to your intent.
func (GoogleCloudDialogflowCxV3IntentResponseOutput) Description ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Description() pulumi.StringOutput
Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters.
func (GoogleCloudDialogflowCxV3IntentResponseOutput) DisplayName ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) DisplayName() pulumi.StringOutput
The human-readable name of the intent, unique within the agent.
func (GoogleCloudDialogflowCxV3IntentResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentResponseOutput) IsFallback ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) IsFallback() pulumi.BoolOutput
Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event.
func (GoogleCloudDialogflowCxV3IntentResponseOutput) Labels ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Labels() pulumi.StringMapOutput
The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent.
func (GoogleCloudDialogflowCxV3IntentResponseOutput) Name ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Name() pulumi.StringOutput
The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`.
func (GoogleCloudDialogflowCxV3IntentResponseOutput) Parameters ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
The collection of parameters associated with the intent.
func (GoogleCloudDialogflowCxV3IntentResponseOutput) Priority ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) Priority() pulumi.IntOutput
The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.
func (GoogleCloudDialogflowCxV3IntentResponseOutput) ToGoogleCloudDialogflowCxV3IntentResponseOutput ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) ToGoogleCloudDialogflowCxV3IntentResponseOutput() GoogleCloudDialogflowCxV3IntentResponseOutput
func (GoogleCloudDialogflowCxV3IntentResponseOutput) ToGoogleCloudDialogflowCxV3IntentResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) ToGoogleCloudDialogflowCxV3IntentResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentResponseOutput
func (GoogleCloudDialogflowCxV3IntentResponseOutput) TrainingPhrases ¶
func (o GoogleCloudDialogflowCxV3IntentResponseOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
The collection of training phrases the agent is trained on to identify the intent.
type GoogleCloudDialogflowCxV3IntentTrainingPhrase ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrase struct { // The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - `Part.text` is set to a part of the phrase that has no parameters. - `Part.text` is set to a part of the phrase that you want to annotate, and the `parameter_id` field is set. Parts []GoogleCloudDialogflowCxV3IntentTrainingPhrasePart `pulumi:"parts"` // Indicates how many times this example was added to the intent. RepeatCount *int `pulumi:"repeatCount"` }
Represents an example that the agent is trained on to identify the intent.
type GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs struct { // The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - `Part.text` is set to a part of the phrase that has no parameters. - `Part.text` is set to a part of the phrase that you want to annotate, and the `parameter_id` field is set. Parts GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayInput `pulumi:"parts"` // Indicates how many times this example was added to the intent. RepeatCount pulumi.IntPtrInput `pulumi:"repeatCount"` }
Represents an example that the agent is trained on to identify the intent.
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutput ¶
func (i GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhraseArray ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseArray []GoogleCloudDialogflowCxV3IntentTrainingPhraseInput
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput ¶
func (i GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3IntentTrainingPhraseArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayInput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput }
GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayInput is an input type that accepts GoogleCloudDialogflowCxV3IntentTrainingPhraseArray and GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayInput` via:
GoogleCloudDialogflowCxV3IntentTrainingPhraseArray{ GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs{...} }
type GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhraseInput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput }
GoogleCloudDialogflowCxV3IntentTrainingPhraseInput is an input type that accepts GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs and GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentTrainingPhraseInput` via:
GoogleCloudDialogflowCxV3IntentTrainingPhraseArgs{...}
type GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput struct{ *pulumi.OutputState }
Represents an example that the agent is trained on to identify the intent.
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) Parts ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) Parts() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - `Part.text` is set to a part of the phrase that has no parameters. - `Part.text` is set to a part of the phrase that you want to annotate, and the `parameter_id` field is set.
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) RepeatCount ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) RepeatCount() pulumi.IntPtrOutput
Indicates how many times this example was added to the intent.
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutput ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePart ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePart struct { // The parameter used to annotate this part of the training phrase. This field is required for annotated parts of the training phrase. ParameterId *string `pulumi:"parameterId"` // The text for this part. Text string `pulumi:"text"` }
Represents a part of a training phrase.
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs struct { // The parameter used to annotate this part of the training phrase. This field is required for annotated parts of the training phrase. ParameterId pulumi.StringPtrInput `pulumi:"parameterId"` // The text for this part. Text pulumi.StringInput `pulumi:"text"` }
Represents a part of a training phrase.
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput ¶
func (i GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray []GoogleCloudDialogflowCxV3IntentTrainingPhrasePartInput
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput ¶
func (i GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayInput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput }
GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayInput is an input type that accepts GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray and GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayInput` via:
GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArray{ GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs{...} }
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArrayOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartInput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutputWithContext(context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput }
GoogleCloudDialogflowCxV3IntentTrainingPhrasePartInput is an input type that accepts GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs and GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3IntentTrainingPhrasePartInput` via:
GoogleCloudDialogflowCxV3IntentTrainingPhrasePartArgs{...}
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput struct{ *pulumi.OutputState }
Represents a part of a training phrase.
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ParameterId ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ParameterId() pulumi.StringPtrOutput
The parameter used to annotate this part of the training phrase. This field is required for annotated parts of the training phrase.
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponse ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponse struct { // The parameter used to annotate this part of the training phrase. This field is required for annotated parts of the training phrase. ParameterId string `pulumi:"parameterId"` // The text for this part. Text string `pulumi:"text"` }
Represents a part of a training phrase.
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput struct{ *pulumi.OutputState }
Represents a part of a training phrase.
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ParameterId ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ParameterId() pulumi.StringOutput
The parameter used to annotate this part of the training phrase. This field is required for annotated parts of the training phrase.
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) Text ¶
The text for this part.
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponse ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponse struct { // The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - `Part.text` is set to a part of the phrase that has no parameters. - `Part.text` is set to a part of the phrase that you want to annotate, and the `parameter_id` field is set. Parts []GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponse `pulumi:"parts"` // Indicates how many times this example was added to the intent. RepeatCount int `pulumi:"repeatCount"` }
Represents an example that the agent is trained on to identify the intent.
type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput ¶
type GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput struct{ *pulumi.OutputState }
Represents an example that the agent is trained on to identify the intent.
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) Parts ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) Parts() GoogleCloudDialogflowCxV3IntentTrainingPhrasePartResponseArrayOutput
The ordered list of training phrase parts. The parts are concatenated in order to form the training phrase. Note: The API does not automatically annotate training phrases like the Dialogflow Console does. Note: Do not forget to include whitespace at part boundaries, so the training phrase is well formatted when the parts are concatenated. If the training phrase does not need to be annotated with parameters, you just need a single part with only the Part.text field set. If you want to annotate the training phrase, you must create multiple parts, where the fields of each part are populated in one of two ways: - `Part.text` is set to a part of the phrase that has no parameters. - `Part.text` is set to a part of the phrase that you want to annotate, and the `parameter_id` field is set.
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) RepeatCount ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) RepeatCount() pulumi.IntOutput
Indicates how many times this example was added to the intent.
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput
func (GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput) ToGoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseOutput
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettings ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettings struct { // Optional. List of related data store connections. DataStoreConnections []GoogleCloudDialogflowCxV3DataStoreConnection `pulumi:"dataStoreConnections"` // Whether Knowledge Connector is enabled or not. Enabled *bool `pulumi:"enabled"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow *string `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage *string `pulumi:"targetPage"` // The fulfillment to be triggered. When the answers from the Knowledge Connector are selected by Dialogflow, you can utitlize the request scoped parameter `$request.knowledge.answers` (contains up to the 5 highest confidence answers) and `$request.knowledge.questions` (contains the corresponding questions) to construct the fulfillment. TriggerFulfillment *GoogleCloudDialogflowCxV3Fulfillment `pulumi:"triggerFulfillment"` }
The Knowledge Connector settings for this page or flow. This includes information such as the attached Knowledge Bases, and the way to execute fulfillment.
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs struct { // Optional. List of related data store connections. DataStoreConnections GoogleCloudDialogflowCxV3DataStoreConnectionArrayInput `pulumi:"dataStoreConnections"` // Whether Knowledge Connector is enabled or not. Enabled pulumi.BoolPtrInput `pulumi:"enabled"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow pulumi.StringPtrInput `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage pulumi.StringPtrInput `pulumi:"targetPage"` // The fulfillment to be triggered. When the answers from the Knowledge Connector are selected by Dialogflow, you can utitlize the request scoped parameter `$request.knowledge.answers` (contains up to the 5 highest confidence answers) and `$request.knowledge.questions` (contains the corresponding questions) to construct the fulfillment. TriggerFulfillment GoogleCloudDialogflowCxV3FulfillmentPtrInput `pulumi:"triggerFulfillment"` }
The Knowledge Connector settings for this page or flow. This includes information such as the attached Knowledge Bases, and the way to execute fulfillment.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput }
GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs and GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsInput` via:
GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs{...}
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput struct{ *pulumi.OutputState }
The Knowledge Connector settings for this page or flow. This includes information such as the attached Knowledge Bases, and the way to execute fulfillment.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) DataStoreConnections ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) DataStoreConnections() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
Optional. List of related data store connections.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) Enabled ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) Enabled() pulumi.BoolPtrOutput
Whether Knowledge Connector is enabled or not.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TargetFlow ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TargetFlow() pulumi.StringPtrOutput
The target flow to transition to. Format: `projects//locations//agents//flows/`.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TargetPage ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TargetPage() pulumi.StringPtrOutput
The target page to transition to. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TriggerFulfillment ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
The fulfillment to be triggered. When the answers from the Knowledge Connector are selected by Dialogflow, you can utitlize the request scoped parameter `$request.knowledge.answers` (contains up to the 5 highest confidence answers) and `$request.knowledge.questions` (contains the corresponding questions) to construct the fulfillment.
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput }
GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs, GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtr and GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput` via:
GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtr(v *GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsArgs) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) DataStoreConnections ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) DataStoreConnections() GoogleCloudDialogflowCxV3DataStoreConnectionArrayOutput
Optional. List of related data store connections.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) Enabled ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) Enabled() pulumi.BoolPtrOutput
Whether Knowledge Connector is enabled or not.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TargetFlow ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TargetFlow() pulumi.StringPtrOutput
The target flow to transition to. Format: `projects//locations//agents//flows/`.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TargetPage ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TargetPage() pulumi.StringPtrOutput
The target page to transition to. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TriggerFulfillment ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
The fulfillment to be triggered. When the answers from the Knowledge Connector are selected by Dialogflow, you can utitlize the request scoped parameter `$request.knowledge.answers` (contains up to the 5 highest confidence answers) and `$request.knowledge.questions` (contains the corresponding questions) to construct the fulfillment.
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponse struct { // Optional. List of related data store connections. DataStoreConnections []GoogleCloudDialogflowCxV3DataStoreConnectionResponse `pulumi:"dataStoreConnections"` // Whether Knowledge Connector is enabled or not. Enabled bool `pulumi:"enabled"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow string `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage string `pulumi:"targetPage"` // The fulfillment to be triggered. When the answers from the Knowledge Connector are selected by Dialogflow, you can utitlize the request scoped parameter `$request.knowledge.answers` (contains up to the 5 highest confidence answers) and `$request.knowledge.questions` (contains the corresponding questions) to construct the fulfillment. TriggerFulfillment GoogleCloudDialogflowCxV3FulfillmentResponse `pulumi:"triggerFulfillment"` }
The Knowledge Connector settings for this page or flow. This includes information such as the attached Knowledge Bases, and the way to execute fulfillment.
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput struct{ *pulumi.OutputState }
The Knowledge Connector settings for this page or flow. This includes information such as the attached Knowledge Bases, and the way to execute fulfillment.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) DataStoreConnections ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) DataStoreConnections() GoogleCloudDialogflowCxV3DataStoreConnectionResponseArrayOutput
Optional. List of related data store connections.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) Enabled ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) Enabled() pulumi.BoolOutput
Whether Knowledge Connector is enabled or not.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TargetFlow ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TargetFlow() pulumi.StringOutput
The target flow to transition to. Format: `projects//locations//agents//flows/`.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TargetPage ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TargetPage() pulumi.StringOutput
The target page to transition to. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) ToGoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
func (GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TriggerFulfillment ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
The fulfillment to be triggered. When the answers from the Knowledge Connector are selected by Dialogflow, you can utitlize the request scoped parameter `$request.knowledge.answers` (contains up to the 5 highest confidence answers) and `$request.knowledge.questions` (contains the corresponding questions) to construct the fulfillment.
type GoogleCloudDialogflowCxV3NluSettings ¶
type GoogleCloudDialogflowCxV3NluSettings struct { // To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used. ClassificationThreshold *float64 `pulumi:"classificationThreshold"` // Indicates NLU model training mode. ModelTrainingMode *GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode `pulumi:"modelTrainingMode"` // Indicates the type of NLU model. ModelType *GoogleCloudDialogflowCxV3NluSettingsModelType `pulumi:"modelType"` }
Settings related to NLU.
type GoogleCloudDialogflowCxV3NluSettingsArgs ¶
type GoogleCloudDialogflowCxV3NluSettingsArgs struct { // To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used. ClassificationThreshold pulumi.Float64PtrInput `pulumi:"classificationThreshold"` // Indicates NLU model training mode. ModelTrainingMode GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrInput `pulumi:"modelTrainingMode"` // Indicates the type of NLU model. ModelType GoogleCloudDialogflowCxV3NluSettingsModelTypePtrInput `pulumi:"modelType"` }
Settings related to NLU.
func (GoogleCloudDialogflowCxV3NluSettingsArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3NluSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsOutput ¶
func (i GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsOutput() GoogleCloudDialogflowCxV3NluSettingsOutput
func (GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsOutput
func (GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput ¶
func (i GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput() GoogleCloudDialogflowCxV3NluSettingsPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3NluSettingsArgs) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsInput ¶
type GoogleCloudDialogflowCxV3NluSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3NluSettingsOutput() GoogleCloudDialogflowCxV3NluSettingsOutput ToGoogleCloudDialogflowCxV3NluSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3NluSettingsOutput }
GoogleCloudDialogflowCxV3NluSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3NluSettingsArgs and GoogleCloudDialogflowCxV3NluSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3NluSettingsInput` via:
GoogleCloudDialogflowCxV3NluSettingsArgs{...}
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode ¶ added in v0.4.0
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode string
Indicates NLU model training mode.
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ElementType ¶ added in v0.4.0
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutputWithContext(context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput }
GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3NluSettingsModelTrainingMode enum A concrete instance of `GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeInput` can be one of the following:
GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeUnspecified GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeAutomatic GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeModelTrainingModeManual
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput }
func GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtr ¶ added in v0.6.0
func GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtr(v string) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrInput
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsModelType ¶ added in v0.4.0
type GoogleCloudDialogflowCxV3NluSettingsModelType string
Indicates the type of NLU model.
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ElementType ¶ added in v0.4.0
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3NluSettingsModelType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsModelTypeInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3NluSettingsModelTypeInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutputWithContext(context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput }
GoogleCloudDialogflowCxV3NluSettingsModelTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3NluSettingsModelType enum A concrete instance of `GoogleCloudDialogflowCxV3NluSettingsModelTypeInput` can be one of the following:
GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeUnspecified GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeStandard GoogleCloudDialogflowCxV3NluSettingsModelTypeModelTypeAdvanced
type GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsModelTypePtrInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3NluSettingsModelTypePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput }
func GoogleCloudDialogflowCxV3NluSettingsModelTypePtr ¶ added in v0.6.0
func GoogleCloudDialogflowCxV3NluSettingsModelTypePtr(v string) GoogleCloudDialogflowCxV3NluSettingsModelTypePtrInput
type GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsOutput ¶
type GoogleCloudDialogflowCxV3NluSettingsOutput struct{ *pulumi.OutputState }
Settings related to NLU.
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ClassificationThreshold ¶
func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ClassificationThreshold() pulumi.Float64PtrOutput
To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used.
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ModelTrainingMode ¶
func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ModelTrainingMode() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
Indicates NLU model training mode.
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ModelType ¶
func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ModelType() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
Indicates the type of NLU model.
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsOutput ¶
func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsOutput() GoogleCloudDialogflowCxV3NluSettingsOutput
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsOutput
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput ¶
func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput() GoogleCloudDialogflowCxV3NluSettingsPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3NluSettingsOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsPtrInput ¶
type GoogleCloudDialogflowCxV3NluSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput() GoogleCloudDialogflowCxV3NluSettingsPtrOutput ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3NluSettingsPtrOutput }
GoogleCloudDialogflowCxV3NluSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3NluSettingsArgs, GoogleCloudDialogflowCxV3NluSettingsPtr and GoogleCloudDialogflowCxV3NluSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3NluSettingsPtrInput` via:
GoogleCloudDialogflowCxV3NluSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3NluSettingsPtr ¶
func GoogleCloudDialogflowCxV3NluSettingsPtr(v *GoogleCloudDialogflowCxV3NluSettingsArgs) GoogleCloudDialogflowCxV3NluSettingsPtrInput
type GoogleCloudDialogflowCxV3NluSettingsPtrOutput ¶
type GoogleCloudDialogflowCxV3NluSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ClassificationThreshold ¶
func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ClassificationThreshold() pulumi.Float64PtrOutput
To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used.
func (GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ModelTrainingMode ¶
func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ModelTrainingMode() GoogleCloudDialogflowCxV3NluSettingsModelTrainingModePtrOutput
Indicates NLU model training mode.
func (GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ModelType ¶
func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ModelType() GoogleCloudDialogflowCxV3NluSettingsModelTypePtrOutput
Indicates the type of NLU model.
func (GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput ¶
func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutput() GoogleCloudDialogflowCxV3NluSettingsPtrOutput
func (GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3NluSettingsPtrOutput) ToGoogleCloudDialogflowCxV3NluSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsPtrOutput
type GoogleCloudDialogflowCxV3NluSettingsResponse ¶
type GoogleCloudDialogflowCxV3NluSettingsResponse struct { // To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used. ClassificationThreshold float64 `pulumi:"classificationThreshold"` // Indicates NLU model training mode. ModelTrainingMode string `pulumi:"modelTrainingMode"` // Indicates the type of NLU model. ModelType string `pulumi:"modelType"` }
Settings related to NLU.
type GoogleCloudDialogflowCxV3NluSettingsResponseOutput ¶
type GoogleCloudDialogflowCxV3NluSettingsResponseOutput struct{ *pulumi.OutputState }
Settings related to NLU.
func (GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ClassificationThreshold ¶
func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ClassificationThreshold() pulumi.Float64Output
To filter out false positive results and still get variety in matched natural language inputs for your agent, you can tune the machine learning classification threshold. If the returned score value is less than the threshold value, then a no-match event will be triggered. The score values range from 0.0 (completely uncertain) to 1.0 (completely certain). If set to 0.0, the default of 0.3 is used.
func (GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ModelTrainingMode ¶
func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ModelTrainingMode() pulumi.StringOutput
Indicates NLU model training mode.
func (GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ModelType ¶
func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ModelType() pulumi.StringOutput
Indicates the type of NLU model.
func (GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ToGoogleCloudDialogflowCxV3NluSettingsResponseOutput ¶
func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ToGoogleCloudDialogflowCxV3NluSettingsResponseOutput() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
func (GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ToGoogleCloudDialogflowCxV3NluSettingsResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3NluSettingsResponseOutput) ToGoogleCloudDialogflowCxV3NluSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3NluSettingsResponseOutput
type GoogleCloudDialogflowCxV3Page ¶
type GoogleCloudDialogflowCxV3Page struct { // Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings *GoogleCloudDialogflowCxV3AdvancedSettings `pulumi:"advancedSettings"` // The human-readable name of the page, unique within the flow. DisplayName string `pulumi:"displayName"` // The fulfillment to call when the session is entering the page. EntryFulfillment *GoogleCloudDialogflowCxV3Fulfillment `pulumi:"entryFulfillment"` // Handlers associated with the page to handle events such as webhook errors, no match or no input. EventHandlers []GoogleCloudDialogflowCxV3EventHandler `pulumi:"eventHandlers"` // The form associated with the page, used for collecting parameters relevant to the page. Form *GoogleCloudDialogflowCxV3Form `pulumi:"form"` // Optional. Knowledge connector configuration. KnowledgeConnectorSettings *GoogleCloudDialogflowCxV3KnowledgeConnectorSettings `pulumi:"knowledgeConnectorSettings"` // The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`. Name *string `pulumi:"name"` // Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups []string `pulumi:"transitionRouteGroups"` // A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified. TransitionRoutes []GoogleCloudDialogflowCxV3TransitionRoute `pulumi:"transitionRoutes"` }
A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the [Page guide](https://cloud.google.com/dialogflow/cx/docs/concept/page).
type GoogleCloudDialogflowCxV3PageArgs ¶
type GoogleCloudDialogflowCxV3PageArgs struct { // Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput `pulumi:"advancedSettings"` // The human-readable name of the page, unique within the flow. DisplayName pulumi.StringInput `pulumi:"displayName"` // The fulfillment to call when the session is entering the page. EntryFulfillment GoogleCloudDialogflowCxV3FulfillmentPtrInput `pulumi:"entryFulfillment"` // Handlers associated with the page to handle events such as webhook errors, no match or no input. EventHandlers GoogleCloudDialogflowCxV3EventHandlerArrayInput `pulumi:"eventHandlers"` // The form associated with the page, used for collecting parameters relevant to the page. Form GoogleCloudDialogflowCxV3FormPtrInput `pulumi:"form"` // Optional. Knowledge connector configuration. KnowledgeConnectorSettings GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput `pulumi:"knowledgeConnectorSettings"` // The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`. Name pulumi.StringPtrInput `pulumi:"name"` // Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups pulumi.StringArrayInput `pulumi:"transitionRouteGroups"` // A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified. TransitionRoutes GoogleCloudDialogflowCxV3TransitionRouteArrayInput `pulumi:"transitionRoutes"` }
A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the [Page guide](https://cloud.google.com/dialogflow/cx/docs/concept/page).
func (GoogleCloudDialogflowCxV3PageArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3PageArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PageOutput ¶
func (i GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PageOutput() GoogleCloudDialogflowCxV3PageOutput
func (GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PageOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PageOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PageOutput
func (GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PagePtrOutput ¶
func (i GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PagePtrOutput() GoogleCloudDialogflowCxV3PagePtrOutput
func (GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3PageArgs) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PagePtrOutput
type GoogleCloudDialogflowCxV3PageInput ¶
type GoogleCloudDialogflowCxV3PageInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3PageOutput() GoogleCloudDialogflowCxV3PageOutput ToGoogleCloudDialogflowCxV3PageOutputWithContext(context.Context) GoogleCloudDialogflowCxV3PageOutput }
GoogleCloudDialogflowCxV3PageInput is an input type that accepts GoogleCloudDialogflowCxV3PageArgs and GoogleCloudDialogflowCxV3PageOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3PageInput` via:
GoogleCloudDialogflowCxV3PageArgs{...}
type GoogleCloudDialogflowCxV3PageOutput ¶
type GoogleCloudDialogflowCxV3PageOutput struct{ *pulumi.OutputState }
A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the [Page guide](https://cloud.google.com/dialogflow/cx/docs/concept/page).
func (GoogleCloudDialogflowCxV3PageOutput) AdvancedSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3PageOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (GoogleCloudDialogflowCxV3PageOutput) DisplayName ¶
func (o GoogleCloudDialogflowCxV3PageOutput) DisplayName() pulumi.StringOutput
The human-readable name of the page, unique within the flow.
func (GoogleCloudDialogflowCxV3PageOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3PageOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3PageOutput) EntryFulfillment ¶
func (o GoogleCloudDialogflowCxV3PageOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
The fulfillment to call when the session is entering the page.
func (GoogleCloudDialogflowCxV3PageOutput) EventHandlers ¶
func (o GoogleCloudDialogflowCxV3PageOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
Handlers associated with the page to handle events such as webhook errors, no match or no input.
func (GoogleCloudDialogflowCxV3PageOutput) Form ¶
The form associated with the page, used for collecting parameters relevant to the page.
func (GoogleCloudDialogflowCxV3PageOutput) KnowledgeConnectorSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3PageOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
Optional. Knowledge connector configuration.
func (GoogleCloudDialogflowCxV3PageOutput) Name ¶
func (o GoogleCloudDialogflowCxV3PageOutput) Name() pulumi.StringPtrOutput
The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PageOutput ¶
func (o GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PageOutput() GoogleCloudDialogflowCxV3PageOutput
func (GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PageOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PageOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PageOutput
func (GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PagePtrOutput ¶
func (o GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PagePtrOutput() GoogleCloudDialogflowCxV3PagePtrOutput
func (GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3PageOutput) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PagePtrOutput
func (GoogleCloudDialogflowCxV3PageOutput) TransitionRouteGroups ¶
func (o GoogleCloudDialogflowCxV3PageOutput) TransitionRouteGroups() pulumi.StringArrayOutput
Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups.
func (GoogleCloudDialogflowCxV3PageOutput) TransitionRoutes ¶
func (o GoogleCloudDialogflowCxV3PageOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified.
type GoogleCloudDialogflowCxV3PagePtrInput ¶
type GoogleCloudDialogflowCxV3PagePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3PagePtrOutput() GoogleCloudDialogflowCxV3PagePtrOutput ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3PagePtrOutput }
GoogleCloudDialogflowCxV3PagePtrInput is an input type that accepts GoogleCloudDialogflowCxV3PageArgs, GoogleCloudDialogflowCxV3PagePtr and GoogleCloudDialogflowCxV3PagePtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3PagePtrInput` via:
GoogleCloudDialogflowCxV3PageArgs{...} or: nil
func GoogleCloudDialogflowCxV3PagePtr ¶
func GoogleCloudDialogflowCxV3PagePtr(v *GoogleCloudDialogflowCxV3PageArgs) GoogleCloudDialogflowCxV3PagePtrInput
type GoogleCloudDialogflowCxV3PagePtrOutput ¶
type GoogleCloudDialogflowCxV3PagePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3PagePtrOutput) AdvancedSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3PagePtrOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsPtrOutput
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (GoogleCloudDialogflowCxV3PagePtrOutput) DisplayName ¶
func (o GoogleCloudDialogflowCxV3PagePtrOutput) DisplayName() pulumi.StringPtrOutput
The human-readable name of the page, unique within the flow.
func (GoogleCloudDialogflowCxV3PagePtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3PagePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3PagePtrOutput) EntryFulfillment ¶
func (o GoogleCloudDialogflowCxV3PagePtrOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
The fulfillment to call when the session is entering the page.
func (GoogleCloudDialogflowCxV3PagePtrOutput) EventHandlers ¶
func (o GoogleCloudDialogflowCxV3PagePtrOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerArrayOutput
Handlers associated with the page to handle events such as webhook errors, no match or no input.
func (GoogleCloudDialogflowCxV3PagePtrOutput) Form ¶
The form associated with the page, used for collecting parameters relevant to the page.
func (GoogleCloudDialogflowCxV3PagePtrOutput) KnowledgeConnectorSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3PagePtrOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrOutput
Optional. Knowledge connector configuration.
func (GoogleCloudDialogflowCxV3PagePtrOutput) Name ¶
func (o GoogleCloudDialogflowCxV3PagePtrOutput) Name() pulumi.StringPtrOutput
The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3PagePtrOutput) ToGoogleCloudDialogflowCxV3PagePtrOutput ¶
func (o GoogleCloudDialogflowCxV3PagePtrOutput) ToGoogleCloudDialogflowCxV3PagePtrOutput() GoogleCloudDialogflowCxV3PagePtrOutput
func (GoogleCloudDialogflowCxV3PagePtrOutput) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3PagePtrOutput) ToGoogleCloudDialogflowCxV3PagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PagePtrOutput
func (GoogleCloudDialogflowCxV3PagePtrOutput) TransitionRouteGroups ¶
func (o GoogleCloudDialogflowCxV3PagePtrOutput) TransitionRouteGroups() pulumi.StringArrayOutput
Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups.
func (GoogleCloudDialogflowCxV3PagePtrOutput) TransitionRoutes ¶
func (o GoogleCloudDialogflowCxV3PagePtrOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified.
type GoogleCloudDialogflowCxV3PageResponse ¶
type GoogleCloudDialogflowCxV3PageResponse struct { // Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponse `pulumi:"advancedSettings"` // The human-readable name of the page, unique within the flow. DisplayName string `pulumi:"displayName"` // The fulfillment to call when the session is entering the page. EntryFulfillment GoogleCloudDialogflowCxV3FulfillmentResponse `pulumi:"entryFulfillment"` // Handlers associated with the page to handle events such as webhook errors, no match or no input. EventHandlers []GoogleCloudDialogflowCxV3EventHandlerResponse `pulumi:"eventHandlers"` // The form associated with the page, used for collecting parameters relevant to the page. Form GoogleCloudDialogflowCxV3FormResponse `pulumi:"form"` // Optional. Knowledge connector configuration. KnowledgeConnectorSettings GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponse `pulumi:"knowledgeConnectorSettings"` // The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`. Name string `pulumi:"name"` // Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups []string `pulumi:"transitionRouteGroups"` // A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified. TransitionRoutes []GoogleCloudDialogflowCxV3TransitionRouteResponse `pulumi:"transitionRoutes"` }
A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the [Page guide](https://cloud.google.com/dialogflow/cx/docs/concept/page).
type GoogleCloudDialogflowCxV3PageResponseOutput ¶
type GoogleCloudDialogflowCxV3PageResponseOutput struct{ *pulumi.OutputState }
A Dialogflow CX conversation (session) can be described and visualized as a state machine. The states of a CX session are represented by pages. For each flow, you define many pages, where your combined pages can handle a complete conversation on the topics the flow is designed for. At any given moment, exactly one page is the current page, the current page is considered active, and the flow associated with that page is considered active. Every flow has a special start page. When a flow initially becomes active, the start page page becomes the current page. For each conversational turn, the current page will either stay the same or transition to another page. You configure each page to collect information from the end-user that is relevant for the conversational state represented by the page. For more information, see the [Page guide](https://cloud.google.com/dialogflow/cx/docs/concept/page).
func (GoogleCloudDialogflowCxV3PageResponseOutput) AdvancedSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3PageResponseOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (GoogleCloudDialogflowCxV3PageResponseOutput) DisplayName ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) DisplayName() pulumi.StringOutput
The human-readable name of the page, unique within the flow.
func (GoogleCloudDialogflowCxV3PageResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3PageResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3PageResponseOutput) EntryFulfillment ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
The fulfillment to call when the session is entering the page.
func (GoogleCloudDialogflowCxV3PageResponseOutput) EventHandlers ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
Handlers associated with the page to handle events such as webhook errors, no match or no input.
func (GoogleCloudDialogflowCxV3PageResponseOutput) Form ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) Form() GoogleCloudDialogflowCxV3FormResponseOutput
The form associated with the page, used for collecting parameters relevant to the page.
func (GoogleCloudDialogflowCxV3PageResponseOutput) KnowledgeConnectorSettings ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3PageResponseOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
Optional. Knowledge connector configuration.
func (GoogleCloudDialogflowCxV3PageResponseOutput) Name ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) Name() pulumi.StringOutput
The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3PageResponseOutput) ToGoogleCloudDialogflowCxV3PageResponseOutput ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) ToGoogleCloudDialogflowCxV3PageResponseOutput() GoogleCloudDialogflowCxV3PageResponseOutput
func (GoogleCloudDialogflowCxV3PageResponseOutput) ToGoogleCloudDialogflowCxV3PageResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) ToGoogleCloudDialogflowCxV3PageResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3PageResponseOutput
func (GoogleCloudDialogflowCxV3PageResponseOutput) TransitionRouteGroups ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) TransitionRouteGroups() pulumi.StringArrayOutput
Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups.
func (GoogleCloudDialogflowCxV3PageResponseOutput) TransitionRoutes ¶
func (o GoogleCloudDialogflowCxV3PageResponseOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified.
type GoogleCloudDialogflowCxV3QueryInput ¶
type GoogleCloudDialogflowCxV3QueryInput struct { // The natural language speech audio to be processed. Audio *GoogleCloudDialogflowCxV3AudioInput `pulumi:"audio"` // The DTMF event to be handled. Dtmf *GoogleCloudDialogflowCxV3DtmfInput `pulumi:"dtmf"` // The event to be triggered. Event *GoogleCloudDialogflowCxV3EventInput `pulumi:"event"` // The intent to be triggered. Intent *GoogleCloudDialogflowCxV3IntentInputType `pulumi:"intent"` // The language of the input. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language. LanguageCode string `pulumi:"languageCode"` // The natural language text to be processed. Text *GoogleCloudDialogflowCxV3TextInput `pulumi:"text"` }
Represents the query input. It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. 5. DTMF digits to invoke an intent and fill in parameter value.
type GoogleCloudDialogflowCxV3QueryInputArgs ¶
type GoogleCloudDialogflowCxV3QueryInputArgs struct { // The natural language speech audio to be processed. Audio GoogleCloudDialogflowCxV3AudioInputPtrInput `pulumi:"audio"` // The DTMF event to be handled. Dtmf GoogleCloudDialogflowCxV3DtmfInputPtrInput `pulumi:"dtmf"` // The event to be triggered. Event GoogleCloudDialogflowCxV3EventInputPtrInput `pulumi:"event"` // The intent to be triggered. Intent GoogleCloudDialogflowCxV3IntentInputTypePtrInput `pulumi:"intent"` // The language of the input. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language. LanguageCode pulumi.StringInput `pulumi:"languageCode"` // The natural language text to be processed. Text GoogleCloudDialogflowCxV3TextInputPtrInput `pulumi:"text"` }
Represents the query input. It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. 5. DTMF digits to invoke an intent and fill in parameter value.
func (GoogleCloudDialogflowCxV3QueryInputArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3QueryInputArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputOutput ¶
func (i GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputOutput() GoogleCloudDialogflowCxV3QueryInputOutput
func (GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputOutput
func (GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput ¶
func (i GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput() GoogleCloudDialogflowCxV3QueryInputPtrOutput
func (GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3QueryInputArgs) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputPtrOutput
type GoogleCloudDialogflowCxV3QueryInputInput ¶
type GoogleCloudDialogflowCxV3QueryInputInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3QueryInputOutput() GoogleCloudDialogflowCxV3QueryInputOutput ToGoogleCloudDialogflowCxV3QueryInputOutputWithContext(context.Context) GoogleCloudDialogflowCxV3QueryInputOutput }
GoogleCloudDialogflowCxV3QueryInputInput is an input type that accepts GoogleCloudDialogflowCxV3QueryInputArgs and GoogleCloudDialogflowCxV3QueryInputOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3QueryInputInput` via:
GoogleCloudDialogflowCxV3QueryInputArgs{...}
type GoogleCloudDialogflowCxV3QueryInputOutput ¶
type GoogleCloudDialogflowCxV3QueryInputOutput struct{ *pulumi.OutputState }
Represents the query input. It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. 5. DTMF digits to invoke an intent and fill in parameter value.
func (GoogleCloudDialogflowCxV3QueryInputOutput) Audio ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) Audio() GoogleCloudDialogflowCxV3AudioInputPtrOutput
The natural language speech audio to be processed.
func (GoogleCloudDialogflowCxV3QueryInputOutput) Dtmf ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) Dtmf() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
The DTMF event to be handled.
func (GoogleCloudDialogflowCxV3QueryInputOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3QueryInputOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3QueryInputOutput) Event ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) Event() GoogleCloudDialogflowCxV3EventInputPtrOutput
The event to be triggered.
func (GoogleCloudDialogflowCxV3QueryInputOutput) Intent ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) Intent() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
The intent to be triggered.
func (GoogleCloudDialogflowCxV3QueryInputOutput) LanguageCode ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) LanguageCode() pulumi.StringOutput
The language of the input. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language.
func (GoogleCloudDialogflowCxV3QueryInputOutput) Text ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) Text() GoogleCloudDialogflowCxV3TextInputPtrOutput
The natural language text to be processed.
func (GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputOutput ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputOutput() GoogleCloudDialogflowCxV3QueryInputOutput
func (GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputOutput
func (GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput() GoogleCloudDialogflowCxV3QueryInputPtrOutput
func (GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3QueryInputOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputPtrOutput
type GoogleCloudDialogflowCxV3QueryInputPtrInput ¶
type GoogleCloudDialogflowCxV3QueryInputPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3QueryInputPtrOutput() GoogleCloudDialogflowCxV3QueryInputPtrOutput ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3QueryInputPtrOutput }
GoogleCloudDialogflowCxV3QueryInputPtrInput is an input type that accepts GoogleCloudDialogflowCxV3QueryInputArgs, GoogleCloudDialogflowCxV3QueryInputPtr and GoogleCloudDialogflowCxV3QueryInputPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3QueryInputPtrInput` via:
GoogleCloudDialogflowCxV3QueryInputArgs{...} or: nil
func GoogleCloudDialogflowCxV3QueryInputPtr ¶
func GoogleCloudDialogflowCxV3QueryInputPtr(v *GoogleCloudDialogflowCxV3QueryInputArgs) GoogleCloudDialogflowCxV3QueryInputPtrInput
type GoogleCloudDialogflowCxV3QueryInputPtrOutput ¶
type GoogleCloudDialogflowCxV3QueryInputPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) Audio ¶
func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Audio() GoogleCloudDialogflowCxV3AudioInputPtrOutput
The natural language speech audio to be processed.
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) Dtmf ¶
func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Dtmf() GoogleCloudDialogflowCxV3DtmfInputPtrOutput
The DTMF event to be handled.
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) Event ¶
func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Event() GoogleCloudDialogflowCxV3EventInputPtrOutput
The event to be triggered.
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) Intent ¶
func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Intent() GoogleCloudDialogflowCxV3IntentInputTypePtrOutput
The intent to be triggered.
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) LanguageCode ¶
func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) LanguageCode() pulumi.StringPtrOutput
The language of the input. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language.
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) Text ¶
func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) Text() GoogleCloudDialogflowCxV3TextInputPtrOutput
The natural language text to be processed.
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutput() GoogleCloudDialogflowCxV3QueryInputPtrOutput
func (GoogleCloudDialogflowCxV3QueryInputPtrOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3QueryInputPtrOutput) ToGoogleCloudDialogflowCxV3QueryInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputPtrOutput
type GoogleCloudDialogflowCxV3QueryInputResponse ¶
type GoogleCloudDialogflowCxV3QueryInputResponse struct { // The natural language speech audio to be processed. Audio GoogleCloudDialogflowCxV3AudioInputResponse `pulumi:"audio"` // The DTMF event to be handled. Dtmf GoogleCloudDialogflowCxV3DtmfInputResponse `pulumi:"dtmf"` // The event to be triggered. Event GoogleCloudDialogflowCxV3EventInputResponse `pulumi:"event"` // The intent to be triggered. Intent GoogleCloudDialogflowCxV3IntentInputResponse `pulumi:"intent"` // The language of the input. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language. LanguageCode string `pulumi:"languageCode"` // The natural language text to be processed. Text GoogleCloudDialogflowCxV3TextInputResponse `pulumi:"text"` }
Represents the query input. It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. 5. DTMF digits to invoke an intent and fill in parameter value.
type GoogleCloudDialogflowCxV3QueryInputResponseOutput ¶
type GoogleCloudDialogflowCxV3QueryInputResponseOutput struct{ *pulumi.OutputState }
Represents the query input. It can contain one of: 1. A conversational query in the form of text. 2. An intent query that specifies which intent to trigger. 3. Natural language speech audio to be processed. 4. An event to be triggered. 5. DTMF digits to invoke an intent and fill in parameter value.
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) Audio ¶
func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Audio() GoogleCloudDialogflowCxV3AudioInputResponseOutput
The natural language speech audio to be processed.
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) Dtmf ¶
func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Dtmf() GoogleCloudDialogflowCxV3DtmfInputResponseOutput
The DTMF event to be handled.
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) Event ¶
func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Event() GoogleCloudDialogflowCxV3EventInputResponseOutput
The event to be triggered.
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) Intent ¶
func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Intent() GoogleCloudDialogflowCxV3IntentInputResponseOutput
The intent to be triggered.
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) LanguageCode ¶
func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) LanguageCode() pulumi.StringOutput
The language of the input. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. Note that queries in the same session do not necessarily need to specify the same language.
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) Text ¶
func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) Text() GoogleCloudDialogflowCxV3TextInputResponseOutput
The natural language text to be processed.
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) ToGoogleCloudDialogflowCxV3QueryInputResponseOutput ¶
func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) ToGoogleCloudDialogflowCxV3QueryInputResponseOutput() GoogleCloudDialogflowCxV3QueryInputResponseOutput
func (GoogleCloudDialogflowCxV3QueryInputResponseOutput) ToGoogleCloudDialogflowCxV3QueryInputResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3QueryInputResponseOutput) ToGoogleCloudDialogflowCxV3QueryInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3QueryInputResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessage ¶
type GoogleCloudDialogflowCxV3ResponseMessage struct { // The channel which the response is associated with. Clients can specify the channel via QueryParameters.channel, and only associated channel response will be returned. Channel *string `pulumi:"channel"` // Indicates that the conversation succeeded. ConversationSuccess *GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess `pulumi:"conversationSuccess"` // Represents info card for knowledge answers, to be better rendered in Dialogflow Messenger. KnowledgeInfoCard *GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCard `pulumi:"knowledgeInfoCard"` // Hands off conversation to a human agent. LiveAgentHandoff *GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff `pulumi:"liveAgentHandoff"` // A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message. OutputAudioText *GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText `pulumi:"outputAudioText"` // Returns a response containing a custom, platform-specific payload. Payload map[string]interface{} `pulumi:"payload"` // Signal that the client should play an audio clip hosted at a client-specific URI. Dialogflow uses this to construct mixed_audio. However, Dialogflow itself does not try to read or process the URI in any way. PlayAudio *GoogleCloudDialogflowCxV3ResponseMessagePlayAudio `pulumi:"playAudio"` // Response type. ResponseType *GoogleCloudDialogflowCxV3ResponseMessageResponseType `pulumi:"responseType"` // A signal that the client should transfer the phone call connected to this agent to a third-party endpoint. TelephonyTransferCall *GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall `pulumi:"telephonyTransferCall"` // Returns a text response. Text *GoogleCloudDialogflowCxV3ResponseMessageText `pulumi:"text"` }
Represents a response message that can be returned by a conversational agent. Response messages are also used for output audio synthesis. The approach is as follows: * If at least one OutputAudioText response is present, then all OutputAudioText responses are linearly concatenated, and the result is used for output audio synthesis. * If the OutputAudioText responses are a mixture of text and SSML, then the concatenated result is treated as SSML; otherwise, the result is treated as either text or SSML as appropriate. The agent designer should ideally use either text or SSML consistently throughout the bot design. * Otherwise, all Text responses are linearly concatenated, and the result is used for output audio synthesis. This approach allows for more sophisticated user experience scenarios, where the text displayed to the user may differ from what is heard.
type GoogleCloudDialogflowCxV3ResponseMessageArgs ¶
type GoogleCloudDialogflowCxV3ResponseMessageArgs struct { // The channel which the response is associated with. Clients can specify the channel via QueryParameters.channel, and only associated channel response will be returned. Channel pulumi.StringPtrInput `pulumi:"channel"` // Indicates that the conversation succeeded. ConversationSuccess GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrInput `pulumi:"conversationSuccess"` // Represents info card for knowledge answers, to be better rendered in Dialogflow Messenger. KnowledgeInfoCard GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrInput `pulumi:"knowledgeInfoCard"` // Hands off conversation to a human agent. LiveAgentHandoff GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrInput `pulumi:"liveAgentHandoff"` // A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message. OutputAudioText GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrInput `pulumi:"outputAudioText"` // Returns a response containing a custom, platform-specific payload. Payload pulumi.MapInput `pulumi:"payload"` // Signal that the client should play an audio clip hosted at a client-specific URI. Dialogflow uses this to construct mixed_audio. However, Dialogflow itself does not try to read or process the URI in any way. PlayAudio GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrInput `pulumi:"playAudio"` // Response type. ResponseType GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrInput `pulumi:"responseType"` // A signal that the client should transfer the phone call connected to this agent to a third-party endpoint. TelephonyTransferCall GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrInput `pulumi:"telephonyTransferCall"` // Returns a text response. Text GoogleCloudDialogflowCxV3ResponseMessageTextPtrInput `pulumi:"text"` }
Represents a response message that can be returned by a conversational agent. Response messages are also used for output audio synthesis. The approach is as follows: * If at least one OutputAudioText response is present, then all OutputAudioText responses are linearly concatenated, and the result is used for output audio synthesis. * If the OutputAudioText responses are a mixture of text and SSML, then the concatenated result is treated as SSML; otherwise, the result is treated as either text or SSML as appropriate. The agent designer should ideally use either text or SSML consistently throughout the bot design. * Otherwise, all Text responses are linearly concatenated, and the result is used for output audio synthesis. This approach allows for more sophisticated user experience scenarios, where the text displayed to the user may differ from what is heard.
func (GoogleCloudDialogflowCxV3ResponseMessageArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutput() GoogleCloudDialogflowCxV3ResponseMessageOutput
func (GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutput
func (GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageArray ¶
type GoogleCloudDialogflowCxV3ResponseMessageArray []GoogleCloudDialogflowCxV3ResponseMessageInput
func (GoogleCloudDialogflowCxV3ResponseMessageArray) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageArray) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageArray) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
func (GoogleCloudDialogflowCxV3ResponseMessageArray) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageArray) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
type GoogleCloudDialogflowCxV3ResponseMessageArrayInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageArrayOutput }
GoogleCloudDialogflowCxV3ResponseMessageArrayInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageArray and GoogleCloudDialogflowCxV3ResponseMessageArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageArrayInput` via:
GoogleCloudDialogflowCxV3ResponseMessageArray{ GoogleCloudDialogflowCxV3ResponseMessageArgs{...} }
type GoogleCloudDialogflowCxV3ResponseMessageArrayOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
func (GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageArrayOutput
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess ¶
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccess struct { // Custom metadata. Dialogflow doesn't impose any structure on this. Metadata map[string]interface{} `pulumi:"metadata"` }
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. Dialogflow only uses this to determine which conversations should be counted as successful and doesn't process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don't return ConversationSuccess. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates that the conversation succeeded. * In a webhook response when you determine that you handled the customer issue.
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs ¶
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs struct { // Custom metadata. Dialogflow doesn't impose any structure on this. Metadata pulumi.MapInput `pulumi:"metadata"` }
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. Dialogflow only uses this to determine which conversations should be counted as successful and doesn't process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don't return ConversationSuccess. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates that the conversation succeeded. * In a webhook response when you determine that you handled the customer issue.
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput }
GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs and GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessInput` via:
GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs{...}
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput struct{ *pulumi.OutputState }
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. Dialogflow only uses this to determine which conversations should be counted as successful and doesn't process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don't return ConversationSuccess. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates that the conversation succeeded. * In a webhook response when you determine that you handled the customer issue.
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) Metadata ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) Metadata() pulumi.MapOutput
Custom metadata. Dialogflow doesn't impose any structure on this.
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput }
GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs, GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtr and GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrInput` via:
GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs{...} or: nil
func GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtr ¶
func GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtr(v *GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessArgs) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrInput
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) Metadata ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) Metadata() pulumi.MapOutput
Custom metadata. Dialogflow doesn't impose any structure on this.
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponse struct { // Custom metadata. Dialogflow doesn't impose any structure on this. Metadata map[string]interface{} `pulumi:"metadata"` }
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. Dialogflow only uses this to determine which conversations should be counted as successful and doesn't process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don't return ConversationSuccess. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates that the conversation succeeded. * In a webhook response when you determine that you handled the customer issue.
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput struct{ *pulumi.OutputState }
Indicates that the conversation succeeded, i.e., the bot handled the issue that the customer talked to it about. Dialogflow only uses this to determine which conversations should be counted as successful and doesn't process the metadata in this message in any way. Note that Dialogflow also considers conversations that get to the conversation end page as successful even if they don't return ConversationSuccess. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates that the conversation succeeded. * In a webhook response when you determine that you handled the customer issue.
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) Metadata ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) Metadata() pulumi.MapOutput
Custom metadata. Dialogflow doesn't impose any structure on this.
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponse struct { }
Indicates that interaction with the Dialogflow agent has ended. This message is generated by Dialogflow only and not supposed to be defined by the user.
type GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput struct{ *pulumi.OutputState }
Indicates that interaction with the Dialogflow agent has ended. This message is generated by Dialogflow only and not supposed to be defined by the user.
func (GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessageInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageOutput() GoogleCloudDialogflowCxV3ResponseMessageOutput ToGoogleCloudDialogflowCxV3ResponseMessageOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutput }
GoogleCloudDialogflowCxV3ResponseMessageInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageArgs and GoogleCloudDialogflowCxV3ResponseMessageOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageInput` via:
GoogleCloudDialogflowCxV3ResponseMessageArgs{...}
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCard ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCard struct { }
Represents info card response. If the response contains generative knowledge prediction, Dialogflow will return a payload with Infobot Messenger compatible info card. Otherwise, the info card response is skipped.
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs struct { }
Represents info card response. If the response contains generative knowledge prediction, Dialogflow will return a payload with Infobot Messenger compatible info card. Otherwise, the info card response is skipped.
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext ¶ added in v0.32.0
func (i GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput }
GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs and GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardInput` via:
GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs{...}
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput struct{ *pulumi.OutputState }
Represents info card response. If the response contains generative knowledge prediction, Dialogflow will return a payload with Infobot Messenger compatible info card. Otherwise, the info card response is skipped.
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput }
GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs, GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtr and GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrInput` via:
GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs{...} or: nil
func GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtr(v *GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardArgs) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrInput
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponse ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponse struct { }
Represents info card response. If the response contains generative knowledge prediction, Dialogflow will return a payload with Infobot Messenger compatible info card. Otherwise, the info card response is skipped.
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput struct{ *pulumi.OutputState }
Represents info card response. If the response contains generative knowledge prediction, Dialogflow will return a payload with Infobot Messenger compatible info card. Otherwise, the info card response is skipped.
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff ¶
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoff struct { // Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this. Metadata map[string]interface{} `pulumi:"metadata"` }
Indicates that the conversation should be handed off to a live agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs ¶
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs struct { // Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this. Metadata pulumi.MapInput `pulumi:"metadata"` }
Indicates that the conversation should be handed off to a live agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput }
GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs and GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffInput` via:
GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs{...}
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput struct{ *pulumi.OutputState }
Indicates that the conversation should be handed off to a live agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) Metadata ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) Metadata() pulumi.MapOutput
Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this.
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput }
GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs, GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtr and GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrInput` via:
GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs{...} or: nil
func GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtr ¶
func GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtr(v *GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffArgs) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrInput
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) Metadata ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) Metadata() pulumi.MapOutput
Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this.
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponse struct { // Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this. Metadata map[string]interface{} `pulumi:"metadata"` }
Indicates that the conversation should be handed off to a live agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput struct{ *pulumi.OutputState }
Indicates that the conversation should be handed off to a live agent. Dialogflow only uses this to determine which conversations were handed off to a human agent for measurement purposes. What else to do with this signal is up to you and your handoff procedures. You may set this, for example: * In the entry_fulfillment of a Page if entering the page indicates something went extremely wrong in the conversation. * In a webhook response when you determine that the customer issue can only be handled by a human.
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) Metadata ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) Metadata() pulumi.MapOutput
Custom metadata for your handoff procedure. Dialogflow doesn't impose any structure on this.
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponse struct { // Segments this audio response is composed of. Segments []GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponse `pulumi:"segments"` }
Represents an audio message that is composed of both segments synthesized from the Dialogflow agent prompts and ones hosted externally at the specified URIs. The external URIs are specified via play_audio. This message is generated by Dialogflow only and not supposed to be defined by the user.
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput struct{ *pulumi.OutputState }
Represents an audio message that is composed of both segments synthesized from the Dialogflow agent prompts and ones hosted externally at the specified URIs. The external URIs are specified via play_audio. This message is generated by Dialogflow only and not supposed to be defined by the user.
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) Segments ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) Segments() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput
Segments this audio response is composed of.
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponse struct { // Whether the playback of this segment can be interrupted by the end user's speech and the client should then start the next Dialogflow request. AllowPlaybackInterruption bool `pulumi:"allowPlaybackInterruption"` // Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request. Audio string `pulumi:"audio"` // Client-specific URI that points to an audio clip accessible to the client. Dialogflow does not impose any validation on it. Uri string `pulumi:"uri"` }
Represents one segment of audio.
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseArrayOutput
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput struct{ *pulumi.OutputState }
Represents one segment of audio.
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) AllowPlaybackInterruption ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) AllowPlaybackInterruption() pulumi.BoolOutput
Whether the playback of this segment can be interrupted by the end user's speech and the client should then start the next Dialogflow request.
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) Audio ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) Audio() pulumi.StringOutput
Raw audio synthesized from the Dialogflow agent's response using the output config specified in the request.
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) Uri ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageMixedAudioSegmentResponseOutput) Uri() pulumi.StringOutput
Client-specific URI that points to an audio clip accessible to the client. Dialogflow does not impose any validation on it.
type GoogleCloudDialogflowCxV3ResponseMessageOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutput struct{ *pulumi.OutputState }
Represents a response message that can be returned by a conversational agent. Response messages are also used for output audio synthesis. The approach is as follows: * If at least one OutputAudioText response is present, then all OutputAudioText responses are linearly concatenated, and the result is used for output audio synthesis. * If the OutputAudioText responses are a mixture of text and SSML, then the concatenated result is treated as SSML; otherwise, the result is treated as either text or SSML as appropriate. The agent designer should ideally use either text or SSML consistently throughout the bot design. * Otherwise, all Text responses are linearly concatenated, and the result is used for output audio synthesis. This approach allows for more sophisticated user experience scenarios, where the text displayed to the user may differ from what is heard.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) Channel ¶ added in v0.28.0
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) Channel() pulumi.StringPtrOutput
The channel which the response is associated with. Clients can specify the channel via QueryParameters.channel, and only associated channel response will be returned.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ConversationSuccess ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ConversationSuccess() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
Indicates that the conversation succeeded.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) KnowledgeInfoCard ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) KnowledgeInfoCard() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
Represents info card for knowledge answers, to be better rendered in Dialogflow Messenger.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) LiveAgentHandoff ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) LiveAgentHandoff() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
Hands off conversation to a human agent.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) OutputAudioText ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) OutputAudioText() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) Payload ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) Payload() pulumi.MapOutput
Returns a response containing a custom, platform-specific payload.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) PlayAudio ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) PlayAudio() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
Signal that the client should play an audio clip hosted at a client-specific URI. Dialogflow uses this to construct mixed_audio. However, Dialogflow itself does not try to read or process the URI in any way.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ResponseType ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ResponseType() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
Response type.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) TelephonyTransferCall ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) TelephonyTransferCall() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
A signal that the client should transfer the phone call connected to this agent to a third-party endpoint.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) Text ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) Text() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
Returns a text response.
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutput() GoogleCloudDialogflowCxV3ResponseMessageOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioText struct { // The SSML text to be synthesized. For more information, see [SSML](/speech/text-to-speech/docs/ssml). Ssml *string `pulumi:"ssml"` // The raw text to be synthesized. Text *string `pulumi:"text"` }
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs struct { // The SSML text to be synthesized. For more information, see [SSML](/speech/text-to-speech/docs/ssml). Ssml pulumi.StringPtrInput `pulumi:"ssml"` // The raw text to be synthesized. Text pulumi.StringPtrInput `pulumi:"text"` }
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput }
GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs and GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextInput` via:
GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs{...}
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput struct{ *pulumi.OutputState }
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) Ssml ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) Ssml() pulumi.StringPtrOutput
The SSML text to be synthesized. For more information, see [SSML](/speech/text-to-speech/docs/ssml).
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) Text ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) Text() pulumi.StringPtrOutput
The raw text to be synthesized.
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput }
GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs, GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtr and GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrInput` via:
GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs{...} or: nil
func GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtr ¶
func GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtr(v *GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextArgs) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrInput
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) Ssml ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) Ssml() pulumi.StringPtrOutput
The SSML text to be synthesized. For more information, see [SSML](/speech/text-to-speech/docs/ssml).
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) Text ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) Text() pulumi.StringPtrOutput
The raw text to be synthesized.
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponse struct { // Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request. AllowPlaybackInterruption bool `pulumi:"allowPlaybackInterruption"` // The SSML text to be synthesized. For more information, see [SSML](/speech/text-to-speech/docs/ssml). Ssml string `pulumi:"ssml"` // The raw text to be synthesized. Text string `pulumi:"text"` }
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput struct{ *pulumi.OutputState }
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) AllowPlaybackInterruption ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) AllowPlaybackInterruption() pulumi.BoolOutput
Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request.
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) Ssml ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) Ssml() pulumi.StringOutput
The SSML text to be synthesized. For more information, see [SSML](/speech/text-to-speech/docs/ssml).
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) Text ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) Text() pulumi.StringOutput
The raw text to be synthesized.
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudio ¶
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudio struct { // URI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it. AudioUri string `pulumi:"audioUri"` }
Specifies an audio clip to be played by the client as part of the response.
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs ¶
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs struct { // URI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it. AudioUri pulumi.StringInput `pulumi:"audioUri"` }
Specifies an audio clip to be played by the client as part of the response.
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioInput ¶
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput }
GoogleCloudDialogflowCxV3ResponseMessagePlayAudioInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs and GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessagePlayAudioInput` via:
GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs{...}
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput struct{ *pulumi.OutputState }
Specifies an audio clip to be played by the client as part of the response.
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) AudioUri ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) AudioUri() pulumi.StringOutput
URI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it.
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrInput ¶
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput }
GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs, GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtr and GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrInput` via:
GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs{...} or: nil
func GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtr ¶
func GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtr(v *GoogleCloudDialogflowCxV3ResponseMessagePlayAudioArgs) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrInput
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) AudioUri ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) AudioUri() pulumi.StringPtrOutput
URI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it.
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponse struct { // Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request. AllowPlaybackInterruption bool `pulumi:"allowPlaybackInterruption"` // URI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it. AudioUri string `pulumi:"audioUri"` }
Specifies an audio clip to be played by the client as part of the response.
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput struct{ *pulumi.OutputState }
Specifies an audio clip to be played by the client as part of the response.
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) AllowPlaybackInterruption ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) AllowPlaybackInterruption() pulumi.BoolOutput
Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request.
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) AudioUri ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) AudioUri() pulumi.StringOutput
URI of the audio clip. Dialogflow does not impose any validation on this value. It is specific to the client that reads it.
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessagePtrInput ¶
type GoogleCloudDialogflowCxV3ResponseMessagePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessagePtrOutput }
GoogleCloudDialogflowCxV3ResponseMessagePtrInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageArgs, GoogleCloudDialogflowCxV3ResponseMessagePtr and GoogleCloudDialogflowCxV3ResponseMessagePtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessagePtrInput` via:
GoogleCloudDialogflowCxV3ResponseMessageArgs{...} or: nil
func GoogleCloudDialogflowCxV3ResponseMessagePtr ¶
func GoogleCloudDialogflowCxV3ResponseMessagePtr(v *GoogleCloudDialogflowCxV3ResponseMessageArgs) GoogleCloudDialogflowCxV3ResponseMessagePtrInput
type GoogleCloudDialogflowCxV3ResponseMessagePtrOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessagePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Channel ¶ added in v0.28.0
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Channel() pulumi.StringPtrOutput
The channel which the response is associated with. Clients can specify the channel via QueryParameters.channel, and only associated channel response will be returned.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ConversationSuccess ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ConversationSuccess() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessPtrOutput
Indicates that the conversation succeeded.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) KnowledgeInfoCard ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) KnowledgeInfoCard() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardPtrOutput
Represents info card for knowledge answers, to be better rendered in Dialogflow Messenger.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) LiveAgentHandoff ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) LiveAgentHandoff() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffPtrOutput
Hands off conversation to a human agent.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) OutputAudioText ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) OutputAudioText() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextPtrOutput
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Payload ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Payload() pulumi.MapOutput
Returns a response containing a custom, platform-specific payload.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) PlayAudio ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) PlayAudio() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioPtrOutput
Signal that the client should play an audio clip hosted at a client-specific URI. Dialogflow uses this to construct mixed_audio. However, Dialogflow itself does not try to read or process the URI in any way.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ResponseType ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ResponseType() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
Response type.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) TelephonyTransferCall ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) TelephonyTransferCall() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
A signal that the client should transfer the phone call connected to this agent to a third-party endpoint.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Text ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) Text() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
Returns a text response.
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutput() GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessagePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessagePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessagePtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessageResponse struct { // The channel which the response is associated with. Clients can specify the channel via QueryParameters.channel, and only associated channel response will be returned. Channel string `pulumi:"channel"` // Indicates that the conversation succeeded. ConversationSuccess GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponse `pulumi:"conversationSuccess"` // A signal that indicates the interaction with the Dialogflow agent has ended. This message is generated by Dialogflow only when the conversation reaches `END_SESSION` page. It is not supposed to be defined by the user. It's guaranteed that there is at most one such message in each response. EndInteraction GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponse `pulumi:"endInteraction"` // Represents info card for knowledge answers, to be better rendered in Dialogflow Messenger. KnowledgeInfoCard GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponse `pulumi:"knowledgeInfoCard"` // Hands off conversation to a human agent. LiveAgentHandoff GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponse `pulumi:"liveAgentHandoff"` // An audio response message composed of both the synthesized Dialogflow agent responses and responses defined via play_audio. This message is generated by Dialogflow only and not supposed to be defined by the user. MixedAudio GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponse `pulumi:"mixedAudio"` // A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message. OutputAudioText GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponse `pulumi:"outputAudioText"` // Returns a response containing a custom, platform-specific payload. Payload map[string]interface{} `pulumi:"payload"` // Signal that the client should play an audio clip hosted at a client-specific URI. Dialogflow uses this to construct mixed_audio. However, Dialogflow itself does not try to read or process the URI in any way. PlayAudio GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponse `pulumi:"playAudio"` // Response type. ResponseType string `pulumi:"responseType"` // A signal that the client should transfer the phone call connected to this agent to a third-party endpoint. TelephonyTransferCall GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponse `pulumi:"telephonyTransferCall"` // Returns a text response. Text GoogleCloudDialogflowCxV3ResponseMessageTextResponse `pulumi:"text"` }
Represents a response message that can be returned by a conversational agent. Response messages are also used for output audio synthesis. The approach is as follows: * If at least one OutputAudioText response is present, then all OutputAudioText responses are linearly concatenated, and the result is used for output audio synthesis. * If the OutputAudioText responses are a mixture of text and SSML, then the concatenated result is treated as SSML; otherwise, the result is treated as either text or SSML as appropriate. The agent designer should ideally use either text or SSML consistently throughout the bot design. * Otherwise, all Text responses are linearly concatenated, and the result is used for output audio synthesis. This approach allows for more sophisticated user experience scenarios, where the text displayed to the user may differ from what is heard.
type GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseArrayOutput
type GoogleCloudDialogflowCxV3ResponseMessageResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageResponseOutput struct{ *pulumi.OutputState }
Represents a response message that can be returned by a conversational agent. Response messages are also used for output audio synthesis. The approach is as follows: * If at least one OutputAudioText response is present, then all OutputAudioText responses are linearly concatenated, and the result is used for output audio synthesis. * If the OutputAudioText responses are a mixture of text and SSML, then the concatenated result is treated as SSML; otherwise, the result is treated as either text or SSML as appropriate. The agent designer should ideally use either text or SSML consistently throughout the bot design. * Otherwise, all Text responses are linearly concatenated, and the result is used for output audio synthesis. This approach allows for more sophisticated user experience scenarios, where the text displayed to the user may differ from what is heard.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Channel ¶ added in v0.28.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Channel() pulumi.StringOutput
The channel which the response is associated with. Clients can specify the channel via QueryParameters.channel, and only associated channel response will be returned.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ConversationSuccess ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ConversationSuccess() GoogleCloudDialogflowCxV3ResponseMessageConversationSuccessResponseOutput
Indicates that the conversation succeeded.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) EndInteraction ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) EndInteraction() GoogleCloudDialogflowCxV3ResponseMessageEndInteractionResponseOutput
A signal that indicates the interaction with the Dialogflow agent has ended. This message is generated by Dialogflow only when the conversation reaches `END_SESSION` page. It is not supposed to be defined by the user. It's guaranteed that there is at most one such message in each response.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) KnowledgeInfoCard ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) KnowledgeInfoCard() GoogleCloudDialogflowCxV3ResponseMessageKnowledgeInfoCardResponseOutput
Represents info card for knowledge answers, to be better rendered in Dialogflow Messenger.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) LiveAgentHandoff ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) LiveAgentHandoff() GoogleCloudDialogflowCxV3ResponseMessageLiveAgentHandoffResponseOutput
Hands off conversation to a human agent.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) MixedAudio ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) MixedAudio() GoogleCloudDialogflowCxV3ResponseMessageMixedAudioResponseOutput
An audio response message composed of both the synthesized Dialogflow agent responses and responses defined via play_audio. This message is generated by Dialogflow only and not supposed to be defined by the user.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) OutputAudioText ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) OutputAudioText() GoogleCloudDialogflowCxV3ResponseMessageOutputAudioTextResponseOutput
A text or ssml response that is preferentially used for TTS output audio synthesis, as described in the comment on the ResponseMessage message.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Payload ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Payload() pulumi.MapOutput
Returns a response containing a custom, platform-specific payload.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) PlayAudio ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) PlayAudio() GoogleCloudDialogflowCxV3ResponseMessagePlayAudioResponseOutput
Signal that the client should play an audio clip hosted at a client-specific URI. Dialogflow uses this to construct mixed_audio. However, Dialogflow itself does not try to read or process the URI in any way.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ResponseType ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ResponseType() pulumi.StringOutput
Response type.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) TelephonyTransferCall ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) TelephonyTransferCall() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput
A signal that the client should transfer the phone call connected to this agent to a third-party endpoint.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Text ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) Text() GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput
Returns a text response.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessageResponseType ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageResponseType string
Response type.
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringOutput ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringPtrOutput ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e GoogleCloudDialogflowCxV3ResponseMessageResponseType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput }
GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3ResponseMessageResponseType enum A concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageResponseTypeInput` can be one of the following:
GoogleCloudDialogflowCxV3ResponseMessageResponseTypeResponseTypeUnspecified GoogleCloudDialogflowCxV3ResponseMessageResponseTypeEntryPrompt GoogleCloudDialogflowCxV3ResponseMessageResponseTypeParameterPrompt GoogleCloudDialogflowCxV3ResponseMessageResponseTypeHandlerPrompt
type GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrInput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput }
func GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtr ¶ added in v0.32.0
func GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtr(v string) GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrInput
type GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput ¶ added in v0.32.0
type GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ElementType ¶ added in v0.32.0
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput() GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3ResponseMessageResponseTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall ¶ added in v0.11.0
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCall struct { // Transfer the call to a phone number in [E.164 format](https://en.wikipedia.org/wiki/E.164). PhoneNumber *string `pulumi:"phoneNumber"` }
Represents the signal that telles the client to transfer the phone call connected to the agent to a third-party endpoint.
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs ¶ added in v0.11.0
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs struct { // Transfer the call to a phone number in [E.164 format](https://en.wikipedia.org/wiki/E.164). PhoneNumber pulumi.StringPtrInput `pulumi:"phoneNumber"` }
Represents the signal that telles the client to transfer the phone call connected to the agent to a third-party endpoint.
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ElementType ¶ added in v0.11.0
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput ¶ added in v0.11.0
func (i GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput ¶ added in v0.11.0
func (i GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext ¶ added in v0.11.0
func (i GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallInput ¶ added in v0.11.0
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput }
GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs and GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallInput` via:
GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs{...}
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput ¶ added in v0.11.0
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput struct{ *pulumi.OutputState }
Represents the signal that telles the client to transfer the phone call connected to the agent to a third-party endpoint.
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) PhoneNumber ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) PhoneNumber() pulumi.StringPtrOutput
Transfer the call to a phone number in [E.164 format](https://en.wikipedia.org/wiki/E.164).
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrInput ¶ added in v0.11.0
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput }
GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs, GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtr and GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrInput` via:
GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs{...} or: nil
func GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtr ¶ added in v0.11.0
func GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtr(v *GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallArgs) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrInput
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput ¶ added in v0.11.0
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) Elem ¶ added in v0.11.0
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) PhoneNumber ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) PhoneNumber() pulumi.StringPtrOutput
Transfer the call to a phone number in [E.164 format](https://en.wikipedia.org/wiki/E.164).
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponse ¶ added in v0.11.0
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponse struct { // Transfer the call to a phone number in [E.164 format](https://en.wikipedia.org/wiki/E.164). PhoneNumber string `pulumi:"phoneNumber"` }
Represents the signal that telles the client to transfer the phone call connected to the agent to a third-party endpoint.
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput ¶ added in v0.11.0
type GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput struct{ *pulumi.OutputState }
Represents the signal that telles the client to transfer the phone call connected to the agent to a third-party endpoint.
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ElementType ¶ added in v0.11.0
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) PhoneNumber ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) PhoneNumber() pulumi.StringOutput
Transfer the call to a phone number in [E.164 format](https://en.wikipedia.org/wiki/E.164).
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutputWithContext ¶ added in v0.11.0
func (o GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTelephonyTransferCallResponseOutput
type GoogleCloudDialogflowCxV3ResponseMessageText ¶
type GoogleCloudDialogflowCxV3ResponseMessageText struct { // A collection of text responses. Text []string `pulumi:"text"` }
The text response message.
type GoogleCloudDialogflowCxV3ResponseMessageTextArgs ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextArgs struct { // A collection of text responses. Text pulumi.StringArrayInput `pulumi:"text"` }
The text response message.
func (GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutput() GoogleCloudDialogflowCxV3ResponseMessageTextOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageTextArgs) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageTextArray ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextArray []GoogleCloudDialogflowCxV3ResponseMessageTextInput
func (GoogleCloudDialogflowCxV3ResponseMessageTextArray) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageTextArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTextArray) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageTextArray) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextArray) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3ResponseMessageTextArray) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
type GoogleCloudDialogflowCxV3ResponseMessageTextArrayInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput }
GoogleCloudDialogflowCxV3ResponseMessageTextArrayInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageTextArray and GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageTextArrayInput` via:
GoogleCloudDialogflowCxV3ResponseMessageTextArray{ GoogleCloudDialogflowCxV3ResponseMessageTextArgs{...} }
type GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextArrayOutput
type GoogleCloudDialogflowCxV3ResponseMessageTextInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageTextOutput() GoogleCloudDialogflowCxV3ResponseMessageTextOutput ToGoogleCloudDialogflowCxV3ResponseMessageTextOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextOutput }
GoogleCloudDialogflowCxV3ResponseMessageTextInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageTextArgs and GoogleCloudDialogflowCxV3ResponseMessageTextOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageTextInput` via:
GoogleCloudDialogflowCxV3ResponseMessageTextArgs{...}
type GoogleCloudDialogflowCxV3ResponseMessageTextOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextOutput struct{ *pulumi.OutputState }
The text response message.
func (GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutput() GoogleCloudDialogflowCxV3ResponseMessageTextOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageTextPtrInput ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput }
GoogleCloudDialogflowCxV3ResponseMessageTextPtrInput is an input type that accepts GoogleCloudDialogflowCxV3ResponseMessageTextArgs, GoogleCloudDialogflowCxV3ResponseMessageTextPtr and GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3ResponseMessageTextPtrInput` via:
GoogleCloudDialogflowCxV3ResponseMessageTextArgs{...} or: nil
func GoogleCloudDialogflowCxV3ResponseMessageTextPtr ¶
func GoogleCloudDialogflowCxV3ResponseMessageTextPtr(v *GoogleCloudDialogflowCxV3ResponseMessageTextArgs) GoogleCloudDialogflowCxV3ResponseMessageTextPtrInput
type GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput() GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextPtrOutput
type GoogleCloudDialogflowCxV3ResponseMessageTextResponse ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextResponse struct { // Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request. AllowPlaybackInterruption bool `pulumi:"allowPlaybackInterruption"` // A collection of text responses. Text []string `pulumi:"text"` }
The text response message.
type GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput() GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextResponseArrayOutput
type GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput ¶
type GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput struct{ *pulumi.OutputState }
The text response message.
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) AllowPlaybackInterruption ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) AllowPlaybackInterruption() pulumi.BoolOutput
Whether the playback of this message can be interrupted by the end user's speech and the client can then starts the next Dialogflow request.
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) Text ¶
A collection of text responses.
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput() GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput
func (GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput) ToGoogleCloudDialogflowCxV3ResponseMessageTextResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3ResponseMessageTextResponseOutput
type GoogleCloudDialogflowCxV3RolloutConfig ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfig struct { // The conditions that are used to evaluate the failure of a rollout step. If not specified, no rollout steps will fail. E.g. "containment_rate < 10% OR average_turn_count < 3". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). FailureCondition *string `pulumi:"failureCondition"` // The conditions that are used to evaluate the success of a rollout step. If not specified, all rollout steps will proceed to the next one unless failure conditions are met. E.g. "containment_rate > 60% AND callback_rate < 20%". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). RolloutCondition *string `pulumi:"rolloutCondition"` // Steps to roll out a flow version. Steps should be sorted by percentage in ascending order. RolloutSteps []GoogleCloudDialogflowCxV3RolloutConfigRolloutStep `pulumi:"rolloutSteps"` }
The configuration for auto rollout.
type GoogleCloudDialogflowCxV3RolloutConfigArgs ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigArgs struct { // The conditions that are used to evaluate the failure of a rollout step. If not specified, no rollout steps will fail. E.g. "containment_rate < 10% OR average_turn_count < 3". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). FailureCondition pulumi.StringPtrInput `pulumi:"failureCondition"` // The conditions that are used to evaluate the success of a rollout step. If not specified, all rollout steps will proceed to the next one unless failure conditions are met. E.g. "containment_rate > 60% AND callback_rate < 20%". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). RolloutCondition pulumi.StringPtrInput `pulumi:"rolloutCondition"` // Steps to roll out a flow version. Steps should be sorted by percentage in ascending order. RolloutSteps GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayInput `pulumi:"rolloutSteps"` }
The configuration for auto rollout.
func (GoogleCloudDialogflowCxV3RolloutConfigArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigOutput() GoogleCloudDialogflowCxV3RolloutConfigOutput
func (GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigOutput
func (GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput() GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
func (GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutConfigArgs) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
type GoogleCloudDialogflowCxV3RolloutConfigInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3RolloutConfigOutput() GoogleCloudDialogflowCxV3RolloutConfigOutput ToGoogleCloudDialogflowCxV3RolloutConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3RolloutConfigOutput }
GoogleCloudDialogflowCxV3RolloutConfigInput is an input type that accepts GoogleCloudDialogflowCxV3RolloutConfigArgs and GoogleCloudDialogflowCxV3RolloutConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3RolloutConfigInput` via:
GoogleCloudDialogflowCxV3RolloutConfigArgs{...}
type GoogleCloudDialogflowCxV3RolloutConfigOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigOutput struct{ *pulumi.OutputState }
The configuration for auto rollout.
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) FailureCondition ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) FailureCondition() pulumi.StringPtrOutput
The conditions that are used to evaluate the failure of a rollout step. If not specified, no rollout steps will fail. E.g. "containment_rate < 10% OR average_turn_count < 3". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) RolloutCondition ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) RolloutCondition() pulumi.StringPtrOutput
The conditions that are used to evaluate the success of a rollout step. If not specified, all rollout steps will proceed to the next one unless failure conditions are met. E.g. "containment_rate > 60% AND callback_rate < 20%". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) RolloutSteps ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) RolloutSteps() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigOutput() GoogleCloudDialogflowCxV3RolloutConfigOutput
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigOutput
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput() GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
func (GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
type GoogleCloudDialogflowCxV3RolloutConfigPtrInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput() GoogleCloudDialogflowCxV3RolloutConfigPtrOutput ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3RolloutConfigPtrOutput }
GoogleCloudDialogflowCxV3RolloutConfigPtrInput is an input type that accepts GoogleCloudDialogflowCxV3RolloutConfigArgs, GoogleCloudDialogflowCxV3RolloutConfigPtr and GoogleCloudDialogflowCxV3RolloutConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3RolloutConfigPtrInput` via:
GoogleCloudDialogflowCxV3RolloutConfigArgs{...} or: nil
func GoogleCloudDialogflowCxV3RolloutConfigPtr ¶ added in v0.8.0
func GoogleCloudDialogflowCxV3RolloutConfigPtr(v *GoogleCloudDialogflowCxV3RolloutConfigArgs) GoogleCloudDialogflowCxV3RolloutConfigPtrInput
type GoogleCloudDialogflowCxV3RolloutConfigPtrOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) FailureCondition ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) FailureCondition() pulumi.StringPtrOutput
The conditions that are used to evaluate the failure of a rollout step. If not specified, no rollout steps will fail. E.g. "containment_rate < 10% OR average_turn_count < 3". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) RolloutCondition ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) RolloutCondition() pulumi.StringPtrOutput
The conditions that are used to evaluate the success of a rollout step. If not specified, all rollout steps will proceed to the next one unless failure conditions are met. E.g. "containment_rate > 60% AND callback_rate < 20%". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) RolloutSteps ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) RolloutSteps() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
func (GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutput() GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
func (GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigPtrOutput) ToGoogleCloudDialogflowCxV3RolloutConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigPtrOutput
type GoogleCloudDialogflowCxV3RolloutConfigResponse ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigResponse struct { // The conditions that are used to evaluate the failure of a rollout step. If not specified, no rollout steps will fail. E.g. "containment_rate < 10% OR average_turn_count < 3". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). FailureCondition string `pulumi:"failureCondition"` // The conditions that are used to evaluate the success of a rollout step. If not specified, all rollout steps will proceed to the next one unless failure conditions are met. E.g. "containment_rate > 60% AND callback_rate < 20%". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). RolloutCondition string `pulumi:"rolloutCondition"` // Steps to roll out a flow version. Steps should be sorted by percentage in ascending order. RolloutSteps []GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponse `pulumi:"rolloutSteps"` }
The configuration for auto rollout.
type GoogleCloudDialogflowCxV3RolloutConfigResponseOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigResponseOutput struct{ *pulumi.OutputState }
The configuration for auto rollout.
func (GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) FailureCondition ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) FailureCondition() pulumi.StringOutput
The conditions that are used to evaluate the failure of a rollout step. If not specified, no rollout steps will fail. E.g. "containment_rate < 10% OR average_turn_count < 3". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) RolloutCondition ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) RolloutCondition() pulumi.StringOutput
The conditions that are used to evaluate the success of a rollout step. If not specified, all rollout steps will proceed to the next one unless failure conditions are met. E.g. "containment_rate > 60% AND callback_rate < 20%". See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
func (GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) RolloutSteps ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) RolloutSteps() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput
Steps to roll out a flow version. Steps should be sorted by percentage in ascending order.
func (GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigResponseOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigResponseOutput() GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
func (GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigResponseOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStep ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStep struct { // The name of the rollout step; DisplayName *string `pulumi:"displayName"` // The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour. MinDuration *string `pulumi:"minDuration"` // The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%]. TrafficPercent *int `pulumi:"trafficPercent"` }
A single rollout step with specified traffic allocation.
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs struct { // The name of the rollout step; DisplayName pulumi.StringPtrInput `pulumi:"displayName"` // The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour. MinDuration pulumi.StringPtrInput `pulumi:"minDuration"` // The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%]. TrafficPercent pulumi.IntPtrInput `pulumi:"trafficPercent"` }
A single rollout step with specified traffic allocation.
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray []GoogleCloudDialogflowCxV3RolloutConfigRolloutStepInput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput }
GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayInput is an input type that accepts GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray and GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayInput` via:
GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArray{ GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs{...} }
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArrayOutput
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutputWithContext(context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput }
GoogleCloudDialogflowCxV3RolloutConfigRolloutStepInput is an input type that accepts GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs and GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3RolloutConfigRolloutStepInput` via:
GoogleCloudDialogflowCxV3RolloutConfigRolloutStepArgs{...}
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput struct{ *pulumi.OutputState }
A single rollout step with specified traffic allocation.
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) DisplayName ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) DisplayName() pulumi.StringPtrOutput
The name of the rollout step;
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) MinDuration ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) MinDuration() pulumi.StringPtrOutput
The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) TrafficPercent ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepOutput) TrafficPercent() pulumi.IntPtrOutput
The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponse ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponse struct { // The name of the rollout step; DisplayName string `pulumi:"displayName"` // The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour. MinDuration string `pulumi:"minDuration"` // The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%]. TrafficPercent int `pulumi:"trafficPercent"` }
A single rollout step with specified traffic allocation.
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseArrayOutput
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput struct{ *pulumi.OutputState }
A single rollout step with specified traffic allocation.
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) DisplayName ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) DisplayName() pulumi.StringOutput
The name of the rollout step;
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) MinDuration ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) MinDuration() pulumi.StringOutput
The minimum time that this step should last. Should be longer than 1 hour. If not set, the default minimum duration for each step will be 1 hour.
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput() GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) ToGoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput
func (GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) TrafficPercent ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutConfigRolloutStepResponseOutput) TrafficPercent() pulumi.IntOutput
The percentage of traffic allocated to the flow version of this rollout step. (0%, 100%].
type GoogleCloudDialogflowCxV3RolloutState ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutState struct { // Start time of the current step. StartTime *string `pulumi:"startTime"` // Display name of the current auto rollout step. Step *string `pulumi:"step"` // Index of the current step in the auto rollout steps list. StepIndex *int `pulumi:"stepIndex"` }
State of the auto-rollout process.
type GoogleCloudDialogflowCxV3RolloutStateArgs ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutStateArgs struct { // Start time of the current step. StartTime pulumi.StringPtrInput `pulumi:"startTime"` // Display name of the current auto rollout step. Step pulumi.StringPtrInput `pulumi:"step"` // Index of the current step in the auto rollout steps list. StepIndex pulumi.IntPtrInput `pulumi:"stepIndex"` }
State of the auto-rollout process.
func (GoogleCloudDialogflowCxV3RolloutStateArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutStateArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStateOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStateOutput() GoogleCloudDialogflowCxV3RolloutStateOutput
func (GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStateOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStateOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStateOutput
func (GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput() GoogleCloudDialogflowCxV3RolloutStatePtrOutput
func (GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3RolloutStateArgs) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStatePtrOutput
type GoogleCloudDialogflowCxV3RolloutStateInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutStateInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3RolloutStateOutput() GoogleCloudDialogflowCxV3RolloutStateOutput ToGoogleCloudDialogflowCxV3RolloutStateOutputWithContext(context.Context) GoogleCloudDialogflowCxV3RolloutStateOutput }
GoogleCloudDialogflowCxV3RolloutStateInput is an input type that accepts GoogleCloudDialogflowCxV3RolloutStateArgs and GoogleCloudDialogflowCxV3RolloutStateOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3RolloutStateInput` via:
GoogleCloudDialogflowCxV3RolloutStateArgs{...}
type GoogleCloudDialogflowCxV3RolloutStateOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutStateOutput struct{ *pulumi.OutputState }
State of the auto-rollout process.
func (GoogleCloudDialogflowCxV3RolloutStateOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutStateOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutStateOutput) StartTime ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateOutput) StartTime() pulumi.StringPtrOutput
Start time of the current step.
func (GoogleCloudDialogflowCxV3RolloutStateOutput) Step ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateOutput) Step() pulumi.StringPtrOutput
Display name of the current auto rollout step.
func (GoogleCloudDialogflowCxV3RolloutStateOutput) StepIndex ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateOutput) StepIndex() pulumi.IntPtrOutput
Index of the current step in the auto rollout steps list.
func (GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStateOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStateOutput() GoogleCloudDialogflowCxV3RolloutStateOutput
func (GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStateOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStateOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStateOutput
func (GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput() GoogleCloudDialogflowCxV3RolloutStatePtrOutput
func (GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStatePtrOutput
type GoogleCloudDialogflowCxV3RolloutStatePtrInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutStatePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput() GoogleCloudDialogflowCxV3RolloutStatePtrOutput ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3RolloutStatePtrOutput }
GoogleCloudDialogflowCxV3RolloutStatePtrInput is an input type that accepts GoogleCloudDialogflowCxV3RolloutStateArgs, GoogleCloudDialogflowCxV3RolloutStatePtr and GoogleCloudDialogflowCxV3RolloutStatePtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3RolloutStatePtrInput` via:
GoogleCloudDialogflowCxV3RolloutStateArgs{...} or: nil
func GoogleCloudDialogflowCxV3RolloutStatePtr ¶ added in v0.8.0
func GoogleCloudDialogflowCxV3RolloutStatePtr(v *GoogleCloudDialogflowCxV3RolloutStateArgs) GoogleCloudDialogflowCxV3RolloutStatePtrInput
type GoogleCloudDialogflowCxV3RolloutStatePtrOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutStatePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutStatePtrOutput) StartTime ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) StartTime() pulumi.StringPtrOutput
Start time of the current step.
func (GoogleCloudDialogflowCxV3RolloutStatePtrOutput) Step ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) Step() pulumi.StringPtrOutput
Display name of the current auto rollout step.
func (GoogleCloudDialogflowCxV3RolloutStatePtrOutput) StepIndex ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) StepIndex() pulumi.IntPtrOutput
Index of the current step in the auto rollout steps list.
func (GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutput() GoogleCloudDialogflowCxV3RolloutStatePtrOutput
func (GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStatePtrOutput) ToGoogleCloudDialogflowCxV3RolloutStatePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStatePtrOutput
type GoogleCloudDialogflowCxV3RolloutStateResponse ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutStateResponse struct { // Start time of the current step. StartTime string `pulumi:"startTime"` // Display name of the current auto rollout step. Step string `pulumi:"step"` // Index of the current step in the auto rollout steps list. StepIndex int `pulumi:"stepIndex"` }
State of the auto-rollout process.
type GoogleCloudDialogflowCxV3RolloutStateResponseOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3RolloutStateResponseOutput struct{ *pulumi.OutputState }
State of the auto-rollout process.
func (GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3RolloutStateResponseOutput) StartTime ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) StartTime() pulumi.StringOutput
Start time of the current step.
func (GoogleCloudDialogflowCxV3RolloutStateResponseOutput) Step ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) Step() pulumi.StringOutput
Display name of the current auto rollout step.
func (GoogleCloudDialogflowCxV3RolloutStateResponseOutput) StepIndex ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) StepIndex() pulumi.IntOutput
Index of the current step in the auto rollout steps list.
func (GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ToGoogleCloudDialogflowCxV3RolloutStateResponseOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ToGoogleCloudDialogflowCxV3RolloutStateResponseOutput() GoogleCloudDialogflowCxV3RolloutStateResponseOutput
func (GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ToGoogleCloudDialogflowCxV3RolloutStateResponseOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3RolloutStateResponseOutput) ToGoogleCloudDialogflowCxV3RolloutStateResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3RolloutStateResponseOutput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettings ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettings struct { // Filename pattern for exported audio. AudioExportPattern *string `pulumi:"audioExportPattern"` // File format for exported audio file. Currently only in telephony recordings. AudioFormat *GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat `pulumi:"audioFormat"` // Enable audio redaction if it is true. EnableAudioRedaction *bool `pulumi:"enableAudioRedaction"` // Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy. GcsBucket *string `pulumi:"gcsBucket"` }
Settings for exporting audio.
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs struct { // Filename pattern for exported audio. AudioExportPattern pulumi.StringPtrInput `pulumi:"audioExportPattern"` // File format for exported audio file. Currently only in telephony recordings. AudioFormat GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrInput `pulumi:"audioFormat"` // Enable audio redaction if it is true. EnableAudioRedaction pulumi.BoolPtrInput `pulumi:"enableAudioRedaction"` // Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy. GcsBucket pulumi.StringPtrInput `pulumi:"gcsBucket"` }
Settings for exporting audio.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ElementType ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput ¶ added in v0.19.0
func (i GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutputWithContext ¶ added in v0.19.0
func (i GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput ¶ added in v0.19.0
func (i GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext ¶ added in v0.19.0
func (i GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat string
File format for exported audio file. Currently only in telephony recordings.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ElementType ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput ¶ added in v0.19.0
func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutputWithContext ¶ added in v0.19.0
func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput ¶ added in v0.19.0
func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext ¶ added in v0.19.0
func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringOutput ¶ added in v0.19.0
func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringOutputWithContext ¶ added in v0.19.0
func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringPtrOutput ¶ added in v0.19.0
func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (e GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput }
GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput is an input type that accepts values of the GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormat enum A concrete instance of `GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatInput` can be one of the following:
GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatAudioFormatUnspecified GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatMulaw GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatMp3 GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOgg
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ElementType ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrInput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput }
func GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtr ¶ added in v0.19.0
func GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtr(v string) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrInput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) Elem ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ElementType ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToStringPtrOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsInput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput }
GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs and GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsInput` via:
GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs{...}
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput struct{ *pulumi.OutputState }
Settings for exporting audio.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) AudioExportPattern ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) AudioExportPattern() pulumi.StringPtrOutput
Filename pattern for exported audio.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) AudioFormat ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) AudioFormat() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
File format for exported audio file. Currently only in telephony recordings.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ElementType ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) EnableAudioRedaction ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) EnableAudioRedaction() pulumi.BoolPtrOutput
Enable audio redaction if it is true.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) GcsBucket ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) GcsBucket() pulumi.StringPtrOutput
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrInput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput }
GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs, GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtr and GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrInput` via:
GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtr ¶ added in v0.19.0
func GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtr(v *GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsArgs) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrInput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) AudioExportPattern ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) AudioExportPattern() pulumi.StringPtrOutput
Filename pattern for exported audio.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) AudioFormat ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) AudioFormat() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsAudioFormatPtrOutput
File format for exported audio file. Currently only in telephony recordings.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) Elem ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ElementType ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) EnableAudioRedaction ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) EnableAudioRedaction() pulumi.BoolPtrOutput
Enable audio redaction if it is true.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) GcsBucket ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) GcsBucket() pulumi.StringPtrOutput
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponse ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponse struct { // Filename pattern for exported audio. AudioExportPattern string `pulumi:"audioExportPattern"` // File format for exported audio file. Currently only in telephony recordings. AudioFormat string `pulumi:"audioFormat"` // Enable audio redaction if it is true. EnableAudioRedaction bool `pulumi:"enableAudioRedaction"` // Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy. GcsBucket string `pulumi:"gcsBucket"` }
Settings for exporting audio.
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput ¶ added in v0.19.0
type GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for exporting audio.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) AudioExportPattern ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) AudioExportPattern() pulumi.StringOutput
Filename pattern for exported audio.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) AudioFormat ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) AudioFormat() pulumi.StringOutput
File format for exported audio file. Currently only in telephony recordings.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ElementType ¶ added in v0.19.0
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) EnableAudioRedaction ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) EnableAudioRedaction() pulumi.BoolOutput
Enable audio redaction if it is true.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) GcsBucket ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) GcsBucket() pulumi.StringOutput
Cloud Storage bucket to export audio record to. Setting this field would grant the Storage Object Creator role to the Dialogflow Service Agent. API caller that tries to modify this field should have the permission of storage.buckets.setIamPolicy.
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutputWithContext ¶ added in v0.19.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettings ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettings struct { // If enabled, we will automatically exports conversations to Insights and Insights runs its analyzers. EnableInsightsExport *bool `pulumi:"enableInsightsExport"` }
Settings for exporting conversations to [Insights](https://cloud.google.com/contact-center/insights/docs).
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs struct { // If enabled, we will automatically exports conversations to Insights and Insights runs its analyzers. EnableInsightsExport pulumi.BoolPtrInput `pulumi:"enableInsightsExport"` }
Settings for exporting conversations to [Insights](https://cloud.google.com/contact-center/insights/docs).
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext ¶ added in v0.8.0
func (i GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput }
GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs and GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsInput` via:
GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs{...}
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput struct{ *pulumi.OutputState }
Settings for exporting conversations to [Insights](https://cloud.google.com/contact-center/insights/docs).
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) EnableInsightsExport ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) EnableInsightsExport() pulumi.BoolPtrOutput
If enabled, we will automatically exports conversations to Insights and Insights runs its analyzers.
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrInput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput }
GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs, GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtr and GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrInput` via:
GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtr ¶ added in v0.8.0
func GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtr(v *GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsArgs) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrInput
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) Elem ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) EnableInsightsExport ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) EnableInsightsExport() pulumi.BoolPtrOutput
If enabled, we will automatically exports conversations to Insights and Insights runs its analyzers.
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrOutput
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponse ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponse struct { // If enabled, we will automatically exports conversations to Insights and Insights runs its analyzers. EnableInsightsExport bool `pulumi:"enableInsightsExport"` }
Settings for exporting conversations to [Insights](https://cloud.google.com/contact-center/insights/docs).
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput ¶ added in v0.8.0
type GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput struct{ *pulumi.OutputState }
Settings for exporting conversations to [Insights](https://cloud.google.com/contact-center/insights/docs).
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ElementType ¶ added in v0.8.0
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) EnableInsightsExport ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) EnableInsightsExport() pulumi.BoolOutput
If enabled, we will automatically exports conversations to Insights and Insights runs its analyzers.
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
func (GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutputWithContext ¶ added in v0.8.0
func (o GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
type GoogleCloudDialogflowCxV3SpeechToTextSettings ¶
type GoogleCloudDialogflowCxV3SpeechToTextSettings struct { // Whether to use speech adaptation for speech recognition. EnableSpeechAdaptation *bool `pulumi:"enableSpeechAdaptation"` }
Settings related to speech recognition.
type GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs ¶
type GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs struct { // Whether to use speech adaptation for speech recognition. EnableSpeechAdaptation pulumi.BoolPtrInput `pulumi:"enableSpeechAdaptation"` }
Settings related to speech recognition.
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutput ¶
func (i GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput ¶
func (i GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
type GoogleCloudDialogflowCxV3SpeechToTextSettingsInput ¶
type GoogleCloudDialogflowCxV3SpeechToTextSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput }
GoogleCloudDialogflowCxV3SpeechToTextSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs and GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3SpeechToTextSettingsInput` via:
GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs{...}
type GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput ¶
type GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput struct{ *pulumi.OutputState }
Settings related to speech recognition.
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) EnableSpeechAdaptation ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) EnableSpeechAdaptation() pulumi.BoolPtrOutput
Whether to use speech adaptation for speech recognition.
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutput ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
type GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrInput ¶
type GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput }
GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs, GoogleCloudDialogflowCxV3SpeechToTextSettingsPtr and GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrInput` via:
GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3SpeechToTextSettingsPtr ¶
func GoogleCloudDialogflowCxV3SpeechToTextSettingsPtr(v *GoogleCloudDialogflowCxV3SpeechToTextSettingsArgs) GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrInput
type GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput ¶
type GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) EnableSpeechAdaptation ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) EnableSpeechAdaptation() pulumi.BoolPtrOutput
Whether to use speech adaptation for speech recognition.
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsPtrOutput
type GoogleCloudDialogflowCxV3SpeechToTextSettingsResponse ¶
type GoogleCloudDialogflowCxV3SpeechToTextSettingsResponse struct { // Whether to use speech adaptation for speech recognition. EnableSpeechAdaptation bool `pulumi:"enableSpeechAdaptation"` }
Settings related to speech recognition.
type GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput ¶
type GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput struct{ *pulumi.OutputState }
Settings related to speech recognition.
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) EnableSpeechAdaptation ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) EnableSpeechAdaptation() pulumi.BoolOutput
Whether to use speech adaptation for speech recognition.
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput() GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
func (GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput) ToGoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfig ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfig struct { // Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given. EffectsProfileId []string `pulumi:"effectsProfileId"` // Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch. Pitch *float64 `pulumi:"pitch"` // Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error. SpeakingRate *float64 `pulumi:"speakingRate"` // Optional. The desired voice of the synthesized audio. Voice *GoogleCloudDialogflowCxV3VoiceSelectionParams `pulumi:"voice"` // Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that. VolumeGainDb *float64 `pulumi:"volumeGainDb"` }
Configuration of how speech should be synthesized.
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs struct { // Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given. EffectsProfileId pulumi.StringArrayInput `pulumi:"effectsProfileId"` // Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch. Pitch pulumi.Float64PtrInput `pulumi:"pitch"` // Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error. SpeakingRate pulumi.Float64PtrInput `pulumi:"speakingRate"` // Optional. The desired voice of the synthesized audio. Voice GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrInput `pulumi:"voice"` // Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that. VolumeGainDb pulumi.Float64PtrInput `pulumi:"volumeGainDb"` }
Configuration of how speech should be synthesized.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput ¶
func (i GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigInput ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput }
GoogleCloudDialogflowCxV3SynthesizeSpeechConfigInput is an input type that accepts GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs and GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3SynthesizeSpeechConfigInput` via:
GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs{...}
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap map[string]GoogleCloudDialogflowCxV3SynthesizeSpeechConfigInput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ElementType ¶
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput ¶
func (i GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapInput ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutputWithContext(context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput }
GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapInput is an input type that accepts GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap and GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapInput` via:
GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMap{ "key": GoogleCloudDialogflowCxV3SynthesizeSpeechConfigArgs{...} }
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput struct{ *pulumi.OutputState }
Configuration of how speech should be synthesized.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) EffectsProfileId ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) EffectsProfileId() pulumi.StringArrayOutput
Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) Pitch ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) Pitch() pulumi.Float64PtrOutput
Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) SpeakingRate ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) SpeakingRate() pulumi.Float64PtrOutput
Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) Voice ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) Voice() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
Optional. The desired voice of the synthesized audio.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) VolumeGainDb ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigOutput) VolumeGainDb() pulumi.Float64PtrOutput
Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponse ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponse struct { // Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given. EffectsProfileId []string `pulumi:"effectsProfileId"` // Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch. Pitch float64 `pulumi:"pitch"` // Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error. SpeakingRate float64 `pulumi:"speakingRate"` // Optional. The desired voice of the synthesized audio. Voice GoogleCloudDialogflowCxV3VoiceSelectionParamsResponse `pulumi:"voice"` // Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that. VolumeGainDb float64 `pulumi:"volumeGainDb"` }
Configuration of how speech should be synthesized.
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput ¶
type GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput struct{ *pulumi.OutputState }
Configuration of how speech should be synthesized.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) EffectsProfileId ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) EffectsProfileId() pulumi.StringArrayOutput
Optional. An identifier which selects 'audio effects' profiles that are applied on (post synthesized) text to speech. Effects are applied on top of each other in the order they are given.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) Pitch ¶
Optional. Speaking pitch, in the range [-20.0, 20.0]. 20 means increase 20 semitones from the original pitch. -20 means decrease 20 semitones from the original pitch.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) SpeakingRate ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) SpeakingRate() pulumi.Float64Output
Optional. Speaking rate/speed, in the range [0.25, 4.0]. 1.0 is the normal native speed supported by the specific voice. 2.0 is twice as fast, and 0.5 is half as fast. If unset(0.0), defaults to the native 1.0 speed. Any other values < 0.25 or > 4.0 will return an error.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) ToGoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) Voice ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) Voice() GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput
Optional. The desired voice of the synthesized audio.
func (GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) VolumeGainDb ¶
func (o GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseOutput) VolumeGainDb() pulumi.Float64Output
Optional. Volume gain (in dB) of the normal native volume supported by the specific voice, in the range [-96.0, 16.0]. If unset, or set to a value of 0.0 (dB), will play at normal native signal amplitude. A value of -6.0 (dB) will play at approximately half the amplitude of the normal native signal amplitude. A value of +6.0 (dB) will play at approximately twice the amplitude of the normal native signal amplitude. We strongly recommend not to exceed +10 (dB) as there's usually no effective increase in loudness for any value greater than that.
type GoogleCloudDialogflowCxV3TestCaseResult ¶
type GoogleCloudDialogflowCxV3TestCaseResult struct { // The conversation turns uttered during the test case replay in chronological order. ConversationTurns []GoogleCloudDialogflowCxV3ConversationTurn `pulumi:"conversationTurns"` // Environment where the test was run. If not set, it indicates the draft environment. Environment *string `pulumi:"environment"` // The resource name for the test case result. Format: `projects//locations//agents//testCases/ /results/`. Name *string `pulumi:"name"` // Whether the test case passed in the agent environment. TestResult *GoogleCloudDialogflowCxV3TestCaseResultTestResult `pulumi:"testResult"` // The time that the test was run. TestTime *string `pulumi:"testTime"` }
Represents a result from running a test case in an agent environment.
type GoogleCloudDialogflowCxV3TestCaseResultArgs ¶
type GoogleCloudDialogflowCxV3TestCaseResultArgs struct { // The conversation turns uttered during the test case replay in chronological order. ConversationTurns GoogleCloudDialogflowCxV3ConversationTurnArrayInput `pulumi:"conversationTurns"` // Environment where the test was run. If not set, it indicates the draft environment. Environment pulumi.StringPtrInput `pulumi:"environment"` // The resource name for the test case result. Format: `projects//locations//agents//testCases/ /results/`. Name pulumi.StringPtrInput `pulumi:"name"` // Whether the test case passed in the agent environment. TestResult GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrInput `pulumi:"testResult"` // The time that the test was run. TestTime pulumi.StringPtrInput `pulumi:"testTime"` }
Represents a result from running a test case in an agent environment.
func (GoogleCloudDialogflowCxV3TestCaseResultArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3TestCaseResultArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultOutput ¶
func (i GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultOutput() GoogleCloudDialogflowCxV3TestCaseResultOutput
func (GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultOutput
func (GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput ¶
func (i GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3TestCaseResultArgs) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
type GoogleCloudDialogflowCxV3TestCaseResultInput ¶
type GoogleCloudDialogflowCxV3TestCaseResultInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TestCaseResultOutput() GoogleCloudDialogflowCxV3TestCaseResultOutput ToGoogleCloudDialogflowCxV3TestCaseResultOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TestCaseResultOutput }
GoogleCloudDialogflowCxV3TestCaseResultInput is an input type that accepts GoogleCloudDialogflowCxV3TestCaseResultArgs and GoogleCloudDialogflowCxV3TestCaseResultOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TestCaseResultInput` via:
GoogleCloudDialogflowCxV3TestCaseResultArgs{...}
type GoogleCloudDialogflowCxV3TestCaseResultOutput ¶
type GoogleCloudDialogflowCxV3TestCaseResultOutput struct{ *pulumi.OutputState }
Represents a result from running a test case in an agent environment.
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) ConversationTurns ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
The conversation turns uttered during the test case replay in chronological order.
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) Environment ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) Environment() pulumi.StringPtrOutput
Environment where the test was run. If not set, it indicates the draft environment.
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) Name ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) Name() pulumi.StringPtrOutput
The resource name for the test case result. Format: `projects//locations//agents//testCases/ /results/`.
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) TestResult ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) TestResult() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
Whether the test case passed in the agent environment.
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) TestTime ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) TestTime() pulumi.StringPtrOutput
The time that the test was run.
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultOutput ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultOutput() GoogleCloudDialogflowCxV3TestCaseResultOutput
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultOutput
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
type GoogleCloudDialogflowCxV3TestCaseResultPtrInput ¶
type GoogleCloudDialogflowCxV3TestCaseResultPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultPtrOutput ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TestCaseResultPtrOutput }
GoogleCloudDialogflowCxV3TestCaseResultPtrInput is an input type that accepts GoogleCloudDialogflowCxV3TestCaseResultArgs, GoogleCloudDialogflowCxV3TestCaseResultPtr and GoogleCloudDialogflowCxV3TestCaseResultPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TestCaseResultPtrInput` via:
GoogleCloudDialogflowCxV3TestCaseResultArgs{...} or: nil
func GoogleCloudDialogflowCxV3TestCaseResultPtr ¶
func GoogleCloudDialogflowCxV3TestCaseResultPtr(v *GoogleCloudDialogflowCxV3TestCaseResultArgs) GoogleCloudDialogflowCxV3TestCaseResultPtrInput
type GoogleCloudDialogflowCxV3TestCaseResultPtrOutput ¶
type GoogleCloudDialogflowCxV3TestCaseResultPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ConversationTurns ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnArrayOutput
The conversation turns uttered during the test case replay in chronological order.
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) Environment ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) Environment() pulumi.StringPtrOutput
Environment where the test was run. If not set, it indicates the draft environment.
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) Name ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) Name() pulumi.StringPtrOutput
The resource name for the test case result. Format: `projects//locations//agents//testCases/ /results/`.
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) TestResult ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) TestResult() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
Whether the test case passed in the agent environment.
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) TestTime ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) TestTime() pulumi.StringPtrOutput
The time that the test was run.
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultPtrOutput
type GoogleCloudDialogflowCxV3TestCaseResultResponse ¶
type GoogleCloudDialogflowCxV3TestCaseResultResponse struct { // The conversation turns uttered during the test case replay in chronological order. ConversationTurns []GoogleCloudDialogflowCxV3ConversationTurnResponse `pulumi:"conversationTurns"` // Environment where the test was run. If not set, it indicates the draft environment. Environment string `pulumi:"environment"` // The resource name for the test case result. Format: `projects//locations//agents//testCases/ /results/`. Name string `pulumi:"name"` // Whether the test case passed in the agent environment. TestResult string `pulumi:"testResult"` // The time that the test was run. TestTime string `pulumi:"testTime"` }
Represents a result from running a test case in an agent environment.
type GoogleCloudDialogflowCxV3TestCaseResultResponseOutput ¶
type GoogleCloudDialogflowCxV3TestCaseResultResponseOutput struct{ *pulumi.OutputState }
Represents a result from running a test case in an agent environment.
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ConversationTurns ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
The conversation turns uttered during the test case replay in chronological order.
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) Environment ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) Environment() pulumi.StringOutput
Environment where the test was run. If not set, it indicates the draft environment.
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) Name ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) Name() pulumi.StringOutput
The resource name for the test case result. Format: `projects//locations//agents//testCases/ /results/`.
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) TestResult ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) TestResult() pulumi.StringOutput
Whether the test case passed in the agent environment.
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) TestTime ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) TestTime() pulumi.StringOutput
The time that the test was run.
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ToGoogleCloudDialogflowCxV3TestCaseResultResponseOutput ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ToGoogleCloudDialogflowCxV3TestCaseResultResponseOutput() GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
func (GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ToGoogleCloudDialogflowCxV3TestCaseResultResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestCaseResultResponseOutput) ToGoogleCloudDialogflowCxV3TestCaseResultResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
type GoogleCloudDialogflowCxV3TestCaseResultTestResult ¶ added in v0.4.0
type GoogleCloudDialogflowCxV3TestCaseResultTestResult string
Whether the test case passed in the agent environment.
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ElementType ¶ added in v0.4.0
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext ¶ added in v0.6.0
func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringPtrOutput ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e GoogleCloudDialogflowCxV3TestCaseResultTestResult) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3TestCaseResultTestResultInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3TestCaseResultTestResultInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput }
GoogleCloudDialogflowCxV3TestCaseResultTestResultInput is an input type that accepts values of the GoogleCloudDialogflowCxV3TestCaseResultTestResult enum A concrete instance of `GoogleCloudDialogflowCxV3TestCaseResultTestResultInput` can be one of the following:
GoogleCloudDialogflowCxV3TestCaseResultTestResultTestResultUnspecified GoogleCloudDialogflowCxV3TestCaseResultTestResultPassed GoogleCloudDialogflowCxV3TestCaseResultTestResultFailed
type GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrInput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput }
func GoogleCloudDialogflowCxV3TestCaseResultTestResultPtr ¶ added in v0.6.0
func GoogleCloudDialogflowCxV3TestCaseResultTestResultPtr(v string) GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrInput
type GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput ¶ added in v0.6.0
type GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ElementType ¶ added in v0.6.0
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput() GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToGoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o GoogleCloudDialogflowCxV3TestCaseResultTestResultPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3TestConfig ¶
type GoogleCloudDialogflowCxV3TestConfig struct { // Flow name to start the test case with. Format: `projects//locations//agents//flows/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow. Flow *string `pulumi:"flow"` // The page to start the test case with. Format: `projects//locations//agents//flows//pages/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow. Page *string `pulumi:"page"` // Session parameters to be compared when calculating differences. TrackingParameters []string `pulumi:"trackingParameters"` }
Represents configurations for a test case.
type GoogleCloudDialogflowCxV3TestConfigArgs ¶
type GoogleCloudDialogflowCxV3TestConfigArgs struct { // Flow name to start the test case with. Format: `projects//locations//agents//flows/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow. Flow pulumi.StringPtrInput `pulumi:"flow"` // The page to start the test case with. Format: `projects//locations//agents//flows//pages/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow. Page pulumi.StringPtrInput `pulumi:"page"` // Session parameters to be compared when calculating differences. TrackingParameters pulumi.StringArrayInput `pulumi:"trackingParameters"` }
Represents configurations for a test case.
func (GoogleCloudDialogflowCxV3TestConfigArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3TestConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigOutput ¶
func (i GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigOutput() GoogleCloudDialogflowCxV3TestConfigOutput
func (GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigOutput
func (GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput ¶
func (i GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput() GoogleCloudDialogflowCxV3TestConfigPtrOutput
func (GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3TestConfigArgs) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigPtrOutput
type GoogleCloudDialogflowCxV3TestConfigInput ¶
type GoogleCloudDialogflowCxV3TestConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TestConfigOutput() GoogleCloudDialogflowCxV3TestConfigOutput ToGoogleCloudDialogflowCxV3TestConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TestConfigOutput }
GoogleCloudDialogflowCxV3TestConfigInput is an input type that accepts GoogleCloudDialogflowCxV3TestConfigArgs and GoogleCloudDialogflowCxV3TestConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TestConfigInput` via:
GoogleCloudDialogflowCxV3TestConfigArgs{...}
type GoogleCloudDialogflowCxV3TestConfigOutput ¶
type GoogleCloudDialogflowCxV3TestConfigOutput struct{ *pulumi.OutputState }
Represents configurations for a test case.
func (GoogleCloudDialogflowCxV3TestConfigOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TestConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestConfigOutput) Flow ¶
func (o GoogleCloudDialogflowCxV3TestConfigOutput) Flow() pulumi.StringPtrOutput
Flow name to start the test case with. Format: `projects//locations//agents//flows/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow.
func (GoogleCloudDialogflowCxV3TestConfigOutput) Page ¶ added in v0.16.0
func (o GoogleCloudDialogflowCxV3TestConfigOutput) Page() pulumi.StringPtrOutput
The page to start the test case with. Format: `projects//locations//agents//flows//pages/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow.
func (GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigOutput ¶
func (o GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigOutput() GoogleCloudDialogflowCxV3TestConfigOutput
func (GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigOutput
func (GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput ¶
func (o GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput() GoogleCloudDialogflowCxV3TestConfigPtrOutput
func (GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestConfigOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigPtrOutput
func (GoogleCloudDialogflowCxV3TestConfigOutput) TrackingParameters ¶
func (o GoogleCloudDialogflowCxV3TestConfigOutput) TrackingParameters() pulumi.StringArrayOutput
Session parameters to be compared when calculating differences.
type GoogleCloudDialogflowCxV3TestConfigPtrInput ¶
type GoogleCloudDialogflowCxV3TestConfigPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TestConfigPtrOutput() GoogleCloudDialogflowCxV3TestConfigPtrOutput ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TestConfigPtrOutput }
GoogleCloudDialogflowCxV3TestConfigPtrInput is an input type that accepts GoogleCloudDialogflowCxV3TestConfigArgs, GoogleCloudDialogflowCxV3TestConfigPtr and GoogleCloudDialogflowCxV3TestConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TestConfigPtrInput` via:
GoogleCloudDialogflowCxV3TestConfigArgs{...} or: nil
func GoogleCloudDialogflowCxV3TestConfigPtr ¶
func GoogleCloudDialogflowCxV3TestConfigPtr(v *GoogleCloudDialogflowCxV3TestConfigArgs) GoogleCloudDialogflowCxV3TestConfigPtrInput
type GoogleCloudDialogflowCxV3TestConfigPtrOutput ¶
type GoogleCloudDialogflowCxV3TestConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TestConfigPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TestConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestConfigPtrOutput) Flow ¶
func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) Flow() pulumi.StringPtrOutput
Flow name to start the test case with. Format: `projects//locations//agents//flows/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow.
func (GoogleCloudDialogflowCxV3TestConfigPtrOutput) Page ¶ added in v0.16.0
func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) Page() pulumi.StringPtrOutput
The page to start the test case with. Format: `projects//locations//agents//flows//pages/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow.
func (GoogleCloudDialogflowCxV3TestConfigPtrOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput ¶
func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutput() GoogleCloudDialogflowCxV3TestConfigPtrOutput
func (GoogleCloudDialogflowCxV3TestConfigPtrOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) ToGoogleCloudDialogflowCxV3TestConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigPtrOutput
func (GoogleCloudDialogflowCxV3TestConfigPtrOutput) TrackingParameters ¶
func (o GoogleCloudDialogflowCxV3TestConfigPtrOutput) TrackingParameters() pulumi.StringArrayOutput
Session parameters to be compared when calculating differences.
type GoogleCloudDialogflowCxV3TestConfigResponse ¶
type GoogleCloudDialogflowCxV3TestConfigResponse struct { // Flow name to start the test case with. Format: `projects//locations//agents//flows/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow. Flow string `pulumi:"flow"` // The page to start the test case with. Format: `projects//locations//agents//flows//pages/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow. Page string `pulumi:"page"` // Session parameters to be compared when calculating differences. TrackingParameters []string `pulumi:"trackingParameters"` }
Represents configurations for a test case.
type GoogleCloudDialogflowCxV3TestConfigResponseOutput ¶
type GoogleCloudDialogflowCxV3TestConfigResponseOutput struct{ *pulumi.OutputState }
Represents configurations for a test case.
func (GoogleCloudDialogflowCxV3TestConfigResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TestConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestConfigResponseOutput) Flow ¶
func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) Flow() pulumi.StringOutput
Flow name to start the test case with. Format: `projects//locations//agents//flows/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow.
func (GoogleCloudDialogflowCxV3TestConfigResponseOutput) Page ¶ added in v0.16.0
func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) Page() pulumi.StringOutput
The page to start the test case with. Format: `projects//locations//agents//flows//pages/`. Only one of `flow` and `page` should be set to indicate the starting point of the test case. If both are set, `page` takes precedence over `flow`. If neither is set, the test case will start with start page on the default start flow.
func (GoogleCloudDialogflowCxV3TestConfigResponseOutput) ToGoogleCloudDialogflowCxV3TestConfigResponseOutput ¶
func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) ToGoogleCloudDialogflowCxV3TestConfigResponseOutput() GoogleCloudDialogflowCxV3TestConfigResponseOutput
func (GoogleCloudDialogflowCxV3TestConfigResponseOutput) ToGoogleCloudDialogflowCxV3TestConfigResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) ToGoogleCloudDialogflowCxV3TestConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestConfigResponseOutput
func (GoogleCloudDialogflowCxV3TestConfigResponseOutput) TrackingParameters ¶
func (o GoogleCloudDialogflowCxV3TestConfigResponseOutput) TrackingParameters() pulumi.StringArrayOutput
Session parameters to be compared when calculating differences.
type GoogleCloudDialogflowCxV3TestRunDifferenceResponse ¶
type GoogleCloudDialogflowCxV3TestRunDifferenceResponse struct { // A human readable description of the diff, showing the actual output vs expected output. Description string `pulumi:"description"` // The type of diff. Type string `pulumi:"type"` }
The description of differences between original and replayed agent output.
type GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput() GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestRunDifferenceResponseArrayOutput
type GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput ¶
type GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput struct{ *pulumi.OutputState }
The description of differences between original and replayed agent output.
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) Description ¶
func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) Description() pulumi.StringOutput
A human readable description of the diff, showing the actual output vs expected output.
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput ¶
func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput() GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput
func (GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput) ToGoogleCloudDialogflowCxV3TestRunDifferenceResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TestRunDifferenceResponseOutput
type GoogleCloudDialogflowCxV3TextInput ¶
type GoogleCloudDialogflowCxV3TextInput struct { // The UTF-8 encoded natural language text to be processed. Text length must not exceed 256 characters. Text string `pulumi:"text"` }
Represents the natural language text to be processed.
type GoogleCloudDialogflowCxV3TextInputArgs ¶
type GoogleCloudDialogflowCxV3TextInputArgs struct { // The UTF-8 encoded natural language text to be processed. Text length must not exceed 256 characters. Text pulumi.StringInput `pulumi:"text"` }
Represents the natural language text to be processed.
func (GoogleCloudDialogflowCxV3TextInputArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3TextInputArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputOutput ¶
func (i GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputOutput() GoogleCloudDialogflowCxV3TextInputOutput
func (GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputOutput
func (GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputPtrOutput ¶
func (i GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputPtrOutput() GoogleCloudDialogflowCxV3TextInputPtrOutput
func (GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3TextInputArgs) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputPtrOutput
type GoogleCloudDialogflowCxV3TextInputInput ¶
type GoogleCloudDialogflowCxV3TextInputInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TextInputOutput() GoogleCloudDialogflowCxV3TextInputOutput ToGoogleCloudDialogflowCxV3TextInputOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TextInputOutput }
GoogleCloudDialogflowCxV3TextInputInput is an input type that accepts GoogleCloudDialogflowCxV3TextInputArgs and GoogleCloudDialogflowCxV3TextInputOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TextInputInput` via:
GoogleCloudDialogflowCxV3TextInputArgs{...}
type GoogleCloudDialogflowCxV3TextInputOutput ¶
type GoogleCloudDialogflowCxV3TextInputOutput struct{ *pulumi.OutputState }
Represents the natural language text to be processed.
func (GoogleCloudDialogflowCxV3TextInputOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TextInputOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TextInputOutput) Text ¶
func (o GoogleCloudDialogflowCxV3TextInputOutput) Text() pulumi.StringOutput
The UTF-8 encoded natural language text to be processed. Text length must not exceed 256 characters.
func (GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputOutput ¶
func (o GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputOutput() GoogleCloudDialogflowCxV3TextInputOutput
func (GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputOutput
func (GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutput() GoogleCloudDialogflowCxV3TextInputPtrOutput
func (GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TextInputOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputPtrOutput
type GoogleCloudDialogflowCxV3TextInputPtrInput ¶
type GoogleCloudDialogflowCxV3TextInputPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TextInputPtrOutput() GoogleCloudDialogflowCxV3TextInputPtrOutput ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TextInputPtrOutput }
GoogleCloudDialogflowCxV3TextInputPtrInput is an input type that accepts GoogleCloudDialogflowCxV3TextInputArgs, GoogleCloudDialogflowCxV3TextInputPtr and GoogleCloudDialogflowCxV3TextInputPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TextInputPtrInput` via:
GoogleCloudDialogflowCxV3TextInputArgs{...} or: nil
func GoogleCloudDialogflowCxV3TextInputPtr ¶
func GoogleCloudDialogflowCxV3TextInputPtr(v *GoogleCloudDialogflowCxV3TextInputArgs) GoogleCloudDialogflowCxV3TextInputPtrInput
type GoogleCloudDialogflowCxV3TextInputPtrOutput ¶
type GoogleCloudDialogflowCxV3TextInputPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TextInputPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TextInputPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TextInputPtrOutput) Text ¶
func (o GoogleCloudDialogflowCxV3TextInputPtrOutput) Text() pulumi.StringPtrOutput
The UTF-8 encoded natural language text to be processed. Text length must not exceed 256 characters.
func (GoogleCloudDialogflowCxV3TextInputPtrOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutput ¶
func (o GoogleCloudDialogflowCxV3TextInputPtrOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutput() GoogleCloudDialogflowCxV3TextInputPtrOutput
func (GoogleCloudDialogflowCxV3TextInputPtrOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TextInputPtrOutput) ToGoogleCloudDialogflowCxV3TextInputPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputPtrOutput
type GoogleCloudDialogflowCxV3TextInputResponse ¶
type GoogleCloudDialogflowCxV3TextInputResponse struct { // The UTF-8 encoded natural language text to be processed. Text length must not exceed 256 characters. Text string `pulumi:"text"` }
Represents the natural language text to be processed.
type GoogleCloudDialogflowCxV3TextInputResponseOutput ¶
type GoogleCloudDialogflowCxV3TextInputResponseOutput struct{ *pulumi.OutputState }
Represents the natural language text to be processed.
func (GoogleCloudDialogflowCxV3TextInputResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TextInputResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TextInputResponseOutput) Text ¶
func (o GoogleCloudDialogflowCxV3TextInputResponseOutput) Text() pulumi.StringOutput
The UTF-8 encoded natural language text to be processed. Text length must not exceed 256 characters.
func (GoogleCloudDialogflowCxV3TextInputResponseOutput) ToGoogleCloudDialogflowCxV3TextInputResponseOutput ¶
func (o GoogleCloudDialogflowCxV3TextInputResponseOutput) ToGoogleCloudDialogflowCxV3TextInputResponseOutput() GoogleCloudDialogflowCxV3TextInputResponseOutput
func (GoogleCloudDialogflowCxV3TextInputResponseOutput) ToGoogleCloudDialogflowCxV3TextInputResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TextInputResponseOutput) ToGoogleCloudDialogflowCxV3TextInputResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextInputResponseOutput
type GoogleCloudDialogflowCxV3TextToSpeechSettings ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3TextToSpeechSettings struct { // Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/cx/docs/reference/language) to SynthesizeSpeechConfig. These settings affect: - The [phone gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway) synthesize configuration set via Agent.text_to_speech_settings. - How speech is synthesized when invoking session APIs. Agent.text_to_speech_settings only applies if OutputAudioConfig.synthesize_speech_config is not specified. SynthesizeSpeechConfigs map[string]GoogleCloudDialogflowCxV3SynthesizeSpeechConfig `pulumi:"synthesizeSpeechConfigs"` }
Settings related to speech synthesizing.
type GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs struct { // Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/cx/docs/reference/language) to SynthesizeSpeechConfig. These settings affect: - The [phone gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway) synthesize configuration set via Agent.text_to_speech_settings. - How speech is synthesized when invoking session APIs. Agent.text_to_speech_settings only applies if OutputAudioConfig.synthesize_speech_config is not specified. SynthesizeSpeechConfigs GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapInput `pulumi:"synthesizeSpeechConfigs"` }
Settings related to speech synthesizing.
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ElementType ¶ added in v0.29.0
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutput ¶ added in v0.29.0
func (i GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput ¶ added in v0.29.0
func (i GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext ¶ added in v0.29.0
func (i GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
type GoogleCloudDialogflowCxV3TextToSpeechSettingsInput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3TextToSpeechSettingsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput }
GoogleCloudDialogflowCxV3TextToSpeechSettingsInput is an input type that accepts GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs and GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TextToSpeechSettingsInput` via:
GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs{...}
type GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput struct{ *pulumi.OutputState }
Settings related to speech synthesizing.
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) SynthesizeSpeechConfigs ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) SynthesizeSpeechConfigs() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/cx/docs/reference/language) to SynthesizeSpeechConfig. These settings affect: - The [phone gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway) synthesize configuration set via Agent.text_to_speech_settings. - How speech is synthesized when invoking session APIs. Agent.text_to_speech_settings only applies if OutputAudioConfig.synthesize_speech_config is not specified.
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutput ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
type GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrInput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput }
GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs, GoogleCloudDialogflowCxV3TextToSpeechSettingsPtr and GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrInput` via:
GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs{...} or: nil
func GoogleCloudDialogflowCxV3TextToSpeechSettingsPtr ¶ added in v0.29.0
func GoogleCloudDialogflowCxV3TextToSpeechSettingsPtr(v *GoogleCloudDialogflowCxV3TextToSpeechSettingsArgs) GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrInput
type GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) SynthesizeSpeechConfigs ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) SynthesizeSpeechConfigs() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigMapOutput
Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/cx/docs/reference/language) to SynthesizeSpeechConfig. These settings affect: - The [phone gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway) synthesize configuration set via Agent.text_to_speech_settings. - How speech is synthesized when invoking session APIs. Agent.text_to_speech_settings only applies if OutputAudioConfig.synthesize_speech_config is not specified.
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsPtrOutput
type GoogleCloudDialogflowCxV3TextToSpeechSettingsResponse ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3TextToSpeechSettingsResponse struct { // Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/cx/docs/reference/language) to SynthesizeSpeechConfig. These settings affect: - The [phone gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway) synthesize configuration set via Agent.text_to_speech_settings. - How speech is synthesized when invoking session APIs. Agent.text_to_speech_settings only applies if OutputAudioConfig.synthesize_speech_config is not specified. SynthesizeSpeechConfigs map[string]GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponse `pulumi:"synthesizeSpeechConfigs"` }
Settings related to speech synthesizing.
type GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput ¶ added in v0.29.0
type GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput struct{ *pulumi.OutputState }
Settings related to speech synthesizing.
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ElementType ¶ added in v0.29.0
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) SynthesizeSpeechConfigs ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) SynthesizeSpeechConfigs() GoogleCloudDialogflowCxV3SynthesizeSpeechConfigResponseMapOutput
Configuration of how speech should be synthesized, mapping from language (https://cloud.google.com/dialogflow/cx/docs/reference/language) to SynthesizeSpeechConfig. These settings affect: - The [phone gateway](https://cloud.google.com/dialogflow/cx/docs/concept/integration/phone-gateway) synthesize configuration set via Agent.text_to_speech_settings. - How speech is synthesized when invoking session APIs. Agent.text_to_speech_settings only applies if OutputAudioConfig.synthesize_speech_config is not specified.
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput() GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
func (GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutputWithContext ¶ added in v0.29.0
func (o GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput) ToGoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
type GoogleCloudDialogflowCxV3TransitionRoute ¶
type GoogleCloudDialogflowCxV3TransitionRoute struct { // The condition to evaluate against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled. Condition *string `pulumi:"condition"` // Optional. The description of the transition route. The maximum length is 500 characters. Description *string `pulumi:"description"` // The unique identifier of an Intent. Format: `projects//locations//agents//intents/`. Indicates that the transition can only happen when the given intent is matched. At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled. Intent *string `pulumi:"intent"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow *string `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage *string `pulumi:"targetPage"` // The fulfillment to call when the condition is satisfied. At least one of `trigger_fulfillment` and `target` must be specified. When both are defined, `trigger_fulfillment` is executed first. TriggerFulfillment *GoogleCloudDialogflowCxV3Fulfillment `pulumi:"triggerFulfillment"` }
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a session. When a specified transition is matched, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the transition, it will be called. * If there is a `target_page` associated with the transition, the session will transition into the specified page. * If there is a `target_flow` associated with the transition, the session will transition into the specified flow.
type GoogleCloudDialogflowCxV3TransitionRouteArgs ¶
type GoogleCloudDialogflowCxV3TransitionRouteArgs struct { // The condition to evaluate against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled. Condition pulumi.StringPtrInput `pulumi:"condition"` // Optional. The description of the transition route. The maximum length is 500 characters. Description pulumi.StringPtrInput `pulumi:"description"` // The unique identifier of an Intent. Format: `projects//locations//agents//intents/`. Indicates that the transition can only happen when the given intent is matched. At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled. Intent pulumi.StringPtrInput `pulumi:"intent"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow pulumi.StringPtrInput `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage pulumi.StringPtrInput `pulumi:"targetPage"` // The fulfillment to call when the condition is satisfied. At least one of `trigger_fulfillment` and `target` must be specified. When both are defined, `trigger_fulfillment` is executed first. TriggerFulfillment GoogleCloudDialogflowCxV3FulfillmentPtrInput `pulumi:"triggerFulfillment"` }
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a session. When a specified transition is matched, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the transition, it will be called. * If there is a `target_page` associated with the transition, the session will transition into the specified page. * If there is a `target_flow` associated with the transition, the session will transition into the specified flow.
func (GoogleCloudDialogflowCxV3TransitionRouteArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3TransitionRouteArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TransitionRouteArgs) ToGoogleCloudDialogflowCxV3TransitionRouteOutput ¶
func (i GoogleCloudDialogflowCxV3TransitionRouteArgs) ToGoogleCloudDialogflowCxV3TransitionRouteOutput() GoogleCloudDialogflowCxV3TransitionRouteOutput
func (GoogleCloudDialogflowCxV3TransitionRouteArgs) ToGoogleCloudDialogflowCxV3TransitionRouteOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3TransitionRouteArgs) ToGoogleCloudDialogflowCxV3TransitionRouteOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteOutput
type GoogleCloudDialogflowCxV3TransitionRouteArray ¶
type GoogleCloudDialogflowCxV3TransitionRouteArray []GoogleCloudDialogflowCxV3TransitionRouteInput
func (GoogleCloudDialogflowCxV3TransitionRouteArray) ElementType ¶
func (GoogleCloudDialogflowCxV3TransitionRouteArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TransitionRouteArray) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutput ¶
func (i GoogleCloudDialogflowCxV3TransitionRouteArray) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutput() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
func (GoogleCloudDialogflowCxV3TransitionRouteArray) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3TransitionRouteArray) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
type GoogleCloudDialogflowCxV3TransitionRouteArrayInput ¶
type GoogleCloudDialogflowCxV3TransitionRouteArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutput() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TransitionRouteArrayOutput }
GoogleCloudDialogflowCxV3TransitionRouteArrayInput is an input type that accepts GoogleCloudDialogflowCxV3TransitionRouteArray and GoogleCloudDialogflowCxV3TransitionRouteArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TransitionRouteArrayInput` via:
GoogleCloudDialogflowCxV3TransitionRouteArray{ GoogleCloudDialogflowCxV3TransitionRouteArgs{...} }
type GoogleCloudDialogflowCxV3TransitionRouteArrayOutput ¶
type GoogleCloudDialogflowCxV3TransitionRouteArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutput ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutput() GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
func (GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteArrayOutput
type GoogleCloudDialogflowCxV3TransitionRouteInput ¶
type GoogleCloudDialogflowCxV3TransitionRouteInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3TransitionRouteOutput() GoogleCloudDialogflowCxV3TransitionRouteOutput ToGoogleCloudDialogflowCxV3TransitionRouteOutputWithContext(context.Context) GoogleCloudDialogflowCxV3TransitionRouteOutput }
GoogleCloudDialogflowCxV3TransitionRouteInput is an input type that accepts GoogleCloudDialogflowCxV3TransitionRouteArgs and GoogleCloudDialogflowCxV3TransitionRouteOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3TransitionRouteInput` via:
GoogleCloudDialogflowCxV3TransitionRouteArgs{...}
type GoogleCloudDialogflowCxV3TransitionRouteOutput ¶
type GoogleCloudDialogflowCxV3TransitionRouteOutput struct{ *pulumi.OutputState }
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a session. When a specified transition is matched, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the transition, it will be called. * If there is a `target_page` associated with the transition, the session will transition into the specified page. * If there is a `target_flow` associated with the transition, the session will transition into the specified flow.
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) Condition ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) Condition() pulumi.StringPtrOutput
The condition to evaluate against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled.
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) Description ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) Description() pulumi.StringPtrOutput
Optional. The description of the transition route. The maximum length is 500 characters.
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) Intent ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) Intent() pulumi.StringPtrOutput
The unique identifier of an Intent. Format: `projects//locations//agents//intents/`. Indicates that the transition can only happen when the given intent is matched. At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled.
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) TargetFlow ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) TargetFlow() pulumi.StringPtrOutput
The target flow to transition to. Format: `projects//locations//agents//flows/`.
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) TargetPage ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) TargetPage() pulumi.StringPtrOutput
The target page to transition to. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) ToGoogleCloudDialogflowCxV3TransitionRouteOutput ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) ToGoogleCloudDialogflowCxV3TransitionRouteOutput() GoogleCloudDialogflowCxV3TransitionRouteOutput
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) ToGoogleCloudDialogflowCxV3TransitionRouteOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) ToGoogleCloudDialogflowCxV3TransitionRouteOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteOutput
func (GoogleCloudDialogflowCxV3TransitionRouteOutput) TriggerFulfillment ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentPtrOutput
The fulfillment to call when the condition is satisfied. At least one of `trigger_fulfillment` and `target` must be specified. When both are defined, `trigger_fulfillment` is executed first.
type GoogleCloudDialogflowCxV3TransitionRouteResponse ¶
type GoogleCloudDialogflowCxV3TransitionRouteResponse struct { // The condition to evaluate against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled. Condition string `pulumi:"condition"` // Optional. The description of the transition route. The maximum length is 500 characters. Description string `pulumi:"description"` // The unique identifier of an Intent. Format: `projects//locations//agents//intents/`. Indicates that the transition can only happen when the given intent is matched. At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled. Intent string `pulumi:"intent"` // The unique identifier of this transition route. Name string `pulumi:"name"` // The target flow to transition to. Format: `projects//locations//agents//flows/`. TargetFlow string `pulumi:"targetFlow"` // The target page to transition to. Format: `projects//locations//agents//flows//pages/`. TargetPage string `pulumi:"targetPage"` // The fulfillment to call when the condition is satisfied. At least one of `trigger_fulfillment` and `target` must be specified. When both are defined, `trigger_fulfillment` is executed first. TriggerFulfillment GoogleCloudDialogflowCxV3FulfillmentResponse `pulumi:"triggerFulfillment"` }
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a session. When a specified transition is matched, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the transition, it will be called. * If there is a `target_page` associated with the transition, the session will transition into the specified page. * If there is a `target_flow` associated with the transition, the session will transition into the specified flow.
type GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
func (GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
type GoogleCloudDialogflowCxV3TransitionRouteResponseOutput ¶
type GoogleCloudDialogflowCxV3TransitionRouteResponseOutput struct{ *pulumi.OutputState }
A transition route specifies a intent that can be matched and/or a data condition that can be evaluated during a session. When a specified transition is matched, the following actions are taken in order: * If there is a `trigger_fulfillment` associated with the transition, it will be called. * If there is a `target_page` associated with the transition, the session will transition into the specified page. * If there is a `target_flow` associated with the transition, the session will transition into the specified flow.
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Condition ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Condition() pulumi.StringOutput
The condition to evaluate against form parameters or session parameters. See the [conditions reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition). At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled.
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Description ¶ added in v0.32.0
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Description() pulumi.StringOutput
Optional. The description of the transition route. The maximum length is 500 characters.
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Intent ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Intent() pulumi.StringOutput
The unique identifier of an Intent. Format: `projects//locations//agents//intents/`. Indicates that the transition can only happen when the given intent is matched. At least one of `intent` or `condition` must be specified. When both `intent` and `condition` are specified, the transition can only happen when both are fulfilled.
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Name ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) Name() pulumi.StringOutput
The unique identifier of this transition route.
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TargetFlow ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TargetFlow() pulumi.StringOutput
The target flow to transition to. Format: `projects//locations//agents//flows/`.
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TargetPage ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TargetPage() pulumi.StringOutput
The target page to transition to. Format: `projects//locations//agents//flows//pages/`.
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseOutput ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseOutput() GoogleCloudDialogflowCxV3TransitionRouteResponseOutput
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) ToGoogleCloudDialogflowCxV3TransitionRouteResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3TransitionRouteResponseOutput
func (GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TriggerFulfillment ¶
func (o GoogleCloudDialogflowCxV3TransitionRouteResponseOutput) TriggerFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
The fulfillment to call when the condition is satisfied. At least one of `trigger_fulfillment` and `target` must be specified. When both are defined, `trigger_fulfillment` is executed first.
type GoogleCloudDialogflowCxV3VariantsHistory ¶
type GoogleCloudDialogflowCxV3VariantsHistory struct { // Update time of the variants. UpdateTime *string `pulumi:"updateTime"` // The flow versions as the variants. VersionVariants *GoogleCloudDialogflowCxV3VersionVariants `pulumi:"versionVariants"` }
The history of variants update.
type GoogleCloudDialogflowCxV3VariantsHistoryArgs ¶
type GoogleCloudDialogflowCxV3VariantsHistoryArgs struct { // Update time of the variants. UpdateTime pulumi.StringPtrInput `pulumi:"updateTime"` // The flow versions as the variants. VersionVariants GoogleCloudDialogflowCxV3VersionVariantsPtrInput `pulumi:"versionVariants"` }
The history of variants update.
func (GoogleCloudDialogflowCxV3VariantsHistoryArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3VariantsHistoryArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VariantsHistoryArgs) ToGoogleCloudDialogflowCxV3VariantsHistoryOutput ¶
func (i GoogleCloudDialogflowCxV3VariantsHistoryArgs) ToGoogleCloudDialogflowCxV3VariantsHistoryOutput() GoogleCloudDialogflowCxV3VariantsHistoryOutput
func (GoogleCloudDialogflowCxV3VariantsHistoryArgs) ToGoogleCloudDialogflowCxV3VariantsHistoryOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3VariantsHistoryArgs) ToGoogleCloudDialogflowCxV3VariantsHistoryOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryOutput
type GoogleCloudDialogflowCxV3VariantsHistoryArray ¶
type GoogleCloudDialogflowCxV3VariantsHistoryArray []GoogleCloudDialogflowCxV3VariantsHistoryInput
func (GoogleCloudDialogflowCxV3VariantsHistoryArray) ElementType ¶
func (GoogleCloudDialogflowCxV3VariantsHistoryArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VariantsHistoryArray) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutput ¶
func (i GoogleCloudDialogflowCxV3VariantsHistoryArray) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutput() GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
func (GoogleCloudDialogflowCxV3VariantsHistoryArray) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3VariantsHistoryArray) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
type GoogleCloudDialogflowCxV3VariantsHistoryArrayInput ¶
type GoogleCloudDialogflowCxV3VariantsHistoryArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutput() GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput }
GoogleCloudDialogflowCxV3VariantsHistoryArrayInput is an input type that accepts GoogleCloudDialogflowCxV3VariantsHistoryArray and GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3VariantsHistoryArrayInput` via:
GoogleCloudDialogflowCxV3VariantsHistoryArray{ GoogleCloudDialogflowCxV3VariantsHistoryArgs{...} }
type GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput ¶
type GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutput ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutput() GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
func (GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryArrayOutput
type GoogleCloudDialogflowCxV3VariantsHistoryInput ¶
type GoogleCloudDialogflowCxV3VariantsHistoryInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VariantsHistoryOutput() GoogleCloudDialogflowCxV3VariantsHistoryOutput ToGoogleCloudDialogflowCxV3VariantsHistoryOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VariantsHistoryOutput }
GoogleCloudDialogflowCxV3VariantsHistoryInput is an input type that accepts GoogleCloudDialogflowCxV3VariantsHistoryArgs and GoogleCloudDialogflowCxV3VariantsHistoryOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3VariantsHistoryInput` via:
GoogleCloudDialogflowCxV3VariantsHistoryArgs{...}
type GoogleCloudDialogflowCxV3VariantsHistoryOutput ¶
type GoogleCloudDialogflowCxV3VariantsHistoryOutput struct{ *pulumi.OutputState }
The history of variants update.
func (GoogleCloudDialogflowCxV3VariantsHistoryOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VariantsHistoryOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VariantsHistoryOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryOutput ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryOutput() GoogleCloudDialogflowCxV3VariantsHistoryOutput
func (GoogleCloudDialogflowCxV3VariantsHistoryOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryOutput
func (GoogleCloudDialogflowCxV3VariantsHistoryOutput) UpdateTime ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryOutput) UpdateTime() pulumi.StringPtrOutput
Update time of the variants.
func (GoogleCloudDialogflowCxV3VariantsHistoryOutput) VersionVariants ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
The flow versions as the variants.
type GoogleCloudDialogflowCxV3VariantsHistoryResponse ¶
type GoogleCloudDialogflowCxV3VariantsHistoryResponse struct { // Update time of the variants. UpdateTime string `pulumi:"updateTime"` // The flow versions as the variants. VersionVariants GoogleCloudDialogflowCxV3VersionVariantsResponse `pulumi:"versionVariants"` }
The history of variants update.
type GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput() GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
type GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput ¶
type GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput struct{ *pulumi.OutputState }
The history of variants update.
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseOutput ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseOutput() GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) ToGoogleCloudDialogflowCxV3VariantsHistoryResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) UpdateTime ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) UpdateTime() pulumi.StringOutput
Update time of the variants.
func (GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) VersionVariants ¶
func (o GoogleCloudDialogflowCxV3VariantsHistoryResponseOutput) VersionVariants() GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
The flow versions as the variants.
type GoogleCloudDialogflowCxV3VersionVariants ¶
type GoogleCloudDialogflowCxV3VersionVariants struct { // A list of flow version variants. Variants []GoogleCloudDialogflowCxV3VersionVariantsVariant `pulumi:"variants"` }
A list of flow version variants.
type GoogleCloudDialogflowCxV3VersionVariantsArgs ¶
type GoogleCloudDialogflowCxV3VersionVariantsArgs struct { // A list of flow version variants. Variants GoogleCloudDialogflowCxV3VersionVariantsVariantArrayInput `pulumi:"variants"` }
A list of flow version variants.
func (GoogleCloudDialogflowCxV3VersionVariantsArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsOutput ¶
func (i GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsOutput() GoogleCloudDialogflowCxV3VersionVariantsOutput
func (GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsOutput
func (GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput ¶
func (i GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
func (GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3VersionVariantsArgs) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
type GoogleCloudDialogflowCxV3VersionVariantsInput ¶
type GoogleCloudDialogflowCxV3VersionVariantsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VersionVariantsOutput() GoogleCloudDialogflowCxV3VersionVariantsOutput ToGoogleCloudDialogflowCxV3VersionVariantsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VersionVariantsOutput }
GoogleCloudDialogflowCxV3VersionVariantsInput is an input type that accepts GoogleCloudDialogflowCxV3VersionVariantsArgs and GoogleCloudDialogflowCxV3VersionVariantsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3VersionVariantsInput` via:
GoogleCloudDialogflowCxV3VersionVariantsArgs{...}
type GoogleCloudDialogflowCxV3VersionVariantsOutput ¶
type GoogleCloudDialogflowCxV3VersionVariantsOutput struct{ *pulumi.OutputState }
A list of flow version variants.
func (GoogleCloudDialogflowCxV3VersionVariantsOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsOutput ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsOutput() GoogleCloudDialogflowCxV3VersionVariantsOutput
func (GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsOutput
func (GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
func (GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
func (GoogleCloudDialogflowCxV3VersionVariantsOutput) Variants ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsOutput) Variants() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
A list of flow version variants.
type GoogleCloudDialogflowCxV3VersionVariantsPtrInput ¶
type GoogleCloudDialogflowCxV3VersionVariantsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VersionVariantsPtrOutput }
GoogleCloudDialogflowCxV3VersionVariantsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3VersionVariantsArgs, GoogleCloudDialogflowCxV3VersionVariantsPtr and GoogleCloudDialogflowCxV3VersionVariantsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3VersionVariantsPtrInput` via:
GoogleCloudDialogflowCxV3VersionVariantsArgs{...} or: nil
func GoogleCloudDialogflowCxV3VersionVariantsPtr ¶
func GoogleCloudDialogflowCxV3VersionVariantsPtr(v *GoogleCloudDialogflowCxV3VersionVariantsArgs) GoogleCloudDialogflowCxV3VersionVariantsPtrInput
type GoogleCloudDialogflowCxV3VersionVariantsPtrOutput ¶
type GoogleCloudDialogflowCxV3VersionVariantsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutput() GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
func (GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) ToGoogleCloudDialogflowCxV3VersionVariantsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsPtrOutput
func (GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) Variants ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsPtrOutput) Variants() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
A list of flow version variants.
type GoogleCloudDialogflowCxV3VersionVariantsResponse ¶
type GoogleCloudDialogflowCxV3VersionVariantsResponse struct { // A list of flow version variants. Variants []GoogleCloudDialogflowCxV3VersionVariantsVariantResponse `pulumi:"variants"` }
A list of flow version variants.
type GoogleCloudDialogflowCxV3VersionVariantsResponseOutput ¶
type GoogleCloudDialogflowCxV3VersionVariantsResponseOutput struct{ *pulumi.OutputState }
A list of flow version variants.
func (GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsResponseOutput ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsResponseOutput() GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
func (GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsResponseOutput
func (GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) Variants ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsResponseOutput) Variants() GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput
A list of flow version variants.
type GoogleCloudDialogflowCxV3VersionVariantsVariant ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariant struct { // Whether the variant is for the control group. IsControlGroup *bool `pulumi:"isControlGroup"` // Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0. TrafficAllocation *float64 `pulumi:"trafficAllocation"` // The name of the flow version. Format: `projects//locations//agents//flows//versions/`. Version *string `pulumi:"version"` }
A single flow version with specified traffic allocation.
type GoogleCloudDialogflowCxV3VersionVariantsVariantArgs ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantArgs struct { // Whether the variant is for the control group. IsControlGroup pulumi.BoolPtrInput `pulumi:"isControlGroup"` // Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0. TrafficAllocation pulumi.Float64PtrInput `pulumi:"trafficAllocation"` // The name of the flow version. Format: `projects//locations//agents//flows//versions/`. Version pulumi.StringPtrInput `pulumi:"version"` }
A single flow version with specified traffic allocation.
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutput ¶
func (i GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3VersionVariantsVariantArgs) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
type GoogleCloudDialogflowCxV3VersionVariantsVariantArray ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantArray []GoogleCloudDialogflowCxV3VersionVariantsVariantInput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput ¶
func (i GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3VersionVariantsVariantArray) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
type GoogleCloudDialogflowCxV3VersionVariantsVariantArrayInput ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput }
GoogleCloudDialogflowCxV3VersionVariantsVariantArrayInput is an input type that accepts GoogleCloudDialogflowCxV3VersionVariantsVariantArray and GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3VersionVariantsVariantArrayInput` via:
GoogleCloudDialogflowCxV3VersionVariantsVariantArray{ GoogleCloudDialogflowCxV3VersionVariantsVariantArgs{...} }
type GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantArrayOutput
type GoogleCloudDialogflowCxV3VersionVariantsVariantInput ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantOutput ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantOutput }
GoogleCloudDialogflowCxV3VersionVariantsVariantInput is an input type that accepts GoogleCloudDialogflowCxV3VersionVariantsVariantArgs and GoogleCloudDialogflowCxV3VersionVariantsVariantOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3VersionVariantsVariantInput` via:
GoogleCloudDialogflowCxV3VersionVariantsVariantArgs{...}
type GoogleCloudDialogflowCxV3VersionVariantsVariantOutput ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantOutput struct{ *pulumi.OutputState }
A single flow version with specified traffic allocation.
func (GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) IsControlGroup ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) IsControlGroup() pulumi.BoolPtrOutput
Whether the variant is for the control group.
func (GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutput ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantOutput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) TrafficAllocation ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) TrafficAllocation() pulumi.Float64PtrOutput
Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
func (GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) Version ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantOutput) Version() pulumi.StringPtrOutput
The name of the flow version. Format: `projects//locations//agents//flows//versions/`.
type GoogleCloudDialogflowCxV3VersionVariantsVariantResponse ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantResponse struct { // Whether the variant is for the control group. IsControlGroup bool `pulumi:"isControlGroup"` // Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0. TrafficAllocation float64 `pulumi:"trafficAllocation"` // The name of the flow version. Format: `projects//locations//agents//flows//versions/`. Version string `pulumi:"version"` }
A single flow version with specified traffic allocation.
type GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantResponseArrayOutput
type GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput ¶
type GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput struct{ *pulumi.OutputState }
A single flow version with specified traffic allocation.
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) IsControlGroup ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) IsControlGroup() pulumi.BoolOutput
Whether the variant is for the control group.
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput() GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) ToGoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) TrafficAllocation ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) TrafficAllocation() pulumi.Float64Output
Percentage of the traffic which should be routed to this version of flow. Traffic allocation for a single flow must sum up to 1.0.
func (GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) Version ¶
func (o GoogleCloudDialogflowCxV3VersionVariantsVariantResponseOutput) Version() pulumi.StringOutput
The name of the flow version. Format: `projects//locations//agents//flows//versions/`.
type GoogleCloudDialogflowCxV3VoiceSelectionParams ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParams struct { // Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to [Supported voices and languages](https://cloud.google.com/text-to-speech/docs/voices). Name *string `pulumi:"name"` // Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer substitutes a voice with a different gender rather than failing the request. SsmlGender *GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender `pulumi:"ssmlGender"` }
Description of which voice to use for speech synthesis.
type GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs struct { // Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to [Supported voices and languages](https://cloud.google.com/text-to-speech/docs/voices). Name pulumi.StringPtrInput `pulumi:"name"` // Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer substitutes a voice with a different gender rather than failing the request. SsmlGender GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrInput `pulumi:"ssmlGender"` }
Description of which voice to use for speech synthesis.
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutput ¶
func (i GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput ¶
func (i GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
type GoogleCloudDialogflowCxV3VoiceSelectionParamsInput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput }
GoogleCloudDialogflowCxV3VoiceSelectionParamsInput is an input type that accepts GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs and GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3VoiceSelectionParamsInput` via:
GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs{...}
type GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput struct{ *pulumi.OutputState }
Description of which voice to use for speech synthesis.
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) Name ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) Name() pulumi.StringPtrOutput
Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to [Supported voices and languages](https://cloud.google.com/text-to-speech/docs/voices).
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) SsmlGender ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) SsmlGender() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer substitutes a voice with a different gender rather than failing the request.
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
type GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrInput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput }
GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrInput is an input type that accepts GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs, GoogleCloudDialogflowCxV3VoiceSelectionParamsPtr and GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrInput` via:
GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs{...} or: nil
func GoogleCloudDialogflowCxV3VoiceSelectionParamsPtr ¶
func GoogleCloudDialogflowCxV3VoiceSelectionParamsPtr(v *GoogleCloudDialogflowCxV3VoiceSelectionParamsArgs) GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrInput
type GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) Name ¶
Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to [Supported voices and languages](https://cloud.google.com/text-to-speech/docs/voices).
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) SsmlGender ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) SsmlGender() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer substitutes a voice with a different gender rather than failing the request.
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsPtrOutput
type GoogleCloudDialogflowCxV3VoiceSelectionParamsResponse ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsResponse struct { // Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to [Supported voices and languages](https://cloud.google.com/text-to-speech/docs/voices). Name string `pulumi:"name"` // Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer substitutes a voice with a different gender rather than failing the request. SsmlGender string `pulumi:"ssmlGender"` }
Description of which voice to use for speech synthesis.
type GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput struct{ *pulumi.OutputState }
Description of which voice to use for speech synthesis.
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) Name ¶
Optional. The name of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and ssml_gender. For the list of available voices, please refer to [Supported voices and languages](https://cloud.google.com/text-to-speech/docs/voices).
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) SsmlGender ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) SsmlGender() pulumi.StringOutput
Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer substitutes a voice with a different gender rather than failing the request.
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsResponseOutput
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender string
Optional. The preferred gender of the voice. If not set, the service will choose a voice based on the other parameters such as language_code and name. Note that this is only a preference, not requirement. If a voice of the appropriate gender is not available, the synthesizer substitutes a voice with a different gender rather than failing the request.
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ElementType ¶
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput ¶
func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutputWithContext ¶
func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput ¶
func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext ¶
func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringOutput ¶
func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringOutputWithContext ¶
func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringPtrOutput ¶
func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringPtrOutputWithContext ¶
func (e GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderInput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput }
GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderInput is an input type that accepts values of the GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGender enum A concrete instance of `GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderInput` can be one of the following:
GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderSsmlVoiceGenderUnspecified GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderSsmlVoiceGenderMale GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderSsmlVoiceGenderFemale GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderSsmlVoiceGenderNeutral
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringPtrOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrInput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput }
func GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtr ¶
func GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtr(v string) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrInput
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput ¶
type GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput() GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToGoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToStringPtrOutput ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToStringPtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3VoiceSelectionParamsSsmlGenderPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3Webhook ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3Webhook struct { // Indicates whether the webhook is disabled. Disabled *bool `pulumi:"disabled"` // The human-readable name of the webhook, unique within the agent. DisplayName string `pulumi:"displayName"` // Configuration for a generic web service. GenericWebService *GoogleCloudDialogflowCxV3WebhookGenericWebService `pulumi:"genericWebService"` // The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`. Name *string `pulumi:"name"` // Configuration for a [Service Directory](https://cloud.google.com/service-directory) service. ServiceDirectory *GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfig `pulumi:"serviceDirectory"` // 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. Timeout *string `pulumi:"timeout"` }
Webhooks host the developer's business logic. During a session, webhooks allow the developer to use the data extracted by Dialogflow's natural language processing to generate dynamic responses, validate collected data, or trigger actions on the backend.
type GoogleCloudDialogflowCxV3WebhookArgs ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookArgs struct { // Indicates whether the webhook is disabled. Disabled pulumi.BoolPtrInput `pulumi:"disabled"` // The human-readable name of the webhook, unique within the agent. DisplayName pulumi.StringInput `pulumi:"displayName"` // Configuration for a generic web service. GenericWebService GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput `pulumi:"genericWebService"` // The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`. Name pulumi.StringPtrInput `pulumi:"name"` // Configuration for a [Service Directory](https://cloud.google.com/service-directory) service. ServiceDirectory GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrInput `pulumi:"serviceDirectory"` // 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. Timeout pulumi.StringPtrInput `pulumi:"timeout"` }
Webhooks host the developer's business logic. During a session, webhooks allow the developer to use the data extracted by Dialogflow's natural language processing to generate dynamic responses, validate collected data, or trigger actions on the backend.
func (GoogleCloudDialogflowCxV3WebhookArgs) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3WebhookArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookArgs) ToGoogleCloudDialogflowCxV3WebhookOutput ¶ added in v0.21.0
func (i GoogleCloudDialogflowCxV3WebhookArgs) ToGoogleCloudDialogflowCxV3WebhookOutput() GoogleCloudDialogflowCxV3WebhookOutput
func (GoogleCloudDialogflowCxV3WebhookArgs) ToGoogleCloudDialogflowCxV3WebhookOutputWithContext ¶ added in v0.21.0
func (i GoogleCloudDialogflowCxV3WebhookArgs) ToGoogleCloudDialogflowCxV3WebhookOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookOutput
type GoogleCloudDialogflowCxV3WebhookArray ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookArray []GoogleCloudDialogflowCxV3WebhookInput
func (GoogleCloudDialogflowCxV3WebhookArray) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3WebhookArray) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookArray) ToGoogleCloudDialogflowCxV3WebhookArrayOutput ¶ added in v0.21.0
func (i GoogleCloudDialogflowCxV3WebhookArray) ToGoogleCloudDialogflowCxV3WebhookArrayOutput() GoogleCloudDialogflowCxV3WebhookArrayOutput
func (GoogleCloudDialogflowCxV3WebhookArray) ToGoogleCloudDialogflowCxV3WebhookArrayOutputWithContext ¶ added in v0.21.0
func (i GoogleCloudDialogflowCxV3WebhookArray) ToGoogleCloudDialogflowCxV3WebhookArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookArrayOutput
type GoogleCloudDialogflowCxV3WebhookArrayInput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookArrayInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookArrayOutput() GoogleCloudDialogflowCxV3WebhookArrayOutput ToGoogleCloudDialogflowCxV3WebhookArrayOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookArrayOutput }
GoogleCloudDialogflowCxV3WebhookArrayInput is an input type that accepts GoogleCloudDialogflowCxV3WebhookArray and GoogleCloudDialogflowCxV3WebhookArrayOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3WebhookArrayInput` via:
GoogleCloudDialogflowCxV3WebhookArray{ GoogleCloudDialogflowCxV3WebhookArgs{...} }
type GoogleCloudDialogflowCxV3WebhookArrayOutput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3WebhookArrayOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3WebhookArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookArrayOutput) ToGoogleCloudDialogflowCxV3WebhookArrayOutput ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookArrayOutput) ToGoogleCloudDialogflowCxV3WebhookArrayOutput() GoogleCloudDialogflowCxV3WebhookArrayOutput
func (GoogleCloudDialogflowCxV3WebhookArrayOutput) ToGoogleCloudDialogflowCxV3WebhookArrayOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookArrayOutput) ToGoogleCloudDialogflowCxV3WebhookArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookArrayOutput
type GoogleCloudDialogflowCxV3WebhookGenericWebService ¶
type GoogleCloudDialogflowCxV3WebhookGenericWebService struct { // 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'")“` AllowedCaCerts []string `pulumi:"allowedCaCerts"` // Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST. HttpMethod *GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod `pulumi:"httpMethod"` // 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 ParameterMapping map[string]string `pulumi:"parameterMapping"` // The password for HTTP Basic authentication. Password *string `pulumi:"password"` // Optional. Defines a custom JSON object as request body to send to flexible webhook. RequestBody *string `pulumi:"requestBody"` // The HTTP request headers to send together with webhook requests. RequestHeaders map[string]string `pulumi:"requestHeaders"` // The webhook URI for receiving POST requests. It must use https protocol. Uri string `pulumi:"uri"` // The user name for HTTP Basic authentication. Username *string `pulumi:"username"` // Optional. Type of the webhook. WebhookType *GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType `pulumi:"webhookType"` }
Represents configuration for a generic web service.
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs ¶
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs struct { // 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'")“` AllowedCaCerts pulumi.StringArrayInput `pulumi:"allowedCaCerts"` // Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST. HttpMethod GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrInput `pulumi:"httpMethod"` // 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 ParameterMapping pulumi.StringMapInput `pulumi:"parameterMapping"` // The password for HTTP Basic authentication. Password pulumi.StringPtrInput `pulumi:"password"` // Optional. Defines a custom JSON object as request body to send to flexible webhook. RequestBody pulumi.StringPtrInput `pulumi:"requestBody"` // The HTTP request headers to send together with webhook requests. RequestHeaders pulumi.StringMapInput `pulumi:"requestHeaders"` // The webhook URI for receiving POST requests. It must use https protocol. Uri pulumi.StringInput `pulumi:"uri"` // The user name for HTTP Basic authentication. Username pulumi.StringPtrInput `pulumi:"username"` // Optional. Type of the webhook. WebhookType GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrInput `pulumi:"webhookType"` }
Represents configuration for a generic web service.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ElementType ¶
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput ¶
func (i GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput ¶
func (i GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext ¶
func (i GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod string
Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ElementType ¶ added in v0.31.1
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringOutput ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringPtrOutput ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput }
GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput is an input type that accepts values of the GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethod enum A concrete instance of `GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodInput` can be one of the following:
GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodHttpMethodUnspecified GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPost GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodGet GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodHead GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPut GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodDelete GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPatch GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOptions
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrInput ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput }
func GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtr ¶ added in v0.31.1
func GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtr(v string) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrInput
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceInput ¶
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput }
GoogleCloudDialogflowCxV3WebhookGenericWebServiceInput is an input type that accepts GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs and GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3WebhookGenericWebServiceInput` via:
GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs{...}
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput ¶
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput struct{ *pulumi.OutputState }
Represents configuration for a generic web service.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) AllowedCaCerts ¶ added in v0.9.0
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) AllowedCaCerts() pulumi.StringArrayOutput
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'")```
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) HttpMethod ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) HttpMethod() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ParameterMapping ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ParameterMapping() pulumi.StringMapOutput
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
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) Password ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) Password() pulumi.StringPtrOutput
The password for HTTP Basic authentication.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) RequestBody ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) RequestBody() pulumi.StringPtrOutput
Optional. Defines a custom JSON object as request body to send to flexible webhook.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) RequestHeaders ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) RequestHeaders() pulumi.StringMapOutput
The HTTP request headers to send together with webhook requests.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) Uri ¶
The webhook URI for receiving POST requests. It must use https protocol.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) Username ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) Username() pulumi.StringPtrOutput
The user name for HTTP Basic authentication.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) WebhookType ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceOutput) WebhookType() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
Optional. Type of the webhook.
type GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput ¶
type GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput }
GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput is an input type that accepts GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs, GoogleCloudDialogflowCxV3WebhookGenericWebServicePtr and GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput` via:
GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs{...} or: nil
func GoogleCloudDialogflowCxV3WebhookGenericWebServicePtr ¶
func GoogleCloudDialogflowCxV3WebhookGenericWebServicePtr(v *GoogleCloudDialogflowCxV3WebhookGenericWebServiceArgs) GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput
type GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput ¶
type GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) AllowedCaCerts ¶ added in v0.9.0
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) AllowedCaCerts() pulumi.StringArrayOutput
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'")```
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) HttpMethod ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) HttpMethod() GoogleCloudDialogflowCxV3WebhookGenericWebServiceHttpMethodPtrOutput
Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ParameterMapping ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ParameterMapping() pulumi.StringMapOutput
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
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Password ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Password() pulumi.StringPtrOutput
The password for HTTP Basic authentication.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) RequestBody ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) RequestBody() pulumi.StringPtrOutput
Optional. Defines a custom JSON object as request body to send to flexible webhook.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) RequestHeaders ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) RequestHeaders() pulumi.StringMapOutput
The HTTP request headers to send together with webhook requests.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Uri ¶
The webhook URI for receiving POST requests. It must use https protocol.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Username ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) Username() pulumi.StringPtrOutput
The user name for HTTP Basic authentication.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) WebhookType ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput) WebhookType() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
Optional. Type of the webhook.
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponse ¶
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponse struct { // 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'")“` AllowedCaCerts []string `pulumi:"allowedCaCerts"` // Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST. HttpMethod string `pulumi:"httpMethod"` // 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 ParameterMapping map[string]string `pulumi:"parameterMapping"` // The password for HTTP Basic authentication. Password string `pulumi:"password"` // Optional. Defines a custom JSON object as request body to send to flexible webhook. RequestBody string `pulumi:"requestBody"` // The HTTP request headers to send together with webhook requests. RequestHeaders map[string]string `pulumi:"requestHeaders"` // The webhook URI for receiving POST requests. It must use https protocol. Uri string `pulumi:"uri"` // The user name for HTTP Basic authentication. Username string `pulumi:"username"` // Optional. Type of the webhook. WebhookType string `pulumi:"webhookType"` }
Represents configuration for a generic web service.
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput ¶
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput struct{ *pulumi.OutputState }
Represents configuration for a generic web service.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) AllowedCaCerts ¶ added in v0.9.0
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) AllowedCaCerts() pulumi.StringArrayOutput
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'")```
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ElementType ¶
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) HttpMethod ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) HttpMethod() pulumi.StringOutput
Optional. HTTP method for the flexible webhook calls. Standard webhook always uses POST.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ParameterMapping ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ParameterMapping() pulumi.StringMapOutput
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
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) Password ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) Password() pulumi.StringOutput
The password for HTTP Basic authentication.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) RequestBody ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) RequestBody() pulumi.StringOutput
Optional. Defines a custom JSON object as request body to send to flexible webhook.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) RequestHeaders ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) RequestHeaders() pulumi.StringMapOutput
The HTTP request headers to send together with webhook requests.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutputWithContext ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) Uri ¶
The webhook URI for receiving POST requests. It must use https protocol.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) Username ¶
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) Username() pulumi.StringOutput
The user name for HTTP Basic authentication.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) WebhookType ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput) WebhookType() pulumi.StringOutput
Optional. Type of the webhook.
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType string
Optional. Type of the webhook.
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ElementType ¶ added in v0.31.1
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringOutput ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringPtrOutput ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (e GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput }
GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput is an input type that accepts values of the GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookType enum A concrete instance of `GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeInput` can be one of the following:
GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeWebhookTypeUnspecified GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeStandard GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeFlexible
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringOutput() pulumi.StringOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrInput ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput }
func GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtr ¶ added in v0.31.1
func GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtr(v string) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrInput
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput ¶ added in v0.31.1
type GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) Elem ¶ added in v0.31.1
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ElementType ¶ added in v0.31.1
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput() GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToGoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToStringPtrOutput ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.31.1
func (o GoogleCloudDialogflowCxV3WebhookGenericWebServiceWebhookTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type GoogleCloudDialogflowCxV3WebhookInput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookOutput() GoogleCloudDialogflowCxV3WebhookOutput ToGoogleCloudDialogflowCxV3WebhookOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookOutput }
GoogleCloudDialogflowCxV3WebhookInput is an input type that accepts GoogleCloudDialogflowCxV3WebhookArgs and GoogleCloudDialogflowCxV3WebhookOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3WebhookInput` via:
GoogleCloudDialogflowCxV3WebhookArgs{...}
type GoogleCloudDialogflowCxV3WebhookOutput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookOutput struct{ *pulumi.OutputState }
Webhooks host the developer's business logic. During a session, webhooks allow the developer to use the data extracted by Dialogflow's natural language processing to generate dynamic responses, validate collected data, or trigger actions on the backend.
func (GoogleCloudDialogflowCxV3WebhookOutput) Disabled ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookOutput) Disabled() pulumi.BoolPtrOutput
Indicates whether the webhook is disabled.
func (GoogleCloudDialogflowCxV3WebhookOutput) DisplayName ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookOutput) DisplayName() pulumi.StringOutput
The human-readable name of the webhook, unique within the agent.
func (GoogleCloudDialogflowCxV3WebhookOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3WebhookOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookOutput) GenericWebService ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
Configuration for a generic web service.
func (GoogleCloudDialogflowCxV3WebhookOutput) Name ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookOutput) Name() pulumi.StringPtrOutput
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`.
func (GoogleCloudDialogflowCxV3WebhookOutput) ServiceDirectory ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookOutput) ServiceDirectory() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
Configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
func (GoogleCloudDialogflowCxV3WebhookOutput) Timeout ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookOutput) Timeout() pulumi.StringPtrOutput
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.
func (GoogleCloudDialogflowCxV3WebhookOutput) ToGoogleCloudDialogflowCxV3WebhookOutput ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookOutput) ToGoogleCloudDialogflowCxV3WebhookOutput() GoogleCloudDialogflowCxV3WebhookOutput
func (GoogleCloudDialogflowCxV3WebhookOutput) ToGoogleCloudDialogflowCxV3WebhookOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookOutput) ToGoogleCloudDialogflowCxV3WebhookOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookOutput
type GoogleCloudDialogflowCxV3WebhookResponse ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookResponse struct { // Indicates whether the webhook is disabled. Disabled bool `pulumi:"disabled"` // The human-readable name of the webhook, unique within the agent. DisplayName string `pulumi:"displayName"` // Configuration for a generic web service. GenericWebService GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponse `pulumi:"genericWebService"` // The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`. Name string `pulumi:"name"` // Configuration for a [Service Directory](https://cloud.google.com/service-directory) service. ServiceDirectory GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponse `pulumi:"serviceDirectory"` // 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. Timeout string `pulumi:"timeout"` }
Webhooks host the developer's business logic. During a session, webhooks allow the developer to use the data extracted by Dialogflow's natural language processing to generate dynamic responses, validate collected data, or trigger actions on the backend.
type GoogleCloudDialogflowCxV3WebhookResponseArrayOutput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookResponseArrayOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ToGoogleCloudDialogflowCxV3WebhookResponseArrayOutput ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ToGoogleCloudDialogflowCxV3WebhookResponseArrayOutput() GoogleCloudDialogflowCxV3WebhookResponseArrayOutput
func (GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ToGoogleCloudDialogflowCxV3WebhookResponseArrayOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseArrayOutput) ToGoogleCloudDialogflowCxV3WebhookResponseArrayOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookResponseArrayOutput
type GoogleCloudDialogflowCxV3WebhookResponseOutput ¶ added in v0.21.0
type GoogleCloudDialogflowCxV3WebhookResponseOutput struct{ *pulumi.OutputState }
Webhooks host the developer's business logic. During a session, webhooks allow the developer to use the data extracted by Dialogflow's natural language processing to generate dynamic responses, validate collected data, or trigger actions on the backend.
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) Disabled ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) Disabled() pulumi.BoolOutput
Indicates whether the webhook is disabled.
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) DisplayName ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) DisplayName() pulumi.StringOutput
The human-readable name of the webhook, unique within the agent.
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) ElementType ¶ added in v0.21.0
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) GenericWebService ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
Configuration for a generic web service.
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) Name ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) Name() pulumi.StringOutput
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`.
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) ServiceDirectory ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) ServiceDirectory() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
Configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) Timeout ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) Timeout() pulumi.StringOutput
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.
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) ToGoogleCloudDialogflowCxV3WebhookResponseOutput ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) ToGoogleCloudDialogflowCxV3WebhookResponseOutput() GoogleCloudDialogflowCxV3WebhookResponseOutput
func (GoogleCloudDialogflowCxV3WebhookResponseOutput) ToGoogleCloudDialogflowCxV3WebhookResponseOutputWithContext ¶ added in v0.21.0
func (o GoogleCloudDialogflowCxV3WebhookResponseOutput) ToGoogleCloudDialogflowCxV3WebhookResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookResponseOutput
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfig ¶ added in v0.5.0
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfig struct { // Generic Service configuration of this webhook. GenericWebService *GoogleCloudDialogflowCxV3WebhookGenericWebService `pulumi:"genericWebService"` // The name of [Service Directory](https://cloud.google.com/service-directory) service. Format: `projects//locations//namespaces//services/`. `Location ID` of the service directory must be the same as the location of the agent. Service string `pulumi:"service"` }
Represents configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs ¶ added in v0.5.0
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs struct { // Generic Service configuration of this webhook. GenericWebService GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput `pulumi:"genericWebService"` // The name of [Service Directory](https://cloud.google.com/service-directory) service. Format: `projects//locations//namespaces//services/`. `Location ID` of the service directory must be the same as the location of the agent. Service pulumi.StringInput `pulumi:"service"` }
Represents configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ElementType ¶ added in v0.5.0
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput ¶ added in v0.5.0
func (i GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutputWithContext ¶ added in v0.5.0
func (i GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput ¶ added in v0.5.0
func (i GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext ¶ added in v0.5.0
func (i GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigInput ¶ added in v0.5.0
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput }
GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigInput is an input type that accepts GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs and GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigInput` via:
GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs{...}
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput ¶ added in v0.5.0
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput struct{ *pulumi.OutputState }
Represents configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ElementType ¶ added in v0.5.0
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) GenericWebService ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
Generic Service configuration of this webhook.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) Service ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) Service() pulumi.StringOutput
The name of [Service Directory](https://cloud.google.com/service-directory) service. Format: `projects//locations//namespaces//services/`. `Location ID` of the service directory must be the same as the location of the agent.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutputWithContext ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrInput ¶ added in v0.5.0
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrInput interface { pulumi.Input ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext(context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput }
GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrInput is an input type that accepts GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs, GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtr and GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrInput` via:
GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs{...} or: nil
func GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtr ¶ added in v0.5.0
func GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtr(v *GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigArgs) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrInput
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput ¶ added in v0.5.0
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput struct{ *pulumi.OutputState }
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ElementType ¶ added in v0.5.0
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) GenericWebService ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrOutput
Generic Service configuration of this webhook.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) Service ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) Service() pulumi.StringPtrOutput
The name of [Service Directory](https://cloud.google.com/service-directory) service. Format: `projects//locations//namespaces//services/`. `Location ID` of the service directory must be the same as the location of the agent.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrOutput
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponse ¶ added in v0.5.0
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponse struct { // Generic Service configuration of this webhook. GenericWebService GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponse `pulumi:"genericWebService"` // The name of [Service Directory](https://cloud.google.com/service-directory) service. Format: `projects//locations//namespaces//services/`. `Location ID` of the service directory must be the same as the location of the agent. Service string `pulumi:"service"` }
Represents configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput ¶ added in v0.5.0
type GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput struct{ *pulumi.OutputState }
Represents configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ElementType ¶ added in v0.5.0
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ElementType() reflect.Type
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) GenericWebService ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
Generic Service configuration of this webhook.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) Service ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) Service() pulumi.StringOutput
The name of [Service Directory](https://cloud.google.com/service-directory) service. Format: `projects//locations//namespaces//services/`. `Location ID` of the service directory must be the same as the location of the agent.
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
func (GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutputWithContext ¶ added in v0.5.0
func (o GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput) ToGoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutputWithContext(ctx context.Context) GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
type GoogleRpcStatus ¶
type GoogleRpcStatus struct { // The status code, which should be an enum value of google.rpc.Code. Code *int `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details []map[string]interface{} `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message *string `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
type GoogleRpcStatusArgs ¶
type GoogleRpcStatusArgs struct { // The status code, which should be an enum value of google.rpc.Code. Code pulumi.IntPtrInput `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details pulumi.MapArrayInput `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message pulumi.StringPtrInput `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (GoogleRpcStatusArgs) ElementType ¶
func (GoogleRpcStatusArgs) ElementType() reflect.Type
func (GoogleRpcStatusArgs) ToGoogleRpcStatusOutput ¶
func (i GoogleRpcStatusArgs) ToGoogleRpcStatusOutput() GoogleRpcStatusOutput
func (GoogleRpcStatusArgs) ToGoogleRpcStatusOutputWithContext ¶
func (i GoogleRpcStatusArgs) ToGoogleRpcStatusOutputWithContext(ctx context.Context) GoogleRpcStatusOutput
func (GoogleRpcStatusArgs) ToGoogleRpcStatusPtrOutput ¶
func (i GoogleRpcStatusArgs) ToGoogleRpcStatusPtrOutput() GoogleRpcStatusPtrOutput
func (GoogleRpcStatusArgs) ToGoogleRpcStatusPtrOutputWithContext ¶
func (i GoogleRpcStatusArgs) ToGoogleRpcStatusPtrOutputWithContext(ctx context.Context) GoogleRpcStatusPtrOutput
type GoogleRpcStatusInput ¶
type GoogleRpcStatusInput interface { pulumi.Input ToGoogleRpcStatusOutput() GoogleRpcStatusOutput ToGoogleRpcStatusOutputWithContext(context.Context) GoogleRpcStatusOutput }
GoogleRpcStatusInput is an input type that accepts GoogleRpcStatusArgs and GoogleRpcStatusOutput values. You can construct a concrete instance of `GoogleRpcStatusInput` via:
GoogleRpcStatusArgs{...}
type GoogleRpcStatusOutput ¶
type GoogleRpcStatusOutput struct{ *pulumi.OutputState }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (GoogleRpcStatusOutput) Code ¶
func (o GoogleRpcStatusOutput) Code() pulumi.IntPtrOutput
The status code, which should be an enum value of google.rpc.Code.
func (GoogleRpcStatusOutput) Details ¶
func (o GoogleRpcStatusOutput) Details() pulumi.MapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (GoogleRpcStatusOutput) ElementType ¶
func (GoogleRpcStatusOutput) ElementType() reflect.Type
func (GoogleRpcStatusOutput) Message ¶
func (o GoogleRpcStatusOutput) Message() pulumi.StringPtrOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (GoogleRpcStatusOutput) ToGoogleRpcStatusOutput ¶
func (o GoogleRpcStatusOutput) ToGoogleRpcStatusOutput() GoogleRpcStatusOutput
func (GoogleRpcStatusOutput) ToGoogleRpcStatusOutputWithContext ¶
func (o GoogleRpcStatusOutput) ToGoogleRpcStatusOutputWithContext(ctx context.Context) GoogleRpcStatusOutput
func (GoogleRpcStatusOutput) ToGoogleRpcStatusPtrOutput ¶
func (o GoogleRpcStatusOutput) ToGoogleRpcStatusPtrOutput() GoogleRpcStatusPtrOutput
func (GoogleRpcStatusOutput) ToGoogleRpcStatusPtrOutputWithContext ¶
func (o GoogleRpcStatusOutput) ToGoogleRpcStatusPtrOutputWithContext(ctx context.Context) GoogleRpcStatusPtrOutput
type GoogleRpcStatusPtrInput ¶
type GoogleRpcStatusPtrInput interface { pulumi.Input ToGoogleRpcStatusPtrOutput() GoogleRpcStatusPtrOutput ToGoogleRpcStatusPtrOutputWithContext(context.Context) GoogleRpcStatusPtrOutput }
GoogleRpcStatusPtrInput is an input type that accepts GoogleRpcStatusArgs, GoogleRpcStatusPtr and GoogleRpcStatusPtrOutput values. You can construct a concrete instance of `GoogleRpcStatusPtrInput` via:
GoogleRpcStatusArgs{...} or: nil
func GoogleRpcStatusPtr ¶
func GoogleRpcStatusPtr(v *GoogleRpcStatusArgs) GoogleRpcStatusPtrInput
type GoogleRpcStatusPtrOutput ¶
type GoogleRpcStatusPtrOutput struct{ *pulumi.OutputState }
func (GoogleRpcStatusPtrOutput) Code ¶
func (o GoogleRpcStatusPtrOutput) Code() pulumi.IntPtrOutput
The status code, which should be an enum value of google.rpc.Code.
func (GoogleRpcStatusPtrOutput) Details ¶
func (o GoogleRpcStatusPtrOutput) Details() pulumi.MapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (GoogleRpcStatusPtrOutput) Elem ¶
func (o GoogleRpcStatusPtrOutput) Elem() GoogleRpcStatusOutput
func (GoogleRpcStatusPtrOutput) ElementType ¶
func (GoogleRpcStatusPtrOutput) ElementType() reflect.Type
func (GoogleRpcStatusPtrOutput) Message ¶
func (o GoogleRpcStatusPtrOutput) Message() pulumi.StringPtrOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (GoogleRpcStatusPtrOutput) ToGoogleRpcStatusPtrOutput ¶
func (o GoogleRpcStatusPtrOutput) ToGoogleRpcStatusPtrOutput() GoogleRpcStatusPtrOutput
func (GoogleRpcStatusPtrOutput) ToGoogleRpcStatusPtrOutputWithContext ¶
func (o GoogleRpcStatusPtrOutput) ToGoogleRpcStatusPtrOutputWithContext(ctx context.Context) GoogleRpcStatusPtrOutput
type GoogleRpcStatusResponse ¶
type GoogleRpcStatusResponse struct { // The status code, which should be an enum value of google.rpc.Code. Code int `pulumi:"code"` // A list of messages that carry the error details. There is a common set of message types for APIs to use. Details []map[string]interface{} `pulumi:"details"` // A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client. Message string `pulumi:"message"` }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
type GoogleRpcStatusResponseOutput ¶
type GoogleRpcStatusResponseOutput struct{ *pulumi.OutputState }
The `Status` type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs. It is used by [gRPC](https://github.com/grpc). Each `Status` message contains three pieces of data: error code, error message, and error details. You can find out more about this error model and how to work with it in the [API Design Guide](https://cloud.google.com/apis/design/errors).
func (GoogleRpcStatusResponseOutput) Code ¶
func (o GoogleRpcStatusResponseOutput) Code() pulumi.IntOutput
The status code, which should be an enum value of google.rpc.Code.
func (GoogleRpcStatusResponseOutput) Details ¶
func (o GoogleRpcStatusResponseOutput) Details() pulumi.MapArrayOutput
A list of messages that carry the error details. There is a common set of message types for APIs to use.
func (GoogleRpcStatusResponseOutput) ElementType ¶
func (GoogleRpcStatusResponseOutput) ElementType() reflect.Type
func (GoogleRpcStatusResponseOutput) Message ¶
func (o GoogleRpcStatusResponseOutput) Message() pulumi.StringOutput
A developer-facing error message, which should be in English. Any user-facing error message should be localized and sent in the google.rpc.Status.details field, or localized by the client.
func (GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutput ¶
func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutput() GoogleRpcStatusResponseOutput
func (GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutputWithContext ¶
func (o GoogleRpcStatusResponseOutput) ToGoogleRpcStatusResponseOutputWithContext(ctx context.Context) GoogleRpcStatusResponseOutput
type Intent ¶ added in v0.3.0
type Intent struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters. Description pulumi.StringOutput `pulumi:"description"` // The human-readable name of the intent, unique within the agent. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event. IsFallback pulumi.BoolOutput `pulumi:"isFallback"` // The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent. Labels pulumi.StringMapOutput `pulumi:"labels"` // The language of the following fields in `intent`: * `Intent.training_phrases.parts.text` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrOutput `pulumi:"languageCode"` Location pulumi.StringOutput `pulumi:"location"` // The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`. Name pulumi.StringOutput `pulumi:"name"` // The collection of parameters associated with the intent. Parameters GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput `pulumi:"parameters"` // The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. Priority pulumi.IntOutput `pulumi:"priority"` Project pulumi.StringOutput `pulumi:"project"` // The collection of training phrases the agent is trained on to identify the intent. TrainingPhrases GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput `pulumi:"trainingPhrases"` }
Creates an intent in the specified agent. Note: You should always train a flow prior to sending it queries. See the [training documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
func GetIntent ¶ added in v0.3.0
func GetIntent(ctx *pulumi.Context, name string, id pulumi.IDInput, state *IntentState, opts ...pulumi.ResourceOption) (*Intent, error)
GetIntent gets an existing Intent resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewIntent ¶ added in v0.3.0
func NewIntent(ctx *pulumi.Context, name string, args *IntentArgs, opts ...pulumi.ResourceOption) (*Intent, error)
NewIntent registers a new resource with the given unique name, arguments, and options.
func (*Intent) ElementType ¶ added in v0.3.0
func (*Intent) ToIntentOutput ¶ added in v0.3.0
func (i *Intent) ToIntentOutput() IntentOutput
func (*Intent) ToIntentOutputWithContext ¶ added in v0.3.0
func (i *Intent) ToIntentOutputWithContext(ctx context.Context) IntentOutput
type IntentArgs ¶ added in v0.3.0
type IntentArgs struct { AgentId pulumi.StringInput // Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters. Description pulumi.StringPtrInput // The human-readable name of the intent, unique within the agent. DisplayName pulumi.StringInput // Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event. IsFallback pulumi.BoolPtrInput // The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent. Labels pulumi.StringMapInput // The language of the following fields in `intent`: * `Intent.training_phrases.parts.text` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrInput Location pulumi.StringPtrInput // The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`. Name pulumi.StringPtrInput // The collection of parameters associated with the intent. Parameters GoogleCloudDialogflowCxV3IntentParameterArrayInput // The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. Priority pulumi.IntPtrInput Project pulumi.StringPtrInput // The collection of training phrases the agent is trained on to identify the intent. TrainingPhrases GoogleCloudDialogflowCxV3IntentTrainingPhraseArrayInput }
The set of arguments for constructing a Intent resource.
func (IntentArgs) ElementType ¶ added in v0.3.0
func (IntentArgs) ElementType() reflect.Type
type IntentInput ¶ added in v0.3.0
type IntentInput interface { pulumi.Input ToIntentOutput() IntentOutput ToIntentOutputWithContext(ctx context.Context) IntentOutput }
type IntentOutput ¶ added in v0.3.0
type IntentOutput struct{ *pulumi.OutputState }
func (IntentOutput) AgentId ¶ added in v0.21.0
func (o IntentOutput) AgentId() pulumi.StringOutput
func (IntentOutput) Description ¶ added in v0.19.0
func (o IntentOutput) Description() pulumi.StringOutput
Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters.
func (IntentOutput) DisplayName ¶ added in v0.19.0
func (o IntentOutput) DisplayName() pulumi.StringOutput
The human-readable name of the intent, unique within the agent.
func (IntentOutput) ElementType ¶ added in v0.3.0
func (IntentOutput) ElementType() reflect.Type
func (IntentOutput) IsFallback ¶ added in v0.19.0
func (o IntentOutput) IsFallback() pulumi.BoolOutput
Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event.
func (IntentOutput) Labels ¶ added in v0.19.0
func (o IntentOutput) Labels() pulumi.StringMapOutput
The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent.
func (IntentOutput) LanguageCode ¶ added in v0.21.0
func (o IntentOutput) LanguageCode() pulumi.StringPtrOutput
The language of the following fields in `intent`: * `Intent.training_phrases.parts.text` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used.
func (IntentOutput) Location ¶ added in v0.21.0
func (o IntentOutput) Location() pulumi.StringOutput
func (IntentOutput) Name ¶ added in v0.19.0
func (o IntentOutput) Name() pulumi.StringOutput
The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`.
func (IntentOutput) Parameters ¶ added in v0.19.0
func (o IntentOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
The collection of parameters associated with the intent.
func (IntentOutput) Priority ¶ added in v0.19.0
func (o IntentOutput) Priority() pulumi.IntOutput
The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.
func (IntentOutput) Project ¶ added in v0.21.0
func (o IntentOutput) Project() pulumi.StringOutput
func (IntentOutput) ToIntentOutput ¶ added in v0.3.0
func (o IntentOutput) ToIntentOutput() IntentOutput
func (IntentOutput) ToIntentOutputWithContext ¶ added in v0.3.0
func (o IntentOutput) ToIntentOutputWithContext(ctx context.Context) IntentOutput
func (IntentOutput) TrainingPhrases ¶ added in v0.19.0
func (o IntentOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
The collection of training phrases the agent is trained on to identify the intent.
type IntentState ¶ added in v0.3.0
type IntentState struct { }
func (IntentState) ElementType ¶ added in v0.3.0
func (IntentState) ElementType() reflect.Type
type LookupAgentArgs ¶ added in v0.4.0
type LookupAgentOutputArgs ¶ added in v0.8.0
type LookupAgentOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupAgentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupAgentOutputArgs) ElementType() reflect.Type
type LookupAgentResult ¶ added in v0.4.0
type LookupAgentResult struct { // Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponse `pulumi:"advancedSettings"` // Optional. Answer feedback collection settings. AnswerFeedbackSettings GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponse `pulumi:"answerFeedbackSettings"` // The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration. AvatarUri string `pulumi:"avatarUri"` // Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the Agents.UpdateAgent method. DefaultLanguageCode string `pulumi:"defaultLanguageCode"` // The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected. Description string `pulumi:"description"` // The human-readable name of the agent, unique within the location. DisplayName string `pulumi:"displayName"` // Indicates if automatic spell correction is enabled in detect intent requests. EnableSpellCorrection bool `pulumi:"enableSpellCorrection"` // Indicates if stackdriver logging is enabled for the agent. Please use agent.advanced_settings instead. EnableStackdriverLogging bool `pulumi:"enableStackdriverLogging"` // Gen App Builder-related agent-level settings. GenAppBuilderSettings GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponse `pulumi:"genAppBuilderSettings"` // Git integration settings for this agent. GitIntegrationSettings GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponse `pulumi:"gitIntegrationSettings"` // Indicates whether the agent is locked for changes. If the agent is locked, modifications to the agent will be rejected except for RestoreAgent. Locked bool `pulumi:"locked"` // The unique identifier of the agent. Required for the Agents.UpdateAgent method. Agents.CreateAgent populates the name automatically. Format: `projects//locations//agents/`. Name string `pulumi:"name"` // Name of the SecuritySettings reference for the agent. Format: `projects//locations//securitySettings/`. SecuritySettings string `pulumi:"securitySettings"` // Speech recognition related settings. SpeechToTextSettings GoogleCloudDialogflowCxV3SpeechToTextSettingsResponse `pulumi:"speechToTextSettings"` // Immutable. Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects//locations//agents//flows/`. StartFlow string `pulumi:"startFlow"` // The list of all languages supported by the agent (except for the `default_language_code`). SupportedLanguageCodes []string `pulumi:"supportedLanguageCodes"` // Settings on instructing the speech synthesizer on how to generate the output audio content. TextToSpeechSettings GoogleCloudDialogflowCxV3TextToSpeechSettingsResponse `pulumi:"textToSpeechSettings"` // The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris. TimeZone string `pulumi:"timeZone"` }
func LookupAgent ¶ added in v0.4.0
func LookupAgent(ctx *pulumi.Context, args *LookupAgentArgs, opts ...pulumi.InvokeOption) (*LookupAgentResult, error)
Retrieves the specified agent.
type LookupAgentResultOutput ¶ added in v0.8.0
type LookupAgentResultOutput struct{ *pulumi.OutputState }
func LookupAgentOutput ¶ added in v0.8.0
func LookupAgentOutput(ctx *pulumi.Context, args LookupAgentOutputArgs, opts ...pulumi.InvokeOption) LookupAgentResultOutput
func (LookupAgentResultOutput) AdvancedSettings ¶ added in v0.8.0
func (o LookupAgentResultOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this agent. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (LookupAgentResultOutput) AnswerFeedbackSettings ¶ added in v0.32.0
func (o LookupAgentResultOutput) AnswerFeedbackSettings() GoogleCloudDialogflowCxV3AgentAnswerFeedbackSettingsResponseOutput
Optional. Answer feedback collection settings.
func (LookupAgentResultOutput) AvatarUri ¶ added in v0.8.0
func (o LookupAgentResultOutput) AvatarUri() pulumi.StringOutput
The URI of the agent's avatar. Avatars are used throughout the Dialogflow console and in the self-hosted [Web Demo](https://cloud.google.com/dialogflow/docs/integrations/web-demo) integration.
func (LookupAgentResultOutput) DefaultLanguageCode ¶ added in v0.8.0
func (o LookupAgentResultOutput) DefaultLanguageCode() pulumi.StringOutput
Immutable. The default language of the agent as a language tag. See [Language Support](https://cloud.google.com/dialogflow/cx/docs/reference/language) for a list of the currently supported language codes. This field cannot be set by the Agents.UpdateAgent method.
func (LookupAgentResultOutput) Description ¶ added in v0.8.0
func (o LookupAgentResultOutput) Description() pulumi.StringOutput
The description of the agent. The maximum length is 500 characters. If exceeded, the request is rejected.
func (LookupAgentResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupAgentResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the agent, unique within the location.
func (LookupAgentResultOutput) ElementType ¶ added in v0.8.0
func (LookupAgentResultOutput) ElementType() reflect.Type
func (LookupAgentResultOutput) EnableSpellCorrection ¶ added in v0.8.0
func (o LookupAgentResultOutput) EnableSpellCorrection() pulumi.BoolOutput
Indicates if automatic spell correction is enabled in detect intent requests.
func (LookupAgentResultOutput) EnableStackdriverLogging ¶ added in v0.8.0
func (o LookupAgentResultOutput) EnableStackdriverLogging() pulumi.BoolOutput
Indicates if stackdriver logging is enabled for the agent. Please use agent.advanced_settings instead.
func (LookupAgentResultOutput) GenAppBuilderSettings ¶ added in v0.32.0
func (o LookupAgentResultOutput) GenAppBuilderSettings() GoogleCloudDialogflowCxV3AgentGenAppBuilderSettingsResponseOutput
Gen App Builder-related agent-level settings.
func (LookupAgentResultOutput) GitIntegrationSettings ¶ added in v0.32.0
func (o LookupAgentResultOutput) GitIntegrationSettings() GoogleCloudDialogflowCxV3AgentGitIntegrationSettingsResponseOutput
Git integration settings for this agent.
func (LookupAgentResultOutput) Locked ¶ added in v0.18.1
func (o LookupAgentResultOutput) Locked() pulumi.BoolOutput
Indicates whether the agent is locked for changes. If the agent is locked, modifications to the agent will be rejected except for RestoreAgent.
func (LookupAgentResultOutput) Name ¶ added in v0.8.0
func (o LookupAgentResultOutput) Name() pulumi.StringOutput
The unique identifier of the agent. Required for the Agents.UpdateAgent method. Agents.CreateAgent populates the name automatically. Format: `projects//locations//agents/`.
func (LookupAgentResultOutput) SecuritySettings ¶ added in v0.8.0
func (o LookupAgentResultOutput) SecuritySettings() pulumi.StringOutput
Name of the SecuritySettings reference for the agent. Format: `projects//locations//securitySettings/`.
func (LookupAgentResultOutput) SpeechToTextSettings ¶ added in v0.8.0
func (o LookupAgentResultOutput) SpeechToTextSettings() GoogleCloudDialogflowCxV3SpeechToTextSettingsResponseOutput
Speech recognition related settings.
func (LookupAgentResultOutput) StartFlow ¶ added in v0.8.0
func (o LookupAgentResultOutput) StartFlow() pulumi.StringOutput
Immutable. Name of the start flow in this agent. A start flow will be automatically created when the agent is created, and can only be deleted by deleting the agent. Format: `projects//locations//agents//flows/`.
func (LookupAgentResultOutput) SupportedLanguageCodes ¶ added in v0.8.0
func (o LookupAgentResultOutput) SupportedLanguageCodes() pulumi.StringArrayOutput
The list of all languages supported by the agent (except for the `default_language_code`).
func (LookupAgentResultOutput) TextToSpeechSettings ¶ added in v0.29.0
func (o LookupAgentResultOutput) TextToSpeechSettings() GoogleCloudDialogflowCxV3TextToSpeechSettingsResponseOutput
Settings on instructing the speech synthesizer on how to generate the output audio content.
func (LookupAgentResultOutput) TimeZone ¶ added in v0.8.0
func (o LookupAgentResultOutput) TimeZone() pulumi.StringOutput
The time zone of the agent from the [time zone database](https://www.iana.org/time-zones), e.g., America/New_York, Europe/Paris.
func (LookupAgentResultOutput) ToLookupAgentResultOutput ¶ added in v0.8.0
func (o LookupAgentResultOutput) ToLookupAgentResultOutput() LookupAgentResultOutput
func (LookupAgentResultOutput) ToLookupAgentResultOutputWithContext ¶ added in v0.8.0
func (o LookupAgentResultOutput) ToLookupAgentResultOutputWithContext(ctx context.Context) LookupAgentResultOutput
type LookupEntityTypeArgs ¶ added in v0.4.0
type LookupEntityTypeOutputArgs ¶ added in v0.8.0
type LookupEntityTypeOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` EntityTypeId pulumi.StringInput `pulumi:"entityTypeId"` LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupEntityTypeOutputArgs) ElementType ¶ added in v0.8.0
func (LookupEntityTypeOutputArgs) ElementType() reflect.Type
type LookupEntityTypeResult ¶ added in v0.4.0
type LookupEntityTypeResult struct { // Indicates whether the entity type can be automatically expanded. AutoExpansionMode string `pulumi:"autoExpansionMode"` // The human-readable name of the entity type, unique within the agent. DisplayName string `pulumi:"displayName"` // Enables fuzzy entity extraction during classification. EnableFuzzyExtraction bool `pulumi:"enableFuzzyExtraction"` // The collection of entity entries associated with the entity type. Entities []GoogleCloudDialogflowCxV3EntityTypeEntityResponse `pulumi:"entities"` // Collection of exceptional words and phrases that shouldn't be matched. For example, if you have a size entity type with entry `giant`(an adjective), you might consider adding `giants`(a noun) as an exclusion. If the kind of entity type is `KIND_MAP`, then the phrases specified by entities and excluded phrases should be mutually exclusive. ExcludedPhrases []GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponse `pulumi:"excludedPhrases"` // Indicates the kind of entity type. Kind string `pulumi:"kind"` // The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType. Format: `projects//locations//agents//entityTypes/`. Name string `pulumi:"name"` // Indicates whether parameters of the entity type should be redacted in log. If redaction is enabled, page parameters and intent parameters referring to the entity type will be replaced by parameter name when logging. Redact bool `pulumi:"redact"` }
func LookupEntityType ¶ added in v0.4.0
func LookupEntityType(ctx *pulumi.Context, args *LookupEntityTypeArgs, opts ...pulumi.InvokeOption) (*LookupEntityTypeResult, error)
Retrieves the specified entity type.
type LookupEntityTypeResultOutput ¶ added in v0.8.0
type LookupEntityTypeResultOutput struct{ *pulumi.OutputState }
func LookupEntityTypeOutput ¶ added in v0.8.0
func LookupEntityTypeOutput(ctx *pulumi.Context, args LookupEntityTypeOutputArgs, opts ...pulumi.InvokeOption) LookupEntityTypeResultOutput
func (LookupEntityTypeResultOutput) AutoExpansionMode ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) AutoExpansionMode() pulumi.StringOutput
Indicates whether the entity type can be automatically expanded.
func (LookupEntityTypeResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the entity type, unique within the agent.
func (LookupEntityTypeResultOutput) ElementType ¶ added in v0.8.0
func (LookupEntityTypeResultOutput) ElementType() reflect.Type
func (LookupEntityTypeResultOutput) EnableFuzzyExtraction ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) EnableFuzzyExtraction() pulumi.BoolOutput
Enables fuzzy entity extraction during classification.
func (LookupEntityTypeResultOutput) Entities ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) Entities() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
The collection of entity entries associated with the entity type.
func (LookupEntityTypeResultOutput) ExcludedPhrases ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) ExcludedPhrases() GoogleCloudDialogflowCxV3EntityTypeExcludedPhraseResponseArrayOutput
Collection of exceptional words and phrases that shouldn't be matched. For example, if you have a size entity type with entry `giant`(an adjective), you might consider adding `giants`(a noun) as an exclusion. If the kind of entity type is `KIND_MAP`, then the phrases specified by entities and excluded phrases should be mutually exclusive.
func (LookupEntityTypeResultOutput) Kind ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) Kind() pulumi.StringOutput
Indicates the kind of entity type.
func (LookupEntityTypeResultOutput) Name ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) Name() pulumi.StringOutput
The unique identifier of the entity type. Required for EntityTypes.UpdateEntityType. Format: `projects//locations//agents//entityTypes/`.
func (LookupEntityTypeResultOutput) Redact ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) Redact() pulumi.BoolOutput
Indicates whether parameters of the entity type should be redacted in log. If redaction is enabled, page parameters and intent parameters referring to the entity type will be replaced by parameter name when logging.
func (LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutput ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutput() LookupEntityTypeResultOutput
func (LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutputWithContext ¶ added in v0.8.0
func (o LookupEntityTypeResultOutput) ToLookupEntityTypeResultOutputWithContext(ctx context.Context) LookupEntityTypeResultOutput
type LookupEnvironmentArgs ¶ added in v0.4.0
type LookupEnvironmentOutputArgs ¶ added in v0.8.0
type LookupEnvironmentOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` EnvironmentId pulumi.StringInput `pulumi:"environmentId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupEnvironmentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupEnvironmentOutputArgs) ElementType() reflect.Type
type LookupEnvironmentResult ¶ added in v0.4.0
type LookupEnvironmentResult struct { // The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected. Description string `pulumi:"description"` // The human-readable name of the environment (unique in an agent). Limit of 64 characters. DisplayName string `pulumi:"displayName"` // The name of the environment. Format: `projects//locations//agents//environments/`. Name string `pulumi:"name"` // The test cases config for continuous tests of this environment. TestCasesConfig GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponse `pulumi:"testCasesConfig"` // Update time of this environment. UpdateTime string `pulumi:"updateTime"` // 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. VersionConfigs []GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponse `pulumi:"versionConfigs"` // The webhook configuration for this environment. WebhookConfig GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponse `pulumi:"webhookConfig"` }
func LookupEnvironment ¶ added in v0.4.0
func LookupEnvironment(ctx *pulumi.Context, args *LookupEnvironmentArgs, opts ...pulumi.InvokeOption) (*LookupEnvironmentResult, error)
Retrieves the specified Environment.
type LookupEnvironmentResultOutput ¶ added in v0.8.0
type LookupEnvironmentResultOutput struct{ *pulumi.OutputState }
func LookupEnvironmentOutput ¶ added in v0.8.0
func LookupEnvironmentOutput(ctx *pulumi.Context, args LookupEnvironmentOutputArgs, opts ...pulumi.InvokeOption) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) Description ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) Description() pulumi.StringOutput
The human-readable description of the environment. The maximum length is 500 characters. If exceeded, the request is rejected.
func (LookupEnvironmentResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the environment (unique in an agent). Limit of 64 characters.
func (LookupEnvironmentResultOutput) ElementType ¶ added in v0.8.0
func (LookupEnvironmentResultOutput) ElementType() reflect.Type
func (LookupEnvironmentResultOutput) Name ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) Name() pulumi.StringOutput
The name of the environment. Format: `projects//locations//agents//environments/`.
func (LookupEnvironmentResultOutput) TestCasesConfig ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) TestCasesConfig() GoogleCloudDialogflowCxV3EnvironmentTestCasesConfigResponseOutput
The test cases config for continuous tests of this environment.
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutput() LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) ToLookupEnvironmentResultOutputWithContext(ctx context.Context) LookupEnvironmentResultOutput
func (LookupEnvironmentResultOutput) UpdateTime ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) UpdateTime() pulumi.StringOutput
Update time of this environment.
func (LookupEnvironmentResultOutput) VersionConfigs ¶ added in v0.8.0
func (o LookupEnvironmentResultOutput) VersionConfigs() GoogleCloudDialogflowCxV3EnvironmentVersionConfigResponseArrayOutput
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.
func (LookupEnvironmentResultOutput) WebhookConfig ¶ added in v0.21.0
func (o LookupEnvironmentResultOutput) WebhookConfig() GoogleCloudDialogflowCxV3EnvironmentWebhookConfigResponseOutput
The webhook configuration for this environment.
type LookupExperimentArgs ¶ added in v0.4.0
type LookupExperimentOutputArgs ¶ added in v0.8.0
type LookupExperimentOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` EnvironmentId pulumi.StringInput `pulumi:"environmentId"` ExperimentId pulumi.StringInput `pulumi:"experimentId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupExperimentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupExperimentOutputArgs) ElementType() reflect.Type
type LookupExperimentResult ¶ added in v0.4.0
type LookupExperimentResult struct { // Creation time of this experiment. CreateTime string `pulumi:"createTime"` // The definition of the experiment. Definition GoogleCloudDialogflowCxV3ExperimentDefinitionResponse `pulumi:"definition"` // The human-readable description of the experiment. Description string `pulumi:"description"` // The human-readable name of the experiment (unique in an environment). Limit of 64 characters. DisplayName string `pulumi:"displayName"` // End time of this experiment. EndTime string `pulumi:"endTime"` // Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days. ExperimentLength string `pulumi:"experimentLength"` // Last update time of this experiment. LastUpdateTime string `pulumi:"lastUpdateTime"` // The name of the experiment. Format: projects//locations//agents//environments//experiments/.. Name string `pulumi:"name"` // Inference result of the experiment. Result GoogleCloudDialogflowCxV3ExperimentResultResponse `pulumi:"result"` // The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow. RolloutConfig GoogleCloudDialogflowCxV3RolloutConfigResponse `pulumi:"rolloutConfig"` // The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED. RolloutFailureReason string `pulumi:"rolloutFailureReason"` // State of the auto rollout process. RolloutState GoogleCloudDialogflowCxV3RolloutStateResponse `pulumi:"rolloutState"` // Start time of this experiment. StartTime string `pulumi:"startTime"` // The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE. State string `pulumi:"state"` // The history of updates to the experiment variants. VariantsHistory []GoogleCloudDialogflowCxV3VariantsHistoryResponse `pulumi:"variantsHistory"` }
func LookupExperiment ¶ added in v0.4.0
func LookupExperiment(ctx *pulumi.Context, args *LookupExperimentArgs, opts ...pulumi.InvokeOption) (*LookupExperimentResult, error)
Retrieves the specified Experiment.
type LookupExperimentResultOutput ¶ added in v0.8.0
type LookupExperimentResultOutput struct{ *pulumi.OutputState }
func LookupExperimentOutput ¶ added in v0.8.0
func LookupExperimentOutput(ctx *pulumi.Context, args LookupExperimentOutputArgs, opts ...pulumi.InvokeOption) LookupExperimentResultOutput
func (LookupExperimentResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupExperimentResultOutput) CreateTime() pulumi.StringOutput
Creation time of this experiment.
func (LookupExperimentResultOutput) Definition ¶ added in v0.8.0
func (o LookupExperimentResultOutput) Definition() GoogleCloudDialogflowCxV3ExperimentDefinitionResponseOutput
The definition of the experiment.
func (LookupExperimentResultOutput) Description ¶ added in v0.8.0
func (o LookupExperimentResultOutput) Description() pulumi.StringOutput
The human-readable description of the experiment.
func (LookupExperimentResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupExperimentResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
func (LookupExperimentResultOutput) ElementType ¶ added in v0.8.0
func (LookupExperimentResultOutput) ElementType() reflect.Type
func (LookupExperimentResultOutput) EndTime ¶ added in v0.8.0
func (o LookupExperimentResultOutput) EndTime() pulumi.StringOutput
End time of this experiment.
func (LookupExperimentResultOutput) ExperimentLength ¶ added in v0.8.0
func (o LookupExperimentResultOutput) ExperimentLength() pulumi.StringOutput
Maximum number of days to run the experiment/rollout. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
func (LookupExperimentResultOutput) LastUpdateTime ¶ added in v0.8.0
func (o LookupExperimentResultOutput) LastUpdateTime() pulumi.StringOutput
Last update time of this experiment.
func (LookupExperimentResultOutput) Name ¶ added in v0.8.0
func (o LookupExperimentResultOutput) Name() pulumi.StringOutput
The name of the experiment. Format: projects//locations//agents//environments//experiments/..
func (LookupExperimentResultOutput) Result ¶ added in v0.8.0
func (o LookupExperimentResultOutput) Result() GoogleCloudDialogflowCxV3ExperimentResultResponseOutput
Inference result of the experiment.
func (LookupExperimentResultOutput) RolloutConfig ¶ added in v0.8.0
func (o LookupExperimentResultOutput) RolloutConfig() GoogleCloudDialogflowCxV3RolloutConfigResponseOutput
The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
func (LookupExperimentResultOutput) RolloutFailureReason ¶ added in v0.8.0
func (o LookupExperimentResultOutput) RolloutFailureReason() pulumi.StringOutput
The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
func (LookupExperimentResultOutput) RolloutState ¶ added in v0.8.0
func (o LookupExperimentResultOutput) RolloutState() GoogleCloudDialogflowCxV3RolloutStateResponseOutput
State of the auto rollout process.
func (LookupExperimentResultOutput) StartTime ¶ added in v0.8.0
func (o LookupExperimentResultOutput) StartTime() pulumi.StringOutput
Start time of this experiment.
func (LookupExperimentResultOutput) State ¶ added in v0.8.0
func (o LookupExperimentResultOutput) State() pulumi.StringOutput
The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
func (LookupExperimentResultOutput) ToLookupExperimentResultOutput ¶ added in v0.8.0
func (o LookupExperimentResultOutput) ToLookupExperimentResultOutput() LookupExperimentResultOutput
func (LookupExperimentResultOutput) ToLookupExperimentResultOutputWithContext ¶ added in v0.8.0
func (o LookupExperimentResultOutput) ToLookupExperimentResultOutputWithContext(ctx context.Context) LookupExperimentResultOutput
func (LookupExperimentResultOutput) VariantsHistory ¶ added in v0.8.0
func (o LookupExperimentResultOutput) VariantsHistory() GoogleCloudDialogflowCxV3VariantsHistoryResponseArrayOutput
The history of updates to the experiment variants.
type LookupFlowArgs ¶ added in v0.4.0
type LookupFlowOutputArgs ¶ added in v0.8.0
type LookupFlowOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` FlowId pulumi.StringInput `pulumi:"flowId"` LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupFlowOutputArgs) ElementType ¶ added in v0.8.0
func (LookupFlowOutputArgs) ElementType() reflect.Type
type LookupFlowResult ¶ added in v0.4.0
type LookupFlowResult struct { // Hierarchical advanced settings for this flow. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponse `pulumi:"advancedSettings"` // The description of the flow. The maximum length is 500 characters. If exceeded, the request is rejected. Description string `pulumi:"description"` // The human-readable name of the flow. DisplayName string `pulumi:"displayName"` // A flow's event handlers serve two purposes: * They are responsible for handling events (e.g. no match, webhook errors) in the flow. * They are inherited by every page's event handlers, which can be used to handle common events regardless of the current page. Event handlers defined in the page have higher priority than those defined in the flow. Unlike transition_routes, these handlers are evaluated on a first-match basis. The first one that matches the event get executed, with the rest being ignored. EventHandlers []GoogleCloudDialogflowCxV3EventHandlerResponse `pulumi:"eventHandlers"` // Optional. Knowledge connector configuration. KnowledgeConnectorSettings GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponse `pulumi:"knowledgeConnectorSettings"` // The unique identifier of the flow. Format: `projects//locations//agents//flows/`. Name string `pulumi:"name"` // NLU related settings of the flow. NluSettings GoogleCloudDialogflowCxV3NluSettingsResponse `pulumi:"nluSettings"` // A flow's transition route group serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition route groups. Transition route groups defined in the page have higher priority than those defined in the flow. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups []string `pulumi:"transitionRouteGroups"` // A flow's transition routes serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition routes and can support use cases such as the user saying "help" or "can I talk to a human?", which can be handled in a common way regardless of the current page. Transition routes defined in the page have higher priority than those defined in the flow. TransitionRoutes are evalauted in the following order: * TransitionRoutes with intent specified. * TransitionRoutes with only condition specified. TransitionRoutes with intent specified are inherited by pages in the flow. TransitionRoutes []GoogleCloudDialogflowCxV3TransitionRouteResponse `pulumi:"transitionRoutes"` }
func LookupFlow ¶ added in v0.4.0
func LookupFlow(ctx *pulumi.Context, args *LookupFlowArgs, opts ...pulumi.InvokeOption) (*LookupFlowResult, error)
Retrieves the specified flow.
type LookupFlowResultOutput ¶ added in v0.8.0
type LookupFlowResultOutput struct{ *pulumi.OutputState }
func LookupFlowOutput ¶ added in v0.8.0
func LookupFlowOutput(ctx *pulumi.Context, args LookupFlowOutputArgs, opts ...pulumi.InvokeOption) LookupFlowResultOutput
func (LookupFlowResultOutput) AdvancedSettings ¶ added in v0.32.0
func (o LookupFlowResultOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this flow. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (LookupFlowResultOutput) Description ¶ added in v0.8.0
func (o LookupFlowResultOutput) Description() pulumi.StringOutput
The description of the flow. The maximum length is 500 characters. If exceeded, the request is rejected.
func (LookupFlowResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupFlowResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the flow.
func (LookupFlowResultOutput) ElementType ¶ added in v0.8.0
func (LookupFlowResultOutput) ElementType() reflect.Type
func (LookupFlowResultOutput) EventHandlers ¶ added in v0.8.0
func (o LookupFlowResultOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
A flow's event handlers serve two purposes: * They are responsible for handling events (e.g. no match, webhook errors) in the flow. * They are inherited by every page's event handlers, which can be used to handle common events regardless of the current page. Event handlers defined in the page have higher priority than those defined in the flow. Unlike transition_routes, these handlers are evaluated on a first-match basis. The first one that matches the event get executed, with the rest being ignored.
func (LookupFlowResultOutput) KnowledgeConnectorSettings ¶ added in v0.32.0
func (o LookupFlowResultOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
Optional. Knowledge connector configuration.
func (LookupFlowResultOutput) Name ¶ added in v0.8.0
func (o LookupFlowResultOutput) Name() pulumi.StringOutput
The unique identifier of the flow. Format: `projects//locations//agents//flows/`.
func (LookupFlowResultOutput) NluSettings ¶ added in v0.8.0
func (o LookupFlowResultOutput) NluSettings() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
NLU related settings of the flow.
func (LookupFlowResultOutput) ToLookupFlowResultOutput ¶ added in v0.8.0
func (o LookupFlowResultOutput) ToLookupFlowResultOutput() LookupFlowResultOutput
func (LookupFlowResultOutput) ToLookupFlowResultOutputWithContext ¶ added in v0.8.0
func (o LookupFlowResultOutput) ToLookupFlowResultOutputWithContext(ctx context.Context) LookupFlowResultOutput
func (LookupFlowResultOutput) TransitionRouteGroups ¶ added in v0.8.0
func (o LookupFlowResultOutput) TransitionRouteGroups() pulumi.StringArrayOutput
A flow's transition route group serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition route groups. Transition route groups defined in the page have higher priority than those defined in the flow. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups.
func (LookupFlowResultOutput) TransitionRoutes ¶ added in v0.8.0
func (o LookupFlowResultOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
A flow's transition routes serve two purposes: * They are responsible for matching the user's first utterances in the flow. * They are inherited by every page's transition routes and can support use cases such as the user saying "help" or "can I talk to a human?", which can be handled in a common way regardless of the current page. Transition routes defined in the page have higher priority than those defined in the flow. TransitionRoutes are evalauted in the following order: * TransitionRoutes with intent specified. * TransitionRoutes with only condition specified. TransitionRoutes with intent specified are inherited by pages in the flow.
type LookupIntentArgs ¶ added in v0.4.0
type LookupIntentOutputArgs ¶ added in v0.8.0
type LookupIntentOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` IntentId pulumi.StringInput `pulumi:"intentId"` LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupIntentOutputArgs) ElementType ¶ added in v0.8.0
func (LookupIntentOutputArgs) ElementType() reflect.Type
type LookupIntentResult ¶ added in v0.4.0
type LookupIntentResult struct { // Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters. Description string `pulumi:"description"` // The human-readable name of the intent, unique within the agent. DisplayName string `pulumi:"displayName"` // Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event. IsFallback bool `pulumi:"isFallback"` // The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent. Labels map[string]string `pulumi:"labels"` // The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`. Name string `pulumi:"name"` // The collection of parameters associated with the intent. Parameters []GoogleCloudDialogflowCxV3IntentParameterResponse `pulumi:"parameters"` // The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests. Priority int `pulumi:"priority"` // The collection of training phrases the agent is trained on to identify the intent. TrainingPhrases []GoogleCloudDialogflowCxV3IntentTrainingPhraseResponse `pulumi:"trainingPhrases"` }
func LookupIntent ¶ added in v0.4.0
func LookupIntent(ctx *pulumi.Context, args *LookupIntentArgs, opts ...pulumi.InvokeOption) (*LookupIntentResult, error)
Retrieves the specified intent.
type LookupIntentResultOutput ¶ added in v0.8.0
type LookupIntentResultOutput struct{ *pulumi.OutputState }
func LookupIntentOutput ¶ added in v0.8.0
func LookupIntentOutput(ctx *pulumi.Context, args LookupIntentOutputArgs, opts ...pulumi.InvokeOption) LookupIntentResultOutput
func (LookupIntentResultOutput) Description ¶ added in v0.8.0
func (o LookupIntentResultOutput) Description() pulumi.StringOutput
Human readable description for better understanding an intent like its scope, content, result etc. Maximum character limit: 140 characters.
func (LookupIntentResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupIntentResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the intent, unique within the agent.
func (LookupIntentResultOutput) ElementType ¶ added in v0.8.0
func (LookupIntentResultOutput) ElementType() reflect.Type
func (LookupIntentResultOutput) IsFallback ¶ added in v0.8.0
func (o LookupIntentResultOutput) IsFallback() pulumi.BoolOutput
Indicates whether this is a fallback intent. Currently only default fallback intent is allowed in the agent, which is added upon agent creation. Adding training phrases to fallback intent is useful in the case of requests that are mistakenly matched, since training phrases assigned to fallback intents act as negative examples that triggers no-match event.
func (LookupIntentResultOutput) Labels ¶ added in v0.8.0
func (o LookupIntentResultOutput) Labels() pulumi.StringMapOutput
The key/value metadata to label an intent. Labels can contain lowercase letters, digits and the symbols '-' and '_'. International characters are allowed, including letters from unicase alphabets. Keys must start with a letter. Keys and values can be no longer than 63 characters and no more than 128 bytes. Prefix "sys-" is reserved for Dialogflow defined labels. Currently allowed Dialogflow defined labels include: * sys-head * sys-contextual The above labels do not require value. "sys-head" means the intent is a head intent. "sys.contextual" means the intent is a contextual intent.
func (LookupIntentResultOutput) Name ¶ added in v0.8.0
func (o LookupIntentResultOutput) Name() pulumi.StringOutput
The unique identifier of the intent. Required for the Intents.UpdateIntent method. Intents.CreateIntent populates the name automatically. Format: `projects//locations//agents//intents/`.
func (LookupIntentResultOutput) Parameters ¶ added in v0.8.0
func (o LookupIntentResultOutput) Parameters() GoogleCloudDialogflowCxV3IntentParameterResponseArrayOutput
The collection of parameters associated with the intent.
func (LookupIntentResultOutput) Priority ¶ added in v0.8.0
func (o LookupIntentResultOutput) Priority() pulumi.IntOutput
The priority of this intent. Higher numbers represent higher priorities. - If the supplied value is unspecified or 0, the service translates the value to 500,000, which corresponds to the `Normal` priority in the console. - If the supplied value is negative, the intent is ignored in runtime detect intent requests.
func (LookupIntentResultOutput) ToLookupIntentResultOutput ¶ added in v0.8.0
func (o LookupIntentResultOutput) ToLookupIntentResultOutput() LookupIntentResultOutput
func (LookupIntentResultOutput) ToLookupIntentResultOutputWithContext ¶ added in v0.8.0
func (o LookupIntentResultOutput) ToLookupIntentResultOutputWithContext(ctx context.Context) LookupIntentResultOutput
func (LookupIntentResultOutput) TrainingPhrases ¶ added in v0.8.0
func (o LookupIntentResultOutput) TrainingPhrases() GoogleCloudDialogflowCxV3IntentTrainingPhraseResponseArrayOutput
The collection of training phrases the agent is trained on to identify the intent.
type LookupPageArgs ¶ added in v0.4.0
type LookupPageOutputArgs ¶ added in v0.8.0
type LookupPageOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` FlowId pulumi.StringInput `pulumi:"flowId"` LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"` Location pulumi.StringInput `pulumi:"location"` PageId pulumi.StringInput `pulumi:"pageId"` Project pulumi.StringPtrInput `pulumi:"project"` }
func (LookupPageOutputArgs) ElementType ¶ added in v0.8.0
func (LookupPageOutputArgs) ElementType() reflect.Type
type LookupPageResult ¶ added in v0.4.0
type LookupPageResult struct { // Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponse `pulumi:"advancedSettings"` // The human-readable name of the page, unique within the flow. DisplayName string `pulumi:"displayName"` // The fulfillment to call when the session is entering the page. EntryFulfillment GoogleCloudDialogflowCxV3FulfillmentResponse `pulumi:"entryFulfillment"` // Handlers associated with the page to handle events such as webhook errors, no match or no input. EventHandlers []GoogleCloudDialogflowCxV3EventHandlerResponse `pulumi:"eventHandlers"` // The form associated with the page, used for collecting parameters relevant to the page. Form GoogleCloudDialogflowCxV3FormResponse `pulumi:"form"` // Optional. Knowledge connector configuration. KnowledgeConnectorSettings GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponse `pulumi:"knowledgeConnectorSettings"` // The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`. Name string `pulumi:"name"` // Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups []string `pulumi:"transitionRouteGroups"` // A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified. TransitionRoutes []GoogleCloudDialogflowCxV3TransitionRouteResponse `pulumi:"transitionRoutes"` }
func LookupPage ¶ added in v0.4.0
func LookupPage(ctx *pulumi.Context, args *LookupPageArgs, opts ...pulumi.InvokeOption) (*LookupPageResult, error)
Retrieves the specified page.
type LookupPageResultOutput ¶ added in v0.8.0
type LookupPageResultOutput struct{ *pulumi.OutputState }
func LookupPageOutput ¶ added in v0.8.0
func LookupPageOutput(ctx *pulumi.Context, args LookupPageOutputArgs, opts ...pulumi.InvokeOption) LookupPageResultOutput
func (LookupPageResultOutput) AdvancedSettings ¶ added in v0.32.0
func (o LookupPageResultOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (LookupPageResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupPageResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the page, unique within the flow.
func (LookupPageResultOutput) ElementType ¶ added in v0.8.0
func (LookupPageResultOutput) ElementType() reflect.Type
func (LookupPageResultOutput) EntryFulfillment ¶ added in v0.8.0
func (o LookupPageResultOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
The fulfillment to call when the session is entering the page.
func (LookupPageResultOutput) EventHandlers ¶ added in v0.8.0
func (o LookupPageResultOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
Handlers associated with the page to handle events such as webhook errors, no match or no input.
func (LookupPageResultOutput) Form ¶ added in v0.8.0
func (o LookupPageResultOutput) Form() GoogleCloudDialogflowCxV3FormResponseOutput
The form associated with the page, used for collecting parameters relevant to the page.
func (LookupPageResultOutput) KnowledgeConnectorSettings ¶ added in v0.32.0
func (o LookupPageResultOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
Optional. Knowledge connector configuration.
func (LookupPageResultOutput) Name ¶ added in v0.8.0
func (o LookupPageResultOutput) Name() pulumi.StringOutput
The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`.
func (LookupPageResultOutput) ToLookupPageResultOutput ¶ added in v0.8.0
func (o LookupPageResultOutput) ToLookupPageResultOutput() LookupPageResultOutput
func (LookupPageResultOutput) ToLookupPageResultOutputWithContext ¶ added in v0.8.0
func (o LookupPageResultOutput) ToLookupPageResultOutputWithContext(ctx context.Context) LookupPageResultOutput
func (LookupPageResultOutput) TransitionRouteGroups ¶ added in v0.8.0
func (o LookupPageResultOutput) TransitionRouteGroups() pulumi.StringArrayOutput
Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups.
func (LookupPageResultOutput) TransitionRoutes ¶ added in v0.8.0
func (o LookupPageResultOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified.
type LookupSecuritySettingArgs ¶ added in v0.4.0
type LookupSecuritySettingOutputArgs ¶ added in v0.8.0
type LookupSecuritySettingOutputArgs struct { Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` SecuritySettingId pulumi.StringInput `pulumi:"securitySettingId"` }
func (LookupSecuritySettingOutputArgs) ElementType ¶ added in v0.8.0
func (LookupSecuritySettingOutputArgs) ElementType() reflect.Type
type LookupSecuritySettingResult ¶ added in v0.4.0
type LookupSecuritySettingResult struct { // Controls audio export settings for post-conversation analytics when ingesting audio to conversations via Participants.AnalyzeContent or Participants.StreamingAnalyzeContent. If retention_strategy is set to REMOVE_AFTER_CONVERSATION or audio_export_settings.gcs_bucket is empty, audio export is disabled. If audio export is enabled, audio is recorded and saved to audio_export_settings.gcs_bucket, subject to retention policy of audio_export_settings.gcs_bucket. This setting won't effect audio input for implicit sessions via Sessions.DetectIntent or Sessions.StreamingDetectIntent. AudioExportSettings GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponse `pulumi:"audioExportSettings"` // [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`. DeidentifyTemplate string `pulumi:"deidentifyTemplate"` // The human-readable name of the security settings, unique within the location. DisplayName string `pulumi:"displayName"` // Controls conversation exporting settings to Insights after conversation is completed. If retention_strategy is set to REMOVE_AFTER_CONVERSATION, Insights export is disabled no matter what you configure here. InsightsExportSettings GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponse `pulumi:"insightsExportSettings"` // [DLP](https://cloud.google.com/dlp/docs) inspect template name. Use this template to define inspect base settings. The `DLP Inspect Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, we use the default DLP inspect config. The template name will have one of the following formats: `projects//locations//inspectTemplates/` OR `organizations//locations//inspectTemplates/` Note: `inspect_template` must be located in the same region as the `SecuritySettings`. InspectTemplate string `pulumi:"inspectTemplate"` // Resource name of the settings. Required for the SecuritySettingsService.UpdateSecuritySettings method. SecuritySettingsService.CreateSecuritySettings populates the name automatically. Format: `projects//locations//securitySettings/`. Name string `pulumi:"name"` // List of types of data to remove when retention settings triggers purge. PurgeDataTypes []string `pulumi:"purgeDataTypes"` // Defines the data for which Dialogflow applies redaction. Dialogflow does not redact data that it does not have access to – for example, Cloud logging. RedactionScope string `pulumi:"redactionScope"` // Strategy that defines how we do redaction. RedactionStrategy string `pulumi:"redactionStrategy"` // Specifies the retention behavior defined by SecuritySettings.RetentionStrategy. RetentionStrategy string `pulumi:"retentionStrategy"` // Retains the data for the specified number of days. User must set a value lower than Dialogflow's default 365d TTL (30 days for Agent Assist traffic), higher value will be ignored and use default. Setting a value higher than that has no effect. A missing value or setting to 0 also means we use default TTL. RetentionWindowDays int `pulumi:"retentionWindowDays"` }
func LookupSecuritySetting ¶ added in v0.4.0
func LookupSecuritySetting(ctx *pulumi.Context, args *LookupSecuritySettingArgs, opts ...pulumi.InvokeOption) (*LookupSecuritySettingResult, error)
Retrieves the specified SecuritySettings. The returned settings may be stale by up to 1 minute.
type LookupSecuritySettingResultOutput ¶ added in v0.8.0
type LookupSecuritySettingResultOutput struct{ *pulumi.OutputState }
func LookupSecuritySettingOutput ¶ added in v0.8.0
func LookupSecuritySettingOutput(ctx *pulumi.Context, args LookupSecuritySettingOutputArgs, opts ...pulumi.InvokeOption) LookupSecuritySettingResultOutput
func (LookupSecuritySettingResultOutput) AudioExportSettings ¶ added in v0.19.0
func (o LookupSecuritySettingResultOutput) AudioExportSettings() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
Controls audio export settings for post-conversation analytics when ingesting audio to conversations via Participants.AnalyzeContent or Participants.StreamingAnalyzeContent. If retention_strategy is set to REMOVE_AFTER_CONVERSATION or audio_export_settings.gcs_bucket is empty, audio export is disabled. If audio export is enabled, audio is recorded and saved to audio_export_settings.gcs_bucket, subject to retention policy of audio_export_settings.gcs_bucket. This setting won't effect audio input for implicit sessions via Sessions.DetectIntent or Sessions.StreamingDetectIntent.
func (LookupSecuritySettingResultOutput) DeidentifyTemplate ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) DeidentifyTemplate() pulumi.StringOutput
[DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
func (LookupSecuritySettingResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the security settings, unique within the location.
func (LookupSecuritySettingResultOutput) ElementType ¶ added in v0.8.0
func (LookupSecuritySettingResultOutput) ElementType() reflect.Type
func (LookupSecuritySettingResultOutput) InsightsExportSettings ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) InsightsExportSettings() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
Controls conversation exporting settings to Insights after conversation is completed. If retention_strategy is set to REMOVE_AFTER_CONVERSATION, Insights export is disabled no matter what you configure here.
func (LookupSecuritySettingResultOutput) InspectTemplate ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) InspectTemplate() pulumi.StringOutput
[DLP](https://cloud.google.com/dlp/docs) inspect template name. Use this template to define inspect base settings. The `DLP Inspect Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, we use the default DLP inspect config. The template name will have one of the following formats: `projects//locations//inspectTemplates/` OR `organizations//locations//inspectTemplates/` Note: `inspect_template` must be located in the same region as the `SecuritySettings`.
func (LookupSecuritySettingResultOutput) Name ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) Name() pulumi.StringOutput
Resource name of the settings. Required for the SecuritySettingsService.UpdateSecuritySettings method. SecuritySettingsService.CreateSecuritySettings populates the name automatically. Format: `projects//locations//securitySettings/`.
func (LookupSecuritySettingResultOutput) PurgeDataTypes ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) PurgeDataTypes() pulumi.StringArrayOutput
List of types of data to remove when retention settings triggers purge.
func (LookupSecuritySettingResultOutput) RedactionScope ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) RedactionScope() pulumi.StringOutput
Defines the data for which Dialogflow applies redaction. Dialogflow does not redact data that it does not have access to – for example, Cloud logging.
func (LookupSecuritySettingResultOutput) RedactionStrategy ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) RedactionStrategy() pulumi.StringOutput
Strategy that defines how we do redaction.
func (LookupSecuritySettingResultOutput) RetentionStrategy ¶ added in v0.32.0
func (o LookupSecuritySettingResultOutput) RetentionStrategy() pulumi.StringOutput
Specifies the retention behavior defined by SecuritySettings.RetentionStrategy.
func (LookupSecuritySettingResultOutput) RetentionWindowDays ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) RetentionWindowDays() pulumi.IntOutput
Retains the data for the specified number of days. User must set a value lower than Dialogflow's default 365d TTL (30 days for Agent Assist traffic), higher value will be ignored and use default. Setting a value higher than that has no effect. A missing value or setting to 0 also means we use default TTL.
func (LookupSecuritySettingResultOutput) ToLookupSecuritySettingResultOutput ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) ToLookupSecuritySettingResultOutput() LookupSecuritySettingResultOutput
func (LookupSecuritySettingResultOutput) ToLookupSecuritySettingResultOutputWithContext ¶ added in v0.8.0
func (o LookupSecuritySettingResultOutput) ToLookupSecuritySettingResultOutputWithContext(ctx context.Context) LookupSecuritySettingResultOutput
type LookupSessionEntityTypeArgs ¶ added in v0.4.0
type LookupSessionEntityTypeOutputArgs ¶ added in v0.8.0
type LookupSessionEntityTypeOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` EntityTypeId pulumi.StringInput `pulumi:"entityTypeId"` EnvironmentId pulumi.StringInput `pulumi:"environmentId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` SessionId pulumi.StringInput `pulumi:"sessionId"` }
func (LookupSessionEntityTypeOutputArgs) ElementType ¶ added in v0.8.0
func (LookupSessionEntityTypeOutputArgs) ElementType() reflect.Type
type LookupSessionEntityTypeResult ¶ added in v0.4.0
type LookupSessionEntityTypeResult struct { // The collection of entities to override or supplement the custom entity type. Entities []GoogleCloudDialogflowCxV3EntityTypeEntityResponse `pulumi:"entities"` // Indicates whether the additional data should override or supplement the custom entity type definition. EntityOverrideMode string `pulumi:"entityOverrideMode"` // The unique identifier of the session entity type. Format: `projects//locations//agents//sessions//entityTypes/` or `projects//locations//agents//environments//sessions//entityTypes/`. If `Environment ID` is not specified, we assume default 'draft' environment. Name string `pulumi:"name"` }
func LookupSessionEntityType ¶ added in v0.4.0
func LookupSessionEntityType(ctx *pulumi.Context, args *LookupSessionEntityTypeArgs, opts ...pulumi.InvokeOption) (*LookupSessionEntityTypeResult, error)
Retrieves the specified session entity type.
type LookupSessionEntityTypeResultOutput ¶ added in v0.8.0
type LookupSessionEntityTypeResultOutput struct{ *pulumi.OutputState }
func LookupSessionEntityTypeOutput ¶ added in v0.8.0
func LookupSessionEntityTypeOutput(ctx *pulumi.Context, args LookupSessionEntityTypeOutputArgs, opts ...pulumi.InvokeOption) LookupSessionEntityTypeResultOutput
func (LookupSessionEntityTypeResultOutput) ElementType ¶ added in v0.8.0
func (LookupSessionEntityTypeResultOutput) ElementType() reflect.Type
func (LookupSessionEntityTypeResultOutput) Entities ¶ added in v0.8.0
func (o LookupSessionEntityTypeResultOutput) Entities() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
The collection of entities to override or supplement the custom entity type.
func (LookupSessionEntityTypeResultOutput) EntityOverrideMode ¶ added in v0.8.0
func (o LookupSessionEntityTypeResultOutput) EntityOverrideMode() pulumi.StringOutput
Indicates whether the additional data should override or supplement the custom entity type definition.
func (LookupSessionEntityTypeResultOutput) Name ¶ added in v0.8.0
func (o LookupSessionEntityTypeResultOutput) Name() pulumi.StringOutput
The unique identifier of the session entity type. Format: `projects//locations//agents//sessions//entityTypes/` or `projects//locations//agents//environments//sessions//entityTypes/`. If `Environment ID` is not specified, we assume default 'draft' environment.
func (LookupSessionEntityTypeResultOutput) ToLookupSessionEntityTypeResultOutput ¶ added in v0.8.0
func (o LookupSessionEntityTypeResultOutput) ToLookupSessionEntityTypeResultOutput() LookupSessionEntityTypeResultOutput
func (LookupSessionEntityTypeResultOutput) ToLookupSessionEntityTypeResultOutputWithContext ¶ added in v0.8.0
func (o LookupSessionEntityTypeResultOutput) ToLookupSessionEntityTypeResultOutputWithContext(ctx context.Context) LookupSessionEntityTypeResultOutput
type LookupTestCaseArgs ¶ added in v0.4.0
type LookupTestCaseOutputArgs ¶ added in v0.8.0
type LookupTestCaseOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` TestCaseId pulumi.StringInput `pulumi:"testCaseId"` }
func (LookupTestCaseOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTestCaseOutputArgs) ElementType() reflect.Type
type LookupTestCaseResult ¶ added in v0.4.0
type LookupTestCaseResult struct { // When the test was created. CreationTime string `pulumi:"creationTime"` // The human-readable name of the test case, unique within the agent. Limit of 200 characters. DisplayName string `pulumi:"displayName"` // The latest test result. LastTestResult GoogleCloudDialogflowCxV3TestCaseResultResponse `pulumi:"lastTestResult"` // The unique identifier of the test case. TestCases.CreateTestCase will populate the name automatically. Otherwise use format: `projects//locations//agents/ /testCases/`. Name string `pulumi:"name"` // Additional freeform notes about the test case. Limit of 400 characters. Notes string `pulumi:"notes"` // Tags are short descriptions that users may apply to test cases for organizational and filtering purposes. Each tag should start with "#" and has a limit of 30 characters. Tags []string `pulumi:"tags"` // The conversation turns uttered when the test case was created, in chronological order. These include the canonical set of agent utterances that should occur when the agent is working properly. TestCaseConversationTurns []GoogleCloudDialogflowCxV3ConversationTurnResponse `pulumi:"testCaseConversationTurns"` // Config for the test case. TestConfig GoogleCloudDialogflowCxV3TestConfigResponse `pulumi:"testConfig"` }
func LookupTestCase ¶ added in v0.4.0
func LookupTestCase(ctx *pulumi.Context, args *LookupTestCaseArgs, opts ...pulumi.InvokeOption) (*LookupTestCaseResult, error)
Gets a test case.
type LookupTestCaseResultOutput ¶ added in v0.8.0
type LookupTestCaseResultOutput struct{ *pulumi.OutputState }
func LookupTestCaseOutput ¶ added in v0.8.0
func LookupTestCaseOutput(ctx *pulumi.Context, args LookupTestCaseOutputArgs, opts ...pulumi.InvokeOption) LookupTestCaseResultOutput
func (LookupTestCaseResultOutput) CreationTime ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) CreationTime() pulumi.StringOutput
When the test was created.
func (LookupTestCaseResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the test case, unique within the agent. Limit of 200 characters.
func (LookupTestCaseResultOutput) ElementType ¶ added in v0.8.0
func (LookupTestCaseResultOutput) ElementType() reflect.Type
func (LookupTestCaseResultOutput) LastTestResult ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) LastTestResult() GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
The latest test result.
func (LookupTestCaseResultOutput) Name ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) Name() pulumi.StringOutput
The unique identifier of the test case. TestCases.CreateTestCase will populate the name automatically. Otherwise use format: `projects//locations//agents/ /testCases/`.
func (LookupTestCaseResultOutput) Notes ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) Notes() pulumi.StringOutput
Additional freeform notes about the test case. Limit of 400 characters.
func (LookupTestCaseResultOutput) Tags ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) Tags() pulumi.StringArrayOutput
Tags are short descriptions that users may apply to test cases for organizational and filtering purposes. Each tag should start with "#" and has a limit of 30 characters.
func (LookupTestCaseResultOutput) TestCaseConversationTurns ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) TestCaseConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
The conversation turns uttered when the test case was created, in chronological order. These include the canonical set of agent utterances that should occur when the agent is working properly.
func (LookupTestCaseResultOutput) TestConfig ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) TestConfig() GoogleCloudDialogflowCxV3TestConfigResponseOutput
Config for the test case.
func (LookupTestCaseResultOutput) ToLookupTestCaseResultOutput ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) ToLookupTestCaseResultOutput() LookupTestCaseResultOutput
func (LookupTestCaseResultOutput) ToLookupTestCaseResultOutputWithContext ¶ added in v0.8.0
func (o LookupTestCaseResultOutput) ToLookupTestCaseResultOutputWithContext(ctx context.Context) LookupTestCaseResultOutput
type LookupTransitionRouteGroupArgs ¶ added in v0.4.0
type LookupTransitionRouteGroupOutputArgs ¶ added in v0.8.0
type LookupTransitionRouteGroupOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` FlowId pulumi.StringInput `pulumi:"flowId"` LanguageCode pulumi.StringPtrInput `pulumi:"languageCode"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` TransitionRouteGroupId pulumi.StringInput `pulumi:"transitionRouteGroupId"` }
func (LookupTransitionRouteGroupOutputArgs) ElementType ¶ added in v0.8.0
func (LookupTransitionRouteGroupOutputArgs) ElementType() reflect.Type
type LookupTransitionRouteGroupResult ¶ added in v0.4.0
type LookupTransitionRouteGroupResult struct { // The human-readable name of the transition route group, unique within the flow. The display name can be no longer than 30 characters. DisplayName string `pulumi:"displayName"` // The unique identifier of the transition route group. TransitionRouteGroups.CreateTransitionRouteGroup populates the name automatically. Format: `projects//locations//agents//flows//transitionRouteGroups/` . Name string `pulumi:"name"` // Transition routes associated with the TransitionRouteGroup. TransitionRoutes []GoogleCloudDialogflowCxV3TransitionRouteResponse `pulumi:"transitionRoutes"` }
func LookupTransitionRouteGroup ¶ added in v0.4.0
func LookupTransitionRouteGroup(ctx *pulumi.Context, args *LookupTransitionRouteGroupArgs, opts ...pulumi.InvokeOption) (*LookupTransitionRouteGroupResult, error)
Retrieves the specified TransitionRouteGroup.
type LookupTransitionRouteGroupResultOutput ¶ added in v0.8.0
type LookupTransitionRouteGroupResultOutput struct{ *pulumi.OutputState }
func LookupTransitionRouteGroupOutput ¶ added in v0.8.0
func LookupTransitionRouteGroupOutput(ctx *pulumi.Context, args LookupTransitionRouteGroupOutputArgs, opts ...pulumi.InvokeOption) LookupTransitionRouteGroupResultOutput
func (LookupTransitionRouteGroupResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupTransitionRouteGroupResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the transition route group, unique within the flow. The display name can be no longer than 30 characters.
func (LookupTransitionRouteGroupResultOutput) ElementType ¶ added in v0.8.0
func (LookupTransitionRouteGroupResultOutput) ElementType() reflect.Type
func (LookupTransitionRouteGroupResultOutput) Name ¶ added in v0.8.0
func (o LookupTransitionRouteGroupResultOutput) Name() pulumi.StringOutput
The unique identifier of the transition route group. TransitionRouteGroups.CreateTransitionRouteGroup populates the name automatically. Format: `projects//locations//agents//flows//transitionRouteGroups/` .
func (LookupTransitionRouteGroupResultOutput) ToLookupTransitionRouteGroupResultOutput ¶ added in v0.8.0
func (o LookupTransitionRouteGroupResultOutput) ToLookupTransitionRouteGroupResultOutput() LookupTransitionRouteGroupResultOutput
func (LookupTransitionRouteGroupResultOutput) ToLookupTransitionRouteGroupResultOutputWithContext ¶ added in v0.8.0
func (o LookupTransitionRouteGroupResultOutput) ToLookupTransitionRouteGroupResultOutputWithContext(ctx context.Context) LookupTransitionRouteGroupResultOutput
func (LookupTransitionRouteGroupResultOutput) TransitionRoutes ¶ added in v0.8.0
func (o LookupTransitionRouteGroupResultOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
Transition routes associated with the TransitionRouteGroup.
type LookupVersionArgs ¶ added in v0.4.0
type LookupVersionOutputArgs ¶ added in v0.8.0
type LookupVersionOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` FlowId pulumi.StringInput `pulumi:"flowId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` VersionId pulumi.StringInput `pulumi:"versionId"` }
func (LookupVersionOutputArgs) ElementType ¶ added in v0.8.0
func (LookupVersionOutputArgs) ElementType() reflect.Type
type LookupVersionResult ¶ added in v0.4.0
type LookupVersionResult struct { // Create time of the version. CreateTime string `pulumi:"createTime"` // The description of the version. The maximum length is 500 characters. If exceeded, the request is rejected. Description string `pulumi:"description"` // The human-readable name of the version. Limit of 64 characters. DisplayName string `pulumi:"displayName"` // Format: projects//locations//agents//flows//versions/. Version ID is a self-increasing number generated by Dialogflow upon version creation. Name string `pulumi:"name"` // The NLU settings of the flow at version creation. NluSettings GoogleCloudDialogflowCxV3NluSettingsResponse `pulumi:"nluSettings"` // The state of this version. This field is read-only and cannot be set by create and update methods. State string `pulumi:"state"` }
func LookupVersion ¶ added in v0.4.0
func LookupVersion(ctx *pulumi.Context, args *LookupVersionArgs, opts ...pulumi.InvokeOption) (*LookupVersionResult, error)
Retrieves the specified Version.
type LookupVersionResultOutput ¶ added in v0.8.0
type LookupVersionResultOutput struct{ *pulumi.OutputState }
func LookupVersionOutput ¶ added in v0.8.0
func LookupVersionOutput(ctx *pulumi.Context, args LookupVersionOutputArgs, opts ...pulumi.InvokeOption) LookupVersionResultOutput
func (LookupVersionResultOutput) CreateTime ¶ added in v0.8.0
func (o LookupVersionResultOutput) CreateTime() pulumi.StringOutput
Create time of the version.
func (LookupVersionResultOutput) Description ¶ added in v0.8.0
func (o LookupVersionResultOutput) Description() pulumi.StringOutput
The description of the version. The maximum length is 500 characters. If exceeded, the request is rejected.
func (LookupVersionResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupVersionResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the version. Limit of 64 characters.
func (LookupVersionResultOutput) ElementType ¶ added in v0.8.0
func (LookupVersionResultOutput) ElementType() reflect.Type
func (LookupVersionResultOutput) Name ¶ added in v0.8.0
func (o LookupVersionResultOutput) Name() pulumi.StringOutput
Format: projects//locations//agents//flows//versions/. Version ID is a self-increasing number generated by Dialogflow upon version creation.
func (LookupVersionResultOutput) NluSettings ¶ added in v0.8.0
func (o LookupVersionResultOutput) NluSettings() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
The NLU settings of the flow at version creation.
func (LookupVersionResultOutput) State ¶ added in v0.8.0
func (o LookupVersionResultOutput) State() pulumi.StringOutput
The state of this version. This field is read-only and cannot be set by create and update methods.
func (LookupVersionResultOutput) ToLookupVersionResultOutput ¶ added in v0.8.0
func (o LookupVersionResultOutput) ToLookupVersionResultOutput() LookupVersionResultOutput
func (LookupVersionResultOutput) ToLookupVersionResultOutputWithContext ¶ added in v0.8.0
func (o LookupVersionResultOutput) ToLookupVersionResultOutputWithContext(ctx context.Context) LookupVersionResultOutput
type LookupWebhookArgs ¶ added in v0.4.0
type LookupWebhookOutputArgs ¶ added in v0.8.0
type LookupWebhookOutputArgs struct { AgentId pulumi.StringInput `pulumi:"agentId"` Location pulumi.StringInput `pulumi:"location"` Project pulumi.StringPtrInput `pulumi:"project"` WebhookId pulumi.StringInput `pulumi:"webhookId"` }
func (LookupWebhookOutputArgs) ElementType ¶ added in v0.8.0
func (LookupWebhookOutputArgs) ElementType() reflect.Type
type LookupWebhookResult ¶ added in v0.4.0
type LookupWebhookResult struct { // Indicates whether the webhook is disabled. Disabled bool `pulumi:"disabled"` // The human-readable name of the webhook, unique within the agent. DisplayName string `pulumi:"displayName"` // Configuration for a generic web service. GenericWebService GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponse `pulumi:"genericWebService"` // The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`. Name string `pulumi:"name"` // Configuration for a [Service Directory](https://cloud.google.com/service-directory) service. ServiceDirectory GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponse `pulumi:"serviceDirectory"` // 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. Timeout string `pulumi:"timeout"` }
func LookupWebhook ¶ added in v0.4.0
func LookupWebhook(ctx *pulumi.Context, args *LookupWebhookArgs, opts ...pulumi.InvokeOption) (*LookupWebhookResult, error)
Retrieves the specified webhook.
type LookupWebhookResultOutput ¶ added in v0.8.0
type LookupWebhookResultOutput struct{ *pulumi.OutputState }
func LookupWebhookOutput ¶ added in v0.8.0
func LookupWebhookOutput(ctx *pulumi.Context, args LookupWebhookOutputArgs, opts ...pulumi.InvokeOption) LookupWebhookResultOutput
func (LookupWebhookResultOutput) Disabled ¶ added in v0.8.0
func (o LookupWebhookResultOutput) Disabled() pulumi.BoolOutput
Indicates whether the webhook is disabled.
func (LookupWebhookResultOutput) DisplayName ¶ added in v0.8.0
func (o LookupWebhookResultOutput) DisplayName() pulumi.StringOutput
The human-readable name of the webhook, unique within the agent.
func (LookupWebhookResultOutput) ElementType ¶ added in v0.8.0
func (LookupWebhookResultOutput) ElementType() reflect.Type
func (LookupWebhookResultOutput) GenericWebService ¶ added in v0.8.0
func (o LookupWebhookResultOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
Configuration for a generic web service.
func (LookupWebhookResultOutput) Name ¶ added in v0.8.0
func (o LookupWebhookResultOutput) Name() pulumi.StringOutput
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`.
func (LookupWebhookResultOutput) ServiceDirectory ¶ added in v0.8.0
func (o LookupWebhookResultOutput) ServiceDirectory() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
Configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
func (LookupWebhookResultOutput) Timeout ¶ added in v0.8.0
func (o LookupWebhookResultOutput) Timeout() pulumi.StringOutput
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.
func (LookupWebhookResultOutput) ToLookupWebhookResultOutput ¶ added in v0.8.0
func (o LookupWebhookResultOutput) ToLookupWebhookResultOutput() LookupWebhookResultOutput
func (LookupWebhookResultOutput) ToLookupWebhookResultOutputWithContext ¶ added in v0.8.0
func (o LookupWebhookResultOutput) ToLookupWebhookResultOutputWithContext(ctx context.Context) LookupWebhookResultOutput
type Page ¶ added in v0.3.0
type Page struct { pulumi.CustomResourceState // Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput `pulumi:"advancedSettings"` AgentId pulumi.StringOutput `pulumi:"agentId"` // The human-readable name of the page, unique within the flow. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The fulfillment to call when the session is entering the page. EntryFulfillment GoogleCloudDialogflowCxV3FulfillmentResponseOutput `pulumi:"entryFulfillment"` // Handlers associated with the page to handle events such as webhook errors, no match or no input. EventHandlers GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput `pulumi:"eventHandlers"` FlowId pulumi.StringOutput `pulumi:"flowId"` // The form associated with the page, used for collecting parameters relevant to the page. Form GoogleCloudDialogflowCxV3FormResponseOutput `pulumi:"form"` // Optional. Knowledge connector configuration. KnowledgeConnectorSettings GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput `pulumi:"knowledgeConnectorSettings"` // The language of the following fields in `page`: * `Page.entry_fulfillment.messages` * `Page.entry_fulfillment.conditional_cases` * `Page.event_handlers.trigger_fulfillment.messages` * `Page.event_handlers.trigger_fulfillment.conditional_cases` * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.messages` * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.conditional_cases` * `Page.form.parameters.fill_behavior.reprompt_event_handlers.messages` * `Page.form.parameters.fill_behavior.reprompt_event_handlers.conditional_cases` * `Page.transition_routes.trigger_fulfillment.messages` * `Page.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrOutput `pulumi:"languageCode"` Location pulumi.StringOutput `pulumi:"location"` // The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups pulumi.StringArrayOutput `pulumi:"transitionRouteGroups"` // A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified. TransitionRoutes GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput `pulumi:"transitionRoutes"` }
Creates a page in the specified flow. Note: You should always train a flow prior to sending it queries. See the [training documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
func GetPage ¶ added in v0.3.0
func GetPage(ctx *pulumi.Context, name string, id pulumi.IDInput, state *PageState, opts ...pulumi.ResourceOption) (*Page, error)
GetPage gets an existing Page resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewPage ¶ added in v0.3.0
func NewPage(ctx *pulumi.Context, name string, args *PageArgs, opts ...pulumi.ResourceOption) (*Page, error)
NewPage registers a new resource with the given unique name, arguments, and options.
func (*Page) ElementType ¶ added in v0.3.0
func (*Page) ToPageOutput ¶ added in v0.3.0
func (i *Page) ToPageOutput() PageOutput
func (*Page) ToPageOutputWithContext ¶ added in v0.3.0
func (i *Page) ToPageOutputWithContext(ctx context.Context) PageOutput
type PageArgs ¶ added in v0.3.0
type PageArgs struct { // Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level. AdvancedSettings GoogleCloudDialogflowCxV3AdvancedSettingsPtrInput AgentId pulumi.StringInput // The human-readable name of the page, unique within the flow. DisplayName pulumi.StringInput // The fulfillment to call when the session is entering the page. EntryFulfillment GoogleCloudDialogflowCxV3FulfillmentPtrInput // Handlers associated with the page to handle events such as webhook errors, no match or no input. EventHandlers GoogleCloudDialogflowCxV3EventHandlerArrayInput FlowId pulumi.StringInput // The form associated with the page, used for collecting parameters relevant to the page. Form GoogleCloudDialogflowCxV3FormPtrInput // Optional. Knowledge connector configuration. KnowledgeConnectorSettings GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsPtrInput // The language of the following fields in `page`: * `Page.entry_fulfillment.messages` * `Page.entry_fulfillment.conditional_cases` * `Page.event_handlers.trigger_fulfillment.messages` * `Page.event_handlers.trigger_fulfillment.conditional_cases` * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.messages` * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.conditional_cases` * `Page.form.parameters.fill_behavior.reprompt_event_handlers.messages` * `Page.form.parameters.fill_behavior.reprompt_event_handlers.conditional_cases` * `Page.transition_routes.trigger_fulfillment.messages` * `Page.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrInput Location pulumi.StringPtrInput // The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups. TransitionRouteGroups pulumi.StringArrayInput // A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified. TransitionRoutes GoogleCloudDialogflowCxV3TransitionRouteArrayInput }
The set of arguments for constructing a Page resource.
func (PageArgs) ElementType ¶ added in v0.3.0
type PageInput ¶ added in v0.3.0
type PageInput interface { pulumi.Input ToPageOutput() PageOutput ToPageOutputWithContext(ctx context.Context) PageOutput }
type PageOutput ¶ added in v0.3.0
type PageOutput struct{ *pulumi.OutputState }
func (PageOutput) AdvancedSettings ¶ added in v0.32.0
func (o PageOutput) AdvancedSettings() GoogleCloudDialogflowCxV3AdvancedSettingsResponseOutput
Hierarchical advanced settings for this page. The settings exposed at the lower level overrides the settings exposed at the higher level.
func (PageOutput) AgentId ¶ added in v0.21.0
func (o PageOutput) AgentId() pulumi.StringOutput
func (PageOutput) DisplayName ¶ added in v0.19.0
func (o PageOutput) DisplayName() pulumi.StringOutput
The human-readable name of the page, unique within the flow.
func (PageOutput) ElementType ¶ added in v0.3.0
func (PageOutput) ElementType() reflect.Type
func (PageOutput) EntryFulfillment ¶ added in v0.19.0
func (o PageOutput) EntryFulfillment() GoogleCloudDialogflowCxV3FulfillmentResponseOutput
The fulfillment to call when the session is entering the page.
func (PageOutput) EventHandlers ¶ added in v0.19.0
func (o PageOutput) EventHandlers() GoogleCloudDialogflowCxV3EventHandlerResponseArrayOutput
Handlers associated with the page to handle events such as webhook errors, no match or no input.
func (PageOutput) FlowId ¶ added in v0.21.0
func (o PageOutput) FlowId() pulumi.StringOutput
func (PageOutput) Form ¶ added in v0.19.0
func (o PageOutput) Form() GoogleCloudDialogflowCxV3FormResponseOutput
The form associated with the page, used for collecting parameters relevant to the page.
func (PageOutput) KnowledgeConnectorSettings ¶ added in v0.32.0
func (o PageOutput) KnowledgeConnectorSettings() GoogleCloudDialogflowCxV3KnowledgeConnectorSettingsResponseOutput
Optional. Knowledge connector configuration.
func (PageOutput) LanguageCode ¶ added in v0.21.0
func (o PageOutput) LanguageCode() pulumi.StringPtrOutput
The language of the following fields in `page`: * `Page.entry_fulfillment.messages` * `Page.entry_fulfillment.conditional_cases` * `Page.event_handlers.trigger_fulfillment.messages` * `Page.event_handlers.trigger_fulfillment.conditional_cases` * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.messages` * `Page.form.parameters.fill_behavior.initial_prompt_fulfillment.conditional_cases` * `Page.form.parameters.fill_behavior.reprompt_event_handlers.messages` * `Page.form.parameters.fill_behavior.reprompt_event_handlers.conditional_cases` * `Page.transition_routes.trigger_fulfillment.messages` * `Page.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used.
func (PageOutput) Location ¶ added in v0.21.0
func (o PageOutput) Location() pulumi.StringOutput
func (PageOutput) Name ¶ added in v0.19.0
func (o PageOutput) Name() pulumi.StringOutput
The unique identifier of the page. Required for the Pages.UpdatePage method. Pages.CreatePage populates the name automatically. Format: `projects//locations//agents//flows//pages/`.
func (PageOutput) Project ¶ added in v0.21.0
func (o PageOutput) Project() pulumi.StringOutput
func (PageOutput) ToPageOutput ¶ added in v0.3.0
func (o PageOutput) ToPageOutput() PageOutput
func (PageOutput) ToPageOutputWithContext ¶ added in v0.3.0
func (o PageOutput) ToPageOutputWithContext(ctx context.Context) PageOutput
func (PageOutput) TransitionRouteGroups ¶ added in v0.19.0
func (o PageOutput) TransitionRouteGroups() pulumi.StringArrayOutput
Ordered list of `TransitionRouteGroups` added to the page. Transition route groups must be unique within a page. If the page links both flow-level transition route groups and agent-level transition route groups, the flow-level ones will have higher priority and will be put before the agent-level ones. * If multiple transition routes within a page scope refer to the same intent, then the precedence order is: page's transition route -> page's transition route group -> flow's transition routes. * If multiple transition route groups within a page contain the same intent, then the first group in the ordered list takes precedence. Format:`projects//locations//agents//flows//transitionRouteGroups/` or `projects//locations//agents//transitionRouteGroups/` for agent-level groups.
func (PageOutput) TransitionRoutes ¶ added in v0.19.0
func (o PageOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
A list of transitions for the transition rules of this page. They route the conversation to another page in the same flow, or another flow. When we are in a certain page, the TransitionRoutes are evalauted in the following order: * TransitionRoutes defined in the page with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in flow with intent specified. * TransitionRoutes defined in the transition route groups with intent specified. * TransitionRoutes defined in the page with only condition specified. * TransitionRoutes defined in the transition route groups with only condition specified.
type PageState ¶ added in v0.3.0
type PageState struct { }
func (PageState) ElementType ¶ added in v0.3.0
type SecuritySetting ¶
type SecuritySetting struct { pulumi.CustomResourceState // Controls audio export settings for post-conversation analytics when ingesting audio to conversations via Participants.AnalyzeContent or Participants.StreamingAnalyzeContent. If retention_strategy is set to REMOVE_AFTER_CONVERSATION or audio_export_settings.gcs_bucket is empty, audio export is disabled. If audio export is enabled, audio is recorded and saved to audio_export_settings.gcs_bucket, subject to retention policy of audio_export_settings.gcs_bucket. This setting won't effect audio input for implicit sessions via Sessions.DetectIntent or Sessions.StreamingDetectIntent. AudioExportSettings GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput `pulumi:"audioExportSettings"` // [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`. DeidentifyTemplate pulumi.StringOutput `pulumi:"deidentifyTemplate"` // The human-readable name of the security settings, unique within the location. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Controls conversation exporting settings to Insights after conversation is completed. If retention_strategy is set to REMOVE_AFTER_CONVERSATION, Insights export is disabled no matter what you configure here. InsightsExportSettings GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput `pulumi:"insightsExportSettings"` // [DLP](https://cloud.google.com/dlp/docs) inspect template name. Use this template to define inspect base settings. The `DLP Inspect Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, we use the default DLP inspect config. The template name will have one of the following formats: `projects//locations//inspectTemplates/` OR `organizations//locations//inspectTemplates/` Note: `inspect_template` must be located in the same region as the `SecuritySettings`. InspectTemplate pulumi.StringOutput `pulumi:"inspectTemplate"` Location pulumi.StringOutput `pulumi:"location"` // Resource name of the settings. Required for the SecuritySettingsService.UpdateSecuritySettings method. SecuritySettingsService.CreateSecuritySettings populates the name automatically. Format: `projects//locations//securitySettings/`. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // List of types of data to remove when retention settings triggers purge. PurgeDataTypes pulumi.StringArrayOutput `pulumi:"purgeDataTypes"` // Defines the data for which Dialogflow applies redaction. Dialogflow does not redact data that it does not have access to – for example, Cloud logging. RedactionScope pulumi.StringOutput `pulumi:"redactionScope"` // Strategy that defines how we do redaction. RedactionStrategy pulumi.StringOutput `pulumi:"redactionStrategy"` // Specifies the retention behavior defined by SecuritySettings.RetentionStrategy. RetentionStrategy pulumi.StringOutput `pulumi:"retentionStrategy"` // Retains the data for the specified number of days. User must set a value lower than Dialogflow's default 365d TTL (30 days for Agent Assist traffic), higher value will be ignored and use default. Setting a value higher than that has no effect. A missing value or setting to 0 also means we use default TTL. RetentionWindowDays pulumi.IntOutput `pulumi:"retentionWindowDays"` }
Create security settings in the specified location.
func GetSecuritySetting ¶
func GetSecuritySetting(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SecuritySettingState, opts ...pulumi.ResourceOption) (*SecuritySetting, error)
GetSecuritySetting gets an existing SecuritySetting resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSecuritySetting ¶
func NewSecuritySetting(ctx *pulumi.Context, name string, args *SecuritySettingArgs, opts ...pulumi.ResourceOption) (*SecuritySetting, error)
NewSecuritySetting registers a new resource with the given unique name, arguments, and options.
func (*SecuritySetting) ElementType ¶
func (*SecuritySetting) ElementType() reflect.Type
func (*SecuritySetting) ToSecuritySettingOutput ¶
func (i *SecuritySetting) ToSecuritySettingOutput() SecuritySettingOutput
func (*SecuritySetting) ToSecuritySettingOutputWithContext ¶
func (i *SecuritySetting) ToSecuritySettingOutputWithContext(ctx context.Context) SecuritySettingOutput
type SecuritySettingArgs ¶
type SecuritySettingArgs struct { // Controls audio export settings for post-conversation analytics when ingesting audio to conversations via Participants.AnalyzeContent or Participants.StreamingAnalyzeContent. If retention_strategy is set to REMOVE_AFTER_CONVERSATION or audio_export_settings.gcs_bucket is empty, audio export is disabled. If audio export is enabled, audio is recorded and saved to audio_export_settings.gcs_bucket, subject to retention policy of audio_export_settings.gcs_bucket. This setting won't effect audio input for implicit sessions via Sessions.DetectIntent or Sessions.StreamingDetectIntent. AudioExportSettings GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsPtrInput // [DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`. DeidentifyTemplate pulumi.StringPtrInput // The human-readable name of the security settings, unique within the location. DisplayName pulumi.StringInput // Controls conversation exporting settings to Insights after conversation is completed. If retention_strategy is set to REMOVE_AFTER_CONVERSATION, Insights export is disabled no matter what you configure here. InsightsExportSettings GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsPtrInput // [DLP](https://cloud.google.com/dlp/docs) inspect template name. Use this template to define inspect base settings. The `DLP Inspect Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, we use the default DLP inspect config. The template name will have one of the following formats: `projects//locations//inspectTemplates/` OR `organizations//locations//inspectTemplates/` Note: `inspect_template` must be located in the same region as the `SecuritySettings`. InspectTemplate pulumi.StringPtrInput Location pulumi.StringPtrInput // Resource name of the settings. Required for the SecuritySettingsService.UpdateSecuritySettings method. SecuritySettingsService.CreateSecuritySettings populates the name automatically. Format: `projects//locations//securitySettings/`. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // List of types of data to remove when retention settings triggers purge. PurgeDataTypes SecuritySettingPurgeDataTypesItemArrayInput // Defines the data for which Dialogflow applies redaction. Dialogflow does not redact data that it does not have access to – for example, Cloud logging. RedactionScope SecuritySettingRedactionScopePtrInput // Strategy that defines how we do redaction. RedactionStrategy SecuritySettingRedactionStrategyPtrInput // Specifies the retention behavior defined by SecuritySettings.RetentionStrategy. RetentionStrategy SecuritySettingRetentionStrategyPtrInput // Retains the data for the specified number of days. User must set a value lower than Dialogflow's default 365d TTL (30 days for Agent Assist traffic), higher value will be ignored and use default. Setting a value higher than that has no effect. A missing value or setting to 0 also means we use default TTL. RetentionWindowDays pulumi.IntPtrInput }
The set of arguments for constructing a SecuritySetting resource.
func (SecuritySettingArgs) ElementType ¶
func (SecuritySettingArgs) ElementType() reflect.Type
type SecuritySettingInput ¶
type SecuritySettingInput interface { pulumi.Input ToSecuritySettingOutput() SecuritySettingOutput ToSecuritySettingOutputWithContext(ctx context.Context) SecuritySettingOutput }
type SecuritySettingOutput ¶
type SecuritySettingOutput struct{ *pulumi.OutputState }
func (SecuritySettingOutput) AudioExportSettings ¶ added in v0.19.0
func (o SecuritySettingOutput) AudioExportSettings() GoogleCloudDialogflowCxV3SecuritySettingsAudioExportSettingsResponseOutput
Controls audio export settings for post-conversation analytics when ingesting audio to conversations via Participants.AnalyzeContent or Participants.StreamingAnalyzeContent. If retention_strategy is set to REMOVE_AFTER_CONVERSATION or audio_export_settings.gcs_bucket is empty, audio export is disabled. If audio export is enabled, audio is recorded and saved to audio_export_settings.gcs_bucket, subject to retention policy of audio_export_settings.gcs_bucket. This setting won't effect audio input for implicit sessions via Sessions.DetectIntent or Sessions.StreamingDetectIntent.
func (SecuritySettingOutput) DeidentifyTemplate ¶ added in v0.19.0
func (o SecuritySettingOutput) DeidentifyTemplate() pulumi.StringOutput
[DLP](https://cloud.google.com/dlp/docs) deidentify template name. Use this template to define de-identification configuration for the content. The `DLP De-identify Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, Dialogflow replaces sensitive info with `[redacted]` text. The template name will have one of the following formats: `projects//locations//deidentifyTemplates/` OR `organizations//locations//deidentifyTemplates/` Note: `deidentify_template` must be located in the same region as the `SecuritySettings`.
func (SecuritySettingOutput) DisplayName ¶ added in v0.19.0
func (o SecuritySettingOutput) DisplayName() pulumi.StringOutput
The human-readable name of the security settings, unique within the location.
func (SecuritySettingOutput) ElementType ¶
func (SecuritySettingOutput) ElementType() reflect.Type
func (SecuritySettingOutput) InsightsExportSettings ¶ added in v0.19.0
func (o SecuritySettingOutput) InsightsExportSettings() GoogleCloudDialogflowCxV3SecuritySettingsInsightsExportSettingsResponseOutput
Controls conversation exporting settings to Insights after conversation is completed. If retention_strategy is set to REMOVE_AFTER_CONVERSATION, Insights export is disabled no matter what you configure here.
func (SecuritySettingOutput) InspectTemplate ¶ added in v0.19.0
func (o SecuritySettingOutput) InspectTemplate() pulumi.StringOutput
[DLP](https://cloud.google.com/dlp/docs) inspect template name. Use this template to define inspect base settings. The `DLP Inspect Templates Reader` role is needed on the Dialogflow service identity service account (has the form `service-PROJECT_NUMBER@gcp-sa-dialogflow.iam.gserviceaccount.com`) for your agent's project. If empty, we use the default DLP inspect config. The template name will have one of the following formats: `projects//locations//inspectTemplates/` OR `organizations//locations//inspectTemplates/` Note: `inspect_template` must be located in the same region as the `SecuritySettings`.
func (SecuritySettingOutput) Location ¶ added in v0.21.0
func (o SecuritySettingOutput) Location() pulumi.StringOutput
func (SecuritySettingOutput) Name ¶ added in v0.19.0
func (o SecuritySettingOutput) Name() pulumi.StringOutput
Resource name of the settings. Required for the SecuritySettingsService.UpdateSecuritySettings method. SecuritySettingsService.CreateSecuritySettings populates the name automatically. Format: `projects//locations//securitySettings/`.
func (SecuritySettingOutput) Project ¶ added in v0.21.0
func (o SecuritySettingOutput) Project() pulumi.StringOutput
func (SecuritySettingOutput) PurgeDataTypes ¶ added in v0.19.0
func (o SecuritySettingOutput) PurgeDataTypes() pulumi.StringArrayOutput
List of types of data to remove when retention settings triggers purge.
func (SecuritySettingOutput) RedactionScope ¶ added in v0.19.0
func (o SecuritySettingOutput) RedactionScope() pulumi.StringOutput
Defines the data for which Dialogflow applies redaction. Dialogflow does not redact data that it does not have access to – for example, Cloud logging.
func (SecuritySettingOutput) RedactionStrategy ¶ added in v0.19.0
func (o SecuritySettingOutput) RedactionStrategy() pulumi.StringOutput
Strategy that defines how we do redaction.
func (SecuritySettingOutput) RetentionStrategy ¶ added in v0.32.0
func (o SecuritySettingOutput) RetentionStrategy() pulumi.StringOutput
Specifies the retention behavior defined by SecuritySettings.RetentionStrategy.
func (SecuritySettingOutput) RetentionWindowDays ¶ added in v0.19.0
func (o SecuritySettingOutput) RetentionWindowDays() pulumi.IntOutput
Retains the data for the specified number of days. User must set a value lower than Dialogflow's default 365d TTL (30 days for Agent Assist traffic), higher value will be ignored and use default. Setting a value higher than that has no effect. A missing value or setting to 0 also means we use default TTL.
func (SecuritySettingOutput) ToSecuritySettingOutput ¶
func (o SecuritySettingOutput) ToSecuritySettingOutput() SecuritySettingOutput
func (SecuritySettingOutput) ToSecuritySettingOutputWithContext ¶
func (o SecuritySettingOutput) ToSecuritySettingOutputWithContext(ctx context.Context) SecuritySettingOutput
type SecuritySettingPurgeDataTypesItem ¶ added in v0.4.0
type SecuritySettingPurgeDataTypesItem string
func (SecuritySettingPurgeDataTypesItem) ElementType ¶ added in v0.4.0
func (SecuritySettingPurgeDataTypesItem) ElementType() reflect.Type
func (SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemOutput ¶ added in v0.6.0
func (e SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemOutput() SecuritySettingPurgeDataTypesItemOutput
func (SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemOutputWithContext ¶ added in v0.6.0
func (e SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemOutput
func (SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemPtrOutput ¶ added in v0.6.0
func (e SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemPtrOutput() SecuritySettingPurgeDataTypesItemPtrOutput
func (SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (e SecuritySettingPurgeDataTypesItem) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemPtrOutput
func (SecuritySettingPurgeDataTypesItem) ToStringOutput ¶ added in v0.4.0
func (e SecuritySettingPurgeDataTypesItem) ToStringOutput() pulumi.StringOutput
func (SecuritySettingPurgeDataTypesItem) ToStringOutputWithContext ¶ added in v0.4.0
func (e SecuritySettingPurgeDataTypesItem) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySettingPurgeDataTypesItem) ToStringPtrOutput ¶ added in v0.4.0
func (e SecuritySettingPurgeDataTypesItem) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingPurgeDataTypesItem) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SecuritySettingPurgeDataTypesItem) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingPurgeDataTypesItemArray ¶ added in v0.4.0
type SecuritySettingPurgeDataTypesItemArray []SecuritySettingPurgeDataTypesItem
func (SecuritySettingPurgeDataTypesItemArray) ElementType ¶ added in v0.4.0
func (SecuritySettingPurgeDataTypesItemArray) ElementType() reflect.Type
func (SecuritySettingPurgeDataTypesItemArray) ToSecuritySettingPurgeDataTypesItemArrayOutput ¶ added in v0.4.0
func (i SecuritySettingPurgeDataTypesItemArray) ToSecuritySettingPurgeDataTypesItemArrayOutput() SecuritySettingPurgeDataTypesItemArrayOutput
func (SecuritySettingPurgeDataTypesItemArray) ToSecuritySettingPurgeDataTypesItemArrayOutputWithContext ¶ added in v0.4.0
func (i SecuritySettingPurgeDataTypesItemArray) ToSecuritySettingPurgeDataTypesItemArrayOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemArrayOutput
type SecuritySettingPurgeDataTypesItemArrayInput ¶ added in v0.4.0
type SecuritySettingPurgeDataTypesItemArrayInput interface { pulumi.Input ToSecuritySettingPurgeDataTypesItemArrayOutput() SecuritySettingPurgeDataTypesItemArrayOutput ToSecuritySettingPurgeDataTypesItemArrayOutputWithContext(context.Context) SecuritySettingPurgeDataTypesItemArrayOutput }
SecuritySettingPurgeDataTypesItemArrayInput is an input type that accepts SecuritySettingPurgeDataTypesItemArray and SecuritySettingPurgeDataTypesItemArrayOutput values. You can construct a concrete instance of `SecuritySettingPurgeDataTypesItemArrayInput` via:
SecuritySettingPurgeDataTypesItemArray{ SecuritySettingPurgeDataTypesItemArgs{...} }
type SecuritySettingPurgeDataTypesItemArrayOutput ¶ added in v0.4.0
type SecuritySettingPurgeDataTypesItemArrayOutput struct{ *pulumi.OutputState }
func (SecuritySettingPurgeDataTypesItemArrayOutput) ElementType ¶ added in v0.4.0
func (SecuritySettingPurgeDataTypesItemArrayOutput) ElementType() reflect.Type
func (SecuritySettingPurgeDataTypesItemArrayOutput) ToSecuritySettingPurgeDataTypesItemArrayOutput ¶ added in v0.4.0
func (o SecuritySettingPurgeDataTypesItemArrayOutput) ToSecuritySettingPurgeDataTypesItemArrayOutput() SecuritySettingPurgeDataTypesItemArrayOutput
func (SecuritySettingPurgeDataTypesItemArrayOutput) ToSecuritySettingPurgeDataTypesItemArrayOutputWithContext ¶ added in v0.4.0
func (o SecuritySettingPurgeDataTypesItemArrayOutput) ToSecuritySettingPurgeDataTypesItemArrayOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemArrayOutput
type SecuritySettingPurgeDataTypesItemInput ¶ added in v0.6.0
type SecuritySettingPurgeDataTypesItemInput interface { pulumi.Input ToSecuritySettingPurgeDataTypesItemOutput() SecuritySettingPurgeDataTypesItemOutput ToSecuritySettingPurgeDataTypesItemOutputWithContext(context.Context) SecuritySettingPurgeDataTypesItemOutput }
SecuritySettingPurgeDataTypesItemInput is an input type that accepts values of the SecuritySettingPurgeDataTypesItem enum A concrete instance of `SecuritySettingPurgeDataTypesItemInput` can be one of the following:
SecuritySettingPurgeDataTypesItemPurgeDataTypeUnspecified SecuritySettingPurgeDataTypesItemDialogflowHistory
type SecuritySettingPurgeDataTypesItemOutput ¶ added in v0.6.0
type SecuritySettingPurgeDataTypesItemOutput struct{ *pulumi.OutputState }
func (SecuritySettingPurgeDataTypesItemOutput) ElementType ¶ added in v0.6.0
func (SecuritySettingPurgeDataTypesItemOutput) ElementType() reflect.Type
func (SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemOutput ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemOutput() SecuritySettingPurgeDataTypesItemOutput
func (SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemOutput
func (SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemPtrOutput ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemPtrOutput() SecuritySettingPurgeDataTypesItemPtrOutput
func (SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemOutput) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemPtrOutput
func (SecuritySettingPurgeDataTypesItemOutput) ToStringOutput ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemOutput) ToStringOutput() pulumi.StringOutput
func (SecuritySettingPurgeDataTypesItemOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySettingPurgeDataTypesItemOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingPurgeDataTypesItemOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingPurgeDataTypesItemPtrInput ¶ added in v0.6.0
type SecuritySettingPurgeDataTypesItemPtrInput interface { pulumi.Input ToSecuritySettingPurgeDataTypesItemPtrOutput() SecuritySettingPurgeDataTypesItemPtrOutput ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext(context.Context) SecuritySettingPurgeDataTypesItemPtrOutput }
func SecuritySettingPurgeDataTypesItemPtr ¶ added in v0.6.0
func SecuritySettingPurgeDataTypesItemPtr(v string) SecuritySettingPurgeDataTypesItemPtrInput
type SecuritySettingPurgeDataTypesItemPtrOutput ¶ added in v0.6.0
type SecuritySettingPurgeDataTypesItemPtrOutput struct{ *pulumi.OutputState }
func (SecuritySettingPurgeDataTypesItemPtrOutput) ElementType ¶ added in v0.6.0
func (SecuritySettingPurgeDataTypesItemPtrOutput) ElementType() reflect.Type
func (SecuritySettingPurgeDataTypesItemPtrOutput) ToSecuritySettingPurgeDataTypesItemPtrOutput ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToSecuritySettingPurgeDataTypesItemPtrOutput() SecuritySettingPurgeDataTypesItemPtrOutput
func (SecuritySettingPurgeDataTypesItemPtrOutput) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToSecuritySettingPurgeDataTypesItemPtrOutputWithContext(ctx context.Context) SecuritySettingPurgeDataTypesItemPtrOutput
func (SecuritySettingPurgeDataTypesItemPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingPurgeDataTypesItemPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingPurgeDataTypesItemPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRedactionScope ¶ added in v0.4.0
type SecuritySettingRedactionScope string
Defines the data for which Dialogflow applies redaction. Dialogflow does not redact data that it does not have access to – for example, Cloud logging.
func (SecuritySettingRedactionScope) ElementType ¶ added in v0.4.0
func (SecuritySettingRedactionScope) ElementType() reflect.Type
func (SecuritySettingRedactionScope) ToSecuritySettingRedactionScopeOutput ¶ added in v0.6.0
func (e SecuritySettingRedactionScope) ToSecuritySettingRedactionScopeOutput() SecuritySettingRedactionScopeOutput
func (SecuritySettingRedactionScope) ToSecuritySettingRedactionScopeOutputWithContext ¶ added in v0.6.0
func (e SecuritySettingRedactionScope) ToSecuritySettingRedactionScopeOutputWithContext(ctx context.Context) SecuritySettingRedactionScopeOutput
func (SecuritySettingRedactionScope) ToSecuritySettingRedactionScopePtrOutput ¶ added in v0.6.0
func (e SecuritySettingRedactionScope) ToSecuritySettingRedactionScopePtrOutput() SecuritySettingRedactionScopePtrOutput
func (SecuritySettingRedactionScope) ToSecuritySettingRedactionScopePtrOutputWithContext ¶ added in v0.6.0
func (e SecuritySettingRedactionScope) ToSecuritySettingRedactionScopePtrOutputWithContext(ctx context.Context) SecuritySettingRedactionScopePtrOutput
func (SecuritySettingRedactionScope) ToStringOutput ¶ added in v0.4.0
func (e SecuritySettingRedactionScope) ToStringOutput() pulumi.StringOutput
func (SecuritySettingRedactionScope) ToStringOutputWithContext ¶ added in v0.4.0
func (e SecuritySettingRedactionScope) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySettingRedactionScope) ToStringPtrOutput ¶ added in v0.4.0
func (e SecuritySettingRedactionScope) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRedactionScope) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SecuritySettingRedactionScope) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRedactionScopeInput ¶ added in v0.6.0
type SecuritySettingRedactionScopeInput interface { pulumi.Input ToSecuritySettingRedactionScopeOutput() SecuritySettingRedactionScopeOutput ToSecuritySettingRedactionScopeOutputWithContext(context.Context) SecuritySettingRedactionScopeOutput }
SecuritySettingRedactionScopeInput is an input type that accepts values of the SecuritySettingRedactionScope enum A concrete instance of `SecuritySettingRedactionScopeInput` can be one of the following:
SecuritySettingRedactionScopeRedactionScopeUnspecified SecuritySettingRedactionScopeRedactDiskStorage
type SecuritySettingRedactionScopeOutput ¶ added in v0.6.0
type SecuritySettingRedactionScopeOutput struct{ *pulumi.OutputState }
func (SecuritySettingRedactionScopeOutput) ElementType ¶ added in v0.6.0
func (SecuritySettingRedactionScopeOutput) ElementType() reflect.Type
func (SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopeOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopeOutput() SecuritySettingRedactionScopeOutput
func (SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopeOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopeOutputWithContext(ctx context.Context) SecuritySettingRedactionScopeOutput
func (SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopePtrOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopePtrOutput() SecuritySettingRedactionScopePtrOutput
func (SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopePtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionScopeOutput) ToSecuritySettingRedactionScopePtrOutputWithContext(ctx context.Context) SecuritySettingRedactionScopePtrOutput
func (SecuritySettingRedactionScopeOutput) ToStringOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionScopeOutput) ToStringOutput() pulumi.StringOutput
func (SecuritySettingRedactionScopeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionScopeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySettingRedactionScopeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionScopeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRedactionScopeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionScopeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRedactionScopePtrInput ¶ added in v0.6.0
type SecuritySettingRedactionScopePtrInput interface { pulumi.Input ToSecuritySettingRedactionScopePtrOutput() SecuritySettingRedactionScopePtrOutput ToSecuritySettingRedactionScopePtrOutputWithContext(context.Context) SecuritySettingRedactionScopePtrOutput }
func SecuritySettingRedactionScopePtr ¶ added in v0.6.0
func SecuritySettingRedactionScopePtr(v string) SecuritySettingRedactionScopePtrInput
type SecuritySettingRedactionScopePtrOutput ¶ added in v0.6.0
type SecuritySettingRedactionScopePtrOutput struct{ *pulumi.OutputState }
func (SecuritySettingRedactionScopePtrOutput) ElementType ¶ added in v0.6.0
func (SecuritySettingRedactionScopePtrOutput) ElementType() reflect.Type
func (SecuritySettingRedactionScopePtrOutput) ToSecuritySettingRedactionScopePtrOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionScopePtrOutput) ToSecuritySettingRedactionScopePtrOutput() SecuritySettingRedactionScopePtrOutput
func (SecuritySettingRedactionScopePtrOutput) ToSecuritySettingRedactionScopePtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionScopePtrOutput) ToSecuritySettingRedactionScopePtrOutputWithContext(ctx context.Context) SecuritySettingRedactionScopePtrOutput
func (SecuritySettingRedactionScopePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionScopePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRedactionScopePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionScopePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRedactionStrategy ¶ added in v0.4.0
type SecuritySettingRedactionStrategy string
Strategy that defines how we do redaction.
func (SecuritySettingRedactionStrategy) ElementType ¶ added in v0.4.0
func (SecuritySettingRedactionStrategy) ElementType() reflect.Type
func (SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyOutput ¶ added in v0.6.0
func (e SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyOutput() SecuritySettingRedactionStrategyOutput
func (SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyOutputWithContext ¶ added in v0.6.0
func (e SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyOutput
func (SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyPtrOutput ¶ added in v0.6.0
func (e SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyPtrOutput() SecuritySettingRedactionStrategyPtrOutput
func (SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyPtrOutputWithContext ¶ added in v0.6.0
func (e SecuritySettingRedactionStrategy) ToSecuritySettingRedactionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyPtrOutput
func (SecuritySettingRedactionStrategy) ToStringOutput ¶ added in v0.4.0
func (e SecuritySettingRedactionStrategy) ToStringOutput() pulumi.StringOutput
func (SecuritySettingRedactionStrategy) ToStringOutputWithContext ¶ added in v0.4.0
func (e SecuritySettingRedactionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySettingRedactionStrategy) ToStringPtrOutput ¶ added in v0.4.0
func (e SecuritySettingRedactionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRedactionStrategy) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SecuritySettingRedactionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRedactionStrategyInput ¶ added in v0.6.0
type SecuritySettingRedactionStrategyInput interface { pulumi.Input ToSecuritySettingRedactionStrategyOutput() SecuritySettingRedactionStrategyOutput ToSecuritySettingRedactionStrategyOutputWithContext(context.Context) SecuritySettingRedactionStrategyOutput }
SecuritySettingRedactionStrategyInput is an input type that accepts values of the SecuritySettingRedactionStrategy enum A concrete instance of `SecuritySettingRedactionStrategyInput` can be one of the following:
SecuritySettingRedactionStrategyRedactionStrategyUnspecified SecuritySettingRedactionStrategyRedactWithService
type SecuritySettingRedactionStrategyOutput ¶ added in v0.6.0
type SecuritySettingRedactionStrategyOutput struct{ *pulumi.OutputState }
func (SecuritySettingRedactionStrategyOutput) ElementType ¶ added in v0.6.0
func (SecuritySettingRedactionStrategyOutput) ElementType() reflect.Type
func (SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyOutput() SecuritySettingRedactionStrategyOutput
func (SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyOutput
func (SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyPtrOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyPtrOutput() SecuritySettingRedactionStrategyPtrOutput
func (SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyOutput) ToSecuritySettingRedactionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyPtrOutput
func (SecuritySettingRedactionStrategyOutput) ToStringOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyOutput) ToStringOutput() pulumi.StringOutput
func (SecuritySettingRedactionStrategyOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySettingRedactionStrategyOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRedactionStrategyOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRedactionStrategyPtrInput ¶ added in v0.6.0
type SecuritySettingRedactionStrategyPtrInput interface { pulumi.Input ToSecuritySettingRedactionStrategyPtrOutput() SecuritySettingRedactionStrategyPtrOutput ToSecuritySettingRedactionStrategyPtrOutputWithContext(context.Context) SecuritySettingRedactionStrategyPtrOutput }
func SecuritySettingRedactionStrategyPtr ¶ added in v0.6.0
func SecuritySettingRedactionStrategyPtr(v string) SecuritySettingRedactionStrategyPtrInput
type SecuritySettingRedactionStrategyPtrOutput ¶ added in v0.6.0
type SecuritySettingRedactionStrategyPtrOutput struct{ *pulumi.OutputState }
func (SecuritySettingRedactionStrategyPtrOutput) ElementType ¶ added in v0.6.0
func (SecuritySettingRedactionStrategyPtrOutput) ElementType() reflect.Type
func (SecuritySettingRedactionStrategyPtrOutput) ToSecuritySettingRedactionStrategyPtrOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyPtrOutput) ToSecuritySettingRedactionStrategyPtrOutput() SecuritySettingRedactionStrategyPtrOutput
func (SecuritySettingRedactionStrategyPtrOutput) ToSecuritySettingRedactionStrategyPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyPtrOutput) ToSecuritySettingRedactionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRedactionStrategyPtrOutput
func (SecuritySettingRedactionStrategyPtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRedactionStrategyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SecuritySettingRedactionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRetentionStrategy ¶ added in v0.32.0
type SecuritySettingRetentionStrategy string
Specifies the retention behavior defined by SecuritySettings.RetentionStrategy.
func (SecuritySettingRetentionStrategy) ElementType ¶ added in v0.32.0
func (SecuritySettingRetentionStrategy) ElementType() reflect.Type
func (SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyOutput ¶ added in v0.32.0
func (e SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyOutput() SecuritySettingRetentionStrategyOutput
func (SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyOutputWithContext ¶ added in v0.32.0
func (e SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyOutput
func (SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyPtrOutput ¶ added in v0.32.0
func (e SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyPtrOutput() SecuritySettingRetentionStrategyPtrOutput
func (SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyPtrOutputWithContext ¶ added in v0.32.0
func (e SecuritySettingRetentionStrategy) ToSecuritySettingRetentionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyPtrOutput
func (SecuritySettingRetentionStrategy) ToStringOutput ¶ added in v0.32.0
func (e SecuritySettingRetentionStrategy) ToStringOutput() pulumi.StringOutput
func (SecuritySettingRetentionStrategy) ToStringOutputWithContext ¶ added in v0.32.0
func (e SecuritySettingRetentionStrategy) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySettingRetentionStrategy) ToStringPtrOutput ¶ added in v0.32.0
func (e SecuritySettingRetentionStrategy) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRetentionStrategy) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (e SecuritySettingRetentionStrategy) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRetentionStrategyInput ¶ added in v0.32.0
type SecuritySettingRetentionStrategyInput interface { pulumi.Input ToSecuritySettingRetentionStrategyOutput() SecuritySettingRetentionStrategyOutput ToSecuritySettingRetentionStrategyOutputWithContext(context.Context) SecuritySettingRetentionStrategyOutput }
SecuritySettingRetentionStrategyInput is an input type that accepts values of the SecuritySettingRetentionStrategy enum A concrete instance of `SecuritySettingRetentionStrategyInput` can be one of the following:
SecuritySettingRetentionStrategyRetentionStrategyUnspecified SecuritySettingRetentionStrategyRemoveAfterConversation
type SecuritySettingRetentionStrategyOutput ¶ added in v0.32.0
type SecuritySettingRetentionStrategyOutput struct{ *pulumi.OutputState }
func (SecuritySettingRetentionStrategyOutput) ElementType ¶ added in v0.32.0
func (SecuritySettingRetentionStrategyOutput) ElementType() reflect.Type
func (SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyOutput ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyOutput() SecuritySettingRetentionStrategyOutput
func (SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyOutputWithContext ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyOutput
func (SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyPtrOutput ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyPtrOutput() SecuritySettingRetentionStrategyPtrOutput
func (SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyPtrOutputWithContext ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyOutput) ToSecuritySettingRetentionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyPtrOutput
func (SecuritySettingRetentionStrategyOutput) ToStringOutput ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyOutput) ToStringOutput() pulumi.StringOutput
func (SecuritySettingRetentionStrategyOutput) ToStringOutputWithContext ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SecuritySettingRetentionStrategyOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRetentionStrategyOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingRetentionStrategyPtrInput ¶ added in v0.32.0
type SecuritySettingRetentionStrategyPtrInput interface { pulumi.Input ToSecuritySettingRetentionStrategyPtrOutput() SecuritySettingRetentionStrategyPtrOutput ToSecuritySettingRetentionStrategyPtrOutputWithContext(context.Context) SecuritySettingRetentionStrategyPtrOutput }
func SecuritySettingRetentionStrategyPtr ¶ added in v0.32.0
func SecuritySettingRetentionStrategyPtr(v string) SecuritySettingRetentionStrategyPtrInput
type SecuritySettingRetentionStrategyPtrOutput ¶ added in v0.32.0
type SecuritySettingRetentionStrategyPtrOutput struct{ *pulumi.OutputState }
func (SecuritySettingRetentionStrategyPtrOutput) ElementType ¶ added in v0.32.0
func (SecuritySettingRetentionStrategyPtrOutput) ElementType() reflect.Type
func (SecuritySettingRetentionStrategyPtrOutput) ToSecuritySettingRetentionStrategyPtrOutput ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyPtrOutput) ToSecuritySettingRetentionStrategyPtrOutput() SecuritySettingRetentionStrategyPtrOutput
func (SecuritySettingRetentionStrategyPtrOutput) ToSecuritySettingRetentionStrategyPtrOutputWithContext ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyPtrOutput) ToSecuritySettingRetentionStrategyPtrOutputWithContext(ctx context.Context) SecuritySettingRetentionStrategyPtrOutput
func (SecuritySettingRetentionStrategyPtrOutput) ToStringPtrOutput ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SecuritySettingRetentionStrategyPtrOutput) ToStringPtrOutputWithContext ¶ added in v0.32.0
func (o SecuritySettingRetentionStrategyPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SecuritySettingState ¶
type SecuritySettingState struct { }
func (SecuritySettingState) ElementType ¶
func (SecuritySettingState) ElementType() reflect.Type
type SessionEntityType ¶ added in v0.3.0
type SessionEntityType struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // The collection of entities to override or supplement the custom entity type. Entities GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput `pulumi:"entities"` // Indicates whether the additional data should override or supplement the custom entity type definition. EntityOverrideMode pulumi.StringOutput `pulumi:"entityOverrideMode"` EnvironmentId pulumi.StringOutput `pulumi:"environmentId"` Location pulumi.StringOutput `pulumi:"location"` // The unique identifier of the session entity type. Format: `projects//locations//agents//sessions//entityTypes/` or `projects//locations//agents//environments//sessions//entityTypes/`. If `Environment ID` is not specified, we assume default 'draft' environment. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` SessionId pulumi.StringOutput `pulumi:"sessionId"` }
Creates a session entity type.
func GetSessionEntityType ¶ added in v0.3.0
func GetSessionEntityType(ctx *pulumi.Context, name string, id pulumi.IDInput, state *SessionEntityTypeState, opts ...pulumi.ResourceOption) (*SessionEntityType, error)
GetSessionEntityType gets an existing SessionEntityType resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewSessionEntityType ¶ added in v0.3.0
func NewSessionEntityType(ctx *pulumi.Context, name string, args *SessionEntityTypeArgs, opts ...pulumi.ResourceOption) (*SessionEntityType, error)
NewSessionEntityType registers a new resource with the given unique name, arguments, and options.
func (*SessionEntityType) ElementType ¶ added in v0.3.0
func (*SessionEntityType) ElementType() reflect.Type
func (*SessionEntityType) ToSessionEntityTypeOutput ¶ added in v0.3.0
func (i *SessionEntityType) ToSessionEntityTypeOutput() SessionEntityTypeOutput
func (*SessionEntityType) ToSessionEntityTypeOutputWithContext ¶ added in v0.3.0
func (i *SessionEntityType) ToSessionEntityTypeOutputWithContext(ctx context.Context) SessionEntityTypeOutput
type SessionEntityTypeArgs ¶ added in v0.3.0
type SessionEntityTypeArgs struct { AgentId pulumi.StringInput // The collection of entities to override or supplement the custom entity type. Entities GoogleCloudDialogflowCxV3EntityTypeEntityArrayInput // Indicates whether the additional data should override or supplement the custom entity type definition. EntityOverrideMode SessionEntityTypeEntityOverrideModeInput EnvironmentId pulumi.StringInput Location pulumi.StringPtrInput // The unique identifier of the session entity type. Format: `projects//locations//agents//sessions//entityTypes/` or `projects//locations//agents//environments//sessions//entityTypes/`. If `Environment ID` is not specified, we assume default 'draft' environment. Name pulumi.StringPtrInput Project pulumi.StringPtrInput SessionId pulumi.StringInput }
The set of arguments for constructing a SessionEntityType resource.
func (SessionEntityTypeArgs) ElementType ¶ added in v0.3.0
func (SessionEntityTypeArgs) ElementType() reflect.Type
type SessionEntityTypeEntityOverrideMode ¶ added in v0.4.0
type SessionEntityTypeEntityOverrideMode string
Required. Indicates whether the additional data should override or supplement the custom entity type definition.
func (SessionEntityTypeEntityOverrideMode) ElementType ¶ added in v0.4.0
func (SessionEntityTypeEntityOverrideMode) ElementType() reflect.Type
func (SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModeOutput ¶ added in v0.6.0
func (e SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModeOutput() SessionEntityTypeEntityOverrideModeOutput
func (SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModeOutputWithContext ¶ added in v0.6.0
func (e SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModeOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModeOutput
func (SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModePtrOutput ¶ added in v0.6.0
func (e SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModePtrOutput() SessionEntityTypeEntityOverrideModePtrOutput
func (SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext ¶ added in v0.6.0
func (e SessionEntityTypeEntityOverrideMode) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModePtrOutput
func (SessionEntityTypeEntityOverrideMode) ToStringOutput ¶ added in v0.4.0
func (e SessionEntityTypeEntityOverrideMode) ToStringOutput() pulumi.StringOutput
func (SessionEntityTypeEntityOverrideMode) ToStringOutputWithContext ¶ added in v0.4.0
func (e SessionEntityTypeEntityOverrideMode) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionEntityTypeEntityOverrideMode) ToStringPtrOutput ¶ added in v0.4.0
func (e SessionEntityTypeEntityOverrideMode) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionEntityTypeEntityOverrideMode) ToStringPtrOutputWithContext ¶ added in v0.4.0
func (e SessionEntityTypeEntityOverrideMode) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionEntityTypeEntityOverrideModeInput ¶ added in v0.6.0
type SessionEntityTypeEntityOverrideModeInput interface { pulumi.Input ToSessionEntityTypeEntityOverrideModeOutput() SessionEntityTypeEntityOverrideModeOutput ToSessionEntityTypeEntityOverrideModeOutputWithContext(context.Context) SessionEntityTypeEntityOverrideModeOutput }
SessionEntityTypeEntityOverrideModeInput is an input type that accepts values of the SessionEntityTypeEntityOverrideMode enum A concrete instance of `SessionEntityTypeEntityOverrideModeInput` can be one of the following:
SessionEntityTypeEntityOverrideModeEntityOverrideModeUnspecified SessionEntityTypeEntityOverrideModeEntityOverrideModeOverride SessionEntityTypeEntityOverrideModeEntityOverrideModeSupplement
type SessionEntityTypeEntityOverrideModeOutput ¶ added in v0.6.0
type SessionEntityTypeEntityOverrideModeOutput struct{ *pulumi.OutputState }
func (SessionEntityTypeEntityOverrideModeOutput) ElementType ¶ added in v0.6.0
func (SessionEntityTypeEntityOverrideModeOutput) ElementType() reflect.Type
func (SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModeOutput ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModeOutput() SessionEntityTypeEntityOverrideModeOutput
func (SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModeOutputWithContext ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModeOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModeOutput
func (SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModePtrOutput ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModePtrOutput() SessionEntityTypeEntityOverrideModePtrOutput
func (SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModeOutput) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModePtrOutput
func (SessionEntityTypeEntityOverrideModeOutput) ToStringOutput ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModeOutput) ToStringOutput() pulumi.StringOutput
func (SessionEntityTypeEntityOverrideModeOutput) ToStringOutputWithContext ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput
func (SessionEntityTypeEntityOverrideModeOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModeOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionEntityTypeEntityOverrideModeOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionEntityTypeEntityOverrideModePtrInput ¶ added in v0.6.0
type SessionEntityTypeEntityOverrideModePtrInput interface { pulumi.Input ToSessionEntityTypeEntityOverrideModePtrOutput() SessionEntityTypeEntityOverrideModePtrOutput ToSessionEntityTypeEntityOverrideModePtrOutputWithContext(context.Context) SessionEntityTypeEntityOverrideModePtrOutput }
func SessionEntityTypeEntityOverrideModePtr ¶ added in v0.6.0
func SessionEntityTypeEntityOverrideModePtr(v string) SessionEntityTypeEntityOverrideModePtrInput
type SessionEntityTypeEntityOverrideModePtrOutput ¶ added in v0.6.0
type SessionEntityTypeEntityOverrideModePtrOutput struct{ *pulumi.OutputState }
func (SessionEntityTypeEntityOverrideModePtrOutput) ElementType ¶ added in v0.6.0
func (SessionEntityTypeEntityOverrideModePtrOutput) ElementType() reflect.Type
func (SessionEntityTypeEntityOverrideModePtrOutput) ToSessionEntityTypeEntityOverrideModePtrOutput ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModePtrOutput) ToSessionEntityTypeEntityOverrideModePtrOutput() SessionEntityTypeEntityOverrideModePtrOutput
func (SessionEntityTypeEntityOverrideModePtrOutput) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModePtrOutput) ToSessionEntityTypeEntityOverrideModePtrOutputWithContext(ctx context.Context) SessionEntityTypeEntityOverrideModePtrOutput
func (SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutput ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput
func (SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutputWithContext ¶ added in v0.6.0
func (o SessionEntityTypeEntityOverrideModePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput
type SessionEntityTypeInput ¶ added in v0.3.0
type SessionEntityTypeInput interface { pulumi.Input ToSessionEntityTypeOutput() SessionEntityTypeOutput ToSessionEntityTypeOutputWithContext(ctx context.Context) SessionEntityTypeOutput }
type SessionEntityTypeOutput ¶ added in v0.3.0
type SessionEntityTypeOutput struct{ *pulumi.OutputState }
func (SessionEntityTypeOutput) AgentId ¶ added in v0.21.0
func (o SessionEntityTypeOutput) AgentId() pulumi.StringOutput
func (SessionEntityTypeOutput) ElementType ¶ added in v0.3.0
func (SessionEntityTypeOutput) ElementType() reflect.Type
func (SessionEntityTypeOutput) Entities ¶ added in v0.19.0
func (o SessionEntityTypeOutput) Entities() GoogleCloudDialogflowCxV3EntityTypeEntityResponseArrayOutput
The collection of entities to override or supplement the custom entity type.
func (SessionEntityTypeOutput) EntityOverrideMode ¶ added in v0.19.0
func (o SessionEntityTypeOutput) EntityOverrideMode() pulumi.StringOutput
Indicates whether the additional data should override or supplement the custom entity type definition.
func (SessionEntityTypeOutput) EnvironmentId ¶ added in v0.21.0
func (o SessionEntityTypeOutput) EnvironmentId() pulumi.StringOutput
func (SessionEntityTypeOutput) Location ¶ added in v0.21.0
func (o SessionEntityTypeOutput) Location() pulumi.StringOutput
func (SessionEntityTypeOutput) Name ¶ added in v0.19.0
func (o SessionEntityTypeOutput) Name() pulumi.StringOutput
The unique identifier of the session entity type. Format: `projects//locations//agents//sessions//entityTypes/` or `projects//locations//agents//environments//sessions//entityTypes/`. If `Environment ID` is not specified, we assume default 'draft' environment.
func (SessionEntityTypeOutput) Project ¶ added in v0.21.0
func (o SessionEntityTypeOutput) Project() pulumi.StringOutput
func (SessionEntityTypeOutput) SessionId ¶ added in v0.21.0
func (o SessionEntityTypeOutput) SessionId() pulumi.StringOutput
func (SessionEntityTypeOutput) ToSessionEntityTypeOutput ¶ added in v0.3.0
func (o SessionEntityTypeOutput) ToSessionEntityTypeOutput() SessionEntityTypeOutput
func (SessionEntityTypeOutput) ToSessionEntityTypeOutputWithContext ¶ added in v0.3.0
func (o SessionEntityTypeOutput) ToSessionEntityTypeOutputWithContext(ctx context.Context) SessionEntityTypeOutput
type SessionEntityTypeState ¶ added in v0.3.0
type SessionEntityTypeState struct { }
func (SessionEntityTypeState) ElementType ¶ added in v0.3.0
func (SessionEntityTypeState) ElementType() reflect.Type
type TestCase ¶ added in v0.3.0
type TestCase struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // When the test was created. CreationTime pulumi.StringOutput `pulumi:"creationTime"` // The human-readable name of the test case, unique within the agent. Limit of 200 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` // The latest test result. LastTestResult GoogleCloudDialogflowCxV3TestCaseResultResponseOutput `pulumi:"lastTestResult"` Location pulumi.StringOutput `pulumi:"location"` // The unique identifier of the test case. TestCases.CreateTestCase will populate the name automatically. Otherwise use format: `projects//locations//agents/ /testCases/`. Name pulumi.StringOutput `pulumi:"name"` // Additional freeform notes about the test case. Limit of 400 characters. Notes pulumi.StringOutput `pulumi:"notes"` Project pulumi.StringOutput `pulumi:"project"` // Tags are short descriptions that users may apply to test cases for organizational and filtering purposes. Each tag should start with "#" and has a limit of 30 characters. Tags pulumi.StringArrayOutput `pulumi:"tags"` // The conversation turns uttered when the test case was created, in chronological order. These include the canonical set of agent utterances that should occur when the agent is working properly. TestCaseConversationTurns GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput `pulumi:"testCaseConversationTurns"` // Config for the test case. TestConfig GoogleCloudDialogflowCxV3TestConfigResponseOutput `pulumi:"testConfig"` }
Creates a test case for the given agent. Note - this resource's API doesn't support deletion. When deleted, the resource will persist on Google Cloud even though it will be deleted from Pulumi state.
func GetTestCase ¶ added in v0.3.0
func GetTestCase(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TestCaseState, opts ...pulumi.ResourceOption) (*TestCase, error)
GetTestCase gets an existing TestCase resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTestCase ¶ added in v0.3.0
func NewTestCase(ctx *pulumi.Context, name string, args *TestCaseArgs, opts ...pulumi.ResourceOption) (*TestCase, error)
NewTestCase registers a new resource with the given unique name, arguments, and options.
func (*TestCase) ElementType ¶ added in v0.3.0
func (*TestCase) ToTestCaseOutput ¶ added in v0.3.0
func (i *TestCase) ToTestCaseOutput() TestCaseOutput
func (*TestCase) ToTestCaseOutputWithContext ¶ added in v0.3.0
func (i *TestCase) ToTestCaseOutputWithContext(ctx context.Context) TestCaseOutput
type TestCaseArgs ¶ added in v0.3.0
type TestCaseArgs struct { AgentId pulumi.StringInput // The human-readable name of the test case, unique within the agent. Limit of 200 characters. DisplayName pulumi.StringInput // The latest test result. LastTestResult GoogleCloudDialogflowCxV3TestCaseResultPtrInput Location pulumi.StringPtrInput // The unique identifier of the test case. TestCases.CreateTestCase will populate the name automatically. Otherwise use format: `projects//locations//agents/ /testCases/`. Name pulumi.StringPtrInput // Additional freeform notes about the test case. Limit of 400 characters. Notes pulumi.StringPtrInput Project pulumi.StringPtrInput // Tags are short descriptions that users may apply to test cases for organizational and filtering purposes. Each tag should start with "#" and has a limit of 30 characters. Tags pulumi.StringArrayInput // The conversation turns uttered when the test case was created, in chronological order. These include the canonical set of agent utterances that should occur when the agent is working properly. TestCaseConversationTurns GoogleCloudDialogflowCxV3ConversationTurnArrayInput // Config for the test case. TestConfig GoogleCloudDialogflowCxV3TestConfigPtrInput }
The set of arguments for constructing a TestCase resource.
func (TestCaseArgs) ElementType ¶ added in v0.3.0
func (TestCaseArgs) ElementType() reflect.Type
type TestCaseInput ¶ added in v0.3.0
type TestCaseInput interface { pulumi.Input ToTestCaseOutput() TestCaseOutput ToTestCaseOutputWithContext(ctx context.Context) TestCaseOutput }
type TestCaseOutput ¶ added in v0.3.0
type TestCaseOutput struct{ *pulumi.OutputState }
func (TestCaseOutput) AgentId ¶ added in v0.21.0
func (o TestCaseOutput) AgentId() pulumi.StringOutput
func (TestCaseOutput) CreationTime ¶ added in v0.19.0
func (o TestCaseOutput) CreationTime() pulumi.StringOutput
When the test was created.
func (TestCaseOutput) DisplayName ¶ added in v0.19.0
func (o TestCaseOutput) DisplayName() pulumi.StringOutput
The human-readable name of the test case, unique within the agent. Limit of 200 characters.
func (TestCaseOutput) ElementType ¶ added in v0.3.0
func (TestCaseOutput) ElementType() reflect.Type
func (TestCaseOutput) LastTestResult ¶ added in v0.19.0
func (o TestCaseOutput) LastTestResult() GoogleCloudDialogflowCxV3TestCaseResultResponseOutput
The latest test result.
func (TestCaseOutput) Location ¶ added in v0.21.0
func (o TestCaseOutput) Location() pulumi.StringOutput
func (TestCaseOutput) Name ¶ added in v0.19.0
func (o TestCaseOutput) Name() pulumi.StringOutput
The unique identifier of the test case. TestCases.CreateTestCase will populate the name automatically. Otherwise use format: `projects//locations//agents/ /testCases/`.
func (TestCaseOutput) Notes ¶ added in v0.19.0
func (o TestCaseOutput) Notes() pulumi.StringOutput
Additional freeform notes about the test case. Limit of 400 characters.
func (TestCaseOutput) Project ¶ added in v0.21.0
func (o TestCaseOutput) Project() pulumi.StringOutput
func (TestCaseOutput) Tags ¶ added in v0.19.0
func (o TestCaseOutput) Tags() pulumi.StringArrayOutput
Tags are short descriptions that users may apply to test cases for organizational and filtering purposes. Each tag should start with "#" and has a limit of 30 characters.
func (TestCaseOutput) TestCaseConversationTurns ¶ added in v0.19.0
func (o TestCaseOutput) TestCaseConversationTurns() GoogleCloudDialogflowCxV3ConversationTurnResponseArrayOutput
The conversation turns uttered when the test case was created, in chronological order. These include the canonical set of agent utterances that should occur when the agent is working properly.
func (TestCaseOutput) TestConfig ¶ added in v0.19.0
func (o TestCaseOutput) TestConfig() GoogleCloudDialogflowCxV3TestConfigResponseOutput
Config for the test case.
func (TestCaseOutput) ToTestCaseOutput ¶ added in v0.3.0
func (o TestCaseOutput) ToTestCaseOutput() TestCaseOutput
func (TestCaseOutput) ToTestCaseOutputWithContext ¶ added in v0.3.0
func (o TestCaseOutput) ToTestCaseOutputWithContext(ctx context.Context) TestCaseOutput
type TestCaseState ¶ added in v0.3.0
type TestCaseState struct { }
func (TestCaseState) ElementType ¶ added in v0.3.0
func (TestCaseState) ElementType() reflect.Type
type TransitionRouteGroup ¶ added in v0.3.0
type TransitionRouteGroup struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // The human-readable name of the transition route group, unique within the flow. The display name can be no longer than 30 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` FlowId pulumi.StringOutput `pulumi:"flowId"` // The language of the following fields in `TransitionRouteGroup`: * `TransitionRouteGroup.transition_routes.trigger_fulfillment.messages` * `TransitionRouteGroup.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrOutput `pulumi:"languageCode"` Location pulumi.StringOutput `pulumi:"location"` // The unique identifier of the transition route group. TransitionRouteGroups.CreateTransitionRouteGroup populates the name automatically. Format: `projects//locations//agents//flows//transitionRouteGroups/` . Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Transition routes associated with the TransitionRouteGroup. TransitionRoutes GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput `pulumi:"transitionRoutes"` }
Creates an TransitionRouteGroup in the specified flow. Note: You should always train a flow prior to sending it queries. See the [training documentation](https://cloud.google.com/dialogflow/cx/docs/concept/training).
func GetTransitionRouteGroup ¶ added in v0.3.0
func GetTransitionRouteGroup(ctx *pulumi.Context, name string, id pulumi.IDInput, state *TransitionRouteGroupState, opts ...pulumi.ResourceOption) (*TransitionRouteGroup, error)
GetTransitionRouteGroup gets an existing TransitionRouteGroup resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewTransitionRouteGroup ¶ added in v0.3.0
func NewTransitionRouteGroup(ctx *pulumi.Context, name string, args *TransitionRouteGroupArgs, opts ...pulumi.ResourceOption) (*TransitionRouteGroup, error)
NewTransitionRouteGroup registers a new resource with the given unique name, arguments, and options.
func (*TransitionRouteGroup) ElementType ¶ added in v0.3.0
func (*TransitionRouteGroup) ElementType() reflect.Type
func (*TransitionRouteGroup) ToTransitionRouteGroupOutput ¶ added in v0.3.0
func (i *TransitionRouteGroup) ToTransitionRouteGroupOutput() TransitionRouteGroupOutput
func (*TransitionRouteGroup) ToTransitionRouteGroupOutputWithContext ¶ added in v0.3.0
func (i *TransitionRouteGroup) ToTransitionRouteGroupOutputWithContext(ctx context.Context) TransitionRouteGroupOutput
type TransitionRouteGroupArgs ¶ added in v0.3.0
type TransitionRouteGroupArgs struct { AgentId pulumi.StringInput // The human-readable name of the transition route group, unique within the flow. The display name can be no longer than 30 characters. DisplayName pulumi.StringInput FlowId pulumi.StringInput // The language of the following fields in `TransitionRouteGroup`: * `TransitionRouteGroup.transition_routes.trigger_fulfillment.messages` * `TransitionRouteGroup.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used. LanguageCode pulumi.StringPtrInput Location pulumi.StringPtrInput // The unique identifier of the transition route group. TransitionRouteGroups.CreateTransitionRouteGroup populates the name automatically. Format: `projects//locations//agents//flows//transitionRouteGroups/` . Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Transition routes associated with the TransitionRouteGroup. TransitionRoutes GoogleCloudDialogflowCxV3TransitionRouteArrayInput }
The set of arguments for constructing a TransitionRouteGroup resource.
func (TransitionRouteGroupArgs) ElementType ¶ added in v0.3.0
func (TransitionRouteGroupArgs) ElementType() reflect.Type
type TransitionRouteGroupInput ¶ added in v0.3.0
type TransitionRouteGroupInput interface { pulumi.Input ToTransitionRouteGroupOutput() TransitionRouteGroupOutput ToTransitionRouteGroupOutputWithContext(ctx context.Context) TransitionRouteGroupOutput }
type TransitionRouteGroupOutput ¶ added in v0.3.0
type TransitionRouteGroupOutput struct{ *pulumi.OutputState }
func (TransitionRouteGroupOutput) AgentId ¶ added in v0.21.0
func (o TransitionRouteGroupOutput) AgentId() pulumi.StringOutput
func (TransitionRouteGroupOutput) DisplayName ¶ added in v0.19.0
func (o TransitionRouteGroupOutput) DisplayName() pulumi.StringOutput
The human-readable name of the transition route group, unique within the flow. The display name can be no longer than 30 characters.
func (TransitionRouteGroupOutput) ElementType ¶ added in v0.3.0
func (TransitionRouteGroupOutput) ElementType() reflect.Type
func (TransitionRouteGroupOutput) FlowId ¶ added in v0.21.0
func (o TransitionRouteGroupOutput) FlowId() pulumi.StringOutput
func (TransitionRouteGroupOutput) LanguageCode ¶ added in v0.21.0
func (o TransitionRouteGroupOutput) LanguageCode() pulumi.StringPtrOutput
The language of the following fields in `TransitionRouteGroup`: * `TransitionRouteGroup.transition_routes.trigger_fulfillment.messages` * `TransitionRouteGroup.transition_routes.trigger_fulfillment.conditional_cases` If not specified, the agent's default language is used. [Many languages](https://cloud.google.com/dialogflow/cx/docs/reference/language) are supported. Note: languages must be enabled in the agent before they can be used.
func (TransitionRouteGroupOutput) Location ¶ added in v0.21.0
func (o TransitionRouteGroupOutput) Location() pulumi.StringOutput
func (TransitionRouteGroupOutput) Name ¶ added in v0.19.0
func (o TransitionRouteGroupOutput) Name() pulumi.StringOutput
The unique identifier of the transition route group. TransitionRouteGroups.CreateTransitionRouteGroup populates the name automatically. Format: `projects//locations//agents//flows//transitionRouteGroups/` .
func (TransitionRouteGroupOutput) Project ¶ added in v0.21.0
func (o TransitionRouteGroupOutput) Project() pulumi.StringOutput
func (TransitionRouteGroupOutput) ToTransitionRouteGroupOutput ¶ added in v0.3.0
func (o TransitionRouteGroupOutput) ToTransitionRouteGroupOutput() TransitionRouteGroupOutput
func (TransitionRouteGroupOutput) ToTransitionRouteGroupOutputWithContext ¶ added in v0.3.0
func (o TransitionRouteGroupOutput) ToTransitionRouteGroupOutputWithContext(ctx context.Context) TransitionRouteGroupOutput
func (TransitionRouteGroupOutput) TransitionRoutes ¶ added in v0.19.0
func (o TransitionRouteGroupOutput) TransitionRoutes() GoogleCloudDialogflowCxV3TransitionRouteResponseArrayOutput
Transition routes associated with the TransitionRouteGroup.
type TransitionRouteGroupState ¶ added in v0.3.0
type TransitionRouteGroupState struct { }
func (TransitionRouteGroupState) ElementType ¶ added in v0.3.0
func (TransitionRouteGroupState) ElementType() reflect.Type
type Version ¶ added in v0.3.0
type Version struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // Create time of the version. CreateTime pulumi.StringOutput `pulumi:"createTime"` // The description of the version. The maximum length is 500 characters. If exceeded, the request is rejected. Description pulumi.StringOutput `pulumi:"description"` // The human-readable name of the version. Limit of 64 characters. DisplayName pulumi.StringOutput `pulumi:"displayName"` FlowId pulumi.StringOutput `pulumi:"flowId"` Location pulumi.StringOutput `pulumi:"location"` // Format: projects//locations//agents//flows//versions/. Version ID is a self-increasing number generated by Dialogflow upon version creation. Name pulumi.StringOutput `pulumi:"name"` // The NLU settings of the flow at version creation. NluSettings GoogleCloudDialogflowCxV3NluSettingsResponseOutput `pulumi:"nluSettings"` Project pulumi.StringOutput `pulumi:"project"` // The state of this version. This field is read-only and cannot be set by create and update methods. State pulumi.StringOutput `pulumi:"state"` }
Creates a Version in the specified Flow. This method is a [long-running operation](https://cloud.google.com/dialogflow/cx/docs/how/long-running-operation). The returned `Operation` type has the following method-specific fields: - `metadata`: CreateVersionOperationMetadata - `response`: Version
func GetVersion ¶ added in v0.3.0
func GetVersion(ctx *pulumi.Context, name string, id pulumi.IDInput, state *VersionState, opts ...pulumi.ResourceOption) (*Version, error)
GetVersion gets an existing Version resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewVersion ¶ added in v0.3.0
func NewVersion(ctx *pulumi.Context, name string, args *VersionArgs, opts ...pulumi.ResourceOption) (*Version, error)
NewVersion registers a new resource with the given unique name, arguments, and options.
func (*Version) ElementType ¶ added in v0.3.0
func (*Version) ToVersionOutput ¶ added in v0.3.0
func (i *Version) ToVersionOutput() VersionOutput
func (*Version) ToVersionOutputWithContext ¶ added in v0.3.0
func (i *Version) ToVersionOutputWithContext(ctx context.Context) VersionOutput
type VersionArgs ¶ added in v0.3.0
type VersionArgs struct { AgentId pulumi.StringInput // The description of the version. The maximum length is 500 characters. If exceeded, the request is rejected. Description pulumi.StringPtrInput // The human-readable name of the version. Limit of 64 characters. DisplayName pulumi.StringInput FlowId pulumi.StringInput Location pulumi.StringPtrInput // Format: projects//locations//agents//flows//versions/. Version ID is a self-increasing number generated by Dialogflow upon version creation. Name pulumi.StringPtrInput Project pulumi.StringPtrInput }
The set of arguments for constructing a Version resource.
func (VersionArgs) ElementType ¶ added in v0.3.0
func (VersionArgs) ElementType() reflect.Type
type VersionInput ¶ added in v0.3.0
type VersionInput interface { pulumi.Input ToVersionOutput() VersionOutput ToVersionOutputWithContext(ctx context.Context) VersionOutput }
type VersionOutput ¶ added in v0.3.0
type VersionOutput struct{ *pulumi.OutputState }
func (VersionOutput) AgentId ¶ added in v0.21.0
func (o VersionOutput) AgentId() pulumi.StringOutput
func (VersionOutput) CreateTime ¶ added in v0.19.0
func (o VersionOutput) CreateTime() pulumi.StringOutput
Create time of the version.
func (VersionOutput) Description ¶ added in v0.19.0
func (o VersionOutput) Description() pulumi.StringOutput
The description of the version. The maximum length is 500 characters. If exceeded, the request is rejected.
func (VersionOutput) DisplayName ¶ added in v0.19.0
func (o VersionOutput) DisplayName() pulumi.StringOutput
The human-readable name of the version. Limit of 64 characters.
func (VersionOutput) ElementType ¶ added in v0.3.0
func (VersionOutput) ElementType() reflect.Type
func (VersionOutput) FlowId ¶ added in v0.21.0
func (o VersionOutput) FlowId() pulumi.StringOutput
func (VersionOutput) Location ¶ added in v0.21.0
func (o VersionOutput) Location() pulumi.StringOutput
func (VersionOutput) Name ¶ added in v0.19.0
func (o VersionOutput) Name() pulumi.StringOutput
Format: projects//locations//agents//flows//versions/. Version ID is a self-increasing number generated by Dialogflow upon version creation.
func (VersionOutput) NluSettings ¶ added in v0.19.0
func (o VersionOutput) NluSettings() GoogleCloudDialogflowCxV3NluSettingsResponseOutput
The NLU settings of the flow at version creation.
func (VersionOutput) Project ¶ added in v0.21.0
func (o VersionOutput) Project() pulumi.StringOutput
func (VersionOutput) State ¶ added in v0.19.0
func (o VersionOutput) State() pulumi.StringOutput
The state of this version. This field is read-only and cannot be set by create and update methods.
func (VersionOutput) ToVersionOutput ¶ added in v0.3.0
func (o VersionOutput) ToVersionOutput() VersionOutput
func (VersionOutput) ToVersionOutputWithContext ¶ added in v0.3.0
func (o VersionOutput) ToVersionOutputWithContext(ctx context.Context) VersionOutput
type VersionState ¶ added in v0.3.0
type VersionState struct { }
func (VersionState) ElementType ¶ added in v0.3.0
func (VersionState) ElementType() reflect.Type
type Webhook ¶ added in v0.3.0
type Webhook struct { pulumi.CustomResourceState AgentId pulumi.StringOutput `pulumi:"agentId"` // Indicates whether the webhook is disabled. Disabled pulumi.BoolOutput `pulumi:"disabled"` // The human-readable name of the webhook, unique within the agent. DisplayName pulumi.StringOutput `pulumi:"displayName"` // Configuration for a generic web service. GenericWebService GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput `pulumi:"genericWebService"` Location pulumi.StringOutput `pulumi:"location"` // The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`. Name pulumi.StringOutput `pulumi:"name"` Project pulumi.StringOutput `pulumi:"project"` // Configuration for a [Service Directory](https://cloud.google.com/service-directory) service. ServiceDirectory GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput `pulumi:"serviceDirectory"` // 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. Timeout pulumi.StringOutput `pulumi:"timeout"` }
Creates a webhook in the specified agent.
func GetWebhook ¶ added in v0.3.0
func GetWebhook(ctx *pulumi.Context, name string, id pulumi.IDInput, state *WebhookState, opts ...pulumi.ResourceOption) (*Webhook, error)
GetWebhook gets an existing Webhook resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
func NewWebhook ¶ added in v0.3.0
func NewWebhook(ctx *pulumi.Context, name string, args *WebhookArgs, opts ...pulumi.ResourceOption) (*Webhook, error)
NewWebhook registers a new resource with the given unique name, arguments, and options.
func (*Webhook) ElementType ¶ added in v0.3.0
func (*Webhook) ToWebhookOutput ¶ added in v0.3.0
func (i *Webhook) ToWebhookOutput() WebhookOutput
func (*Webhook) ToWebhookOutputWithContext ¶ added in v0.3.0
func (i *Webhook) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
type WebhookArgs ¶ added in v0.3.0
type WebhookArgs struct { AgentId pulumi.StringInput // Indicates whether the webhook is disabled. Disabled pulumi.BoolPtrInput // The human-readable name of the webhook, unique within the agent. DisplayName pulumi.StringInput // Configuration for a generic web service. GenericWebService GoogleCloudDialogflowCxV3WebhookGenericWebServicePtrInput Location pulumi.StringPtrInput // The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`. Name pulumi.StringPtrInput Project pulumi.StringPtrInput // Configuration for a [Service Directory](https://cloud.google.com/service-directory) service. ServiceDirectory GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigPtrInput // 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. Timeout pulumi.StringPtrInput }
The set of arguments for constructing a Webhook resource.
func (WebhookArgs) ElementType ¶ added in v0.3.0
func (WebhookArgs) ElementType() reflect.Type
type WebhookInput ¶ added in v0.3.0
type WebhookInput interface { pulumi.Input ToWebhookOutput() WebhookOutput ToWebhookOutputWithContext(ctx context.Context) WebhookOutput }
type WebhookOutput ¶ added in v0.3.0
type WebhookOutput struct{ *pulumi.OutputState }
func (WebhookOutput) AgentId ¶ added in v0.21.0
func (o WebhookOutput) AgentId() pulumi.StringOutput
func (WebhookOutput) Disabled ¶ added in v0.19.0
func (o WebhookOutput) Disabled() pulumi.BoolOutput
Indicates whether the webhook is disabled.
func (WebhookOutput) DisplayName ¶ added in v0.19.0
func (o WebhookOutput) DisplayName() pulumi.StringOutput
The human-readable name of the webhook, unique within the agent.
func (WebhookOutput) ElementType ¶ added in v0.3.0
func (WebhookOutput) ElementType() reflect.Type
func (WebhookOutput) GenericWebService ¶ added in v0.19.0
func (o WebhookOutput) GenericWebService() GoogleCloudDialogflowCxV3WebhookGenericWebServiceResponseOutput
Configuration for a generic web service.
func (WebhookOutput) Location ¶ added in v0.21.0
func (o WebhookOutput) Location() pulumi.StringOutput
func (WebhookOutput) Name ¶ added in v0.19.0
func (o WebhookOutput) Name() pulumi.StringOutput
The unique identifier of the webhook. Required for the Webhooks.UpdateWebhook method. Webhooks.CreateWebhook populates the name automatically. Format: `projects//locations//agents//webhooks/`.
func (WebhookOutput) Project ¶ added in v0.21.0
func (o WebhookOutput) Project() pulumi.StringOutput
func (WebhookOutput) ServiceDirectory ¶ added in v0.19.0
func (o WebhookOutput) ServiceDirectory() GoogleCloudDialogflowCxV3WebhookServiceDirectoryConfigResponseOutput
Configuration for a [Service Directory](https://cloud.google.com/service-directory) service.
func (WebhookOutput) Timeout ¶ added in v0.19.0
func (o WebhookOutput) Timeout() pulumi.StringOutput
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.
func (WebhookOutput) ToWebhookOutput ¶ added in v0.3.0
func (o WebhookOutput) ToWebhookOutput() WebhookOutput
func (WebhookOutput) ToWebhookOutputWithContext ¶ added in v0.3.0
func (o WebhookOutput) ToWebhookOutputWithContext(ctx context.Context) WebhookOutput
type WebhookState ¶ added in v0.3.0
type WebhookState struct { }
func (WebhookState) ElementType ¶ added in v0.3.0
func (WebhookState) ElementType() reflect.Type
Source Files
¶
- agent.go
- entityType.go
- environment.go
- experiment.go
- flow.go
- getAgent.go
- getEntityType.go
- getEnvironment.go
- getExperiment.go
- getFlow.go
- getIntent.go
- getPage.go
- getSecuritySetting.go
- getSessionEntityType.go
- getTestCase.go
- getTransitionRouteGroup.go
- getVersion.go
- getWebhook.go
- init.go
- intent.go
- page.go
- pulumiEnums.go
- pulumiTypes.go
- securitySetting.go
- sessionEntityType.go
- testCase.go
- transitionRouteGroup.go
- version.go
- webhook.go