Package com.pulumi.gcp.kms.inputs
Class GetKMSSecretAsymmetricArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.InvokeArgs
-
- com.pulumi.gcp.kms.inputs.GetKMSSecretAsymmetricArgs
-
public final class GetKMSSecretAsymmetricArgs extends com.pulumi.resources.InvokeArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
GetKMSSecretAsymmetricArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static GetKMSSecretAsymmetricArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static GetKMSSecretAsymmetricArgs.Builder
builder()
static GetKMSSecretAsymmetricArgs.Builder
builder(GetKMSSecretAsymmetricArgs defaults)
com.pulumi.core.Output<java.lang.String>
ciphertext()
java.util.Optional<com.pulumi.core.Output<java.lang.String>>
crc32()
com.pulumi.core.Output<java.lang.String>
cryptoKeyVersion()
-
-
-
Field Detail
-
Empty
public static final GetKMSSecretAsymmetricArgs Empty
-
-
Method Detail
-
ciphertext
public com.pulumi.core.Output<java.lang.String> ciphertext()
- Returns:
- The ciphertext to be decrypted, encoded in base64
-
crc32
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> crc32()
- Returns:
- The crc32 checksum of the `ciphertext` in hexadecimal notation. If not specified, it will be computed.
-
cryptoKeyVersion
public com.pulumi.core.Output<java.lang.String> cryptoKeyVersion()
- Returns:
- The id of the CryptoKey version that will be used to decrypt the provided ciphertext. This is represented by the format `projects/{project}/locations/{location}/keyRings/{keyring}/cryptoKeys/{key}/cryptoKeyVersions/{version}`.
-
builder
public static GetKMSSecretAsymmetricArgs.Builder builder()
-
builder
public static GetKMSSecretAsymmetricArgs.Builder builder(GetKMSSecretAsymmetricArgs defaults)
-
-