Skip to content

Files

Latest commit

df3de93 · Dec 21, 2020

History

History

azure_sql_backuplongtermretentionpolicies

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Dec 21, 2020
Feb 16, 2018
Dec 21, 2020
Dec 21, 2020

@datafire/azure_sql_backuplongtermretentionpolicies

Client library for Azure SQL Database Backup Long Term Retention Policy

Installation and Usage

npm install --save @datafire/azure_sql_backuplongtermretentionpolicies
let azure_sql_backuplongtermretentionpolicies = require('@datafire/azure_sql_backuplongtermretentionpolicies').create({
  access_token: "",
  refresh_token: "",
  client_id: "",
  client_secret: "",
  redirect_uri: ""
});

.then(data => {
  console.log(data);
});

Description

Provides read and update functionality for Azure SQL Database backup long term retention policy

Actions

BackupLongTermRetentionPolicies_ListByDatabase

Returns a database backup long term retention policy

azure_sql_backuplongtermretentionpolicies.BackupLongTermRetentionPolicies_ListByDatabase({
  "api-version": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "serverName": "",
  "databaseName": ""
}, context)

Input

  • input object
    • api-version required string: The API version to use for the request.
    • subscriptionId required string: The subscription ID that identifies an Azure subscription.
    • resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    • serverName required string: The name of the server.
    • databaseName required string: The name of the database.

Output

BackupLongTermRetentionPolicies_Get

Returns a database backup long term retention policy

azure_sql_backuplongtermretentionpolicies.BackupLongTermRetentionPolicies_Get({
  "api-version": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "serverName": "",
  "databaseName": "",
  "backupLongTermRetentionPolicyName": ""
}, context)

Input

  • input object
    • api-version required string: The API version to use for the request.
    • subscriptionId required string: The subscription ID that identifies an Azure subscription.
    • resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    • serverName required string: The name of the server.
    • databaseName required string: The name of the database.
    • backupLongTermRetentionPolicyName required string (values: Default): The name of the backup long term retention policy

Output

BackupLongTermRetentionPolicies_CreateOrUpdate

Creates or updates a database backup long term retention policy

azure_sql_backuplongtermretentionpolicies.BackupLongTermRetentionPolicies_CreateOrUpdate({
  "api-version": "",
  "subscriptionId": "",
  "resourceGroupName": "",
  "serverName": "",
  "databaseName": "",
  "backupLongTermRetentionPolicyName": "",
  "parameters": null
}, context)

Input

  • input object
    • api-version required string: The API version to use for the request.
    • subscriptionId required string: The subscription ID that identifies an Azure subscription.
    • resourceGroupName required string: The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
    • serverName required string: The name of the server.
    • databaseName required string: The name of the database
    • backupLongTermRetentionPolicyName required string (values: Default): The name of the backup long term retention policy
    • parameters required BackupLongTermRetentionPolicy

Output

Definitions

BackupLongTermRetentionPolicy

  • BackupLongTermRetentionPolicy object: A backup long term retention policy

BackupLongTermRetentionPolicyListResult

  • BackupLongTermRetentionPolicyListResult object: Represents the response to a list long-term retention policies request.

BackupLongTermRetentionPolicyProperties

  • BackupLongTermRetentionPolicyProperties object: The properties of a backup long term retention policy
    • recoveryServicesBackupPolicyResourceId required string: The azure recovery services backup protection policy resource id
    • state required string (values: Disabled, Enabled): The status of the backup long term retention policy