Google Cloud Certificate Manager V1 Client - Class CertificateAuthorityConfig (1.0.0-RC1)

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
Name Description
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
Type Description
Google\Cloud\CertificateManager\V1\CertificateIssuanceConfig\CertificateAuthorityConfig\CertificateAuthorityServiceConfig|null

hasCertificateAuthorityServiceConfig

setCertificateAuthorityServiceConfig

Defines a CertificateAuthorityServiceConfig.

Parameter
Name Description
var Google\Cloud\CertificateManager\V1\CertificateIssuanceConfig\CertificateAuthorityConfig\CertificateAuthorityServiceConfig
Returns
Type Description
$this

getKind

Returns
Type Description
string