public sealed class ValidationCA : IMessage<ValidationCA>, IEquatable<ValidationCA>, IDeepCloneable<ValidationCA>, IBufferMessage, IMessage
Specification of ValidationCA. Defines the mechanism to obtain the Certificate Authority certificate to validate the peer certificate.
Implements
IMessage<ValidationCA>, IEquatable<ValidationCA>, IDeepCloneable<ValidationCA>, IBufferMessage, IMessageNamespace
Google.Cloud.NetworkSecurity.V1Beta1Assembly
Google.Cloud.NetworkSecurity.V1Beta1.dll
Constructors
ValidationCA()
public ValidationCA()
ValidationCA(ValidationCA)
public ValidationCA(ValidationCA other)
Parameter | |
---|---|
Name | Description |
other | ValidationCA |
Properties
CertificateProviderInstance
public CertificateProviderInstance CertificateProviderInstance { get; set; }
The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.
Property Value | |
---|---|
Type | Description |
CertificateProviderInstance |
GrpcEndpoint
public GrpcEndpoint GrpcEndpoint { get; set; }
gRPC specific configuration to access the gRPC server to obtain the CA certificate.
Property Value | |
---|---|
Type | Description |
GrpcEndpoint |
TypeCase
public ValidationCA.TypeOneofCase TypeCase { get; }
Property Value | |
---|---|
Type | Description |
ValidationCA.TypeOneofCase |