Show / Hide Table of Contents

Class CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty

Specifies the encryption-at-rest configuration for the Data Catalog.

Inheritance
object
CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty
Implements
CfnDataCatalogEncryptionSettings.IEncryptionAtRestProperty
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.Glue
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty : CfnDataCatalogEncryptionSettings.IEncryptionAtRestProperty
Syntax (vb)
Public Class CfnDataCatalogEncryptionSettings.EncryptionAtRestProperty Implements CfnDataCatalogEncryptionSettings.IEncryptionAtRestProperty
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-encryptionatrest.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.Glue;

             var encryptionAtRestProperty = new EncryptionAtRestProperty {
                 CatalogEncryptionMode = "catalogEncryptionMode",
                 CatalogEncryptionServiceRole = "catalogEncryptionServiceRole",
                 SseAwsKmsKeyId = "sseAwsKmsKeyId"
             };

Synopsis

Constructors

EncryptionAtRestProperty()

Specifies the encryption-at-rest configuration for the Data Catalog.

Properties

CatalogEncryptionMode

The encryption-at-rest mode for encrypting Data Catalog data.

CatalogEncryptionServiceRole

The role that AWS Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.

SseAwsKmsKeyId

The ID of the AWS KMS key to use for encryption at rest.

Constructors

EncryptionAtRestProperty()

Specifies the encryption-at-rest configuration for the Data Catalog.

public EncryptionAtRestProperty()
Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-encryptionatrest.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.Glue;

             var encryptionAtRestProperty = new EncryptionAtRestProperty {
                 CatalogEncryptionMode = "catalogEncryptionMode",
                 CatalogEncryptionServiceRole = "catalogEncryptionServiceRole",
                 SseAwsKmsKeyId = "sseAwsKmsKeyId"
             };

Properties

CatalogEncryptionMode

The encryption-at-rest mode for encrypting Data Catalog data.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-encryptionatrest.html#cfn-glue-datacatalogencryptionsettings-encryptionatrest-catalogencryptionmode

CatalogEncryptionServiceRole

The role that AWS Glue assumes to encrypt and decrypt the Data Catalog objects on the caller's behalf.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-encryptionatrest.html#cfn-glue-datacatalogencryptionsettings-encryptionatrest-catalogencryptionservicerole

SseAwsKmsKeyId

The ID of the AWS KMS key to use for encryption at rest.

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

string

Remarks

See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-glue-datacatalogencryptionsettings-encryptionatrest.html#cfn-glue-datacatalogencryptionsettings-encryptionatrest-sseawskmskeyid

Implements

CfnDataCatalogEncryptionSettings.IEncryptionAtRestProperty
Back to top Generated by DocFX