Show / Hide Table of Contents

Interface DomainEvents.VoiceIdUpdateSessionAction.IVoiceIdUpdateSessionActionProps

(experimental) Props type for Domain aws.voiceid@VoiceIdUpdateSessionAction event.

Namespace: Amazon.CDK.Mixins.Preview.AWS.VoiceID.Events
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface DomainEvents.VoiceIdUpdateSessionAction.IVoiceIdUpdateSessionActionProps
Syntax (vb)
Public Interface DomainEvents.VoiceIdUpdateSessionAction.IVoiceIdUpdateSessionActionProps
Remarks

Stability: Experimental

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.VoiceID.Events;

             var voiceIdUpdateSessionActionProps = new VoiceIdUpdateSessionActionProps {
                 Action = new [] { "action" },
                 DomainId = new [] { "domainId" },
                 ErrorInfo = new ErrorInfo {
                     ErrorCode = new [] { "errorCode" },
                     ErrorMessage = new [] { "errorMessage" },
                     ErrorType = new [] { "errorType" }
                 },
                 EventMetadata = new AWSEventMetadataProps {
                     Region = new [] { "region" },
                     Resources = new [] { "resources" },
                     Version = new [] { "version" }
                 },
                 Session = new Session {
                     AuthenticationConfiguration = new AuthenticationConfiguration {
                         AcceptanceThreshold = new [] { "acceptanceThreshold" }
                     },
                     FraudDetectionConfiguration = new FraudDetectionConfiguration {
                         RiskThreshold = new [] { "riskThreshold" },
                         WatchlistId = new [] { "watchlistId" }
                     },
                     GeneratedSpeakerId = new [] { "generatedSpeakerId" },
                     SessionId = new [] { "sessionId" },
                     SessionName = new [] { "sessionName" }
                 },
                 SourceId = new [] { "sourceId" },
                 Status = new [] { "status" }
             };

Synopsis

Properties

Action

(experimental) action property.

DomainId

(experimental) domainId property.

ErrorInfo

(experimental) errorInfo property.

EventMetadata

(experimental) EventBridge event metadata.

Session

(experimental) session property.

SourceId

(experimental) sourceId property.

Status

(experimental) status property.

Properties

Action

(experimental) action property.

string[]? Action { get; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of action is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

DomainId

(experimental) domainId property.

string[]? DomainId { get; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of domainId is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Filter with the Domain reference

Stability: Experimental

ErrorInfo

(experimental) errorInfo property.

DomainEvents.VoiceIdUpdateSessionAction.IErrorInfo? ErrorInfo { get; }
Property Value

DomainEvents.VoiceIdUpdateSessionAction.IErrorInfo

Remarks

Specify an array of string values to match this event if the actual value of errorInfo is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

EventMetadata

(experimental) EventBridge event metadata.

IAWSEventMetadataProps? EventMetadata { get; }
Property Value

IAWSEventMetadataProps

Remarks

Default: - -

Stability: Experimental

Session

(experimental) session property.

DomainEvents.VoiceIdUpdateSessionAction.ISession? Session { get; }
Property Value

DomainEvents.VoiceIdUpdateSessionAction.ISession

Remarks

Specify an array of string values to match this event if the actual value of session is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

SourceId

(experimental) sourceId property.

string[]? SourceId { get; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of sourceId is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

Status

(experimental) status property.

string[]? Status { get; }
Property Value

string[]

Remarks

Specify an array of string values to match this event if the actual value of status is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

Default: - Do not filter on this field

Stability: Experimental

Back to top Generated by DocFX