class Azure::Storage::Mgmt::V2020_08_01_preview::Models::CorsRules

Sets the CORS rules. You can include up to five CorsRule elements in the request.

Attributes

cors_rules[RW]

@return [Array<CorsRule>] The List of CORS rules. You can include up to five CorsRule elements in the request.

Public Class Methods

mapper() click to toggle source

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

# File lib/2020-08-01-preview/generated/azure_mgmt_storage/models/cors_rules.rb, line 25
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'CorsRules',
    type: {
      name: 'Composite',
      class_name: 'CorsRules',
      model_properties: {
        cors_rules: {
          client_side_validation: true,
          required: false,
          serialized_name: 'corsRules',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'CorsRuleElementType',
                type: {
                  name: 'Composite',
                  class_name: 'CorsRule'
                }
            }
          }
        }
      }
    }
  }
end