CallAnalyticsJobStateChange
- class aws_cdk.mixins_preview.aws_transcribe.events.CallAnalyticsJobStateChange
Bases:
object(experimental) EventBridge event pattern for aws.transcribe@CallAnalyticsJobStateChange.
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_transcribe import events as transcribe_events call_analytics_job_state_change = transcribe_events.CallAnalyticsJobStateChange()
- Stability:
experimental
Static Methods
- classmethod event_pattern(*, analytics_job_details=None, event_metadata=None, job_name=None, job_status=None)
(experimental) EventBridge event pattern for Call Analytics Job State Change.
- Parameters:
analytics_job_details (
Union[AnalyticsJobDetails,Dict[str,Any],None]) – (experimental) AnalyticsJobDetails property. Specify an array of string values to match this event if the actual value of AnalyticsJobDetails is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldevent_metadata (
Union[AWSEventMetadataProps,Dict[str,Any],None]) – (experimental) EventBridge event metadata. Default: - -job_name (
Optional[Sequence[str]]) – (experimental) JobName property. Specify an array of string values to match this event if the actual value of JobName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldjob_status (
Optional[Sequence[str]]) – (experimental) JobStatus property. Specify an array of string values to match this event if the actual value of JobStatus is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- Return type:
AnalyticsJobDetails
- class CallAnalyticsJobStateChange.AnalyticsJobDetails(*, skipped=None)
Bases:
object(experimental) Type definition for AnalyticsJobDetails.
- Parameters:
skipped (
Optional[Sequence[Union[CallAnalyticsSkippedFeature,Dict[str,Any]]]]) – (experimental) Skipped property. Specify an array of string values to match this event if the actual value of Skipped is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_transcribe import events as transcribe_events analytics_job_details = transcribe_events.CallAnalyticsJobStateChange.AnalyticsJobDetails( skipped=[transcribe_events.CallAnalyticsJobStateChange.CallAnalyticsSkippedFeature( feature=["feature"], message=["message"], reason_code=["reasonCode"] )] )
Attributes
- skipped
(experimental) Skipped property.
Specify an array of string values to match this event if the actual value of Skipped is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
CallAnalyticsJobStateChangeProps
- class CallAnalyticsJobStateChange.CallAnalyticsJobStateChangeProps(*, analytics_job_details=None, event_metadata=None, job_name=None, job_status=None)
Bases:
object(experimental) Props type for aws.transcribe@CallAnalyticsJobStateChange event.
- Parameters:
analytics_job_details (
Union[AnalyticsJobDetails,Dict[str,Any],None]) – (experimental) AnalyticsJobDetails property. Specify an array of string values to match this event if the actual value of AnalyticsJobDetails is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldevent_metadata (
Union[AWSEventMetadataProps,Dict[str,Any],None]) – (experimental) EventBridge event metadata. Default: - -job_name (
Optional[Sequence[str]]) – (experimental) JobName property. Specify an array of string values to match this event if the actual value of JobName is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldjob_status (
Optional[Sequence[str]]) – (experimental) JobStatus property. Specify an array of string values to match this event if the actual value of JobStatus is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
from aws_cdk import AWSEventMetadataProps # The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_transcribe import events as transcribe_events call_analytics_job_state_change_props = transcribe_events.CallAnalyticsJobStateChange.CallAnalyticsJobStateChangeProps( analytics_job_details=transcribe_events.CallAnalyticsJobStateChange.AnalyticsJobDetails( skipped=[transcribe_events.CallAnalyticsJobStateChange.CallAnalyticsSkippedFeature( feature=["feature"], message=["message"], reason_code=["reasonCode"] )] ), event_metadata=AWSEventMetadataProps( region=["region"], resources=["resources"], version=["version"] ), job_name=["jobName"], job_status=["jobStatus"] )
Attributes
- analytics_job_details
(experimental) AnalyticsJobDetails property.
Specify an array of string values to match this event if the actual value of AnalyticsJobDetails is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- event_metadata
(experimental) EventBridge event metadata.
- Default:
- Stability:
experimental
- job_name
(experimental) JobName property.
Specify an array of string values to match this event if the actual value of JobName is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- job_status
(experimental) JobStatus property.
Specify an array of string values to match this event if the actual value of JobStatus is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
CallAnalyticsSkippedFeature
- class CallAnalyticsJobStateChange.CallAnalyticsSkippedFeature(*, feature=None, message=None, reason_code=None)
Bases:
object(experimental) Type definition for CallAnalyticsSkippedFeature.
- Parameters:
feature (
Optional[Sequence[str]]) – (experimental) feature property. Specify an array of string values to match this event if the actual value of feature is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldmessage (
Optional[Sequence[str]]) – (experimental) message property. Specify an array of string values to match this event if the actual value of message is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this fieldreason_code (
Optional[Sequence[str]]) – (experimental) reasonCode property. Specify an array of string values to match this event if the actual value of reasonCode is one of the values in the array. Use one of the constructors on theaws_events.Matchfor more advanced matching options. Default: - Do not filter on this field
- Stability:
experimental
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_transcribe import events as transcribe_events call_analytics_skipped_feature = transcribe_events.CallAnalyticsJobStateChange.CallAnalyticsSkippedFeature( feature=["feature"], message=["message"], reason_code=["reasonCode"] )
Attributes
- feature
(experimental) feature property.
Specify an array of string values to match this event if the actual value of feature is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- message
(experimental) message property.
Specify an array of string values to match this event if the actual value of message is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental
- reason_code
(experimental) reasonCode property.
Specify an array of string values to match this event if the actual value of reasonCode is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.- Default:
Do not filter on this field
- Stability:
experimental