Reference documentation and code samples for the Certificate Authority Service V1beta1 API class Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig.
Describes a subordinate CA's issuers. This is either a resource path to a known issuing CertificateAuthority, or a PEM issuer certificate chain.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#certificate_authority
def certificate_authority() -> ::String
Returns
-
(::String) — 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/*
.
#certificate_authority=
def certificate_authority=(value) -> ::String
Parameter
-
value (::String) — 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/*
.
Returns
-
(::String) — 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/*
.
#pem_issuer_chain
def pem_issuer_chain() -> ::Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig::SubordinateConfigChain
Returns
- (::Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig::SubordinateConfigChain) — Required. Contains the PEM certificate chain for the issuers of this CertificateAuthority, but not pem certificate for this CA itself.
#pem_issuer_chain=
def pem_issuer_chain=(value) -> ::Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig::SubordinateConfigChain
Parameter
- value (::Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig::SubordinateConfigChain) — Required. Contains the PEM certificate chain for the issuers of this CertificateAuthority, but not pem certificate for this CA itself.
Returns
- (::Google::Cloud::Security::PrivateCA::V1beta1::SubordinateConfig::SubordinateConfigChain) — Required. Contains the PEM certificate chain for the issuers of this CertificateAuthority, but not pem certificate for this CA itself.