class Azure::Policy::Mgmt::V2018_03_01::Models::PolicySku

The policy sku. This property is optional, obsolete, and will be ignored.

Attributes

name[RW]

@return [String] The name of the policy sku. Possible values are A0 and A1.

tier[RW]

@return [String] The policy sku tier. Possible values are Free and Standard.

Public Class Methods

mapper() click to toggle source

Mapper for PolicySku class as Ruby Hash. This will be used for serialization/deserialization.

# File lib/2018-03-01/generated/azure_mgmt_policy/models/policy_sku.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'PolicySku',
    type: {
      name: 'Composite',
      class_name: 'PolicySku',
      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'
          }
        }
      }
    }
  }
end