Class CfnVerifiedAccessEndpoint.SseSpecificationProperty
AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.
Inherited Members
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnVerifiedAccessEndpoint.SseSpecificationProperty : CfnVerifiedAccessEndpoint.ISseSpecificationProperty
Syntax (vb)
Public Class CfnVerifiedAccessEndpoint.SseSpecificationProperty Implements CfnVerifiedAccessEndpoint.ISseSpecificationProperty
Remarks
You also have the option of using customer managed KMS keys, which can be specified using the options below.
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.AWS.EC2;
var sseSpecificationProperty = new SseSpecificationProperty {
CustomerManagedKeyEnabled = false,
KmsKeyArn = "kmsKeyArn"
};
Synopsis
Constructors
| SseSpecificationProperty() | AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys. |
Properties
| CustomerManagedKeyEnabled | Enable or disable the use of customer managed KMS keys for server side encryption. |
| KmsKeyArn | The ARN of the KMS key. |
Constructors
SseSpecificationProperty()
AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.
public SseSpecificationProperty()
Remarks
You also have the option of using customer managed KMS keys, which can be specified using the options below.
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.AWS.EC2;
var sseSpecificationProperty = new SseSpecificationProperty {
CustomerManagedKeyEnabled = false,
KmsKeyArn = "kmsKeyArn"
};
Properties
CustomerManagedKeyEnabled
Enable or disable the use of customer managed KMS keys for server side encryption.
public object? CustomerManagedKeyEnabled { get; set; }
Property Value
Remarks
Valid values: True | False
Type union: either bool or IResolvable
KmsKeyArn
The ARN of the KMS key.
public string? KmsKeyArn { get; set; }