class DomainEvents
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.VoiceID.Events.DomainEvents |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsvoiceid/events#DomainEvents |
Java | software.amazon.awscdk.mixins.preview.services.voiceid.events.DomainEvents |
Python | aws_cdk.mixins_preview.aws_voiceid.events.DomainEvents |
TypeScript | @aws-cdk/mixins-preview ยป aws_voiceid ยป events ยป DomainEvents |
EventBridge event patterns for Domain.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { events as voiceid_events } from '@aws-cdk/mixins-preview/aws-voiceid';
import { aws_voiceid as interfaces_voiceid } from 'aws-cdk-lib/interfaces';
declare const domainRef: interfaces_voiceid.IDomainRef;
const domainEvents = voiceid_events.DomainEvents.fromDomain(domainRef);
Methods
| Name | Description |
|---|---|
| voice | EventBridge event pattern for Domain VoiceId Batch Fraudster Registration Action. |
| voice | EventBridge event pattern for Domain VoiceId Batch Speaker Enrollment Action. |
| voice | EventBridge event pattern for Domain VoiceId Evaluate Session Action. |
| voice | EventBridge event pattern for Domain VoiceId Fraudster Action. |
| voice | EventBridge event pattern for Domain VoiceId Session Speaker Enrollment Action. |
| voice | EventBridge event pattern for Domain VoiceId Speaker Action. |
| voice | EventBridge event pattern for Domain VoiceId Start Session Action. |
| voice | EventBridge event pattern for Domain VoiceId Update Session Action. |
| static from | Create DomainEvents from a Domain reference. |
voiceIdBatchFraudsterRegistrationActionPattern(options?)
public voiceIdBatchFraudsterRegistrationActionPattern(options?: VoiceIdBatchFraudsterRegistrationActionProps): EventPattern
Parameters
Returns
EventBridge event pattern for Domain VoiceId Batch Fraudster Registration Action.
voiceIdBatchSpeakerEnrollmentActionPattern(options?)
public voiceIdBatchSpeakerEnrollmentActionPattern(options?: VoiceIdBatchSpeakerEnrollmentActionProps): EventPattern
Parameters
Returns
EventBridge event pattern for Domain VoiceId Batch Speaker Enrollment Action.
voiceIdEvaluateSessionActionPattern(options?)
public voiceIdEvaluateSessionActionPattern(options?: VoiceIdEvaluateSessionActionProps): EventPattern
Parameters
Returns
EventBridge event pattern for Domain VoiceId Evaluate Session Action.
voiceIdFraudsterActionPattern(options?)
public voiceIdFraudsterActionPattern(options?: VoiceIdFraudsterActionProps): EventPattern
Parameters
- options
VoiceId Fraudster Action Props
Returns
EventBridge event pattern for Domain VoiceId Fraudster Action.
voiceIdSessionSpeakerEnrollmentActionPattern(options?)
public voiceIdSessionSpeakerEnrollmentActionPattern(options?: VoiceIdSessionSpeakerEnrollmentActionProps): EventPattern
Parameters
Returns
EventBridge event pattern for Domain VoiceId Session Speaker Enrollment Action.
voiceIdSpeakerActionPattern(options?)
public voiceIdSpeakerActionPattern(options?: VoiceIdSpeakerActionProps): EventPattern
Parameters
- options
VoiceId Speaker Action Props
Returns
EventBridge event pattern for Domain VoiceId Speaker Action.
voiceIdStartSessionActionPattern(options?)
public voiceIdStartSessionActionPattern(options?: VoiceIdStartSessionActionProps): EventPattern
Parameters
- options
VoiceId Start Session Action Props
Returns
EventBridge event pattern for Domain VoiceId Start Session Action.
voiceIdUpdateSessionActionPattern(options?)
public voiceIdUpdateSessionActionPattern(options?: VoiceIdUpdateSessionActionProps): EventPattern
Parameters
- options
VoiceId Update Session Action Props
Returns
EventBridge event pattern for Domain VoiceId Update Session Action.
static fromDomain(domainRef)
public static fromDomain(domainRef: IDomainRef): DomainEvents
Parameters
- domainRef
IDomainRef
Returns
Create DomainEvents from a Domain reference.

.NET
Go
Java
Python
TypeScript