Class AccessKeyState
Inherited Members
Namespace: Pulumi.Aws.Iam
Assembly: Pulumi.Aws.dll
Syntax
public sealed class AccessKeyState : ResourceArgs
Constructors
View SourceAccessKeyState()
Declaration
public AccessKeyState()
Properties
View SourceEncryptedSecret
The encrypted secret, base64 encoded, if pgp_key was specified.
NOTE: The encrypted secret may be decrypted using the command line,
Declaration
public Input<string> EncryptedSecret { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
KeyFingerprint
The fingerprint of the PGP key used to encrypt the secret
Declaration
public Input<string> KeyFingerprint { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
PgpKey
Either a base-64 encoded PGP public key, or a
keybase username in the form keybase:some_person_that_exists, for use
in the encrypted_secret output attribute.
Declaration
public Input<string> PgpKey { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Secret
The secret access key. Note that this will be written
to the state file. If you use this, please protect your backend state file
judiciously. Alternatively, you may supply a pgp_key instead, which will
prevent the secret from being stored in plaintext, at the cost of preventing
the use of the secret key in automation.
Declaration
public Input<string> Secret { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SesSmtpPassword
DEPRECATED The secret access key converted into an SES SMTP password by applying [AWS's documented conversion
Declaration
public Input<string> SesSmtpPassword { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
SesSmtpPasswordV4
The secret access key converted into an SES SMTP
password by applying AWS's documented Sigv4 conversion
algorithm.
As SigV4 is region specific, valid Provider regions are ap-south-1, ap-southeast-2, eu-central-1, eu-west-1, us-east-1 and us-west-2. See current AWS SES regions
Declaration
public Input<string> SesSmtpPasswordV4 { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
Status
The access key status to apply. Defaults to Active.
Valid values are Active and Inactive.
Declaration
public Input<string> Status { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |
User
The IAM user to associate with this access key.
Declaration
public Input<string> User { get; set; }
Property Value
| Type | Description |
|---|---|
| Input<System.String> |