class Azure::Cosmosdb::Mgmt::V2020_09_01::Models::MongoIndexKeys

Cosmos DB MongoDB collection resource object

Attributes

keys[RW]

@return [Array<String>] List of keys for each MongoDB collection in the Azure Cosmos DB service

Public Class Methods

mapper() click to toggle source

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

# File lib/2020-09-01/generated/azure_mgmt_cosmosdb/models/mongo_index_keys.rb, line 24
def self.mapper()
  {
    client_side_validation: true,
    required: false,
    serialized_name: 'MongoIndexKeys',
    type: {
      name: 'Composite',
      class_name: 'MongoIndexKeys',
      model_properties: {
        keys: {
          client_side_validation: true,
          required: false,
          serialized_name: 'keys',
          type: {
            name: 'Sequence',
            element: {
                client_side_validation: true,
                required: false,
                serialized_name: 'StringElementType',
                type: {
                  name: 'String'
                }
            }
          }
        }
      }
    }
  }
end