Class SecurityConfigurationProps
(experimental) Constructions properties of SecurityConfiguration
.
Inheritance
Implements
Namespace: Amazon.CDK.AWS.Glue.Alpha
Assembly: Amazon.CDK.AWS.Glue.Alpha.dll
Syntax (csharp)
public class SecurityConfigurationProps : Object, ISecurityConfigurationProps
Syntax (vb)
Public Class SecurityConfigurationProps
Inherits Object
Implements ISecurityConfigurationProps
Remarks
Stability: Experimental
ExampleMetadata: infused
Examples
new SecurityConfiguration(this, "MySecurityConfiguration", new SecurityConfigurationProps {
CloudWatchEncryption = new CloudWatchEncryption {
Mode = CloudWatchEncryptionMode.KMS
},
JobBookmarksEncryption = new JobBookmarksEncryption {
Mode = JobBookmarksEncryptionMode.CLIENT_SIDE_KMS
},
S3Encryption = new S3Encryption {
Mode = S3EncryptionMode.KMS
}
});
Synopsis
Constructors
SecurityConfigurationProps() |
Properties
CloudWatchEncryption | (experimental) The encryption configuration for Amazon CloudWatch Logs. |
JobBookmarksEncryption | (experimental) The encryption configuration for Glue Job Bookmarks. |
S3Encryption | (experimental) The encryption configuration for Amazon Simple Storage Service (Amazon S3) data. |
SecurityConfigurationName | (experimental) The name of the security configuration. |
Constructors
SecurityConfigurationProps()
public SecurityConfigurationProps()
Properties
CloudWatchEncryption
(experimental) The encryption configuration for Amazon CloudWatch Logs.
public ICloudWatchEncryption CloudWatchEncryption { get; set; }
Property Value
Remarks
Default: no cloudwatch logs encryption.
Stability: Experimental
JobBookmarksEncryption
(experimental) The encryption configuration for Glue Job Bookmarks.
public IJobBookmarksEncryption JobBookmarksEncryption { get; set; }
Property Value
Remarks
Default: no job bookmarks encryption.
Stability: Experimental
S3Encryption
(experimental) The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
public IS3Encryption S3Encryption { get; set; }
Property Value
Remarks
Default: no s3 encryption.
Stability: Experimental
SecurityConfigurationName
(experimental) The name of the security configuration.
public string SecurityConfigurationName { get; set; }
Property Value
System.String
Remarks
Default: - generated by CDK.
Stability: Experimental