Google Cloud Certificate Manager V1 Client - Class CertificateAuthorityConfig (0.4.2)

Reference documentation and code samples for the Google Cloud Certificate Manager V1 Client class CertificateAuthorityConfig.

The CA that issues the workload certificate. It includes CA address, type, authentication to CA service, etc.

Generated from protobuf message google.cloud.certificatemanager.v1.CertificateIssuanceConfig.CertificateAuthorityConfig

Namespace

Google \ Cloud \ CertificateManager \ V1 \ CertificateIssuanceConfig

Methods

__construct

Constructor.

Parameters
NameDescription
data array

Optional. Data for populating the Message object.

↳ certificate_authority_service_config Google\Cloud\CertificateManager\V1\CertificateIssuanceConfig\CertificateAuthorityConfig\CertificateAuthorityServiceConfig

Defines a CertificateAuthorityServiceConfig.

getCertificateAuthorityServiceConfig

Defines a CertificateAuthorityServiceConfig.

Returns
TypeDescription
Google\Cloud\CertificateManager\V1\CertificateIssuanceConfig\CertificateAuthorityConfig\CertificateAuthorityServiceConfig|null

hasCertificateAuthorityServiceConfig

setCertificateAuthorityServiceConfig

Defines a CertificateAuthorityServiceConfig.

Parameter
NameDescription
var Google\Cloud\CertificateManager\V1\CertificateIssuanceConfig\CertificateAuthorityConfig\CertificateAuthorityServiceConfig
Returns
TypeDescription
$this

getKind

Returns
TypeDescription
string