class Azure::SQL::Mgmt::V2018_06_01_preview::Models::Sku
An ARM Resource
SKU.
Attributes
capacity[RW]
@return [Integer] Capacity of the particular SKU.
family[RW]
@return [String] If the service has different generations of hardware, for the same SKU, then that can be captured here.
name[RW]
@return [String] The name of the SKU, typically, a letter + Number code, e.g. P3.
size[RW]
@return [String] Size of the particular SKU
tier[RW]
@return [String] The tier or edition of the particular SKU, e.g. Basic, Premium.
Private Class Methods
mapper()
click to toggle source
Mapper for Sku
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-06-01-preview/generated/azure_mgmt_sql/models/sku.rb, line 38 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'Sku', type: { name: 'Composite', class_name: 'Sku', model_properties: { name: { client_side_validation: true, required: true, serialized_name: 'name', type: { name: 'String' } }, tier: { client_side_validation: true, required: false, serialized_name: 'tier', type: { name: 'String' } }, size: { client_side_validation: true, required: false, serialized_name: 'size', type: { name: 'String' } }, family: { client_side_validation: true, required: false, serialized_name: 'family', type: { name: 'String' } }, capacity: { client_side_validation: true, required: false, serialized_name: 'capacity', type: { name: 'Number' } } } } } end