Class SubordinateConfig (1.3.2)

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

Describes a subordinate CA's issuers. This is either a resource path 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:


certificate_authority str
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/*/certificateAuthorities/*``. This field is a member of `oneof`_ ``subordinate_config``.
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``.


builtins.object > proto.message.Message > SubordinateConfig



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

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