This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
azure-native.workloads.getACSSBackupConnection
Explore with Pulumi AI
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi
Gets the backup connection resource of virtual instance for SAP. Azure REST API version: 2023-10-01-preview.
Using getACSSBackupConnection
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getACSSBackupConnection(args: GetACSSBackupConnectionArgs, opts?: InvokeOptions): Promise<GetACSSBackupConnectionResult>
function getACSSBackupConnectionOutput(args: GetACSSBackupConnectionOutputArgs, opts?: InvokeOptions): Output<GetACSSBackupConnectionResult>def get_acss_backup_connection(backup_name: Optional[str] = None,
                               connector_name: Optional[str] = None,
                               resource_group_name: Optional[str] = None,
                               opts: Optional[InvokeOptions] = None) -> GetACSSBackupConnectionResult
def get_acss_backup_connection_output(backup_name: Optional[pulumi.Input[str]] = None,
                               connector_name: Optional[pulumi.Input[str]] = None,
                               resource_group_name: Optional[pulumi.Input[str]] = None,
                               opts: Optional[InvokeOptions] = None) -> Output[GetACSSBackupConnectionResult]func LookupACSSBackupConnection(ctx *Context, args *LookupACSSBackupConnectionArgs, opts ...InvokeOption) (*LookupACSSBackupConnectionResult, error)
func LookupACSSBackupConnectionOutput(ctx *Context, args *LookupACSSBackupConnectionOutputArgs, opts ...InvokeOption) LookupACSSBackupConnectionResultOutput> Note: This function is named LookupACSSBackupConnection in the Go SDK.
public static class GetACSSBackupConnection 
{
    public static Task<GetACSSBackupConnectionResult> InvokeAsync(GetACSSBackupConnectionArgs args, InvokeOptions? opts = null)
    public static Output<GetACSSBackupConnectionResult> Invoke(GetACSSBackupConnectionInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetACSSBackupConnectionResult> getACSSBackupConnection(GetACSSBackupConnectionArgs args, InvokeOptions options)
public static Output<GetACSSBackupConnectionResult> getACSSBackupConnection(GetACSSBackupConnectionArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:workloads:getACSSBackupConnection
  arguments:
    # arguments dictionaryThe following arguments are supported:
- BackupName string
- The name of the backup connection resource of virtual instance for SAP.
- ConnectorName string
- The name of the connector resource
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- BackupName string
- The name of the backup connection resource of virtual instance for SAP.
- ConnectorName string
- The name of the connector resource
- ResourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- backupName String
- The name of the backup connection resource of virtual instance for SAP.
- connectorName String
- The name of the connector resource
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
- backupName string
- The name of the backup connection resource of virtual instance for SAP.
- connectorName string
- The name of the connector resource
- resourceGroup stringName 
- The name of the resource group. The name is case insensitive.
- backup_name str
- The name of the backup connection resource of virtual instance for SAP.
- connector_name str
- The name of the connector resource
- resource_group_ strname 
- The name of the resource group. The name is case insensitive.
- backupName String
- The name of the backup connection resource of virtual instance for SAP.
- connectorName String
- The name of the connector resource
- resourceGroup StringName 
- The name of the resource group. The name is case insensitive.
getACSSBackupConnection Result
The following output properties are available:
- Errors
Pulumi.Azure Native. Workloads. Outputs. Connector Error Definition Response 
- Defines the errors related to backup connection resource of virtual instance for SAP.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- ProvisioningState string
- Defines the provisioning states.
- SystemData Pulumi.Azure Native. Workloads. Outputs. System Data Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- BackupData Pulumi.Azure | Pulumi.Native. Workloads. Outputs. Hana Backup Data Response Azure | Pulumi.Native. Workloads. Outputs. Sql Backup Data Response Azure Native. Workloads. Outputs. VMBackup Data Response 
- Information about the recovery services vault and backup policy used for backup.
- Dictionary<string, string>
- Resource tags.
- Errors
ConnectorError Definition Response 
- Defines the errors related to backup connection resource of virtual instance for SAP.
- Id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- Location string
- The geo-location where the resource lives
- Name string
- The name of the resource
- ProvisioningState string
- Defines the provisioning states.
- SystemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- Type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- BackupData HanaBackup | SqlData Response Backup | VMBackupData Response Data Response 
- Information about the recovery services vault and backup policy used for backup.
- map[string]string
- Resource tags.
- errors
ConnectorError Definition Response 
- Defines the errors related to backup connection resource of virtual instance for SAP.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioningState String
- Defines the provisioning states.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- backupData HanaBackup | SqlData Response Backup | VMBackupData Response Data Response 
- Information about the recovery services vault and backup policy used for backup.
- Map<String,String>
- Resource tags.
- errors
ConnectorError Definition Response 
- Defines the errors related to backup connection resource of virtual instance for SAP.
- id string
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location string
- The geo-location where the resource lives
- name string
- The name of the resource
- provisioningState string
- Defines the provisioning states.
- systemData SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type string
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- backupData HanaBackup | SqlData Response Backup | VMBackupData Response Data Response 
- Information about the recovery services vault and backup policy used for backup.
- {[key: string]: string}
- Resource tags.
- errors
ConnectorError Definition Response 
- Defines the errors related to backup connection resource of virtual instance for SAP.
- id str
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location str
- The geo-location where the resource lives
- name str
- The name of the resource
- provisioning_state str
- Defines the provisioning states.
- system_data SystemData Response 
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type str
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- backup_data HanaBackup | SqlData Response Backup | VMBackupData Response Data Response 
- Information about the recovery services vault and backup policy used for backup.
- Mapping[str, str]
- Resource tags.
- errors Property Map
- Defines the errors related to backup connection resource of virtual instance for SAP.
- id String
- Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
- location String
- The geo-location where the resource lives
- name String
- The name of the resource
- provisioningState String
- Defines the provisioning states.
- systemData Property Map
- Azure Resource Manager metadata containing createdBy and modifiedBy information.
- type String
- The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"
- backupData Property Map | Property Map | Property Map
- Information about the recovery services vault and backup policy used for backup.
- Map<String>
- Resource tags.
Supporting Types
ConnectorErrorDefinitionResponse   
- Code string
- Service specific error code which serves as the substatus for the HTTP error code.
- Details
List<Pulumi.Azure Native. Workloads. Inputs. Connector Error Definition Response> 
- Internal error details.
- Message string
- Description of the error.
- Code string
- Service specific error code which serves as the substatus for the HTTP error code.
- Details
[]ConnectorError Definition Response 
- Internal error details.
- Message string
- Description of the error.
- code String
- Service specific error code which serves as the substatus for the HTTP error code.
- details
List<ConnectorError Definition Response> 
- Internal error details.
- message String
- Description of the error.
- code string
- Service specific error code which serves as the substatus for the HTTP error code.
- details
ConnectorError Definition Response[] 
- Internal error details.
- message string
- Description of the error.
- code str
- Service specific error code which serves as the substatus for the HTTP error code.
- details
Sequence[ConnectorError Definition Response] 
- Internal error details.
- message str
- Description of the error.
- code String
- Service specific error code which serves as the substatus for the HTTP error code.
- details List<Property Map>
- Internal error details.
- message String
- Description of the error.
DBBackupPolicyPropertiesResponse   
- Name string
- The name of the DB backup policy.
- MakePolicy boolConsistent 
- Fix the policy inconsistency
- ProtectedItems intCount 
- Number of items associated with this policy.
- ResourceGuard List<string>Operation Requests 
- ResourceGuard Operation Requests
- Settings
Pulumi.Azure Native. Workloads. Inputs. Settings Response 
- Common settings for the backup management
- SubProtection List<Pulumi.Policy Azure Native. Workloads. Inputs. Sub Protection Policy Response> 
- List of sub-protection policies which includes schedule and retention
- WorkLoad stringType 
- Type of workload for the backup management
- Name string
- The name of the DB backup policy.
- MakePolicy boolConsistent 
- Fix the policy inconsistency
- ProtectedItems intCount 
- Number of items associated with this policy.
- ResourceGuard []stringOperation Requests 
- ResourceGuard Operation Requests
- Settings
SettingsResponse 
- Common settings for the backup management
- SubProtection []SubPolicy Protection Policy Response 
- List of sub-protection policies which includes schedule and retention
- WorkLoad stringType 
- Type of workload for the backup management
- name String
- The name of the DB backup policy.
- makePolicy BooleanConsistent 
- Fix the policy inconsistency
- protectedItems IntegerCount 
- Number of items associated with this policy.
- resourceGuard List<String>Operation Requests 
- ResourceGuard Operation Requests
- settings
SettingsResponse 
- Common settings for the backup management
- subProtection List<SubPolicy Protection Policy Response> 
- List of sub-protection policies which includes schedule and retention
- workLoad StringType 
- Type of workload for the backup management
- name string
- The name of the DB backup policy.
- makePolicy booleanConsistent 
- Fix the policy inconsistency
- protectedItems numberCount 
- Number of items associated with this policy.
- resourceGuard string[]Operation Requests 
- ResourceGuard Operation Requests
- settings
SettingsResponse 
- Common settings for the backup management
- subProtection SubPolicy Protection Policy Response[] 
- List of sub-protection policies which includes schedule and retention
- workLoad stringType 
- Type of workload for the backup management
- name str
- The name of the DB backup policy.
- make_policy_ boolconsistent 
- Fix the policy inconsistency
- protected_items_ intcount 
- Number of items associated with this policy.
- resource_guard_ Sequence[str]operation_ requests 
- ResourceGuard Operation Requests
- settings
SettingsResponse 
- Common settings for the backup management
- sub_protection_ Sequence[Subpolicy Protection Policy Response] 
- List of sub-protection policies which includes schedule and retention
- work_load_ strtype 
- Type of workload for the backup management
- name String
- The name of the DB backup policy.
- makePolicy BooleanConsistent 
- Fix the policy inconsistency
- protectedItems NumberCount 
- Number of items associated with this policy.
- resourceGuard List<String>Operation Requests 
- ResourceGuard Operation Requests
- settings Property Map
- Common settings for the backup management
- subProtection List<Property Map>Policy 
- List of sub-protection policies which includes schedule and retention
- workLoad StringType 
- Type of workload for the backup management
DailyRetentionFormatResponse   
- DaysOf List<Pulumi.The Month Azure Native. Workloads. Inputs. Day Response> 
- List of days of the month.
- DaysOf []DayThe Month Response 
- List of days of the month.
- daysOf List<DayThe Month Response> 
- List of days of the month.
- daysOf DayThe Month Response[] 
- List of days of the month.
- days_of_ Sequence[Daythe_ month Response] 
- List of days of the month.
- daysOf List<Property Map>The Month 
- List of days of the month.
DailyRetentionScheduleResponse   
- RetentionDuration Pulumi.Azure Native. Workloads. Inputs. Retention Duration Response 
- Retention duration of retention Policy.
- RetentionTimes List<string>
- Retention times of retention policy.
- RetentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- RetentionTimes []string
- Retention times of retention policy.
- retentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- retentionTimes List<String>
- Retention times of retention policy.
- retentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- retentionTimes string[]
- Retention times of retention policy.
- retention_duration RetentionDuration Response 
- Retention duration of retention Policy.
- retention_times Sequence[str]
- Retention times of retention policy.
- retentionDuration Property Map
- Retention duration of retention Policy.
- retentionTimes List<String>
- Retention times of retention policy.
DailyScheduleResponse  
- ScheduleRun List<string>Times 
- List of times of day this schedule has to be run.
- ScheduleRun []stringTimes 
- List of times of day this schedule has to be run.
- scheduleRun List<String>Times 
- List of times of day this schedule has to be run.
- scheduleRun string[]Times 
- List of times of day this schedule has to be run.
- schedule_run_ Sequence[str]times 
- List of times of day this schedule has to be run.
- scheduleRun List<String>Times 
- List of times of day this schedule has to be run.
DayResponse 
DiskExclusionPropertiesResponse   
- DiskLun List<int>List 
- List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
- IsInclusion boolList 
- Flag to indicate whether DiskLunList is to be included/ excluded from backup.
- DiskLun []intList 
- List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
- IsInclusion boolList 
- Flag to indicate whether DiskLunList is to be included/ excluded from backup.
- diskLun List<Integer>List 
- List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
- isInclusion BooleanList 
- Flag to indicate whether DiskLunList is to be included/ excluded from backup.
- diskLun number[]List 
- List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
- isInclusion booleanList 
- Flag to indicate whether DiskLunList is to be included/ excluded from backup.
- disk_lun_ Sequence[int]list 
- List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
- is_inclusion_ boollist 
- Flag to indicate whether DiskLunList is to be included/ excluded from backup.
- diskLun List<Number>List 
- List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
- isInclusion BooleanList 
- Flag to indicate whether DiskLunList is to be included/ excluded from backup.
ExistingRecoveryServicesVaultResponse    
- Id string
- The resource ID of the recovery services vault that has been created.
- Id string
- The resource ID of the recovery services vault that has been created.
- id String
- The resource ID of the recovery services vault that has been created.
- id string
- The resource ID of the recovery services vault that has been created.
- id str
- The resource ID of the recovery services vault that has been created.
- id String
- The resource ID of the recovery services vault that has been created.
HanaBackupDataResponse   
- BackupPolicy Pulumi.Azure Native. Workloads. Inputs. DBBackup Policy Properties Response 
- Defines the policy properties for database backup.
- HdbuserstoreKey stringName 
- Name of the HANA Database User Store Key.
- RecoveryServices Pulumi.Vault Azure | Pulumi.Native. Workloads. Inputs. Existing Recovery Services Vault Response Azure Native. Workloads. Inputs. New Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- DbInstance Pulumi.Snapshot Backup Policy Azure Native. Workloads. Inputs. DBBackup Policy Properties Response 
- Defines the policy properties for database backup.
- InstanceNumber string
- Gets or sets the database instance number.
- SslConfiguration Pulumi.Azure Native. Workloads. Inputs. SSLConfiguration Response 
- Path of the SSL key store.
- BackupPolicy DBBackupPolicy Properties Response 
- Defines the policy properties for database backup.
- HdbuserstoreKey stringName 
- Name of the HANA Database User Store Key.
- RecoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- DbInstance DBBackupSnapshot Backup Policy Policy Properties Response 
- Defines the policy properties for database backup.
- InstanceNumber string
- Gets or sets the database instance number.
- SslConfiguration SSLConfigurationResponse 
- Path of the SSL key store.
- backupPolicy DBBackupPolicy Properties Response 
- Defines the policy properties for database backup.
- hdbuserstoreKey StringName 
- Name of the HANA Database User Store Key.
- recoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- dbInstance DBBackupSnapshot Backup Policy Policy Properties Response 
- Defines the policy properties for database backup.
- instanceNumber String
- Gets or sets the database instance number.
- sslConfiguration SSLConfigurationResponse 
- Path of the SSL key store.
- backupPolicy DBBackupPolicy Properties Response 
- Defines the policy properties for database backup.
- hdbuserstoreKey stringName 
- Name of the HANA Database User Store Key.
- recoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- dbInstance DBBackupSnapshot Backup Policy Policy Properties Response 
- Defines the policy properties for database backup.
- instanceNumber string
- Gets or sets the database instance number.
- sslConfiguration SSLConfigurationResponse 
- Path of the SSL key store.
- backup_policy DBBackupPolicy Properties Response 
- Defines the policy properties for database backup.
- hdbuserstore_key_ strname 
- Name of the HANA Database User Store Key.
- recovery_services_ Existingvault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- db_instance_ DBBackupsnapshot_ backup_ policy Policy Properties Response 
- Defines the policy properties for database backup.
- instance_number str
- Gets or sets the database instance number.
- ssl_configuration SSLConfigurationResponse 
- Path of the SSL key store.
- backupPolicy Property Map
- Defines the policy properties for database backup.
- hdbuserstoreKey StringName 
- Name of the HANA Database User Store Key.
- recoveryServices Property Map | Property MapVault 
- The properties of the recovery services vault used for backup.
- dbInstance Property MapSnapshot Backup Policy 
- Defines the policy properties for database backup.
- instanceNumber String
- Gets or sets the database instance number.
- sslConfiguration Property Map
- Path of the SSL key store.
HourlyScheduleResponse  
- Interval int
- Interval at which backup needs to be triggered. For hourly the value can be 4/6/8/12
- ScheduleWindow intDuration 
- To specify duration of the backup window
- ScheduleWindow stringStart Time 
- To specify start time of the backup window
- Interval int
- Interval at which backup needs to be triggered. For hourly the value can be 4/6/8/12
- ScheduleWindow intDuration 
- To specify duration of the backup window
- ScheduleWindow stringStart Time 
- To specify start time of the backup window
- interval Integer
- Interval at which backup needs to be triggered. For hourly the value can be 4/6/8/12
- scheduleWindow IntegerDuration 
- To specify duration of the backup window
- scheduleWindow StringStart Time 
- To specify start time of the backup window
- interval number
- Interval at which backup needs to be triggered. For hourly the value can be 4/6/8/12
- scheduleWindow numberDuration 
- To specify duration of the backup window
- scheduleWindow stringStart Time 
- To specify start time of the backup window
- interval int
- Interval at which backup needs to be triggered. For hourly the value can be 4/6/8/12
- schedule_window_ intduration 
- To specify duration of the backup window
- schedule_window_ strstart_ time 
- To specify start time of the backup window
- interval Number
- Interval at which backup needs to be triggered. For hourly the value can be 4/6/8/12
- scheduleWindow NumberDuration 
- To specify duration of the backup window
- scheduleWindow StringStart Time 
- To specify start time of the backup window
InstantRPAdditionalDetailsResponse   
- AzureBackup stringRGName Prefix 
- Azure backup resource group name prefix.
- AzureBackup stringRGName Suffix 
- Azure backup resource group name suffix.
- AzureBackup stringRGName Prefix 
- Azure backup resource group name prefix.
- AzureBackup stringRGName Suffix 
- Azure backup resource group name suffix.
- azureBackup StringRGName Prefix 
- Azure backup resource group name prefix.
- azureBackup StringRGName Suffix 
- Azure backup resource group name suffix.
- azureBackup stringRGName Prefix 
- Azure backup resource group name prefix.
- azureBackup stringRGName Suffix 
- Azure backup resource group name suffix.
- azure_backup_ strrg_ name_ prefix 
- Azure backup resource group name prefix.
- azure_backup_ strrg_ name_ suffix 
- Azure backup resource group name suffix.
- azureBackup StringRGName Prefix 
- Azure backup resource group name prefix.
- azureBackup StringRGName Suffix 
- Azure backup resource group name suffix.
LogSchedulePolicyResponse   
- ScheduleFrequency intIn Mins 
- Frequency of the log schedule operation of this policy in minutes.
- ScheduleFrequency intIn Mins 
- Frequency of the log schedule operation of this policy in minutes.
- scheduleFrequency IntegerIn Mins 
- Frequency of the log schedule operation of this policy in minutes.
- scheduleFrequency numberIn Mins 
- Frequency of the log schedule operation of this policy in minutes.
- schedule_frequency_ intin_ mins 
- Frequency of the log schedule operation of this policy in minutes.
- scheduleFrequency NumberIn Mins 
- Frequency of the log schedule operation of this policy in minutes.
LongTermRetentionPolicyResponse    
- DailySchedule Pulumi.Azure Native. Workloads. Inputs. Daily Retention Schedule Response 
- Daily retention schedule of the protection policy.
- MonthlySchedule Pulumi.Azure Native. Workloads. Inputs. Monthly Retention Schedule Response 
- Monthly retention schedule of the protection policy.
- WeeklySchedule Pulumi.Azure Native. Workloads. Inputs. Weekly Retention Schedule Response 
- Weekly retention schedule of the protection policy.
- YearlySchedule Pulumi.Azure Native. Workloads. Inputs. Yearly Retention Schedule Response 
- Yearly retention schedule of the protection policy.
- DailySchedule DailyRetention Schedule Response 
- Daily retention schedule of the protection policy.
- MonthlySchedule MonthlyRetention Schedule Response 
- Monthly retention schedule of the protection policy.
- WeeklySchedule WeeklyRetention Schedule Response 
- Weekly retention schedule of the protection policy.
- YearlySchedule YearlyRetention Schedule Response 
- Yearly retention schedule of the protection policy.
- dailySchedule DailyRetention Schedule Response 
- Daily retention schedule of the protection policy.
- monthlySchedule MonthlyRetention Schedule Response 
- Monthly retention schedule of the protection policy.
- weeklySchedule WeeklyRetention Schedule Response 
- Weekly retention schedule of the protection policy.
- yearlySchedule YearlyRetention Schedule Response 
- Yearly retention schedule of the protection policy.
- dailySchedule DailyRetention Schedule Response 
- Daily retention schedule of the protection policy.
- monthlySchedule MonthlyRetention Schedule Response 
- Monthly retention schedule of the protection policy.
- weeklySchedule WeeklyRetention Schedule Response 
- Weekly retention schedule of the protection policy.
- yearlySchedule YearlyRetention Schedule Response 
- Yearly retention schedule of the protection policy.
- daily_schedule DailyRetention Schedule Response 
- Daily retention schedule of the protection policy.
- monthly_schedule MonthlyRetention Schedule Response 
- Monthly retention schedule of the protection policy.
- weekly_schedule WeeklyRetention Schedule Response 
- Weekly retention schedule of the protection policy.
- yearly_schedule YearlyRetention Schedule Response 
- Yearly retention schedule of the protection policy.
- dailySchedule Property Map
- Daily retention schedule of the protection policy.
- monthlySchedule Property Map
- Monthly retention schedule of the protection policy.
- weeklySchedule Property Map
- Weekly retention schedule of the protection policy.
- yearlySchedule Property Map
- Yearly retention schedule of the protection policy.
LongTermSchedulePolicyResponse    
MonthlyRetentionScheduleResponse   
- RetentionDuration Pulumi.Azure Native. Workloads. Inputs. Retention Duration Response 
- Retention duration of retention Policy.
- RetentionSchedule Pulumi.Daily Azure Native. Workloads. Inputs. Daily Retention Format Response 
- Daily retention format for monthly retention policy.
- RetentionSchedule stringFormat Type 
- Retention schedule format type for monthly retention policy.
- RetentionSchedule Pulumi.Weekly Azure Native. Workloads. Inputs. Weekly Retention Format Response 
- Weekly retention format for monthly retention policy.
- RetentionTimes List<string>
- Retention times of retention policy.
- RetentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- RetentionSchedule DailyDaily Retention Format Response 
- Daily retention format for monthly retention policy.
- RetentionSchedule stringFormat Type 
- Retention schedule format type for monthly retention policy.
- RetentionSchedule WeeklyWeekly Retention Format Response 
- Weekly retention format for monthly retention policy.
- RetentionTimes []string
- Retention times of retention policy.
- retentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- retentionSchedule DailyDaily Retention Format Response 
- Daily retention format for monthly retention policy.
- retentionSchedule StringFormat Type 
- Retention schedule format type for monthly retention policy.
- retentionSchedule WeeklyWeekly Retention Format Response 
- Weekly retention format for monthly retention policy.
- retentionTimes List<String>
- Retention times of retention policy.
- retentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- retentionSchedule DailyDaily Retention Format Response 
- Daily retention format for monthly retention policy.
- retentionSchedule stringFormat Type 
- Retention schedule format type for monthly retention policy.
- retentionSchedule WeeklyWeekly Retention Format Response 
- Weekly retention format for monthly retention policy.
- retentionTimes string[]
- Retention times of retention policy.
- retention_duration RetentionDuration Response 
- Retention duration of retention Policy.
- retention_schedule_ Dailydaily Retention Format Response 
- Daily retention format for monthly retention policy.
- retention_schedule_ strformat_ type 
- Retention schedule format type for monthly retention policy.
- retention_schedule_ Weeklyweekly Retention Format Response 
- Weekly retention format for monthly retention policy.
- retention_times Sequence[str]
- Retention times of retention policy.
- retentionDuration Property Map
- Retention duration of retention Policy.
- retentionSchedule Property MapDaily 
- Daily retention format for monthly retention policy.
- retentionSchedule StringFormat Type 
- Retention schedule format type for monthly retention policy.
- retentionSchedule Property MapWeekly 
- Weekly retention format for monthly retention policy.
- retentionTimes List<String>
- Retention times of retention policy.
NewRecoveryServicesVaultResponse    
- Name string
- The name of the recovery services vault has to be created.
- ResourceGroup string
- The name of the resource group where the recovery services vault has to be created.
- Name string
- The name of the recovery services vault has to be created.
- ResourceGroup string
- The name of the resource group where the recovery services vault has to be created.
- name String
- The name of the recovery services vault has to be created.
- resourceGroup String
- The name of the resource group where the recovery services vault has to be created.
- name string
- The name of the recovery services vault has to be created.
- resourceGroup string
- The name of the resource group where the recovery services vault has to be created.
- name str
- The name of the recovery services vault has to be created.
- resource_group str
- The name of the resource group where the recovery services vault has to be created.
- name String
- The name of the recovery services vault has to be created.
- resourceGroup String
- The name of the resource group where the recovery services vault has to be created.
RetentionDurationResponse  
- Count int
- Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
- DurationType string
- Retention duration type of retention policy.
- Count int
- Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
- DurationType string
- Retention duration type of retention policy.
- count Integer
- Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
- durationType String
- Retention duration type of retention policy.
- count number
- Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
- durationType string
- Retention duration type of retention policy.
- count int
- Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
- duration_type str
- Retention duration type of retention policy.
- count Number
- Count of duration types. Retention duration is obtained by the counting the duration type Count times. For example, when Count = 3 and DurationType = Weeks, retention duration will be three weeks.
- durationType String
- Retention duration type of retention policy.
SSLConfigurationResponse 
- SslCrypto stringProvider 
- Specify the crypto provider being used (commoncrypto/openssl). If this argument is not provided, it is automatically determined by searching in the configuration files.
- SslHost stringName In Certificate 
- Specify the hostname as mentioned in the SSL certificate. If this argument is not provided, it is automatically determined by searching in the SSL certificate.
- SslKey stringStore 
- Specify the name of the keystore file that contains the client's identity (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- SslTrust stringStore 
- Specify the name of the trust store file that contains the server’s public certificates (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- SslCrypto stringProvider 
- Specify the crypto provider being used (commoncrypto/openssl). If this argument is not provided, it is automatically determined by searching in the configuration files.
- SslHost stringName In Certificate 
- Specify the hostname as mentioned in the SSL certificate. If this argument is not provided, it is automatically determined by searching in the SSL certificate.
- SslKey stringStore 
- Specify the name of the keystore file that contains the client's identity (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- SslTrust stringStore 
- Specify the name of the trust store file that contains the server’s public certificates (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslCrypto StringProvider 
- Specify the crypto provider being used (commoncrypto/openssl). If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslHost StringName In Certificate 
- Specify the hostname as mentioned in the SSL certificate. If this argument is not provided, it is automatically determined by searching in the SSL certificate.
- sslKey StringStore 
- Specify the name of the keystore file that contains the client's identity (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslTrust StringStore 
- Specify the name of the trust store file that contains the server’s public certificates (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslCrypto stringProvider 
- Specify the crypto provider being used (commoncrypto/openssl). If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslHost stringName In Certificate 
- Specify the hostname as mentioned in the SSL certificate. If this argument is not provided, it is automatically determined by searching in the SSL certificate.
- sslKey stringStore 
- Specify the name of the keystore file that contains the client's identity (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslTrust stringStore 
- Specify the name of the trust store file that contains the server’s public certificates (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- ssl_crypto_ strprovider 
- Specify the crypto provider being used (commoncrypto/openssl). If this argument is not provided, it is automatically determined by searching in the configuration files.
- ssl_host_ strname_ in_ certificate 
- Specify the hostname as mentioned in the SSL certificate. If this argument is not provided, it is automatically determined by searching in the SSL certificate.
- ssl_key_ strstore 
- Specify the name of the keystore file that contains the client's identity (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- ssl_trust_ strstore 
- Specify the name of the trust store file that contains the server’s public certificates (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslCrypto StringProvider 
- Specify the crypto provider being used (commoncrypto/openssl). If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslHost StringName In Certificate 
- Specify the hostname as mentioned in the SSL certificate. If this argument is not provided, it is automatically determined by searching in the SSL certificate.
- sslKey StringStore 
- Specify the name of the keystore file that contains the client's identity (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
- sslTrust StringStore 
- Specify the name of the trust store file that contains the server’s public certificates (eg. sapsrv.pse). The script will search for the file in the appropriate directory depending on the crypto provider mentioned. If this argument is not provided, it is automatically determined by searching in the configuration files.
SettingsResponse 
- IsCompression bool
- Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
- Issqlcompression bool
- SQL compression flag
- TimeZone string
- TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
- IsCompression bool
- Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
- Issqlcompression bool
- SQL compression flag
- TimeZone string
- TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
- isCompression Boolean
- Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
- issqlcompression Boolean
- SQL compression flag
- timeZone String
- TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
- isCompression boolean
- Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
- issqlcompression boolean
- SQL compression flag
- timeZone string
- TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
- is_compression bool
- Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
- issqlcompression bool
- SQL compression flag
- time_zone str
- TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
- isCompression Boolean
- Workload compression flag. This has been added so that 'isSqlCompression' will be deprecated once clients upgrade to consider this flag.
- issqlcompression Boolean
- SQL compression flag
- timeZone String
- TimeZone optional input as string. For example: TimeZone = "Pacific Standard Time".
SimpleRetentionPolicyResponse   
- RetentionDuration Pulumi.Azure Native. Workloads. Inputs. Retention Duration Response 
- Retention duration of the protection policy.
- RetentionDuration RetentionDuration Response 
- Retention duration of the protection policy.
- retentionDuration RetentionDuration Response 
- Retention duration of the protection policy.
- retentionDuration RetentionDuration Response 
- Retention duration of the protection policy.
- retention_duration RetentionDuration Response 
- Retention duration of the protection policy.
- retentionDuration Property Map
- Retention duration of the protection policy.
SimpleSchedulePolicyResponse   
- HourlySchedule Pulumi.Azure Native. Workloads. Inputs. Hourly Schedule Response 
- Hourly Schedule of this Policy
- ScheduleRun List<string>Days 
- List of days of week this schedule has to be run.
- ScheduleRun stringFrequency 
- Frequency of the schedule operation of this policy.
- ScheduleRun List<string>Times 
- List of times of day this schedule has to be run.
- ScheduleWeekly intFrequency 
- At every number weeks this schedule has to be run.
- HourlySchedule HourlySchedule Response 
- Hourly Schedule of this Policy
- ScheduleRun []stringDays 
- List of days of week this schedule has to be run.
- ScheduleRun stringFrequency 
- Frequency of the schedule operation of this policy.
- ScheduleRun []stringTimes 
- List of times of day this schedule has to be run.
- ScheduleWeekly intFrequency 
- At every number weeks this schedule has to be run.
- hourlySchedule HourlySchedule Response 
- Hourly Schedule of this Policy
- scheduleRun List<String>Days 
- List of days of week this schedule has to be run.
- scheduleRun StringFrequency 
- Frequency of the schedule operation of this policy.
- scheduleRun List<String>Times 
- List of times of day this schedule has to be run.
- scheduleWeekly IntegerFrequency 
- At every number weeks this schedule has to be run.
- hourlySchedule HourlySchedule Response 
- Hourly Schedule of this Policy
- scheduleRun string[]Days 
- List of days of week this schedule has to be run.
- scheduleRun stringFrequency 
- Frequency of the schedule operation of this policy.
- scheduleRun string[]Times 
- List of times of day this schedule has to be run.
- scheduleWeekly numberFrequency 
- At every number weeks this schedule has to be run.
- hourly_schedule HourlySchedule Response 
- Hourly Schedule of this Policy
- schedule_run_ Sequence[str]days 
- List of days of week this schedule has to be run.
- schedule_run_ strfrequency 
- Frequency of the schedule operation of this policy.
- schedule_run_ Sequence[str]times 
- List of times of day this schedule has to be run.
- schedule_weekly_ intfrequency 
- At every number weeks this schedule has to be run.
- hourlySchedule Property Map
- Hourly Schedule of this Policy
- scheduleRun List<String>Days 
- List of days of week this schedule has to be run.
- scheduleRun StringFrequency 
- Frequency of the schedule operation of this policy.
- scheduleRun List<String>Times 
- List of times of day this schedule has to be run.
- scheduleWeekly NumberFrequency 
- At every number weeks this schedule has to be run.
SimpleSchedulePolicyV2Response   
- DailySchedule Pulumi.Azure Native. Workloads. Inputs. Daily Schedule Response 
- Daily schedule of this policy
- HourlySchedule Pulumi.Azure Native. Workloads. Inputs. Hourly Schedule Response 
- hourly schedule of this policy
- ScheduleRun stringFrequency 
- Frequency of the schedule operation of this policy.
- WeeklySchedule Pulumi.Azure Native. Workloads. Inputs. Weekly Schedule Response 
- Weekly schedule of this policy
- DailySchedule DailySchedule Response 
- Daily schedule of this policy
- HourlySchedule HourlySchedule Response 
- hourly schedule of this policy
- ScheduleRun stringFrequency 
- Frequency of the schedule operation of this policy.
- WeeklySchedule WeeklySchedule Response 
- Weekly schedule of this policy
- dailySchedule DailySchedule Response 
- Daily schedule of this policy
- hourlySchedule HourlySchedule Response 
- hourly schedule of this policy
- scheduleRun StringFrequency 
- Frequency of the schedule operation of this policy.
- weeklySchedule WeeklySchedule Response 
- Weekly schedule of this policy
- dailySchedule DailySchedule Response 
- Daily schedule of this policy
- hourlySchedule HourlySchedule Response 
- hourly schedule of this policy
- scheduleRun stringFrequency 
- Frequency of the schedule operation of this policy.
- weeklySchedule WeeklySchedule Response 
- Weekly schedule of this policy
- daily_schedule DailySchedule Response 
- Daily schedule of this policy
- hourly_schedule HourlySchedule Response 
- hourly schedule of this policy
- schedule_run_ strfrequency 
- Frequency of the schedule operation of this policy.
- weekly_schedule WeeklySchedule Response 
- Weekly schedule of this policy
- dailySchedule Property Map
- Daily schedule of this policy
- hourlySchedule Property Map
- hourly schedule of this policy
- scheduleRun StringFrequency 
- Frequency of the schedule operation of this policy.
- weeklySchedule Property Map
- Weekly schedule of this policy
SnapshotBackupAdditionalDetailsResponse    
- InstantRPDetails string
- Instant RP details for the snapshot.
- InstantRp intRetention Range In Days 
- Retention range for instant Rp in days.
- UserAssigned Pulumi.Managed Identity Details Azure Native. Workloads. Inputs. User Assigned Managed Identity Details Response 
- User Assigned managed identity details used for snapshot policy.
- InstantRPDetails string
- Instant RP details for the snapshot.
- InstantRp intRetention Range In Days 
- Retention range for instant Rp in days.
- UserAssigned UserManaged Identity Details Assigned Managed Identity Details Response 
- User Assigned managed identity details used for snapshot policy.
- instantRPDetails String
- Instant RP details for the snapshot.
- instantRp IntegerRetention Range In Days 
- Retention range for instant Rp in days.
- userAssigned UserManaged Identity Details Assigned Managed Identity Details Response 
- User Assigned managed identity details used for snapshot policy.
- instantRPDetails string
- Instant RP details for the snapshot.
- instantRp numberRetention Range In Days 
- Retention range for instant Rp in days.
- userAssigned UserManaged Identity Details Assigned Managed Identity Details Response 
- User Assigned managed identity details used for snapshot policy.
- instant_rp_ strdetails 
- Instant RP details for the snapshot.
- instant_rp_ intretention_ range_ in_ days 
- Retention range for instant Rp in days.
- user_assigned_ Usermanaged_ identity_ details Assigned Managed Identity Details Response 
- User Assigned managed identity details used for snapshot policy.
- instantRPDetails String
- Instant RP details for the snapshot.
- instantRp NumberRetention Range In Days 
- Retention range for instant Rp in days.
- userAssigned Property MapManaged Identity Details 
- User Assigned managed identity details used for snapshot policy.
SqlBackupDataResponse   
- BackupPolicy Pulumi.Azure Native. Workloads. Inputs. DBBackup Policy Properties Response 
- Defines the policy properties for database backup.
- RecoveryServices Pulumi.Vault Azure | Pulumi.Native. Workloads. Inputs. Existing Recovery Services Vault Response Azure Native. Workloads. Inputs. New Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- BackupPolicy DBBackupPolicy Properties Response 
- Defines the policy properties for database backup.
- RecoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- backupPolicy DBBackupPolicy Properties Response 
- Defines the policy properties for database backup.
- recoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- backupPolicy DBBackupPolicy Properties Response 
- Defines the policy properties for database backup.
- recoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- backup_policy DBBackupPolicy Properties Response 
- Defines the policy properties for database backup.
- recovery_services_ Existingvault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- backupPolicy Property Map
- Defines the policy properties for database backup.
- recoveryServices Property Map | Property MapVault 
- The properties of the recovery services vault used for backup.
SubProtectionPolicyResponse   
- PolicyType string
- Type of backup policy type
- RetentionPolicy Pulumi.Azure | Pulumi.Native. Workloads. Inputs. Long Term Retention Policy Response Azure Native. Workloads. Inputs. Simple Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- SchedulePolicy Pulumi.Azure | Pulumi.Native. Workloads. Inputs. Log Schedule Policy Response Azure | Pulumi.Native. Workloads. Inputs. Long Term Schedule Policy Response Azure | Pulumi.Native. Workloads. Inputs. Simple Schedule Policy Response Azure Native. Workloads. Inputs. Simple Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- SnapshotBackup Pulumi.Additional Details Azure Native. Workloads. Inputs. Snapshot Backup Additional Details Response 
- Hana DB instance snapshot backup additional details.
- TieringPolicy Dictionary<string, Pulumi.Azure Native. Workloads. Inputs. Tiering Policy Response> 
- Tiering policy to automatically move RPs to another tier. Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- PolicyType string
- Type of backup policy type
- RetentionPolicy LongTerm | SimpleRetention Policy Response Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- SchedulePolicy LogSchedule | LongPolicy Response Term | SimpleSchedule Policy Response Schedule | SimplePolicy Response Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- SnapshotBackup SnapshotAdditional Details Backup Additional Details Response 
- Hana DB instance snapshot backup additional details.
- TieringPolicy map[string]TieringPolicy Response 
- Tiering policy to automatically move RPs to another tier. Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- policyType String
- Type of backup policy type
- retentionPolicy LongTerm | SimpleRetention Policy Response Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy LogSchedule | LongPolicy Response Term | SimpleSchedule Policy Response Schedule | SimplePolicy Response Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- snapshotBackup SnapshotAdditional Details Backup Additional Details Response 
- Hana DB instance snapshot backup additional details.
- tieringPolicy Map<String,TieringPolicy Response> 
- Tiering policy to automatically move RPs to another tier. Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- policyType string
- Type of backup policy type
- retentionPolicy LongTerm | SimpleRetention Policy Response Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy LogSchedule | LongPolicy Response Term | SimpleSchedule Policy Response Schedule | SimplePolicy Response Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- snapshotBackup SnapshotAdditional Details Backup Additional Details Response 
- Hana DB instance snapshot backup additional details.
- tieringPolicy {[key: string]: TieringPolicy Response} 
- Tiering policy to automatically move RPs to another tier. Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- policy_type str
- Type of backup policy type
- retention_policy LongTerm | SimpleRetention Policy Response Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- schedule_policy LogSchedule | LongPolicy Response Term | SimpleSchedule Policy Response Schedule | SimplePolicy Response Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- snapshot_backup_ Snapshotadditional_ details Backup Additional Details Response 
- Hana DB instance snapshot backup additional details.
- tiering_policy Mapping[str, TieringPolicy Response] 
- Tiering policy to automatically move RPs to another tier. Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- policyType String
- Type of backup policy type
- retentionPolicy Property Map | Property Map
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy Property Map | Property Map | Property Map | Property Map
- Backup schedule specified as part of backup policy.
- snapshotBackup Property MapAdditional Details 
- Hana DB instance snapshot backup additional details.
- tieringPolicy Map<Property Map>
- Tiering policy to automatically move RPs to another tier. Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
SystemDataResponse  
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The timestamp of resource last modification (UTC)
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The timestamp of resource last modification (UTC)
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The timestamp of resource last modification (UTC)
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The timestamp of resource last modification (UTC)
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
TieringPolicyResponse  
- Duration int
- Number of days/weeks/months/years to retain backups in current tier before tiering. Used only if TieringMode is set to TierAfter
- DurationType string
- Retention duration type: days/weeks/months/years Used only if TieringMode is set to TierAfter
- TieringMode string
- Tiering Mode to control automatic tiering of recovery points. Supported values are:- TierRecommended: Tier all recovery points recommended to be tiered
- TierAfter: Tier all recovery points after a fixed period, as specified in duration + durationType below.
- DoNotTier: Do not tier any recovery points
 
- Duration int
- Number of days/weeks/months/years to retain backups in current tier before tiering. Used only if TieringMode is set to TierAfter
- DurationType string
- Retention duration type: days/weeks/months/years Used only if TieringMode is set to TierAfter
- TieringMode string
- Tiering Mode to control automatic tiering of recovery points. Supported values are:- TierRecommended: Tier all recovery points recommended to be tiered
- TierAfter: Tier all recovery points after a fixed period, as specified in duration + durationType below.
- DoNotTier: Do not tier any recovery points
 
- duration Integer
- Number of days/weeks/months/years to retain backups in current tier before tiering. Used only if TieringMode is set to TierAfter
- durationType String
- Retention duration type: days/weeks/months/years Used only if TieringMode is set to TierAfter
- tieringMode String
- Tiering Mode to control automatic tiering of recovery points. Supported values are:- TierRecommended: Tier all recovery points recommended to be tiered
- TierAfter: Tier all recovery points after a fixed period, as specified in duration + durationType below.
- DoNotTier: Do not tier any recovery points
 
- duration number
- Number of days/weeks/months/years to retain backups in current tier before tiering. Used only if TieringMode is set to TierAfter
- durationType string
- Retention duration type: days/weeks/months/years Used only if TieringMode is set to TierAfter
- tieringMode string
- Tiering Mode to control automatic tiering of recovery points. Supported values are:- TierRecommended: Tier all recovery points recommended to be tiered
- TierAfter: Tier all recovery points after a fixed period, as specified in duration + durationType below.
- DoNotTier: Do not tier any recovery points
 
- duration int
- Number of days/weeks/months/years to retain backups in current tier before tiering. Used only if TieringMode is set to TierAfter
- duration_type str
- Retention duration type: days/weeks/months/years Used only if TieringMode is set to TierAfter
- tiering_mode str
- Tiering Mode to control automatic tiering of recovery points. Supported values are:- TierRecommended: Tier all recovery points recommended to be tiered
- TierAfter: Tier all recovery points after a fixed period, as specified in duration + durationType below.
- DoNotTier: Do not tier any recovery points
 
- duration Number
- Number of days/weeks/months/years to retain backups in current tier before tiering. Used only if TieringMode is set to TierAfter
- durationType String
- Retention duration type: days/weeks/months/years Used only if TieringMode is set to TierAfter
- tieringMode String
- Tiering Mode to control automatic tiering of recovery points. Supported values are:- TierRecommended: Tier all recovery points recommended to be tiered
- TierAfter: Tier all recovery points after a fixed period, as specified in duration + durationType below.
- DoNotTier: Do not tier any recovery points
 
UserAssignedIdentityPropertiesResponse    
- ClientId string
- PrincipalId string
- ClientId string
- PrincipalId string
- clientId String
- principalId String
- clientId string
- principalId string
- client_id str
- principal_id str
- clientId String
- principalId String
UserAssignedManagedIdentityDetailsResponse     
- IdentityArm stringId 
- IdentityName string
- UserAssigned Pulumi.Identity Properties Azure Native. Workloads. Inputs. User Assigned Identity Properties Response 
- User assigned managed identity properties.
- IdentityArm stringId 
- IdentityName string
- UserAssigned UserIdentity Properties Assigned Identity Properties Response 
- User assigned managed identity properties.
- identityArm StringId 
- identityName String
- userAssigned UserIdentity Properties Assigned Identity Properties Response 
- User assigned managed identity properties.
- identityArm stringId 
- identityName string
- userAssigned UserIdentity Properties Assigned Identity Properties Response 
- User assigned managed identity properties.
- identity_arm_ strid 
- identity_name str
- user_assigned_ Useridentity_ properties Assigned Identity Properties Response 
- User assigned managed identity properties.
- identityArm StringId 
- identityName String
- userAssigned Property MapIdentity Properties 
- User assigned managed identity properties.
VMBackupDataResponse  
- BackupPolicy Pulumi.Azure Native. Workloads. Inputs. VMBackup Policy Properties Response 
- Defines the policy properties for virtual machine backup.
- RecoveryServices Pulumi.Vault Azure | Pulumi.Native. Workloads. Inputs. Existing Recovery Services Vault Response Azure Native. Workloads. Inputs. New Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- DiskExclusion Pulumi.Properties Azure Native. Workloads. Inputs. Disk Exclusion Properties Response 
- Defines the disk exclusion properties for virtual machine backup.
- BackupPolicy VMBackupPolicy Properties Response 
- Defines the policy properties for virtual machine backup.
- RecoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- DiskExclusion DiskProperties Exclusion Properties Response 
- Defines the disk exclusion properties for virtual machine backup.
- backupPolicy VMBackupPolicy Properties Response 
- Defines the policy properties for virtual machine backup.
- recoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- diskExclusion DiskProperties Exclusion Properties Response 
- Defines the disk exclusion properties for virtual machine backup.
- backupPolicy VMBackupPolicy Properties Response 
- Defines the policy properties for virtual machine backup.
- recoveryServices ExistingVault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- diskExclusion DiskProperties Exclusion Properties Response 
- Defines the disk exclusion properties for virtual machine backup.
- backup_policy VMBackupPolicy Properties Response 
- Defines the policy properties for virtual machine backup.
- recovery_services_ Existingvault Recovery | NewServices Vault Response Recovery Services Vault Response 
- The properties of the recovery services vault used for backup.
- disk_exclusion_ Diskproperties Exclusion Properties Response 
- Defines the disk exclusion properties for virtual machine backup.
- backupPolicy Property Map
- Defines the policy properties for virtual machine backup.
- recoveryServices Property Map | Property MapVault 
- The properties of the recovery services vault used for backup.
- diskExclusion Property MapProperties 
- Defines the disk exclusion properties for virtual machine backup.
VMBackupPolicyPropertiesResponse   
- Name string
- The name of the VM Backup policy.
- InstantRPDetails Pulumi.Azure Native. Workloads. Inputs. Instant RPAdditional Details Response 
- Instant recovery point additional details.
- InstantRp intRetention Range In Days 
- Instant RP retention policy range in days
- PolicyType string
- The policy type.
- ProtectedItems intCount 
- Number of items associated with this policy.
- ResourceGuard List<string>Operation Requests 
- ResourceGuard Operation Requests
- RetentionPolicy Pulumi.Azure | Pulumi.Native. Workloads. Inputs. Long Term Retention Policy Response Azure Native. Workloads. Inputs. Simple Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- SchedulePolicy Pulumi.Azure | Pulumi.Native. Workloads. Inputs. Log Schedule Policy Response Azure | Pulumi.Native. Workloads. Inputs. Long Term Schedule Policy Response Azure | Pulumi.Native. Workloads. Inputs. Simple Schedule Policy Response Azure Native. Workloads. Inputs. Simple Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- TieringPolicy Dictionary<string, Pulumi.Azure Native. Workloads. Inputs. Tiering Policy Response> 
- Tiering policy to automatically move RPs to another tier Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- TimeZone string
- Time zone optional input as string. For example: "Pacific Standard Time".
- Name string
- The name of the VM Backup policy.
- InstantRPDetails InstantRPAdditional Details Response 
- Instant recovery point additional details.
- InstantRp intRetention Range In Days 
- Instant RP retention policy range in days
- PolicyType string
- The policy type.
- ProtectedItems intCount 
- Number of items associated with this policy.
- ResourceGuard []stringOperation Requests 
- ResourceGuard Operation Requests
- RetentionPolicy LongTerm | SimpleRetention Policy Response Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- SchedulePolicy LogSchedule | LongPolicy Response Term | SimpleSchedule Policy Response Schedule | SimplePolicy Response Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- TieringPolicy map[string]TieringPolicy Response 
- Tiering policy to automatically move RPs to another tier Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- TimeZone string
- Time zone optional input as string. For example: "Pacific Standard Time".
- name String
- The name of the VM Backup policy.
- instantRPDetails InstantRPAdditional Details Response 
- Instant recovery point additional details.
- instantRp IntegerRetention Range In Days 
- Instant RP retention policy range in days
- policyType String
- The policy type.
- protectedItems IntegerCount 
- Number of items associated with this policy.
- resourceGuard List<String>Operation Requests 
- ResourceGuard Operation Requests
- retentionPolicy LongTerm | SimpleRetention Policy Response Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy LogSchedule | LongPolicy Response Term | SimpleSchedule Policy Response Schedule | SimplePolicy Response Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- tieringPolicy Map<String,TieringPolicy Response> 
- Tiering policy to automatically move RPs to another tier Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- timeZone String
- Time zone optional input as string. For example: "Pacific Standard Time".
- name string
- The name of the VM Backup policy.
- instantRPDetails InstantRPAdditional Details Response 
- Instant recovery point additional details.
- instantRp numberRetention Range In Days 
- Instant RP retention policy range in days
- policyType string
- The policy type.
- protectedItems numberCount 
- Number of items associated with this policy.
- resourceGuard string[]Operation Requests 
- ResourceGuard Operation Requests
- retentionPolicy LongTerm | SimpleRetention Policy Response Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy LogSchedule | LongPolicy Response Term | SimpleSchedule Policy Response Schedule | SimplePolicy Response Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- tieringPolicy {[key: string]: TieringPolicy Response} 
- Tiering policy to automatically move RPs to another tier Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- timeZone string
- Time zone optional input as string. For example: "Pacific Standard Time".
- name str
- The name of the VM Backup policy.
- instant_rp_ Instantdetails RPAdditional Details Response 
- Instant recovery point additional details.
- instant_rp_ intretention_ range_ in_ days 
- Instant RP retention policy range in days
- policy_type str
- The policy type.
- protected_items_ intcount 
- Number of items associated with this policy.
- resource_guard_ Sequence[str]operation_ requests 
- ResourceGuard Operation Requests
- retention_policy LongTerm | SimpleRetention Policy Response Retention Policy Response 
- Retention policy with the details on backup copy retention ranges.
- schedule_policy LogSchedule | LongPolicy Response Term | SimpleSchedule Policy Response Schedule | SimplePolicy Response Schedule Policy V2Response 
- Backup schedule specified as part of backup policy.
- tiering_policy Mapping[str, TieringPolicy Response] 
- Tiering policy to automatically move RPs to another tier Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- time_zone str
- Time zone optional input as string. For example: "Pacific Standard Time".
- name String
- The name of the VM Backup policy.
- instantRPDetails Property Map
- Instant recovery point additional details.
- instantRp NumberRetention Range In Days 
- Instant RP retention policy range in days
- policyType String
- The policy type.
- protectedItems NumberCount 
- Number of items associated with this policy.
- resourceGuard List<String>Operation Requests 
- ResourceGuard Operation Requests
- retentionPolicy Property Map | Property Map
- Retention policy with the details on backup copy retention ranges.
- schedulePolicy Property Map | Property Map | Property Map | Property Map
- Backup schedule specified as part of backup policy.
- tieringPolicy Map<Property Map>
- Tiering policy to automatically move RPs to another tier Key is Target Tier, defined in RecoveryPointTierType enum. Tiering policy specifies the criteria to move RP to the target tier.
- timeZone String
- Time zone optional input as string. For example: "Pacific Standard Time".
WeeklyRetentionFormatResponse   
- DaysOf List<string>The Week 
- List of days of the week.
- WeeksOf List<string>The Month 
- List of weeks of month.
- DaysOf []stringThe Week 
- List of days of the week.
- WeeksOf []stringThe Month 
- List of weeks of month.
- daysOf List<String>The Week 
- List of days of the week.
- weeksOf List<String>The Month 
- List of weeks of month.
- daysOf string[]The Week 
- List of days of the week.
- weeksOf string[]The Month 
- List of weeks of month.
- days_of_ Sequence[str]the_ week 
- List of days of the week.
- weeks_of_ Sequence[str]the_ month 
- List of weeks of month.
- daysOf List<String>The Week 
- List of days of the week.
- weeksOf List<String>The Month 
- List of weeks of month.
WeeklyRetentionScheduleResponse   
- DaysOf List<string>The Week 
- List of days of week for weekly retention policy.
- RetentionDuration Pulumi.Azure Native. Workloads. Inputs. Retention Duration Response 
- Retention duration of retention Policy.
- RetentionTimes List<string>
- Retention times of retention policy.
- DaysOf []stringThe Week 
- List of days of week for weekly retention policy.
- RetentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- RetentionTimes []string
- Retention times of retention policy.
- daysOf List<String>The Week 
- List of days of week for weekly retention policy.
- retentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- retentionTimes List<String>
- Retention times of retention policy.
- daysOf string[]The Week 
- List of days of week for weekly retention policy.
- retentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- retentionTimes string[]
- Retention times of retention policy.
- days_of_ Sequence[str]the_ week 
- List of days of week for weekly retention policy.
- retention_duration RetentionDuration Response 
- Retention duration of retention Policy.
- retention_times Sequence[str]
- Retention times of retention policy.
- daysOf List<String>The Week 
- List of days of week for weekly retention policy.
- retentionDuration Property Map
- Retention duration of retention Policy.
- retentionTimes List<String>
- Retention times of retention policy.
WeeklyScheduleResponse  
- ScheduleRun List<string>Days 
- Schedule run days.
- ScheduleRun List<string>Times 
- List of times of day this schedule has to be run.
- ScheduleRun []stringDays 
- Schedule run days.
- ScheduleRun []stringTimes 
- List of times of day this schedule has to be run.
- scheduleRun List<String>Days 
- Schedule run days.
- scheduleRun List<String>Times 
- List of times of day this schedule has to be run.
- scheduleRun string[]Days 
- Schedule run days.
- scheduleRun string[]Times 
- List of times of day this schedule has to be run.
- schedule_run_ Sequence[str]days 
- Schedule run days.
- schedule_run_ Sequence[str]times 
- List of times of day this schedule has to be run.
- scheduleRun List<String>Days 
- Schedule run days.
- scheduleRun List<String>Times 
- List of times of day this schedule has to be run.
YearlyRetentionScheduleResponse   
- MonthsOf List<string>Year 
- List of months of year of yearly retention policy.
- RetentionDuration Pulumi.Azure Native. Workloads. Inputs. Retention Duration Response 
- Retention duration of retention Policy.
- RetentionSchedule Pulumi.Daily Azure Native. Workloads. Inputs. Daily Retention Format Response 
- Daily retention format for yearly retention policy.
- RetentionSchedule stringFormat Type 
- Retention schedule format for yearly retention policy.
- RetentionSchedule Pulumi.Weekly Azure Native. Workloads. Inputs. Weekly Retention Format Response 
- Weekly retention format for yearly retention policy.
- RetentionTimes List<string>
- Retention times of retention policy.
- MonthsOf []stringYear 
- List of months of year of yearly retention policy.
- RetentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- RetentionSchedule DailyDaily Retention Format Response 
- Daily retention format for yearly retention policy.
- RetentionSchedule stringFormat Type 
- Retention schedule format for yearly retention policy.
- RetentionSchedule WeeklyWeekly Retention Format Response 
- Weekly retention format for yearly retention policy.
- RetentionTimes []string
- Retention times of retention policy.
- monthsOf List<String>Year 
- List of months of year of yearly retention policy.
- retentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- retentionSchedule DailyDaily Retention Format Response 
- Daily retention format for yearly retention policy.
- retentionSchedule StringFormat Type 
- Retention schedule format for yearly retention policy.
- retentionSchedule WeeklyWeekly Retention Format Response 
- Weekly retention format for yearly retention policy.
- retentionTimes List<String>
- Retention times of retention policy.
- monthsOf string[]Year 
- List of months of year of yearly retention policy.
- retentionDuration RetentionDuration Response 
- Retention duration of retention Policy.
- retentionSchedule DailyDaily Retention Format Response 
- Daily retention format for yearly retention policy.
- retentionSchedule stringFormat Type 
- Retention schedule format for yearly retention policy.
- retentionSchedule WeeklyWeekly Retention Format Response 
- Weekly retention format for yearly retention policy.
- retentionTimes string[]
- Retention times of retention policy.
- months_of_ Sequence[str]year 
- List of months of year of yearly retention policy.
- retention_duration RetentionDuration Response 
- Retention duration of retention Policy.
- retention_schedule_ Dailydaily Retention Format Response 
- Daily retention format for yearly retention policy.
- retention_schedule_ strformat_ type 
- Retention schedule format for yearly retention policy.
- retention_schedule_ Weeklyweekly Retention Format Response 
- Weekly retention format for yearly retention policy.
- retention_times Sequence[str]
- Retention times of retention policy.
- monthsOf List<String>Year 
- List of months of year of yearly retention policy.
- retentionDuration Property Map
- Retention duration of retention Policy.
- retentionSchedule Property MapDaily 
- Daily retention format for yearly retention policy.
- retentionSchedule StringFormat Type 
- Retention schedule format for yearly retention policy.
- retentionSchedule Property MapWeekly 
- Weekly retention format for yearly retention policy.
- retentionTimes List<String>
- Retention times of retention policy.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
This is the latest version of Azure Native. Use the Azure Native v1 docs if using the v1 version of this package.
Azure Native v2.89.1 published on Sunday, Mar 2, 2025 by Pulumi