GeoBackupPoliciesOperations interface

Interface representing a GeoBackupPolicies operations.

Properties

createOrUpdate

Create or update a database default Geo backup policy.

get

Gets a Geo backup policy for the given database resource.

list

Gets a list of Geo backup policies for the given database resource.

Property Details

createOrUpdate

Create or update a database default Geo backup policy.

createOrUpdate: (resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: string, parameters: GeoBackupPolicy, options?: GeoBackupPoliciesCreateOrUpdateOptionalParams) => Promise<GeoBackupPolicy>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: string, parameters: GeoBackupPolicy, options?: GeoBackupPoliciesCreateOrUpdateOptionalParams) => Promise<GeoBackupPolicy>

get

Gets a Geo backup policy for the given database resource.

get: (resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: string, options?: GeoBackupPoliciesGetOptionalParams) => Promise<GeoBackupPolicy>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, geoBackupPolicyName: string, options?: GeoBackupPoliciesGetOptionalParams) => Promise<GeoBackupPolicy>

list

Gets a list of Geo backup policies for the given database resource.

list: (resourceGroupName: string, serverName: string, databaseName: string, options?: GeoBackupPoliciesListOptionalParams) => PagedAsyncIterableIterator<GeoBackupPolicy, GeoBackupPolicy[], PageSettings>

Property Value

(resourceGroupName: string, serverName: string, databaseName: string, options?: GeoBackupPoliciesListOptionalParams) => PagedAsyncIterableIterator<GeoBackupPolicy, GeoBackupPolicy[], PageSettings>