Compute V1 Client - Class SslCertificateManagedSslCertificate (1.21.0)

Reference documentation and code samples for the Compute V1 Client class SslCertificateManagedSslCertificate.

Configuration and status of a managed SSL certificate.

Generated from protobuf message google.cloud.compute.v1.SslCertificateManagedSslCertificate

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ domain_status array|Google\Protobuf\Internal\MapField

[Output only] Detailed statuses of the domains specified for managed certificate resource.

↳ domains array

The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the maximum number of domains per Google-managed SSL certificate.

↳ status string

[Output only] Status of the managed certificate resource. Check the Status enum for the list of possible values.

getDomainStatus

[Output only] Detailed statuses of the domains specified for managed certificate resource.

Returns
Type Description
Google\Protobuf\Internal\MapField

setDomainStatus

[Output only] Detailed statuses of the domains specified for managed certificate resource.

Parameter
Name Description
var array|Google\Protobuf\Internal\MapField
Returns
Type Description
$this

getDomains

The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the maximum number of domains per Google-managed SSL certificate.

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setDomains

The domains for which a managed SSL certificate will be generated. Each Google-managed SSL certificate supports up to the maximum number of domains per Google-managed SSL certificate.

Parameter
Name Description
var string[]
Returns
Type Description
$this

getStatus

[Output only] Status of the managed certificate resource.

Check the Status enum for the list of possible values.

Returns
Type Description
string

hasStatus

clearStatus

setStatus

[Output only] Status of the managed certificate resource.

Check the Status enum for the list of possible values.

Parameter
Name Description
var string
Returns
Type Description
$this