AWS::Chime::ChannelCreates a channel in an Amazon Chime SDK Messaging AppInstance. Members of a channel exchange messages within it. Every channel operation is performed on behalf of an AppInstanceUser or AppInstanceBot, whose ARN is supplied as ChimeBearer and forms part of the channel's CloudFormation identifier.
12 configurable properties. 3 required. Click a row to see details.
| Property | Type | Flags |
|---|---|---|
AppInstanceArn | string | RequiredCreate-only |
ChimeBearer | string | RequiredCreate-only |
Name | string | Required |
ChannelId | string | Create-only |
ElasticChannelConfiguration | ElasticChannelConfiguration | Create-only |
ExpirationSettings | ExpirationSettings | |
MemberArns | Array<string> | Create-onlyWrite-only |
Metadata | string | |
Mode | string | |
ModeratorArns | Array<string> | Create-onlyWrite-only |
Privacy | string | Create-only |
Tags | Array<Tag> |
Values returned after the resource is created. Access these with Fn::GetAtt.
| Attribute | Type | Description |
|---|---|---|
Arn | string | The ARN of the channel. |
ChannelFlowArn | string | The ARN of the channel flow. |
CreatedBy | Identity | - |
CreatedTimestamp | string | The time at which the channel was created. |
LastMessageTimestamp | string | The time at which a member sent the last message in the channel. |
LastUpdatedTimestamp | string | The time at which the channel was last updated. |
A minimal template with required properties and common optional ones.
AWSTemplateFormatVersion: "2010-09-09"
Description: Sample template for AWS::Chime::Channel
Resources:
MyResource:
Type: AWS::Chime::Channel
Properties:
AppInstanceArn: "arn:aws:service:region:account:resource"
ChimeBearer: "value"
Name: "my-name"
Tags:
- Key: Environment
Value: ProductionPermissions CloudFormation needs in your IAM role to manage this resource.
chime:CreateChannelchime:CreateChannelMembershipchime:CreateChannelModeratorchime:PutChannelExpirationSettingschime:TagResourcechime:DescribeChannelchime:ListTagsForResourcechime:UpdateChannelchime:PutChannelExpirationSettingschime:TagResourcechime:UntagResourcechime:ListTagsForResourcechime:DescribeChannelchime:DeleteChannelchime:DescribeChannelchime:ListTagsForResourcechime:ListChannelsOur bi-weekly newsletter teaches hands-on AWS fundamentals. No certification fluff - just practical knowledge.
Subscribe to NewsletterArnThese properties cannot be changed after the resource is created. Updating them triggers a replacement.
AppInstanceArnChannelIdChimeBearerElasticChannelConfigurationMemberArnsModeratorArnsPrivacy