class Azure::Cosmosdb::Mgmt::V2015_04_08::Models::ExtendedResourceProperties

The system generated resource properties associated with SQL databases and SQL containers.

Attributes

_etag[RW]

@return [String] A system generated property representing the resource etag required for optimistic concurrency control.

_rid[RW]

@return [String] A system generated property. A unique identifier.

_ts[RW]

@return A system generated property that denotes the last updated timestamp of the resource.

Public Class Methods

mapper() click to toggle source

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

# File lib/2015-04-08/generated/azure_mgmt_cosmosdb/models/extended_resource_properties.rb, line 32
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'ExtendedResourceProperties',
    type: {
      name: 'Composite',
      class_name: 'ExtendedResourceProperties',
      model_properties: {
        _rid: {
          client_side_validation: true,
          required: false,
          serialized_name: '_rid',
          type: {
            name: 'String'
          }
        },
        _ts: {
          client_side_validation: true,
          required: false,
          serialized_name: '_ts',
          type: {
            name: 'Object'
          }
        },
        _etag: {
          client_side_validation: true,
          required: false,
          serialized_name: '_etag',
          type: {
            name: 'String'
          }
        }
      }
    }
  }
end