Interface CfnPreferencesMixinProps
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnPreferencesMixinProps.Jsii$Proxy
@Generated(value="jsii-pacmak/1.127.0 (build 2117ad5)",
date="2026-04-02T21:55:34.488Z")
@Stability(Stable)
public interface CfnPreferencesMixinProps
extends software.amazon.jsii.JsiiSerializable
Properties for CfnPreferencesPropsMixin.
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.cfnpropertymixins.services.ssmguiconnect.*;
CfnPreferencesMixinProps cfnPreferencesMixinProps = CfnPreferencesMixinProps.builder()
.connectionRecordingPreferences(ConnectionRecordingPreferencesProperty.builder()
.kmsKeyArn("kmsKeyArn")
.recordingDestinations(RecordingDestinationsProperty.builder()
.s3Buckets(List.of(S3BucketProperty.builder()
.bucketName("bucketName")
.bucketOwner("bucketOwner")
.build()))
.build())
.build())
.build();
- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forCfnPreferencesMixinPropsstatic final classAn implementation forCfnPreferencesMixinProps -
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getConnectionRecordingPreferences
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.
Returns union: either
IResolvableorCfnPreferencesPropsMixin.ConnectionRecordingPreferencesProperty- See Also:
-
builder
- Returns:
- a
CfnPreferencesMixinProps.BuilderofCfnPreferencesMixinProps
-