Package com.pulumi.aws.iam
Class AccessKeyArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.iam.AccessKeyArgs
-
public final class AccessKeyArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
AccessKeyArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static AccessKeyArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AccessKeyArgs.Builder
builder()
static AccessKeyArgs.Builder
builder(AccessKeyArgs defaults)
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
pgpKey()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
status()
com.pulumi.core.Output<java.lang.String>
user()
-
-
-
Field Detail
-
Empty
public static final AccessKeyArgs Empty
-
-
Method Detail
-
pgpKey
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> pgpKey()
- Returns:
- 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. If providing a base-64 encoded PGP public key, make sure to provide the "raw" version and not the "armored" one (e.g. avoid passing the `-a` option to `gpg --export`).
-
status
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> status()
- Returns:
- Access key status to apply. Defaults to `Active`. Valid values are `Active` and `Inactive`.
-
user
public com.pulumi.core.Output<java.lang.String> user()
- Returns:
- IAM user to associate with this access key.
-
builder
public static AccessKeyArgs.Builder builder()
-
builder
public static AccessKeyArgs.Builder builder(AccessKeyArgs defaults)
-
-