Class: Google::Cloud::GDCHardwareManagement::V1alpha::SkuInstance

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb

Overview

A specific instance of the SKU.

Instance Attribute Summary collapse

Instance Attribute Details

#billing_sku::String

Returns Reference to the corresponding SKU in the Cloud Billing API. The estimated price information can be retrieved using that API. Format: services/{service}/skus/{sku}.

Returns:

  • (::String)

    Reference to the corresponding SKU in the Cloud Billing API. The estimated price information can be retrieved using that API. Format: services/{service}/skus/{sku}



901
902
903
904
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 901

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

#billing_sku_per_vcpu::String

Returns Reference to the corresponding SKU per vCPU in the Cloud Billing API. The estimated price information can be retrieved using that API. Format: services/{service}/skus/{sku}.

Returns:

  • (::String)

    Reference to the corresponding SKU per vCPU in the Cloud Billing API. The estimated price information can be retrieved using that API. Format: services/{service}/skus/{sku}



901
902
903
904
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 901

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

#power_supply::Google::Cloud::GDCHardwareManagement::V1alpha::PowerSupply

Returns Power supply type for this instance.

Returns:



901
902
903
904
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 901

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

#region_code::String

Returns The Unicode CLDR region code where this instance is available.

Returns:

  • (::String)

    The Unicode CLDR region code where this instance is available.



901
902
903
904
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 901

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

#subscription_duration_months::Integer

Returns Subscription duration for the hardware in months.

Returns:

  • (::Integer)

    Subscription duration for the hardware in months.



901
902
903
904
# File 'proto_docs/google/cloud/gdchardwaremanagement/v1alpha/resources.rb', line 901

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