C# 클래스 Microsoft.Azure.Commands.Sql.Backup.Services.AzureSqlDatabaseBackupCommunicator

This class is responsible for all the REST communication with the database backup REST endpoints.
파일 보기 프로젝트 열기: Azure/azure-powershell 1 사용 예제들

Private Properties

프로퍼티 타입 설명
GetCurrentSqlClient Microsoft.Azure.Management.Sql.SqlManagementClient

공개 메소드들

메소드 설명
AzureSqlDatabaseBackupCommunicator ( AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication

Creates a communicator for Azure Sql Database backup REST endpoints.

GetBackupLongTermRetentionVault ( string resourceGroupName, string serverName, string baVaultName, string clientRequestId ) : Management.Sql.Models.BackupLongTermRetentionVault

Get a backup LongTermRetention vault for a given Azure SQL Server

GetDatabaseBackupLongTermRetentionPolicy ( string resourceGroupName, string serverName, string databaseName, string baPolicyName, string clientRequestId ) : Management.Sql.Models.DatabaseBackupLongTermRetentionPolicy

Get a backup LongTermRetention policy for a Azure SQL Database

GetDatabaseGeoBackupPolicy ( string resourceGroupName, string serverName, string databaseName, string policyName, string clientRequestId ) : Management.Sql.Models.GeoBackupPolicy

Get a geo backup policy for a Azure SQL Database

GetDeletedDatabaseBackup ( string resourceGroupName, string serverName, string databaseName, string clientRequestId ) : Management.Sql.Models.DeletedDatabaseBackup

Get a restorable deleted database for a given Sql Azure Database

GetGeoBackup ( string resourceGroupName, string serverName, string databaseName, string clientRequestId ) : Management.Sql.Models.GeoBackup

Get a geo backup for a given Sql Azure Database

ListDeletedDatabaseBackups ( string resourceGroupName, string serverName, string clientRequestId ) : IList

Lists the restorable deleted databases for a given Sql Azure Server

ListGeoBackups ( string resourceGroupName, string serverName, string clientRequestId ) : IList

Lists the geo backups for a given Sql Azure Server

ListRestorePoints ( string resourceGroupName, string serverName, string databaseName, string clientRequestId ) : IList

Lists the restore points for a given Sql Azure Database.

RestoreDatabase ( string resourceGroupName, string serverName, string databaseName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.DatabaseCreateOrUpdateParameters parameters ) : Management.Sql.Models.Database

Restore a given Sql Azure Database

SetBackupLongTermRetentionVault ( string resourceGroupName, string serverName, string baVaultName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.BackupLongTermRetentionVaultCreateOrUpdateParameters parameters ) : Management.Sql.Models.BackupLongTermRetentionVault

Creates or updates a backup LongTermRetention vault

SetDatabaseBackupLongTermRetentionPolicy ( string resourceGroupName, string serverName, string databaseName, string baPolicyName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters parameters ) : Management.Sql.Models.DatabaseBackupLongTermRetentionPolicy

Creates or updates a backup LongTermRetention policy

SetDatabaseGeoBackupPolicy ( string resourceGroupName, string serverName, string databaseName, string policyName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.GeoBackupPolicyCreateOrUpdateParameters parameters ) : Management.Sql.Models.GeoBackupPolicy

Creates or updates a geo backup policy

비공개 메소드들

메소드 설명
GetCurrentSqlClient ( String clientRequestId ) : Microsoft.Azure.Management.Sql.SqlManagementClient

Retrieve the SQL Management client for the currently selected subscription, adding the session and request id tracing headers for the current cmdlet invocation.

메소드 상세

AzureSqlDatabaseBackupCommunicator() 공개 메소드

Creates a communicator for Azure Sql Database backup REST endpoints.
public AzureSqlDatabaseBackupCommunicator ( AzureContext context ) : Microsoft.Azure.Commands.Common.Authentication
context Microsoft.Azure.Commands.Common.Authentication.Models.AzureContext
리턴 Microsoft.Azure.Commands.Common.Authentication

GetBackupLongTermRetentionVault() 공개 메소드

Get a backup LongTermRetention vault for a given Azure SQL Server
public GetBackupLongTermRetentionVault ( string resourceGroupName, string serverName, string baVaultName, string clientRequestId ) : Management.Sql.Models.BackupLongTermRetentionVault
resourceGroupName string
serverName string The name of the Azure SQL Server
baVaultName string
clientRequestId string
리턴 Management.Sql.Models.BackupLongTermRetentionVault

GetDatabaseBackupLongTermRetentionPolicy() 공개 메소드

Get a backup LongTermRetention policy for a Azure SQL Database
public GetDatabaseBackupLongTermRetentionPolicy ( string resourceGroupName, string serverName, string databaseName, string baPolicyName, string clientRequestId ) : Management.Sql.Models.DatabaseBackupLongTermRetentionPolicy
resourceGroupName string
serverName string The name of the Azure SQL Server
databaseName string The name of the Azure SQL Database
baPolicyName string
clientRequestId string
리턴 Management.Sql.Models.DatabaseBackupLongTermRetentionPolicy

GetDatabaseGeoBackupPolicy() 공개 메소드

Get a geo backup policy for a Azure SQL Database
public GetDatabaseGeoBackupPolicy ( string resourceGroupName, string serverName, string databaseName, string policyName, string clientRequestId ) : Management.Sql.Models.GeoBackupPolicy
resourceGroupName string
serverName string The name of the Azure SQL Server
databaseName string The name of the Azure SQL Database
policyName string
clientRequestId string
리턴 Management.Sql.Models.GeoBackupPolicy

GetDeletedDatabaseBackup() 공개 메소드

Get a restorable deleted database for a given Sql Azure Database
public GetDeletedDatabaseBackup ( string resourceGroupName, string serverName, string databaseName, string clientRequestId ) : Management.Sql.Models.DeletedDatabaseBackup
resourceGroupName string
serverName string The name of the Azure SQL Server
databaseName string The name of the Azure SQL database
clientRequestId string
리턴 Management.Sql.Models.DeletedDatabaseBackup

GetGeoBackup() 공개 메소드

Get a geo backup for a given Sql Azure Database
public GetGeoBackup ( string resourceGroupName, string serverName, string databaseName, string clientRequestId ) : Management.Sql.Models.GeoBackup
resourceGroupName string
serverName string The name of the Azure SQL Server
databaseName string The name of the Azure SQL database
clientRequestId string
리턴 Management.Sql.Models.GeoBackup

ListDeletedDatabaseBackups() 공개 메소드

Lists the restorable deleted databases for a given Sql Azure Server
public ListDeletedDatabaseBackups ( string resourceGroupName, string serverName, string clientRequestId ) : IList
resourceGroupName string
serverName string The name of the Azure SQL Server
clientRequestId string
리턴 IList

ListGeoBackups() 공개 메소드

Lists the geo backups for a given Sql Azure Server
public ListGeoBackups ( string resourceGroupName, string serverName, string clientRequestId ) : IList
resourceGroupName string
serverName string The name of the Azure SQL Server
clientRequestId string
리턴 IList

ListRestorePoints() 공개 메소드

Lists the restore points for a given Sql Azure Database.
public ListRestorePoints ( string resourceGroupName, string serverName, string databaseName, string clientRequestId ) : IList
resourceGroupName string
serverName string The name of the Azure SQL Server
databaseName string The name of the Azure SQL database
clientRequestId string
리턴 IList

RestoreDatabase() 공개 메소드

Restore a given Sql Azure Database
public RestoreDatabase ( string resourceGroupName, string serverName, string databaseName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.DatabaseCreateOrUpdateParameters parameters ) : Management.Sql.Models.Database
resourceGroupName string
serverName string The name of the Azure SQL Server
databaseName string The name of the Azure SQL database
clientRequestId string
parameters Microsoft.Azure.Management.Sql.Models.DatabaseCreateOrUpdateParameters Parameters describing the database restore request
리턴 Management.Sql.Models.Database

SetBackupLongTermRetentionVault() 공개 메소드

Creates or updates a backup LongTermRetention vault
public SetBackupLongTermRetentionVault ( string resourceGroupName, string serverName, string baVaultName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.BackupLongTermRetentionVaultCreateOrUpdateParameters parameters ) : Management.Sql.Models.BackupLongTermRetentionVault
resourceGroupName string
serverName string
baVaultName string
clientRequestId string
parameters Microsoft.Azure.Management.Sql.Models.BackupLongTermRetentionVaultCreateOrUpdateParameters
리턴 Management.Sql.Models.BackupLongTermRetentionVault

SetDatabaseBackupLongTermRetentionPolicy() 공개 메소드

Creates or updates a backup LongTermRetention policy
public SetDatabaseBackupLongTermRetentionPolicy ( string resourceGroupName, string serverName, string databaseName, string baPolicyName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters parameters ) : Management.Sql.Models.DatabaseBackupLongTermRetentionPolicy
resourceGroupName string
serverName string
databaseName string
baPolicyName string
clientRequestId string
parameters Microsoft.Azure.Management.Sql.Models.DatabaseBackupLongTermRetentionPolicyCreateOrUpdateParameters
리턴 Management.Sql.Models.DatabaseBackupLongTermRetentionPolicy

SetDatabaseGeoBackupPolicy() 공개 메소드

Creates or updates a geo backup policy
public SetDatabaseGeoBackupPolicy ( string resourceGroupName, string serverName, string databaseName, string policyName, string clientRequestId, Microsoft.Azure.Management.Sql.Models.GeoBackupPolicyCreateOrUpdateParameters parameters ) : Management.Sql.Models.GeoBackupPolicy
resourceGroupName string
serverName string
databaseName string
policyName string
clientRequestId string
parameters Microsoft.Azure.Management.Sql.Models.GeoBackupPolicyCreateOrUpdateParameters
리턴 Management.Sql.Models.GeoBackupPolicy