AccountRestore

data class AccountRestore(val databases: List<AccountRestoreDatabase>? = null, val gremlinDatabases: List<AccountRestoreGremlinDatabase>? = null, val restoreTimestampInUtc: String, val sourceCosmosdbAccountId: String, val tablesToRestores: List<String>? = null)

Constructors

Link copied to clipboard
constructor(databases: List<AccountRestoreDatabase>? = null, gremlinDatabases: List<AccountRestoreGremlinDatabase>? = null, restoreTimestampInUtc: String, sourceCosmosdbAccountId: String, tablesToRestores: List<String>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A database block as defined below. Changing this forces a new resource to be created.

Link copied to clipboard

One or more gremlin_database blocks as defined below. Changing this forces a new resource to be created.

Link copied to clipboard

The creation time of the database or the collection (Datetime Format RFC 3339). Changing this forces a new resource to be created.

Link copied to clipboard

The resource ID of the restorable database account from which the restore has to be initiated. The example is /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}. Changing this forces a new resource to be created.

Link copied to clipboard

A list of specific tables available for restore. Changing this forces a new resource to be created.