AWS::WorkSpacesWeb::SessionLogger - AWS CloudFormation

This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.

AWS::WorkSpacesWeb::SessionLogger

The session logger resource.

Syntax

To declare this entity in your AWS CloudFormation template, use the following syntax:

JSON

{ "Type" : "AWS::WorkSpacesWeb::SessionLogger", "Properties" : { "AdditionalEncryptionContext" : {Key: Value, ...}, "CustomerManagedKey" : String, "DisplayName" : String, "EventFilter" : EventFilter, "LogConfiguration" : LogConfiguration, "Tags" : [ Tag, ... ] } }

YAML

Type: AWS::WorkSpacesWeb::SessionLogger Properties: AdditionalEncryptionContext: Key: Value CustomerManagedKey: String DisplayName: String EventFilter: EventFilter LogConfiguration: LogConfiguration Tags: - Tag

Properties

AdditionalEncryptionContext

The additional encryption context of the session logger.

Required: No

Type: Object of String

Pattern: ^[\s\S]*$

Minimum: 0

Maximum: 131072

Update requires: Replacement

CustomerManagedKey

The custom managed key of the session logger.

Required: No

Type: String

Pattern: ^arn:[\w+=\/,.@-]+:kms:[a-zA-Z0-9\-]*:[a-zA-Z0-9]{1,12}:key\/[a-zA-Z0-9-]+$

Minimum: 20

Maximum: 2048

Update requires: Replacement

DisplayName

The human-readable display name.

Required: No

Type: String

Pattern: ^[ _\-\d\w]+$

Minimum: 1

Maximum: 64

Update requires: No interruption

EventFilter

The filter that specifies which events to monitor.

Required: Yes

Type: EventFilter

Update requires: No interruption

LogConfiguration

The configuration that specifies where logs are fowarded.

Required: Yes

Type: LogConfiguration

Update requires: No interruption

Tags

Property description not available.

Required: No

Type: Array of Tag

Minimum: 0

Maximum: 200

Update requires: No interruption

Return values

Ref

Fn::GetAtt

AssociatedPortalArns

The associated portal ARN.

CreationDate

The date the session logger resource was created.

SessionLoggerArn

The ARN of the session logger resource.