Class: Google::Cloud::Compute::V1::AllocationReservationSharingPolicy
- Inherits:
-
Object
- Object
- Google::Cloud::Compute::V1::AllocationReservationSharingPolicy
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/compute/v1/compute.rb
Defined Under Namespace
Modules: ServiceShareType
Instance Attribute Summary collapse
-
#service_share_type ⇒ ::String
Sharing config for all Google Cloud services.
Instance Attribute Details
#service_share_type ⇒ ::String
Returns Sharing config for all Google Cloud services. Check the ServiceShareType enum for the list of possible values.
2449 2450 2451 2452 2453 2454 2455 2456 2457 2458 2459 2460 2461 2462 2463 2464 2465 2466 |
# File 'proto_docs/google/cloud/compute/v1/compute.rb', line 2449 class AllocationReservationSharingPolicy include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Sharing config for all Google Cloud services. module ServiceShareType # A value indicating that the enum field is not set. UNDEFINED_SERVICE_SHARE_TYPE = 0 # Allow all Google Cloud managed services to share reservations. ALLOW_ALL = 475_536_235 # [Default] Disallow sharing with all Google Cloud services. DISALLOW_ALL = 277_786_301 SERVICE_SHARE_TYPE_UNSPECIFIED = 279_057_148 end end |