CfnSecurityConfigurationMixinProps
- class aws_cdk.mixins_preview.aws_glue.mixins.CfnSecurityConfigurationMixinProps(*, encryption_configuration=None, name=None)
Bases:
objectProperties for CfnSecurityConfigurationPropsMixin.
- Parameters:
encryption_configuration (
Union[IResolvable,EncryptionConfigurationProperty,Dict[str,Any],None]) – The encryption configuration associated with this security configuration.name (
Optional[str]) – The name of the security configuration.
- See:
- ExampleMetadata:
fixture=_generated
Example:
# The code below shows an example of how to instantiate this type. # The values are placeholders you should change. from aws_cdk.mixins_preview.aws_glue import mixins as glue_mixins cfn_security_configuration_mixin_props = glue_mixins.CfnSecurityConfigurationMixinProps( encryption_configuration=glue_mixins.CfnSecurityConfigurationPropsMixin.EncryptionConfigurationProperty( cloud_watch_encryption=glue_mixins.CfnSecurityConfigurationPropsMixin.CloudWatchEncryptionProperty( cloud_watch_encryption_mode="cloudWatchEncryptionMode", kms_key_arn="kmsKeyArn" ), job_bookmarks_encryption=glue_mixins.CfnSecurityConfigurationPropsMixin.JobBookmarksEncryptionProperty( job_bookmarks_encryption_mode="jobBookmarksEncryptionMode", kms_key_arn="kmsKeyArn" ), s3_encryptions=[glue_mixins.CfnSecurityConfigurationPropsMixin.S3EncryptionProperty( kms_key_arn="kmsKeyArn", s3_encryption_mode="s3EncryptionMode" )] ), name="name" )
Attributes
- encryption_configuration
The encryption configuration associated with this security configuration.
- name
The name of the security configuration.