Reference documentation and code samples for the Distributed Cloud Edge Container V1 API class Google::Cloud::EdgeContainer::V1::ZoneMetadata.
A Google Distributed Cloud Edge zone where edge machines are located.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#config_data
def config_data() -> ::Google::Cloud::EdgeContainer::V1::ConfigData
Returns
- (::Google::Cloud::EdgeContainer::V1::ConfigData) — Config data for the zone.
#config_data=
def config_data=(value) -> ::Google::Cloud::EdgeContainer::V1::ConfigData
Parameter
- value (::Google::Cloud::EdgeContainer::V1::ConfigData) — Config data for the zone.
Returns
- (::Google::Cloud::EdgeContainer::V1::ConfigData) — Config data for the zone.
#quota
def quota() -> ::Array<::Google::Cloud::EdgeContainer::V1::Quota>
Returns
- (::Array<::Google::Cloud::EdgeContainer::V1::Quota>) — Quota for resources in this zone.
#quota=
def quota=(value) -> ::Array<::Google::Cloud::EdgeContainer::V1::Quota>
Parameter
- value (::Array<::Google::Cloud::EdgeContainer::V1::Quota>) — Quota for resources in this zone.
Returns
- (::Array<::Google::Cloud::EdgeContainer::V1::Quota>) — Quota for resources in this zone.
#rack_types
def rack_types() -> ::Google::Protobuf::Map{::String => ::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType}
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType}) — The map keyed by rack name and has value of RackType.
#rack_types=
def rack_types=(value) -> ::Google::Protobuf::Map{::String => ::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType}
Parameter
- value (::Google::Protobuf::Map{::String => ::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType}) — The map keyed by rack name and has value of RackType.
Returns
- (::Google::Protobuf::Map{::String => ::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType}) — The map keyed by rack name and has value of RackType.