Skip to content

Chime Sdk Messaging Classes

AppInstanceUserMembershipSummary

Type

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

ReadMarkerTimestamp

  • Type: typing.Optional[datetime.datetime]

SubChannelId

  • Type: typing.Optional[str]

AssociateChannelFlowRequest

ChannelArn

  • Type:
  • Required: Yes

ChannelFlowArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

BaseValidatorModel

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

BatchChannelMemberships

InvitedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

Type

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

Members

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

ChannelArn

  • Type: typing.Optional[str]

SubChannelId

  • Type: typing.Optional[str]

BatchCreateChannelMembershipError

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]

BatchCreateChannelMembershipRequest

ChannelArn

  • Type:
  • Required: Yes

MemberArns

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

ChimeBearer

  • Type:
  • Required: Yes

Type

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

SubChannelId

  • Type: typing.Optional[str]

BatchCreateChannelMembershipResponse

BatchChannelMemberships

  • Type:
  • Required: Yes

Errors

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

ResponseMetadata

  • Type:
  • Required: Yes

Channel

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.chime_sdk_messaging_classes.Identity]

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:

ExpirationSettings

  • Type:

ChannelAssociatedWithFlowSummary

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]

ChannelBan

Member

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

ChannelArn

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

CreatedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

ChannelBanSummary

Member

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

ChannelFlow

ChannelFlowArn

  • Type: typing.Optional[str]

Processors

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

Name

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

ChannelFlowCallbackRequest

CallbackId

  • Type:
  • Required: Yes

ChannelArn

  • Type:
  • Required: Yes

ChannelMessage

  • Type:
  • Required: Yes

DeleteResource

  • Type: typing.Optional[bool]

ChannelFlowCallbackResponse

ChannelArn

  • Type:
  • Required: Yes

CallbackId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ChannelFlowSummary

ChannelFlowArn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

Processors

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

ChannelMembership

InvitedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

Type

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

Member

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

ChannelArn

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

LastUpdatedTimestamp

  • Type: typing.Optional[datetime.datetime]

SubChannelId

  • Type: typing.Optional[str]

ChannelMembershipForAppInstanceUserSummary

ChannelSummary

  • Type:

AppInstanceUserMembershipSummary

  • Type:

ChannelMembershipPreferences

PushNotifications

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.PushNotificationPreferences]

ChannelMembershipSummary

Member

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

ChannelMessage

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.chime_sdk_messaging_classes.Identity]

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.chime_sdk_messaging_classes.ChannelMessageStatusStructure]

MessageAttributes

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

SubChannelId

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

Target

  • Type: typing.Optional[typing.List[NoneType]]

ChannelMessageCallback

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.chime_sdk_messaging_classes.PushNotificationConfiguration]

MessageAttributes

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.MessageAttributeValue, aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.MessageAttributeValueOutput]]]

SubChannelId

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

ChannelMessageStatusStructure

Value

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

Detail

  • Type: typing.Optional[str]

ChannelMessageSummary

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.chime_sdk_messaging_classes.Identity]

Redacted

  • Type: typing.Optional[bool]

Status

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.ChannelMessageStatusStructure]

MessageAttributes

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

ContentType

  • Type: typing.Optional[str]

Target

  • Type: typing.Optional[typing.List[NoneType]]

ChannelModeratedByAppInstanceUserSummary

ChannelSummary

  • Type:

ChannelModerator

Moderator

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

ChannelArn

  • Type: typing.Optional[str]

CreatedTimestamp

  • Type: typing.Optional[datetime.datetime]

CreatedBy

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

ChannelModeratorSummary

Moderator

  • Type: typing.Optional[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Identity]

ChannelSummary

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]

CreateChannelBanRequest

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

CreateChannelBanResponse

ChannelArn

  • Type:
  • Required: Yes

Member

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelFlowRequest

AppInstanceArn

  • Type:
  • Required: Yes

Processors

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

Name

  • Type:
  • Required: Yes

ClientRequestToken

  • Type:
  • Required: Yes

Tags

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

CreateChannelFlowResponse

ChannelFlowArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelMembershipRequest

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]

CreateChannelMembershipResponse

ChannelArn

  • Type:
  • Required: Yes

Member

  • Type:
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelModeratorRequest

ChannelArn

  • Type:
  • Required: Yes

ChannelModeratorArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

CreateChannelModeratorResponse

ChannelArn

  • Type:
  • Required: Yes

ChannelModerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

CreateChannelRequest

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.List[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.Tag]]

ChannelId

  • Type: typing.Optional[str]

MemberArns

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

ModeratorArns

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

ElasticChannelConfiguration

  • Type:

ExpirationSettings

  • Type:

CreateChannelResponse

ChannelArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DeleteChannelBanRequest

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DeleteChannelFlowRequest

ChannelFlowArn

  • Type:
  • Required: Yes

DeleteChannelMembershipRequest

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

DeleteChannelMessageRequest

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

DeleteChannelModeratorRequest

ChannelArn

  • Type:
  • Required: Yes

ChannelModeratorArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DeleteChannelRequest

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DeleteMessagingStreamingConfigurationsRequest

AppInstanceArn

  • Type:
  • Required: Yes

DescribeChannelBanRequest

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelBanResponse

ChannelBan

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelFlowRequest

ChannelFlowArn

  • Type:
  • Required: Yes

DescribeChannelFlowResponse

ChannelFlow

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelMembershipForAppInstanceUserRequest

ChannelArn

  • Type:
  • Required: Yes

AppInstanceUserArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelMembershipForAppInstanceUserResponse

ChannelMembership

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelMembershipRequest

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

DescribeChannelMembershipResponse

ChannelMembership

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelModeratedByAppInstanceUserRequest

ChannelArn

  • Type:
  • Required: Yes

AppInstanceUserArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelModeratedByAppInstanceUserResponse

Channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelModeratorRequest

ChannelArn

  • Type:
  • Required: Yes

ChannelModeratorArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelModeratorResponse

ChannelModerator

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DescribeChannelRequest

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

DescribeChannelResponse

Channel

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

DisassociateChannelFlowRequest

ChannelArn

  • Type:
  • Required: Yes

ChannelFlowArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

ElasticChannelConfiguration

MaximumSubChannels

  • Type:
  • Required: Yes

TargetMembershipsPerSubChannel

  • Type:
  • Required: Yes

MinimumMembershipPercentage

  • Type:
  • Required: Yes

EmptyResponseMetadata

ResponseMetadata

  • Type:
  • Required: Yes

ExpirationSettings

ExpirationDays

  • Type:
  • Required: Yes

ExpirationCriterion

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

GetChannelMembershipPreferencesRequest

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

GetChannelMembershipPreferencesResponse

ChannelArn

  • Type:
  • Required: Yes

Member

  • Type:
  • Required: Yes

Preferences

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelMessageRequest

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

GetChannelMessageResponse

ChannelMessage

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetChannelMessageStatusRequest

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

GetChannelMessageStatusResponse

Status

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetMessagingSessionEndpointResponse

Endpoint

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

GetMessagingStreamingConfigurationsRequest

AppInstanceArn

  • Type:
  • Required: Yes

GetMessagingStreamingConfigurationsResponse

StreamingConfigurations

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

ResponseMetadata

  • Type:
  • Required: Yes

Identity

Arn

  • Type: typing.Optional[str]

Name

  • Type: typing.Optional[str]

LambdaConfiguration

ResourceArn

  • Type:
  • Required: Yes

InvocationType

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

ListChannelBansRequest

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelBansResponse

ChannelArn

  • Type:
  • Required: Yes

ChannelBans

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelFlowsRequest

AppInstanceArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelFlowsResponse

ChannelFlows

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelMembershipsForAppInstanceUserRequest

ChimeBearer

  • Type:
  • Required: Yes

AppInstanceUserArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelMembershipsForAppInstanceUserResponse

ChannelMemberships

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelMembershipsRequest

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]

ListChannelMembershipsResponse

ChannelArn

  • Type:
  • Required: Yes

ChannelMemberships

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelMessagesRequest

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]

ListChannelMessagesResponse

ChannelArn

  • Type:
  • Required: Yes

ChannelMessages

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

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelModeratorsRequest

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelModeratorsResponse

ChannelArn

  • Type:
  • Required: Yes

ChannelModerators

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelsAssociatedWithChannelFlowRequest

ChannelFlowArn

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsAssociatedWithChannelFlowResponse

Channels

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelsModeratedByAppInstanceUserRequest

ChimeBearer

  • Type:
  • Required: Yes

AppInstanceUserArn

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListChannelsModeratedByAppInstanceUserResponse

Channels

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListChannelsRequest

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]

ListChannelsResponse

Channels

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListSubChannelsRequest

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

ListSubChannelsResponse

ChannelArn

  • Type:
  • Required: Yes

SubChannels

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

ListTagsForResourceRequest

ResourceARN

  • Type:
  • Required: Yes

ListTagsForResourceResponse

Tags

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

ResponseMetadata

  • Type:
  • Required: Yes

MessageAttributeValue

StringValues

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

MessageAttributeValueOutput

StringValues

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

MessagingSessionEndpoint

Url

  • Type: typing.Optional[str]

Processor

Name

  • Type:
  • Required: Yes

Configuration

  • Type:
  • Required: Yes

ExecutionOrder

  • Type:
  • Required: Yes

FallbackAction

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

ProcessorConfiguration

Lambda

  • Type:
  • Required: Yes

PushNotificationConfiguration

Title

  • Type: typing.Optional[str]

Body

  • Type: typing.Optional[str]

Type

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

PushNotificationPreferences

AllowNotifications

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

FilterRule

  • Type: typing.Optional[str]

PutChannelExpirationSettingsRequest

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type: typing.Optional[str]

ExpirationSettings

  • Type:

PutChannelExpirationSettingsResponse

ChannelArn

  • Type:
  • Required: Yes

ExpirationSettings

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutChannelMembershipPreferencesRequest

ChannelArn

  • Type:
  • Required: Yes

MemberArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

Preferences

  • Type:
  • Required: Yes

PutChannelMembershipPreferencesResponse

ChannelArn

  • Type:
  • Required: Yes

Member

  • Type:
  • Required: Yes

Preferences

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

PutMessagingStreamingConfigurationsRequest

AppInstanceArn

  • Type:
  • Required: Yes

StreamingConfigurations

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

PutMessagingStreamingConfigurationsResponse

StreamingConfigurations

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

ResponseMetadata

  • Type:
  • Required: Yes

RedactChannelMessageRequest

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

SubChannelId

  • Type: typing.Optional[str]

RedactChannelMessageResponse

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

ResponseMetadata

RequestId

  • Type:
  • Required: Yes

HTTPStatusCode

  • Type:
  • Required: Yes

HTTPHeaders

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

RetryAttempts

  • Type:
  • Required: Yes

HostId

  • Type: typing.Optional[str]

SearchChannelsRequest

Fields

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

ChimeBearer

  • Type: typing.Optional[str]

MaxResults

  • Type: typing.Optional[int]

NextToken

  • Type: typing.Optional[str]

SearchChannelsResponse

Channels

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

ResponseMetadata

  • Type:
  • Required: Yes

NextToken

  • Type: typing.Optional[str]

SearchField

Key

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

Values

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

Operator

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

SendChannelMessageRequest

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.chime_sdk_messaging_classes.PushNotificationConfiguration]

MessageAttributes

  • Type: typing.Optional[typing.Dict[str, typing.Union[aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.MessageAttributeValue, aws_resource_validator.pydantic_models.chime_sdk_messaging.chime_sdk_messaging_classes.MessageAttributeValueOutput]]]

SubChannelId

  • Type: typing.Optional[str]

ContentType

  • Type: typing.Optional[str]

Target

  • Type: typing.Optional[typing.List[NoneType]]

SendChannelMessageResponse

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

Status

  • Type:
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

StreamingConfiguration

DataType

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

ResourceArn

  • Type:
  • Required: Yes

SubChannelSummary

SubChannelId

  • Type: typing.Optional[str]

MembershipCount

  • Type: typing.Optional[int]

Tag

Key

  • Type:
  • Required: Yes

Value

  • Type:
  • Required: Yes

TagResourceRequest

ResourceARN

  • Type:
  • Required: Yes

Tags

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

Target

MemberArn

  • Type: typing.Optional[str]

UntagResourceRequest

ResourceARN

  • Type:
  • Required: Yes

TagKeys

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

UpdateChannelFlowRequest

ChannelFlowArn

  • Type:
  • Required: Yes

Processors

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

Name

  • Type:
  • Required: Yes

UpdateChannelFlowResponse

ChannelFlowArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelMessageRequest

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]

UpdateChannelMessageResponse

ChannelArn

  • Type:
  • Required: Yes

MessageId

  • Type:
  • Required: Yes

Status

  • Type:
  • Required: Yes

SubChannelId

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelReadMarkerRequest

ChannelArn

  • Type:
  • Required: Yes

ChimeBearer

  • Type:
  • Required: Yes

UpdateChannelReadMarkerResponse

ChannelArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes

UpdateChannelRequest

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]

UpdateChannelResponse

ChannelArn

  • Type:
  • Required: Yes

ResponseMetadata

  • Type:
  • Required: Yes