Class CfnPreferencesPropsMixin.ConnectionRecordingPreferencesProperty
The set of preferences used for recording RDP connections in the requesting AWS account and AWS Region .
Inherited Members
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.
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.
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
Remarks
This key must exist in the same AWS Region as the node you start an RDP connection to.
RecordingDestinations
Determines where recordings of RDP connections are stored.
public object? RecordingDestinations { get; set; }
Property Value
Remarks
Type union: either IResolvable or CfnPreferencesPropsMixin.IRecordingDestinationsProperty