InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlocker class

Constructors

InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlocker({Input<String?>? blockerType, Input<String?>? documentationLink, Input<String?>? explanation, Input<List<String>?>? facilities, Input<List<String>?>? interconnects, Input<List<String>?>? metros, Input<List<String>?>? zones})
Creates a new InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlocker. blockerType (Output) documentationLink (Output) explanation (Output) facilities (Output) interconnects Interconnects in the InterconnectGroup. Keys are arbitrary user-specified metros (Output) zones (Output)
const
InterconnectGroupConfiguredTopologyCapabilityIntendedCapabilityBlocker.fromMap(Map<String, dynamic> map)
factory

Properties

blockerType → Input<String?>?
(Output) The category of an unmet SLA requirement. The Intended SLA Blockers section below explains this field and how it relates to other fields in intendedCapabilityBlockers.
final
(Output) The url of Google Cloud public documentation explaining this requirement. This is set for every type of requirement.
final
explanation → Input<String?>?
(Output) A human-readable explanation of this requirement and why it's not met. This is set for every type of requirement.
final
facilities → Input<List<String>?>?
(Output) Facilities used to explain this blocker in more detail. Like physicalStructure.metros.facilities.facility, this is a numeric string like "5467".
final
hashCode → int
The hash code for this object.
no setterinherited
interconnects → Input<List<String>?>?
Interconnects in the InterconnectGroup. Keys are arbitrary user-specified strings. Users are encouraged, but not required, to use their preferred format for resource links as keys. Note that there are add-members and remove-members methods in gcloud. The size of this map is limited by an "Interconnects per group" quota. Structure is documented below.
final
metros → Input<List<String>?>?
(Output) 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.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
zones → Input<List<String>?>?
(Output) Zones used to explain this blocker in more detail. Zone names are "zone1" and/or "zone2".
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited