package
1.31.0
Repository: https://github.com/pulumi/pulumi-aws.git
Documentation: pkg.go.dev

# Functions

GetAlias gets an existing Alias resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetCiphertext gets an existing Ciphertext resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
The KMS ciphertext data source allows you to encrypt plaintext into ciphertext by using an AWS KMS customer master key.
GetExternalKey gets an existing ExternalKey resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetGrant gets an existing Grant resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
GetKey gets an existing Key resource's state with the given name, ID, and optional state properties that are used to uniquely qualify the lookup (nil if not required).
!> **WARNING:** This data source was removed in version 2.0.0 of the AWS Provider.
Decrypt multiple secrets from data encrypted with the AWS KMS service.
Use this data source to get the ARN of a KMS key alias.
Use this data source to get detailed information about the specified KMS Key with flexible key id input.
NewAlias registers a new resource with the given unique name, arguments, and options.
NewCiphertext registers a new resource with the given unique name, arguments, and options.
NewExternalKey registers a new resource with the given unique name, arguments, and options.
NewGrant registers a new resource with the given unique name, arguments, and options.
NewKey registers a new resource with the given unique name, arguments, and options.

# Structs

Provides an alias for a KMS customer master key.
The set of arguments for constructing a Alias resource.
No description provided by the author
The KMS ciphertext resource allows you to encrypt plaintext into ciphertext by using an AWS KMS customer master key.
The set of arguments for constructing a Ciphertext resource.
No description provided by the author
Manages a KMS Customer Master Key that uses external key material.
The set of arguments for constructing a ExternalKey resource.
No description provided by the author
A collection of arguments for invoking getCipherText.
A collection of values returned by getCipherText.
A collection of arguments for invoking getSecret.
A collection of values returned by getSecret.
A collection of arguments for invoking getSecrets.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
A collection of values returned by getSecrets.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a resource-based access control mechanism for a KMS customer master key.
The set of arguments for constructing a Grant resource.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Provides a KMS customer master key.
The set of arguments for constructing a Key resource.
No description provided by the author
A collection of arguments for invoking getAlias.
A collection of values returned by getAlias.
A collection of arguments for invoking getKey.
A collection of values returned by getKey.

# Interfaces

No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author

# Type aliases

No description provided by the author
No description provided by the author
No description provided by the author