RestoreParameters Class

Parameters to indicate the information about the restore.

Inheritance
azure.mgmt.cosmosdb.models._models_py3.RestoreParametersBase
RestoreParameters

Constructor

RestoreParameters(*, restore_source: str | None = None, restore_timestamp_in_utc: datetime | None = None, restore_mode: str | _models.RestoreMode | None = None, databases_to_restore: List[_models.DatabaseRestoreResource] | None = None, gremlin_databases_to_restore: List[_models.GremlinDatabaseRestoreResource] | None = None, tables_to_restore: List[str] | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
restore_source
str

The id of the restorable database account from which the restore has to be initiated. For example: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}. # pylint: disable=line-too-long

restore_timestamp_in_utc

Time to which the account has to be restored (ISO-8601 format).

restore_mode

Describes the mode of the restore. "PointInTime"

databases_to_restore

List of specific databases available for restore.

gremlin_databases_to_restore

List of specific gremlin databases available for restore.

tables_to_restore

List of specific tables available for restore.

Variables

Name Description
restore_source
str

The id of the restorable database account from which the restore has to be initiated. For example: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}. # pylint: disable=line-too-long

restore_timestamp_in_utc

Time to which the account has to be restored (ISO-8601 format).

restore_mode

Describes the mode of the restore. "PointInTime"

databases_to_restore

List of specific databases available for restore.

gremlin_databases_to_restore

List of specific gremlin databases available for restore.

tables_to_restore

List of specific tables available for restore.