1. Packages
  2. Azure Native
  3. API Docs
  4. recoveryservices
  5. getProtectedItem
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.44.1 published on Thursday, Jun 6, 2024 by Pulumi

azure-native.recoveryservices.getProtectedItem

Explore with Pulumi AI

azure-native logo
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.44.1 published on Thursday, Jun 6, 2024 by Pulumi

    Provides the details of the backed up item. This is an asynchronous operation. To know the status of the operation, call the GetItemOperationResult API. Azure REST API version: 2023-04-01.

    Other available API versions: 2016-06-01, 2023-06-01, 2023-08-01, 2024-01-01, 2024-02-01, 2024-04-01, 2024-04-30-preview.

    Using getProtectedItem

    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 getProtectedItem(args: GetProtectedItemArgs, opts?: InvokeOptions): Promise<GetProtectedItemResult>
    function getProtectedItemOutput(args: GetProtectedItemOutputArgs, opts?: InvokeOptions): Output<GetProtectedItemResult>
    def get_protected_item(container_name: Optional[str] = None,
                           fabric_name: Optional[str] = None,
                           filter: Optional[str] = None,
                           protected_item_name: Optional[str] = None,
                           resource_group_name: Optional[str] = None,
                           vault_name: Optional[str] = None,
                           opts: Optional[InvokeOptions] = None) -> GetProtectedItemResult
    def get_protected_item_output(container_name: Optional[pulumi.Input[str]] = None,
                           fabric_name: Optional[pulumi.Input[str]] = None,
                           filter: Optional[pulumi.Input[str]] = None,
                           protected_item_name: Optional[pulumi.Input[str]] = None,
                           resource_group_name: Optional[pulumi.Input[str]] = None,
                           vault_name: Optional[pulumi.Input[str]] = None,
                           opts: Optional[InvokeOptions] = None) -> Output[GetProtectedItemResult]
    func LookupProtectedItem(ctx *Context, args *LookupProtectedItemArgs, opts ...InvokeOption) (*LookupProtectedItemResult, error)
    func LookupProtectedItemOutput(ctx *Context, args *LookupProtectedItemOutputArgs, opts ...InvokeOption) LookupProtectedItemResultOutput

    > Note: This function is named LookupProtectedItem in the Go SDK.

    public static class GetProtectedItem 
    {
        public static Task<GetProtectedItemResult> InvokeAsync(GetProtectedItemArgs args, InvokeOptions? opts = null)
        public static Output<GetProtectedItemResult> Invoke(GetProtectedItemInvokeArgs args, InvokeOptions? opts = null)
    }
    public static CompletableFuture<GetProtectedItemResult> getProtectedItem(GetProtectedItemArgs args, InvokeOptions options)
    // Output-based functions aren't available in Java yet
    
    fn::invoke:
      function: azure-native:recoveryservices:getProtectedItem
      arguments:
        # arguments dictionary

    The following arguments are supported:

    ContainerName string
    Container name associated with the backed up item.
    FabricName string
    Fabric name associated with the backed up item.
    ProtectedItemName string
    Backed up item name whose details are to be fetched.
    ResourceGroupName string
    The name of the resource group where the recovery services vault is present.
    VaultName string
    The name of the recovery services vault.
    Filter string
    OData filter options.
    ContainerName string
    Container name associated with the backed up item.
    FabricName string
    Fabric name associated with the backed up item.
    ProtectedItemName string
    Backed up item name whose details are to be fetched.
    ResourceGroupName string
    The name of the resource group where the recovery services vault is present.
    VaultName string
    The name of the recovery services vault.
    Filter string
    OData filter options.
    containerName String
    Container name associated with the backed up item.
    fabricName String
    Fabric name associated with the backed up item.
    protectedItemName String
    Backed up item name whose details are to be fetched.
    resourceGroupName String
    The name of the resource group where the recovery services vault is present.
    vaultName String
    The name of the recovery services vault.
    filter String
    OData filter options.
    containerName string
    Container name associated with the backed up item.
    fabricName string
    Fabric name associated with the backed up item.
    protectedItemName string
    Backed up item name whose details are to be fetched.
    resourceGroupName string
    The name of the resource group where the recovery services vault is present.
    vaultName string
    The name of the recovery services vault.
    filter string
    OData filter options.
    container_name str
    Container name associated with the backed up item.
    fabric_name str
    Fabric name associated with the backed up item.
    protected_item_name str
    Backed up item name whose details are to be fetched.
    resource_group_name str
    The name of the resource group where the recovery services vault is present.
    vault_name str
    The name of the recovery services vault.
    filter str
    OData filter options.
    containerName String
    Container name associated with the backed up item.
    fabricName String
    Fabric name associated with the backed up item.
    protectedItemName String
    Backed up item name whose details are to be fetched.
    resourceGroupName String
    The name of the resource group where the recovery services vault is present.
    vaultName String
    The name of the recovery services vault.
    filter String
    OData filter options.

    getProtectedItem Result

    The following output properties are available:

    Id string
    Resource Id represents the complete path to the resource.
    Name string
    Resource name associated with the resource.
    Properties Pulumi.AzureNative.RecoveryServices.Outputs.AzureFileshareProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureIaaSClassicComputeVMProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureIaaSComputeVMProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureIaaSVMProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureSqlProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureVmWorkloadProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureVmWorkloadSAPAseDatabaseProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureVmWorkloadSAPHanaDBInstanceProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.AzureVmWorkloadSQLDatabaseProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.DPMProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.GenericProtectedItemResponse | Pulumi.AzureNative.RecoveryServices.Outputs.MabFileFolderProtectedItemResponse
    ProtectedItemResource properties
    Type string
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    ETag string
    Optional ETag.
    Location string
    Resource location.
    Tags Dictionary<string, string>
    Resource tags.
    Id string
    Resource Id represents the complete path to the resource.
    Name string
    Resource name associated with the resource.
    Properties AzureFileshareProtectedItemResponse | AzureIaaSClassicComputeVMProtectedItemResponse | AzureIaaSComputeVMProtectedItemResponse | AzureIaaSVMProtectedItemResponse | AzureSqlProtectedItemResponse | AzureVmWorkloadProtectedItemResponse | AzureVmWorkloadSAPAseDatabaseProtectedItemResponse | AzureVmWorkloadSAPHanaDBInstanceProtectedItemResponse | AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse | AzureVmWorkloadSQLDatabaseProtectedItemResponse | DPMProtectedItemResponse | GenericProtectedItemResponse | MabFileFolderProtectedItemResponse
    ProtectedItemResource properties
    Type string
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    ETag string
    Optional ETag.
    Location string
    Resource location.
    Tags map[string]string
    Resource tags.
    id String
    Resource Id represents the complete path to the resource.
    name String
    Resource name associated with the resource.
    properties AzureFileshareProtectedItemResponse | AzureIaaSClassicComputeVMProtectedItemResponse | AzureIaaSComputeVMProtectedItemResponse | AzureIaaSVMProtectedItemResponse | AzureSqlProtectedItemResponse | AzureVmWorkloadProtectedItemResponse | AzureVmWorkloadSAPAseDatabaseProtectedItemResponse | AzureVmWorkloadSAPHanaDBInstanceProtectedItemResponse | AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse | AzureVmWorkloadSQLDatabaseProtectedItemResponse | DPMProtectedItemResponse | GenericProtectedItemResponse | MabFileFolderProtectedItemResponse
    ProtectedItemResource properties
    type String
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    eTag String
    Optional ETag.
    location String
    Resource location.
    tags Map<String,String>
    Resource tags.
    id string
    Resource Id represents the complete path to the resource.
    name string
    Resource name associated with the resource.
    properties AzureFileshareProtectedItemResponse | AzureIaaSClassicComputeVMProtectedItemResponse | AzureIaaSComputeVMProtectedItemResponse | AzureIaaSVMProtectedItemResponse | AzureSqlProtectedItemResponse | AzureVmWorkloadProtectedItemResponse | AzureVmWorkloadSAPAseDatabaseProtectedItemResponse | AzureVmWorkloadSAPHanaDBInstanceProtectedItemResponse | AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse | AzureVmWorkloadSQLDatabaseProtectedItemResponse | DPMProtectedItemResponse | GenericProtectedItemResponse | MabFileFolderProtectedItemResponse
    ProtectedItemResource properties
    type string
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    eTag string
    Optional ETag.
    location string
    Resource location.
    tags {[key: string]: string}
    Resource tags.
    id str
    Resource Id represents the complete path to the resource.
    name str
    Resource name associated with the resource.
    properties AzureFileshareProtectedItemResponse | AzureIaaSClassicComputeVMProtectedItemResponse | AzureIaaSComputeVMProtectedItemResponse | AzureIaaSVMProtectedItemResponse | AzureSqlProtectedItemResponse | AzureVmWorkloadProtectedItemResponse | AzureVmWorkloadSAPAseDatabaseProtectedItemResponse | AzureVmWorkloadSAPHanaDBInstanceProtectedItemResponse | AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse | AzureVmWorkloadSQLDatabaseProtectedItemResponse | DPMProtectedItemResponse | GenericProtectedItemResponse | MabFileFolderProtectedItemResponse
    ProtectedItemResource properties
    type str
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    e_tag str
    Optional ETag.
    location str
    Resource location.
    tags Mapping[str, str]
    Resource tags.
    id String
    Resource Id represents the complete path to the resource.
    name String
    Resource name associated with the resource.
    properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
    ProtectedItemResource properties
    type String
    Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
    eTag String
    Optional ETag.
    location String
    Resource location.
    tags Map<String>
    Resource tags.

    Supporting Types

    AzureFileshareProtectedItemExtendedInfoResponse

    ResourceState string
    Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
    ResourceStateSyncTime string
    The resource state sync time for this backup item.
    OldestRecoveryPoint string
    The oldest backup copy available for this item in the service.
    PolicyState string
    Indicates consistency of policy object and policy applied to this backup item.
    RecoveryPointCount int
    Number of available backup copies associated with this backup item.
    ResourceState string
    Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
    ResourceStateSyncTime string
    The resource state sync time for this backup item.
    OldestRecoveryPoint string
    The oldest backup copy available for this item in the service.
    PolicyState string
    Indicates consistency of policy object and policy applied to this backup item.
    RecoveryPointCount int
    Number of available backup copies associated with this backup item.
    resourceState String
    Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
    resourceStateSyncTime String
    The resource state sync time for this backup item.
    oldestRecoveryPoint String
    The oldest backup copy available for this item in the service.
    policyState String
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryPointCount Integer
    Number of available backup copies associated with this backup item.
    resourceState string
    Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
    resourceStateSyncTime string
    The resource state sync time for this backup item.
    oldestRecoveryPoint string
    The oldest backup copy available for this item in the service.
    policyState string
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryPointCount number
    Number of available backup copies associated with this backup item.
    resource_state str
    Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
    resource_state_sync_time str
    The resource state sync time for this backup item.
    oldest_recovery_point str
    The oldest backup copy available for this item in the service.
    policy_state str
    Indicates consistency of policy object and policy applied to this backup item.
    recovery_point_count int
    Number of available backup copies associated with this backup item.
    resourceState String
    Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
    resourceStateSyncTime String
    The resource state sync time for this backup item.
    oldestRecoveryPoint String
    The oldest backup copy available for this item in the service.
    policyState String
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryPointCount Number
    Number of available backup copies associated with this backup item.

    AzureFileshareProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureFileshareProtectedItemExtendedInfoResponse
    Additional information with this backup item.
    FriendlyName string
    Friendly name of the fileshare represented by this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Backup state of this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureFileshareProtectedItemExtendedInfoResponse
    Additional information with this backup item.
    FriendlyName string
    Friendly name of the fileshare represented by this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Backup state of this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureFileshareProtectedItemExtendedInfoResponse
    Additional information with this backup item.
    friendlyName String
    Friendly name of the fileshare represented by this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Backup state of this backup item.
    protectionStatus String
    Backup status of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureFileshareProtectedItemExtendedInfoResponse
    Additional information with this backup item.
    friendlyName string
    Friendly name of the fileshare represented by this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectionState string
    Backup state of this backup item.
    protectionStatus string
    Backup status of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureFileshareProtectedItemExtendedInfoResponse
    Additional information with this backup item.
    friendly_name str
    Friendly name of the fileshare represented by this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_status str
    Last backup operation status. Possible values: Healthy, Unhealthy.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protection_state str
    Backup state of this backup item.
    protection_status str
    Backup status of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information with this backup item.
    friendlyName String
    Friendly name of the fileshare represented by this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Backup state of this backup item.
    protectionStatus String
    Backup status of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureIaaSClassicComputeVMProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the VM represented by this backup item.
    HealthStatus string
    Health status of protected item.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    ProtectedItemDataId string
    Data ID of the protected item.
    VaultId string
    ID of the vault which protects this item
    VirtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    ExtendedProperties Pulumi.AzureNative.RecoveryServices.Inputs.ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    HealthDetails List<Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSVMHealthDetailsResponse>
    Health details on this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupStatus string
    Last backup operation status.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Backup state of this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the VM represented by this backup item.
    HealthStatus string
    Health status of protected item.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    ProtectedItemDataId string
    Data ID of the protected item.
    VaultId string
    ID of the vault which protects this item
    VirtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    ExtendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    HealthDetails []AzureIaaSVMHealthDetailsResponse
    Health details on this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupStatus string
    Last backup operation status.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Backup state of this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the VM represented by this backup item.
    healthStatus String
    Health status of protected item.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId String
    Data ID of the protected item.
    vaultId String
    ID of the vault which protects this item
    virtualMachineId String
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    healthDetails List<AzureIaaSVMHealthDetailsResponse>
    Health details on this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupStatus String
    Last backup operation status.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Backup state of this backup item.
    protectionStatus String
    Backup status of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    friendlyName string
    Friendly name of the VM represented by this backup item.
    healthStatus string
    Health status of protected item.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId string
    Data ID of the protected item.
    vaultId string
    ID of the vault which protects this item
    virtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    healthDetails AzureIaaSVMHealthDetailsResponse[]
    Health details on this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupStatus string
    Last backup operation status.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectionState string
    Backup state of this backup item.
    protectionStatus string
    Backup status of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    friendly_name str
    Friendly name of the VM represented by this backup item.
    health_status str
    Health status of protected item.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    protected_item_data_id str
    Data ID of the protected item.
    vault_id str
    ID of the vault which protects this item
    virtual_machine_id str
    Fully qualified ARM ID of the virtual machine represented by this item.
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extended_properties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    health_details Sequence[AzureIaaSVMHealthDetailsResponse]
    Health details on this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_status str
    Last backup operation status.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protection_state str
    Backup state of this backup item.
    protection_status str
    Backup status of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the VM represented by this backup item.
    healthStatus String
    Health status of protected item.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId String
    Data ID of the protected item.
    vaultId String
    ID of the vault which protects this item
    virtualMachineId String
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    extendedProperties Property Map
    Extended Properties for Azure IaasVM Backup.
    healthDetails List<Property Map>
    Health details on this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupStatus String
    Last backup operation status.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Backup state of this backup item.
    protectionStatus String
    Backup status of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureIaaSComputeVMProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the VM represented by this backup item.
    HealthStatus string
    Health status of protected item.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    ProtectedItemDataId string
    Data ID of the protected item.
    VaultId string
    ID of the vault which protects this item
    VirtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    ExtendedProperties Pulumi.AzureNative.RecoveryServices.Inputs.ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    HealthDetails List<Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSVMHealthDetailsResponse>
    Health details on this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupStatus string
    Last backup operation status.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Backup state of this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the VM represented by this backup item.
    HealthStatus string
    Health status of protected item.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    ProtectedItemDataId string
    Data ID of the protected item.
    VaultId string
    ID of the vault which protects this item
    VirtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    ExtendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    HealthDetails []AzureIaaSVMHealthDetailsResponse
    Health details on this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupStatus string
    Last backup operation status.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Backup state of this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the VM represented by this backup item.
    healthStatus String
    Health status of protected item.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId String
    Data ID of the protected item.
    vaultId String
    ID of the vault which protects this item
    virtualMachineId String
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    healthDetails List<AzureIaaSVMHealthDetailsResponse>
    Health details on this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupStatus String
    Last backup operation status.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Backup state of this backup item.
    protectionStatus String
    Backup status of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    friendlyName string
    Friendly name of the VM represented by this backup item.
    healthStatus string
    Health status of protected item.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId string
    Data ID of the protected item.
    vaultId string
    ID of the vault which protects this item
    virtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    healthDetails AzureIaaSVMHealthDetailsResponse[]
    Health details on this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupStatus string
    Last backup operation status.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectionState string
    Backup state of this backup item.
    protectionStatus string
    Backup status of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    friendly_name str
    Friendly name of the VM represented by this backup item.
    health_status str
    Health status of protected item.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    protected_item_data_id str
    Data ID of the protected item.
    vault_id str
    ID of the vault which protects this item
    virtual_machine_id str
    Fully qualified ARM ID of the virtual machine represented by this item.
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extended_properties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    health_details Sequence[AzureIaaSVMHealthDetailsResponse]
    Health details on this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_status str
    Last backup operation status.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protection_state str
    Backup state of this backup item.
    protection_status str
    Backup status of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the VM represented by this backup item.
    healthStatus String
    Health status of protected item.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId String
    Data ID of the protected item.
    vaultId String
    ID of the vault which protects this item
    virtualMachineId String
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    extendedProperties Property Map
    Extended Properties for Azure IaasVM Backup.
    healthDetails List<Property Map>
    Health details on this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupStatus String
    Last backup operation status.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Backup state of this backup item.
    protectionStatus String
    Backup status of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureIaaSVMHealthDetailsResponse

    Code int
    Health Code
    Message string
    Health Message
    Recommendations List<string>
    Health Recommended Actions
    Title string
    Health Title
    Code int
    Health Code
    Message string
    Health Message
    Recommendations []string
    Health Recommended Actions
    Title string
    Health Title
    code Integer
    Health Code
    message String
    Health Message
    recommendations List<String>
    Health Recommended Actions
    title String
    Health Title
    code number
    Health Code
    message string
    Health Message
    recommendations string[]
    Health Recommended Actions
    title string
    Health Title
    code int
    Health Code
    message str
    Health Message
    recommendations Sequence[str]
    Health Recommended Actions
    title str
    Health Title
    code Number
    Health Code
    message String
    Health Message
    recommendations List<String>
    Health Recommended Actions
    title String
    Health Title

    AzureIaaSVMProtectedItemExtendedInfoResponse

    NewestRecoveryPointInArchive string
    The latest backup copy available for this backup item in archive tier
    OldestRecoveryPoint string
    The oldest backup copy available for this backup item across all tiers.
    OldestRecoveryPointInArchive string
    The oldest backup copy available for this backup item in archive tier
    OldestRecoveryPointInVault string
    The oldest backup copy available for this backup item in vault tier
    PolicyInconsistent bool
    Specifies if backup policy associated with the backup item is inconsistent.
    RecoveryPointCount int
    Number of backup copies available for this backup item.
    NewestRecoveryPointInArchive string
    The latest backup copy available for this backup item in archive tier
    OldestRecoveryPoint string
    The oldest backup copy available for this backup item across all tiers.
    OldestRecoveryPointInArchive string
    The oldest backup copy available for this backup item in archive tier
    OldestRecoveryPointInVault string
    The oldest backup copy available for this backup item in vault tier
    PolicyInconsistent bool
    Specifies if backup policy associated with the backup item is inconsistent.
    RecoveryPointCount int
    Number of backup copies available for this backup item.
    newestRecoveryPointInArchive String
    The latest backup copy available for this backup item in archive tier
    oldestRecoveryPoint String
    The oldest backup copy available for this backup item across all tiers.
    oldestRecoveryPointInArchive String
    The oldest backup copy available for this backup item in archive tier
    oldestRecoveryPointInVault String
    The oldest backup copy available for this backup item in vault tier
    policyInconsistent Boolean
    Specifies if backup policy associated with the backup item is inconsistent.
    recoveryPointCount Integer
    Number of backup copies available for this backup item.
    newestRecoveryPointInArchive string
    The latest backup copy available for this backup item in archive tier
    oldestRecoveryPoint string
    The oldest backup copy available for this backup item across all tiers.
    oldestRecoveryPointInArchive string
    The oldest backup copy available for this backup item in archive tier
    oldestRecoveryPointInVault string
    The oldest backup copy available for this backup item in vault tier
    policyInconsistent boolean
    Specifies if backup policy associated with the backup item is inconsistent.
    recoveryPointCount number
    Number of backup copies available for this backup item.
    newest_recovery_point_in_archive str
    The latest backup copy available for this backup item in archive tier
    oldest_recovery_point str
    The oldest backup copy available for this backup item across all tiers.
    oldest_recovery_point_in_archive str
    The oldest backup copy available for this backup item in archive tier
    oldest_recovery_point_in_vault str
    The oldest backup copy available for this backup item in vault tier
    policy_inconsistent bool
    Specifies if backup policy associated with the backup item is inconsistent.
    recovery_point_count int
    Number of backup copies available for this backup item.
    newestRecoveryPointInArchive String
    The latest backup copy available for this backup item in archive tier
    oldestRecoveryPoint String
    The oldest backup copy available for this backup item across all tiers.
    oldestRecoveryPointInArchive String
    The oldest backup copy available for this backup item in archive tier
    oldestRecoveryPointInVault String
    The oldest backup copy available for this backup item in vault tier
    policyInconsistent Boolean
    Specifies if backup policy associated with the backup item is inconsistent.
    recoveryPointCount Number
    Number of backup copies available for this backup item.

    AzureIaaSVMProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the VM represented by this backup item.
    HealthStatus string
    Health status of protected item.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    ProtectedItemDataId string
    Data ID of the protected item.
    VaultId string
    ID of the vault which protects this item
    VirtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    ExtendedProperties Pulumi.AzureNative.RecoveryServices.Inputs.ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    HealthDetails List<Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSVMHealthDetailsResponse>
    Health details on this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupStatus string
    Last backup operation status.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Backup state of this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the VM represented by this backup item.
    HealthStatus string
    Health status of protected item.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    ProtectedItemDataId string
    Data ID of the protected item.
    VaultId string
    ID of the vault which protects this item
    VirtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    ExtendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    HealthDetails []AzureIaaSVMHealthDetailsResponse
    Health details on this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupStatus string
    Last backup operation status.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Backup state of this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the VM represented by this backup item.
    healthStatus String
    Health status of protected item.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId String
    Data ID of the protected item.
    vaultId String
    ID of the vault which protects this item
    virtualMachineId String
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    healthDetails List<AzureIaaSVMHealthDetailsResponse>
    Health details on this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupStatus String
    Last backup operation status.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Backup state of this backup item.
    protectionStatus String
    Backup status of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    friendlyName string
    Friendly name of the VM represented by this backup item.
    healthStatus string
    Health status of protected item.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId string
    Data ID of the protected item.
    vaultId string
    ID of the vault which protects this item
    virtualMachineId string
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extendedProperties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    healthDetails AzureIaaSVMHealthDetailsResponse[]
    Health details on this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupStatus string
    Last backup operation status.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectionState string
    Backup state of this backup item.
    protectionStatus string
    Backup status of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    friendly_name str
    Friendly name of the VM represented by this backup item.
    health_status str
    Health status of protected item.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    protected_item_data_id str
    Data ID of the protected item.
    vault_id str
    ID of the vault which protects this item
    virtual_machine_id str
    Fully qualified ARM ID of the virtual machine represented by this item.
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureIaaSVMProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    extended_properties ExtendedPropertiesResponse
    Extended Properties for Azure IaasVM Backup.
    health_details Sequence[AzureIaaSVMHealthDetailsResponse]
    Health details on this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_status str
    Last backup operation status.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protection_state str
    Backup state of this backup item.
    protection_status str
    Backup status of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the VM represented by this backup item.
    healthStatus String
    Health status of protected item.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    protectedItemDataId String
    Data ID of the protected item.
    vaultId String
    ID of the vault which protects this item
    virtualMachineId String
    Fully qualified ARM ID of the virtual machine represented by this item.
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    extendedProperties Property Map
    Extended Properties for Azure IaasVM Backup.
    healthDetails List<Property Map>
    Health details on this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupStatus String
    Last backup operation status.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Backup state of this backup item.
    protectionStatus String
    Backup status of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureSqlProtectedItemExtendedInfoResponse

    OldestRecoveryPoint string
    The oldest backup copy available for this item in the service.
    PolicyState string
    State of the backup policy associated with this backup item.
    RecoveryPointCount int
    Number of available backup copies associated with this backup item.
    OldestRecoveryPoint string
    The oldest backup copy available for this item in the service.
    PolicyState string
    State of the backup policy associated with this backup item.
    RecoveryPointCount int
    Number of available backup copies associated with this backup item.
    oldestRecoveryPoint String
    The oldest backup copy available for this item in the service.
    policyState String
    State of the backup policy associated with this backup item.
    recoveryPointCount Integer
    Number of available backup copies associated with this backup item.
    oldestRecoveryPoint string
    The oldest backup copy available for this item in the service.
    policyState string
    State of the backup policy associated with this backup item.
    recoveryPointCount number
    Number of available backup copies associated with this backup item.
    oldest_recovery_point str
    The oldest backup copy available for this item in the service.
    policy_state str
    State of the backup policy associated with this backup item.
    recovery_point_count int
    Number of available backup copies associated with this backup item.
    oldestRecoveryPoint String
    The oldest backup copy available for this item in the service.
    policyState String
    State of the backup policy associated with this backup item.
    recoveryPointCount Number
    Number of available backup copies associated with this backup item.

    AzureSqlProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureSqlProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataId string
    Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services.
    ProtectionState string
    Backup state of the backed up item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureSqlProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataId string
    Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services.
    ProtectionState string
    Backup state of the backed up item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureSqlProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataId String
    Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services.
    protectionState String
    Backup state of the backed up item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureSqlProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectedItemDataId string
    Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services.
    protectionState string
    Backup state of the backed up item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureSqlProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protected_item_data_id str
    Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services.
    protection_state str
    Backup state of the backed up item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataId String
    Internal ID of a backup item. Used by Azure SQL Backup engine to contact Recovery Services.
    protectionState String
    Backup state of the backed up item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureVmWorkloadProtectedItemExtendedInfoResponse

    NewestRecoveryPointInArchive string
    The latest backup copy available for this backup item in archive tier
    OldestRecoveryPoint string
    The oldest backup copy available for this backup item across all tiers.
    OldestRecoveryPointInArchive string
    The oldest backup copy available for this backup item in archive tier
    OldestRecoveryPointInVault string
    The oldest backup copy available for this backup item in vault tier
    PolicyState string
    Indicates consistency of policy object and policy applied to this backup item.
    RecoveryModel string
    Indicates consistency of policy object and policy applied to this backup item.
    RecoveryPointCount int
    Number of backup copies available for this backup item.
    NewestRecoveryPointInArchive string
    The latest backup copy available for this backup item in archive tier
    OldestRecoveryPoint string
    The oldest backup copy available for this backup item across all tiers.
    OldestRecoveryPointInArchive string
    The oldest backup copy available for this backup item in archive tier
    OldestRecoveryPointInVault string
    The oldest backup copy available for this backup item in vault tier
    PolicyState string
    Indicates consistency of policy object and policy applied to this backup item.
    RecoveryModel string
    Indicates consistency of policy object and policy applied to this backup item.
    RecoveryPointCount int
    Number of backup copies available for this backup item.
    newestRecoveryPointInArchive String
    The latest backup copy available for this backup item in archive tier
    oldestRecoveryPoint String
    The oldest backup copy available for this backup item across all tiers.
    oldestRecoveryPointInArchive String
    The oldest backup copy available for this backup item in archive tier
    oldestRecoveryPointInVault String
    The oldest backup copy available for this backup item in vault tier
    policyState String
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryModel String
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryPointCount Integer
    Number of backup copies available for this backup item.
    newestRecoveryPointInArchive string
    The latest backup copy available for this backup item in archive tier
    oldestRecoveryPoint string
    The oldest backup copy available for this backup item across all tiers.
    oldestRecoveryPointInArchive string
    The oldest backup copy available for this backup item in archive tier
    oldestRecoveryPointInVault string
    The oldest backup copy available for this backup item in vault tier
    policyState string
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryModel string
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryPointCount number
    Number of backup copies available for this backup item.
    newest_recovery_point_in_archive str
    The latest backup copy available for this backup item in archive tier
    oldest_recovery_point str
    The oldest backup copy available for this backup item across all tiers.
    oldest_recovery_point_in_archive str
    The oldest backup copy available for this backup item in archive tier
    oldest_recovery_point_in_vault str
    The oldest backup copy available for this backup item in vault tier
    policy_state str
    Indicates consistency of policy object and policy applied to this backup item.
    recovery_model str
    Indicates consistency of policy object and policy applied to this backup item.
    recovery_point_count int
    Number of backup copies available for this backup item.
    newestRecoveryPointInArchive String
    The latest backup copy available for this backup item in archive tier
    oldestRecoveryPoint String
    The oldest backup copy available for this backup item across all tiers.
    oldestRecoveryPointInArchive String
    The oldest backup copy available for this backup item in archive tier
    oldestRecoveryPointInVault String
    The oldest backup copy available for this backup item in vault tier
    policyState String
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryModel String
    Indicates consistency of policy object and policy applied to this backup item.
    recoveryPointCount Number
    Number of backup copies available for this backup item.

    AzureVmWorkloadProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupErrorDetail Pulumi.AzureNative.RecoveryServices.Inputs.ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList List<Pulumi.AzureNative.RecoveryServices.Inputs.DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList []DistributedNodesInfoResponse
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    friendlyName string
    Friendly name of the DB represented by this backup item.
    protectionStatus string
    Backup status of this backup item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList DistributedNodesInfoResponse[]
    List of the nodes in case of distributed container.
    parentName string
    Parent name of the DB such as Instance or Availability Group.
    parentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectedItemDataSourceId string
    Data ID of the protected item.
    protectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState string
    Backup state of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName string
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    friendly_name str
    Friendly name of the DB represented by this backup item.
    protection_status str
    Backup status of this backup item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_error_detail ErrorDetailResponse
    Error details in last backup
    last_backup_status str
    Last backup operation status. Possible values: Healthy, Unhealthy.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodes_list Sequence[DistributedNodesInfoResponse]
    List of the nodes in case of distributed container.
    parent_name str
    Parent name of the DB such as Instance or Availability Group.
    parent_type str
    Parent type of protected item, example: for a DB, standalone server or distributed
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protected_item_data_source_id str
    Data ID of the protected item.
    protected_item_health_status str
    Health status of the backup item, evaluated based on last heartbeat received
    protection_state str
    Backup state of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    server_name str
    Host/Cluster Name for instance or AG
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupErrorDetail Property Map
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<Property Map>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureVmWorkloadSAPAseDatabaseProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupErrorDetail Pulumi.AzureNative.RecoveryServices.Inputs.ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList List<Pulumi.AzureNative.RecoveryServices.Inputs.DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList []DistributedNodesInfoResponse
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    friendlyName string
    Friendly name of the DB represented by this backup item.
    protectionStatus string
    Backup status of this backup item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList DistributedNodesInfoResponse[]
    List of the nodes in case of distributed container.
    parentName string
    Parent name of the DB such as Instance or Availability Group.
    parentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectedItemDataSourceId string
    Data ID of the protected item.
    protectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState string
    Backup state of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName string
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    friendly_name str
    Friendly name of the DB represented by this backup item.
    protection_status str
    Backup status of this backup item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_error_detail ErrorDetailResponse
    Error details in last backup
    last_backup_status str
    Last backup operation status. Possible values: Healthy, Unhealthy.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodes_list Sequence[DistributedNodesInfoResponse]
    List of the nodes in case of distributed container.
    parent_name str
    Parent name of the DB such as Instance or Availability Group.
    parent_type str
    Parent type of protected item, example: for a DB, standalone server or distributed
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protected_item_data_source_id str
    Data ID of the protected item.
    protected_item_health_status str
    Health status of the backup item, evaluated based on last heartbeat received
    protection_state str
    Backup state of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    server_name str
    Host/Cluster Name for instance or AG
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupErrorDetail Property Map
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<Property Map>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureVmWorkloadSAPHanaDBInstanceProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupErrorDetail Pulumi.AzureNative.RecoveryServices.Inputs.ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList List<Pulumi.AzureNative.RecoveryServices.Inputs.DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList []DistributedNodesInfoResponse
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    friendlyName string
    Friendly name of the DB represented by this backup item.
    protectionStatus string
    Backup status of this backup item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList DistributedNodesInfoResponse[]
    List of the nodes in case of distributed container.
    parentName string
    Parent name of the DB such as Instance or Availability Group.
    parentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectedItemDataSourceId string
    Data ID of the protected item.
    protectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState string
    Backup state of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName string
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    friendly_name str
    Friendly name of the DB represented by this backup item.
    protection_status str
    Backup status of this backup item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_error_detail ErrorDetailResponse
    Error details in last backup
    last_backup_status str
    Last backup operation status. Possible values: Healthy, Unhealthy.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodes_list Sequence[DistributedNodesInfoResponse]
    List of the nodes in case of distributed container.
    parent_name str
    Parent name of the DB such as Instance or Availability Group.
    parent_type str
    Parent type of protected item, example: for a DB, standalone server or distributed
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protected_item_data_source_id str
    Data ID of the protected item.
    protected_item_health_status str
    Health status of the backup item, evaluated based on last heartbeat received
    protection_state str
    Backup state of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    server_name str
    Host/Cluster Name for instance or AG
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupErrorDetail Property Map
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<Property Map>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureVmWorkloadSAPHanaDatabaseProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupErrorDetail Pulumi.AzureNative.RecoveryServices.Inputs.ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList List<Pulumi.AzureNative.RecoveryServices.Inputs.DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList []DistributedNodesInfoResponse
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    friendlyName string
    Friendly name of the DB represented by this backup item.
    protectionStatus string
    Backup status of this backup item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList DistributedNodesInfoResponse[]
    List of the nodes in case of distributed container.
    parentName string
    Parent name of the DB such as Instance or Availability Group.
    parentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectedItemDataSourceId string
    Data ID of the protected item.
    protectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState string
    Backup state of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName string
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    friendly_name str
    Friendly name of the DB represented by this backup item.
    protection_status str
    Backup status of this backup item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_error_detail ErrorDetailResponse
    Error details in last backup
    last_backup_status str
    Last backup operation status. Possible values: Healthy, Unhealthy.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodes_list Sequence[DistributedNodesInfoResponse]
    List of the nodes in case of distributed container.
    parent_name str
    Parent name of the DB such as Instance or Availability Group.
    parent_type str
    Parent type of protected item, example: for a DB, standalone server or distributed
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protected_item_data_source_id str
    Data ID of the protected item.
    protected_item_health_status str
    Health status of the backup item, evaluated based on last heartbeat received
    protection_state str
    Backup state of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    server_name str
    Host/Cluster Name for instance or AG
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupErrorDetail Property Map
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<Property Map>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    AzureVmWorkloadSQLDatabaseProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths Dictionary<string, Pulumi.AzureNative.RecoveryServices.Inputs.KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    LastBackupErrorDetail Pulumi.AzureNative.RecoveryServices.Inputs.ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList List<Pulumi.AzureNative.RecoveryServices.Inputs.DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    FriendlyName string
    Friendly name of the DB represented by this backup item.
    ProtectionStatus string
    Backup status of this backup item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    KpisHealths map[string]KPIResourceHealthDetailsResponse
    Health details of different KPIs
    LastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    LastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    LastBackupTime string
    Timestamp of the last backup operation on this backup item.
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    NodesList []DistributedNodesInfoResponse
    List of the nodes in case of distributed container.
    ParentName string
    Parent name of the DB such as Instance or Availability Group.
    ParentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectedItemDataSourceId string
    Data ID of the protected item.
    ProtectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    ServerName string
    Host/Cluster Name for instance or AG
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<String,KPIResourceHealthDetailsResponse>
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<DistributedNodesInfoResponse>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    friendlyName string
    Friendly name of the DB represented by this backup item.
    protectionStatus string
    Backup status of this backup item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths {[key: string]: KPIResourceHealthDetailsResponse}
    Health details of different KPIs
    lastBackupErrorDetail ErrorDetailResponse
    Error details in last backup
    lastBackupStatus string
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime string
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList DistributedNodesInfoResponse[]
    List of the nodes in case of distributed container.
    parentName string
    Parent name of the DB such as Instance or Availability Group.
    parentType string
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectedItemDataSourceId string
    Data ID of the protected item.
    protectedItemHealthStatus string
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState string
    Backup state of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName string
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    friendly_name str
    Friendly name of the DB represented by this backup item.
    protection_status str
    Backup status of this backup item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info AzureVmWorkloadProtectedItemExtendedInfoResponse
    Additional information for this backup item.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    kpis_healths Mapping[str, KPIResourceHealthDetailsResponse]
    Health details of different KPIs
    last_backup_error_detail ErrorDetailResponse
    Error details in last backup
    last_backup_status str
    Last backup operation status. Possible values: Healthy, Unhealthy.
    last_backup_time str
    Timestamp of the last backup operation on this backup item.
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodes_list Sequence[DistributedNodesInfoResponse]
    List of the nodes in case of distributed container.
    parent_name str
    Parent name of the DB such as Instance or Availability Group.
    parent_type str
    Parent type of protected item, example: for a DB, standalone server or distributed
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protected_item_data_source_id str
    Data ID of the protected item.
    protected_item_health_status str
    Health status of the backup item, evaluated based on last heartbeat received
    protection_state str
    Backup state of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    server_name str
    Host/Cluster Name for instance or AG
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    friendlyName String
    Friendly name of the DB represented by this backup item.
    protectionStatus String
    Backup status of this backup item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Additional information for this backup item.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    kpisHealths Map<Property Map>
    Health details of different KPIs
    lastBackupErrorDetail Property Map
    Error details in last backup
    lastBackupStatus String
    Last backup operation status. Possible values: Healthy, Unhealthy.
    lastBackupTime String
    Timestamp of the last backup operation on this backup item.
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    nodesList List<Property Map>
    List of the nodes in case of distributed container.
    parentName String
    Parent name of the DB such as Instance or Availability Group.
    parentType String
    Parent type of protected item, example: for a DB, standalone server or distributed
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectedItemDataSourceId String
    Data ID of the protected item.
    protectedItemHealthStatus String
    Health status of the backup item, evaluated based on last heartbeat received
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    serverName String
    Host/Cluster Name for instance or AG
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    DPMProtectedItemExtendedInfoResponse

    DiskStorageUsedInBytes string
    Used Disk storage in bytes.
    IsCollocated bool
    To check if backup item is collocated.
    IsPresentOnCloud bool
    To check if backup item is cloud protected.
    LastBackupStatus string
    Last backup status information on backup item.
    LastRefreshedAt string
    Last refresh time on backup item.
    OldestRecoveryPoint string
    Oldest cloud recovery point time.
    OnPremiseLatestRecoveryPoint string
    latest disk recovery point time.
    OnPremiseOldestRecoveryPoint string
    Oldest disk recovery point time.
    OnPremiseRecoveryPointCount int
    disk recovery point count.
    ProtectableObjectLoadPath Dictionary<string, string>
    Attribute to provide information on various DBs.
    Protected bool
    To check if backup item is disk protected.
    ProtectionGroupName string
    Protection group name of the backup item.
    RecoveryPointCount int
    cloud recovery point count.
    TotalDiskStorageSizeInBytes string
    total Disk storage in bytes.
    DiskStorageUsedInBytes string
    Used Disk storage in bytes.
    IsCollocated bool
    To check if backup item is collocated.
    IsPresentOnCloud bool
    To check if backup item is cloud protected.
    LastBackupStatus string
    Last backup status information on backup item.
    LastRefreshedAt string
    Last refresh time on backup item.
    OldestRecoveryPoint string
    Oldest cloud recovery point time.
    OnPremiseLatestRecoveryPoint string
    latest disk recovery point time.
    OnPremiseOldestRecoveryPoint string
    Oldest disk recovery point time.
    OnPremiseRecoveryPointCount int
    disk recovery point count.
    ProtectableObjectLoadPath map[string]string
    Attribute to provide information on various DBs.
    Protected bool
    To check if backup item is disk protected.
    ProtectionGroupName string
    Protection group name of the backup item.
    RecoveryPointCount int
    cloud recovery point count.
    TotalDiskStorageSizeInBytes string
    total Disk storage in bytes.
    diskStorageUsedInBytes String
    Used Disk storage in bytes.
    isCollocated Boolean
    To check if backup item is collocated.
    isPresentOnCloud Boolean
    To check if backup item is cloud protected.
    lastBackupStatus String
    Last backup status information on backup item.
    lastRefreshedAt String
    Last refresh time on backup item.
    oldestRecoveryPoint String
    Oldest cloud recovery point time.
    onPremiseLatestRecoveryPoint String
    latest disk recovery point time.
    onPremiseOldestRecoveryPoint String
    Oldest disk recovery point time.
    onPremiseRecoveryPointCount Integer
    disk recovery point count.
    protectableObjectLoadPath Map<String,String>
    Attribute to provide information on various DBs.
    protected_ Boolean
    To check if backup item is disk protected.
    protectionGroupName String
    Protection group name of the backup item.
    recoveryPointCount Integer
    cloud recovery point count.
    totalDiskStorageSizeInBytes String
    total Disk storage in bytes.
    diskStorageUsedInBytes string
    Used Disk storage in bytes.
    isCollocated boolean
    To check if backup item is collocated.
    isPresentOnCloud boolean
    To check if backup item is cloud protected.
    lastBackupStatus string
    Last backup status information on backup item.
    lastRefreshedAt string
    Last refresh time on backup item.
    oldestRecoveryPoint string
    Oldest cloud recovery point time.
    onPremiseLatestRecoveryPoint string
    latest disk recovery point time.
    onPremiseOldestRecoveryPoint string
    Oldest disk recovery point time.
    onPremiseRecoveryPointCount number
    disk recovery point count.
    protectableObjectLoadPath {[key: string]: string}
    Attribute to provide information on various DBs.
    protected boolean
    To check if backup item is disk protected.
    protectionGroupName string
    Protection group name of the backup item.
    recoveryPointCount number
    cloud recovery point count.
    totalDiskStorageSizeInBytes string
    total Disk storage in bytes.
    disk_storage_used_in_bytes str
    Used Disk storage in bytes.
    is_collocated bool
    To check if backup item is collocated.
    is_present_on_cloud bool
    To check if backup item is cloud protected.
    last_backup_status str
    Last backup status information on backup item.
    last_refreshed_at str
    Last refresh time on backup item.
    oldest_recovery_point str
    Oldest cloud recovery point time.
    on_premise_latest_recovery_point str
    latest disk recovery point time.
    on_premise_oldest_recovery_point str
    Oldest disk recovery point time.
    on_premise_recovery_point_count int
    disk recovery point count.
    protectable_object_load_path Mapping[str, str]
    Attribute to provide information on various DBs.
    protected bool
    To check if backup item is disk protected.
    protection_group_name str
    Protection group name of the backup item.
    recovery_point_count int
    cloud recovery point count.
    total_disk_storage_size_in_bytes str
    total Disk storage in bytes.
    diskStorageUsedInBytes String
    Used Disk storage in bytes.
    isCollocated Boolean
    To check if backup item is collocated.
    isPresentOnCloud Boolean
    To check if backup item is cloud protected.
    lastBackupStatus String
    Last backup status information on backup item.
    lastRefreshedAt String
    Last refresh time on backup item.
    oldestRecoveryPoint String
    Oldest cloud recovery point time.
    onPremiseLatestRecoveryPoint String
    latest disk recovery point time.
    onPremiseOldestRecoveryPoint String
    Oldest disk recovery point time.
    onPremiseRecoveryPointCount Number
    disk recovery point count.
    protectableObjectLoadPath Map<String>
    Attribute to provide information on various DBs.
    protected Boolean
    To check if backup item is disk protected.
    protectionGroupName String
    Protection group name of the backup item.
    recoveryPointCount Number
    cloud recovery point count.
    totalDiskStorageSizeInBytes String
    total Disk storage in bytes.

    DPMProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupEngineName string
    Backup Management server protecting this backup item
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo Pulumi.AzureNative.RecoveryServices.Inputs.DPMProtectedItemExtendedInfoResponse
    Extended info of the backup item.
    FriendlyName string
    Friendly name of the managed item
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Protection state of the backup engine
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupEngineName string
    Backup Management server protecting this backup item
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    ExtendedInfo DPMProtectedItemExtendedInfoResponse
    Extended info of the backup item.
    FriendlyName string
    Friendly name of the managed item
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    ProtectionState string
    Protection state of the backup engine
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupEngineName String
    Backup Management server protecting this backup item
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo DPMProtectedItemExtendedInfoResponse
    Extended info of the backup item.
    friendlyName String
    Friendly name of the managed item
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Protection state of the backup engine
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupEngineName string
    Backup Management server protecting this backup item
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo DPMProtectedItemExtendedInfoResponse
    Extended info of the backup item.
    friendlyName string
    Friendly name of the managed item
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    protectionState string
    Protection state of the backup engine
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_engine_name str
    Backup Management server protecting this backup item
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    extended_info DPMProtectedItemExtendedInfoResponse
    Extended info of the backup item.
    friendly_name str
    Friendly name of the managed item
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    protection_state str
    Protection state of the backup engine
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupEngineName String
    Backup Management server protecting this backup item
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    extendedInfo Property Map
    Extended info of the backup item.
    friendlyName String
    Friendly name of the managed item
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    protectionState String
    Protection state of the backup engine
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceResourceId String
    ARM ID of the resource to be backed up.

    DiskExclusionPropertiesResponse

    DiskLunList List<int>
    List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
    IsInclusionList bool
    Flag to indicate whether DiskLunList is to be included/ excluded from backup.
    DiskLunList []int
    List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
    IsInclusionList bool
    Flag to indicate whether DiskLunList is to be included/ excluded from backup.
    diskLunList List<Integer>
    List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
    isInclusionList Boolean
    Flag to indicate whether DiskLunList is to be included/ excluded from backup.
    diskLunList number[]
    List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
    isInclusionList boolean
    Flag to indicate whether DiskLunList is to be included/ excluded from backup.
    disk_lun_list Sequence[int]
    List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
    is_inclusion_list bool
    Flag to indicate whether DiskLunList is to be included/ excluded from backup.
    diskLunList List<Number>
    List of Disks' Logical Unit Numbers (LUN) to be used for VM Protection.
    isInclusionList Boolean
    Flag to indicate whether DiskLunList is to be included/ excluded from backup.

    DistributedNodesInfoResponse

    ErrorDetail Pulumi.AzureNative.RecoveryServices.Inputs.ErrorDetailResponse
    Error Details if the Status is non-success.
    NodeName string
    Name of the node under a distributed container.
    SourceResourceId string
    ARM resource id of the node
    Status string
    Status of this Node. Failed | Succeeded
    ErrorDetail ErrorDetailResponse
    Error Details if the Status is non-success.
    NodeName string
    Name of the node under a distributed container.
    SourceResourceId string
    ARM resource id of the node
    Status string
    Status of this Node. Failed | Succeeded
    errorDetail ErrorDetailResponse
    Error Details if the Status is non-success.
    nodeName String
    Name of the node under a distributed container.
    sourceResourceId String
    ARM resource id of the node
    status String
    Status of this Node. Failed | Succeeded
    errorDetail ErrorDetailResponse
    Error Details if the Status is non-success.
    nodeName string
    Name of the node under a distributed container.
    sourceResourceId string
    ARM resource id of the node
    status string
    Status of this Node. Failed | Succeeded
    error_detail ErrorDetailResponse
    Error Details if the Status is non-success.
    node_name str
    Name of the node under a distributed container.
    source_resource_id str
    ARM resource id of the node
    status str
    Status of this Node. Failed | Succeeded
    errorDetail Property Map
    Error Details if the Status is non-success.
    nodeName String
    Name of the node under a distributed container.
    sourceResourceId String
    ARM resource id of the node
    status String
    Status of this Node. Failed | Succeeded

    ErrorDetailResponse

    Code string
    Error code.
    Message string
    Error Message related to the Code.
    Recommendations List<string>
    List of recommendation strings.
    Code string
    Error code.
    Message string
    Error Message related to the Code.
    Recommendations []string
    List of recommendation strings.
    code String
    Error code.
    message String
    Error Message related to the Code.
    recommendations List<String>
    List of recommendation strings.
    code string
    Error code.
    message string
    Error Message related to the Code.
    recommendations string[]
    List of recommendation strings.
    code str
    Error code.
    message str
    Error Message related to the Code.
    recommendations Sequence[str]
    List of recommendation strings.
    code String
    Error code.
    message String
    Error Message related to the Code.
    recommendations List<String>
    List of recommendation strings.

    ExtendedPropertiesResponse

    DiskExclusionProperties DiskExclusionPropertiesResponse
    Extended Properties for Disk Exclusion.
    LinuxVmApplicationName string
    Linux VM name
    diskExclusionProperties DiskExclusionPropertiesResponse
    Extended Properties for Disk Exclusion.
    linuxVmApplicationName String
    Linux VM name
    diskExclusionProperties DiskExclusionPropertiesResponse
    Extended Properties for Disk Exclusion.
    linuxVmApplicationName string
    Linux VM name
    disk_exclusion_properties DiskExclusionPropertiesResponse
    Extended Properties for Disk Exclusion.
    linux_vm_application_name str
    Linux VM name
    diskExclusionProperties Property Map
    Extended Properties for Disk Exclusion.
    linuxVmApplicationName String
    Linux VM name

    GenericProtectedItemResponse

    BackupManagementType string
    Type of backup management for the backed up item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    FabricName string
    Name of this backup item's fabric.
    FriendlyName string
    Friendly name of the container.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    PolicyState string
    Indicates consistency of policy object and policy applied to this backup item.
    ProtectedItemId double
    Data Plane Service ID of the protected item.
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests List<string>
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceAssociations Dictionary<string, string>
    Loosely coupled (type, value) associations (example - parent of a protected item)
    SourceResourceId string
    ARM ID of the resource to be backed up.
    BackupManagementType string
    Type of backup management for the backed up item.
    VaultId string
    ID of the vault which protects this item
    WorkloadType string
    Type of workload this item represents.
    BackupSetName string
    Name of the backup set the backup item belongs to
    ContainerName string
    Unique name of container
    CreateMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    DeferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    DeferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    FabricName string
    Name of this backup item's fabric.
    FriendlyName string
    Friendly name of the container.
    IsArchiveEnabled bool
    Flag to identify whether datasource is protected in archive
    IsDeferredDeleteScheduleUpcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    IsRehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    IsScheduledForDeferredDelete bool
    Flag to identify whether the DS is scheduled for deferred delete
    LastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    PolicyId string
    ID of the backup policy with which this item is backed up.
    PolicyName string
    Name of the policy used for protection
    PolicyState string
    Indicates consistency of policy object and policy applied to this backup item.
    ProtectedItemId float64
    Data Plane Service ID of the protected item.
    ProtectionState string
    Backup state of this backup item.
    ResourceGuardOperationRequests []string
    ResourceGuardOperationRequests on which LAC check will be performed
    SoftDeleteRetentionPeriodInDays int
    Soft delete retention period in days
    SourceAssociations map[string]string
    Loosely coupled (type, value) associations (example - parent of a protected item)
    SourceResourceId string
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    fabricName String
    Name of this backup item's fabric.
    friendlyName String
    Friendly name of the container.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    policyState String
    Indicates consistency of policy object and policy applied to this backup item.
    protectedItemId Double
    Data Plane Service ID of the protected item.
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Integer
    Soft delete retention period in days
    sourceAssociations Map<String,String>
    Loosely coupled (type, value) associations (example - parent of a protected item)
    sourceResourceId String
    ARM ID of the resource to be backed up.
    backupManagementType string
    Type of backup management for the backed up item.
    vaultId string
    ID of the vault which protects this item
    workloadType string
    Type of workload this item represents.
    backupSetName string
    Name of the backup set the backup item belongs to
    containerName string
    Unique name of container
    createMode string
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC string
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining string
    Time remaining before the DS marked for deferred delete is permanently deleted
    fabricName string
    Name of this backup item's fabric.
    friendlyName string
    Friendly name of the container.
    isArchiveEnabled boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint string
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId string
    ID of the backup policy with which this item is backed up.
    policyName string
    Name of the policy used for protection
    policyState string
    Indicates consistency of policy object and policy applied to this backup item.
    protectedItemId number
    Data Plane Service ID of the protected item.
    protectionState string
    Backup state of this backup item.
    resourceGuardOperationRequests string[]
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays number
    Soft delete retention period in days
    sourceAssociations {[key: string]: string}
    Loosely coupled (type, value) associations (example - parent of a protected item)
    sourceResourceId string
    ARM ID of the resource to be backed up.
    backup_management_type str
    Type of backup management for the backed up item.
    vault_id str
    ID of the vault which protects this item
    workload_type str
    Type of workload this item represents.
    backup_set_name str
    Name of the backup set the backup item belongs to
    container_name str
    Unique name of container
    create_mode str
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferred_delete_time_in_utc str
    Time for deferred deletion in UTC
    deferred_delete_time_remaining str
    Time remaining before the DS marked for deferred delete is permanently deleted
    fabric_name str
    Name of this backup item's fabric.
    friendly_name str
    Friendly name of the container.
    is_archive_enabled bool
    Flag to identify whether datasource is protected in archive
    is_deferred_delete_schedule_upcoming bool
    Flag to identify whether the deferred deleted DS is to be purged soon
    is_rehydrate bool
    Flag to identify that deferred deleted DS is to be moved into Pause state
    is_scheduled_for_deferred_delete bool
    Flag to identify whether the DS is scheduled for deferred delete
    last_recovery_point str
    Timestamp when the last (latest) backup copy was created for this backup item.
    policy_id str
    ID of the backup policy with which this item is backed up.
    policy_name str
    Name of the policy used for protection
    policy_state str
    Indicates consistency of policy object and policy applied to this backup item.
    protected_item_id float
    Data Plane Service ID of the protected item.
    protection_state str
    Backup state of this backup item.
    resource_guard_operation_requests Sequence[str]
    ResourceGuardOperationRequests on which LAC check will be performed
    soft_delete_retention_period_in_days int
    Soft delete retention period in days
    source_associations Mapping[str, str]
    Loosely coupled (type, value) associations (example - parent of a protected item)
    source_resource_id str
    ARM ID of the resource to be backed up.
    backupManagementType String
    Type of backup management for the backed up item.
    vaultId String
    ID of the vault which protects this item
    workloadType String
    Type of workload this item represents.
    backupSetName String
    Name of the backup set the backup item belongs to
    containerName String
    Unique name of container
    createMode String
    Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
    deferredDeleteTimeInUTC String
    Time for deferred deletion in UTC
    deferredDeleteTimeRemaining String
    Time remaining before the DS marked for deferred delete is permanently deleted
    fabricName String
    Name of this backup item's fabric.
    friendlyName String
    Friendly name of the container.
    isArchiveEnabled Boolean
    Flag to identify whether datasource is protected in archive
    isDeferredDeleteScheduleUpcoming Boolean
    Flag to identify whether the deferred deleted DS is to be purged soon
    isRehydrate Boolean
    Flag to identify that deferred deleted DS is to be moved into Pause state
    isScheduledForDeferredDelete Boolean
    Flag to identify whether the DS is scheduled for deferred delete
    lastRecoveryPoint String
    Timestamp when the last (latest) backup copy was created for this backup item.
    policyId String
    ID of the backup policy with which this item is backed up.
    policyName String
    Name of the policy used for protection
    policyState String
    Indicates consistency of policy object and policy applied to this backup item.
    protectedItemId Number
    Data Plane Service ID of the protected item.
    protectionState String
    Backup state of this backup item.
    resourceGuardOperationRequests List<String>
    ResourceGuardOperationRequests on which LAC check will be performed
    softDeleteRetentionPeriodInDays Number
    Soft delete retention period in days
    sourceAssociations Map<String>
    Loosely coupled (type, value) associations (example - parent of a protected item)
    sourceResourceId String
    ARM ID of the resource to be backed up.

    KPIResourceHealthDetailsResponse

    ResourceHealthDetails []ResourceHealthDetailsResponse
    Resource Health Status
    ResourceHealthStatus string
    Resource Health Status
    resourceHealthDetails List<ResourceHealthDetailsResponse>
    Resource Health Status
    resourceHealthStatus String
    Resource Health Status
    resourceHealthDetails ResourceHealthDetailsResponse[]
    Resource Health Status
    resourceHealthStatus string
    Resource Health Status
    resourceHealthDetails List<Property Map>
    Resource Health Status
    resourceHealthStatus String
    Resource Health Status

    MabFileFolderProtectedItemExtendedInfoResponse

    LastRefreshedAt string
    Last time when the agent data synced to service.
    OldestRecoveryPoint string
    The oldest backup copy available.
    RecoveryPointCount int
    Number of backup copies associated with the backup item.
    LastRefreshedAt string
    Last time when the agent data synced to service.
    OldestRecoveryPoint string
    The oldest backup copy available.
    RecoveryPointCount int
    Number of backup copies associated with the backup item.
    lastRefreshedAt String
    Last time when the agent data synced to service.
    oldestRecoveryPoint String
    The oldest backup copy available.
    recoveryPointCount Integer
    Number of backup copies associated with the backup item.
    lastRefreshedAt string
    Last time when the agent data synced to service.
    oldestRecoveryPoint string
    The oldest backup copy available.
    recoveryPointCount number
    Number of backup copies associated with the backup item.
    last_refreshed_at str
    Last time when the agent data synced to service.
    oldest_recovery_point str
    The oldest backup copy available.
    recovery_point_count int
    Number of backup copies associated with the backup item.
    lastRefreshedAt String
    Last time when the agent data synced to service.
    oldestRecovery