Reference documentation and code samples for the Google Cloud Compute V1 API class Google::Cloud::Compute::V1::InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlockers.
[Output Only] Reasons why configuration.topologyCapability.sla differs from intent.topologyCapability. 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
#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.
#facilities
def facilities() -> ::Array<::String>
Returns
- (::Array<::String>) — [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
#facilities=
def facilities=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
Returns
- (::Array<::String>) — [Output Only] Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
#interconnects
def interconnects() -> ::Array<::String>
Returns
- (::Array<::String>) — [Output Only] Interconnects used to explain this blocker in more detail.
#interconnects=
def interconnects=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — [Output Only] Interconnects used to explain this blocker in more detail.
Returns
- (::Array<::String>) — [Output Only] Interconnects used to explain this blocker in more detail.
#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". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
#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". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
Returns
- (::Array<::String>) — [Output Only] Metros used to explain this blocker in more detail. These are three-letter lowercase strings like "iad". A blocker like INCOMPATIBLE_METROS will specify the problematic metros in this field.
#zones
def zones() -> ::Array<::String>
Returns
- (::Array<::String>) — [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
#zones=
def zones=(value) -> ::Array<::String>
Parameter
- value (::Array<::String>) — [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
Returns
- (::Array<::String>) — [Output Only] Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".