Class SubordinateConfig

Describes a subordinate CA's issuers. This is either a resource name to a known issuing CertificateAuthority, or a PEM issuer certificate chain.

This message has oneof_ fields (mutually exclusive fields). For each oneof, at most one member field can be set at the same time. Setting any member of the oneof automatically clears all other members.

.. _oneof: https://proto-plus-python.readthedocs.io/en/stable/fields.html#oneofs-mutually-exclusive-fields

Attributes
NameDescription
strcertificate_authority
Required. This can refer to a CertificateAuthority in the same project that was used to create a subordinate CertificateAuthority. This field is used for information and usability purposes only. The resource name is in the format ``projects/*/locations/*/caPools/*/certificateAuthorities/*``. This field is a member of `oneof`_ ``subordinate_config``.
google.cloud.security.privateca_v1.types.SubordinateConfig.SubordinateConfigChainpem_issuer_chain
Required. Contains the PEM certificate chain for the issuers of this CertificateAuthority, but not pem certificate for this CA itself. This field is a member of `oneof`_ ``subordinate_config``.

Inheritance

builtins.object > proto.message.Message > SubordinateConfig

Classes

SubordinateConfigChain

SubordinateConfigChain(mapping=None, *, ignore_unknown_fields=False, **kwargs)

This message describes a subordinate CA's issuer certificate chain. This wrapper exists for compatibility reasons.