v1

package
v0.10.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Dec 22, 2021 License: Apache-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// Default value, if unspecified will default to PHONE_CALL.
	ConversationMediumMediumUnspecified = ConversationMedium("MEDIUM_UNSPECIFIED")
	// The format for conversations that took place over the phone.
	ConversationMediumPhoneCall = ConversationMedium("PHONE_CALL")
	// The format for conversations that took place over chat.
	ConversationMediumChat = ConversationMedium("CHAT")
)
View Source
const (
	// Default value, if unspecified will default to PHONE_CALL.
	GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumMediumUnspecified = GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium("MEDIUM_UNSPECIFIED")
	// The format for conversations that took place over the phone.
	GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPhoneCall = GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium("PHONE_CALL")
	// The format for conversations that took place over chat.
	GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumChat = GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium("CHAT")
)
View Source
const (
	// Unspecified.
	GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePhraseMatchRuleGroupTypeUnspecified = GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType("PHRASE_MATCH_RULE_GROUP_TYPE_UNSPECIFIED")
	// Must meet all phrase match rules or there is no match.
	GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeAllOf = GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType("ALL_OF")
	// If any of the phrase match rules are met, there is a match.
	GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeAnyOf = GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType("ANY_OF")
)
View Source
const (
	// Participant's role is not set.
	PhraseMatcherRoleMatchRoleUnspecified = PhraseMatcherRoleMatch("ROLE_UNSPECIFIED")
	// Participant is a human agent.
	PhraseMatcherRoleMatchHumanAgent = PhraseMatcherRoleMatch("HUMAN_AGENT")
	// Participant is an automated agent.
	PhraseMatcherRoleMatchAutomatedAgent = PhraseMatcherRoleMatch("AUTOMATED_AGENT")
	// Participant is an end user who conversed with the contact center.
	PhraseMatcherRoleMatchEndUser = PhraseMatcherRoleMatch("END_USER")
	// Participant is either a human or automated agent.
	PhraseMatcherRoleMatchAnyAgent = PhraseMatcherRoleMatch("ANY_AGENT")
)
View Source
const (
	// Unspecified.
	PhraseMatcherTypePhraseMatcherTypeUnspecified = PhraseMatcherType("PHRASE_MATCHER_TYPE_UNSPECIFIED")
	// Must meet all phrase match rule groups or there is no match.
	PhraseMatcherTypeAllOf = PhraseMatcherType("ALL_OF")
	// If any of the phrase match rule groups are met, there is a match.
	PhraseMatcherTypeAnyOf = PhraseMatcherType("ANY_OF")
)

Variables

This section is empty.

Functions

This section is empty.

Types

type Analysis

type Analysis struct {
	pulumi.CustomResourceState

	// The result of the analysis, which is populated when the analysis finishes.
	AnalysisResult GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput `pulumi:"analysisResult"`
	// The time at which the analysis was created, which occurs when the long-running operation completes.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}
	Name pulumi.StringOutput `pulumi:"name"`
	// The time at which the analysis was requested.
	RequestTime pulumi.StringOutput `pulumi:"requestTime"`
}

Creates an analysis. The long running operation is done when the analysis has completed.

func GetAnalysis

func GetAnalysis(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *AnalysisState, opts ...pulumi.ResourceOption) (*Analysis, error)

GetAnalysis gets an existing Analysis 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 NewAnalysis

func NewAnalysis(ctx *pulumi.Context,
	name string, args *AnalysisArgs, opts ...pulumi.ResourceOption) (*Analysis, error)

NewAnalysis registers a new resource with the given unique name, arguments, and options.

func (*Analysis) ElementType

func (*Analysis) ElementType() reflect.Type

func (*Analysis) ToAnalysisOutput

func (i *Analysis) ToAnalysisOutput() AnalysisOutput

func (*Analysis) ToAnalysisOutputWithContext

func (i *Analysis) ToAnalysisOutputWithContext(ctx context.Context) AnalysisOutput

type AnalysisArgs

type AnalysisArgs struct {
	ConversationId pulumi.StringInput
	Location       pulumi.StringPtrInput
	// Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}
	Name    pulumi.StringPtrInput
	Project pulumi.StringPtrInput
}

The set of arguments for constructing a Analysis resource.

func (AnalysisArgs) ElementType

func (AnalysisArgs) ElementType() reflect.Type

type AnalysisInput

type AnalysisInput interface {
	pulumi.Input

	ToAnalysisOutput() AnalysisOutput
	ToAnalysisOutputWithContext(ctx context.Context) AnalysisOutput
}

type AnalysisOutput

type AnalysisOutput struct{ *pulumi.OutputState }

func (AnalysisOutput) ElementType

func (AnalysisOutput) ElementType() reflect.Type

func (AnalysisOutput) ToAnalysisOutput

func (o AnalysisOutput) ToAnalysisOutput() AnalysisOutput

func (AnalysisOutput) ToAnalysisOutputWithContext

func (o AnalysisOutput) ToAnalysisOutputWithContext(ctx context.Context) AnalysisOutput

type AnalysisState

type AnalysisState struct {
}

func (AnalysisState) ElementType

func (AnalysisState) ElementType() reflect.Type

type Conversation

type Conversation struct {
	pulumi.CustomResourceState

	// An opaque, user-specified string representing the human agent who handled the conversation.
	AgentId pulumi.StringOutput `pulumi:"agentId"`
	// Call-specific metadata.
	CallMetadata GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput `pulumi:"callMetadata"`
	// The time at which the conversation was created.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The source of the audio and transcription for the conversation.
	DataSource GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput `pulumi:"dataSource"`
	// All the matched Dialogflow intents in the call. The key corresponds to a Dialogflow intent, format: projects/{project}/agent/{agent}/intents/{intent}
	DialogflowIntents pulumi.StringMapOutput `pulumi:"dialogflowIntents"`
	// The duration of the conversation.
	Duration pulumi.StringOutput `pulumi:"duration"`
	// The time at which this conversation should expire. After this time, the conversation data and any associated analyses will be deleted.
	ExpireTime pulumi.StringOutput `pulumi:"expireTime"`
	// A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.
	Labels pulumi.StringMapOutput `pulumi:"labels"`
	// A user-specified language code for the conversation.
	LanguageCode pulumi.StringOutput `pulumi:"languageCode"`
	// The conversation's latest analysis, if one exists.
	LatestAnalysis GoogleCloudContactcenterinsightsV1AnalysisResponseOutput `pulumi:"latestAnalysis"`
	// Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
	Medium pulumi.StringOutput `pulumi:"medium"`
	// Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
	Name pulumi.StringOutput `pulumi:"name"`
	// The annotations that were generated during the customer and agent interaction.
	RuntimeAnnotations GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput `pulumi:"runtimeAnnotations"`
	// The time at which the conversation started.
	StartTime pulumi.StringOutput `pulumi:"startTime"`
	// The conversation transcript.
	Transcript GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput `pulumi:"transcript"`
	// Input only. The TTL for this resource. If specified, then this TTL will be used to calculate the expire time.
	Ttl pulumi.StringOutput `pulumi:"ttl"`
	// The number of turns in the conversation.
	TurnCount pulumi.IntOutput `pulumi:"turnCount"`
	// The most recent time at which the conversation was updated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

Creates a conversation.

func GetConversation

func GetConversation(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ConversationState, opts ...pulumi.ResourceOption) (*Conversation, error)

GetConversation gets an existing Conversation 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 NewConversation

func NewConversation(ctx *pulumi.Context,
	name string, args *ConversationArgs, opts ...pulumi.ResourceOption) (*Conversation, error)

NewConversation registers a new resource with the given unique name, arguments, and options.

func (*Conversation) ElementType

func (*Conversation) ElementType() reflect.Type

func (*Conversation) ToConversationOutput

func (i *Conversation) ToConversationOutput() ConversationOutput

func (*Conversation) ToConversationOutputWithContext

func (i *Conversation) ToConversationOutputWithContext(ctx context.Context) ConversationOutput

type ConversationArgs

type ConversationArgs struct {
	// An opaque, user-specified string representing the human agent who handled the conversation.
	AgentId pulumi.StringPtrInput
	// Call-specific metadata.
	CallMetadata   GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrInput
	ConversationId pulumi.StringPtrInput
	// The source of the audio and transcription for the conversation.
	DataSource GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrInput
	// The time at which this conversation should expire. After this time, the conversation data and any associated analyses will be deleted.
	ExpireTime pulumi.StringPtrInput
	// A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.
	Labels pulumi.StringMapInput
	// A user-specified language code for the conversation.
	LanguageCode pulumi.StringPtrInput
	Location     pulumi.StringPtrInput
	// Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
	Medium ConversationMediumPtrInput
	// Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
	Name    pulumi.StringPtrInput
	Project pulumi.StringPtrInput
	// The time at which the conversation started.
	StartTime pulumi.StringPtrInput
	// Input only. The TTL for this resource. If specified, then this TTL will be used to calculate the expire time.
	Ttl pulumi.StringPtrInput
}

The set of arguments for constructing a Conversation resource.

func (ConversationArgs) ElementType

func (ConversationArgs) ElementType() reflect.Type

type ConversationInput

type ConversationInput interface {
	pulumi.Input

	ToConversationOutput() ConversationOutput
	ToConversationOutputWithContext(ctx context.Context) ConversationOutput
}

type ConversationMedium

type ConversationMedium string

Immutable. The conversation medium, if unspecified will default to PHONE_CALL.

func (ConversationMedium) ElementType

func (ConversationMedium) ElementType() reflect.Type

func (ConversationMedium) ToConversationMediumOutput

func (e ConversationMedium) ToConversationMediumOutput() ConversationMediumOutput

func (ConversationMedium) ToConversationMediumOutputWithContext

func (e ConversationMedium) ToConversationMediumOutputWithContext(ctx context.Context) ConversationMediumOutput

func (ConversationMedium) ToConversationMediumPtrOutput

func (e ConversationMedium) ToConversationMediumPtrOutput() ConversationMediumPtrOutput

func (ConversationMedium) ToConversationMediumPtrOutputWithContext

func (e ConversationMedium) ToConversationMediumPtrOutputWithContext(ctx context.Context) ConversationMediumPtrOutput

func (ConversationMedium) ToStringOutput

func (e ConversationMedium) ToStringOutput() pulumi.StringOutput

func (ConversationMedium) ToStringOutputWithContext

func (e ConversationMedium) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ConversationMedium) ToStringPtrOutput

func (e ConversationMedium) ToStringPtrOutput() pulumi.StringPtrOutput

func (ConversationMedium) ToStringPtrOutputWithContext

func (e ConversationMedium) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ConversationMediumInput

type ConversationMediumInput interface {
	pulumi.Input

	ToConversationMediumOutput() ConversationMediumOutput
	ToConversationMediumOutputWithContext(context.Context) ConversationMediumOutput
}

ConversationMediumInput is an input type that accepts ConversationMediumArgs and ConversationMediumOutput values. You can construct a concrete instance of `ConversationMediumInput` via:

ConversationMediumArgs{...}

type ConversationMediumOutput

type ConversationMediumOutput struct{ *pulumi.OutputState }

func (ConversationMediumOutput) ElementType

func (ConversationMediumOutput) ElementType() reflect.Type

func (ConversationMediumOutput) ToConversationMediumOutput

func (o ConversationMediumOutput) ToConversationMediumOutput() ConversationMediumOutput

func (ConversationMediumOutput) ToConversationMediumOutputWithContext

func (o ConversationMediumOutput) ToConversationMediumOutputWithContext(ctx context.Context) ConversationMediumOutput

func (ConversationMediumOutput) ToConversationMediumPtrOutput

func (o ConversationMediumOutput) ToConversationMediumPtrOutput() ConversationMediumPtrOutput

func (ConversationMediumOutput) ToConversationMediumPtrOutputWithContext

func (o ConversationMediumOutput) ToConversationMediumPtrOutputWithContext(ctx context.Context) ConversationMediumPtrOutput

func (ConversationMediumOutput) ToStringOutput

func (o ConversationMediumOutput) ToStringOutput() pulumi.StringOutput

func (ConversationMediumOutput) ToStringOutputWithContext

func (o ConversationMediumOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (ConversationMediumOutput) ToStringPtrOutput

func (o ConversationMediumOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ConversationMediumOutput) ToStringPtrOutputWithContext

func (o ConversationMediumOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ConversationMediumPtrInput

type ConversationMediumPtrInput interface {
	pulumi.Input

	ToConversationMediumPtrOutput() ConversationMediumPtrOutput
	ToConversationMediumPtrOutputWithContext(context.Context) ConversationMediumPtrOutput
}

func ConversationMediumPtr

func ConversationMediumPtr(v string) ConversationMediumPtrInput

type ConversationMediumPtrOutput

type ConversationMediumPtrOutput struct{ *pulumi.OutputState }

func (ConversationMediumPtrOutput) Elem

func (ConversationMediumPtrOutput) ElementType

func (ConversationMediumPtrOutput) ToConversationMediumPtrOutput

func (o ConversationMediumPtrOutput) ToConversationMediumPtrOutput() ConversationMediumPtrOutput

func (ConversationMediumPtrOutput) ToConversationMediumPtrOutputWithContext

func (o ConversationMediumPtrOutput) ToConversationMediumPtrOutputWithContext(ctx context.Context) ConversationMediumPtrOutput

func (ConversationMediumPtrOutput) ToStringPtrOutput

func (o ConversationMediumPtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (ConversationMediumPtrOutput) ToStringPtrOutputWithContext

func (o ConversationMediumPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type ConversationOutput

type ConversationOutput struct{ *pulumi.OutputState }

func (ConversationOutput) ElementType

func (ConversationOutput) ElementType() reflect.Type

func (ConversationOutput) ToConversationOutput

func (o ConversationOutput) ToConversationOutput() ConversationOutput

func (ConversationOutput) ToConversationOutputWithContext

func (o ConversationOutput) ToConversationOutputWithContext(ctx context.Context) ConversationOutput

type ConversationState

type ConversationState struct {
}

func (ConversationState) ElementType

func (ConversationState) ElementType() reflect.Type

type GoogleCloudContactcenterinsightsV1AnalysisResponse

type GoogleCloudContactcenterinsightsV1AnalysisResponse struct {
	// The result of the analysis, which is populated when the analysis finishes.
	AnalysisResult GoogleCloudContactcenterinsightsV1AnalysisResultResponse `pulumi:"analysisResult"`
	// The time at which the analysis was created, which occurs when the long-running operation completes.
	CreateTime string `pulumi:"createTime"`
	// Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}
	Name string `pulumi:"name"`
	// The time at which the analysis was requested.
	RequestTime string `pulumi:"requestTime"`
}

The analysis resource.

type GoogleCloudContactcenterinsightsV1AnalysisResponseArgs

type GoogleCloudContactcenterinsightsV1AnalysisResponseArgs struct {
	// The result of the analysis, which is populated when the analysis finishes.
	AnalysisResult GoogleCloudContactcenterinsightsV1AnalysisResultResponseInput `pulumi:"analysisResult"`
	// The time at which the analysis was created, which occurs when the long-running operation completes.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}
	Name pulumi.StringInput `pulumi:"name"`
	// The time at which the analysis was requested.
	RequestTime pulumi.StringInput `pulumi:"requestTime"`
}

The analysis resource.

func (GoogleCloudContactcenterinsightsV1AnalysisResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1AnalysisResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput

func (i GoogleCloudContactcenterinsightsV1AnalysisResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput() GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1AnalysisResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnalysisResponseInput

type GoogleCloudContactcenterinsightsV1AnalysisResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnalysisResponseOutput() GoogleCloudContactcenterinsightsV1AnalysisResponseOutput
	ToGoogleCloudContactcenterinsightsV1AnalysisResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnalysisResponseOutput
}

GoogleCloudContactcenterinsightsV1AnalysisResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnalysisResponseArgs and GoogleCloudContactcenterinsightsV1AnalysisResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnalysisResponseInput` via:

GoogleCloudContactcenterinsightsV1AnalysisResponseArgs{...}

type GoogleCloudContactcenterinsightsV1AnalysisResponseOutput

type GoogleCloudContactcenterinsightsV1AnalysisResponseOutput struct{ *pulumi.OutputState }

The analysis resource.

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) AnalysisResult

The result of the analysis, which is populated when the analysis finishes.

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) CreateTime

The time at which the analysis was created, which occurs when the long-running operation completes.

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) Name

Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) RequestTime

The time at which the analysis was requested.

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1AnalysisResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnalysisResponsePtrInput

type GoogleCloudContactcenterinsightsV1AnalysisResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput() GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1AnalysisResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnalysisResponseArgs, GoogleCloudContactcenterinsightsV1AnalysisResponsePtr and GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnalysisResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1AnalysisResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) AnalysisResult

The result of the analysis, which is populated when the analysis finishes.

func (GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) CreateTime

The time at which the analysis was created, which occurs when the long-running operation completes.

func (GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) Name

Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}

func (GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) RequestTime

The time at which the analysis was requested.

func (GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponse

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponse struct {
	// A list of call annotations that apply to this call.
	Annotations []GoogleCloudContactcenterinsightsV1CallAnnotationResponse `pulumi:"annotations"`
	// All the entities in the call.
	Entities map[string]string `pulumi:"entities"`
	// All the matched intents in the call.
	Intents map[string]string `pulumi:"intents"`
	// Overall conversation-level issue modeling result.
	IssueModelResult GoogleCloudContactcenterinsightsV1IssueModelResultResponse `pulumi:"issueModelResult"`
	// All the matched phrase matchers in the call.
	PhraseMatchers map[string]string `pulumi:"phraseMatchers"`
	// Overall conversation-level sentiment for each channel of the call.
	Sentiments []GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponse `pulumi:"sentiments"`
}

Call-specific metadata created during analysis.

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs struct {
	// A list of call annotations that apply to this call.
	Annotations GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayInput `pulumi:"annotations"`
	// All the entities in the call.
	Entities pulumi.StringMapInput `pulumi:"entities"`
	// All the matched intents in the call.
	Intents pulumi.StringMapInput `pulumi:"intents"`
	// Overall conversation-level issue modeling result.
	IssueModelResult GoogleCloudContactcenterinsightsV1IssueModelResultResponseInput `pulumi:"issueModelResult"`
	// All the matched phrase matchers in the call.
	PhraseMatchers pulumi.StringMapInput `pulumi:"phraseMatchers"`
	// Overall conversation-level sentiment for each channel of the call.
	Sentiments GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayInput `pulumi:"sentiments"`
}

Call-specific metadata created during analysis.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutputWithContext

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutputWithContext

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseInput

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput() GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput
	ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput
}

GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs and GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseInput` via:

GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput struct{ *pulumi.OutputState }

Call-specific metadata created during analysis.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) Annotations

A list of call annotations that apply to this call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) Entities

All the entities in the call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) Intents

All the matched intents in the call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) IssueModelResult

Overall conversation-level issue modeling result.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) PhraseMatchers

All the matched phrase matchers in the call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) Sentiments

Overall conversation-level sentiment for each channel of the call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutputWithContext

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutputWithContext

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrInput

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput() GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs, GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtr and GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) Annotations

A list of call annotations that apply to this call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) Entities

All the entities in the call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) Intents

All the matched intents in the call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) IssueModelResult

Overall conversation-level issue modeling result.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) PhraseMatchers

All the matched phrase matchers in the call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) Sentiments

Overall conversation-level sentiment for each channel of the call.

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponsePtrOutputWithContext

type GoogleCloudContactcenterinsightsV1AnalysisResultResponse

type GoogleCloudContactcenterinsightsV1AnalysisResultResponse struct {
	// Call-specific metadata created by the analysis.
	CallAnalysisMetadata GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponse `pulumi:"callAnalysisMetadata"`
	// The time at which the analysis ended.
	EndTime string `pulumi:"endTime"`
}

The result of an analysis.

type GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs

type GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs struct {
	// Call-specific metadata created by the analysis.
	CallAnalysisMetadata GoogleCloudContactcenterinsightsV1AnalysisResultCallAnalysisMetadataResponseInput `pulumi:"callAnalysisMetadata"`
	// The time at which the analysis ended.
	EndTime pulumi.StringInput `pulumi:"endTime"`
}

The result of an analysis.

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnalysisResultResponseInput

type GoogleCloudContactcenterinsightsV1AnalysisResultResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput() GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput
	ToGoogleCloudContactcenterinsightsV1AnalysisResultResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput
}

GoogleCloudContactcenterinsightsV1AnalysisResultResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs and GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnalysisResultResponseInput` via:

GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs{...}

type GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput

type GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput struct{ *pulumi.OutputState }

The result of an analysis.

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) CallAnalysisMetadata

Call-specific metadata created by the analysis.

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) EndTime

The time at which the analysis ended.

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1AnalysisResultResponseOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrInput

type GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput() GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs, GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtr and GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1AnalysisResultResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput) CallAnalysisMetadata

Call-specific metadata created by the analysis.

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput) EndTime

The time at which the analysis ended.

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnalysisResultResponsePtrOutput

type GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponse

type GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponse struct {
	// The index in the sequence of transcribed pieces of the conversation where the boundary is located. This index starts at zero.
	TranscriptIndex int `pulumi:"transcriptIndex"`
	// The word index of this boundary with respect to the first word in the transcript piece. This index starts at zero.
	WordIndex int `pulumi:"wordIndex"`
}

A point in a conversation that marks the start or the end of an annotation.

type GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseArgs

type GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseArgs struct {
	// The index in the sequence of transcribed pieces of the conversation where the boundary is located. This index starts at zero.
	TranscriptIndex pulumi.IntInput `pulumi:"transcriptIndex"`
	// The word index of this boundary with respect to the first word in the transcript piece. This index starts at zero.
	WordIndex pulumi.IntInput `pulumi:"wordIndex"`
}

A point in a conversation that marks the start or the end of an annotation.

func (GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseArgs) ToGoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput

func (GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseArgs) ToGoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseArgs) ToGoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput

type GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseInput

type GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput() GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput
	ToGoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput
}

GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseArgs and GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseInput` via:

GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseArgs{...}

type GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput

type GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput struct{ *pulumi.OutputState }

A point in a conversation that marks the start or the end of an annotation.

func (GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput) ToGoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput

func (GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput) ToGoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput) ToGoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput

func (GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput) TranscriptIndex

The index in the sequence of transcribed pieces of the conversation where the boundary is located. This index starts at zero.

func (GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseOutput) WordIndex

The word index of this boundary with respect to the first word in the transcript piece. This index starts at zero.

type GoogleCloudContactcenterinsightsV1AnswerFeedbackResponse

type GoogleCloudContactcenterinsightsV1AnswerFeedbackResponse struct {
	// Indicates whether an answer or item was clicked by the human agent.
	Clicked bool `pulumi:"clicked"`
	// The correctness level of an answer.
	CorrectnessLevel string `pulumi:"correctnessLevel"`
	// Indicates whether an answer or item was displayed to the human agent in the agent desktop UI.
	Displayed bool `pulumi:"displayed"`
}

The feedback that the customer has about a certain answer in the conversation.

type GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseArgs

type GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseArgs struct {
	// Indicates whether an answer or item was clicked by the human agent.
	Clicked pulumi.BoolInput `pulumi:"clicked"`
	// The correctness level of an answer.
	CorrectnessLevel pulumi.StringInput `pulumi:"correctnessLevel"`
	// Indicates whether an answer or item was displayed to the human agent in the agent desktop UI.
	Displayed pulumi.BoolInput `pulumi:"displayed"`
}

The feedback that the customer has about a certain answer in the conversation.

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseArgs) ToGoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseArgs) ToGoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseArgs) ToGoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput

type GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseInput

type GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput() GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput
	ToGoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput
}

GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseArgs and GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseInput` via:

GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseArgs{...}

type GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput

type GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput struct{ *pulumi.OutputState }

The feedback that the customer has about a certain answer in the conversation.

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput) Clicked

Indicates whether an answer or item was clicked by the human agent.

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput) CorrectnessLevel

The correctness level of an answer.

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput) Displayed

Indicates whether an answer or item was displayed to the human agent in the agent desktop UI.

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput) ToGoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput

func (GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput) ToGoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput) ToGoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseOutput

type GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponse

type GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponse struct {
	// The system's confidence score that this article is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	ConfidenceScore float64 `pulumi:"confidenceScore"`
	// Map that contains metadata about the Article Suggestion and the document that it originates from.
	Metadata map[string]string `pulumi:"metadata"`
	// Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}
	QueryRecord string `pulumi:"queryRecord"`
	// The knowledge document that this answer was extracted from. Format: projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}
	Source string `pulumi:"source"`
	// Article title.
	Title string `pulumi:"title"`
	// Article URI.
	Uri string `pulumi:"uri"`
}

Agent Assist Article Suggestion data.

type GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseArgs

type GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseArgs struct {
	// The system's confidence score that this article is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	ConfidenceScore pulumi.Float64Input `pulumi:"confidenceScore"`
	// Map that contains metadata about the Article Suggestion and the document that it originates from.
	Metadata pulumi.StringMapInput `pulumi:"metadata"`
	// Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}
	QueryRecord pulumi.StringInput `pulumi:"queryRecord"`
	// The knowledge document that this answer was extracted from. Format: projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}
	Source pulumi.StringInput `pulumi:"source"`
	// Article title.
	Title pulumi.StringInput `pulumi:"title"`
	// Article URI.
	Uri pulumi.StringInput `pulumi:"uri"`
}

Agent Assist Article Suggestion data.

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput

type GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseInput

type GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput() GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput
}

GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseArgs and GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseInput` via:

GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput

type GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput struct{ *pulumi.OutputState }

Agent Assist Article Suggestion data.

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) ConfidenceScore

The system's confidence score that this article is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) Metadata

Map that contains metadata about the Article Suggestion and the document that it originates from.

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) QueryRecord

Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) Source

The knowledge document that this answer was extracted from. Format: projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) Title

Article title.

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseOutput) Uri

Article URI.

type GoogleCloudContactcenterinsightsV1CallAnnotationResponse

type GoogleCloudContactcenterinsightsV1CallAnnotationResponse struct {
	// The boundary in the conversation where the annotation ends, inclusive.
	AnnotationEndBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponse `pulumi:"annotationEndBoundary"`
	// The boundary in the conversation where the annotation starts, inclusive.
	AnnotationStartBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponse `pulumi:"annotationStartBoundary"`
	// The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
	ChannelTag int `pulumi:"channelTag"`
	// Data specifying an entity mention.
	EntityMentionData GoogleCloudContactcenterinsightsV1EntityMentionDataResponse `pulumi:"entityMentionData"`
	// Data specifying a hold.
	HoldData GoogleCloudContactcenterinsightsV1HoldDataResponse `pulumi:"holdData"`
	// Data specifying an intent match.
	IntentMatchData GoogleCloudContactcenterinsightsV1IntentMatchDataResponse `pulumi:"intentMatchData"`
	// Data specifying an interruption.
	InterruptionData GoogleCloudContactcenterinsightsV1InterruptionDataResponse `pulumi:"interruptionData"`
	// Data specifying a phrase match.
	PhraseMatchData GoogleCloudContactcenterinsightsV1PhraseMatchDataResponse `pulumi:"phraseMatchData"`
	// Data specifying sentiment.
	SentimentData GoogleCloudContactcenterinsightsV1SentimentDataResponse `pulumi:"sentimentData"`
	// Data specifying silence.
	SilenceData GoogleCloudContactcenterinsightsV1SilenceDataResponse `pulumi:"silenceData"`
}

A piece of metadata that applies to a window of a call.

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs struct {
	// The boundary in the conversation where the annotation ends, inclusive.
	AnnotationEndBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseInput `pulumi:"annotationEndBoundary"`
	// The boundary in the conversation where the annotation starts, inclusive.
	AnnotationStartBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseInput `pulumi:"annotationStartBoundary"`
	// The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.
	ChannelTag pulumi.IntInput `pulumi:"channelTag"`
	// Data specifying an entity mention.
	EntityMentionData GoogleCloudContactcenterinsightsV1EntityMentionDataResponseInput `pulumi:"entityMentionData"`
	// Data specifying a hold.
	HoldData GoogleCloudContactcenterinsightsV1HoldDataResponseInput `pulumi:"holdData"`
	// Data specifying an intent match.
	IntentMatchData GoogleCloudContactcenterinsightsV1IntentMatchDataResponseInput `pulumi:"intentMatchData"`
	// Data specifying an interruption.
	InterruptionData GoogleCloudContactcenterinsightsV1InterruptionDataResponseInput `pulumi:"interruptionData"`
	// Data specifying a phrase match.
	PhraseMatchData GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseInput `pulumi:"phraseMatchData"`
	// Data specifying sentiment.
	SentimentData GoogleCloudContactcenterinsightsV1SentimentDataResponseInput `pulumi:"sentimentData"`
	// Data specifying silence.
	SilenceData GoogleCloudContactcenterinsightsV1SilenceDataResponseInput `pulumi:"silenceData"`
}

A piece of metadata that applies to a window of a call.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseArray

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseArray []GoogleCloudContactcenterinsightsV1CallAnnotationResponseInput

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArray) ElementType

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArray) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArray) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutputWithContext

func (i GoogleCloudContactcenterinsightsV1CallAnnotationResponseArray) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayInput

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput() GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput
	ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput
}

GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1CallAnnotationResponseArray and GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayInput` via:

GoogleCloudContactcenterinsightsV1CallAnnotationResponseArray{ GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs{...} }

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput) Index

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutputWithContext

func (o GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1CallAnnotationResponseArrayOutput

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseInput

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput() GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput
	ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput
}

GoogleCloudContactcenterinsightsV1CallAnnotationResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs and GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1CallAnnotationResponseInput` via:

GoogleCloudContactcenterinsightsV1CallAnnotationResponseArgs{...}

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput

type GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput struct{ *pulumi.OutputState }

A piece of metadata that applies to a window of a call.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) AnnotationEndBoundary

The boundary in the conversation where the annotation ends, inclusive.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) AnnotationStartBoundary

The boundary in the conversation where the annotation starts, inclusive.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) ChannelTag

The channel of the audio where the annotation occurs. For single-channel audio, this field is not populated.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) EntityMentionData

Data specifying an entity mention.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) HoldData

Data specifying a hold.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) IntentMatchData

Data specifying an intent match.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) InterruptionData

Data specifying an interruption.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) PhraseMatchData

Data specifying a phrase match.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) SentimentData

Data specifying sentiment.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) SilenceData

Data specifying silence.

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput

func (GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput) ToGoogleCloudContactcenterinsightsV1CallAnnotationResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1CallAnnotationResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadata

type GoogleCloudContactcenterinsightsV1ConversationCallMetadata struct {
	// The audio channel that contains the agent.
	AgentChannel *int `pulumi:"agentChannel"`
	// The audio channel that contains the customer.
	CustomerChannel *int `pulumi:"customerChannel"`
}

Call-specific metadata.

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs struct {
	// The audio channel that contains the agent.
	AgentChannel pulumi.IntPtrInput `pulumi:"agentChannel"`
	// The audio channel that contains the customer.
	CustomerChannel pulumi.IntPtrInput `pulumi:"customerChannel"`
}

Call-specific metadata.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataInput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput() GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput
	ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput
}

GoogleCloudContactcenterinsightsV1ConversationCallMetadataInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs and GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationCallMetadataInput` via:

GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput struct{ *pulumi.OutputState }

Call-specific metadata.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) AgentChannel

The audio channel that contains the agent.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) CustomerChannel

The audio channel that contains the customer.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationCallMetadataOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrInput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput() GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput
	ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput
}

GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs, GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtr and GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrInput` via:

        GoogleCloudContactcenterinsightsV1ConversationCallMetadataArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput) AgentChannel

The audio channel that contains the agent.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput) CustomerChannel

The audio channel that contains the customer.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataPtrOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponse

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponse struct {
	// The audio channel that contains the agent.
	AgentChannel int `pulumi:"agentChannel"`
	// The audio channel that contains the customer.
	CustomerChannel int `pulumi:"customerChannel"`
}

Call-specific metadata.

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs struct {
	// The audio channel that contains the agent.
	AgentChannel pulumi.IntInput `pulumi:"agentChannel"`
	// The audio channel that contains the customer.
	CustomerChannel pulumi.IntInput `pulumi:"customerChannel"`
}

Call-specific metadata.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseInput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput() GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput
	ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput
}

GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs and GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseInput` via:

GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput struct{ *pulumi.OutputState }

Call-specific metadata.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput) AgentChannel

The audio channel that contains the agent.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput) CustomerChannel

The audio channel that contains the customer.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutputWithContext

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrInput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput() GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs, GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtr and GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput) AgentChannel

The audio channel that contains the agent.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput) CustomerChannel

The audio channel that contains the customer.

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationCallMetadataResponsePtrOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationDataSource

type GoogleCloudContactcenterinsightsV1ConversationDataSource struct {
	// The source when the conversation comes from Dialogflow.
	DialogflowSource *GoogleCloudContactcenterinsightsV1DialogflowSource `pulumi:"dialogflowSource"`
	// A Cloud Storage location specification for the audio and transcript.
	GcsSource *GoogleCloudContactcenterinsightsV1GcsSource `pulumi:"gcsSource"`
}

The conversation source, which is a combination of transcript and audio.

type GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs

type GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs struct {
	// The source when the conversation comes from Dialogflow.
	DialogflowSource GoogleCloudContactcenterinsightsV1DialogflowSourcePtrInput `pulumi:"dialogflowSource"`
	// A Cloud Storage location specification for the audio and transcript.
	GcsSource GoogleCloudContactcenterinsightsV1GcsSourcePtrInput `pulumi:"gcsSource"`
}

The conversation source, which is a combination of transcript and audio.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceInput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationDataSourceOutput() GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput
	ToGoogleCloudContactcenterinsightsV1ConversationDataSourceOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput
}

GoogleCloudContactcenterinsightsV1ConversationDataSourceInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs and GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationDataSourceInput` via:

GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput struct{ *pulumi.OutputState }

The conversation source, which is a combination of transcript and audio.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) DialogflowSource

The source when the conversation comes from Dialogflow.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) GcsSource

A Cloud Storage location specification for the audio and transcript.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationDataSourceOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrInput

type GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput() GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput
	ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput
}

GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs, GoogleCloudContactcenterinsightsV1ConversationDataSourcePtr and GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrInput` via:

        GoogleCloudContactcenterinsightsV1ConversationDataSourceArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput) DialogflowSource

The source when the conversation comes from Dialogflow.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput) GcsSource

A Cloud Storage location specification for the audio and transcript.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourcePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponse

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponse struct {
	// The source when the conversation comes from Dialogflow.
	DialogflowSource GoogleCloudContactcenterinsightsV1DialogflowSourceResponse `pulumi:"dialogflowSource"`
	// A Cloud Storage location specification for the audio and transcript.
	GcsSource GoogleCloudContactcenterinsightsV1GcsSourceResponse `pulumi:"gcsSource"`
}

The conversation source, which is a combination of transcript and audio.

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs struct {
	// The source when the conversation comes from Dialogflow.
	DialogflowSource GoogleCloudContactcenterinsightsV1DialogflowSourceResponseInput `pulumi:"dialogflowSource"`
	// A Cloud Storage location specification for the audio and transcript.
	GcsSource GoogleCloudContactcenterinsightsV1GcsSourceResponseInput `pulumi:"gcsSource"`
}

The conversation source, which is a combination of transcript and audio.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseInput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput() GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput
	ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput
}

GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs and GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseInput` via:

GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput struct{ *pulumi.OutputState }

The conversation source, which is a combination of transcript and audio.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) DialogflowSource

The source when the conversation comes from Dialogflow.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) GcsSource

A Cloud Storage location specification for the audio and transcript.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrInput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput() GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs, GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtr and GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput) DialogflowSource

The source when the conversation comes from Dialogflow.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput) GcsSource

A Cloud Storage location specification for the audio and transcript.

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationDataSourceResponsePtrOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponse

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponse struct {
	// The channel of the audio that the data applies to.
	ChannelTag int `pulumi:"channelTag"`
	// Data specifying sentiment.
	SentimentData GoogleCloudContactcenterinsightsV1SentimentDataResponse `pulumi:"sentimentData"`
}

One channel of conversation-level sentiment data.

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs struct {
	// The channel of the audio that the data applies to.
	ChannelTag pulumi.IntInput `pulumi:"channelTag"`
	// Data specifying sentiment.
	SentimentData GoogleCloudContactcenterinsightsV1SentimentDataResponseInput `pulumi:"sentimentData"`
}

One channel of conversation-level sentiment data.

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArray

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArray []GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseInput

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArray) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArray) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArray) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArray) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayInput

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput() GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput
	ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput
}

GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArray and GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayInput` via:

GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArray{ GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs{...} }

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseInput

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput() GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput
	ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput
}

GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs and GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseInput` via:

GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput struct{ *pulumi.OutputState }

One channel of conversation-level sentiment data.

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput) ChannelTag

The channel of the audio that the data applies to.

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput) SentimentData

Data specifying sentiment.

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponse

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponse struct {
	// The name of the participant provided by Dialogflow. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}
	DialogflowParticipantName string `pulumi:"dialogflowParticipantName"`
	// Obfuscated user ID from Dialogflow.
	ObfuscatedExternalUserId string `pulumi:"obfuscatedExternalUserId"`
	// The role of the participant.
	Role string `pulumi:"role"`
	// A user-specified ID representing the participant.
	UserId string `pulumi:"userId"`
}

The call participant speaking for a given utterance.

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponseArgs

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponseArgs struct {
	// The name of the participant provided by Dialogflow. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}
	DialogflowParticipantName pulumi.StringInput `pulumi:"dialogflowParticipantName"`
	// Obfuscated user ID from Dialogflow.
	ObfuscatedExternalUserId pulumi.StringInput `pulumi:"obfuscatedExternalUserId"`
	// The role of the participant.
	Role pulumi.StringInput `pulumi:"role"`
	// A user-specified ID representing the participant.
	UserId pulumi.StringInput `pulumi:"userId"`
}

The call participant speaking for a given utterance.

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationParticipantResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponseInput

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput() GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput
	ToGoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput
}

GoogleCloudContactcenterinsightsV1ConversationParticipantResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationParticipantResponseArgs and GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationParticipantResponseInput` via:

GoogleCloudContactcenterinsightsV1ConversationParticipantResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput struct{ *pulumi.OutputState }

The call participant speaking for a given utterance.

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) DialogflowParticipantName

The name of the participant provided by Dialogflow. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) ObfuscatedExternalUserId

Obfuscated user ID from Dialogflow.

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) Role

The role of the participant.

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) UserId

A user-specified ID representing the participant.

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponse

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponse struct {
	// A list of sequential transcript segments that comprise the conversation.
	TranscriptSegments []GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponse `pulumi:"transcriptSegments"`
}

A message representing the transcript of a conversation.

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs struct {
	// A list of sequential transcript segments that comprise the conversation.
	TranscriptSegments GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayInput `pulumi:"transcriptSegments"`
}

A message representing the transcript of a conversation.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseInput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput() GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput
	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput
}

GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs and GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseInput` via:

GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput struct{ *pulumi.OutputState }

A message representing the transcript of a conversation.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseOutput) TranscriptSegments

A list of sequential transcript segments that comprise the conversation.

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrInput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput() GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs, GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtr and GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1ConversationTranscriptResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutputWithContext

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptResponsePtrOutput) TranscriptSegments

A list of sequential transcript segments that comprise the conversation.

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponse

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponse struct {
	// Whether the transcript segment was covered under the configured smart reply allowlist in Agent Assist.
	SmartReplyAllowlistCovered bool `pulumi:"smartReplyAllowlistCovered"`
}

Metadata from Dialogflow relating to the current transcript segment.

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseArgs

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseArgs struct {
	// Whether the transcript segment was covered under the configured smart reply allowlist in Agent Assist.
	SmartReplyAllowlistCovered pulumi.BoolInput `pulumi:"smartReplyAllowlistCovered"`
}

Metadata from Dialogflow relating to the current transcript segment.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseInput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput() GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput
	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput
}

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseArgs and GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseInput` via:

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput struct{ *pulumi.OutputState }

Metadata from Dialogflow relating to the current transcript segment.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput) SmartReplyAllowlistCovered

Whether the transcript segment was covered under the configured smart reply allowlist in Agent Assist.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponse

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponse struct {
	// For conversations derived from multi-channel audio, this is the channel number corresponding to the audio from that channel. For audioChannelCount = N, its output values can range from '1' to 'N'. A channel tag of 0 indicates that the audio is mono.
	ChannelTag int `pulumi:"channelTag"`
	// A confidence estimate between 0.0 and 1.0 of the fidelity of this segment. A default value of 0.0 indicates that the value is unset.
	Confidence float64 `pulumi:"confidence"`
	// CCAI metadata relating to the current transcript segment.
	DialogflowSegmentMetadata GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponse `pulumi:"dialogflowSegmentMetadata"`
	// The language code of this segment as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example: "en-US".
	LanguageCode string `pulumi:"languageCode"`
	// The time that the message occurred, if provided.
	MessageTime string `pulumi:"messageTime"`
	// The participant of this segment.
	SegmentParticipant GoogleCloudContactcenterinsightsV1ConversationParticipantResponse `pulumi:"segmentParticipant"`
	// The sentiment for this transcript segment.
	Sentiment GoogleCloudContactcenterinsightsV1SentimentDataResponse `pulumi:"sentiment"`
	// The text of this segment.
	Text string `pulumi:"text"`
	// A list of the word-specific information for each word in the segment.
	Words []GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponse `pulumi:"words"`
}

A segment of a full transcript.

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArgs

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArgs struct {
	// For conversations derived from multi-channel audio, this is the channel number corresponding to the audio from that channel. For audioChannelCount = N, its output values can range from '1' to 'N'. A channel tag of 0 indicates that the audio is mono.
	ChannelTag pulumi.IntInput `pulumi:"channelTag"`
	// A confidence estimate between 0.0 and 1.0 of the fidelity of this segment. A default value of 0.0 indicates that the value is unset.
	Confidence pulumi.Float64Input `pulumi:"confidence"`
	// CCAI metadata relating to the current transcript segment.
	DialogflowSegmentMetadata GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentDialogflowSegmentMetadataResponseInput `pulumi:"dialogflowSegmentMetadata"`
	// The language code of this segment as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example: "en-US".
	LanguageCode pulumi.StringInput `pulumi:"languageCode"`
	// The time that the message occurred, if provided.
	MessageTime pulumi.StringInput `pulumi:"messageTime"`
	// The participant of this segment.
	SegmentParticipant GoogleCloudContactcenterinsightsV1ConversationParticipantResponseInput `pulumi:"segmentParticipant"`
	// The sentiment for this transcript segment.
	Sentiment GoogleCloudContactcenterinsightsV1SentimentDataResponseInput `pulumi:"sentiment"`
	// The text of this segment.
	Text pulumi.StringInput `pulumi:"text"`
	// A list of the word-specific information for each word in the segment.
	Words GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayInput `pulumi:"words"`
}

A segment of a full transcript.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArray

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArray []GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseInput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArray) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArray) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArray) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayInput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput() GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput
	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput
}

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArray and GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayInput` via:

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArray{ GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArgs{...} }

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseInput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput() GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput
	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput
}

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArgs and GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseInput` via:

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput struct{ *pulumi.OutputState }

A segment of a full transcript.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) ChannelTag

For conversations derived from multi-channel audio, this is the channel number corresponding to the audio from that channel. For audioChannelCount = N, its output values can range from '1' to 'N'. A channel tag of 0 indicates that the audio is mono.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) Confidence

A confidence estimate between 0.0 and 1.0 of the fidelity of this segment. A default value of 0.0 indicates that the value is unset.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) DialogflowSegmentMetadata

CCAI metadata relating to the current transcript segment.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) LanguageCode

The language code of this segment as a [BCP-47](https://www.rfc-editor.org/rfc/bcp/bcp47.txt) language tag. Example: "en-US".

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) MessageTime

The time that the message occurred, if provided.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) SegmentParticipant

The participant of this segment.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) Sentiment

The sentiment for this transcript segment.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) Text

The text of this segment.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutputWithContext

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseOutput) Words

A list of the word-specific information for each word in the segment.

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponse

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponse struct {
	// A confidence estimate between 0.0 and 1.0 of the fidelity of this word. A default value of 0.0 indicates that the value is unset.
	Confidence float64 `pulumi:"confidence"`
	// Time offset of the end of this word relative to the beginning of the total conversation.
	EndOffset string `pulumi:"endOffset"`
	// Time offset of the start of this word relative to the beginning of the total conversation.
	StartOffset string `pulumi:"startOffset"`
	// The word itself. Includes punctuation marks that surround the word.
	Word string `pulumi:"word"`
}

Word-level info for words in a transcript.

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArgs

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArgs struct {
	// A confidence estimate between 0.0 and 1.0 of the fidelity of this word. A default value of 0.0 indicates that the value is unset.
	Confidence pulumi.Float64Input `pulumi:"confidence"`
	// Time offset of the end of this word relative to the beginning of the total conversation.
	EndOffset pulumi.StringInput `pulumi:"endOffset"`
	// Time offset of the start of this word relative to the beginning of the total conversation.
	StartOffset pulumi.StringInput `pulumi:"startOffset"`
	// The word itself. Includes punctuation marks that surround the word.
	Word pulumi.StringInput `pulumi:"word"`
}

Word-level info for words in a transcript.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArgs) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArray

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArray []GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseInput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArray) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArray) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArray) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayInput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput() GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput
	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput
}

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArray and GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayInput` via:

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArray{ GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArgs{...} }

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutputWithContext

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseInput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput() GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput
	ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput
}

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArgs and GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseInput` via:

GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput struct{ *pulumi.OutputState }

Word-level info for words in a transcript.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput) Confidence

A confidence estimate between 0.0 and 1.0 of the fidelity of this word. A default value of 0.0 indicates that the value is unset.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput) EndOffset

Time offset of the end of this word relative to the beginning of the total conversation.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput) StartOffset

Time offset of the start of this word relative to the beginning of the total conversation.

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutputWithContext

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseOutput) Word

The word itself. Includes punctuation marks that surround the word.

type GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponse

type GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponse struct {
	// The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	Confidence float64 `pulumi:"confidence"`
	// The Dialogflow intent resource path. Format: projects/{project}/agent/{agent}/intents/{intent}
	DialogflowIntentId string `pulumi:"dialogflowIntentId"`
}

Dialogflow interaction data.

type GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseArgs

type GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseArgs struct {
	// The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	Confidence pulumi.Float64Input `pulumi:"confidence"`
	// The Dialogflow intent resource path. Format: projects/{project}/agent/{agent}/intents/{intent}
	DialogflowIntentId pulumi.StringInput `pulumi:"dialogflowIntentId"`
}

Dialogflow interaction data.

func (GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput

type GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseInput

type GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput() GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput
}

GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseArgs and GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseInput` via:

GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput

type GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput struct{ *pulumi.OutputState }

Dialogflow interaction data.

func (GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput) Confidence

The confidence of the match ranging from 0.0 (completely uncertain) to 1.0 (completely certain).

func (GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput) DialogflowIntentId

The Dialogflow intent resource path. Format: projects/{project}/agent/{agent}/intents/{intent}

func (GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseOutputWithContext

type GoogleCloudContactcenterinsightsV1DialogflowSource

type GoogleCloudContactcenterinsightsV1DialogflowSource struct {
	// Cloud Storage URI that points to a file that contains the conversation audio.
	AudioUri *string `pulumi:"audioUri"`
}

A Dialogflow source of conversation data.

type GoogleCloudContactcenterinsightsV1DialogflowSourceArgs

type GoogleCloudContactcenterinsightsV1DialogflowSourceArgs struct {
	// Cloud Storage URI that points to a file that contains the conversation audio.
	AudioUri pulumi.StringPtrInput `pulumi:"audioUri"`
}

A Dialogflow source of conversation data.

func (GoogleCloudContactcenterinsightsV1DialogflowSourceArgs) ElementType

func (GoogleCloudContactcenterinsightsV1DialogflowSourceArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceOutputWithContext

func (i GoogleCloudContactcenterinsightsV1DialogflowSourceArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput

func (i GoogleCloudContactcenterinsightsV1DialogflowSourceArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput() GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1DialogflowSourceArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourceInput

type GoogleCloudContactcenterinsightsV1DialogflowSourceInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1DialogflowSourceOutput() GoogleCloudContactcenterinsightsV1DialogflowSourceOutput
	ToGoogleCloudContactcenterinsightsV1DialogflowSourceOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceOutput
}

GoogleCloudContactcenterinsightsV1DialogflowSourceInput is an input type that accepts GoogleCloudContactcenterinsightsV1DialogflowSourceArgs and GoogleCloudContactcenterinsightsV1DialogflowSourceOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1DialogflowSourceInput` via:

GoogleCloudContactcenterinsightsV1DialogflowSourceArgs{...}

type GoogleCloudContactcenterinsightsV1DialogflowSourceOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourceOutput struct{ *pulumi.OutputState }

A Dialogflow source of conversation data.

func (GoogleCloudContactcenterinsightsV1DialogflowSourceOutput) AudioUri

Cloud Storage URI that points to a file that contains the conversation audio.

func (GoogleCloudContactcenterinsightsV1DialogflowSourceOutput) ElementType

func (GoogleCloudContactcenterinsightsV1DialogflowSourceOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceOutputWithContext

func (o GoogleCloudContactcenterinsightsV1DialogflowSourceOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1DialogflowSourceOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourcePtrInput

type GoogleCloudContactcenterinsightsV1DialogflowSourcePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput() GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput
	ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput
}

GoogleCloudContactcenterinsightsV1DialogflowSourcePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1DialogflowSourceArgs, GoogleCloudContactcenterinsightsV1DialogflowSourcePtr and GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1DialogflowSourcePtrInput` via:

        GoogleCloudContactcenterinsightsV1DialogflowSourceArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput) AudioUri

Cloud Storage URI that points to a file that contains the conversation audio.

func (GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourcePtrOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponse

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponse struct {
	// Cloud Storage URI that points to a file that contains the conversation audio.
	AudioUri string `pulumi:"audioUri"`
	// The name of the Dialogflow conversation that this conversation resource is derived from. Format: projects/{project}/locations/{location}/conversations/{conversation}
	DialogflowConversation string `pulumi:"dialogflowConversation"`
}

A Dialogflow source of conversation data.

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs struct {
	// Cloud Storage URI that points to a file that contains the conversation audio.
	AudioUri pulumi.StringInput `pulumi:"audioUri"`
	// The name of the Dialogflow conversation that this conversation resource is derived from. Format: projects/{project}/locations/{location}/conversations/{conversation}
	DialogflowConversation pulumi.StringInput `pulumi:"dialogflowConversation"`
}

A Dialogflow source of conversation data.

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponseInput

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput() GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput
	ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput
}

GoogleCloudContactcenterinsightsV1DialogflowSourceResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs and GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1DialogflowSourceResponseInput` via:

GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs{...}

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput struct{ *pulumi.OutputState }

A Dialogflow source of conversation data.

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) AudioUri

Cloud Storage URI that points to a file that contains the conversation audio.

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) DialogflowConversation

The name of the Dialogflow conversation that this conversation resource is derived from. Format: projects/{project}/locations/{location}/conversations/{conversation}

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1DialogflowSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrInput

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput() GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs, GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtr and GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1DialogflowSourceResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput) AudioUri

Cloud Storage URI that points to a file that contains the conversation audio.

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput) DialogflowConversation

The name of the Dialogflow conversation that this conversation resource is derived from. Format: projects/{project}/locations/{location}/conversations/{conversation}

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1DialogflowSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1EntityMentionDataResponse

type GoogleCloudContactcenterinsightsV1EntityMentionDataResponse struct {
	// The key of this entity in conversation entities. Can be used to retrieve the exact `Entity` this mention is attached to.
	EntityUniqueId string `pulumi:"entityUniqueId"`
	// Sentiment expressed for this mention of the entity.
	Sentiment GoogleCloudContactcenterinsightsV1SentimentDataResponse `pulumi:"sentiment"`
	// The type of the entity mention.
	Type string `pulumi:"type"`
}

The data for an entity mention annotation. This represents a mention of an `Entity` in the conversation.

type GoogleCloudContactcenterinsightsV1EntityMentionDataResponseArgs

type GoogleCloudContactcenterinsightsV1EntityMentionDataResponseArgs struct {
	// The key of this entity in conversation entities. Can be used to retrieve the exact `Entity` this mention is attached to.
	EntityUniqueId pulumi.StringInput `pulumi:"entityUniqueId"`
	// Sentiment expressed for this mention of the entity.
	Sentiment GoogleCloudContactcenterinsightsV1SentimentDataResponseInput `pulumi:"sentiment"`
	// The type of the entity mention.
	Type pulumi.StringInput `pulumi:"type"`
}

The data for an entity mention annotation. This represents a mention of an `Entity` in the conversation.

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1EntityMentionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput

type GoogleCloudContactcenterinsightsV1EntityMentionDataResponseInput

type GoogleCloudContactcenterinsightsV1EntityMentionDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput() GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput
}

GoogleCloudContactcenterinsightsV1EntityMentionDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1EntityMentionDataResponseArgs and GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1EntityMentionDataResponseInput` via:

GoogleCloudContactcenterinsightsV1EntityMentionDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput

type GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput struct{ *pulumi.OutputState }

The data for an entity mention annotation. This represents a mention of an `Entity` in the conversation.

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput) EntityUniqueId

The key of this entity in conversation entities. Can be used to retrieve the exact `Entity` this mention is attached to.

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput) Sentiment

Sentiment expressed for this mention of the entity.

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1EntityMentionDataResponseOutput) Type

The type of the entity mention.

type GoogleCloudContactcenterinsightsV1ExactMatchConfig

type GoogleCloudContactcenterinsightsV1ExactMatchConfig struct {
	// Whether to consider case sensitivity when performing an exact match.
	CaseSensitive *bool `pulumi:"caseSensitive"`
}

Exact match configuration.

type GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs

type GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs struct {
	// Whether to consider case sensitivity when performing an exact match.
	CaseSensitive pulumi.BoolPtrInput `pulumi:"caseSensitive"`
}

Exact match configuration.

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput

func (i GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput() GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigInput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ExactMatchConfigOutput() GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput
	ToGoogleCloudContactcenterinsightsV1ExactMatchConfigOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput
}

GoogleCloudContactcenterinsightsV1ExactMatchConfigInput is an input type that accepts GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs and GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ExactMatchConfigInput` via:

GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs{...}

type GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput struct{ *pulumi.OutputState }

Exact match configuration.

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput) CaseSensitive

Whether to consider case sensitivity when performing an exact match.

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ExactMatchConfigOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrInput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput() GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput
	ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput
}

GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs, GoogleCloudContactcenterinsightsV1ExactMatchConfigPtr and GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrInput` via:

        GoogleCloudContactcenterinsightsV1ExactMatchConfigArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput) CaseSensitive

Whether to consider case sensitivity when performing an exact match.

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrOutput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigResponse

type GoogleCloudContactcenterinsightsV1ExactMatchConfigResponse struct {
	// Whether to consider case sensitivity when performing an exact match.
	CaseSensitive bool `pulumi:"caseSensitive"`
}

Exact match configuration.

type GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseArgs

type GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseArgs struct {
	// Whether to consider case sensitivity when performing an exact match.
	CaseSensitive pulumi.BoolInput `pulumi:"caseSensitive"`
}

Exact match configuration.

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseInput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput() GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput
	ToGoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput
}

GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseArgs and GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseInput` via:

GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseArgs{...}

type GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput

type GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput struct{ *pulumi.OutputState }

Exact match configuration.

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput) CaseSensitive

Whether to consider case sensitivity when performing an exact match.

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput

func (GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseOutput

type GoogleCloudContactcenterinsightsV1FaqAnswerDataResponse

type GoogleCloudContactcenterinsightsV1FaqAnswerDataResponse struct {
	// The piece of text from the `source` knowledge base document.
	Answer string `pulumi:"answer"`
	// The system's confidence score that this answer is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	ConfidenceScore float64 `pulumi:"confidenceScore"`
	// Map that contains metadata about the FAQ answer and the document that it originates from.
	Metadata map[string]string `pulumi:"metadata"`
	// Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}.
	QueryRecord string `pulumi:"queryRecord"`
	// The corresponding FAQ question.
	Question string `pulumi:"question"`
	// The knowledge document that this answer was extracted from. Format: projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}.
	Source string `pulumi:"source"`
}

Agent Assist frequently-asked-question answer data.

type GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseArgs

type GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseArgs struct {
	// The piece of text from the `source` knowledge base document.
	Answer pulumi.StringInput `pulumi:"answer"`
	// The system's confidence score that this answer is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	ConfidenceScore pulumi.Float64Input `pulumi:"confidenceScore"`
	// Map that contains metadata about the FAQ answer and the document that it originates from.
	Metadata pulumi.StringMapInput `pulumi:"metadata"`
	// Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}.
	QueryRecord pulumi.StringInput `pulumi:"queryRecord"`
	// The corresponding FAQ question.
	Question pulumi.StringInput `pulumi:"question"`
	// The knowledge document that this answer was extracted from. Format: projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}.
	Source pulumi.StringInput `pulumi:"source"`
}

Agent Assist frequently-asked-question answer data.

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseArgs) ToGoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseArgs) ToGoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseArgs) ToGoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput

type GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseInput

type GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput() GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput
}

GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseArgs and GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseInput` via:

GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput

type GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput struct{ *pulumi.OutputState }

Agent Assist frequently-asked-question answer data.

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) Answer

The piece of text from the `source` knowledge base document.

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) ConfidenceScore

The system's confidence score that this answer is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) Metadata

Map that contains metadata about the FAQ answer and the document that it originates from.

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) QueryRecord

Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}.

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) Question

The corresponding FAQ question.

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) Source

The knowledge document that this answer was extracted from. Format: projects/{project}/knowledgeBases/{knowledge_base}/documents/{document}.

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) ToGoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput

func (GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) ToGoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput) ToGoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseOutput

type GoogleCloudContactcenterinsightsV1GcsSource

type GoogleCloudContactcenterinsightsV1GcsSource struct {
	// Cloud Storage URI that points to a file that contains the conversation audio.
	AudioUri *string `pulumi:"audioUri"`
	// Immutable. Cloud Storage URI that points to a file that contains the conversation transcript.
	TranscriptUri *string `pulumi:"transcriptUri"`
}

A Cloud Storage source of conversation data.

type GoogleCloudContactcenterinsightsV1GcsSourceArgs

type GoogleCloudContactcenterinsightsV1GcsSourceArgs struct {
	// Cloud Storage URI that points to a file that contains the conversation audio.
	AudioUri pulumi.StringPtrInput `pulumi:"audioUri"`
	// Immutable. Cloud Storage URI that points to a file that contains the conversation transcript.
	TranscriptUri pulumi.StringPtrInput `pulumi:"transcriptUri"`
}

A Cloud Storage source of conversation data.

func (GoogleCloudContactcenterinsightsV1GcsSourceArgs) ElementType

func (GoogleCloudContactcenterinsightsV1GcsSourceArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceOutput

func (i GoogleCloudContactcenterinsightsV1GcsSourceArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceOutput() GoogleCloudContactcenterinsightsV1GcsSourceOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceOutputWithContext

func (i GoogleCloudContactcenterinsightsV1GcsSourceArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourceOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceArgs) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

func (i GoogleCloudContactcenterinsightsV1GcsSourceArgs) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutput() GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceArgs) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1GcsSourceArgs) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

type GoogleCloudContactcenterinsightsV1GcsSourceInput

type GoogleCloudContactcenterinsightsV1GcsSourceInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1GcsSourceOutput() GoogleCloudContactcenterinsightsV1GcsSourceOutput
	ToGoogleCloudContactcenterinsightsV1GcsSourceOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1GcsSourceOutput
}

GoogleCloudContactcenterinsightsV1GcsSourceInput is an input type that accepts GoogleCloudContactcenterinsightsV1GcsSourceArgs and GoogleCloudContactcenterinsightsV1GcsSourceOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1GcsSourceInput` via:

GoogleCloudContactcenterinsightsV1GcsSourceArgs{...}

type GoogleCloudContactcenterinsightsV1GcsSourceOutput

type GoogleCloudContactcenterinsightsV1GcsSourceOutput struct{ *pulumi.OutputState }

A Cloud Storage source of conversation data.

func (GoogleCloudContactcenterinsightsV1GcsSourceOutput) AudioUri

Cloud Storage URI that points to a file that contains the conversation audio.

func (GoogleCloudContactcenterinsightsV1GcsSourceOutput) ElementType

func (GoogleCloudContactcenterinsightsV1GcsSourceOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceOutput

func (o GoogleCloudContactcenterinsightsV1GcsSourceOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceOutput() GoogleCloudContactcenterinsightsV1GcsSourceOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceOutputWithContext

func (o GoogleCloudContactcenterinsightsV1GcsSourceOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourceOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceOutput) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

func (o GoogleCloudContactcenterinsightsV1GcsSourceOutput) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutput() GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceOutput) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1GcsSourceOutput) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceOutput) TranscriptUri

Immutable. Cloud Storage URI that points to a file that contains the conversation transcript.

type GoogleCloudContactcenterinsightsV1GcsSourcePtrInput

type GoogleCloudContactcenterinsightsV1GcsSourcePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutput() GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput
	ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput
}

GoogleCloudContactcenterinsightsV1GcsSourcePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1GcsSourceArgs, GoogleCloudContactcenterinsightsV1GcsSourcePtr and GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1GcsSourcePtrInput` via:

        GoogleCloudContactcenterinsightsV1GcsSourceArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

type GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput) AudioUri

Cloud Storage URI that points to a file that contains the conversation audio.

func (GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput) ToGoogleCloudContactcenterinsightsV1GcsSourcePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourcePtrOutput) TranscriptUri

Immutable. Cloud Storage URI that points to a file that contains the conversation transcript.

type GoogleCloudContactcenterinsightsV1GcsSourceResponse

type GoogleCloudContactcenterinsightsV1GcsSourceResponse struct {
	// Cloud Storage URI that points to a file that contains the conversation audio.
	AudioUri string `pulumi:"audioUri"`
	// Immutable. Cloud Storage URI that points to a file that contains the conversation transcript.
	TranscriptUri string `pulumi:"transcriptUri"`
}

A Cloud Storage source of conversation data.

type GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs

type GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs struct {
	// Cloud Storage URI that points to a file that contains the conversation audio.
	AudioUri pulumi.StringInput `pulumi:"audioUri"`
	// Immutable. Cloud Storage URI that points to a file that contains the conversation transcript.
	TranscriptUri pulumi.StringInput `pulumi:"transcriptUri"`
}

A Cloud Storage source of conversation data.

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput

func (i GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput() GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1GcsSourceResponseInput

type GoogleCloudContactcenterinsightsV1GcsSourceResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1GcsSourceResponseOutput() GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput
	ToGoogleCloudContactcenterinsightsV1GcsSourceResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput
}

GoogleCloudContactcenterinsightsV1GcsSourceResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs and GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1GcsSourceResponseInput` via:

GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs{...}

type GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput

type GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput struct{ *pulumi.OutputState }

A Cloud Storage source of conversation data.

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) AudioUri

Cloud Storage URI that points to a file that contains the conversation audio.

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponseOutput) TranscriptUri

Immutable. Cloud Storage URI that points to a file that contains the conversation transcript.

type GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrInput

type GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput() GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs, GoogleCloudContactcenterinsightsV1GcsSourceResponsePtr and GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1GcsSourceResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput

type GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput) AudioUri

Cloud Storage URI that points to a file that contains the conversation audio.

func (GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1GcsSourceResponsePtrOutput) TranscriptUri

Immutable. Cloud Storage URI that points to a file that contains the conversation transcript.

type GoogleCloudContactcenterinsightsV1HoldDataResponse

type GoogleCloudContactcenterinsightsV1HoldDataResponse struct {
}

The data for a hold annotation.

type GoogleCloudContactcenterinsightsV1HoldDataResponseArgs

type GoogleCloudContactcenterinsightsV1HoldDataResponseArgs struct {
}

The data for a hold annotation.

func (GoogleCloudContactcenterinsightsV1HoldDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1HoldDataResponseArgs) ToGoogleCloudContactcenterinsightsV1HoldDataResponseOutput

func (GoogleCloudContactcenterinsightsV1HoldDataResponseArgs) ToGoogleCloudContactcenterinsightsV1HoldDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1HoldDataResponseArgs) ToGoogleCloudContactcenterinsightsV1HoldDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1HoldDataResponseOutput

type GoogleCloudContactcenterinsightsV1HoldDataResponseInput

type GoogleCloudContactcenterinsightsV1HoldDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1HoldDataResponseOutput() GoogleCloudContactcenterinsightsV1HoldDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1HoldDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1HoldDataResponseOutput
}

GoogleCloudContactcenterinsightsV1HoldDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1HoldDataResponseArgs and GoogleCloudContactcenterinsightsV1HoldDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1HoldDataResponseInput` via:

GoogleCloudContactcenterinsightsV1HoldDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1HoldDataResponseOutput

type GoogleCloudContactcenterinsightsV1HoldDataResponseOutput struct{ *pulumi.OutputState }

The data for a hold annotation.

func (GoogleCloudContactcenterinsightsV1HoldDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1HoldDataResponseOutput) ToGoogleCloudContactcenterinsightsV1HoldDataResponseOutput

func (GoogleCloudContactcenterinsightsV1HoldDataResponseOutput) ToGoogleCloudContactcenterinsightsV1HoldDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1HoldDataResponseOutput) ToGoogleCloudContactcenterinsightsV1HoldDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1HoldDataResponseOutput

type GoogleCloudContactcenterinsightsV1IntentMatchDataResponse

type GoogleCloudContactcenterinsightsV1IntentMatchDataResponse struct {
	// The id of the matched intent. Can be used to retrieve the corresponding intent information.
	IntentUniqueId string `pulumi:"intentUniqueId"`
}

The data for an intent match. Represents an intent match for a text segment in the conversation. A text segment can be part of a sentence, a complete sentence, or an utterance with multiple sentences.

type GoogleCloudContactcenterinsightsV1IntentMatchDataResponseArgs

type GoogleCloudContactcenterinsightsV1IntentMatchDataResponseArgs struct {
	// The id of the matched intent. Can be used to retrieve the corresponding intent information.
	IntentUniqueId pulumi.StringInput `pulumi:"intentUniqueId"`
}

The data for an intent match. Represents an intent match for a text segment in the conversation. A text segment can be part of a sentence, a complete sentence, or an utterance with multiple sentences.

func (GoogleCloudContactcenterinsightsV1IntentMatchDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1IntentMatchDataResponseArgs) ToGoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput

func (GoogleCloudContactcenterinsightsV1IntentMatchDataResponseArgs) ToGoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IntentMatchDataResponseArgs) ToGoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput

type GoogleCloudContactcenterinsightsV1IntentMatchDataResponseInput

type GoogleCloudContactcenterinsightsV1IntentMatchDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput() GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput
}

GoogleCloudContactcenterinsightsV1IntentMatchDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1IntentMatchDataResponseArgs and GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IntentMatchDataResponseInput` via:

GoogleCloudContactcenterinsightsV1IntentMatchDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput

type GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput struct{ *pulumi.OutputState }

The data for an intent match. Represents an intent match for a text segment in the conversation. A text segment can be part of a sentence, a complete sentence, or an utterance with multiple sentences.

func (GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput) IntentUniqueId

The id of the matched intent. Can be used to retrieve the corresponding intent information.

func (GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput

func (GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IntentMatchDataResponseOutput

type GoogleCloudContactcenterinsightsV1InterruptionDataResponse

type GoogleCloudContactcenterinsightsV1InterruptionDataResponse struct {
}

The data for an interruption annotation.

type GoogleCloudContactcenterinsightsV1InterruptionDataResponseArgs

type GoogleCloudContactcenterinsightsV1InterruptionDataResponseArgs struct {
}

The data for an interruption annotation.

func (GoogleCloudContactcenterinsightsV1InterruptionDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1InterruptionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1InterruptionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1InterruptionDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1InterruptionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1InterruptionDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput

type GoogleCloudContactcenterinsightsV1InterruptionDataResponseInput

type GoogleCloudContactcenterinsightsV1InterruptionDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput() GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1InterruptionDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput
}

GoogleCloudContactcenterinsightsV1InterruptionDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1InterruptionDataResponseArgs and GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1InterruptionDataResponseInput` via:

GoogleCloudContactcenterinsightsV1InterruptionDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput

type GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput struct{ *pulumi.OutputState }

The data for an interruption annotation.

func (GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1InterruptionDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1InterruptionDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1InterruptionDataResponseOutput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponse

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponse struct {
	// Immutable. Display name of the assigned issue. This field is set at time of analyis and immutable since then.
	DisplayName string `pulumi:"displayName"`
	// Resource name of the assigned issue.
	Issue string `pulumi:"issue"`
	// Score indicating the likelihood of the issue assignment. currently bounded on [0,1].
	Score float64 `pulumi:"score"`
}

Information about the issue.

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs struct {
	// Immutable. Display name of the assigned issue. This field is set at time of analyis and immutable since then.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// Resource name of the assigned issue.
	Issue pulumi.StringInput `pulumi:"issue"`
	// Score indicating the likelihood of the issue assignment. currently bounded on [0,1].
	Score pulumi.Float64Input `pulumi:"score"`
}

Information about the issue.

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArray

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArray []GoogleCloudContactcenterinsightsV1IssueAssignmentResponseInput

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArray) ElementType

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArray) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArray) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArray) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayInput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput() GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput
	ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput
}

GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArray and GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayInput` via:

GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArray{ GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs{...} }

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseInput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput() GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput
	ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput
}

GoogleCloudContactcenterinsightsV1IssueAssignmentResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs and GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueAssignmentResponseInput` via:

GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArgs{...}

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput struct{ *pulumi.OutputState }

Information about the issue.

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput) DisplayName

Immutable. Display name of the assigned issue. This field is set at time of analyis and immutable since then.

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput) Issue

Resource name of the assigned issue.

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput) Score

Score indicating the likelihood of the issue assignment. currently bounded on [0,1].

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueAssignmentResponseOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfig struct {
	// A filter to reduce the conversations used for training the model to a specific subset.
	Filter *string `pulumi:"filter"`
	// Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.
	Medium *GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium `pulumi:"medium"`
}

Configs for the input data used to create the issue model.

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs struct {
	// A filter to reduce the conversations used for training the model to a specific subset.
	Filter pulumi.StringPtrInput `pulumi:"filter"`
	// Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.
	Medium GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrInput `pulumi:"medium"`
}

Configs for the input data used to create the issue model.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigInput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput() GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput
}

GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs and GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigInput` via:

GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs{...}

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium string

Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutputWithContext

func (e GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutputWithContext

func (e GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToStringOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToStringOutputWithContext

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToStringPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMedium) ToStringPtrOutputWithContext

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput() GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput
}

GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumArgs and GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumInput` via:

GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumArgs{...}

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToStringOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToStringOutputWithContext

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToStringPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumOutput) ToStringPtrOutputWithContext

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrInput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput() GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput
}

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutputWithContext

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput) ToStringPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigMediumPtrOutput) ToStringPtrOutputWithContext

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput struct{ *pulumi.OutputState }

Configs for the input data used to create the issue model.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) Filter

A filter to reduce the conversations used for training the model to a specific subset.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) Medium

Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrInput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput() GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput
}

GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs, GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtr and GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrInput` via:

        GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput) Filter

A filter to reduce the conversations used for training the model to a specific subset.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput) Medium

Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponse

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponse struct {
	// A filter to reduce the conversations used for training the model to a specific subset.
	Filter string `pulumi:"filter"`
	// Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.
	Medium string `pulumi:"medium"`
	// Number of conversations used in training. Output only.
	TrainingConversationsCount string `pulumi:"trainingConversationsCount"`
}

Configs for the input data used to create the issue model.

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs struct {
	// A filter to reduce the conversations used for training the model to a specific subset.
	Filter pulumi.StringInput `pulumi:"filter"`
	// Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.
	Medium pulumi.StringInput `pulumi:"medium"`
	// Number of conversations used in training. Output only.
	TrainingConversationsCount pulumi.StringInput `pulumi:"trainingConversationsCount"`
}

Configs for the input data used to create the issue model.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseInput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput() GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput
}

GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs and GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseInput` via:

GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs{...}

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput struct{ *pulumi.OutputState }

Configs for the input data used to create the issue model.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) Filter

A filter to reduce the conversations used for training the model to a specific subset.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) Medium

Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutputWithContext

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput) TrainingConversationsCount

Number of conversations used in training. Output only.

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrInput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput() GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs, GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtr and GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput) Filter

A filter to reduce the conversations used for training the model to a specific subset.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput) Medium

Medium of conversations used in training data. This field is being deprecated. To specify the medium to be used in training a new issue model, set the `medium` field on `filter`.

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutputWithContext

func (GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponsePtrOutput) TrainingConversationsCount

Number of conversations used in training. Output only.

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponse

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponse struct {
	// Number of conversations the issue model has analyzed at this point in time.
	AnalyzedConversationsCount string `pulumi:"analyzedConversationsCount"`
	// Statistics on each issue. Key is the issue's resource name.
	IssueStats map[string]string `pulumi:"issueStats"`
	// Number of analyzed conversations for which no issue was applicable at this point in time.
	UnclassifiedConversationsCount string `pulumi:"unclassifiedConversationsCount"`
}

Aggregated statistics about an issue model.

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs struct {
	// Number of conversations the issue model has analyzed at this point in time.
	AnalyzedConversationsCount pulumi.StringInput `pulumi:"analyzedConversationsCount"`
	// Statistics on each issue. Key is the issue's resource name.
	IssueStats pulumi.StringMapInput `pulumi:"issueStats"`
	// Number of analyzed conversations for which no issue was applicable at this point in time.
	UnclassifiedConversationsCount pulumi.StringInput `pulumi:"unclassifiedConversationsCount"`
}

Aggregated statistics about an issue model.

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseInput

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput() GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput
}

GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs and GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseInput` via:

GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs{...}

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput struct{ *pulumi.OutputState }

Aggregated statistics about an issue model.

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) AnalyzedConversationsCount

Number of conversations the issue model has analyzed at this point in time.

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) IssueStats

Statistics on each issue. Key is the issue's resource name.

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput) UnclassifiedConversationsCount

Number of analyzed conversations for which no issue was applicable at this point in time.

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrInput

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput() GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs, GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtr and GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput) AnalyzedConversationsCount

Number of conversations the issue model has analyzed at this point in time.

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput) IssueStats

Statistics on each issue. Key is the issue's resource name.

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponsePtrOutput) UnclassifiedConversationsCount

Number of analyzed conversations for which no issue was applicable at this point in time.

type GoogleCloudContactcenterinsightsV1IssueModelResultResponse

type GoogleCloudContactcenterinsightsV1IssueModelResultResponse struct {
	// Issue model that generates the result.
	IssueModel string `pulumi:"issueModel"`
	// All the matched issues.
	Issues []GoogleCloudContactcenterinsightsV1IssueAssignmentResponse `pulumi:"issues"`
}

Issue Modeling result on a conversation.

type GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs

type GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs struct {
	// Issue model that generates the result.
	IssueModel pulumi.StringInput `pulumi:"issueModel"`
	// All the matched issues.
	Issues GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayInput `pulumi:"issues"`
}

Issue Modeling result on a conversation.

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelResultResponseInput

type GoogleCloudContactcenterinsightsV1IssueModelResultResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput() GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput
}

GoogleCloudContactcenterinsightsV1IssueModelResultResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs and GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelResultResponseInput` via:

GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs{...}

type GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput

type GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput struct{ *pulumi.OutputState }

Issue Modeling result on a conversation.

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) IssueModel

Issue model that generates the result.

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) Issues

All the matched issues.

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrInput

type GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput() GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput
	ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput
}

GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs, GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtr and GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrInput` via:

        GoogleCloudContactcenterinsightsV1IssueModelResultResponseArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput

type GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput) IssueModel

Issue model that generates the result.

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput) Issues

All the matched issues.

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueModelResultResponsePtrOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchDataResponse

type GoogleCloudContactcenterinsightsV1PhraseMatchDataResponse struct {
	// The human-readable name of the phrase matcher.
	DisplayName string `pulumi:"displayName"`
	// The unique identifier (the resource name) of the phrase matcher.
	PhraseMatcher string `pulumi:"phraseMatcher"`
}

The data for a matched phrase matcher. Represents information identifying a phrase matcher for a given match.

type GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseArgs

type GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseArgs struct {
	// The human-readable name of the phrase matcher.
	DisplayName pulumi.StringInput `pulumi:"displayName"`
	// The unique identifier (the resource name) of the phrase matcher.
	PhraseMatcher pulumi.StringInput `pulumi:"phraseMatcher"`
}

The data for a matched phrase matcher. Represents information identifying a phrase matcher for a given match.

func (GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseInput

type GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput() GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseArgs and GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput struct{ *pulumi.OutputState }

The data for a matched phrase matcher. Represents information identifying a phrase matcher for a given match.

func (GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput) DisplayName

The human-readable name of the phrase matcher.

func (GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput) PhraseMatcher

The unique identifier (the resource name) of the phrase matcher.

func (GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchDataResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRule

type GoogleCloudContactcenterinsightsV1PhraseMatchRule struct {
	// Provides additional information about the rule that specifies how to apply the rule.
	Config *GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig `pulumi:"config"`
	// Specifies whether the phrase must be missing from the transcript segment or present in the transcript segment.
	Negated *bool `pulumi:"negated"`
	// The phrase to be matched.
	Query string `pulumi:"query"`
}

The data for a phrase match rule.

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs struct {
	// Provides additional information about the rule that specifies how to apply the rule.
	Config GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrInput `pulumi:"config"`
	// Specifies whether the phrase must be missing from the transcript segment or present in the transcript segment.
	Negated pulumi.BoolPtrInput `pulumi:"negated"`
	// The phrase to be matched.
	Query pulumi.StringInput `pulumi:"query"`
}

The data for a phrase match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray []GoogleCloudContactcenterinsightsV1PhraseMatchRuleInput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray and GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleArray{ GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs{...} }

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput) Index

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfig struct {
	// The configuration for the exact match rule.
	ExactMatchConfig *GoogleCloudContactcenterinsightsV1ExactMatchConfig `pulumi:"exactMatchConfig"`
}

Configuration information of a phrase match rule.

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs struct {
	// The configuration for the exact match rule.
	ExactMatchConfig GoogleCloudContactcenterinsightsV1ExactMatchConfigPtrInput `pulumi:"exactMatchConfig"`
}

Configuration information of a phrase match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs and GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs{...}

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput struct{ *pulumi.OutputState }

Configuration information of a phrase match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput) ExactMatchConfig

The configuration for the exact match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs, GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtr and GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrInput` via:

        GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput) ExactMatchConfig

The configuration for the exact match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigPtrOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponse

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponse struct {
	// The configuration for the exact match rule.
	ExactMatchConfig GoogleCloudContactcenterinsightsV1ExactMatchConfigResponse `pulumi:"exactMatchConfig"`
}

Configuration information of a phrase match rule.

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseArgs

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseArgs struct {
	// The configuration for the exact match rule.
	ExactMatchConfig GoogleCloudContactcenterinsightsV1ExactMatchConfigResponseInput `pulumi:"exactMatchConfig"`
}

Configuration information of a phrase match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseArgs and GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseArgs{...}

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput struct{ *pulumi.OutputState }

Configuration information of a phrase match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput) ExactMatchConfig

The configuration for the exact match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroup struct {
	// A list of phase match rules that are included in this group.
	PhraseMatchRules []GoogleCloudContactcenterinsightsV1PhraseMatchRule `pulumi:"phraseMatchRules"`
	// The type of this phrase match rule group.
	Type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType `pulumi:"type"`
}

A message representing a rule in the phrase matcher.

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs struct {
	// A list of phase match rules that are included in this group.
	PhraseMatchRules GoogleCloudContactcenterinsightsV1PhraseMatchRuleArrayInput `pulumi:"phraseMatchRules"`
	// The type of this phrase match rule group.
	Type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput `pulumi:"type"`
}

A message representing a rule in the phrase matcher.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArray

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArray []GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupInput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArray) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArray and GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArray{ GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs{...} }

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput) Index

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs and GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArgs{...}

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput struct{ *pulumi.OutputState }

A message representing a rule in the phrase matcher.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput) PhraseMatchRules

A list of phase match rules that are included in this group.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupOutput) Type

The type of this phrase match rule group.

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponse

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponse struct {
	// A list of phase match rules that are included in this group.
	PhraseMatchRules []GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponse `pulumi:"phraseMatchRules"`
	// The type of this phrase match rule group.
	Type string `pulumi:"type"`
}

A message representing a rule in the phrase matcher.

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs struct {
	// A list of phase match rules that are included in this group.
	PhraseMatchRules GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayInput `pulumi:"phraseMatchRules"`
	// The type of this phrase match rule group.
	Type pulumi.StringInput `pulumi:"type"`
}

A message representing a rule in the phrase matcher.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArray

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArray []GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseInput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArray) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArray and GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArray{ GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs{...} }

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutputWithContext

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs and GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArgs{...}

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput struct{ *pulumi.OutputState }

A message representing a rule in the phrase matcher.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput) PhraseMatchRules

A list of phase match rules that are included in this group.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseOutput) Type

The type of this phrase match rule group.

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType string

Required. The type of this phrase match rule group.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutputWithContext

func (e GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput

func (e GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutputWithContext

func (e GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToStringOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToStringOutputWithContext

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToStringPtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupType) ToStringPtrOutputWithContext

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeArgs and GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeArgs{...}

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToStringOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToStringOutputWithContext

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToStringPtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypeOutput) ToStringPtrOutputWithContext

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput
}

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput) Elem

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput) ToStringPtrOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupTypePtrOutput) ToStringPtrOutputWithContext

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs and GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleArgs{...}

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput struct{ *pulumi.OutputState }

The data for a phrase match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput) Config

Provides additional information about the rule that specifies how to apply the rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput) Negated

Specifies whether the phrase must be missing from the transcript segment or present in the transcript segment.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput) Query

The phrase to be matched.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponse

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponse struct {
	// Provides additional information about the rule that specifies how to apply the rule.
	Config GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponse `pulumi:"config"`
	// Specifies whether the phrase must be missing from the transcript segment or present in the transcript segment.
	Negated bool `pulumi:"negated"`
	// The phrase to be matched.
	Query string `pulumi:"query"`
}

The data for a phrase match rule.

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs struct {
	// Provides additional information about the rule that specifies how to apply the rule.
	Config GoogleCloudContactcenterinsightsV1PhraseMatchRuleConfigResponseInput `pulumi:"config"`
	// Specifies whether the phrase must be missing from the transcript segment or present in the transcript segment.
	Negated pulumi.BoolInput `pulumi:"negated"`
	// The phrase to be matched.
	Query pulumi.StringInput `pulumi:"query"`
}

The data for a phrase match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArray

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArray []GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseInput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArray) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutputWithContext

func (i GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArray) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArray and GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArray{ GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs{...} }

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseInput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput() GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput
	ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput
}

GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs and GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseInput` via:

GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArgs{...}

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput struct{ *pulumi.OutputState }

The data for a phrase match rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput) Config

Provides additional information about the rule that specifies how to apply the rule.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput) Negated

Specifies whether the phrase must be missing from the transcript segment or present in the transcript segment.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput) Query

The phrase to be matched.

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseOutput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponse

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponse struct {
	// The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
	AnnotationId string `pulumi:"annotationId"`
	// The feedback that the customer has about the answer in `data`.
	AnswerFeedback GoogleCloudContactcenterinsightsV1AnswerFeedbackResponse `pulumi:"answerFeedback"`
	// Agent Assist Article Suggestion data.
	ArticleSuggestion GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponse `pulumi:"articleSuggestion"`
	// The time at which this annotation was created.
	CreateTime string `pulumi:"createTime"`
	// Dialogflow interaction data.
	DialogflowInteraction GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponse `pulumi:"dialogflowInteraction"`
	// The boundary in the conversation where the annotation ends, inclusive.
	EndBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponse `pulumi:"endBoundary"`
	// Agent Assist FAQ answer data.
	FaqAnswer GoogleCloudContactcenterinsightsV1FaqAnswerDataResponse `pulumi:"faqAnswer"`
	// Agent Assist Smart Compose suggestion data.
	SmartComposeSuggestion GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponse `pulumi:"smartComposeSuggestion"`
	// Agent Assist Smart Reply data.
	SmartReply GoogleCloudContactcenterinsightsV1SmartReplyDataResponse `pulumi:"smartReply"`
	// The boundary in the conversation where the annotation starts, inclusive.
	StartBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponse `pulumi:"startBoundary"`
}

An annotation that was generated during the customer and agent interaction.

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs struct {
	// The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}
	AnnotationId pulumi.StringInput `pulumi:"annotationId"`
	// The feedback that the customer has about the answer in `data`.
	AnswerFeedback GoogleCloudContactcenterinsightsV1AnswerFeedbackResponseInput `pulumi:"answerFeedback"`
	// Agent Assist Article Suggestion data.
	ArticleSuggestion GoogleCloudContactcenterinsightsV1ArticleSuggestionDataResponseInput `pulumi:"articleSuggestion"`
	// The time at which this annotation was created.
	CreateTime pulumi.StringInput `pulumi:"createTime"`
	// Dialogflow interaction data.
	DialogflowInteraction GoogleCloudContactcenterinsightsV1DialogflowInteractionDataResponseInput `pulumi:"dialogflowInteraction"`
	// The boundary in the conversation where the annotation ends, inclusive.
	EndBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseInput `pulumi:"endBoundary"`
	// Agent Assist FAQ answer data.
	FaqAnswer GoogleCloudContactcenterinsightsV1FaqAnswerDataResponseInput `pulumi:"faqAnswer"`
	// Agent Assist Smart Compose suggestion data.
	SmartComposeSuggestion GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseInput `pulumi:"smartComposeSuggestion"`
	// Agent Assist Smart Reply data.
	SmartReply GoogleCloudContactcenterinsightsV1SmartReplyDataResponseInput `pulumi:"smartReply"`
	// The boundary in the conversation where the annotation starts, inclusive.
	StartBoundary GoogleCloudContactcenterinsightsV1AnnotationBoundaryResponseInput `pulumi:"startBoundary"`
}

An annotation that was generated during the customer and agent interaction.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArray

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArray []GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseInput

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArray) ElementType

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArray) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArray) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutputWithContext

func (i GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArray) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayInput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput() GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput
	ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput
}

GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayInput is an input type that accepts GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArray and GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayInput` via:

GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArray{ GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs{...} }

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutputWithContext

func (o GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseInput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput() GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput
	ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput
}

GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs and GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseInput` via:

GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArgs{...}

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput struct{ *pulumi.OutputState }

An annotation that was generated during the customer and agent interaction.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) AnnotationId

The unique identifier of the annotation. Format: projects/{project}/locations/{location}/conversationDatasets/{dataset}/conversationDataItems/{data_item}/conversationAnnotations/{annotation}

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) AnswerFeedback

The feedback that the customer has about the answer in `data`.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) ArticleSuggestion

Agent Assist Article Suggestion data.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) CreateTime

The time at which this annotation was created.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) DialogflowInteraction

Dialogflow interaction data.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) EndBoundary

The boundary in the conversation where the annotation ends, inclusive.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) FaqAnswer

Agent Assist FAQ answer data.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) SmartComposeSuggestion

Agent Assist Smart Compose suggestion data.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) SmartReply

Agent Assist Smart Reply data.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) StartBoundary

The boundary in the conversation where the annotation starts, inclusive.

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseOutput

type GoogleCloudContactcenterinsightsV1SentimentDataResponse

type GoogleCloudContactcenterinsightsV1SentimentDataResponse struct {
	// A non-negative number from 0 to infinity which represents the abolute magnitude of sentiment regardless of score.
	Magnitude float64 `pulumi:"magnitude"`
	// The sentiment score between -1.0 (negative) and 1.0 (positive).
	Score float64 `pulumi:"score"`
}

The data for a sentiment annotation.

type GoogleCloudContactcenterinsightsV1SentimentDataResponseArgs

type GoogleCloudContactcenterinsightsV1SentimentDataResponseArgs struct {
	// A non-negative number from 0 to infinity which represents the abolute magnitude of sentiment regardless of score.
	Magnitude pulumi.Float64Input `pulumi:"magnitude"`
	// The sentiment score between -1.0 (negative) and 1.0 (positive).
	Score pulumi.Float64Input `pulumi:"score"`
}

The data for a sentiment annotation.

func (GoogleCloudContactcenterinsightsV1SentimentDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1SentimentDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SentimentDataResponseOutput

func (GoogleCloudContactcenterinsightsV1SentimentDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SentimentDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1SentimentDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SentimentDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput

type GoogleCloudContactcenterinsightsV1SentimentDataResponseInput

type GoogleCloudContactcenterinsightsV1SentimentDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1SentimentDataResponseOutput() GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1SentimentDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput
}

GoogleCloudContactcenterinsightsV1SentimentDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1SentimentDataResponseArgs and GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1SentimentDataResponseInput` via:

GoogleCloudContactcenterinsightsV1SentimentDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput

type GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput struct{ *pulumi.OutputState }

The data for a sentiment annotation.

func (GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput) Magnitude

A non-negative number from 0 to infinity which represents the abolute magnitude of sentiment regardless of score.

func (GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput) Score

The sentiment score between -1.0 (negative) and 1.0 (positive).

func (GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SentimentDataResponseOutput

func (GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SentimentDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SentimentDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1SentimentDataResponseOutput

type GoogleCloudContactcenterinsightsV1SilenceDataResponse

type GoogleCloudContactcenterinsightsV1SilenceDataResponse struct {
}

The data for a silence annotation.

type GoogleCloudContactcenterinsightsV1SilenceDataResponseArgs

type GoogleCloudContactcenterinsightsV1SilenceDataResponseArgs struct {
}

The data for a silence annotation.

func (GoogleCloudContactcenterinsightsV1SilenceDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1SilenceDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SilenceDataResponseOutput

func (GoogleCloudContactcenterinsightsV1SilenceDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SilenceDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1SilenceDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SilenceDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput

type GoogleCloudContactcenterinsightsV1SilenceDataResponseInput

type GoogleCloudContactcenterinsightsV1SilenceDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1SilenceDataResponseOutput() GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1SilenceDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput
}

GoogleCloudContactcenterinsightsV1SilenceDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1SilenceDataResponseArgs and GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1SilenceDataResponseInput` via:

GoogleCloudContactcenterinsightsV1SilenceDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput

type GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput struct{ *pulumi.OutputState }

The data for a silence annotation.

func (GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SilenceDataResponseOutput

func (GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SilenceDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SilenceDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1SilenceDataResponseOutput

type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponse

type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponse struct {
	// The system's confidence score that this suggestion is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	ConfidenceScore float64 `pulumi:"confidenceScore"`
	// Map that contains metadata about the Smart Compose suggestion and the document from which it originates.
	Metadata map[string]string `pulumi:"metadata"`
	// Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}
	QueryRecord string `pulumi:"queryRecord"`
	// The content of the suggestion.
	Suggestion string `pulumi:"suggestion"`
}

Agent Assist Smart Compose suggestion data.

type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseArgs

type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseArgs struct {
	// The system's confidence score that this suggestion is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	ConfidenceScore pulumi.Float64Input `pulumi:"confidenceScore"`
	// Map that contains metadata about the Smart Compose suggestion and the document from which it originates.
	Metadata pulumi.StringMapInput `pulumi:"metadata"`
	// Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}
	QueryRecord pulumi.StringInput `pulumi:"queryRecord"`
	// The content of the suggestion.
	Suggestion pulumi.StringInput `pulumi:"suggestion"`
}

Agent Assist Smart Compose suggestion data.

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput

type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseInput

type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput() GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput
}

GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseArgs and GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseInput` via:

GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput

type GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput struct{ *pulumi.OutputState }

Agent Assist Smart Compose suggestion data.

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput) ConfidenceScore

The system's confidence score that this suggestion is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput) Metadata

Map that contains metadata about the Smart Compose suggestion and the document from which it originates.

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput) QueryRecord

Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput) Suggestion

The content of the suggestion.

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput

func (GoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SmartComposeSuggestionDataResponseOutputWithContext

type GoogleCloudContactcenterinsightsV1SmartReplyDataResponse

type GoogleCloudContactcenterinsightsV1SmartReplyDataResponse struct {
	// The system's confidence score that this reply is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	ConfidenceScore float64 `pulumi:"confidenceScore"`
	// Map that contains metadata about the Smart Reply and the document from which it originates.
	Metadata map[string]string `pulumi:"metadata"`
	// Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}
	QueryRecord string `pulumi:"queryRecord"`
	// The content of the reply.
	Reply string `pulumi:"reply"`
}

Agent Assist Smart Reply data.

type GoogleCloudContactcenterinsightsV1SmartReplyDataResponseArgs

type GoogleCloudContactcenterinsightsV1SmartReplyDataResponseArgs struct {
	// The system's confidence score that this reply is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).
	ConfidenceScore pulumi.Float64Input `pulumi:"confidenceScore"`
	// Map that contains metadata about the Smart Reply and the document from which it originates.
	Metadata pulumi.StringMapInput `pulumi:"metadata"`
	// Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}
	QueryRecord pulumi.StringInput `pulumi:"queryRecord"`
	// The content of the reply.
	Reply pulumi.StringInput `pulumi:"reply"`
}

Agent Assist Smart Reply data.

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseArgs) ElementType

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutputWithContext

func (i GoogleCloudContactcenterinsightsV1SmartReplyDataResponseArgs) ToGoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput

type GoogleCloudContactcenterinsightsV1SmartReplyDataResponseInput

type GoogleCloudContactcenterinsightsV1SmartReplyDataResponseInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput() GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput
	ToGoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput
}

GoogleCloudContactcenterinsightsV1SmartReplyDataResponseInput is an input type that accepts GoogleCloudContactcenterinsightsV1SmartReplyDataResponseArgs and GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1SmartReplyDataResponseInput` via:

GoogleCloudContactcenterinsightsV1SmartReplyDataResponseArgs{...}

type GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput

type GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput struct{ *pulumi.OutputState }

Agent Assist Smart Reply data.

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput) ConfidenceScore

The system's confidence score that this reply is a good match for this conversation, ranging from 0.0 (completely uncertain) to 1.0 (completely certain).

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput) ElementType

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput) Metadata

Map that contains metadata about the Smart Reply and the document from which it originates.

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput) QueryRecord

Name of the query record. Format: projects/{project}/locations/{location}/queryRecords/{query_record}

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput) Reply

The content of the reply.

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput

func (GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutputWithContext

func (o GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput) ToGoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1SmartReplyDataResponseOutput

type IssueModel

type IssueModel struct {
	pulumi.CustomResourceState

	// The time at which this issue model was created.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The representative name for the issue model.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// Configs for the input data that used to create the issue model.
	InputDataConfig GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponseOutput `pulumi:"inputDataConfig"`
	// Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}
	Name pulumi.StringOutput `pulumi:"name"`
	// State of the model.
	State pulumi.StringOutput `pulumi:"state"`
	// Immutable. The issue model's label statistics on its training data.
	TrainingStats GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponseOutput `pulumi:"trainingStats"`
	// The most recent time at which the issue model was updated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
}

Creates an issue model.

func GetIssueModel

func GetIssueModel(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *IssueModelState, opts ...pulumi.ResourceOption) (*IssueModel, error)

GetIssueModel gets an existing IssueModel 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 NewIssueModel

func NewIssueModel(ctx *pulumi.Context,
	name string, args *IssueModelArgs, opts ...pulumi.ResourceOption) (*IssueModel, error)

NewIssueModel registers a new resource with the given unique name, arguments, and options.

func (*IssueModel) ElementType

func (*IssueModel) ElementType() reflect.Type

func (*IssueModel) ToIssueModelOutput

func (i *IssueModel) ToIssueModelOutput() IssueModelOutput

func (*IssueModel) ToIssueModelOutputWithContext

func (i *IssueModel) ToIssueModelOutputWithContext(ctx context.Context) IssueModelOutput

type IssueModelArgs

type IssueModelArgs struct {
	// The representative name for the issue model.
	DisplayName pulumi.StringPtrInput
	// Configs for the input data that used to create the issue model.
	InputDataConfig GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigPtrInput
	Location        pulumi.StringPtrInput
	// Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}
	Name    pulumi.StringPtrInput
	Project pulumi.StringPtrInput
}

The set of arguments for constructing a IssueModel resource.

func (IssueModelArgs) ElementType

func (IssueModelArgs) ElementType() reflect.Type

type IssueModelInput

type IssueModelInput interface {
	pulumi.Input

	ToIssueModelOutput() IssueModelOutput
	ToIssueModelOutputWithContext(ctx context.Context) IssueModelOutput
}

type IssueModelOutput

type IssueModelOutput struct{ *pulumi.OutputState }

func (IssueModelOutput) ElementType

func (IssueModelOutput) ElementType() reflect.Type

func (IssueModelOutput) ToIssueModelOutput

func (o IssueModelOutput) ToIssueModelOutput() IssueModelOutput

func (IssueModelOutput) ToIssueModelOutputWithContext

func (o IssueModelOutput) ToIssueModelOutputWithContext(ctx context.Context) IssueModelOutput

type IssueModelState

type IssueModelState struct {
}

func (IssueModelState) ElementType

func (IssueModelState) ElementType() reflect.Type

type LookupAnalysisArgs

type LookupAnalysisArgs struct {
	AnalysisId     string  `pulumi:"analysisId"`
	ConversationId string  `pulumi:"conversationId"`
	Location       string  `pulumi:"location"`
	Project        *string `pulumi:"project"`
}

type LookupAnalysisOutputArgs

type LookupAnalysisOutputArgs struct {
	AnalysisId     pulumi.StringInput    `pulumi:"analysisId"`
	ConversationId pulumi.StringInput    `pulumi:"conversationId"`
	Location       pulumi.StringInput    `pulumi:"location"`
	Project        pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupAnalysisOutputArgs) ElementType

func (LookupAnalysisOutputArgs) ElementType() reflect.Type

type LookupAnalysisResult

type LookupAnalysisResult struct {
	// The result of the analysis, which is populated when the analysis finishes.
	AnalysisResult GoogleCloudContactcenterinsightsV1AnalysisResultResponse `pulumi:"analysisResult"`
	// The time at which the analysis was created, which occurs when the long-running operation completes.
	CreateTime string `pulumi:"createTime"`
	// Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}
	Name string `pulumi:"name"`
	// The time at which the analysis was requested.
	RequestTime string `pulumi:"requestTime"`
}

func LookupAnalysis

func LookupAnalysis(ctx *pulumi.Context, args *LookupAnalysisArgs, opts ...pulumi.InvokeOption) (*LookupAnalysisResult, error)

Gets an analysis.

type LookupAnalysisResultOutput

type LookupAnalysisResultOutput struct{ *pulumi.OutputState }

func (LookupAnalysisResultOutput) AnalysisResult

The result of the analysis, which is populated when the analysis finishes.

func (LookupAnalysisResultOutput) CreateTime

The time at which the analysis was created, which occurs when the long-running operation completes.

func (LookupAnalysisResultOutput) ElementType

func (LookupAnalysisResultOutput) ElementType() reflect.Type

func (LookupAnalysisResultOutput) Name

Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}

func (LookupAnalysisResultOutput) RequestTime

The time at which the analysis was requested.

func (LookupAnalysisResultOutput) ToLookupAnalysisResultOutput

func (o LookupAnalysisResultOutput) ToLookupAnalysisResultOutput() LookupAnalysisResultOutput

func (LookupAnalysisResultOutput) ToLookupAnalysisResultOutputWithContext

func (o LookupAnalysisResultOutput) ToLookupAnalysisResultOutputWithContext(ctx context.Context) LookupAnalysisResultOutput

type LookupConversationArgs

type LookupConversationArgs struct {
	ConversationId string  `pulumi:"conversationId"`
	Location       string  `pulumi:"location"`
	Project        *string `pulumi:"project"`
	View           *string `pulumi:"view"`
}

type LookupConversationOutputArgs

type LookupConversationOutputArgs struct {
	ConversationId pulumi.StringInput    `pulumi:"conversationId"`
	Location       pulumi.StringInput    `pulumi:"location"`
	Project        pulumi.StringPtrInput `pulumi:"project"`
	View           pulumi.StringPtrInput `pulumi:"view"`
}

func (LookupConversationOutputArgs) ElementType

type LookupConversationResult

type LookupConversationResult struct {
	// An opaque, user-specified string representing the human agent who handled the conversation.
	AgentId string `pulumi:"agentId"`
	// Call-specific metadata.
	CallMetadata GoogleCloudContactcenterinsightsV1ConversationCallMetadataResponse `pulumi:"callMetadata"`
	// The time at which the conversation was created.
	CreateTime string `pulumi:"createTime"`
	// The source of the audio and transcription for the conversation.
	DataSource GoogleCloudContactcenterinsightsV1ConversationDataSourceResponse `pulumi:"dataSource"`
	// All the matched Dialogflow intents in the call. The key corresponds to a Dialogflow intent, format: projects/{project}/agent/{agent}/intents/{intent}
	DialogflowIntents map[string]string `pulumi:"dialogflowIntents"`
	// The duration of the conversation.
	Duration string `pulumi:"duration"`
	// The time at which this conversation should expire. After this time, the conversation data and any associated analyses will be deleted.
	ExpireTime string `pulumi:"expireTime"`
	// A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.
	Labels map[string]string `pulumi:"labels"`
	// A user-specified language code for the conversation.
	LanguageCode string `pulumi:"languageCode"`
	// The conversation's latest analysis, if one exists.
	LatestAnalysis GoogleCloudContactcenterinsightsV1AnalysisResponse `pulumi:"latestAnalysis"`
	// Immutable. The conversation medium, if unspecified will default to PHONE_CALL.
	Medium string `pulumi:"medium"`
	// Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}
	Name string `pulumi:"name"`
	// The annotations that were generated during the customer and agent interaction.
	RuntimeAnnotations []GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponse `pulumi:"runtimeAnnotations"`
	// The time at which the conversation started.
	StartTime string `pulumi:"startTime"`
	// The conversation transcript.
	Transcript GoogleCloudContactcenterinsightsV1ConversationTranscriptResponse `pulumi:"transcript"`
	// Input only. The TTL for this resource. If specified, then this TTL will be used to calculate the expire time.
	Ttl string `pulumi:"ttl"`
	// The number of turns in the conversation.
	TurnCount int `pulumi:"turnCount"`
	// The most recent time at which the conversation was updated.
	UpdateTime string `pulumi:"updateTime"`
}

func LookupConversation

func LookupConversation(ctx *pulumi.Context, args *LookupConversationArgs, opts ...pulumi.InvokeOption) (*LookupConversationResult, error)

Gets a conversation.

type LookupConversationResultOutput

type LookupConversationResultOutput struct{ *pulumi.OutputState }

func (LookupConversationResultOutput) AgentId

An opaque, user-specified string representing the human agent who handled the conversation.

func (LookupConversationResultOutput) CallMetadata

Call-specific metadata.

func (LookupConversationResultOutput) CreateTime

The time at which the conversation was created.

func (LookupConversationResultOutput) DataSource

The source of the audio and transcription for the conversation.

func (LookupConversationResultOutput) DialogflowIntents

All the matched Dialogflow intents in the call. The key corresponds to a Dialogflow intent, format: projects/{project}/agent/{agent}/intents/{intent}

func (LookupConversationResultOutput) Duration

The duration of the conversation.

func (LookupConversationResultOutput) ElementType

func (LookupConversationResultOutput) ExpireTime

The time at which this conversation should expire. After this time, the conversation data and any associated analyses will be deleted.

func (LookupConversationResultOutput) Labels

A map for the user to specify any custom fields. A maximum of 20 labels per conversation is allowed, with a maximum of 256 characters per entry.

func (LookupConversationResultOutput) LanguageCode

A user-specified language code for the conversation.

func (LookupConversationResultOutput) LatestAnalysis

The conversation's latest analysis, if one exists.

func (LookupConversationResultOutput) Medium

Immutable. The conversation medium, if unspecified will default to PHONE_CALL.

func (LookupConversationResultOutput) Name

Immutable. The resource name of the conversation. Format: projects/{project}/locations/{location}/conversations/{conversation}

func (LookupConversationResultOutput) RuntimeAnnotations

The annotations that were generated during the customer and agent interaction.

func (LookupConversationResultOutput) StartTime

The time at which the conversation started.

func (LookupConversationResultOutput) ToLookupConversationResultOutput

func (o LookupConversationResultOutput) ToLookupConversationResultOutput() LookupConversationResultOutput

func (LookupConversationResultOutput) ToLookupConversationResultOutputWithContext

func (o LookupConversationResultOutput) ToLookupConversationResultOutputWithContext(ctx context.Context) LookupConversationResultOutput

func (LookupConversationResultOutput) Transcript

The conversation transcript.

func (LookupConversationResultOutput) Ttl

Input only. The TTL for this resource. If specified, then this TTL will be used to calculate the expire time.

func (LookupConversationResultOutput) TurnCount

The number of turns in the conversation.

func (LookupConversationResultOutput) UpdateTime

The most recent time at which the conversation was updated.

type LookupIssueModelArgs

type LookupIssueModelArgs struct {
	IssueModelId string  `pulumi:"issueModelId"`
	Location     string  `pulumi:"location"`
	Project      *string `pulumi:"project"`
}

type LookupIssueModelOutputArgs

type LookupIssueModelOutputArgs struct {
	IssueModelId pulumi.StringInput    `pulumi:"issueModelId"`
	Location     pulumi.StringInput    `pulumi:"location"`
	Project      pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupIssueModelOutputArgs) ElementType

func (LookupIssueModelOutputArgs) ElementType() reflect.Type

type LookupIssueModelResult

type LookupIssueModelResult struct {
	// The time at which this issue model was created.
	CreateTime string `pulumi:"createTime"`
	// The representative name for the issue model.
	DisplayName string `pulumi:"displayName"`
	// Configs for the input data that used to create the issue model.
	InputDataConfig GoogleCloudContactcenterinsightsV1IssueModelInputDataConfigResponse `pulumi:"inputDataConfig"`
	// Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}
	Name string `pulumi:"name"`
	// State of the model.
	State string `pulumi:"state"`
	// Immutable. The issue model's label statistics on its training data.
	TrainingStats GoogleCloudContactcenterinsightsV1IssueModelLabelStatsResponse `pulumi:"trainingStats"`
	// The most recent time at which the issue model was updated.
	UpdateTime string `pulumi:"updateTime"`
}

func LookupIssueModel

func LookupIssueModel(ctx *pulumi.Context, args *LookupIssueModelArgs, opts ...pulumi.InvokeOption) (*LookupIssueModelResult, error)

Gets an issue model.

type LookupIssueModelResultOutput

type LookupIssueModelResultOutput struct{ *pulumi.OutputState }

func (LookupIssueModelResultOutput) CreateTime

The time at which this issue model was created.

func (LookupIssueModelResultOutput) DisplayName

The representative name for the issue model.

func (LookupIssueModelResultOutput) ElementType

func (LookupIssueModelResultOutput) InputDataConfig

Configs for the input data that used to create the issue model.

func (LookupIssueModelResultOutput) Name

Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}

func (LookupIssueModelResultOutput) State

State of the model.

func (LookupIssueModelResultOutput) ToLookupIssueModelResultOutput

func (o LookupIssueModelResultOutput) ToLookupIssueModelResultOutput() LookupIssueModelResultOutput

func (LookupIssueModelResultOutput) ToLookupIssueModelResultOutputWithContext

func (o LookupIssueModelResultOutput) ToLookupIssueModelResultOutputWithContext(ctx context.Context) LookupIssueModelResultOutput

func (LookupIssueModelResultOutput) TrainingStats

Immutable. The issue model's label statistics on its training data.

func (LookupIssueModelResultOutput) UpdateTime

The most recent time at which the issue model was updated.

type LookupPhraseMatcherArgs

type LookupPhraseMatcherArgs struct {
	Location        string  `pulumi:"location"`
	PhraseMatcherId string  `pulumi:"phraseMatcherId"`
	Project         *string `pulumi:"project"`
}

type LookupPhraseMatcherOutputArgs

type LookupPhraseMatcherOutputArgs struct {
	Location        pulumi.StringInput    `pulumi:"location"`
	PhraseMatcherId pulumi.StringInput    `pulumi:"phraseMatcherId"`
	Project         pulumi.StringPtrInput `pulumi:"project"`
}

func (LookupPhraseMatcherOutputArgs) ElementType

type LookupPhraseMatcherResult

type LookupPhraseMatcherResult struct {
	// The most recent time at which the activation status was updated.
	ActivationUpdateTime string `pulumi:"activationUpdateTime"`
	// Applies the phrase matcher only when it is active.
	Active bool `pulumi:"active"`
	// The human-readable name of the phrase matcher.
	DisplayName string `pulumi:"displayName"`
	// The resource name of the phrase matcher. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
	Name string `pulumi:"name"`
	// A list of phase match rule groups that are included in this matcher.
	PhraseMatchRuleGroups []GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponse `pulumi:"phraseMatchRuleGroups"`
	// The timestamp of when the revision was created. It is also the create time when a new matcher is added.
	RevisionCreateTime string `pulumi:"revisionCreateTime"`
	// Immutable. The revision ID of the phrase matcher. A new revision is committed whenever the matcher is changed, except when it is activated or deactivated. A server generated random ID will be used. Example: locations/global/phraseMatchers/my-first-matcher@1234567
	RevisionId string `pulumi:"revisionId"`
	// The role whose utterances the phrase matcher should be matched against. If the role is ROLE_UNSPECIFIED it will be matched against any utterances in the transcript.
	RoleMatch string `pulumi:"roleMatch"`
	// The type of this phrase matcher.
	Type string `pulumi:"type"`
	// The most recent time at which the phrase matcher was updated.
	UpdateTime string `pulumi:"updateTime"`
	// The customized version tag to use for the phrase matcher. If not specified, it will default to `revision_id`.
	VersionTag string `pulumi:"versionTag"`
}

func LookupPhraseMatcher

func LookupPhraseMatcher(ctx *pulumi.Context, args *LookupPhraseMatcherArgs, opts ...pulumi.InvokeOption) (*LookupPhraseMatcherResult, error)

Gets a phrase matcher.

type LookupPhraseMatcherResultOutput

type LookupPhraseMatcherResultOutput struct{ *pulumi.OutputState }

func (LookupPhraseMatcherResultOutput) ActivationUpdateTime

func (o LookupPhraseMatcherResultOutput) ActivationUpdateTime() pulumi.StringOutput

The most recent time at which the activation status was updated.

func (LookupPhraseMatcherResultOutput) Active

Applies the phrase matcher only when it is active.

func (LookupPhraseMatcherResultOutput) DisplayName

The human-readable name of the phrase matcher.

func (LookupPhraseMatcherResultOutput) ElementType

func (LookupPhraseMatcherResultOutput) Name

The resource name of the phrase matcher. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}

func (LookupPhraseMatcherResultOutput) PhraseMatchRuleGroups

A list of phase match rule groups that are included in this matcher.

func (LookupPhraseMatcherResultOutput) RevisionCreateTime

func (o LookupPhraseMatcherResultOutput) RevisionCreateTime() pulumi.StringOutput

The timestamp of when the revision was created. It is also the create time when a new matcher is added.

func (LookupPhraseMatcherResultOutput) RevisionId

Immutable. The revision ID of the phrase matcher. A new revision is committed whenever the matcher is changed, except when it is activated or deactivated. A server generated random ID will be used. Example: locations/global/phraseMatchers/my-first-matcher@1234567

func (LookupPhraseMatcherResultOutput) RoleMatch

The role whose utterances the phrase matcher should be matched against. If the role is ROLE_UNSPECIFIED it will be matched against any utterances in the transcript.

func (LookupPhraseMatcherResultOutput) ToLookupPhraseMatcherResultOutput

func (o LookupPhraseMatcherResultOutput) ToLookupPhraseMatcherResultOutput() LookupPhraseMatcherResultOutput

func (LookupPhraseMatcherResultOutput) ToLookupPhraseMatcherResultOutputWithContext

func (o LookupPhraseMatcherResultOutput) ToLookupPhraseMatcherResultOutputWithContext(ctx context.Context) LookupPhraseMatcherResultOutput

func (LookupPhraseMatcherResultOutput) Type

The type of this phrase matcher.

func (LookupPhraseMatcherResultOutput) UpdateTime

The most recent time at which the phrase matcher was updated.

func (LookupPhraseMatcherResultOutput) VersionTag

The customized version tag to use for the phrase matcher. If not specified, it will default to `revision_id`.

type PhraseMatcher

type PhraseMatcher struct {
	pulumi.CustomResourceState

	// The most recent time at which the activation status was updated.
	ActivationUpdateTime pulumi.StringOutput `pulumi:"activationUpdateTime"`
	// Applies the phrase matcher only when it is active.
	Active pulumi.BoolOutput `pulumi:"active"`
	// The human-readable name of the phrase matcher.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	// The resource name of the phrase matcher. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
	Name pulumi.StringOutput `pulumi:"name"`
	// A list of phase match rule groups that are included in this matcher.
	PhraseMatchRuleGroups GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput `pulumi:"phraseMatchRuleGroups"`
	// The timestamp of when the revision was created. It is also the create time when a new matcher is added.
	RevisionCreateTime pulumi.StringOutput `pulumi:"revisionCreateTime"`
	// Immutable. The revision ID of the phrase matcher. A new revision is committed whenever the matcher is changed, except when it is activated or deactivated. A server generated random ID will be used. Example: locations/global/phraseMatchers/my-first-matcher@1234567
	RevisionId pulumi.StringOutput `pulumi:"revisionId"`
	// The role whose utterances the phrase matcher should be matched against. If the role is ROLE_UNSPECIFIED it will be matched against any utterances in the transcript.
	RoleMatch pulumi.StringOutput `pulumi:"roleMatch"`
	// The type of this phrase matcher.
	Type pulumi.StringOutput `pulumi:"type"`
	// The most recent time at which the phrase matcher was updated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// The customized version tag to use for the phrase matcher. If not specified, it will default to `revision_id`.
	VersionTag pulumi.StringOutput `pulumi:"versionTag"`
}

Creates a phrase matcher.

func GetPhraseMatcher

func GetPhraseMatcher(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *PhraseMatcherState, opts ...pulumi.ResourceOption) (*PhraseMatcher, error)

GetPhraseMatcher gets an existing PhraseMatcher 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 NewPhraseMatcher

func NewPhraseMatcher(ctx *pulumi.Context,
	name string, args *PhraseMatcherArgs, opts ...pulumi.ResourceOption) (*PhraseMatcher, error)

NewPhraseMatcher registers a new resource with the given unique name, arguments, and options.

func (*PhraseMatcher) ElementType

func (*PhraseMatcher) ElementType() reflect.Type

func (*PhraseMatcher) ToPhraseMatcherOutput

func (i *PhraseMatcher) ToPhraseMatcherOutput() PhraseMatcherOutput

func (*PhraseMatcher) ToPhraseMatcherOutputWithContext

func (i *PhraseMatcher) ToPhraseMatcherOutputWithContext(ctx context.Context) PhraseMatcherOutput

type PhraseMatcherArgs

type PhraseMatcherArgs struct {
	// Applies the phrase matcher only when it is active.
	Active pulumi.BoolPtrInput
	// The human-readable name of the phrase matcher.
	DisplayName pulumi.StringPtrInput
	Location    pulumi.StringPtrInput
	// The resource name of the phrase matcher. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
	Name pulumi.StringPtrInput
	// A list of phase match rule groups that are included in this matcher.
	PhraseMatchRuleGroups GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupArrayInput
	Project               pulumi.StringPtrInput
	// The role whose utterances the phrase matcher should be matched against. If the role is ROLE_UNSPECIFIED it will be matched against any utterances in the transcript.
	RoleMatch PhraseMatcherRoleMatchPtrInput
	// The type of this phrase matcher.
	Type PhraseMatcherTypeInput
	// The customized version tag to use for the phrase matcher. If not specified, it will default to `revision_id`.
	VersionTag pulumi.StringPtrInput
}

The set of arguments for constructing a PhraseMatcher resource.

func (PhraseMatcherArgs) ElementType

func (PhraseMatcherArgs) ElementType() reflect.Type

type PhraseMatcherInput

type PhraseMatcherInput interface {
	pulumi.Input

	ToPhraseMatcherOutput() PhraseMatcherOutput
	ToPhraseMatcherOutputWithContext(ctx context.Context) PhraseMatcherOutput
}

type PhraseMatcherOutput

type PhraseMatcherOutput struct{ *pulumi.OutputState }

func (PhraseMatcherOutput) ElementType

func (PhraseMatcherOutput) ElementType() reflect.Type

func (PhraseMatcherOutput) ToPhraseMatcherOutput

func (o PhraseMatcherOutput) ToPhraseMatcherOutput() PhraseMatcherOutput

func (PhraseMatcherOutput) ToPhraseMatcherOutputWithContext

func (o PhraseMatcherOutput) ToPhraseMatcherOutputWithContext(ctx context.Context) PhraseMatcherOutput

type PhraseMatcherRoleMatch

type PhraseMatcherRoleMatch string

The role whose utterances the phrase matcher should be matched against. If the role is ROLE_UNSPECIFIED it will be matched against any utterances in the transcript.

func (PhraseMatcherRoleMatch) ElementType

func (PhraseMatcherRoleMatch) ElementType() reflect.Type

func (PhraseMatcherRoleMatch) ToPhraseMatcherRoleMatchOutput

func (e PhraseMatcherRoleMatch) ToPhraseMatcherRoleMatchOutput() PhraseMatcherRoleMatchOutput

func (PhraseMatcherRoleMatch) ToPhraseMatcherRoleMatchOutputWithContext

func (e PhraseMatcherRoleMatch) ToPhraseMatcherRoleMatchOutputWithContext(ctx context.Context) PhraseMatcherRoleMatchOutput

func (PhraseMatcherRoleMatch) ToPhraseMatcherRoleMatchPtrOutput

func (e PhraseMatcherRoleMatch) ToPhraseMatcherRoleMatchPtrOutput() PhraseMatcherRoleMatchPtrOutput

func (PhraseMatcherRoleMatch) ToPhraseMatcherRoleMatchPtrOutputWithContext

func (e PhraseMatcherRoleMatch) ToPhraseMatcherRoleMatchPtrOutputWithContext(ctx context.Context) PhraseMatcherRoleMatchPtrOutput

func (PhraseMatcherRoleMatch) ToStringOutput

func (e PhraseMatcherRoleMatch) ToStringOutput() pulumi.StringOutput

func (PhraseMatcherRoleMatch) ToStringOutputWithContext

func (e PhraseMatcherRoleMatch) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PhraseMatcherRoleMatch) ToStringPtrOutput

func (e PhraseMatcherRoleMatch) ToStringPtrOutput() pulumi.StringPtrOutput

func (PhraseMatcherRoleMatch) ToStringPtrOutputWithContext

func (e PhraseMatcherRoleMatch) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PhraseMatcherRoleMatchInput

type PhraseMatcherRoleMatchInput interface {
	pulumi.Input

	ToPhraseMatcherRoleMatchOutput() PhraseMatcherRoleMatchOutput
	ToPhraseMatcherRoleMatchOutputWithContext(context.Context) PhraseMatcherRoleMatchOutput
}

PhraseMatcherRoleMatchInput is an input type that accepts PhraseMatcherRoleMatchArgs and PhraseMatcherRoleMatchOutput values. You can construct a concrete instance of `PhraseMatcherRoleMatchInput` via:

PhraseMatcherRoleMatchArgs{...}

type PhraseMatcherRoleMatchOutput

type PhraseMatcherRoleMatchOutput struct{ *pulumi.OutputState }

func (PhraseMatcherRoleMatchOutput) ElementType

func (PhraseMatcherRoleMatchOutput) ToPhraseMatcherRoleMatchOutput

func (o PhraseMatcherRoleMatchOutput) ToPhraseMatcherRoleMatchOutput() PhraseMatcherRoleMatchOutput

func (PhraseMatcherRoleMatchOutput) ToPhraseMatcherRoleMatchOutputWithContext

func (o PhraseMatcherRoleMatchOutput) ToPhraseMatcherRoleMatchOutputWithContext(ctx context.Context) PhraseMatcherRoleMatchOutput

func (PhraseMatcherRoleMatchOutput) ToPhraseMatcherRoleMatchPtrOutput

func (o PhraseMatcherRoleMatchOutput) ToPhraseMatcherRoleMatchPtrOutput() PhraseMatcherRoleMatchPtrOutput

func (PhraseMatcherRoleMatchOutput) ToPhraseMatcherRoleMatchPtrOutputWithContext

func (o PhraseMatcherRoleMatchOutput) ToPhraseMatcherRoleMatchPtrOutputWithContext(ctx context.Context) PhraseMatcherRoleMatchPtrOutput

func (PhraseMatcherRoleMatchOutput) ToStringOutput

func (PhraseMatcherRoleMatchOutput) ToStringOutputWithContext

func (o PhraseMatcherRoleMatchOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PhraseMatcherRoleMatchOutput) ToStringPtrOutput

func (o PhraseMatcherRoleMatchOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PhraseMatcherRoleMatchOutput) ToStringPtrOutputWithContext

func (o PhraseMatcherRoleMatchOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PhraseMatcherRoleMatchPtrInput

type PhraseMatcherRoleMatchPtrInput interface {
	pulumi.Input

	ToPhraseMatcherRoleMatchPtrOutput() PhraseMatcherRoleMatchPtrOutput
	ToPhraseMatcherRoleMatchPtrOutputWithContext(context.Context) PhraseMatcherRoleMatchPtrOutput
}

func PhraseMatcherRoleMatchPtr

func PhraseMatcherRoleMatchPtr(v string) PhraseMatcherRoleMatchPtrInput

type PhraseMatcherRoleMatchPtrOutput

type PhraseMatcherRoleMatchPtrOutput struct{ *pulumi.OutputState }

func (PhraseMatcherRoleMatchPtrOutput) Elem

func (PhraseMatcherRoleMatchPtrOutput) ElementType

func (PhraseMatcherRoleMatchPtrOutput) ToPhraseMatcherRoleMatchPtrOutput

func (o PhraseMatcherRoleMatchPtrOutput) ToPhraseMatcherRoleMatchPtrOutput() PhraseMatcherRoleMatchPtrOutput

func (PhraseMatcherRoleMatchPtrOutput) ToPhraseMatcherRoleMatchPtrOutputWithContext

func (o PhraseMatcherRoleMatchPtrOutput) ToPhraseMatcherRoleMatchPtrOutputWithContext(ctx context.Context) PhraseMatcherRoleMatchPtrOutput

func (PhraseMatcherRoleMatchPtrOutput) ToStringPtrOutput

func (PhraseMatcherRoleMatchPtrOutput) ToStringPtrOutputWithContext

func (o PhraseMatcherRoleMatchPtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PhraseMatcherState

type PhraseMatcherState struct {
}

func (PhraseMatcherState) ElementType

func (PhraseMatcherState) ElementType() reflect.Type

type PhraseMatcherType

type PhraseMatcherType string

Required. The type of this phrase matcher.

func (PhraseMatcherType) ElementType

func (PhraseMatcherType) ElementType() reflect.Type

func (PhraseMatcherType) ToPhraseMatcherTypeOutput

func (e PhraseMatcherType) ToPhraseMatcherTypeOutput() PhraseMatcherTypeOutput

func (PhraseMatcherType) ToPhraseMatcherTypeOutputWithContext

func (e PhraseMatcherType) ToPhraseMatcherTypeOutputWithContext(ctx context.Context) PhraseMatcherTypeOutput

func (PhraseMatcherType) ToPhraseMatcherTypePtrOutput

func (e PhraseMatcherType) ToPhraseMatcherTypePtrOutput() PhraseMatcherTypePtrOutput

func (PhraseMatcherType) ToPhraseMatcherTypePtrOutputWithContext

func (e PhraseMatcherType) ToPhraseMatcherTypePtrOutputWithContext(ctx context.Context) PhraseMatcherTypePtrOutput

func (PhraseMatcherType) ToStringOutput

func (e PhraseMatcherType) ToStringOutput() pulumi.StringOutput

func (PhraseMatcherType) ToStringOutputWithContext

func (e PhraseMatcherType) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PhraseMatcherType) ToStringPtrOutput

func (e PhraseMatcherType) ToStringPtrOutput() pulumi.StringPtrOutput

func (PhraseMatcherType) ToStringPtrOutputWithContext

func (e PhraseMatcherType) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PhraseMatcherTypeInput

type PhraseMatcherTypeInput interface {
	pulumi.Input

	ToPhraseMatcherTypeOutput() PhraseMatcherTypeOutput
	ToPhraseMatcherTypeOutputWithContext(context.Context) PhraseMatcherTypeOutput
}

PhraseMatcherTypeInput is an input type that accepts PhraseMatcherTypeArgs and PhraseMatcherTypeOutput values. You can construct a concrete instance of `PhraseMatcherTypeInput` via:

PhraseMatcherTypeArgs{...}

type PhraseMatcherTypeOutput

type PhraseMatcherTypeOutput struct{ *pulumi.OutputState }

func (PhraseMatcherTypeOutput) ElementType

func (PhraseMatcherTypeOutput) ElementType() reflect.Type

func (PhraseMatcherTypeOutput) ToPhraseMatcherTypeOutput

func (o PhraseMatcherTypeOutput) ToPhraseMatcherTypeOutput() PhraseMatcherTypeOutput

func (PhraseMatcherTypeOutput) ToPhraseMatcherTypeOutputWithContext

func (o PhraseMatcherTypeOutput) ToPhraseMatcherTypeOutputWithContext(ctx context.Context) PhraseMatcherTypeOutput

func (PhraseMatcherTypeOutput) ToPhraseMatcherTypePtrOutput

func (o PhraseMatcherTypeOutput) ToPhraseMatcherTypePtrOutput() PhraseMatcherTypePtrOutput

func (PhraseMatcherTypeOutput) ToPhraseMatcherTypePtrOutputWithContext

func (o PhraseMatcherTypeOutput) ToPhraseMatcherTypePtrOutputWithContext(ctx context.Context) PhraseMatcherTypePtrOutput

func (PhraseMatcherTypeOutput) ToStringOutput

func (o PhraseMatcherTypeOutput) ToStringOutput() pulumi.StringOutput

func (PhraseMatcherTypeOutput) ToStringOutputWithContext

func (o PhraseMatcherTypeOutput) ToStringOutputWithContext(ctx context.Context) pulumi.StringOutput

func (PhraseMatcherTypeOutput) ToStringPtrOutput

func (o PhraseMatcherTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PhraseMatcherTypeOutput) ToStringPtrOutputWithContext

func (o PhraseMatcherTypeOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

type PhraseMatcherTypePtrInput

type PhraseMatcherTypePtrInput interface {
	pulumi.Input

	ToPhraseMatcherTypePtrOutput() PhraseMatcherTypePtrOutput
	ToPhraseMatcherTypePtrOutputWithContext(context.Context) PhraseMatcherTypePtrOutput
}

func PhraseMatcherTypePtr

func PhraseMatcherTypePtr(v string) PhraseMatcherTypePtrInput

type PhraseMatcherTypePtrOutput

type PhraseMatcherTypePtrOutput struct{ *pulumi.OutputState }

func (PhraseMatcherTypePtrOutput) Elem

func (PhraseMatcherTypePtrOutput) ElementType

func (PhraseMatcherTypePtrOutput) ElementType() reflect.Type

func (PhraseMatcherTypePtrOutput) ToPhraseMatcherTypePtrOutput

func (o PhraseMatcherTypePtrOutput) ToPhraseMatcherTypePtrOutput() PhraseMatcherTypePtrOutput

func (PhraseMatcherTypePtrOutput) ToPhraseMatcherTypePtrOutputWithContext

func (o PhraseMatcherTypePtrOutput) ToPhraseMatcherTypePtrOutputWithContext(ctx context.Context) PhraseMatcherTypePtrOutput

func (PhraseMatcherTypePtrOutput) ToStringPtrOutput

func (o PhraseMatcherTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (PhraseMatcherTypePtrOutput) ToStringPtrOutputWithContext

func (o PhraseMatcherTypePtrOutput) ToStringPtrOutputWithContext(ctx context.Context) pulumi.StringPtrOutput

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL