Package com.pulumi.aws.kms.inputs
Class GetPublicKeyArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.kms.inputs.GetPublicKeyArgs.Builder
-
- Enclosing class:
- GetPublicKeyArgs
public static final class GetPublicKeyArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(GetPublicKeyArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description GetPublicKeyArgsbuild()GetPublicKeyArgs.BuildergrantTokens(com.pulumi.core.Output<java.util.List<java.lang.String>> grantTokens)GetPublicKeyArgs.BuildergrantTokens(java.lang.String... grantTokens)GetPublicKeyArgs.BuildergrantTokens(java.util.List<java.lang.String> grantTokens)GetPublicKeyArgs.BuilderkeyId(com.pulumi.core.Output<java.lang.String> keyId)GetPublicKeyArgs.BuilderkeyId(java.lang.String keyId)GetPublicKeyArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)GetPublicKeyArgs.Builderregion(java.lang.String region)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(GetPublicKeyArgs defaults)
-
-
Method Detail
-
grantTokens
public GetPublicKeyArgs.Builder grantTokens(@Nullable com.pulumi.core.Output<java.util.List<java.lang.String>> grantTokens)
- Parameters:
grantTokens- List of grant tokens.- Returns:
- builder
-
grantTokens
public GetPublicKeyArgs.Builder grantTokens(java.util.List<java.lang.String> grantTokens)
- Parameters:
grantTokens- List of grant tokens.- Returns:
- builder
-
grantTokens
public GetPublicKeyArgs.Builder grantTokens(java.lang.String... grantTokens)
- Parameters:
grantTokens- List of grant tokens.- Returns:
- builder
-
keyId
public GetPublicKeyArgs.Builder keyId(com.pulumi.core.Output<java.lang.String> keyId)
- Parameters:
keyId- Key identifier which can be one of the following formats: key ID (e.g., `1234abcd-12ab-34cd-56ef-1234567890ab`), key ARN (e.g., `arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`), alias name (e.g., `alias/my-key`), or alias ARN (e.g., `arn:aws:kms:us-east-1:111122223333:alias/my-key`).- Returns:
- builder
-
keyId
public GetPublicKeyArgs.Builder keyId(java.lang.String keyId)
- Parameters:
keyId- Key identifier which can be one of the following formats: key ID (e.g., `1234abcd-12ab-34cd-56ef-1234567890ab`), key ARN (e.g., `arn:aws:kms:us-east-1:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab`), alias name (e.g., `alias/my-key`), or alias ARN (e.g., `arn:aws:kms:us-east-1:111122223333:alias/my-key`).- Returns:
- builder
-
region
public GetPublicKeyArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
region
public GetPublicKeyArgs.Builder region(java.lang.String region)
- Parameters:
region- Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.- Returns:
- builder
-
build
public GetPublicKeyArgs build()
-
-