Show / Hide Table of Contents

Class CfnVerifiedAccessEndpoint.SseSpecificationProperty

AWS Verified Access provides server side encryption by default to data at rest using AWS -owned KMS keys.

Inheritance
object
CfnVerifiedAccessEndpoint.SseSpecificationProperty
Implements
CfnVerifiedAccessEndpoint.ISseSpecificationProperty
Inherited Members
object.GetType()
object.MemberwiseClone()
object.ToString()
object.Equals(object)
object.Equals(object, object)
object.ReferenceEquals(object, object)
object.GetHashCode()
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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessendpoint-ssespecification.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.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.

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessendpoint-ssespecification.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.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

object

Remarks

Valid values: True | False

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessendpoint-ssespecification.html#cfn-ec2-verifiedaccessendpoint-ssespecification-customermanagedkeyenabled

Type union: either bool or IResolvable

KmsKeyArn

The ARN of the KMS key.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ec2-verifiedaccessendpoint-ssespecification.html#cfn-ec2-verifiedaccessendpoint-ssespecification-kmskeyarn

Implements

CfnVerifiedAccessEndpoint.ISseSpecificationProperty
Back to top Generated by DocFX