CopyLongTermRetentionBackupParameters Class

Contains the information necessary to perform long term retention backup copy operation.

Inheritance
CopyLongTermRetentionBackupParameters

Constructor

CopyLongTermRetentionBackupParameters(*, target_subscription_id: Optional[str] = None, target_resource_group: Optional[str] = None, target_server_resource_id: Optional[str] = None, target_server_fully_qualified_domain_name: Optional[str] = None, target_database_name: Optional[str] = None, target_backup_storage_redundancy: Optional[Union[str, azure.mgmt.sql.models._sql_management_client_enums.TargetBackupStorageRedundancy]] = None, **kwargs)

Parameters

target_subscription_id
str
Required

The subscription that owns the target server.

target_resource_group
str
Required

The resource group that owns the target server.

target_server_resource_id
str
Required

The resource Id of the target server that owns the database.

target_server_fully_qualified_domain_name
str
Required

The fully qualified domain name of the target server.

target_database_name
str
Required

The name of the database owns the copied backup.

target_backup_storage_redundancy
str or TargetBackupStorageRedundancy
Required

The storage redundancy type of the copied backup. Possible values include: "Geo", "Local", "Zone".