MongoDBCollectionGetPropertiesResponseResource

data class MongoDBCollectionGetPropertiesResponseResource(val analyticalStorageTtl: Int? = null, val createMode: String? = null, val etag: String, val id: String, val indexes: List<MongoIndexResponse>? = null, val restoreParameters: ResourceRestoreParametersResponse? = null, val rid: String, val shardKey: Map<String, String>? = null, val ts: Double)

Constructors

constructor(analyticalStorageTtl: Int? = null, createMode: String? = null, etag: String, id: String, indexes: List<MongoIndexResponse>? = null, restoreParameters: ResourceRestoreParametersResponse? = null, rid: String, shardKey: Map<String, String>? = null, ts: Double)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Analytical TTL.

Link copied to clipboard
val createMode: String? = null

Enum to indicate the mode of resource creation.

Link copied to clipboard

A system generated property representing the resource etag required for optimistic concurrency control.

Link copied to clipboard
val id: String

Name of the Cosmos DB MongoDB collection

Link copied to clipboard

List of index keys

Link copied to clipboard

Parameters to indicate the information about the restore

Link copied to clipboard
val rid: String

A system generated property. A unique identifier.

Link copied to clipboard
val shardKey: Map<String, String>? = null

A key-value pair of shard keys to be applied for the request.

Link copied to clipboard
val ts: Double

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