GetDatabaseAccountSqlContainerResult

data class GetDatabaseAccountSqlContainerResult(val azureApiVersion: String, val conflictResolutionPolicy: ConflictResolutionPolicyResponse? = null, val defaultTtl: Int? = null, val etag: String? = null, val id: String, val indexingPolicy: IndexingPolicyResponse? = null, val location: String? = null, val name: String, val partitionKey: ContainerPartitionKeyResponse? = null, val rid: String? = null, val tags: Map<String, String>? = null, val ts: Any? = null, val type: String, val uniqueKeyPolicy: UniqueKeyPolicyResponse? = null)

An Azure Cosmos DB container.

Constructors

Link copied to clipboard
constructor(azureApiVersion: String, conflictResolutionPolicy: ConflictResolutionPolicyResponse? = null, defaultTtl: Int? = null, etag: String? = null, id: String, indexingPolicy: IndexingPolicyResponse? = null, location: String? = null, name: String, partitionKey: ContainerPartitionKeyResponse? = null, rid: String? = null, tags: Map<String, String>? = null, ts: Any? = null, type: String, uniqueKeyPolicy: UniqueKeyPolicyResponse? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The Azure API version of the resource.

Link copied to clipboard

The conflict resolution policy for the container.

Link copied to clipboard
val defaultTtl: Int? = null

Default time to live

Link copied to clipboard
val etag: String? = null

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

Link copied to clipboard
val id: String

The unique resource identifier of the database account.

Link copied to clipboard

The configuration of the indexing policy. By default, the indexing is automatic for all document paths within the container

Link copied to clipboard
val location: String? = null

The location of the resource group to which the resource belongs.

Link copied to clipboard

The name of the database account.

Link copied to clipboard

The configuration of the partition key to be used for partitioning data into multiple partitions

Link copied to clipboard
val rid: String? = null

A system generated property. A unique identifier.

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

Tags are a list of key-value pairs that describe the resource. These tags can be used in viewing and grouping this resource (across resource groups). A maximum of 15 tags can be provided for a resource. Each tag must have a key no greater than 128 characters and value no greater than 256 characters. For example, the default experience for a template type is set with "defaultExperience": "Cassandra". Current "defaultExperience" values also include "Table", "Graph", "DocumentDB", and "MongoDB".

Link copied to clipboard
val ts: Any? = null

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

Link copied to clipboard

The type of Azure resource.

Link copied to clipboard

The unique key policy configuration for specifying uniqueness constraints on documents in the collection in the Azure Cosmos DB service.