We recommend using Azure Native.
published on Tuesday, Apr 21, 2026 by Pulumi
We recommend using Azure Native.
published on Tuesday, Apr 21, 2026 by Pulumi
Manages a Backup Policy to Azure Data Lake Storage.
Example Usage
import * as pulumi from "@pulumi/pulumi";
import * as azure from "@pulumi/azure";
const example = new azure.core.ResourceGroup("example", {
name: "example-resources",
location: "West Europe",
});
const exampleBackupVault = new azure.dataprotection.BackupVault("example", {
name: "example-backup-vault",
resourceGroupName: example.name,
location: example.location,
datastoreType: "VaultStore",
redundancy: "LocallyRedundant",
identity: {
type: "SystemAssigned",
},
});
const exampleBackupPolicyDataLakeStorage = new azure.dataprotection.BackupPolicyDataLakeStorage("example", {
name: "example-backup-policy",
dataProtectionBackupVaultId: exampleBackupVault.id,
backupSchedules: ["R/2021-05-23T02:30:00+00:00/P1W"],
timeZone: "India Standard Time",
defaultRetentionDuration: "P4M",
retentionRules: [
{
name: "weekly",
duration: "P6M",
absoluteCriteria: "FirstOfWeek",
},
{
name: "thursday",
duration: "P1W",
daysOfWeeks: ["Thursday"],
scheduledBackupTimes: ["2021-05-23T02:30:00Z"],
},
{
name: "monthly",
duration: "P1D",
weeksOfMonths: [
"First",
"Last",
],
daysOfWeeks: ["Tuesday"],
scheduledBackupTimes: ["2021-05-23T02:30:00Z"],
},
],
});
import pulumi
import pulumi_azure as azure
example = azure.core.ResourceGroup("example",
name="example-resources",
location="West Europe")
example_backup_vault = azure.dataprotection.BackupVault("example",
name="example-backup-vault",
resource_group_name=example.name,
location=example.location,
datastore_type="VaultStore",
redundancy="LocallyRedundant",
identity={
"type": "SystemAssigned",
})
example_backup_policy_data_lake_storage = azure.dataprotection.BackupPolicyDataLakeStorage("example",
name="example-backup-policy",
data_protection_backup_vault_id=example_backup_vault.id,
backup_schedules=["R/2021-05-23T02:30:00+00:00/P1W"],
time_zone="India Standard Time",
default_retention_duration="P4M",
retention_rules=[
{
"name": "weekly",
"duration": "P6M",
"absolute_criteria": "FirstOfWeek",
},
{
"name": "thursday",
"duration": "P1W",
"days_of_weeks": ["Thursday"],
"scheduled_backup_times": ["2021-05-23T02:30:00Z"],
},
{
"name": "monthly",
"duration": "P1D",
"weeks_of_months": [
"First",
"Last",
],
"days_of_weeks": ["Tuesday"],
"scheduled_backup_times": ["2021-05-23T02:30:00Z"],
},
])
package main
import (
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/core"
"github.com/pulumi/pulumi-azure/sdk/v6/go/azure/dataprotection"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
example, err := core.NewResourceGroup(ctx, "example", &core.ResourceGroupArgs{
Name: pulumi.String("example-resources"),
Location: pulumi.String("West Europe"),
})
if err != nil {
return err
}
exampleBackupVault, err := dataprotection.NewBackupVault(ctx, "example", &dataprotection.BackupVaultArgs{
Name: pulumi.String("example-backup-vault"),
ResourceGroupName: example.Name,
Location: example.Location,
DatastoreType: pulumi.String("VaultStore"),
Redundancy: pulumi.String("LocallyRedundant"),
Identity: &dataprotection.BackupVaultIdentityArgs{
Type: pulumi.String("SystemAssigned"),
},
})
if err != nil {
return err
}
_, err = dataprotection.NewBackupPolicyDataLakeStorage(ctx, "example", &dataprotection.BackupPolicyDataLakeStorageArgs{
Name: pulumi.String("example-backup-policy"),
DataProtectionBackupVaultId: exampleBackupVault.ID(),
BackupSchedules: pulumi.StringArray{
pulumi.String("R/2021-05-23T02:30:00+00:00/P1W"),
},
TimeZone: pulumi.String("India Standard Time"),
DefaultRetentionDuration: pulumi.String("P4M"),
RetentionRules: dataprotection.BackupPolicyDataLakeStorageRetentionRuleArray{
&dataprotection.BackupPolicyDataLakeStorageRetentionRuleArgs{
Name: pulumi.String("weekly"),
Duration: pulumi.String("P6M"),
AbsoluteCriteria: pulumi.String("FirstOfWeek"),
},
&dataprotection.BackupPolicyDataLakeStorageRetentionRuleArgs{
Name: pulumi.String("thursday"),
Duration: pulumi.String("P1W"),
DaysOfWeeks: pulumi.StringArray{
pulumi.String("Thursday"),
},
ScheduledBackupTimes: pulumi.StringArray{
pulumi.String("2021-05-23T02:30:00Z"),
},
},
&dataprotection.BackupPolicyDataLakeStorageRetentionRuleArgs{
Name: pulumi.String("monthly"),
Duration: pulumi.String("P1D"),
WeeksOfMonths: pulumi.StringArray{
pulumi.String("First"),
pulumi.String("Last"),
},
DaysOfWeeks: pulumi.StringArray{
pulumi.String("Tuesday"),
},
ScheduledBackupTimes: pulumi.StringArray{
pulumi.String("2021-05-23T02:30:00Z"),
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Azure = Pulumi.Azure;
return await Deployment.RunAsync(() =>
{
var example = new Azure.Core.ResourceGroup("example", new()
{
Name = "example-resources",
Location = "West Europe",
});
var exampleBackupVault = new Azure.DataProtection.BackupVault("example", new()
{
Name = "example-backup-vault",
ResourceGroupName = example.Name,
Location = example.Location,
DatastoreType = "VaultStore",
Redundancy = "LocallyRedundant",
Identity = new Azure.DataProtection.Inputs.BackupVaultIdentityArgs
{
Type = "SystemAssigned",
},
});
var exampleBackupPolicyDataLakeStorage = new Azure.DataProtection.BackupPolicyDataLakeStorage("example", new()
{
Name = "example-backup-policy",
DataProtectionBackupVaultId = exampleBackupVault.Id,
BackupSchedules = new[]
{
"R/2021-05-23T02:30:00+00:00/P1W",
},
TimeZone = "India Standard Time",
DefaultRetentionDuration = "P4M",
RetentionRules = new[]
{
new Azure.DataProtection.Inputs.BackupPolicyDataLakeStorageRetentionRuleArgs
{
Name = "weekly",
Duration = "P6M",
AbsoluteCriteria = "FirstOfWeek",
},
new Azure.DataProtection.Inputs.BackupPolicyDataLakeStorageRetentionRuleArgs
{
Name = "thursday",
Duration = "P1W",
DaysOfWeeks = new[]
{
"Thursday",
},
ScheduledBackupTimes = new[]
{
"2021-05-23T02:30:00Z",
},
},
new Azure.DataProtection.Inputs.BackupPolicyDataLakeStorageRetentionRuleArgs
{
Name = "monthly",
Duration = "P1D",
WeeksOfMonths = new[]
{
"First",
"Last",
},
DaysOfWeeks = new[]
{
"Tuesday",
},
ScheduledBackupTimes = new[]
{
"2021-05-23T02:30:00Z",
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azure.core.ResourceGroup;
import com.pulumi.azure.core.ResourceGroupArgs;
import com.pulumi.azure.dataprotection.BackupVault;
import com.pulumi.azure.dataprotection.BackupVaultArgs;
import com.pulumi.azure.dataprotection.inputs.BackupVaultIdentityArgs;
import com.pulumi.azure.dataprotection.BackupPolicyDataLakeStorage;
import com.pulumi.azure.dataprotection.BackupPolicyDataLakeStorageArgs;
import com.pulumi.azure.dataprotection.inputs.BackupPolicyDataLakeStorageRetentionRuleArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new ResourceGroup("example", ResourceGroupArgs.builder()
.name("example-resources")
.location("West Europe")
.build());
var exampleBackupVault = new BackupVault("exampleBackupVault", BackupVaultArgs.builder()
.name("example-backup-vault")
.resourceGroupName(example.name())
.location(example.location())
.datastoreType("VaultStore")
.redundancy("LocallyRedundant")
.identity(BackupVaultIdentityArgs.builder()
.type("SystemAssigned")
.build())
.build());
var exampleBackupPolicyDataLakeStorage = new BackupPolicyDataLakeStorage("exampleBackupPolicyDataLakeStorage", BackupPolicyDataLakeStorageArgs.builder()
.name("example-backup-policy")
.dataProtectionBackupVaultId(exampleBackupVault.id())
.backupSchedules("R/2021-05-23T02:30:00+00:00/P1W")
.timeZone("India Standard Time")
.defaultRetentionDuration("P4M")
.retentionRules(
BackupPolicyDataLakeStorageRetentionRuleArgs.builder()
.name("weekly")
.duration("P6M")
.absoluteCriteria("FirstOfWeek")
.build(),
BackupPolicyDataLakeStorageRetentionRuleArgs.builder()
.name("thursday")
.duration("P1W")
.daysOfWeeks("Thursday")
.scheduledBackupTimes("2021-05-23T02:30:00Z")
.build(),
BackupPolicyDataLakeStorageRetentionRuleArgs.builder()
.name("monthly")
.duration("P1D")
.weeksOfMonths(
"First",
"Last")
.daysOfWeeks("Tuesday")
.scheduledBackupTimes("2021-05-23T02:30:00Z")
.build())
.build());
}
}
resources:
example:
type: azure:core:ResourceGroup
properties:
name: example-resources
location: West Europe
exampleBackupVault:
type: azure:dataprotection:BackupVault
name: example
properties:
name: example-backup-vault
resourceGroupName: ${example.name}
location: ${example.location}
datastoreType: VaultStore
redundancy: LocallyRedundant
identity:
type: SystemAssigned
exampleBackupPolicyDataLakeStorage:
type: azure:dataprotection:BackupPolicyDataLakeStorage
name: example
properties:
name: example-backup-policy
dataProtectionBackupVaultId: ${exampleBackupVault.id}
backupSchedules:
- R/2021-05-23T02:30:00+00:00/P1W
timeZone: India Standard Time
defaultRetentionDuration: P4M
retentionRules:
- name: weekly
duration: P6M
absoluteCriteria: FirstOfWeek
- name: thursday
duration: P1W
daysOfWeeks:
- Thursday
scheduledBackupTimes:
- 2021-05-23T02:30:00Z
- name: monthly
duration: P1D
weeksOfMonths:
- First
- Last
daysOfWeeks:
- Tuesday
scheduledBackupTimes:
- 2021-05-23T02:30:00Z
API Providers
This resource uses the following Azure API Providers:
Microsoft.DataProtection- 2025-07-01
Create BackupPolicyDataLakeStorage Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BackupPolicyDataLakeStorage(name: string, args: BackupPolicyDataLakeStorageArgs, opts?: CustomResourceOptions);@overload
def BackupPolicyDataLakeStorage(resource_name: str,
args: BackupPolicyDataLakeStorageArgs,
opts: Optional[ResourceOptions] = None)
@overload
def BackupPolicyDataLakeStorage(resource_name: str,
opts: Optional[ResourceOptions] = None,
backup_schedules: Optional[Sequence[str]] = None,
data_protection_backup_vault_id: Optional[str] = None,
default_retention_duration: Optional[str] = None,
name: Optional[str] = None,
retention_rules: Optional[Sequence[BackupPolicyDataLakeStorageRetentionRuleArgs]] = None,
time_zone: Optional[str] = None)func NewBackupPolicyDataLakeStorage(ctx *Context, name string, args BackupPolicyDataLakeStorageArgs, opts ...ResourceOption) (*BackupPolicyDataLakeStorage, error)public BackupPolicyDataLakeStorage(string name, BackupPolicyDataLakeStorageArgs args, CustomResourceOptions? opts = null)
public BackupPolicyDataLakeStorage(String name, BackupPolicyDataLakeStorageArgs args)
public BackupPolicyDataLakeStorage(String name, BackupPolicyDataLakeStorageArgs args, CustomResourceOptions options)
type: azure:dataprotection:BackupPolicyDataLakeStorage
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args BackupPolicyDataLakeStorageArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args BackupPolicyDataLakeStorageArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args BackupPolicyDataLakeStorageArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BackupPolicyDataLakeStorageArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BackupPolicyDataLakeStorageArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var backupPolicyDataLakeStorageResource = new Azure.DataProtection.BackupPolicyDataLakeStorage("backupPolicyDataLakeStorageResource", new()
{
BackupSchedules = new[]
{
"string",
},
DataProtectionBackupVaultId = "string",
DefaultRetentionDuration = "string",
Name = "string",
RetentionRules = new[]
{
new Azure.DataProtection.Inputs.BackupPolicyDataLakeStorageRetentionRuleArgs
{
Duration = "string",
Name = "string",
AbsoluteCriteria = "string",
DaysOfWeeks = new[]
{
"string",
},
MonthsOfYears = new[]
{
"string",
},
ScheduledBackupTimes = new[]
{
"string",
},
WeeksOfMonths = new[]
{
"string",
},
},
},
TimeZone = "string",
});
example, err := dataprotection.NewBackupPolicyDataLakeStorage(ctx, "backupPolicyDataLakeStorageResource", &dataprotection.BackupPolicyDataLakeStorageArgs{
BackupSchedules: pulumi.StringArray{
pulumi.String("string"),
},
DataProtectionBackupVaultId: pulumi.String("string"),
DefaultRetentionDuration: pulumi.String("string"),
Name: pulumi.String("string"),
RetentionRules: dataprotection.BackupPolicyDataLakeStorageRetentionRuleArray{
&dataprotection.BackupPolicyDataLakeStorageRetentionRuleArgs{
Duration: pulumi.String("string"),
Name: pulumi.String("string"),
AbsoluteCriteria: pulumi.String("string"),
DaysOfWeeks: pulumi.StringArray{
pulumi.String("string"),
},
MonthsOfYears: pulumi.StringArray{
pulumi.String("string"),
},
ScheduledBackupTimes: pulumi.StringArray{
pulumi.String("string"),
},
WeeksOfMonths: pulumi.StringArray{
pulumi.String("string"),
},
},
},
TimeZone: pulumi.String("string"),
})
var backupPolicyDataLakeStorageResource = new BackupPolicyDataLakeStorage("backupPolicyDataLakeStorageResource", BackupPolicyDataLakeStorageArgs.builder()
.backupSchedules("string")
.dataProtectionBackupVaultId("string")
.defaultRetentionDuration("string")
.name("string")
.retentionRules(BackupPolicyDataLakeStorageRetentionRuleArgs.builder()
.duration("string")
.name("string")
.absoluteCriteria("string")
.daysOfWeeks("string")
.monthsOfYears("string")
.scheduledBackupTimes("string")
.weeksOfMonths("string")
.build())
.timeZone("string")
.build());
backup_policy_data_lake_storage_resource = azure.dataprotection.BackupPolicyDataLakeStorage("backupPolicyDataLakeStorageResource",
backup_schedules=["string"],
data_protection_backup_vault_id="string",
default_retention_duration="string",
name="string",
retention_rules=[{
"duration": "string",
"name": "string",
"absolute_criteria": "string",
"days_of_weeks": ["string"],
"months_of_years": ["string"],
"scheduled_backup_times": ["string"],
"weeks_of_months": ["string"],
}],
time_zone="string")
const backupPolicyDataLakeStorageResource = new azure.dataprotection.BackupPolicyDataLakeStorage("backupPolicyDataLakeStorageResource", {
backupSchedules: ["string"],
dataProtectionBackupVaultId: "string",
defaultRetentionDuration: "string",
name: "string",
retentionRules: [{
duration: "string",
name: "string",
absoluteCriteria: "string",
daysOfWeeks: ["string"],
monthsOfYears: ["string"],
scheduledBackupTimes: ["string"],
weeksOfMonths: ["string"],
}],
timeZone: "string",
});
type: azure:dataprotection:BackupPolicyDataLakeStorage
properties:
backupSchedules:
- string
dataProtectionBackupVaultId: string
defaultRetentionDuration: string
name: string
retentionRules:
- absoluteCriteria: string
daysOfWeeks:
- string
duration: string
monthsOfYears:
- string
name: string
scheduledBackupTimes:
- string
weeksOfMonths:
- string
timeZone: string
BackupPolicyDataLakeStorage Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The BackupPolicyDataLakeStorage resource accepts the following input properties:
- Backup
Schedules List<string> - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - Data
Protection stringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- Default
Retention stringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - Name string
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- Retention
Rules List<BackupPolicy Data Lake Storage Retention Rule> - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - Time
Zone string - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- Backup
Schedules []string - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - Data
Protection stringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- Default
Retention stringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - Name string
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- Retention
Rules []BackupPolicy Data Lake Storage Retention Rule Args - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - Time
Zone string - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- backup
Schedules List<String> - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - data
Protection StringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- default
Retention StringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name String
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- retention
Rules List<BackupPolicy Data Lake Storage Retention Rule> - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - time
Zone String - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- backup
Schedules string[] - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - data
Protection stringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- default
Retention stringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name string
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- retention
Rules BackupPolicy Data Lake Storage Retention Rule[] - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - time
Zone string - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- backup_
schedules Sequence[str] - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - data_
protection_ strbackup_ vault_ id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- default_
retention_ strduration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name str
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- retention_
rules Sequence[BackupPolicy Data Lake Storage Retention Rule Args] - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - time_
zone str - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- backup
Schedules List<String> - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - data
Protection StringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- default
Retention StringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name String
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- retention
Rules List<Property Map> - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - time
Zone String - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
Outputs
All input properties are implicitly available as output properties. Additionally, the BackupPolicyDataLakeStorage resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Id string
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
- id string
- The provider-assigned unique ID for this managed resource.
- id str
- The provider-assigned unique ID for this managed resource.
- id String
- The provider-assigned unique ID for this managed resource.
Look up Existing BackupPolicyDataLakeStorage Resource
Get an existing BackupPolicyDataLakeStorage resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: BackupPolicyDataLakeStorageState, opts?: CustomResourceOptions): BackupPolicyDataLakeStorage@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
backup_schedules: Optional[Sequence[str]] = None,
data_protection_backup_vault_id: Optional[str] = None,
default_retention_duration: Optional[str] = None,
name: Optional[str] = None,
retention_rules: Optional[Sequence[BackupPolicyDataLakeStorageRetentionRuleArgs]] = None,
time_zone: Optional[str] = None) -> BackupPolicyDataLakeStoragefunc GetBackupPolicyDataLakeStorage(ctx *Context, name string, id IDInput, state *BackupPolicyDataLakeStorageState, opts ...ResourceOption) (*BackupPolicyDataLakeStorage, error)public static BackupPolicyDataLakeStorage Get(string name, Input<string> id, BackupPolicyDataLakeStorageState? state, CustomResourceOptions? opts = null)public static BackupPolicyDataLakeStorage get(String name, Output<String> id, BackupPolicyDataLakeStorageState state, CustomResourceOptions options)resources: _: type: azure:dataprotection:BackupPolicyDataLakeStorage get: id: ${id}- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Backup
Schedules List<string> - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - Data
Protection stringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- Default
Retention stringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - Name string
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- Retention
Rules List<BackupPolicy Data Lake Storage Retention Rule> - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - Time
Zone string - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- Backup
Schedules []string - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - Data
Protection stringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- Default
Retention stringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - Name string
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- Retention
Rules []BackupPolicy Data Lake Storage Retention Rule Args - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - Time
Zone string - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- backup
Schedules List<String> - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - data
Protection StringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- default
Retention StringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name String
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- retention
Rules List<BackupPolicy Data Lake Storage Retention Rule> - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - time
Zone String - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- backup
Schedules string[] - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - data
Protection stringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- default
Retention stringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name string
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- retention
Rules BackupPolicy Data Lake Storage Retention Rule[] - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - time
Zone string - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- backup_
schedules Sequence[str] - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - data_
protection_ strbackup_ vault_ id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- default_
retention_ strduration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name str
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- retention_
rules Sequence[BackupPolicy Data Lake Storage Retention Rule Args] - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - time_
zone str - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
- backup
Schedules List<String> - Specifies a list of repeating time interval, also known as the backup schedule. It supports daily & weekly backup. It should follow
ISO 8601recurring time interval format, for example:R/2021-05-23T02:30:00+00:00/P1W. Changing this forces a new resource to be created. - data
Protection StringBackup Vault Id - The ID of the Backup Vault where the Azure Backup Policy Data Lake Storage should exist. Changing this forces a new resource to be created.
- default
Retention StringDuration - The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name String
- Specifies the name of the Backup Policy for the Azure Backup Policy Data Lake Storage. Changing this forces a new resource to be created.
- retention
Rules List<Property Map> - One or more
retentionRuleblocks as defined below. The priority of each rule is determined by its order in the list, where the first rule has the highest priority. Changing this forces a new resource to be created. - time
Zone String - Specifies the Time Zone which should be used by the backup schedule. Changing this forces a new resource to be created. Possible values are
Afghanistan Standard Time,Alaskan Standard Time,Aleutian Standard Time,Altai Standard Time,Arab Standard Time,Arabian Standard Time,Arabic Standard Time,Argentina Standard Time,Astrakhan Standard Time,Atlantic Standard Time,AUS Central Standard Time,Aus Central W. Standard Time,AUS Eastern Standard Time,Azerbaijan Standard Time,Azores Standard Time,Bahia Standard Time,Bangladesh Standard Time,Belarus Standard Time,Bougainville Standard Time,Canada Central Standard Time,Cape Verde Standard Time,Caucasus Standard Time,Cen. Australia Standard Time,Central America Standard Time,Central Asia Standard Time,Central Brazilian Standard Time,Central Europe Standard Time,Central European Standard Time,Central Pacific Standard Time,Central Standard Time,Central Standard Time (Mexico),Chatham Islands Standard Time,China Standard Time,Coordinated Universal Time,Cuba Standard Time,Dateline Standard Time,E. Africa Standard Time,E. Australia Standard Time,E. Europe Standard Time,E. South America Standard Time,Easter Island Standard Time,Eastern Standard Time,Eastern Standard Time (Mexico),Egypt Standard Time,Ekaterinburg Standard Time,Fiji Standard Time,FLE Standard Time,Georgian Standard Time,GMT Standard Time,Greenland Standard Time,Greenwich Standard Time,GTB Standard Time,Haiti Standard Time,Hawaiian Standard Time,India Standard Time,Iran Standard Time,Israel Standard Time,Jordan Standard Time,Kaliningrad Standard Time,Kamchatka Standard Time,Korea Standard Time,Libya Standard Time,Line Islands Standard Time,Lord Howe Standard Time,Magadan Standard Time,Magallanes Standard Time,Marquesas Standard Time,Mauritius Standard Time,Mid-Atlantic Standard Time,Middle East Standard Time,Montevideo Standard Time,Morocco Standard Time,Mountain Standard Time,Mountain Standard Time (Mexico),Myanmar Standard Time,N. Central Asia Standard Time,Namibia Standard Time,Nepal Standard Time,New Zealand Standard Time,Newfoundland Standard Time,Norfolk Standard Time,North Asia East Standard Time,North Asia Standard Time,North Korea Standard Time,Omsk Standard Time,Pacific SA Standard Time,Pacific Standard Time,Pacific Standard Time (Mexico),Pakistan Standard Time,Paraguay Standard Time,Qyzylorda Standard Time,Romance Standard Time,Russia Time Zone 10,Russia Time Zone 11,Russia Time Zone 3,Russian Standard Time,SA Eastern Standard Time,SA Pacific Standard Time,SA Western Standard Time,Saint Pierre Standard Time,Sakhalin Standard Time,Samoa Standard Time,Sao Tome Standard Time,Saratov Standard Time,SE Asia Standard Time,Singapore Standard Time,South Africa Standard Time,South Sudan Standard Time,Sri Lanka Standard Time,Sudan Standard Time,Syria Standard Time,Taipei Standard Time,Tasmania Standard Time,Tocantins Standard Time,Tokyo Standard Time,Tomsk Standard Time,Tonga Standard Time,Transbaikal Standard Time,Turkey Standard Time,Turks And Caicos Standard Time,Ulaanbaatar Standard Time,US Eastern Standard Time,US Mountain Standard Time,UTC,UTC-02,UTC-08,UTC-09,UTC-11,UTC+12,UTC+13,Venezuela Standard Time,Vladivostok Standard Time,Volgograd Standard Time,W. Australia Standard Time,W. Central Africa Standard Time,W. Europe Standard Time,W. Mongolia Standard Time,West Asia Standard Time,West Bank Standard Time,West Pacific Standard Time,Yakutsk Standard TimeandYukon Standard Time.
Supporting Types
BackupPolicyDataLakeStorageRetentionRule, BackupPolicyDataLakeStorageRetentionRuleArgs
- Duration string
- The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - Name string
- Specifies the name of the retention rule. Changing this forces a new resource to be created.
- Absolute
Criteria string - Specifies the absolute criteria for the retention rule. Possible values include
AllBackup,FirstOfDay,FirstOfWeek,FirstOfMonth, andFirstOfYear. These values mean the first successful backup of the day/week/month/year. Changing this forces a new resource to be created. - Days
Of List<string>Weeks - Specifies a list of days of the week on which the retention rule applies. Possible values include
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday, andSunday. Changing this forces a new resource to be created. - Months
Of List<string>Years - Specifies a list of months of the year on which the retention rule applies. Possible values include
January,February,March,April,May,June,July,August,September,October,November, andDecember. Changing this forces a new resource to be created. - Scheduled
Backup List<string>Times Specifies a list of backup times for backup in the
RFC3339format. Changing this forces a new resource to be created.Note: At least one of
absoluteCriteriaordaysOfWeekmust be specified.weeksOfMonthandmonthsOfYearare optional and can be supplied together. Multiple intervals may be set using multipleretentionRuleblocks.- Weeks
Of List<string>Months - Specifies a list of weeks of the month on which the retention rule applies. Possible values include
First,Second,Third,Fourth, andLast. Changing this forces a new resource to be created.
- Duration string
- The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - Name string
- Specifies the name of the retention rule. Changing this forces a new resource to be created.
- Absolute
Criteria string - Specifies the absolute criteria for the retention rule. Possible values include
AllBackup,FirstOfDay,FirstOfWeek,FirstOfMonth, andFirstOfYear. These values mean the first successful backup of the day/week/month/year. Changing this forces a new resource to be created. - Days
Of []stringWeeks - Specifies a list of days of the week on which the retention rule applies. Possible values include
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday, andSunday. Changing this forces a new resource to be created. - Months
Of []stringYears - Specifies a list of months of the year on which the retention rule applies. Possible values include
January,February,March,April,May,June,July,August,September,October,November, andDecember. Changing this forces a new resource to be created. - Scheduled
Backup []stringTimes Specifies a list of backup times for backup in the
RFC3339format. Changing this forces a new resource to be created.Note: At least one of
absoluteCriteriaordaysOfWeekmust be specified.weeksOfMonthandmonthsOfYearare optional and can be supplied together. Multiple intervals may be set using multipleretentionRuleblocks.- Weeks
Of []stringMonths - Specifies a list of weeks of the month on which the retention rule applies. Possible values include
First,Second,Third,Fourth, andLast. Changing this forces a new resource to be created.
- duration String
- The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name String
- Specifies the name of the retention rule. Changing this forces a new resource to be created.
- absolute
Criteria String - Specifies the absolute criteria for the retention rule. Possible values include
AllBackup,FirstOfDay,FirstOfWeek,FirstOfMonth, andFirstOfYear. These values mean the first successful backup of the day/week/month/year. Changing this forces a new resource to be created. - days
Of List<String>Weeks - Specifies a list of days of the week on which the retention rule applies. Possible values include
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday, andSunday. Changing this forces a new resource to be created. - months
Of List<String>Years - Specifies a list of months of the year on which the retention rule applies. Possible values include
January,February,March,April,May,June,July,August,September,October,November, andDecember. Changing this forces a new resource to be created. - scheduled
Backup List<String>Times Specifies a list of backup times for backup in the
RFC3339format. Changing this forces a new resource to be created.Note: At least one of
absoluteCriteriaordaysOfWeekmust be specified.weeksOfMonthandmonthsOfYearare optional and can be supplied together. Multiple intervals may be set using multipleretentionRuleblocks.- weeks
Of List<String>Months - Specifies a list of weeks of the month on which the retention rule applies. Possible values include
First,Second,Third,Fourth, andLast. Changing this forces a new resource to be created.
- duration string
- The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name string
- Specifies the name of the retention rule. Changing this forces a new resource to be created.
- absolute
Criteria string - Specifies the absolute criteria for the retention rule. Possible values include
AllBackup,FirstOfDay,FirstOfWeek,FirstOfMonth, andFirstOfYear. These values mean the first successful backup of the day/week/month/year. Changing this forces a new resource to be created. - days
Of string[]Weeks - Specifies a list of days of the week on which the retention rule applies. Possible values include
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday, andSunday. Changing this forces a new resource to be created. - months
Of string[]Years - Specifies a list of months of the year on which the retention rule applies. Possible values include
January,February,March,April,May,June,July,August,September,October,November, andDecember. Changing this forces a new resource to be created. - scheduled
Backup string[]Times Specifies a list of backup times for backup in the
RFC3339format. Changing this forces a new resource to be created.Note: At least one of
absoluteCriteriaordaysOfWeekmust be specified.weeksOfMonthandmonthsOfYearare optional and can be supplied together. Multiple intervals may be set using multipleretentionRuleblocks.- weeks
Of string[]Months - Specifies a list of weeks of the month on which the retention rule applies. Possible values include
First,Second,Third,Fourth, andLast. Changing this forces a new resource to be created.
- duration str
- The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name str
- Specifies the name of the retention rule. Changing this forces a new resource to be created.
- absolute_
criteria str - Specifies the absolute criteria for the retention rule. Possible values include
AllBackup,FirstOfDay,FirstOfWeek,FirstOfMonth, andFirstOfYear. These values mean the first successful backup of the day/week/month/year. Changing this forces a new resource to be created. - days_
of_ Sequence[str]weeks - Specifies a list of days of the week on which the retention rule applies. Possible values include
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday, andSunday. Changing this forces a new resource to be created. - months_
of_ Sequence[str]years - Specifies a list of months of the year on which the retention rule applies. Possible values include
January,February,March,April,May,June,July,August,September,October,November, andDecember. Changing this forces a new resource to be created. - scheduled_
backup_ Sequence[str]times Specifies a list of backup times for backup in the
RFC3339format. Changing this forces a new resource to be created.Note: At least one of
absoluteCriteriaordaysOfWeekmust be specified.weeksOfMonthandmonthsOfYearare optional and can be supplied together. Multiple intervals may be set using multipleretentionRuleblocks.- weeks_
of_ Sequence[str]months - Specifies a list of weeks of the month on which the retention rule applies. Possible values include
First,Second,Third,Fourth, andLast. Changing this forces a new resource to be created.
- duration String
- The retention duration up to which the backups are to be retained in the data stores. It should follow
ISO 8601duration format. Changing this forces a new resource to be created. - name String
- Specifies the name of the retention rule. Changing this forces a new resource to be created.
- absolute
Criteria String - Specifies the absolute criteria for the retention rule. Possible values include
AllBackup,FirstOfDay,FirstOfWeek,FirstOfMonth, andFirstOfYear. These values mean the first successful backup of the day/week/month/year. Changing this forces a new resource to be created. - days
Of List<String>Weeks - Specifies a list of days of the week on which the retention rule applies. Possible values include
Monday,Tuesday,Wednesday,Thursday,Friday,Saturday, andSunday. Changing this forces a new resource to be created. - months
Of List<String>Years - Specifies a list of months of the year on which the retention rule applies. Possible values include
January,February,March,April,May,June,July,August,September,October,November, andDecember. Changing this forces a new resource to be created. - scheduled
Backup List<String>Times Specifies a list of backup times for backup in the
RFC3339format. Changing this forces a new resource to be created.Note: At least one of
absoluteCriteriaordaysOfWeekmust be specified.weeksOfMonthandmonthsOfYearare optional and can be supplied together. Multiple intervals may be set using multipleretentionRuleblocks.- weeks
Of List<String>Months - Specifies a list of weeks of the month on which the retention rule applies. Possible values include
First,Second,Third,Fourth, andLast. Changing this forces a new resource to be created.
Import
Azure Backup Policy Data Lake Storages can be imported using the resource id, e.g.
$ pulumi import azure:dataprotection/backupPolicyDataLakeStorage:BackupPolicyDataLakeStorage example /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/group1/providers/Microsoft.DataProtection/backupVaults/vault1/backupPolicies/backupPolicy1
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Classic pulumi/pulumi-azure
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
azurermTerraform Provider.
We recommend using Azure Native.
published on Tuesday, Apr 21, 2026 by Pulumi
