Interface PrivatecaCertificateConfigPublicKey
-
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
PrivatecaCertificateConfigPublicKey.Jsii$Proxy
@Generated(value="jsii-pacmak/1.102.0 (build e354887)", date="2024-08-31T03:59:22.344Z") @Stability(Stable) public interface PrivatecaCertificateConfigPublicKey extends software.amazon.jsii.JsiiSerializable
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classPrivatecaCertificateConfigPublicKey.BuilderA builder forPrivatecaCertificateConfigPublicKeystatic classPrivatecaCertificateConfigPublicKey.Jsii$ProxyAn implementation forPrivatecaCertificateConfigPublicKey
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description static PrivatecaCertificateConfigPublicKey.Builderbuilder()StringgetFormat()The format of the public key.default StringgetKey()Required.
-
-
-
Method Detail
-
getFormat
@Stability(Stable) @NotNull String getFormat()
The format of the public key. Currently, only PEM format is supported. Possible values: ["KEY_TYPE_UNSPECIFIED", "PEM"].Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#format PrivatecaCertificate#format}
-
getKey
@Stability(Stable) @Nullable default String getKey()
Required.A public key. When this is specified in a request, the padding and encoding can be any of the options described by the respective 'KeyType' value. When this is generated by the service, it will always be an RFC 5280 SubjectPublicKeyInfo structure containing an algorithm identifier and a key. A base64-encoded string. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/privateca_certificate#key PrivatecaCertificate#key}
-
builder
@Stability(Stable) static PrivatecaCertificateConfigPublicKey.Builder builder()
-
-