GoogleApi.PrivateCA.V1beta1.Model.IssuanceModes (google_api_private_ca v0.4.2) View Source

IssuanceModes specifies the allowed ways in which Certificates may be requested from this CertificateAuthority.

Attributes

  • allowConfigBasedIssuance (type: boolean(), default: nil) - Required. When true, allows callers to create Certificates by specifying a CertificateConfig.
  • allowCsrBasedIssuance (type: boolean(), default: nil) - Required. When true, allows callers to create Certificates by specifying a CSR.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Specs

t() :: %GoogleApi.PrivateCA.V1beta1.Model.IssuanceModes{
  allowConfigBasedIssuance: boolean(),
  allowCsrBasedIssuance: boolean()
}

Link to this section Functions

Specs

decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.