Class: Google::Cloud::EdgeContainer::V1::ZoneMetadata
- Inherits:
-
Object
- Object
- Google::Cloud::EdgeContainer::V1::ZoneMetadata
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/edgecontainer/v1/resources.rb
Overview
A Google Distributed Cloud Edge zone where edge machines are located.
Defined Under Namespace
Modules: RackType Classes: RackTypesEntry
Instance Attribute Summary collapse
-
#quota ⇒ ::Array<::Google::Cloud::EdgeContainer::V1::Quota>
Quota for resources in this zone.
-
#rack_types ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType}
The map keyed by rack name and has value of RackType.
Instance Attribute Details
#quota ⇒ ::Array<::Google::Cloud::EdgeContainer::V1::Quota>
735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 |
# File 'proto_docs/google/cloud/edgecontainer/v1/resources.rb', line 735 class ZoneMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType] class RackTypesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Type of the rack. module RackType # Unspecified rack type, single rack also belongs to this type. RACK_TYPE_UNSPECIFIED = 0 # Base rack type, a pair of two modified Config-1 racks containing # Aggregation switches. BASE = 1 # Expansion rack type, also known as standalone racks, # added by customers on demand. EXPANSION = 2 end end |
#rack_types ⇒ ::Google::Protobuf::Map{::String => ::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType}
735 736 737 738 739 740 741 742 743 744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 |
# File 'proto_docs/google/cloud/edgecontainer/v1/resources.rb', line 735 class ZoneMetadata include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # @!attribute [rw] key # @return [::String] # @!attribute [rw] value # @return [::Google::Cloud::EdgeContainer::V1::ZoneMetadata::RackType] class RackTypesEntry include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end # Type of the rack. module RackType # Unspecified rack type, single rack also belongs to this type. RACK_TYPE_UNSPECIFIED = 0 # Base rack type, a pair of two modified Config-1 racks containing # Aggregation switches. BASE = 1 # Expansion rack type, also known as standalone racks, # added by customers on demand. EXPANSION = 2 end end |