Skip to content

Chime Sdk Messaging Classes

AppInstanceUserMembershipSummaryTypeDef

Type

  • Type: typing.Optional[typing.Literal['DEFAULT', 'HIDDEN']]

ReadMarkerTimestamp

  • Type: typing.Optional[datetime.datetime]

SubChannelId

  • Type: typing.Optional[str]

AssociateChannelFlowRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChannelFlowArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

BaseValidatorModel

Oops! This Pydantic model is currently empty. Stay tuned!

BatchChannelMembershipsTypeDef

InvitedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

Type

  • Type: typing.Optional[typing.Literal['DEFAULT', 'HIDDEN']]

Members

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]]

ChannelArn

  • Type: typing.Optional[str]

SubChannelId

  • Type: typing.Optional[str]

BatchCreateChannelMembershipErrorTypeDef

MemberArn

  • Type: typing.Optional[str]

ErrorCode

  • Type: typing.Optional[typing.Literal['AccessDenied', 'BadRequest', 'Conflict', 'Forbidden', 'NotFound', 'PhoneNumberAssociationsExist', 'PreconditionFailed', 'ResourceLimitExceeded', 'ServiceFailure', 'ServiceUnavailable', 'Throttled', 'Throttling', 'Unauthorized', 'Unprocessable', 'VoiceConnectorGroupAssociationsExist']]

ErrorMessage

  • Type: typing.Optional[str]

BatchCreateChannelMembershipRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArns

  • Type: typing.Sequence[str]
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Type

  • Type: typing.Optional[typing.Literal['DEFAULT', 'HIDDEN']]

SubChannelId

  • Type: typing.Optional[str]

BatchCreateChannelMembershipResponseTypeDef

BatchChannelMemberships

  • Type:
  • Required: Yes

Errors

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.BatchCreateChannelMembershipErrorTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChannelAssociatedWithFlowSummaryTypeDef

Name

  • Type: typing.Optional[str]

ChannelArn

  • Type: typing.Optional[str]

Mode

  • Type: typing.Optional[typing.Literal['RESTRICTED', 'UNRESTRICTED']]

Privacy

  • Type: typing.Optional[typing.Literal['PRIVATE', 'PUBLIC']]

Metadata

  • Type: typing.Optional[str]

ChannelBanSummaryTypeDef

Member

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

ChannelBanTypeDef

Member

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

ChannelArn

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

CreatedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

ChannelFlowCallbackRequestRequestTypeDef

CallbackId

  • Type:
  • Required: Yes

ChannelArn

  • Type:
  • Required: Yes

ChannelMessage

  • Type:
  • Required: Yes

DeleteResource

  • Type: typing.Optional[bool]

ChannelFlowCallbackResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

CallbackId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChannelFlowSummaryTypeDef

ChannelFlowArn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Processors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ProcessorTypeDef]]

ChannelFlowTypeDef

ChannelFlowArn

  • Type: typing.Optional[str]

Processors

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ProcessorTypeDef]]

Name

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

ChannelMembershipForAppInstanceUserSummaryTypeDef

ChannelSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelSummaryTypeDef]

AppInstanceUserMembershipSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.AppInstanceUserMembershipSummaryTypeDef]

ChannelMembershipPreferencesTypeDef

PushNotifications

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.PushNotificationPreferencesTypeDef]

ChannelMembershipSummaryTypeDef

Member

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

ChannelMembershipTypeDef

InvitedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

Type

  • Type: typing.Optional[typing.Literal['DEFAULT', 'HIDDEN']]

Member

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

ChannelArn

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

SubChannelId

  • Type: typing.Optional[str]

ChannelMessageCallbackTypeDef

MessageId

  • Type:
  • Required: Yes

Content

  • Type: typing.Optional[str]

Metadata

  • Type: typing.Optional[str]

PushNotification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.PushNotificationConfigurationTypeDef]

MessageAttributes

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.MessageAttributeValueTypeDef]]

SubChannelId

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

ChannelMessageStatusStructureTypeDef

Value

  • Type: typing.Optional[typing.Literal['DENIED', 'FAILED', 'PENDING', 'SENT']]

Detail

  • Type: typing.Optional[str]

ChannelMessageSummaryTypeDef

MessageId

  • Type: typing.Optional[str]

Content

  • Type: typing.Optional[str]

Metadata

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[typing.Literal['CONTROL', 'STANDARD']]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastEditedTimestamp

  • Type: typing.Optional[datetime.datetime]

Sender

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

Redacted

  • Type: typing.Optional[bool]

Status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelMessageStatusStructureTypeDef]

MessageAttributes

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.MessageAttributeValueTypeDef]]

ContentType

  • Type: typing.Optional[str]

Target

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.TargetTypeDef]]

ChannelMessageTypeDef

ChannelArn

  • Type: typing.Optional[str]

MessageId

  • Type: typing.Optional[str]

Content

  • Type: typing.Optional[str]

Metadata

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[typing.Literal['CONTROL', 'STANDARD']]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastEditedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

Sender

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

Redacted

  • Type: typing.Optional[bool]

Persistence

  • Type: typing.Optional[typing.Literal['NON_PERSISTENT', 'PERSISTENT']]

Status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelMessageStatusStructureTypeDef]

MessageAttributes

  • Type: typing.Optional[typing.Dict[str, aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.MessageAttributeValueTypeDef]]

SubChannelId

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

Target

  • Type: typing.Optional[typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.TargetTypeDef]]

ChannelModeratedByAppInstanceUserSummaryTypeDef

ChannelSummary

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelSummaryTypeDef]

ChannelModeratorSummaryTypeDef

Moderator

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

ChannelModeratorTypeDef

Moderator

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

ChannelArn

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

CreatedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

ChannelSummaryTypeDef

Name

  • Type: typing.Optional[str]

ChannelArn

  • Type: typing.Optional[str]

Mode

  • Type: typing.Optional[typing.Literal['RESTRICTED', 'UNRESTRICTED']]

Privacy

  • Type: typing.Optional[typing.Literal['PRIVATE', 'PUBLIC']]

Metadata

  • Type: typing.Optional[str]

LastMessageTimestamp

  • Type: typing.Optional[datetime.datetime]

ChannelTypeDef

Name

  • Type: typing.Optional[str]

ChannelArn

  • Type: typing.Optional[str]

Mode

  • Type: typing.Optional[typing.Literal['RESTRICTED', 'UNRESTRICTED']]

Privacy

  • Type: typing.Optional[typing.Literal['PRIVATE', 'PUBLIC']]

Metadata

  • Type: typing.Optional[str]

CreatedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.IdentityTypeDef]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastMessageTimestamp

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

ChannelFlowArn

  • Type: typing.Optional[str]

ElasticChannelConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ElasticChannelConfigurationTypeDef]

ExpirationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ExpirationSettingsTypeDef]

CreateChannelBanRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

CreateChannelBanResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

Member

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelFlowRequestRequestTypeDef

AppInstanceArn

  • Type:
  • Required: Yes

Processors

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ProcessorTypeDef]
  • Required: Yes

Name

  • Type:
  • Required: Yes

ClientRequestToken

  • Type:
  • Required: Yes

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.TagTypeDef]]

CreateChannelFlowResponseTypeDef

ChannelFlowArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelMembershipRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['DEFAULT', 'HIDDEN']
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

CreateChannelMembershipResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

Member

  • Type:
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelModeratorRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChannelModeratorArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

CreateChannelModeratorResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChannelModerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelRequestRequestTypeDef

AppInstanceArn

  • Type:
  • Required: Yes

Name

  • Type:
  • Required: Yes

ClientRequestToken

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Mode

  • Type: typing.Optional[typing.Literal['RESTRICTED', 'UNRESTRICTED']]

Privacy

  • Type: typing.Optional[typing.Literal['PRIVATE', 'PUBLIC']]

Metadata

  • Type: typing.Optional[str]

Tags

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.TagTypeDef]]

ChannelId

  • Type: typing.Optional[str]

MemberArns

  • Type: typing.Optional[typing.Sequence[str]]

ModeratorArns

  • Type: typing.Optional[typing.Sequence[str]]

ElasticChannelConfiguration

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ElasticChannelConfigurationTypeDef]

ExpirationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ExpirationSettingsTypeDef]

CreateChannelResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteChannelBanRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DeleteChannelFlowRequestRequestTypeDef

ChannelFlowArn

  • Type:
  • Required: Yes

DeleteChannelMembershipRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

DeleteChannelMessageRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

DeleteChannelModeratorRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChannelModeratorArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DeleteChannelRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DeleteMessagingStreamingConfigurationsRequestRequestTypeDef

AppInstanceArn

  • Type:
  • Required: Yes

DescribeChannelBanRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelBanResponseTypeDef

ChannelBan

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelFlowRequestRequestTypeDef

ChannelFlowArn

  • Type:
  • Required: Yes

DescribeChannelFlowResponseTypeDef

ChannelFlow

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelMembershipForAppInstanceUserRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

AppInstanceUserArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelMembershipForAppInstanceUserResponseTypeDef

ChannelMembership

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelMembershipRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

DescribeChannelMembershipResponseTypeDef

ChannelMembership

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelModeratedByAppInstanceUserRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

AppInstanceUserArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelModeratedByAppInstanceUserResponseTypeDef

Channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelModeratorRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChannelModeratorArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelModeratorResponseTypeDef

ChannelModerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelResponseTypeDef

Channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateChannelFlowRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChannelFlowArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

ElasticChannelConfigurationTypeDef

MaximumSubChannels

  • Type:
  • Required: Yes

TargetMembershipsPerSubChannel

  • Type:
  • Required: Yes

MinimumMembershipPercentage

  • Type:
  • Required: Yes

EmptyResponseMetadataTypeDef

ResponseMetadata

  • Type:
  • Required: Yes

ExpirationSettingsTypeDef

ExpirationDays

  • Type:
  • Required: Yes

ExpirationCriterion

  • Type: typing.Literal['CREATED_TIMESTAMP', 'LAST_MESSAGE_TIMESTAMP']
  • Required: Yes

GetChannelMembershipPreferencesRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

GetChannelMembershipPreferencesResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

Member

  • Type:
  • Required: Yes

Preferences

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelMessageRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

GetChannelMessageResponseTypeDef

ChannelMessage

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelMessageStatusRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

GetChannelMessageStatusResponseTypeDef

Status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetMessagingSessionEndpointResponseTypeDef

Endpoint

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetMessagingStreamingConfigurationsRequestRequestTypeDef

AppInstanceArn

  • Type:
  • Required: Yes

GetMessagingStreamingConfigurationsResponseTypeDef

StreamingConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.StreamingConfigurationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

IdentityTypeDef

Arn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

LambdaConfigurationTypeDef

ResourceArn

  • Type:
  • Required: Yes

InvocationType

  • Type: typing.Literal['ASYNC']
  • Required: Yes

ListChannelBansRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelBansResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ChannelBans

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelBanSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelFlowsRequestRequestTypeDef

AppInstanceArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelFlowsResponseTypeDef

ChannelFlows

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelFlowSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelMembershipsForAppInstanceUserRequestRequestTypeDef

ChimeBearer

  • Type:
  • Required: Yes

AppInstanceUserArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelMembershipsForAppInstanceUserResponseTypeDef

ChannelMemberships

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelMembershipForAppInstanceUserSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelMembershipsRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Type

  • Type: typing.Optional[typing.Literal['DEFAULT', 'HIDDEN']]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

SubChannelId

  • Type: typing.Optional[str]

ListChannelMembershipsResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChannelMemberships

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelMembershipSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelMessagesRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SortOrder

  • Type: typing.Optional[typing.Literal['ASCENDING', 'DESCENDING']]

NotBefore

  • Type: typing.Union[datetime.datetime, str, NoneType]

NotAfter

  • Type: typing.Union[datetime.datetime, str, NoneType]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

SubChannelId

  • Type: typing.Optional[str]

ListChannelMessagesResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ChannelMessages

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelMessageSummaryTypeDef]
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelModeratorsRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelModeratorsResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ChannelModerators

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelModeratorSummaryTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelsAssociatedWithChannelFlowRequestRequestTypeDef

ChannelFlowArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsAssociatedWithChannelFlowResponseTypeDef

Channels

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelAssociatedWithFlowSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelsModeratedByAppInstanceUserRequestRequestTypeDef

ChimeBearer

  • Type:
  • Required: Yes

AppInstanceUserArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsModeratedByAppInstanceUserResponseTypeDef

Channels

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelModeratedByAppInstanceUserSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListChannelsRequestRequestTypeDef

AppInstanceArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Privacy

  • Type: typing.Optional[typing.Literal['PRIVATE', 'PUBLIC']]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsResponseTypeDef

Channels

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListSubChannelsRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListSubChannelsResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

SubChannels

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.SubChannelSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ListTagsForResourceRequestRequestTypeDef

ResourceARN

  • Type:
  • Required: Yes

ListTagsForResourceResponseTypeDef

Tags

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.TagTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

MessageAttributeValueTypeDef

StringValues

  • Type: typing.Optional[typing.Sequence[str]]

MessagingSessionEndpointTypeDef

Url

  • Type: typing.Optional[str]

ProcessorConfigurationTypeDef

Lambda

  • Type:
  • Required: Yes

ProcessorTypeDef

Name

  • Type:
  • Required: Yes

Configuration

  • Type:
  • Required: Yes

ExecutionOrder

  • Type:
  • Required: Yes

FallbackAction

  • Type: typing.Literal['ABORT', 'CONTINUE']
  • Required: Yes

PushNotificationConfigurationTypeDef

Title

  • Type: typing.Optional[str]

Body

  • Type: typing.Optional[str]

Type

  • Type: typing.Optional[typing.Literal['DEFAULT', 'VOIP']]

PushNotificationPreferencesTypeDef

AllowNotifications

  • Type: typing.Literal['ALL', 'FILTERED', 'NONE']
  • Required: Yes

FilterRule

  • Type: typing.Optional[str]

PutChannelExpirationSettingsRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type: typing.Optional[str]

ExpirationSettings

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ExpirationSettingsTypeDef]

PutChannelExpirationSettingsResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

ExpirationSettings

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutChannelMembershipPreferencesRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Preferences

  • Type:
  • Required: Yes

PutChannelMembershipPreferencesResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

Member

  • Type:
  • Required: Yes

Preferences

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutMessagingStreamingConfigurationsRequestRequestTypeDef

AppInstanceArn

  • Type:
  • Required: Yes

StreamingConfigurations

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.StreamingConfigurationTypeDef]
  • Required: Yes

PutMessagingStreamingConfigurationsResponseTypeDef

StreamingConfigurations

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.StreamingConfigurationTypeDef]
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

RedactChannelMessageRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

RedactChannelMessageResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadataTypeDef

RequestId

  • Type:
  • Required: Yes

HostId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

  • Type: typing.Dict[str, str]
  • Required: Yes

RetryAttempts

  • Type:
  • Required: Yes

SearchChannelsRequestRequestTypeDef

Fields

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.SearchFieldTypeDef]
  • Required: Yes

ChimeBearer

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

SearchChannelsResponseTypeDef

Channels

  • Type: typing.List[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ChannelSummaryTypeDef]
  • Required: Yes

NextToken

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

SearchFieldTypeDef

Key

  • Type: typing.Literal['MEMBERS']
  • Required: Yes

Values

  • Type: typing.Sequence[str]
  • Required: Yes

Operator

  • Type: typing.Literal['EQUALS', 'INCLUDES']
  • Required: Yes

SendChannelMessageRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

Content

  • Type:
  • Required: Yes

Type

  • Type: typing.Literal['CONTROL', 'STANDARD']
  • Required: Yes

Persistence

  • Type: typing.Literal['NON_PERSISTENT', 'PERSISTENT']
  • Required: Yes

ClientRequestToken

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Metadata

  • Type: typing.Optional[str]

PushNotification

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.PushNotificationConfigurationTypeDef]

MessageAttributes

  • Type: typing.Optional[typing.Mapping[str, aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.MessageAttributeValueTypeDef]]

SubChannelId

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

Target

  • Type: typing.Optional[typing.Sequence[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.TargetTypeDef]]

SendChannelMessageResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

Status

  • Type:
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StreamingConfigurationTypeDef

DataType

  • Type: typing.Literal['Channel', 'ChannelMessage']
  • Required: Yes

ResourceArn

  • Type:
  • Required: Yes

SubChannelSummaryTypeDef

SubChannelId

  • Type: typing.Optional[str]

MembershipCount

  • Type: typing.Optional[int]

TagResourceRequestRequestTypeDef

ResourceARN

  • Type:
  • Required: Yes

Tags

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.TagTypeDef]
  • Required: Yes

TagTypeDef

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

TargetTypeDef

MemberArn

  • Type: typing.Optional[str]

UntagResourceRequestRequestTypeDef

ResourceARN

  • Type:
  • Required: Yes

TagKeys

  • Type: typing.Sequence[str]
  • Required: Yes

UpdateChannelFlowRequestRequestTypeDef

ChannelFlowArn

  • Type:
  • Required: Yes

Processors

  • Type: typing.Sequence[aws_resource_validator.pydantic_models.chime_sdk_messaging_classes.ProcessorTypeDef]
  • Required: Yes

Name

  • Type:
  • Required: Yes

UpdateChannelFlowResponseTypeDef

ChannelFlowArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelMessageRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

Content

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Metadata

  • Type: typing.Optional[str]

SubChannelId

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

UpdateChannelMessageResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

Status

  • Type:
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelReadMarkerRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

UpdateChannelReadMarkerResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelRequestRequestTypeDef

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Name

  • Type: typing.Optional[str]

Mode

  • Type: typing.Optional[typing.Literal['RESTRICTED', 'UNRESTRICTED']]

Metadata

  • Type: typing.Optional[str]

UpdateChannelResponseTypeDef

ChannelArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes