Google Cloud Network Security V1 Client - Class ValidationCA (1.0.0)

Reference documentation and code samples for the Google Cloud Network Security V1 Client class ValidationCA.

Specification of ValidationCA. Defines the mechanism to obtain the Certificate Authority certificate to validate the peer certificate.

Generated from protobuf message google.cloud.networksecurity.v1.ValidationCA

Namespace

Google \ Cloud \ NetworkSecurity \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ grpc_endpoint Google\Cloud\NetworkSecurity\V1\GrpcEndpoint

gRPC specific configuration to access the gRPC server to obtain the CA certificate.

↳ certificate_provider_instance Google\Cloud\NetworkSecurity\V1\CertificateProviderInstance

The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.

getGrpcEndpoint

gRPC specific configuration to access the gRPC server to obtain the CA certificate.

Returns
Type Description
Google\Cloud\NetworkSecurity\V1\GrpcEndpoint|null

hasGrpcEndpoint

setGrpcEndpoint

gRPC specific configuration to access the gRPC server to obtain the CA certificate.

Parameter
Name Description
var Google\Cloud\NetworkSecurity\V1\GrpcEndpoint
Returns
Type Description
$this

getCertificateProviderInstance

The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.

Returns
Type Description
Google\Cloud\NetworkSecurity\V1\CertificateProviderInstance|null

hasCertificateProviderInstance

setCertificateProviderInstance

The certificate provider instance specification that will be passed to the data plane, which will be used to load necessary credential information.

Parameter
Name Description
var Google\Cloud\NetworkSecurity\V1\CertificateProviderInstance
Returns
Type Description
$this

getType

Returns
Type Description
string