Method: Azure::RecoveryServicesBackup::Mgmt::V2016_12_01::ProtectionPolicies#delete

Defined in:
lib/2016-12-01/generated/azure_mgmt_recovery_services_backup/protection_policies.rb

#delete(vault_name, resource_group_name, policy_name, custom_headers: nil) ⇒ Object

Deletes specified backup policy from your Recovery Services Vault. This is an asynchronous operation. Status of the operation can be fetched using GetPolicyOperationResult API.

recovery services vault is present. will be added to the HTTP request.

Parameters:

  • vault_name (String)

    The name of the recovery services vault.

  • resource_group_name (String)

    The name of the resource group where the

  • policy_name (String)

    Backup policy to be deleted.

  • custom_headers (Hash{String => String}) (defaults to: nil)

    A hash of custom headers that



269
270
271
272
# File 'lib/2016-12-01/generated/azure_mgmt_recovery_services_backup/protection_policies.rb', line 269

def delete(vault_name, resource_group_name, policy_name, custom_headers:nil)
  response = delete_async(vault_name, resource_group_name, policy_name, custom_headers:custom_headers).value!
  nil
end