Show / Hide Table of Contents

Class CfnStorageLens.SSEKMSProperty

Specifies the use of server-side encryption using an AWS Key Management Service key (SSE-KMS) to encrypt the delivered S3 Storage Lens metrics export file.

Inheritance
System.Object
CfnStorageLens.SSEKMSProperty
Implements
CfnStorageLens.ISSEKMSProperty
Namespace: Amazon.CDK.AWS.S3
Assembly: Amazon.CDK.AWS.S3.dll
Syntax (csharp)
public class SSEKMSProperty : Object, CfnStorageLens.ISSEKMSProperty
Syntax (vb)
Public Class SSEKMSProperty
    Inherits Object
    Implements CfnStorageLens.ISSEKMSProperty
Remarks

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-ssekms.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.S3;

var sSEKMSProperty = new SSEKMSProperty {
    KeyId = "keyId"
};

Synopsis

Constructors

SSEKMSProperty()

Properties

KeyId

Specifies the Amazon Resource Name (ARN) of the customer managed AWS KMS key to use for encrypting the S3 Storage Lens metrics export file.

Constructors

SSEKMSProperty()

public SSEKMSProperty()

Properties

KeyId

Specifies the Amazon Resource Name (ARN) of the customer managed AWS KMS key to use for encrypting the S3 Storage Lens metrics export file.

public string KeyId { get; set; }
Property Value

System.String

Remarks

Amazon S3 only supports symmetric encryption keys. For more information, see Special-purpose keys in the AWS Key Management Service Developer Guide .

Link: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-s3-storagelens-ssekms.html#cfn-s3-storagelens-ssekms-keyid

Implements

CfnStorageLens.ISSEKMSProperty
Back to top Generated by DocFX