Show / Hide Table of Contents

Interface ICfnRoomMixinProps

Properties for CfnRoomPropsMixin.

Namespace: Amazon.CDK.Mixins.Preview.AWS.IVSChat.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public interface ICfnRoomMixinProps
Syntax (vb)
Public Interface ICfnRoomMixinProps
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html

ExampleMetadata: fixture=_generated

Examples
// The code below shows an example of how to instantiate this type.
             // The values are placeholders you should change.
             using Amazon.CDK.Mixins.Preview.AWS.IVSChat.Mixins;

             var cfnRoomMixinProps = new CfnRoomMixinProps {
                 LoggingConfigurationIdentifiers = new [] { "loggingConfigurationIdentifiers" },
                 MaximumMessageLength = 123,
                 MaximumMessageRatePerSecond = 123,
                 MessageReviewHandler = new MessageReviewHandlerProperty {
                     FallbackResult = "fallbackResult",
                     Uri = "uri"
                 },
                 Name = "name",
                 Tags = new [] { new CfnTag {
                     Key = "key",
                     Value = "value"
                 } }
             };

Synopsis

Properties

LoggingConfigurationIdentifiers

List of logging-configuration identifiers attached to the room.

MaximumMessageLength

Maximum number of characters in a single message.

MaximumMessageRatePerSecond

Maximum number of messages per second that can be sent to the room (by all clients).

MessageReviewHandler

Configuration information for optional review of messages.

Name

Room name.

Tags

An array of key-value pairs to apply to this resource.

Properties

LoggingConfigurationIdentifiers

List of logging-configuration identifiers attached to the room.

string[]? LoggingConfigurationIdentifiers { get; }
Property Value

string[]

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-loggingconfigurationidentifiers

MaximumMessageLength

Maximum number of characters in a single message.

double? MaximumMessageLength { get; }
Property Value

double?

Remarks

Messages are expected to be UTF-8 encoded and this limit applies specifically to rune/code-point count, not number of bytes.

Default: - 500

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-maximummessagelength

MaximumMessageRatePerSecond

Maximum number of messages per second that can be sent to the room (by all clients).

double? MaximumMessageRatePerSecond { get; }
Property Value

double?

Remarks

Default: - 10

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-maximummessageratepersecond

MessageReviewHandler

Configuration information for optional review of messages.

object? MessageReviewHandler { get; }
Property Value

object

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-messagereviewhandler

Type union: either IResolvable or CfnRoomPropsMixin.IMessageReviewHandlerProperty

Name

Room name.

string? Name { get; }
Property Value

string

Remarks

The value does not need to be unique.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-name

Tags

An array of key-value pairs to apply to this resource.

ICfnTag[]? Tags { get; }
Property Value

ICfnTag[]

Remarks

For more information, see Tag .

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ivschat-room.html#cfn-ivschat-room-tags

Back to top Generated by DocFX