v1

package
v0.32.0 Latest Latest
Warning

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

Go to latest
Published: Nov 29, 2023 License: Apache-2.0 Imports: 8 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 (
	// Unspecified summarization model.
	GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelSummarizationModelUnspecified = GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel("SUMMARIZATION_MODEL_UNSPECIFIED")
	// The CCAI baseline model.
	GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelBaselineModel = GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel("BASELINE_MODEL")
)
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 (
	// Unspecified model type.
	IssueModelModelTypeModelTypeUnspecified = IssueModelModelType("MODEL_TYPE_UNSPECIFIED")
	// Type V1.
	IssueModelModelTypeTypeV1 = IssueModelModelType("TYPE_V1")
	// Type V2.
	IssueModelModelTypeTypeV2 = IssueModelModelType("TYPE_V2")
)
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"`
	// To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.
	AnnotatorSelector GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput `pulumi:"annotatorSelector"`
	ConversationId    pulumi.StringOutput                                               `pulumi:"conversationId"`
	// The time at which the analysis was created, which occurs when the long-running operation completes.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	Location   pulumi.StringOutput `pulumi:"location"`
	// Immutable. The resource name of the analysis. Format: projects/{project}/locations/{location}/conversations/{conversation}/analyses/{analysis}
	Name    pulumi.StringOutput `pulumi:"name"`
	Project pulumi.StringOutput `pulumi:"project"`
	// 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 {
	// To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.
	AnnotatorSelector GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrInput
	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) AnalysisResult added in v0.19.0

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

func (AnalysisOutput) AnnotatorSelector added in v0.28.0

To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.

func (AnalysisOutput) ConversationId added in v0.21.0

func (o AnalysisOutput) ConversationId() pulumi.StringOutput

func (AnalysisOutput) CreateTime added in v0.19.0

func (o AnalysisOutput) CreateTime() pulumi.StringOutput

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

func (AnalysisOutput) ElementType

func (AnalysisOutput) ElementType() reflect.Type

func (AnalysisOutput) Location added in v0.21.0

func (o AnalysisOutput) Location() pulumi.StringOutput

func (AnalysisOutput) Name added in v0.19.0

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

func (AnalysisOutput) Project added in v0.21.0

func (o AnalysisOutput) Project() pulumi.StringOutput

func (AnalysisOutput) RequestTime added in v0.19.0

func (o AnalysisOutput) RequestTime() pulumi.StringOutput

The time at which the analysis was requested.

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"`
	// A unique ID for the new conversation. This ID will become the final component of the conversation's resource name. If no ID is specified, a server-generated ID will be used. This value should be 4-64 characters and must match the regular expression `^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`
	ConversationId pulumi.StringPtrOutput `pulumi:"conversationId"`
	// 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"`
	// Latest summary of the conversation.
	LatestSummary GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput `pulumi:"latestSummary"`
	Location      pulumi.StringOutput                                                                     `pulumi:"location"`
	// 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"`
	// Obfuscated user ID which the customer sent to us.
	ObfuscatedUserId pulumi.StringOutput `pulumi:"obfuscatedUserId"`
	Project          pulumi.StringOutput `pulumi:"project"`
	// 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
	// A unique ID for the new conversation. This ID will become the final component of the conversation's resource name. If no ID is specified, a server-generated ID will be used. This value should be 4-64 characters and must match the regular expression `^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`
	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
	// Obfuscated user ID which the customer sent to us.
	ObfuscatedUserId 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) AgentId added in v0.19.0

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

func (ConversationOutput) CallMetadata added in v0.19.0

Call-specific metadata.

func (ConversationOutput) ConversationId added in v0.21.0

func (o ConversationOutput) ConversationId() pulumi.StringPtrOutput

A unique ID for the new conversation. This ID will become the final component of the conversation's resource name. If no ID is specified, a server-generated ID will be used. This value should be 4-64 characters and must match the regular expression `^[a-z0-9-]{4,64}$`. Valid characters are `a-z-`

func (ConversationOutput) CreateTime added in v0.19.0

func (o ConversationOutput) CreateTime() pulumi.StringOutput

The time at which the conversation was created.

func (ConversationOutput) DataSource added in v0.19.0

The source of the audio and transcription for the conversation.

func (ConversationOutput) DialogflowIntents added in v0.19.0

func (o ConversationOutput) DialogflowIntents() pulumi.StringMapOutput

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

func (ConversationOutput) Duration added in v0.19.0

func (o ConversationOutput) Duration() pulumi.StringOutput

The duration of the conversation.

func (ConversationOutput) ElementType

func (ConversationOutput) ElementType() reflect.Type

func (ConversationOutput) ExpireTime added in v0.19.0

func (o ConversationOutput) ExpireTime() pulumi.StringOutput

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

func (ConversationOutput) Labels added in v0.19.0

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 (ConversationOutput) LanguageCode added in v0.19.0

func (o ConversationOutput) LanguageCode() pulumi.StringOutput

A user-specified language code for the conversation.

func (ConversationOutput) LatestAnalysis added in v0.19.0

The conversation's latest analysis, if one exists.

func (ConversationOutput) LatestSummary added in v0.31.1

Latest summary of the conversation.

func (ConversationOutput) Location added in v0.21.0

func (o ConversationOutput) Location() pulumi.StringOutput

func (ConversationOutput) Medium added in v0.19.0

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

func (ConversationOutput) Name added in v0.19.0

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

func (ConversationOutput) ObfuscatedUserId added in v0.19.0

func (o ConversationOutput) ObfuscatedUserId() pulumi.StringOutput

Obfuscated user ID which the customer sent to us.

func (ConversationOutput) Project added in v0.21.0

func (ConversationOutput) RuntimeAnnotations added in v0.19.0

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

func (ConversationOutput) StartTime added in v0.19.0

func (o ConversationOutput) StartTime() pulumi.StringOutput

The time at which the conversation started.

func (ConversationOutput) ToConversationOutput

func (o ConversationOutput) ToConversationOutput() ConversationOutput

func (ConversationOutput) ToConversationOutputWithContext

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

func (ConversationOutput) Transcript added in v0.19.0

The conversation transcript.

func (ConversationOutput) Ttl added in v0.19.0

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

func (ConversationOutput) TurnCount added in v0.19.0

func (o ConversationOutput) TurnCount() pulumi.IntOutput

The number of turns in the conversation.

func (ConversationOutput) UpdateTime added in v0.19.0

func (o ConversationOutput) UpdateTime() pulumi.StringOutput

The most recent time at which the conversation was updated.

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"`
	// To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.
	AnnotatorSelector GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponse `pulumi:"annotatorSelector"`
	// 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 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) AnnotatorSelector added in v0.28.0

To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.

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

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 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

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 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

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 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 GoogleCloudContactcenterinsightsV1AnnotatorSelector added in v0.28.0

type GoogleCloudContactcenterinsightsV1AnnotatorSelector struct {
	// The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
	IssueModels []string `pulumi:"issueModels"`
	// The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
	PhraseMatchers []string `pulumi:"phraseMatchers"`
	// Whether to run the entity annotator.
	RunEntityAnnotator *bool `pulumi:"runEntityAnnotator"`
	// Whether to run the intent annotator.
	RunIntentAnnotator *bool `pulumi:"runIntentAnnotator"`
	// Whether to run the interruption annotator.
	RunInterruptionAnnotator *bool `pulumi:"runInterruptionAnnotator"`
	// Whether to run the issue model annotator. A model should have already been deployed for this to take effect.
	RunIssueModelAnnotator *bool `pulumi:"runIssueModelAnnotator"`
	// Whether to run the active phrase matcher annotator(s).
	RunPhraseMatcherAnnotator *bool `pulumi:"runPhraseMatcherAnnotator"`
	// Whether to run the sentiment annotator.
	RunSentimentAnnotator *bool `pulumi:"runSentimentAnnotator"`
	// Whether to run the silence annotator.
	RunSilenceAnnotator *bool `pulumi:"runSilenceAnnotator"`
	// Whether to run the summarization annotator.
	RunSummarizationAnnotator *bool `pulumi:"runSummarizationAnnotator"`
	// Configuration for the summarization annotator.
	SummarizationConfig *GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig `pulumi:"summarizationConfig"`
}

Selector of all available annotators and phrase matchers to run.

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs added in v0.28.0

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs struct {
	// The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
	IssueModels pulumi.StringArrayInput `pulumi:"issueModels"`
	// The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
	PhraseMatchers pulumi.StringArrayInput `pulumi:"phraseMatchers"`
	// Whether to run the entity annotator.
	RunEntityAnnotator pulumi.BoolPtrInput `pulumi:"runEntityAnnotator"`
	// Whether to run the intent annotator.
	RunIntentAnnotator pulumi.BoolPtrInput `pulumi:"runIntentAnnotator"`
	// Whether to run the interruption annotator.
	RunInterruptionAnnotator pulumi.BoolPtrInput `pulumi:"runInterruptionAnnotator"`
	// Whether to run the issue model annotator. A model should have already been deployed for this to take effect.
	RunIssueModelAnnotator pulumi.BoolPtrInput `pulumi:"runIssueModelAnnotator"`
	// Whether to run the active phrase matcher annotator(s).
	RunPhraseMatcherAnnotator pulumi.BoolPtrInput `pulumi:"runPhraseMatcherAnnotator"`
	// Whether to run the sentiment annotator.
	RunSentimentAnnotator pulumi.BoolPtrInput `pulumi:"runSentimentAnnotator"`
	// Whether to run the silence annotator.
	RunSilenceAnnotator pulumi.BoolPtrInput `pulumi:"runSilenceAnnotator"`
	// Whether to run the summarization annotator.
	RunSummarizationAnnotator pulumi.BoolPtrInput `pulumi:"runSummarizationAnnotator"`
	// Configuration for the summarization annotator.
	SummarizationConfig GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrInput `pulumi:"summarizationConfig"`
}

Selector of all available annotators and phrase matchers to run.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs) ElementType added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorOutputWithContext added in v0.28.0

func (i GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput added in v0.28.0

func (i GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput() GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutputWithContext added in v0.28.0

func (i GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorInput added in v0.28.0

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput() GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput
	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput
}

GoogleCloudContactcenterinsightsV1AnnotatorSelectorInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs and GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnnotatorSelectorInput` via:

GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs{...}

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput added in v0.28.0

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput struct{ *pulumi.OutputState }

Selector of all available annotators and phrase matchers to run.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) ElementType added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) IssueModels added in v0.28.0

The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) PhraseMatchers added in v0.28.0

The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) RunEntityAnnotator added in v0.28.0

Whether to run the entity annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) RunIntentAnnotator added in v0.28.0

Whether to run the intent annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) RunInterruptionAnnotator added in v0.28.0

Whether to run the interruption annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) RunIssueModelAnnotator added in v0.28.0

Whether to run the issue model annotator. A model should have already been deployed for this to take effect.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) RunPhraseMatcherAnnotator added in v0.28.0

Whether to run the active phrase matcher annotator(s).

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) RunSentimentAnnotator added in v0.28.0

Whether to run the sentiment annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) RunSilenceAnnotator added in v0.28.0

Whether to run the silence annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) RunSummarizationAnnotator added in v0.31.1

Whether to run the summarization annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) SummarizationConfig added in v0.31.1

Configuration for the summarization annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorOutputWithContext added in v0.28.0

func (o GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutputWithContext added in v0.28.0

func (o GoogleCloudContactcenterinsightsV1AnnotatorSelectorOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrInput added in v0.28.0

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput() GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput
	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput
}

GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs, GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtr and GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrInput` via:

        GoogleCloudContactcenterinsightsV1AnnotatorSelectorArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput added in v0.28.0

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) Elem added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) ElementType added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) IssueModels added in v0.28.0

The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) PhraseMatchers added in v0.28.0

The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) RunEntityAnnotator added in v0.28.0

Whether to run the entity annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) RunIntentAnnotator added in v0.28.0

Whether to run the intent annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) RunInterruptionAnnotator added in v0.28.0

Whether to run the interruption annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) RunIssueModelAnnotator added in v0.28.0

Whether to run the issue model annotator. A model should have already been deployed for this to take effect.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) RunPhraseMatcherAnnotator added in v0.28.0

Whether to run the active phrase matcher annotator(s).

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) RunSentimentAnnotator added in v0.28.0

Whether to run the sentiment annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) RunSilenceAnnotator added in v0.28.0

Whether to run the silence annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) RunSummarizationAnnotator added in v0.31.1

Whether to run the summarization annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) SummarizationConfig added in v0.31.1

Configuration for the summarization annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutputWithContext added in v0.28.0

func (o GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorPtrOutput

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponse added in v0.28.0

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponse struct {
	// The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.
	IssueModels []string `pulumi:"issueModels"`
	// The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}
	PhraseMatchers []string `pulumi:"phraseMatchers"`
	// Whether to run the entity annotator.
	RunEntityAnnotator bool `pulumi:"runEntityAnnotator"`
	// Whether to run the intent annotator.
	RunIntentAnnotator bool `pulumi:"runIntentAnnotator"`
	// Whether to run the interruption annotator.
	RunInterruptionAnnotator bool `pulumi:"runInterruptionAnnotator"`
	// Whether to run the issue model annotator. A model should have already been deployed for this to take effect.
	RunIssueModelAnnotator bool `pulumi:"runIssueModelAnnotator"`
	// Whether to run the active phrase matcher annotator(s).
	RunPhraseMatcherAnnotator bool `pulumi:"runPhraseMatcherAnnotator"`
	// Whether to run the sentiment annotator.
	RunSentimentAnnotator bool `pulumi:"runSentimentAnnotator"`
	// Whether to run the silence annotator.
	RunSilenceAnnotator bool `pulumi:"runSilenceAnnotator"`
	// Whether to run the summarization annotator.
	RunSummarizationAnnotator bool `pulumi:"runSummarizationAnnotator"`
	// Configuration for the summarization annotator.
	SummarizationConfig GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponse `pulumi:"summarizationConfig"`
}

Selector of all available annotators and phrase matchers to run.

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput added in v0.28.0

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput struct{ *pulumi.OutputState }

Selector of all available annotators and phrase matchers to run.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) ElementType added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) IssueModels added in v0.28.0

The issue model to run. If not provided, the most recently deployed topic model will be used. The provided issue model will only be used for inference if the issue model is deployed and if run_issue_model_annotator is set to true. If more than one issue model is provided, only the first provided issue model will be used for inference.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) PhraseMatchers added in v0.28.0

The list of phrase matchers to run. If not provided, all active phrase matchers will be used. If inactive phrase matchers are provided, they will not be used. Phrase matchers will be run only if run_phrase_matcher_annotator is set to true. Format: projects/{project}/locations/{location}/phraseMatchers/{phrase_matcher}

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) RunEntityAnnotator added in v0.28.0

Whether to run the entity annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) RunIntentAnnotator added in v0.28.0

Whether to run the intent annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) RunInterruptionAnnotator added in v0.28.0

Whether to run the interruption annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) RunIssueModelAnnotator added in v0.28.0

Whether to run the issue model annotator. A model should have already been deployed for this to take effect.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) RunPhraseMatcherAnnotator added in v0.28.0

Whether to run the active phrase matcher annotator(s).

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) RunSentimentAnnotator added in v0.28.0

Whether to run the sentiment annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) RunSilenceAnnotator added in v0.28.0

Whether to run the silence annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) RunSummarizationAnnotator added in v0.31.1

Whether to run the summarization annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) SummarizationConfig added in v0.31.1

Configuration for the summarization annotator.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput added in v0.28.0

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutputWithContext added in v0.28.0

func (o GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponseOutput

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfig struct {
	// Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}
	ConversationProfile *string `pulumi:"conversationProfile"`
	// Default summarization model to be used.
	SummarizationModel *GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel `pulumi:"summarizationModel"`
}

Configuration for summarization.

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs struct {
	// Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}
	ConversationProfile pulumi.StringPtrInput `pulumi:"conversationProfile"`
	// Default summarization model to be used.
	SummarizationModel GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrInput `pulumi:"summarizationModel"`
}

Configuration for summarization.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs) ElementType added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutputWithContext added in v0.31.1

func (i GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigInput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput() GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput
	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput
}

GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs and GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigInput` via:

GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs{...}

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput struct{ *pulumi.OutputState }

Configuration for summarization.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput) ConversationProfile added in v0.31.1

Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput) ElementType added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput) SummarizationModel added in v0.31.1

Default summarization model to be used.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutputWithContext added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrInput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput() GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput
	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput
}

GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs, GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtr and GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrInput` via:

        GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigArgs{...}

or:

        nil

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput) ConversationProfile added in v0.31.1

Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput) Elem added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput) ElementType added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput) SummarizationModel added in v0.31.1

Default summarization model to be used.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigPtrOutputWithContext added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponse added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponse struct {
	// Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}
	ConversationProfile string `pulumi:"conversationProfile"`
	// Default summarization model to be used.
	SummarizationModel string `pulumi:"summarizationModel"`
}

Configuration for summarization.

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutput struct{ *pulumi.OutputState }

Configuration for summarization.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutput) ConversationProfile added in v0.31.1

Resource name of the Dialogflow conversation profile. Format: projects/{project}/locations/{location}/conversationProfiles/{conversation_profile}

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutput) ElementType added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutput) SummarizationModel added in v0.31.1

Default summarization model to be used.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigResponseOutputWithContext added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel string

Default summarization model to be used.

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ElementType added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ToStringOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ToStringOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ToStringPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModel) ToStringPtrOutputWithContext added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput() GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput
	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput
}

GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput is an input type that accepts GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelArgs and GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput values. You can construct a concrete instance of `GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelInput` via:

GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelArgs{...}

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ElementType added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ToStringOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ToStringOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ToStringPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelOutput) ToStringPtrOutputWithContext added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrInput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrInput interface {
	pulumi.Input

	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput() GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput
	ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutputWithContext(context.Context) GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput
}

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput added in v0.31.1

type GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput) Elem added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput) ElementType added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput) ToGoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutputWithContext added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput) ToStringPtrOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1AnnotatorSelectorSummarizationConfigSummarizationModelPtrOutput) ToStringPtrOutputWithContext added in v0.31.1

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 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"`
	// The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_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 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

The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_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 an issue match.
	IssueMatchData GoogleCloudContactcenterinsightsV1IssueMatchDataResponse `pulumi:"issueMatchData"`
	// 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 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 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) IssueMatchData added in v0.28.0

Data specifying an issue match.

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 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

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, audio, and metadata.

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, audio, and metadata.

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, audio, and metadata.

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, audio, and metadata.

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationDataSourceResponseOutput struct{ *pulumi.OutputState }

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

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

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 GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationLevelSentimentResponseArrayOutputWithContext

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 {
	// Deprecated. Use `dialogflow_participant_name` instead. The name of the Dialogflow participant. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}
	//
	// Deprecated: Deprecated. Use `dialogflow_participant_name` instead. The name of the Dialogflow participant. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}
	DialogflowParticipant string `pulumi:"dialogflowParticipant"`
	// 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 GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput

type GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput struct{ *pulumi.OutputState }

The call participant speaking for a given utterance.

func (GoogleCloudContactcenterinsightsV1ConversationParticipantResponseOutput) DialogflowParticipant deprecated added in v0.17.0

Deprecated. Use `dialogflow_participant_name` instead. The name of the Dialogflow participant. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}

Deprecated: Deprecated. Use `dialogflow_participant_name` instead. The name of the Dialogflow participant. Format: projects/{project}/locations/{location}/conversations/{conversation}/participants/{participant}

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 GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponse added in v0.31.1

type GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponse struct {
	// The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}
	AnswerRecord string `pulumi:"answerRecord"`
	// The confidence score of the summarization.
	Confidence float64 `pulumi:"confidence"`
	// The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model}
	ConversationModel string `pulumi:"conversationModel"`
	// A map that contains metadata about the summarization and the document from which it originates.
	Metadata map[string]string `pulumi:"metadata"`
	// The summarization content that is concatenated into one string.
	Text string `pulumi:"text"`
	// The summarization content that is divided into sections. The key is the section's name and the value is the section's content. There is no specific format for the key or value.
	TextSections map[string]string `pulumi:"textSections"`
}

Conversation summarization suggestion data.

type GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput added in v0.31.1

type GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput struct{ *pulumi.OutputState }

Conversation summarization suggestion data.

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) AnswerRecord added in v0.31.1

The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) Confidence added in v0.31.1

The confidence score of the summarization.

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) ConversationModel added in v0.31.1

The name of the model that generates this summary. Format: projects/{project}/locations/{location}/conversationModels/{conversation_model}

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) ElementType added in v0.31.1

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) Metadata added in v0.31.1

A map that contains metadata about the summarization and the document from which it originates.

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) Text added in v0.31.1

The summarization content that is concatenated into one string.

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) TextSections added in v0.31.1

The summarization content that is divided into sections. The key is the section's name and the value is the section's content. There is no specific format for the key or value.

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput added in v0.31.1

func (GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutput) ToGoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponseOutputWithContext added in v0.31.1

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 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) 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 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 GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentResponseArrayOutputWithContext

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 GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput

type GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1ConversationTranscriptTranscriptSegmentWordInfoResponseArrayOutputWithContext

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 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 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

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 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 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"`
	// The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_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 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

The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_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 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) 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 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 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 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 GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput

type GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1IssueAssignmentResponseArrayOutputWithContext

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

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 GoogleCloudContactcenterinsightsV1IssueMatchDataResponse added in v0.28.0

type GoogleCloudContactcenterinsightsV1IssueMatchDataResponse struct {
	// Information about the issue's assignment.
	IssueAssignment GoogleCloudContactcenterinsightsV1IssueAssignmentResponse `pulumi:"issueAssignment"`
}

The data for an issue match annotation.

type GoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput added in v0.28.0

type GoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput struct{ *pulumi.OutputState }

The data for an issue match annotation.

func (GoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput) ElementType added in v0.28.0

func (GoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput) IssueAssignment added in v0.28.0

Information about the issue's assignment.

func (GoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput added in v0.28.0

func (GoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutputWithContext added in v0.28.0

func (o GoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutputWithContext(ctx context.Context) GoogleCloudContactcenterinsightsV1IssueMatchDataResponseOutput

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 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) 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 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) 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. Format: projects/{project}/locations/{location}/issueModels/{issue_model}
	IssueModel string `pulumi:"issueModel"`
	// All the matched issues.
	Issues []GoogleCloudContactcenterinsightsV1IssueAssignmentResponse `pulumi:"issues"`
}

Issue Modeling result on a conversation.

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. Format: projects/{project}/locations/{location}/issueModels/{issue_model}

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) Issues

All the matched issues.

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput

func (GoogleCloudContactcenterinsightsV1IssueModelResultResponseOutput) ToGoogleCloudContactcenterinsightsV1IssueModelResultResponseOutputWithContext

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

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 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 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 phrase 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 phrase 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 phrase 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 phrase 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 GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleGroupResponseArrayOutputWithContext

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 phrase 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 GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput

type GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1PhraseMatchRuleResponseArrayOutputWithContext

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

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"`
	// Conversation summarization suggestion data.
	ConversationSummarizationSuggestion GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponse `pulumi:"conversationSummarizationSuggestion"`
	// 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 GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput

type GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput struct{ *pulumi.OutputState }

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput) ElementType

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput

func (GoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutput) ToGoogleCloudContactcenterinsightsV1RuntimeAnnotationResponseArrayOutputWithContext

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

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) ConversationSummarizationSuggestion added in v0.31.1

Conversation summarization 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 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 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"`
	// The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}
	QueryRecord string `pulumi:"queryRecord"`
	// The content of the suggestion.
	Suggestion string `pulumi:"suggestion"`
}

Agent Assist Smart Compose suggestion data.

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

The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_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"`
	// The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_record}
	QueryRecord string `pulumi:"queryRecord"`
	// The content of the reply.
	Reply string `pulumi:"reply"`
}

Agent Assist Smart Reply data.

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

The name of the answer record. Format: projects/{project}/locations/{location}/answerRecords/{answer_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"`
	// Number of issues in this issue model.
	IssueCount pulumi.StringOutput `pulumi:"issueCount"`
	// Language of the model.
	LanguageCode pulumi.StringOutput `pulumi:"languageCode"`
	Location     pulumi.StringOutput `pulumi:"location"`
	// Type of the model.
	ModelType pulumi.StringOutput `pulumi:"modelType"`
	// Immutable. The resource name of the issue model. Format: projects/{project}/locations/{location}/issueModels/{issue_model}
	Name    pulumi.StringOutput `pulumi:"name"`
	Project pulumi.StringOutput `pulumi:"project"`
	// 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
	// Language of the model.
	LanguageCode pulumi.StringPtrInput
	Location     pulumi.StringPtrInput
	// Type of the model.
	ModelType IssueModelModelTypePtrInput
	// 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 IssueModelModelType added in v0.32.0

type IssueModelModelType string

Type of the model.

func (IssueModelModelType) ElementType added in v0.32.0

func (IssueModelModelType) ElementType() reflect.Type

func (IssueModelModelType) ToIssueModelModelTypeOutput added in v0.32.0

func (e IssueModelModelType) ToIssueModelModelTypeOutput() IssueModelModelTypeOutput

func (IssueModelModelType) ToIssueModelModelTypeOutputWithContext added in v0.32.0

func (e IssueModelModelType) ToIssueModelModelTypeOutputWithContext(ctx context.Context) IssueModelModelTypeOutput

func (IssueModelModelType) ToIssueModelModelTypePtrOutput added in v0.32.0

func (e IssueModelModelType) ToIssueModelModelTypePtrOutput() IssueModelModelTypePtrOutput

func (IssueModelModelType) ToIssueModelModelTypePtrOutputWithContext added in v0.32.0

func (e IssueModelModelType) ToIssueModelModelTypePtrOutputWithContext(ctx context.Context) IssueModelModelTypePtrOutput

func (IssueModelModelType) ToStringOutput added in v0.32.0

func (e IssueModelModelType) ToStringOutput() pulumi.StringOutput

func (IssueModelModelType) ToStringOutputWithContext added in v0.32.0

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

func (IssueModelModelType) ToStringPtrOutput added in v0.32.0

func (e IssueModelModelType) ToStringPtrOutput() pulumi.StringPtrOutput

func (IssueModelModelType) ToStringPtrOutputWithContext added in v0.32.0

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

type IssueModelModelTypeInput added in v0.32.0

type IssueModelModelTypeInput interface {
	pulumi.Input

	ToIssueModelModelTypeOutput() IssueModelModelTypeOutput
	ToIssueModelModelTypeOutputWithContext(context.Context) IssueModelModelTypeOutput
}

IssueModelModelTypeInput is an input type that accepts IssueModelModelTypeArgs and IssueModelModelTypeOutput values. You can construct a concrete instance of `IssueModelModelTypeInput` via:

IssueModelModelTypeArgs{...}

type IssueModelModelTypeOutput added in v0.32.0

type IssueModelModelTypeOutput struct{ *pulumi.OutputState }

func (IssueModelModelTypeOutput) ElementType added in v0.32.0

func (IssueModelModelTypeOutput) ElementType() reflect.Type

func (IssueModelModelTypeOutput) ToIssueModelModelTypeOutput added in v0.32.0

func (o IssueModelModelTypeOutput) ToIssueModelModelTypeOutput() IssueModelModelTypeOutput

func (IssueModelModelTypeOutput) ToIssueModelModelTypeOutputWithContext added in v0.32.0

func (o IssueModelModelTypeOutput) ToIssueModelModelTypeOutputWithContext(ctx context.Context) IssueModelModelTypeOutput

func (IssueModelModelTypeOutput) ToIssueModelModelTypePtrOutput added in v0.32.0

func (o IssueModelModelTypeOutput) ToIssueModelModelTypePtrOutput() IssueModelModelTypePtrOutput

func (IssueModelModelTypeOutput) ToIssueModelModelTypePtrOutputWithContext added in v0.32.0

func (o IssueModelModelTypeOutput) ToIssueModelModelTypePtrOutputWithContext(ctx context.Context) IssueModelModelTypePtrOutput

func (IssueModelModelTypeOutput) ToStringOutput added in v0.32.0

func (o IssueModelModelTypeOutput) ToStringOutput() pulumi.StringOutput

func (IssueModelModelTypeOutput) ToStringOutputWithContext added in v0.32.0

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

func (IssueModelModelTypeOutput) ToStringPtrOutput added in v0.32.0

func (o IssueModelModelTypeOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (IssueModelModelTypeOutput) ToStringPtrOutputWithContext added in v0.32.0

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

type IssueModelModelTypePtrInput added in v0.32.0

type IssueModelModelTypePtrInput interface {
	pulumi.Input

	ToIssueModelModelTypePtrOutput() IssueModelModelTypePtrOutput
	ToIssueModelModelTypePtrOutputWithContext(context.Context) IssueModelModelTypePtrOutput
}

func IssueModelModelTypePtr added in v0.32.0

func IssueModelModelTypePtr(v string) IssueModelModelTypePtrInput

type IssueModelModelTypePtrOutput added in v0.32.0

type IssueModelModelTypePtrOutput struct{ *pulumi.OutputState }

func (IssueModelModelTypePtrOutput) Elem added in v0.32.0

func (IssueModelModelTypePtrOutput) ElementType added in v0.32.0

func (IssueModelModelTypePtrOutput) ToIssueModelModelTypePtrOutput added in v0.32.0

func (o IssueModelModelTypePtrOutput) ToIssueModelModelTypePtrOutput() IssueModelModelTypePtrOutput

func (IssueModelModelTypePtrOutput) ToIssueModelModelTypePtrOutputWithContext added in v0.32.0

func (o IssueModelModelTypePtrOutput) ToIssueModelModelTypePtrOutputWithContext(ctx context.Context) IssueModelModelTypePtrOutput

func (IssueModelModelTypePtrOutput) ToStringPtrOutput added in v0.32.0

func (o IssueModelModelTypePtrOutput) ToStringPtrOutput() pulumi.StringPtrOutput

func (IssueModelModelTypePtrOutput) ToStringPtrOutputWithContext added in v0.32.0

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

type IssueModelOutput

type IssueModelOutput struct{ *pulumi.OutputState }

func (IssueModelOutput) CreateTime added in v0.19.0

func (o IssueModelOutput) CreateTime() pulumi.StringOutput

The time at which this issue model was created.

func (IssueModelOutput) DisplayName added in v0.19.0

func (o IssueModelOutput) DisplayName() pulumi.StringOutput

The representative name for the issue model.

func (IssueModelOutput) ElementType

func (IssueModelOutput) ElementType() reflect.Type

func (IssueModelOutput) InputDataConfig added in v0.19.0

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

func (IssueModelOutput) IssueCount added in v0.28.0

func (o IssueModelOutput) IssueCount() pulumi.StringOutput

Number of issues in this issue model.

func (IssueModelOutput) LanguageCode added in v0.32.0

func (o IssueModelOutput) LanguageCode() pulumi.StringOutput

Language of the model.

func (IssueModelOutput) Location added in v0.21.0

func (o IssueModelOutput) Location() pulumi.StringOutput

func (IssueModelOutput) ModelType added in v0.32.0

func (o IssueModelOutput) ModelType() pulumi.StringOutput

Type of the model.

func (IssueModelOutput) Name added in v0.19.0

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

func (IssueModelOutput) Project added in v0.21.0

func (o IssueModelOutput) Project() pulumi.StringOutput

func (IssueModelOutput) State added in v0.19.0

State of the model.

func (IssueModelOutput) ToIssueModelOutput

func (o IssueModelOutput) ToIssueModelOutput() IssueModelOutput

func (IssueModelOutput) ToIssueModelOutputWithContext

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

func (IssueModelOutput) TrainingStats added in v0.19.0

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

func (IssueModelOutput) UpdateTime added in v0.19.0

func (o IssueModelOutput) UpdateTime() pulumi.StringOutput

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

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"`
	// To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.
	AnnotatorSelector GoogleCloudContactcenterinsightsV1AnnotatorSelectorResponse `pulumi:"annotatorSelector"`
	// 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) AnnotatorSelector added in v0.28.0

To select the annotators to run and the phrase matchers to use (if any). If not specified, all annotators will be run.

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"`
	// Latest summary of the conversation.
	LatestSummary GoogleCloudContactcenterinsightsV1ConversationSummarizationSuggestionDataResponse `pulumi:"latestSummary"`
	// 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"`
	// Obfuscated user ID which the customer sent to us.
	ObfuscatedUserId string `pulumi:"obfuscatedUserId"`
	// 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) LatestSummary added in v0.31.1

Latest summary of the conversation.

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) ObfuscatedUserId added in v0.11.0

func (o LookupConversationResultOutput) ObfuscatedUserId() pulumi.StringOutput

Obfuscated user ID which the customer sent to us.

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"`
	// Number of issues in this issue model.
	IssueCount string `pulumi:"issueCount"`
	// Language of the model.
	LanguageCode string `pulumi:"languageCode"`
	// Type of the model.
	ModelType string `pulumi:"modelType"`
	// 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) IssueCount added in v0.28.0

Number of issues in this issue model.

func (LookupIssueModelResultOutput) LanguageCode added in v0.32.0

Language of the model.

func (LookupIssueModelResultOutput) ModelType added in v0.32.0

Type of the 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 LookupViewArgs added in v0.11.0

type LookupViewArgs struct {
	Location string  `pulumi:"location"`
	Project  *string `pulumi:"project"`
	ViewId   string  `pulumi:"viewId"`
}

type LookupViewOutputArgs added in v0.11.0

type LookupViewOutputArgs struct {
	Location pulumi.StringInput    `pulumi:"location"`
	Project  pulumi.StringPtrInput `pulumi:"project"`
	ViewId   pulumi.StringInput    `pulumi:"viewId"`
}

func (LookupViewOutputArgs) ElementType added in v0.11.0

func (LookupViewOutputArgs) ElementType() reflect.Type

type LookupViewResult added in v0.11.0

type LookupViewResult struct {
	// The time at which this view was created.
	CreateTime string `pulumi:"createTime"`
	// The human-readable display name of the view.
	DisplayName string `pulumi:"displayName"`
	// Immutable. The resource name of the view. Format: projects/{project}/locations/{location}/views/{view}
	Name string `pulumi:"name"`
	// The most recent time at which the view was updated.
	UpdateTime string `pulumi:"updateTime"`
	// String with specific view properties, must be non-empty.
	Value string `pulumi:"value"`
}

func LookupView added in v0.11.0

func LookupView(ctx *pulumi.Context, args *LookupViewArgs, opts ...pulumi.InvokeOption) (*LookupViewResult, error)

Gets a view.

type LookupViewResultOutput added in v0.11.0

type LookupViewResultOutput struct{ *pulumi.OutputState }

func LookupViewOutput added in v0.11.0

func LookupViewOutput(ctx *pulumi.Context, args LookupViewOutputArgs, opts ...pulumi.InvokeOption) LookupViewResultOutput

func (LookupViewResultOutput) CreateTime added in v0.11.0

The time at which this view was created.

func (LookupViewResultOutput) DisplayName added in v0.11.0

func (o LookupViewResultOutput) DisplayName() pulumi.StringOutput

The human-readable display name of the view.

func (LookupViewResultOutput) ElementType added in v0.11.0

func (LookupViewResultOutput) ElementType() reflect.Type

func (LookupViewResultOutput) Name added in v0.11.0

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

func (LookupViewResultOutput) ToLookupViewResultOutput added in v0.11.0

func (o LookupViewResultOutput) ToLookupViewResultOutput() LookupViewResultOutput

func (LookupViewResultOutput) ToLookupViewResultOutputWithContext added in v0.11.0

func (o LookupViewResultOutput) ToLookupViewResultOutputWithContext(ctx context.Context) LookupViewResultOutput

func (LookupViewResultOutput) UpdateTime added in v0.11.0

The most recent time at which the view was updated.

func (LookupViewResultOutput) Value added in v0.11.0

String with specific view properties, must be non-empty.

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"`
	Location    pulumi.StringOutput `pulumi:"location"`
	// 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"`
	Project               pulumi.StringOutput                                                       `pulumi:"project"`
	// 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) ActivationUpdateTime added in v0.19.0

func (o PhraseMatcherOutput) ActivationUpdateTime() pulumi.StringOutput

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

func (PhraseMatcherOutput) Active added in v0.19.0

Applies the phrase matcher only when it is active.

func (PhraseMatcherOutput) DisplayName added in v0.19.0

func (o PhraseMatcherOutput) DisplayName() pulumi.StringOutput

The human-readable name of the phrase matcher.

func (PhraseMatcherOutput) ElementType

func (PhraseMatcherOutput) ElementType() reflect.Type

func (PhraseMatcherOutput) Location added in v0.21.0

func (PhraseMatcherOutput) Name added in v0.19.0

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

func (PhraseMatcherOutput) PhraseMatchRuleGroups added in v0.19.0

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

func (PhraseMatcherOutput) Project added in v0.21.0

func (PhraseMatcherOutput) RevisionCreateTime added in v0.19.0

func (o PhraseMatcherOutput) RevisionCreateTime() pulumi.StringOutput

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

func (PhraseMatcherOutput) RevisionId added in v0.19.0

func (o PhraseMatcherOutput) RevisionId() pulumi.StringOutput

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 (PhraseMatcherOutput) RoleMatch added in v0.19.0

func (o PhraseMatcherOutput) RoleMatch() pulumi.StringOutput

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 (PhraseMatcherOutput) ToPhraseMatcherOutput

func (o PhraseMatcherOutput) ToPhraseMatcherOutput() PhraseMatcherOutput

func (PhraseMatcherOutput) ToPhraseMatcherOutputWithContext

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

func (PhraseMatcherOutput) Type added in v0.19.0

The type of this phrase matcher.

func (PhraseMatcherOutput) UpdateTime added in v0.19.0

func (o PhraseMatcherOutput) UpdateTime() pulumi.StringOutput

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

func (PhraseMatcherOutput) VersionTag added in v0.19.0

func (o PhraseMatcherOutput) VersionTag() pulumi.StringOutput

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

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

type View added in v0.11.0

type View struct {
	pulumi.CustomResourceState

	// The time at which this view was created.
	CreateTime pulumi.StringOutput `pulumi:"createTime"`
	// The human-readable display name of the view.
	DisplayName pulumi.StringOutput `pulumi:"displayName"`
	Location    pulumi.StringOutput `pulumi:"location"`
	// Immutable. The resource name of the view. Format: projects/{project}/locations/{location}/views/{view}
	Name    pulumi.StringOutput `pulumi:"name"`
	Project pulumi.StringOutput `pulumi:"project"`
	// The most recent time at which the view was updated.
	UpdateTime pulumi.StringOutput `pulumi:"updateTime"`
	// String with specific view properties, must be non-empty.
	Value pulumi.StringOutput `pulumi:"value"`
}

Creates a view.

func GetView added in v0.11.0

func GetView(ctx *pulumi.Context,
	name string, id pulumi.IDInput, state *ViewState, opts ...pulumi.ResourceOption) (*View, error)

GetView gets an existing View 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 NewView added in v0.11.0

func NewView(ctx *pulumi.Context,
	name string, args *ViewArgs, opts ...pulumi.ResourceOption) (*View, error)

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

func (*View) ElementType added in v0.11.0

func (*View) ElementType() reflect.Type

func (*View) ToViewOutput added in v0.11.0

func (i *View) ToViewOutput() ViewOutput

func (*View) ToViewOutputWithContext added in v0.11.0

func (i *View) ToViewOutputWithContext(ctx context.Context) ViewOutput

type ViewArgs added in v0.11.0

type ViewArgs struct {
	// The human-readable display name of the view.
	DisplayName pulumi.StringPtrInput
	Location    pulumi.StringPtrInput
	// Immutable. The resource name of the view. Format: projects/{project}/locations/{location}/views/{view}
	Name    pulumi.StringPtrInput
	Project pulumi.StringPtrInput
	// String with specific view properties, must be non-empty.
	Value pulumi.StringPtrInput
}

The set of arguments for constructing a View resource.

func (ViewArgs) ElementType added in v0.11.0

func (ViewArgs) ElementType() reflect.Type

type ViewInput added in v0.11.0

type ViewInput interface {
	pulumi.Input

	ToViewOutput() ViewOutput
	ToViewOutputWithContext(ctx context.Context) ViewOutput
}

type ViewOutput added in v0.11.0

type ViewOutput struct{ *pulumi.OutputState }

func (ViewOutput) CreateTime added in v0.19.0

func (o ViewOutput) CreateTime() pulumi.StringOutput

The time at which this view was created.

func (ViewOutput) DisplayName added in v0.19.0

func (o ViewOutput) DisplayName() pulumi.StringOutput

The human-readable display name of the view.

func (ViewOutput) ElementType added in v0.11.0

func (ViewOutput) ElementType() reflect.Type

func (ViewOutput) Location added in v0.21.0

func (o ViewOutput) Location() pulumi.StringOutput

func (ViewOutput) Name added in v0.19.0

func (o ViewOutput) Name() pulumi.StringOutput

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

func (ViewOutput) Project added in v0.21.0

func (o ViewOutput) Project() pulumi.StringOutput

func (ViewOutput) ToViewOutput added in v0.11.0

func (o ViewOutput) ToViewOutput() ViewOutput

func (ViewOutput) ToViewOutputWithContext added in v0.11.0

func (o ViewOutput) ToViewOutputWithContext(ctx context.Context) ViewOutput

func (ViewOutput) UpdateTime added in v0.19.0

func (o ViewOutput) UpdateTime() pulumi.StringOutput

The most recent time at which the view was updated.

func (ViewOutput) Value added in v0.19.0

func (o ViewOutput) Value() pulumi.StringOutput

String with specific view properties, must be non-empty.

type ViewState added in v0.11.0

type ViewState struct {
}

func (ViewState) ElementType added in v0.11.0

func (ViewState) ElementType() reflect.Type

Jump to

Keyboard shortcuts

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