PreRestoreRequest Class

Pre Restore request object.

Inheritance
PreRestoreRequest

Constructor

PreRestoreRequest(*, partition: Optional[str] = None, replica_group: Optional[str] = None, request_id: Optional[str] = None, azure_file_share_uri: Optional[str] = None, status: Optional[str] = None, source_azure_file_share_uri: Optional[str] = None, backup_metadata_property_bag: Optional[str] = None, restore_file_spec: Optional[List[azure.mgmt.storagesync.models._models_py3.RestoreFileSpec]] = None, pause_wait_for_sync_drain_time_period_in_seconds: Optional[int] = None, **kwargs)

Parameters

partition
str
Required

Pre Restore partition.

replica_group
str
Required

Pre Restore replica group.

request_id
str
Required

Pre Restore request id.

azure_file_share_uri
str
Required

Pre Restore Azure file share uri.

status
str
Required

Pre Restore Azure status.

source_azure_file_share_uri
str
Required

Pre Restore Azure source azure file share uri.

backup_metadata_property_bag
str
Required

Pre Restore backup metadata property bag.

restore_file_spec
list[RestoreFileSpec]
Required

Pre Restore restore file spec array.

pause_wait_for_sync_drain_time_period_in_seconds
int
Required

Pre Restore pause wait for sync drain time period in seconds.