Package com.pulumi.gcp.kms.outputs
Class CryptoKeyVersionAttestationExternalProtectionLevelOptions
- java.lang.Object
-
- com.pulumi.gcp.kms.outputs.CryptoKeyVersionAttestationExternalProtectionLevelOptions
-
public final class CryptoKeyVersionAttestationExternalProtectionLevelOptions extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
CryptoKeyVersionAttestationExternalProtectionLevelOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CryptoKeyVersionAttestationExternalProtectionLevelOptions.Builder
builder()
static CryptoKeyVersionAttestationExternalProtectionLevelOptions.Builder
builder(CryptoKeyVersionAttestationExternalProtectionLevelOptions defaults)
java.util.Optional<java.lang.String>
ekmConnectionKeyPath()
java.util.Optional<java.lang.String>
externalKeyUri()
-
-
-
Method Detail
-
ekmConnectionKeyPath
public java.util.Optional<java.lang.String> ekmConnectionKeyPath()
- Returns:
- The path to the external key material on the EKM when using EkmConnection e.g., "v0/my/key". Set this field instead of externalKeyUri when using an EkmConnection.
-
externalKeyUri
public java.util.Optional<java.lang.String> externalKeyUri()
- Returns:
- The URI for an external resource that this CryptoKeyVersion represents.
-
builder
public static CryptoKeyVersionAttestationExternalProtectionLevelOptions.Builder builder()
-
builder
public static CryptoKeyVersionAttestationExternalProtectionLevelOptions.Builder builder(CryptoKeyVersionAttestationExternalProtectionLevelOptions defaults)
-
-