Compute V1 Client - Class InterconnectAttachmentGroupConfiguredAvailabilitySLA (1.31.0)

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

[Output Only] Which SLA this group is configured to support, and why this group does or does not meet that SLA's requirements.

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

Namespace

Google \ Cloud \ Compute \ V1

Methods

__construct

Constructor.

Parameters
Name Description
data array

Optional. Data for populating the Message object.

↳ effective_sla string

Check the EffectiveSla enum for the list of possible values.

↳ intended_sla_blockers array<InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers>

getEffectiveSla

Check the EffectiveSla enum for the list of possible values.

Returns
Type Description
string

hasEffectiveSla

clearEffectiveSla

setEffectiveSla

Check the EffectiveSla enum for the list of possible values.

Parameter
Name Description
var string
Returns
Type Description
$this

getIntendedSlaBlockers

Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers intended_sla_blockers = 448370308;

Returns
Type Description
Google\Protobuf\Internal\RepeatedField

setIntendedSlaBlockers

Generated from protobuf field repeated .google.cloud.compute.v1.InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers intended_sla_blockers = 448370308;

Parameter
Name Description
var array<InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers>
Returns
Type Description
$this