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
    • 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}