Class: Google::Cloud::BareMetalSolution::V2::InstanceQuota

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/baremetalsolution/v2/provisioning.rb

Overview

A resource budget.

Instance Attribute Summary collapse

Instance Attribute Details

#available_machine_count::Integer

Returns Number of machines than can be created for the given location and instance_type.

Returns:

  • (::Integer)

    Number of machines than can be created for the given location and instance_type.



544
545
546
547
# File 'proto_docs/google/cloud/baremetalsolution/v2/provisioning.rb', line 544

class InstanceQuota
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#gcp_service::String

Returns The gcp service of the provisioning quota.

Returns:

  • (::String)

    The gcp service of the provisioning quota.



544
545
546
547
# File 'proto_docs/google/cloud/baremetalsolution/v2/provisioning.rb', line 544

class InstanceQuota
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#instance_type::String

Deprecated.

This field is deprecated and may be removed in the next major version update.

Returns Instance type. Deprecated: use gcp_service.

Returns:

  • (::String)

    Instance type. Deprecated: use gcp_service.



544
545
546
547
# File 'proto_docs/google/cloud/baremetalsolution/v2/provisioning.rb', line 544

class InstanceQuota
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#location::String

Returns Location where the quota applies.

Returns:

  • (::String)

    Location where the quota applies.



544
545
546
547
# File 'proto_docs/google/cloud/baremetalsolution/v2/provisioning.rb', line 544

class InstanceQuota
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#name::String (readonly)

Returns Output only. The name of the instance quota.

Returns:

  • (::String)

    Output only. The name of the instance quota.



544
545
546
547
# File 'proto_docs/google/cloud/baremetalsolution/v2/provisioning.rb', line 544

class InstanceQuota
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end