We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 24, 2026 by Pulumi
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 24, 2026 by Pulumi
Resource Type definition for AWS::Glue::SecurityConfiguration
Create SecurityConfiguration Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new SecurityConfiguration(name: string, args: SecurityConfigurationArgs, opts?: CustomResourceOptions);@overload
def SecurityConfiguration(resource_name: str,
args: SecurityConfigurationArgs,
opts: Optional[ResourceOptions] = None)
@overload
def SecurityConfiguration(resource_name: str,
opts: Optional[ResourceOptions] = None,
encryption_configuration: Optional[SecurityConfigurationEncryptionConfigurationArgs] = None,
name: Optional[str] = None)func NewSecurityConfiguration(ctx *Context, name string, args SecurityConfigurationArgs, opts ...ResourceOption) (*SecurityConfiguration, error)public SecurityConfiguration(string name, SecurityConfigurationArgs args, CustomResourceOptions? opts = null)
public SecurityConfiguration(String name, SecurityConfigurationArgs args)
public SecurityConfiguration(String name, SecurityConfigurationArgs args, CustomResourceOptions options)
type: aws-native:glue:SecurityConfiguration
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
resource "aws-native_glue_security_configuration" "name" {
# resource properties
}Parameters
- name string
- The unique name of the resource.
- args SecurityConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args SecurityConfigurationArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args SecurityConfigurationArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args SecurityConfigurationArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args SecurityConfigurationArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
SecurityConfiguration Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The SecurityConfiguration resource accepts the following input properties:
- Encryption
Configuration Pulumi.Aws Native. Glue. Inputs. Security Configuration Encryption Configuration - The encryption configuration associated with this security configuration.
- Name string
- The name for the security configuration.
- Encryption
Configuration SecurityConfiguration Encryption Configuration Args - The encryption configuration associated with this security configuration.
- Name string
- The name for the security configuration.
- encryption_
configuration object - The encryption configuration associated with this security configuration.
- name string
- The name for the security configuration.
- encryption
Configuration SecurityConfiguration Encryption Configuration - The encryption configuration associated with this security configuration.
- name String
- The name for the security configuration.
- encryption
Configuration SecurityConfiguration Encryption Configuration - The encryption configuration associated with this security configuration.
- name string
- The name for the security configuration.
- encryption_
configuration SecurityConfiguration Encryption Configuration Args - The encryption configuration associated with this security configuration.
- name str
- The name for the security configuration.
- encryption
Configuration Property Map - The encryption configuration associated with this security configuration.
- name String
- The name for the security configuration.
Outputs
All input properties are implicitly available as output properties. Additionally, the SecurityConfiguration resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Supporting Types
SecurityConfigurationCloudWatchEncryption, SecurityConfigurationCloudWatchEncryptionArgs
The encryption configuration for Amazon CloudWatch.- Cloud
Watch stringEncryption Mode - The encryption mode to use for CloudWatch data.
- Kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- Cloud
Watch stringEncryption Mode - The encryption mode to use for CloudWatch data.
- Kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- cloud_
watch_ stringencryption_ mode - The encryption mode to use for CloudWatch data.
- kms_
key_ stringarn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- cloud
Watch StringEncryption Mode - The encryption mode to use for CloudWatch data.
- kms
Key StringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- cloud
Watch stringEncryption Mode - The encryption mode to use for CloudWatch data.
- kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- cloud_
watch_ strencryption_ mode - The encryption mode to use for CloudWatch data.
- kms_
key_ strarn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- cloud
Watch StringEncryption Mode - The encryption mode to use for CloudWatch data.
- kms
Key StringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
SecurityConfigurationEncryptionConfiguration, SecurityConfigurationEncryptionConfigurationArgs
The encryption configuration for the security configuration.- Cloud
Watch Pulumi.Encryption Aws Native. Glue. Inputs. Security Configuration Cloud Watch Encryption - The encryption configuration for Amazon CloudWatch.
- Job
Bookmarks Pulumi.Encryption Aws Native. Glue. Inputs. Security Configuration Job Bookmarks Encryption - The encryption configuration for job bookmarks.
- S3Encryptions
List<Pulumi.
Aws Native. Glue. Inputs. Security Configuration S3Encryption> - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
- Cloud
Watch SecurityEncryption Configuration Cloud Watch Encryption - The encryption configuration for Amazon CloudWatch.
- Job
Bookmarks SecurityEncryption Configuration Job Bookmarks Encryption - The encryption configuration for job bookmarks.
- S3Encryptions
[]Security
Configuration S3Encryption - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
- cloud_
watch_ objectencryption - The encryption configuration for Amazon CloudWatch.
- job_
bookmarks_ objectencryption - The encryption configuration for job bookmarks.
- s3_
encryptions list(object) - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
- cloud
Watch SecurityEncryption Configuration Cloud Watch Encryption - The encryption configuration for Amazon CloudWatch.
- job
Bookmarks SecurityEncryption Configuration Job Bookmarks Encryption - The encryption configuration for job bookmarks.
- s3Encryptions
List<Security
Configuration S3Encryption> - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
- cloud
Watch SecurityEncryption Configuration Cloud Watch Encryption - The encryption configuration for Amazon CloudWatch.
- job
Bookmarks SecurityEncryption Configuration Job Bookmarks Encryption - The encryption configuration for job bookmarks.
- s3Encryptions
Security
Configuration S3Encryption[] - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
- cloud_
watch_ Securityencryption Configuration Cloud Watch Encryption - The encryption configuration for Amazon CloudWatch.
- job_
bookmarks_ Securityencryption Configuration Job Bookmarks Encryption - The encryption configuration for job bookmarks.
- s3_
encryptions Sequence[SecurityConfiguration S3Encryption] - The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
- cloud
Watch Property MapEncryption - The encryption configuration for Amazon CloudWatch.
- job
Bookmarks Property MapEncryption - The encryption configuration for job bookmarks.
- s3Encryptions List<Property Map>
- The encryption configuration for Amazon Simple Storage Service (Amazon S3) data.
SecurityConfigurationJobBookmarksEncryption, SecurityConfigurationJobBookmarksEncryptionArgs
The encryption configuration for job bookmarks.- Job
Bookmarks stringEncryption Mode - The encryption mode to use for job bookmarks data.
- Kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- Job
Bookmarks stringEncryption Mode - The encryption mode to use for job bookmarks data.
- Kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- job_
bookmarks_ stringencryption_ mode - The encryption mode to use for job bookmarks data.
- kms_
key_ stringarn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- job
Bookmarks StringEncryption Mode - The encryption mode to use for job bookmarks data.
- kms
Key StringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- job
Bookmarks stringEncryption Mode - The encryption mode to use for job bookmarks data.
- kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- job_
bookmarks_ strencryption_ mode - The encryption mode to use for job bookmarks data.
- kms_
key_ strarn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- job
Bookmarks StringEncryption Mode - The encryption mode to use for job bookmarks data.
- kms
Key StringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
SecurityConfigurationS3Encryption, SecurityConfigurationS3EncryptionArgs
Specifies how Amazon Simple Storage Service (Amazon S3) data should be encrypted.- Kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- S3Encryption
Mode string - The encryption mode to use for Amazon S3 data.
- Kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- S3Encryption
Mode string - The encryption mode to use for Amazon S3 data.
- kms_
key_ stringarn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- s3_
encryption_ stringmode - The encryption mode to use for Amazon S3 data.
- kms
Key StringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- s3Encryption
Mode String - The encryption mode to use for Amazon S3 data.
- kms
Key stringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- s3Encryption
Mode string - The encryption mode to use for Amazon S3 data.
- kms_
key_ strarn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- s3_
encryption_ strmode - The encryption mode to use for Amazon S3 data.
- kms
Key StringArn - The Amazon Resource Name (ARN) of the KMS key to be used to encrypt the data.
- s3Encryption
Mode String - The encryption mode to use for Amazon S3 data.
Package Details
- Repository
- AWS Native pulumi/pulumi-aws-native
- License
- Apache-2.0
We recommend new projects start with resources from the AWS provider.
published on Monday, Aug 24, 2026 by Pulumi