Enum googapis::google::cloud::security::privateca::v1::subordinate_config::SubordinateConfig [−][src]
pub enum SubordinateConfig {
CertificateAuthority(String),
PemIssuerChain(SubordinateConfigChain),
}
Variants
CertificateAuthority(String)
Required. This can refer to a [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority] in the same project that
was used to create a subordinate [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority]. This field
is used for information and usability purposes only. The resource name
is in the format
projects/*/locations/*/caPools/*/certificateAuthorities/*
.
Tuple Fields of CertificateAuthority
0: String
PemIssuerChain(SubordinateConfigChain)
Required. Contains the PEM certificate chain for the issuers of this [CertificateAuthority][google.cloud.security.privateca.v1.CertificateAuthority], but not pem certificate for this CA itself.
Tuple Fields of PemIssuerChain
Implementations
pub fn merge<B>(
field: &mut Option<SubordinateConfig>,
tag: u32,
wire_type: WireType,
buf: &mut B,
ctx: DecodeContext
) -> Result<(), DecodeError> where
B: Buf,
Trait Implementations
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for SubordinateConfig
impl Send for SubordinateConfig
impl Sync for SubordinateConfig
impl Unpin for SubordinateConfig
impl UnwindSafe for SubordinateConfig
Blanket Implementations
Mutably borrows from an owned value. Read more
Wrap the input message T
in a tonic::Request
pub fn vzip(self) -> V
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more