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 | Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}. | 
| name | The name of the resource. | 
| type | 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 | 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. |