ChimeVoiceConnectorStreamingStatus

class aws_cdk.mixins_preview.aws_chime.events.ChimeVoiceConnectorStreamingStatus

Bases: object

(experimental) EventBridge event pattern for aws.chime@ChimeVoiceConnectorStreamingStatus.

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_chime import events as chime_events

chime_voice_connector_streaming_status = chime_events.ChimeVoiceConnectorStreamingStatus()
Stability:

experimental

Static Methods

classmethod event_pattern(*, call_id=None, direction=None, event_metadata=None, invite_headers=None, media_type=None, siprec_metadata=None, start_fragment_number=None, start_time=None, stream_arn=None, streaming_status=None, transaction_id=None, version=None, voice_connector_id=None)

(experimental) EventBridge event pattern for Chime VoiceConnector Streaming Status.

Parameters:
  • call_id (Optional[Sequence[str]]) – (experimental) callId property. Specify an array of string values to match this event if the actual value of callId 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

  • direction (Optional[Sequence[str]]) – (experimental) direction property. Specify an array of string values to match this event if the actual value of direction 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

  • event_metadata (Union[AWSEventMetadataProps, Dict[str, Any], None]) – (experimental) EventBridge event metadata. Default: - -

  • invite_headers (Optional[Mapping[str, str]]) – (experimental) inviteHeaders property. Specify an array of string values to match this event if the actual value of inviteHeaders 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

  • media_type (Optional[Sequence[str]]) – (experimental) mediaType property. Specify an array of string values to match this event if the actual value of mediaType 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

  • siprec_metadata (Optional[Sequence[str]]) – (experimental) siprecMetadata property. Specify an array of string values to match this event if the actual value of siprecMetadata 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

  • start_fragment_number (Optional[Sequence[str]]) – (experimental) startFragmentNumber property. Specify an array of string values to match this event if the actual value of startFragmentNumber 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

  • start_time (Optional[Sequence[str]]) – (experimental) startTime property. Specify an array of string values to match this event if the actual value of startTime 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

  • stream_arn (Optional[Sequence[str]]) – (experimental) streamArn property. Specify an array of string values to match this event if the actual value of streamArn 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

  • streaming_status (Optional[Sequence[str]]) – (experimental) streamingStatus property. Specify an array of string values to match this event if the actual value of streamingStatus 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

  • transaction_id (Optional[Sequence[str]]) – (experimental) transactionId property. Specify an array of string values to match this event if the actual value of transactionId 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

  • version (Optional[Sequence[str]]) – (experimental) version property. Specify an array of string values to match this event if the actual value of version 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

  • voice_connector_id (Optional[Sequence[str]]) – (experimental) voiceConnectorId property. Specify an array of string values to match this event if the actual value of voiceConnectorId 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

Return type:

EventPattern

ChimeVoiceConnectorStreamingStatusProps

class ChimeVoiceConnectorStreamingStatus.ChimeVoiceConnectorStreamingStatusProps(*, call_id=None, direction=None, event_metadata=None, invite_headers=None, media_type=None, siprec_metadata=None, start_fragment_number=None, start_time=None, stream_arn=None, streaming_status=None, transaction_id=None, version=None, voice_connector_id=None)

Bases: object

(experimental) Props type for aws.chime@ChimeVoiceConnectorStreamingStatus event.

Parameters:
  • call_id (Optional[Sequence[str]]) – (experimental) callId property. Specify an array of string values to match this event if the actual value of callId 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

  • direction (Optional[Sequence[str]]) – (experimental) direction property. Specify an array of string values to match this event if the actual value of direction 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

  • event_metadata (Union[AWSEventMetadataProps, Dict[str, Any], None]) – (experimental) EventBridge event metadata. Default: - -

  • invite_headers (Optional[Mapping[str, str]]) – (experimental) inviteHeaders property. Specify an array of string values to match this event if the actual value of inviteHeaders 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

  • media_type (Optional[Sequence[str]]) – (experimental) mediaType property. Specify an array of string values to match this event if the actual value of mediaType 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

  • siprec_metadata (Optional[Sequence[str]]) – (experimental) siprecMetadata property. Specify an array of string values to match this event if the actual value of siprecMetadata 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

  • start_fragment_number (Optional[Sequence[str]]) – (experimental) startFragmentNumber property. Specify an array of string values to match this event if the actual value of startFragmentNumber 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

  • start_time (Optional[Sequence[str]]) – (experimental) startTime property. Specify an array of string values to match this event if the actual value of startTime 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

  • stream_arn (Optional[Sequence[str]]) – (experimental) streamArn property. Specify an array of string values to match this event if the actual value of streamArn 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

  • streaming_status (Optional[Sequence[str]]) – (experimental) streamingStatus property. Specify an array of string values to match this event if the actual value of streamingStatus 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

  • transaction_id (Optional[Sequence[str]]) – (experimental) transactionId property. Specify an array of string values to match this event if the actual value of transactionId 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

  • version (Optional[Sequence[str]]) – (experimental) version property. Specify an array of string values to match this event if the actual value of version 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

  • voice_connector_id (Optional[Sequence[str]]) – (experimental) voiceConnectorId property. Specify an array of string values to match this event if the actual value of voiceConnectorId 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

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_chime import events as chime_events

chime_voice_connector_streaming_status_props = chime_events.ChimeVoiceConnectorStreamingStatus.ChimeVoiceConnectorStreamingStatusProps(
    call_id=["callId"],
    direction=["direction"],
    event_metadata=AWSEventMetadataProps(
        region=["region"],
        resources=["resources"],
        version=["version"]
    ),
    invite_headers={
        "invite_headers_key": "inviteHeaders"
    },
    media_type=["mediaType"],
    siprec_metadata=["siprecMetadata"],
    start_fragment_number=["startFragmentNumber"],
    start_time=["startTime"],
    stream_arn=["streamArn"],
    streaming_status=["streamingStatus"],
    transaction_id=["transactionId"],
    version=["version"],
    voice_connector_id=["voiceConnectorId"]
)

Attributes

call_id

(experimental) callId property.

Specify an array of string values to match this event if the actual value of callId 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

direction

(experimental) direction property.

Specify an array of string values to match this event if the actual value of direction 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

event_metadata

(experimental) EventBridge event metadata.

Default:

Stability:

experimental

invite_headers

(experimental) inviteHeaders property.

Specify an array of string values to match this event if the actual value of inviteHeaders 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

media_type

(experimental) mediaType property.

Specify an array of string values to match this event if the actual value of mediaType 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

siprec_metadata

(experimental) siprecMetadata property.

Specify an array of string values to match this event if the actual value of siprecMetadata 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

start_fragment_number

(experimental) startFragmentNumber property.

Specify an array of string values to match this event if the actual value of startFragmentNumber 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

start_time

(experimental) startTime property.

Specify an array of string values to match this event if the actual value of startTime 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

stream_arn

(experimental) streamArn property.

Specify an array of string values to match this event if the actual value of streamArn 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

streaming_status

(experimental) streamingStatus property.

Specify an array of string values to match this event if the actual value of streamingStatus 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

transaction_id

(experimental) transactionId property.

Specify an array of string values to match this event if the actual value of transactionId 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

version

(experimental) version property.

Specify an array of string values to match this event if the actual value of version 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

voice_connector_id

(experimental) voiceConnectorId property.

Specify an array of string values to match this event if the actual value of voiceConnectorId 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