class Azure::Storage::Mgmt::V2021_01_01::Models::BlobRestoreRange

Blob range

Attributes

end_range[RW]

@return [String] Blob end range. This is exclusive. Empty means account end.

start_range[RW]

@return [String] Blob start range. This is inclusive. Empty means account start.

Private Class Methods

mapper() click to toggle source

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

# File lib/2021-01-01/generated/azure_mgmt_storage/models/blob_restore_range.rb, line 28
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'BlobRestoreRange',
    type: {
      name: 'Composite',
      class_name: 'BlobRestoreRange',
      model_properties: {
        start_range: {
          client_side_validation: true,
          required: true,
          serialized_name: 'startRange',
          type: {
            name: 'String'
          }
        },
        end_range: {
          client_side_validation: true,
          required: true,
          serialized_name: 'endRange',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end