Show / Hide Table of Contents

Class CfnPreferencesPropsMixin.ConnectionRecordingPreferencesProperty

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

Inheritance
object
CfnPreferencesPropsMixin.ConnectionRecordingPreferencesProperty
Implements
CfnPreferencesPropsMixin.IConnectionRecordingPreferencesProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
Namespace: Amazon.CDK.Mixins.Preview.AWS.SSMGuiConnect.Mixins
Assembly: Amazon.CDK.Mixins.Preview.dll
Syntax (csharp)
public class CfnPreferencesPropsMixin.ConnectionRecordingPreferencesProperty : CfnPreferencesPropsMixin.IConnectionRecordingPreferencesProperty
Syntax (vb)
Public Class CfnPreferencesPropsMixin.ConnectionRecordingPreferencesProperty Implements CfnPreferencesPropsMixin.IConnectionRecordingPreferencesProperty
Remarks

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmguiconnect-preferences-connectionrecordingpreferences.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.SSMGuiConnect.Mixins;

             var connectionRecordingPreferencesProperty = new ConnectionRecordingPreferencesProperty {
                 KmsKeyArn = "kmsKeyArn",
                 RecordingDestinations = new RecordingDestinationsProperty {
                     S3Buckets = new [] { new S3BucketProperty {
                         BucketName = "bucketName",
                         BucketOwner = "bucketOwner"
                     } }
                 }
             };

Synopsis

Constructors

ConnectionRecordingPreferencesProperty()

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

Properties

KmsKeyArn

The ARN of a AWS key that is used to encrypt data while it is being processed by the service.

RecordingDestinations

Determines where recordings of RDP connections are stored.

Constructors

ConnectionRecordingPreferencesProperty()

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

public ConnectionRecordingPreferencesProperty()
Remarks

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

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ssmguiconnect-preferences-connectionrecordingpreferences.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.SSMGuiConnect.Mixins;

             var connectionRecordingPreferencesProperty = new ConnectionRecordingPreferencesProperty {
                 KmsKeyArn = "kmsKeyArn",
                 RecordingDestinations = new RecordingDestinationsProperty {
                     S3Buckets = new [] { new S3BucketProperty {
                         BucketName = "bucketName",
                         BucketOwner = "bucketOwner"
                     } }
                 }
             };

Properties

KmsKeyArn

The ARN of a AWS key that is used to encrypt data while it is being processed by the service.

public string? KmsKeyArn { get; set; }
Property Value

string

Remarks

This key must exist in the same AWS Region as the node you start an RDP connection to.

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

RecordingDestinations

Determines where recordings of RDP connections are stored.

public object? RecordingDestinations { get; set; }
Property Value

object

Remarks

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

Type union: either IResolvable or CfnPreferencesPropsMixin.IRecordingDestinationsProperty

Implements

CfnPreferencesPropsMixin.IConnectionRecordingPreferencesProperty
Back to top Generated by DocFX