Interface KmsCryptoKeyVersionExternalProtectionLevelOptions
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
KmsCryptoKeyVersionExternalProtectionLevelOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:21.774Z") @Stability(Stable) public interface KmsCryptoKeyVersionExternalProtectionLevelOptions extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classKmsCryptoKeyVersionExternalProtectionLevelOptions.BuilderA builder forKmsCryptoKeyVersionExternalProtectionLevelOptionsstatic classKmsCryptoKeyVersionExternalProtectionLevelOptions.Jsii$ProxyAn implementation forKmsCryptoKeyVersionExternalProtectionLevelOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static KmsCryptoKeyVersionExternalProtectionLevelOptions.Builderbuilder()default StringgetEkmConnectionKeyPath()The path to the external key material on the EKM when using EkmConnection e.g., "v0/my/key".default StringgetExternalKeyUri()The URI for an external resource that this CryptoKeyVersion represents.
-
-
-
Method Detail
-
getEkmConnectionKeyPath
@Stability(Stable) @Nullable default String getEkmConnectionKeyPath()
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.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/kms_crypto_key_version#ekm_connection_key_path KmsCryptoKeyVersion#ekm_connection_key_path}
-
getExternalKeyUri
@Stability(Stable) @Nullable default String getExternalKeyUri()
The URI for an external resource that this CryptoKeyVersion represents.Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/kms_crypto_key_version#external_key_uri KmsCryptoKeyVersion#external_key_uri}
-
builder
@Stability(Stable) static KmsCryptoKeyVersionExternalProtectionLevelOptions.Builder builder()
-
-