CfnPreferencesMixinProps

class aws_cdk.mixins_preview.aws_ssmguiconnect.mixins.CfnPreferencesMixinProps(*, connection_recording_preferences=None)

Bases: object

Properties for CfnPreferencesPropsMixin.

Parameters:

connection_recording_preferences (Union[IResolvable, ConnectionRecordingPreferencesProperty, Dict[str, Any], None]) – The set of preferences used for recording RDP connections in the requesting AWS account and AWS Region . This includes details such as which S3 bucket recordings are stored in.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmguiconnect-preferences.html

ExampleMetadata:

fixture=_generated

Example:

# The code below shows an example of how to instantiate this type.
# The values are placeholders you should change.
from aws_cdk.mixins_preview.aws_ssmguiconnect import mixins as ssmguiconnect_mixins

cfn_preferences_mixin_props = ssmguiconnect_mixins.CfnPreferencesMixinProps(
    connection_recording_preferences=ssmguiconnect_mixins.CfnPreferencesPropsMixin.ConnectionRecordingPreferencesProperty(
        kms_key_arn="kmsKeyArn",
        recording_destinations=ssmguiconnect_mixins.CfnPreferencesPropsMixin.RecordingDestinationsProperty(
            s3_buckets=[ssmguiconnect_mixins.CfnPreferencesPropsMixin.S3BucketProperty(
                bucket_name="bucketName",
                bucket_owner="bucketOwner"
            )]
        )
    )
)

Attributes

connection_recording_preferences

The set of preferences used for recording RDP connections in the requesting AWS account and AWS Region .

This includes details such as which S3 bucket recordings are stored in.

See:

http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-ssmguiconnect-preferences.html#cfn-ssmguiconnect-preferences-connectionrecordingpreferences