Share via


RestorePoint Class

Restore Point details.

Variables are only populated by the server, and will be ignored when sending a request.

Constructor

RestorePoint(*, exclude_disks: list['_models.ApiEntityReference'] | None = None, source_metadata: _models.RestorePointSourceMetadata | None = None, consistency_mode: str | _models.ConsistencyModeTypes | None = None, time_created: datetime | None = None, source_restore_point: _models.ApiEntityReference | None = None, **kwargs: Any)

Keyword-Only Parameters

Name Description
exclude_disks

List of disk resource ids that the customer wishes to exclude from the restore point. If no disks are specified, all disks will be included.

Default value: None
source_metadata

Gets the details of the VM captured at the time of the restore point creation.

Default value: None
consistency_mode

ConsistencyMode of the RestorePoint. Can be specified in the input while creating a restore point. For now, only CrashConsistent is accepted as a valid input. Please refer to https://aka.ms/RestorePoints for more details. Known values are: "CrashConsistent", "FileSystemConsistent", and "ApplicationConsistent".

Default value: None
time_created

Gets the creation time of the restore point.

Default value: None
source_restore_point

Resource Id of the source restore point from which a copy needs to be created.

Default value: None

Variables

Name Description
id
str

Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}.

name
str

The name of the resource.

type
str

The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts".

system_data

Azure Resource Manager metadata containing createdBy and modifiedBy information.

exclude_disks

List of disk resource ids that the customer wishes to exclude from the restore point. If no disks are specified, all disks will be included.

source_metadata

Gets the details of the VM captured at the time of the restore point creation.

provisioning_state
str

Gets the provisioning state of the restore point.

consistency_mode

ConsistencyMode of the RestorePoint. Can be specified in the input while creating a restore point. For now, only CrashConsistent is accepted as a valid input. Please refer to https://aka.ms/RestorePoints for more details. Known values are: "CrashConsistent", "FileSystemConsistent", and "ApplicationConsistent".

time_created

Gets the creation time of the restore point.

source_restore_point

Resource Id of the source restore point from which a copy needs to be created.

instance_view

The restore point instance view.