Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::InterconnectAttachmentGroupConfiguredAvailabilitySLAIntendedSlaBlockers.
[Output Only] Reasons why configuration.availabilitySLA.sla differs from intent.availabilitySLA. This list is empty if and only if those are the same.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#attachments
def attachments() -> ::Array<::String>
Returns
- (::Array<::String>) — [Output Only] URLs of any particular Attachments to explain this blocker in more detail.
#attachments=
def attachments=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — [Output Only] URLs of any particular Attachments to explain this blocker in more detail.
Returns
- (::Array<::String>) — [Output Only] URLs of any particular Attachments to explain this blocker in more detail.
#blocker_type
def blocker_type() -> ::String
Returns
- (::String) — Check the BlockerType enum for the list of possible values.
#blocker_type=
def blocker_type=(value) -> ::String
Parameter
- value (::String) — Check the BlockerType enum for the list of possible values.
Returns
- (::String) — Check the BlockerType enum for the list of possible values.
#documentation_link
def documentation_link() -> ::String
Returns
- (::String) — [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
#documentation_link=
def documentation_link=(value) -> ::String
Parameter
- value (::String) — [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
Returns
- (::String) — [Output Only] The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
#explanation
def explanation() -> ::String
Returns
- (::String) — [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
#explanation=
def explanation=(value) -> ::String
Parameter
- value (::String) — [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
Returns
- (::String) — [Output Only] A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
#metros
def metros() -> ::Array<::String>
Returns
- (::Array<::String>) — [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". This will be set for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does not apply to others.
#metros=
def metros=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". This will be set for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does not apply to others.
Returns
- (::Array<::String>) — [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". This will be set for some blockers (like NO_ATTACHMENTS_IN_METRO_AND_ZONE) but does not apply to others.
#regions
def regions() -> ::Array<::String>
Returns
- (::Array<::String>) — [Output Only] Regions used to explain this blocker in more detail. These are region names formatted like "us-central1". This will be set for some blockers (like INCOMPATIBLE_REGIONS) but does not apply to others.
#regions=
def regions=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — [Output Only] Regions used to explain this blocker in more detail. These are region names formatted like "us-central1". This will be set for some blockers (like INCOMPATIBLE_REGIONS) but does not apply to others.
Returns
- (::Array<::String>) — [Output Only] Regions used to explain this blocker in more detail. These are region names formatted like "us-central1". This will be set for some blockers (like INCOMPATIBLE_REGIONS) but does not apply to others.
#zones
def zones() -> ::Array<::String>
Returns
- (::Array<::String>) — [Output Only] Zones used to explain this blocker in more detail. Format is "zone1" and/or "zone2". This will be set for some blockers (like MISSING_ZONE) but does not apply to others.
#zones=
def zones=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — [Output Only] Zones used to explain this blocker in more detail. Format is "zone1" and/or "zone2". This will be set for some blockers (like MISSING_ZONE) but does not apply to others.
Returns
- (::Array<::String>) — [Output Only] Zones used to explain this blocker in more detail. Format is "zone1" and/or "zone2". This will be set for some blockers (like MISSING_ZONE) but does not apply to others.