1. Packages
  2. Azure Native v2
  3. API Docs
  4. recoveryservices
  5. ProtectedItem
These are the docs for Azure Native v2. We recommenend using the latest version, Azure Native v3.
Azure Native v2 v2.90.0 published on Thursday, Mar 27, 2025 by Pulumi

azure-native-v2.recoveryservices.ProtectedItem

Explore with Pulumi AI

Base class for backup items. Azure REST API version: 2023-04-01. Prior API version in Azure Native 1.x: 2021-02-01.

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

Example Usage

Enable Protection on Azure IaasVm

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var protectedItem = new AzureNative.RecoveryServices.ProtectedItem("protectedItem", new()
    {
        ContainerName = "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
        FabricName = "Azure",
        Properties = new AzureNative.RecoveryServices.Inputs.AzureIaaSComputeVMProtectedItemArgs
        {
            PolicyId = "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
            ProtectedItemType = "Microsoft.Compute/virtualMachines",
            SourceResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
        },
        ProtectedItemName = "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
        ResourceGroupName = "SwaggerTestRg",
        VaultName = "NetSDKTestRsVault",
    });

});
Copy
package main

import (
	recoveryservices "github.com/pulumi/pulumi-azure-native-sdk/recoveryservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := recoveryservices.NewProtectedItem(ctx, "protectedItem", &recoveryservices.ProtectedItemArgs{
			ContainerName: pulumi.String("IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1"),
			FabricName:    pulumi.String("Azure"),
			Properties: &recoveryservices.AzureIaaSComputeVMProtectedItemArgs{
				PolicyId:          pulumi.String("/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy"),
				ProtectedItemType: pulumi.String("Microsoft.Compute/virtualMachines"),
				SourceResourceId:  pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1"),
			},
			ProtectedItemName: pulumi.String("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1"),
			ResourceGroupName: pulumi.String("SwaggerTestRg"),
			VaultName:         pulumi.String("NetSDKTestRsVault"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.recoveryservices.ProtectedItem;
import com.pulumi.azurenative.recoveryservices.ProtectedItemArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var protectedItem = new ProtectedItem("protectedItem", ProtectedItemArgs.builder()
            .containerName("IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
            .fabricName("Azure")
            .properties(AzureFileshareProtectedItemArgs.builder()
                .policyId("/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy")
                .protectedItemType("Microsoft.Compute/virtualMachines")
                .sourceResourceId("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
                .build())
            .protectedItemName("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
            .resourceGroupName("SwaggerTestRg")
            .vaultName("NetSDKTestRsVault")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const protectedItem = new azure_native.recoveryservices.ProtectedItem("protectedItem", {
    containerName: "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
    fabricName: "Azure",
    properties: {
        policyId: "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
        protectedItemType: "Microsoft.Compute/virtualMachines",
        sourceResourceId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    },
    protectedItemName: "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
    resourceGroupName: "SwaggerTestRg",
    vaultName: "NetSDKTestRsVault",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

protected_item = azure_native.recoveryservices.ProtectedItem("protectedItem",
    container_name="IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
    fabric_name="Azure",
    properties={
        "policy_id": "/Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy",
        "protected_item_type": "Microsoft.Compute/virtualMachines",
        "source_resource_id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    },
    protected_item_name="VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
    resource_group_name="SwaggerTestRg",
    vault_name="NetSDKTestRsVault")
Copy
resources:
  protectedItem:
    type: azure-native:recoveryservices:ProtectedItem
    properties:
      containerName: IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1
      fabricName: Azure
      properties:
        policyId: /Subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/SwaggerTestRg/providers/Microsoft.RecoveryServices/vaults/NetSDKTestRsVault/backupPolicies/DefaultPolicy
        protectedItemType: Microsoft.Compute/virtualMachines
        sourceResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1
      protectedItemName: VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1
      resourceGroupName: SwaggerTestRg
      vaultName: NetSDKTestRsVault
Copy

Stop Protection with retain data on Azure IaasVm

using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;

return await Deployment.RunAsync(() => 
{
    var protectedItem = new AzureNative.RecoveryServices.ProtectedItem("protectedItem", new()
    {
        ContainerName = "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
        FabricName = "Azure",
        Properties = new AzureNative.RecoveryServices.Inputs.AzureIaaSComputeVMProtectedItemArgs
        {
            ProtectedItemType = "Microsoft.Compute/virtualMachines",
            ProtectionState = AzureNative.RecoveryServices.ProtectionState.ProtectionStopped,
            SourceResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
        },
        ProtectedItemName = "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
        ResourceGroupName = "SwaggerTestRg",
        VaultName = "NetSDKTestRsVault",
    });

});
Copy
package main

import (
	recoveryservices "github.com/pulumi/pulumi-azure-native-sdk/recoveryservices/v2"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := recoveryservices.NewProtectedItem(ctx, "protectedItem", &recoveryservices.ProtectedItemArgs{
			ContainerName: pulumi.String("IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1"),
			FabricName:    pulumi.String("Azure"),
			Properties: &recoveryservices.AzureIaaSComputeVMProtectedItemArgs{
				ProtectedItemType: pulumi.String("Microsoft.Compute/virtualMachines"),
				ProtectionState:   pulumi.String(recoveryservices.ProtectionStateProtectionStopped),
				SourceResourceId:  pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1"),
			},
			ProtectedItemName: pulumi.String("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1"),
			ResourceGroupName: pulumi.String("SwaggerTestRg"),
			VaultName:         pulumi.String("NetSDKTestRsVault"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.recoveryservices.ProtectedItem;
import com.pulumi.azurenative.recoveryservices.ProtectedItemArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;

public class App {
    public static void main(String[] args) {
        Pulumi.run(App::stack);
    }

    public static void stack(Context ctx) {
        var protectedItem = new ProtectedItem("protectedItem", ProtectedItemArgs.builder()
            .containerName("IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
            .fabricName("Azure")
            .properties(AzureFileshareProtectedItemArgs.builder()
                .protectedItemType("Microsoft.Compute/virtualMachines")
                .protectionState("ProtectionStopped")
                .sourceResourceId("/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1")
                .build())
            .protectedItemName("VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1")
            .resourceGroupName("SwaggerTestRg")
            .vaultName("NetSDKTestRsVault")
            .build());

    }
}
Copy
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";

const protectedItem = new azure_native.recoveryservices.ProtectedItem("protectedItem", {
    containerName: "IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
    fabricName: "Azure",
    properties: {
        protectedItemType: "Microsoft.Compute/virtualMachines",
        protectionState: azure_native.recoveryservices.ProtectionState.ProtectionStopped,
        sourceResourceId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    },
    protectedItemName: "VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
    resourceGroupName: "SwaggerTestRg",
    vaultName: "NetSDKTestRsVault",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

protected_item = azure_native.recoveryservices.ProtectedItem("protectedItem",
    container_name="IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
    fabric_name="Azure",
    properties={
        "protected_item_type": "Microsoft.Compute/virtualMachines",
        "protection_state": azure_native.recoveryservices.ProtectionState.PROTECTION_STOPPED,
        "source_resource_id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1",
    },
    protected_item_name="VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1",
    resource_group_name="SwaggerTestRg",
    vault_name="NetSDKTestRsVault")
Copy
resources:
  protectedItem:
    type: azure-native:recoveryservices:ProtectedItem
    properties:
      containerName: IaasVMContainer;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1
      fabricName: Azure
      properties:
        protectedItemType: Microsoft.Compute/virtualMachines
        protectionState: ProtectionStopped
        sourceResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/netsdktestrg/providers/Microsoft.Compute/virtualMachines/netvmtestv2vm1
      protectedItemName: VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1
      resourceGroupName: SwaggerTestRg
      vaultName: NetSDKTestRsVault
Copy

Create ProtectedItem Resource

Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.

Constructor syntax

new ProtectedItem(name: string, args: ProtectedItemArgs, opts?: CustomResourceOptions);
@overload
def ProtectedItem(resource_name: str,
                  args: ProtectedItemArgs,
                  opts: Optional[ResourceOptions] = None)

@overload
def ProtectedItem(resource_name: str,
                  opts: Optional[ResourceOptions] = None,
                  container_name: Optional[str] = None,
                  fabric_name: Optional[str] = None,
                  resource_group_name: Optional[str] = None,
                  vault_name: Optional[str] = None,
                  e_tag: Optional[str] = None,
                  location: Optional[str] = None,
                  properties: Optional[Union[AzureFileshareProtectedItemArgs, AzureIaaSClassicComputeVMProtectedItemArgs, AzureIaaSComputeVMProtectedItemArgs, AzureIaaSVMProtectedItemArgs, AzureSqlProtectedItemArgs, AzureVmWorkloadProtectedItemArgs, AzureVmWorkloadSAPAseDatabaseProtectedItemArgs, AzureVmWorkloadSAPHanaDBInstanceProtectedItemArgs, AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs, AzureVmWorkloadSQLDatabaseProtectedItemArgs, DPMProtectedItemArgs, GenericProtectedItemArgs, MabFileFolderProtectedItemArgs]] = None,
                  protected_item_name: Optional[str] = None,
                  tags: Optional[Mapping[str, str]] = None)
func NewProtectedItem(ctx *Context, name string, args ProtectedItemArgs, opts ...ResourceOption) (*ProtectedItem, error)
public ProtectedItem(string name, ProtectedItemArgs args, CustomResourceOptions? opts = null)
public ProtectedItem(String name, ProtectedItemArgs args)
public ProtectedItem(String name, ProtectedItemArgs args, CustomResourceOptions options)
type: azure-native:recoveryservices:ProtectedItem
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ProtectedItemArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ProtectedItemArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ProtectedItemArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ProtectedItemArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ProtectedItemArgs
The arguments to resource properties.
options CustomResourceOptions
Bag of options to control resource's behavior.

Constructor example

The following reference example uses placeholder values for all input properties.

var azure_nativeProtectedItemResource = new AzureNative.Recoveryservices.ProtectedItem("azure-nativeProtectedItemResource", new()
{
    ContainerName = "string",
    FabricName = "string",
    ResourceGroupName = "string",
    VaultName = "string",
    ETag = "string",
    Location = "string",
    Properties = 
    {
        { "protectedItemType", "AzureFileShareProtectedItem" },
        { "isScheduledForDeferredDelete", false },
        { "lastBackupStatus", "string" },
        { "deferredDeleteTimeInUTC", "string" },
        { "deferredDeleteTimeRemaining", "string" },
        { "extendedInfo", 
        {
            { "oldestRecoveryPoint", "string" },
            { "policyState", "string" },
            { "recoveryPointCount", 0 },
        } },
        { "friendlyName", "string" },
        { "isArchiveEnabled", false },
        { "isDeferredDeleteScheduleUpcoming", false },
        { "isRehydrate", false },
        { "lastBackupTime", "string" },
        { "createMode", "string" },
        { "kpisHealths", 
        {
            { "string", 
            {
                { "resourceHealthStatus", "string" },
            } },
        } },
        { "backupSetName", "string" },
        { "lastRecoveryPoint", "string" },
        { "policyId", "string" },
        { "policyName", "string" },
        { "containerName", "string" },
        { "protectionState", "string" },
        { "protectionStatus", "string" },
        { "resourceGuardOperationRequests", new[]
        {
            "string",
        } },
        { "softDeleteRetentionPeriodInDays", 0 },
        { "sourceResourceId", "string" },
    },
    ProtectedItemName = "string",
    Tags = 
    {
        { "string", "string" },
    },
});
Copy
example, err := recoveryservices.NewProtectedItem(ctx, "azure-nativeProtectedItemResource", &recoveryservices.ProtectedItemArgs{
	ContainerName:     "string",
	FabricName:        "string",
	ResourceGroupName: "string",
	VaultName:         "string",
	ETag:              "string",
	Location:          "string",
	Properties: map[string]interface{}{
		"protectedItemType":            "AzureFileShareProtectedItem",
		"isScheduledForDeferredDelete": false,
		"lastBackupStatus":             "string",
		"deferredDeleteTimeInUTC":      "string",
		"deferredDeleteTimeRemaining":  "string",
		"extendedInfo": map[string]interface{}{
			"oldestRecoveryPoint": "string",
			"policyState":         "string",
			"recoveryPointCount":  0,
		},
		"friendlyName":                     "string",
		"isArchiveEnabled":                 false,
		"isDeferredDeleteScheduleUpcoming": false,
		"isRehydrate":                      false,
		"lastBackupTime":                   "string",
		"createMode":                       "string",
		"kpisHealths": map[string]interface{}{
			"string": map[string]interface{}{
				"resourceHealthStatus": "string",
			},
		},
		"backupSetName":     "string",
		"lastRecoveryPoint": "string",
		"policyId":          "string",
		"policyName":        "string",
		"containerName":     "string",
		"protectionState":   "string",
		"protectionStatus":  "string",
		"resourceGuardOperationRequests": []string{
			"string",
		},
		"softDeleteRetentionPeriodInDays": 0,
		"sourceResourceId":                "string",
	},
	ProtectedItemName: "string",
	Tags: map[string]interface{}{
		"string": "string",
	},
})
Copy
var azure_nativeProtectedItemResource = new ProtectedItem("azure-nativeProtectedItemResource", ProtectedItemArgs.builder()
    .containerName("string")
    .fabricName("string")
    .resourceGroupName("string")
    .vaultName("string")
    .eTag("string")
    .location("string")
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .protectedItemName("string")
    .tags(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
Copy
azure_native_protected_item_resource = azure_native.recoveryservices.ProtectedItem("azure-nativeProtectedItemResource",
    container_name=string,
    fabric_name=string,
    resource_group_name=string,
    vault_name=string,
    e_tag=string,
    location=string,
    properties={
        protectedItemType: AzureFileShareProtectedItem,
        isScheduledForDeferredDelete: False,
        lastBackupStatus: string,
        deferredDeleteTimeInUTC: string,
        deferredDeleteTimeRemaining: string,
        extendedInfo: {
            oldestRecoveryPoint: string,
            policyState: string,
            recoveryPointCount: 0,
        },
        friendlyName: string,
        isArchiveEnabled: False,
        isDeferredDeleteScheduleUpcoming: False,
        isRehydrate: False,
        lastBackupTime: string,
        createMode: string,
        kpisHealths: {
            string: {
                resourceHealthStatus: string,
            },
        },
        backupSetName: string,
        lastRecoveryPoint: string,
        policyId: string,
        policyName: string,
        containerName: string,
        protectionState: string,
        protectionStatus: string,
        resourceGuardOperationRequests: [string],
        softDeleteRetentionPeriodInDays: 0,
        sourceResourceId: string,
    },
    protected_item_name=string,
    tags={
        string: string,
    })
Copy
const azure_nativeProtectedItemResource = new azure_native.recoveryservices.ProtectedItem("azure-nativeProtectedItemResource", {
    containerName: "string",
    fabricName: "string",
    resourceGroupName: "string",
    vaultName: "string",
    eTag: "string",
    location: "string",
    properties: {
        protectedItemType: "AzureFileShareProtectedItem",
        isScheduledForDeferredDelete: false,
        lastBackupStatus: "string",
        deferredDeleteTimeInUTC: "string",
        deferredDeleteTimeRemaining: "string",
        extendedInfo: {
            oldestRecoveryPoint: "string",
            policyState: "string",
            recoveryPointCount: 0,
        },
        friendlyName: "string",
        isArchiveEnabled: false,
        isDeferredDeleteScheduleUpcoming: false,
        isRehydrate: false,
        lastBackupTime: "string",
        createMode: "string",
        kpisHealths: {
            string: {
                resourceHealthStatus: "string",
            },
        },
        backupSetName: "string",
        lastRecoveryPoint: "string",
        policyId: "string",
        policyName: "string",
        containerName: "string",
        protectionState: "string",
        protectionStatus: "string",
        resourceGuardOperationRequests: ["string"],
        softDeleteRetentionPeriodInDays: 0,
        sourceResourceId: "string",
    },
    protectedItemName: "string",
    tags: {
        string: "string",
    },
});
Copy
type: azure-native:recoveryservices:ProtectedItem
properties:
    containerName: string
    eTag: string
    fabricName: string
    location: string
    properties:
        backupSetName: string
        containerName: string
        createMode: string
        deferredDeleteTimeInUTC: string
        deferredDeleteTimeRemaining: string
        extendedInfo:
            oldestRecoveryPoint: string
            policyState: string
            recoveryPointCount: 0
        friendlyName: string
        isArchiveEnabled: false
        isDeferredDeleteScheduleUpcoming: false
        isRehydrate: false
        isScheduledForDeferredDelete: false
        kpisHealths:
            string:
                resourceHealthStatus: string
        lastBackupStatus: string
        lastBackupTime: string
        lastRecoveryPoint: string
        policyId: string
        policyName: string
        protectedItemType: AzureFileShareProtectedItem
        protectionState: string
        protectionStatus: string
        resourceGuardOperationRequests:
            - string
        softDeleteRetentionPeriodInDays: 0
        sourceResourceId: string
    protectedItemName: string
    resourceGroupName: string
    tags:
        string: string
    vaultName: string
Copy

ProtectedItem Resource Properties

To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.

Inputs

In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.

The ProtectedItem resource accepts the following input properties:

ContainerName
This property is required.
Changes to this property will trigger replacement.
string
Container name associated with the backup item.
FabricName
This property is required.
Changes to this property will trigger replacement.
string
Fabric name associated with the backup item.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group where the recovery services vault is present.
VaultName
This property is required.
Changes to this property will trigger replacement.
string
The name of the recovery services vault.
ETag string
Optional ETag.
Location string
Resource location.
Properties Pulumi.AzureNative.RecoveryServices.Inputs.AzureFileshareProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSClassicComputeVMProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSComputeVMProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureIaaSVMProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureSqlProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadSAPAseDatabaseProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadSAPHanaDBInstanceProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadSAPHanaDatabaseProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.AzureVmWorkloadSQLDatabaseProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.DPMProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.GenericProtectedItem | Pulumi.AzureNative.RecoveryServices.Inputs.MabFileFolderProtectedItem
ProtectedItemResource properties
ProtectedItemName Changes to this property will trigger replacement. string
Item name to be backed up.
Tags Dictionary<string, string>
Resource tags.
ContainerName
This property is required.
Changes to this property will trigger replacement.
string
Container name associated with the backup item.
FabricName
This property is required.
Changes to this property will trigger replacement.
string
Fabric name associated with the backup item.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group where the recovery services vault is present.
VaultName
This property is required.
Changes to this property will trigger replacement.
string
The name of the recovery services vault.
ETag string
Optional ETag.
Location string
Resource location.
Properties AzureFileshareProtectedItemArgs | AzureIaaSClassicComputeVMProtectedItemArgs | AzureIaaSComputeVMProtectedItemArgs | AzureIaaSVMProtectedItemArgs | AzureSqlProtectedItemArgs | AzureVmWorkloadProtectedItemArgs | AzureVmWorkloadSAPAseDatabaseProtectedItemArgs | AzureVmWorkloadSAPHanaDBInstanceProtectedItemArgs | AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs | AzureVmWorkloadSQLDatabaseProtectedItemArgs | DPMProtectedItemArgs | GenericProtectedItemArgs | MabFileFolderProtectedItemArgs
ProtectedItemResource properties
ProtectedItemName Changes to this property will trigger replacement. string
Item name to be backed up.
Tags map[string]string
Resource tags.
containerName
This property is required.
Changes to this property will trigger replacement.
String
Container name associated with the backup item.
fabricName
This property is required.
Changes to this property will trigger replacement.
String
Fabric name associated with the backup item.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group where the recovery services vault is present.
vaultName
This property is required.
Changes to this property will trigger replacement.
String
The name of the recovery services vault.
eTag String
Optional ETag.
location String
Resource location.
properties AzureFileshareProtectedItem | AzureIaaSClassicComputeVMProtectedItem | AzureIaaSComputeVMProtectedItem | AzureIaaSVMProtectedItem | AzureSqlProtectedItem | AzureVmWorkloadProtectedItem | AzureVmWorkloadSAPAseDatabaseProtectedItem | AzureVmWorkloadSAPHanaDBInstanceProtectedItem | AzureVmWorkloadSAPHanaDatabaseProtectedItem | AzureVmWorkloadSQLDatabaseProtectedItem | DPMProtectedItem | GenericProtectedItem | MabFileFolderProtectedItem
ProtectedItemResource properties
protectedItemName Changes to this property will trigger replacement. String
Item name to be backed up.
tags Map<String,String>
Resource tags.
containerName
This property is required.
Changes to this property will trigger replacement.
string
Container name associated with the backup item.
fabricName
This property is required.
Changes to this property will trigger replacement.
string
Fabric name associated with the backup item.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group where the recovery services vault is present.
vaultName
This property is required.
Changes to this property will trigger replacement.
string
The name of the recovery services vault.
eTag string
Optional ETag.
location string
Resource location.
properties AzureFileshareProtectedItem | AzureIaaSClassicComputeVMProtectedItem | AzureIaaSComputeVMProtectedItem | AzureIaaSVMProtectedItem | AzureSqlProtectedItem | AzureVmWorkloadProtectedItem | AzureVmWorkloadSAPAseDatabaseProtectedItem | AzureVmWorkloadSAPHanaDBInstanceProtectedItem | AzureVmWorkloadSAPHanaDatabaseProtectedItem | AzureVmWorkloadSQLDatabaseProtectedItem | DPMProtectedItem | GenericProtectedItem | MabFileFolderProtectedItem
ProtectedItemResource properties
protectedItemName Changes to this property will trigger replacement. string
Item name to be backed up.
tags {[key: string]: string}
Resource tags.
container_name
This property is required.
Changes to this property will trigger replacement.
str
Container name associated with the backup item.
fabric_name
This property is required.
Changes to this property will trigger replacement.
str
Fabric name associated with the backup item.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group where the recovery services vault is present.
vault_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the recovery services vault.
e_tag str
Optional ETag.
location str
Resource location.
properties AzureFileshareProtectedItemArgs | AzureIaaSClassicComputeVMProtectedItemArgs | AzureIaaSComputeVMProtectedItemArgs | AzureIaaSVMProtectedItemArgs | AzureSqlProtectedItemArgs | AzureVmWorkloadProtectedItemArgs | AzureVmWorkloadSAPAseDatabaseProtectedItemArgs | AzureVmWorkloadSAPHanaDBInstanceProtectedItemArgs | AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs | AzureVmWorkloadSQLDatabaseProtectedItemArgs | DPMProtectedItemArgs | GenericProtectedItemArgs | MabFileFolderProtectedItemArgs
ProtectedItemResource properties
protected_item_name Changes to this property will trigger replacement. str
Item name to be backed up.
tags Mapping[str, str]
Resource tags.
containerName
This property is required.
Changes to this property will trigger replacement.
String
Container name associated with the backup item.
fabricName
This property is required.
Changes to this property will trigger replacement.
String
Fabric name associated with the backup item.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group where the recovery services vault is present.
vaultName
This property is required.
Changes to this property will trigger replacement.
String
The name of the recovery services vault.
eTag String
Optional ETag.
location String
Resource location.
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
protectedItemName Changes to this property will trigger replacement. String
Item name to be backed up.
tags Map<String>
Resource tags.

Outputs

All input properties are implicitly available as output properties. Additionally, the ProtectedItem resource produces the following output properties:

Id string
The provider-assigned unique ID for this managed resource.
Name string
Resource name associated with the resource.
Type string
Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
Id string
The provider-assigned unique ID for this managed resource.
Name string
Resource name associated with the resource.
Type string
Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
id String
The provider-assigned unique ID for this managed resource.
name String
Resource name associated with the resource.
type String
Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
id string
The provider-assigned unique ID for this managed resource.
name string
Resource name associated with the resource.
type string
Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
id str
The provider-assigned unique ID for this managed resource.
name str
Resource name associated with the resource.
type str
Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
id String
The provider-assigned unique ID for this managed resource.
name String
Resource name associated with the resource.
type String
Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...

Supporting Types

AzureFileshareProtectedItem
, AzureFileshareProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureFileshareProtectedItemExtendedInfo
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.KPIResourceHealthDetails>
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 | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureFileshareProtectedItemExtendedInfo
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]KPIResourceHealthDetails
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureFileshareProtectedItemExtendedInfo
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,KPIResourceHealthDetails>
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 | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureFileshareProtectedItemExtendedInfo
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]: KPIResourceHealthDetails}
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 | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureFileshareProtectedItemExtendedInfo
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, KPIResourceHealthDetails]
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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 | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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.

AzureFileshareProtectedItemExtendedInfo
, AzureFileshareProtectedItemExtendedInfoArgs

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.
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.
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.
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.
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.
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.

AzureFileshareProtectedItemExtendedInfoResponse
, AzureFileshareProtectedItemExtendedInfoResponseArgs

ResourceState This property is required. string
Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
ResourceStateSyncTime This property is required. 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 This property is required. string
Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
ResourceStateSyncTime This property is required. 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 This property is required. String
Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
resourceStateSyncTime This property is required. 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 This property is required. string
Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
resourceStateSyncTime This property is required. 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 This property is required. str
Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
resource_state_sync_time This property is required. 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 This property is required. String
Indicates the state of this resource. Possible values are from enum ResourceState {Invalid, Active, SoftDeleted, Deleted}
resourceStateSyncTime This property is required. 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
, AzureFileshareProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

AzureIaaSClassicComputeVMProtectedItem
, AzureIaaSClassicComputeVMProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
ExtendedProperties Pulumi.AzureNative.RecoveryServices.Inputs.ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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.KPIResourceHealthDetails>
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 | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
ExtendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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]KPIResourceHealthDetails
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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,KPIResourceHealthDetails>
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 | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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]: KPIResourceHealthDetails}
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 | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extended_properties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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, KPIResourceHealthDetails]
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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.
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 | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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
, AzureIaaSClassicComputeVMProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the VM represented by this backup item.
HealthStatus This property is required. string
Health status of protected item.
LastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
ProtectedItemDataId This property is required. string
Data ID of the protected item.
VaultId This property is required. string
ID of the vault which protects this item
VirtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the VM represented by this backup item.
HealthStatus This property is required. string
Health status of protected item.
LastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
ProtectedItemDataId This property is required. string
Data ID of the protected item.
VaultId This property is required. string
ID of the vault which protects this item
VirtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the VM represented by this backup item.
healthStatus This property is required. String
Health status of protected item.
lastBackupTime This property is required. String
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. String
Data ID of the protected item.
vaultId This property is required. String
ID of the vault which protects this item
virtualMachineId This property is required. String
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
friendlyName This property is required. string
Friendly name of the VM represented by this backup item.
healthStatus This property is required. string
Health status of protected item.
lastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. string
Data ID of the protected item.
vaultId This property is required. string
ID of the vault which protects this item
virtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
friendly_name This property is required. str
Friendly name of the VM represented by this backup item.
health_status This property is required. str
Health status of protected item.
last_backup_time This property is required. str
Timestamp of the last backup operation on this backup item.
protected_item_data_id This property is required. str
Data ID of the protected item.
vault_id This property is required. str
ID of the vault which protects this item
virtual_machine_id This property is required. str
Fully qualified ARM ID of the virtual machine represented by this item.
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the VM represented by this backup item.
healthStatus This property is required. String
Health status of protected item.
lastBackupTime This property is required. String
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. String
Data ID of the protected item.
vaultId This property is required. String
ID of the vault which protects this item
virtualMachineId This property is required. String
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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.

AzureIaaSComputeVMProtectedItem
, AzureIaaSComputeVMProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
ExtendedProperties Pulumi.AzureNative.RecoveryServices.Inputs.ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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.KPIResourceHealthDetails>
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 | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
ExtendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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]KPIResourceHealthDetails
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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,KPIResourceHealthDetails>
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 | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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]: KPIResourceHealthDetails}
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 | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extended_properties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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, KPIResourceHealthDetails]
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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.
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 | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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
, AzureIaaSComputeVMProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the VM represented by this backup item.
HealthStatus This property is required. string
Health status of protected item.
LastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
ProtectedItemDataId This property is required. string
Data ID of the protected item.
VaultId This property is required. string
ID of the vault which protects this item
VirtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the VM represented by this backup item.
HealthStatus This property is required. string
Health status of protected item.
LastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
ProtectedItemDataId This property is required. string
Data ID of the protected item.
VaultId This property is required. string
ID of the vault which protects this item
VirtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the VM represented by this backup item.
healthStatus This property is required. String
Health status of protected item.
lastBackupTime This property is required. String
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. String
Data ID of the protected item.
vaultId This property is required. String
ID of the vault which protects this item
virtualMachineId This property is required. String
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
friendlyName This property is required. string
Friendly name of the VM represented by this backup item.
healthStatus This property is required. string
Health status of protected item.
lastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. string
Data ID of the protected item.
vaultId This property is required. string
ID of the vault which protects this item
virtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
friendly_name This property is required. str
Friendly name of the VM represented by this backup item.
health_status This property is required. str
Health status of protected item.
last_backup_time This property is required. str
Timestamp of the last backup operation on this backup item.
protected_item_data_id This property is required. str
Data ID of the protected item.
vault_id This property is required. str
ID of the vault which protects this item
virtual_machine_id This property is required. str
Fully qualified ARM ID of the virtual machine represented by this item.
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the VM represented by this backup item.
healthStatus This property is required. String
Health status of protected item.
lastBackupTime This property is required. String
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. String
Data ID of the protected item.
vaultId This property is required. String
ID of the vault which protects this item
virtualMachineId This property is required. String
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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
, AzureIaaSVMHealthDetailsResponseArgs

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

AzureIaaSVMProtectedItem
, AzureIaaSVMProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
ExtendedProperties Pulumi.AzureNative.RecoveryServices.Inputs.ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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.KPIResourceHealthDetails>
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 | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
ExtendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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]KPIResourceHealthDetails
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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,KPIResourceHealthDetails>
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 | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extendedProperties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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]: KPIResourceHealthDetails}
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 | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureIaaSVMProtectedItemExtendedInfo
Additional information for this backup item.
extended_properties ExtendedProperties
Extended Properties for Azure IaasVM Backup.
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, KPIResourceHealthDetails]
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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.
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 | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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.

AzureIaaSVMProtectedItemExtendedInfo
, AzureIaaSVMProtectedItemExtendedInfoArgs

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.

AzureIaaSVMProtectedItemExtendedInfoResponse
, AzureIaaSVMProtectedItemExtendedInfoResponseArgs

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
, AzureIaaSVMProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the VM represented by this backup item.
HealthStatus This property is required. string
Health status of protected item.
LastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
ProtectedItemDataId This property is required. string
Data ID of the protected item.
VaultId This property is required. string
ID of the vault which protects this item
VirtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the VM represented by this backup item.
HealthStatus This property is required. string
Health status of protected item.
LastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
ProtectedItemDataId This property is required. string
Data ID of the protected item.
VaultId This property is required. string
ID of the vault which protects this item
VirtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the VM represented by this backup item.
healthStatus This property is required. String
Health status of protected item.
lastBackupTime This property is required. String
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. String
Data ID of the protected item.
vaultId This property is required. String
ID of the vault which protects this item
virtualMachineId This property is required. String
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
friendlyName This property is required. string
Friendly name of the VM represented by this backup item.
healthStatus This property is required. string
Health status of protected item.
lastBackupTime This property is required. string
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. string
Data ID of the protected item.
vaultId This property is required. string
ID of the vault which protects this item
virtualMachineId This property is required. string
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
friendly_name This property is required. str
Friendly name of the VM represented by this backup item.
health_status This property is required. str
Health status of protected item.
last_backup_time This property is required. str
Timestamp of the last backup operation on this backup item.
protected_item_data_id This property is required. str
Data ID of the protected item.
vault_id This property is required. str
ID of the vault which protects this item
virtual_machine_id This property is required. str
Fully qualified ARM ID of the virtual machine represented by this item.
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the VM represented by this backup item.
healthStatus This property is required. String
Health status of protected item.
lastBackupTime This property is required. String
Timestamp of the last backup operation on this backup item.
protectedItemDataId This property is required. String
Data ID of the protected item.
vaultId This property is required. String
ID of the vault which protects this item
virtualMachineId This property is required. String
Fully qualified ARM ID of the virtual machine represented by this item.
workloadType This property is required. 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.

AzureSqlProtectedItem
, AzureSqlProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureSqlProtectedItemExtendedInfo
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 | Pulumi.AzureNative.RecoveryServices.ProtectedItemState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureSqlProtectedItemExtendedInfo
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 | ProtectedItemStateEnum
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureSqlProtectedItemExtendedInfo
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 | ProtectedItemState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureSqlProtectedItemExtendedInfo
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 | ProtectedItemState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureSqlProtectedItemExtendedInfo
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 | ProtectedItemState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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 | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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.

AzureSqlProtectedItemExtendedInfo
, AzureSqlProtectedItemExtendedInfoArgs

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.

AzureSqlProtectedItemExtendedInfoResponse
, AzureSqlProtectedItemExtendedInfoResponseArgs

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
, AzureSqlProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

AzureVmWorkloadProtectedItem
, AzureVmWorkloadProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureVmWorkloadProtectedItemExtendedInfo
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.KPIResourceHealthDetails>
Health details of different KPIs
LastBackupStatus string | Pulumi.AzureNative.RecoveryServices.LastBackupStatus
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.DistributedNodesInfo>
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 | Pulumi.AzureNative.RecoveryServices.ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]KPIResourceHealthDetails
Health details of different KPIs
LastBackupStatus string | LastBackupStatus
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 []DistributedNodesInfo
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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,KPIResourceHealthDetails>
Health details of different KPIs
lastBackupStatus String | LastBackupStatus
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<DistributedNodesInfo>
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]: KPIResourceHealthDetails}
Health details of different KPIs
lastBackupStatus string | LastBackupStatus
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 DistributedNodesInfo[]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState string | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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, KPIResourceHealthDetails]
Health details of different KPIs
last_backup_status str | LastBackupStatus
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[DistributedNodesInfo]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protection_state str | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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
lastBackupStatus String | "Invalid" | "Healthy" | "Unhealthy" | "IRPending"
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 | "Invalid" | "Healthy" | "Unhealthy" | "NotReachable" | "IRPending"
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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.

AzureVmWorkloadProtectedItemExtendedInfo
, AzureVmWorkloadProtectedItemExtendedInfoArgs

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.

AzureVmWorkloadProtectedItemExtendedInfoResponse
, AzureVmWorkloadProtectedItemExtendedInfoResponseArgs

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
, AzureVmWorkloadProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
friendlyName This property is required. string
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. string
Backup status of this backup item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
friendly_name This property is required. str
Friendly name of the DB represented by this backup item.
protection_status This property is required. str
Backup status of this backup item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

AzureVmWorkloadSAPAseDatabaseProtectedItem
, AzureVmWorkloadSAPAseDatabaseProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureVmWorkloadProtectedItemExtendedInfo
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.KPIResourceHealthDetails>
Health details of different KPIs
LastBackupStatus string | Pulumi.AzureNative.RecoveryServices.LastBackupStatus
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.DistributedNodesInfo>
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 | Pulumi.AzureNative.RecoveryServices.ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]KPIResourceHealthDetails
Health details of different KPIs
LastBackupStatus string | LastBackupStatus
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 []DistributedNodesInfo
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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,KPIResourceHealthDetails>
Health details of different KPIs
lastBackupStatus String | LastBackupStatus
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<DistributedNodesInfo>
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]: KPIResourceHealthDetails}
Health details of different KPIs
lastBackupStatus string | LastBackupStatus
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 DistributedNodesInfo[]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState string | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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, KPIResourceHealthDetails]
Health details of different KPIs
last_backup_status str | LastBackupStatus
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[DistributedNodesInfo]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protection_state str | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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
lastBackupStatus String | "Invalid" | "Healthy" | "Unhealthy" | "IRPending"
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 | "Invalid" | "Healthy" | "Unhealthy" | "NotReachable" | "IRPending"
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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
, AzureVmWorkloadSAPAseDatabaseProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
friendlyName This property is required. string
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. string
Backup status of this backup item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
friendly_name This property is required. str
Friendly name of the DB represented by this backup item.
protection_status This property is required. str
Backup status of this backup item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

AzureVmWorkloadSAPHanaDBInstanceProtectedItem
, AzureVmWorkloadSAPHanaDBInstanceProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureVmWorkloadProtectedItemExtendedInfo
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.KPIResourceHealthDetails>
Health details of different KPIs
LastBackupStatus string | Pulumi.AzureNative.RecoveryServices.LastBackupStatus
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.DistributedNodesInfo>
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 | Pulumi.AzureNative.RecoveryServices.ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]KPIResourceHealthDetails
Health details of different KPIs
LastBackupStatus string | LastBackupStatus
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 []DistributedNodesInfo
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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,KPIResourceHealthDetails>
Health details of different KPIs
lastBackupStatus String | LastBackupStatus
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<DistributedNodesInfo>
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]: KPIResourceHealthDetails}
Health details of different KPIs
lastBackupStatus string | LastBackupStatus
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 DistributedNodesInfo[]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState string | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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, KPIResourceHealthDetails]
Health details of different KPIs
last_backup_status str | LastBackupStatus
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[DistributedNodesInfo]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protection_state str | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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
lastBackupStatus String | "Invalid" | "Healthy" | "Unhealthy" | "IRPending"
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 | "Invalid" | "Healthy" | "Unhealthy" | "NotReachable" | "IRPending"
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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
, AzureVmWorkloadSAPHanaDBInstanceProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
friendlyName This property is required. string
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. string
Backup status of this backup item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
friendly_name This property is required. str
Friendly name of the DB represented by this backup item.
protection_status This property is required. str
Backup status of this backup item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

AzureVmWorkloadSAPHanaDatabaseProtectedItem
, AzureVmWorkloadSAPHanaDatabaseProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureVmWorkloadProtectedItemExtendedInfo
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.KPIResourceHealthDetails>
Health details of different KPIs
LastBackupStatus string | Pulumi.AzureNative.RecoveryServices.LastBackupStatus
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.DistributedNodesInfo>
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 | Pulumi.AzureNative.RecoveryServices.ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]KPIResourceHealthDetails
Health details of different KPIs
LastBackupStatus string | LastBackupStatus
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 []DistributedNodesInfo
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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,KPIResourceHealthDetails>
Health details of different KPIs
lastBackupStatus String | LastBackupStatus
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<DistributedNodesInfo>
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]: KPIResourceHealthDetails}
Health details of different KPIs
lastBackupStatus string | LastBackupStatus
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 DistributedNodesInfo[]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState string | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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, KPIResourceHealthDetails]
Health details of different KPIs
last_backup_status str | LastBackupStatus
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[DistributedNodesInfo]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protection_state str | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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
lastBackupStatus String | "Invalid" | "Healthy" | "Unhealthy" | "IRPending"
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 | "Invalid" | "Healthy" | "Unhealthy" | "NotReachable" | "IRPending"
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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
, AzureVmWorkloadSAPHanaDatabaseProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
friendlyName This property is required. string
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. string
Backup status of this backup item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
friendly_name This property is required. str
Friendly name of the DB represented by this backup item.
protection_status This property is required. str
Backup status of this backup item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

AzureVmWorkloadSQLDatabaseProtectedItem
, AzureVmWorkloadSQLDatabaseProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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.AzureVmWorkloadProtectedItemExtendedInfo
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.KPIResourceHealthDetails>
Health details of different KPIs
LastBackupStatus string | Pulumi.AzureNative.RecoveryServices.LastBackupStatus
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.DistributedNodesInfo>
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 | Pulumi.AzureNative.RecoveryServices.ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]KPIResourceHealthDetails
Health details of different KPIs
LastBackupStatus string | LastBackupStatus
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 []DistributedNodesInfo
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
ProtectionState string | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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,KPIResourceHealthDetails>
Health details of different KPIs
lastBackupStatus String | LastBackupStatus
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<DistributedNodesInfo>
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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]: KPIResourceHealthDetails}
Health details of different KPIs
lastBackupStatus string | LastBackupStatus
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 DistributedNodesInfo[]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protectionState string | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 AzureVmWorkloadProtectedItemExtendedInfo
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, KPIResourceHealthDetails]
Health details of different KPIs
last_backup_status str | LastBackupStatus
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[DistributedNodesInfo]
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 | ProtectedItemHealthStatus
Health status of the backup item, evaluated based on last heartbeat received
protection_state str | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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
lastBackupStatus String | "Invalid" | "Healthy" | "Unhealthy" | "IRPending"
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 | "Invalid" | "Healthy" | "Unhealthy" | "NotReachable" | "IRPending"
Health status of the backup item, evaluated based on last heartbeat received
protectionState String | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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
, AzureVmWorkloadSQLDatabaseProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
FriendlyName This property is required. string
Friendly name of the DB represented by this backup item.
ProtectionStatus This property is required. string
Backup status of this backup item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
friendlyName This property is required. string
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. string
Backup status of this backup item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
friendly_name This property is required. str
Friendly name of the DB represented by this backup item.
protection_status This property is required. str
Backup status of this backup item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
friendlyName This property is required. String
Friendly name of the DB represented by this backup item.
protectionStatus This property is required. String
Backup status of this backup item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

CreateMode
, CreateModeArgs

Invalid
Invalid
Default
Default
Recover
Recover
CreateModeInvalid
Invalid
CreateModeDefault
Default
CreateModeRecover
Recover
Invalid
Invalid
Default
Default
Recover
Recover
Invalid
Invalid
Default
Default
Recover
Recover
INVALID
Invalid
DEFAULT
Default
RECOVER
Recover
"Invalid"
Invalid
"Default"
Default
"Recover"
Recover

DPMProtectedItem
, DPMProtectedItemArgs

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 | Pulumi.AzureNative.RecoveryServices.CreateMode
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.DPMProtectedItemExtendedInfo
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 | Pulumi.AzureNative.RecoveryServices.ProtectedItemState
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.
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 | CreateMode
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 DPMProtectedItemExtendedInfo
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 | ProtectedItemStateEnum
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.
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 | CreateMode
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 DPMProtectedItemExtendedInfo
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 | ProtectedItemState
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.
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 | CreateMode
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 DPMProtectedItemExtendedInfo
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 | ProtectedItemState
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_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 | CreateMode
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 DPMProtectedItemExtendedInfo
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 | ProtectedItemState
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.
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 | "Invalid" | "Default" | "Recover"
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 | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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.

DPMProtectedItemExtendedInfo
, DPMProtectedItemExtendedInfoArgs

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.

DPMProtectedItemExtendedInfoResponse
, DPMProtectedItemExtendedInfoResponseArgs

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
, DPMProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

DiskExclusionProperties
, DiskExclusionPropertiesArgs

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.

DiskExclusionPropertiesResponse
, DiskExclusionPropertiesResponseArgs

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.

DistributedNodesInfo
, DistributedNodesInfoArgs

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
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
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
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
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
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

DistributedNodesInfoResponse
, DistributedNodesInfoResponseArgs

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
, ErrorDetailResponseArgs

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

ExtendedProperties
, ExtendedPropertiesArgs

DiskExclusionProperties DiskExclusionProperties
Extended Properties for Disk Exclusion.
LinuxVmApplicationName string
Linux VM name
diskExclusionProperties DiskExclusionProperties
Extended Properties for Disk Exclusion.
linuxVmApplicationName String
Linux VM name
diskExclusionProperties DiskExclusionProperties
Extended Properties for Disk Exclusion.
linuxVmApplicationName string
Linux VM name
disk_exclusion_properties DiskExclusionProperties
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

ExtendedPropertiesResponse
, ExtendedPropertiesResponseArgs

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

GenericProtectedItem
, GenericProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
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 | Pulumi.AzureNative.RecoveryServices.ProtectionState
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.
BackupSetName string
Name of the backup set the backup item belongs to
ContainerName string
Unique name of container
CreateMode string | CreateMode
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | CreateMode
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 | ProtectionState
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.
backupSetName string
Name of the backup set the backup item belongs to
containerName string
Unique name of container
createMode string | CreateMode
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 | ProtectionState
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_set_name str
Name of the backup set the backup item belongs to
container_name str
Unique name of container
create_mode str | CreateMode
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 | ProtectionState
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.
backupSetName String
Name of the backup set the backup item belongs to
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
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 | "Invalid" | "IRPending" | "Protected" | "ProtectionError" | "ProtectionStopped" | "ProtectionPaused" | "BackupsSuspended"
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.

GenericProtectedItemResponse
, GenericProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. 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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. string
Type of backup management for the backed up item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. 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 This property is required. str
Type of backup management for the backed up item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. 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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. 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.

KPIResourceHealthDetails
, KPIResourceHealthDetailsArgs

ResourceHealthStatus string | ResourceHealthStatus
Resource Health Status
resourceHealthStatus String | ResourceHealthStatus
Resource Health Status
resourceHealthStatus string | ResourceHealthStatus
Resource Health Status
resource_health_status str | ResourceHealthStatus
Resource Health Status

KPIResourceHealthDetailsResponse
, KPIResourceHealthDetailsResponseArgs

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

LastBackupStatus
, LastBackupStatusArgs

Invalid
Invalid
Healthy
Healthy
Unhealthy
Unhealthy
IRPending
IRPending
LastBackupStatusInvalid
Invalid
LastBackupStatusHealthy
Healthy
LastBackupStatusUnhealthy
Unhealthy
LastBackupStatusIRPending
IRPending
Invalid
Invalid
Healthy
Healthy
Unhealthy
Unhealthy
IRPending
IRPending
Invalid
Invalid
Healthy
Healthy
Unhealthy
Unhealthy
IRPending
IRPending
INVALID
Invalid
HEALTHY
Healthy
UNHEALTHY
Unhealthy
IR_PENDING
IRPending
"Invalid"
Invalid
"Healthy"
Healthy
"Unhealthy"
Unhealthy
"IRPending"
IRPending

MabFileFolderProtectedItem
, MabFileFolderProtectedItemArgs

BackupSetName string
Name of the backup set the backup item belongs to
ComputerName string
Name of the computer associated with this backup item.
ContainerName string
Unique name of container
CreateMode string | Pulumi.AzureNative.RecoveryServices.CreateMode
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
DeferredDeleteSyncTimeInUTC double
Sync time for deferred deletion in UTC
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.MabFileFolderProtectedItemExtendedInfo
Additional information with this backup item.
FriendlyName string
Friendly name of 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
LastBackupStatus string
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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.
BackupSetName string
Name of the backup set the backup item belongs to
ComputerName string
Name of the computer associated with this backup item.
ContainerName string
Unique name of container
CreateMode string | CreateMode
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
DeferredDeleteSyncTimeInUTC float64
Sync time for deferred deletion in UTC
DeferredDeleteTimeInUTC string
Time for deferred deletion in UTC
DeferredDeleteTimeRemaining string
Time remaining before the DS marked for deferred delete is permanently deleted
ExtendedInfo MabFileFolderProtectedItemExtendedInfo
Additional information with this backup item.
FriendlyName string
Friendly name of 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
LastBackupStatus string
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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.
backupSetName String
Name of the backup set the backup item belongs to
computerName String
Name of the computer associated with this backup item.
containerName String
Unique name of container
createMode String | CreateMode
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
deferredDeleteSyncTimeInUTC Double
Sync time for deferred deletion in UTC
deferredDeleteTimeInUTC String
Time for deferred deletion in UTC
deferredDeleteTimeRemaining String
Time remaining before the DS marked for deferred delete is permanently deleted
extendedInfo MabFileFolderProtectedItemExtendedInfo
Additional information with this backup item.
friendlyName String
Friendly name of 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
lastBackupStatus String
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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.
backupSetName string
Name of the backup set the backup item belongs to
computerName string
Name of the computer associated with this backup item.
containerName string
Unique name of container
createMode string | CreateMode
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
deferredDeleteSyncTimeInUTC number
Sync time for deferred deletion in UTC
deferredDeleteTimeInUTC string
Time for deferred deletion in UTC
deferredDeleteTimeRemaining string
Time remaining before the DS marked for deferred delete is permanently deleted
extendedInfo MabFileFolderProtectedItemExtendedInfo
Additional information with this backup item.
friendlyName string
Friendly name of 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
lastBackupStatus string
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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_set_name str
Name of the backup set the backup item belongs to
computer_name str
Name of the computer associated with this backup item.
container_name str
Unique name of container
create_mode str | CreateMode
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
deferred_delete_sync_time_in_utc float
Sync time for deferred deletion in UTC
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 MabFileFolderProtectedItemExtendedInfo
Additional information with this backup item.
friendly_name str
Friendly name of 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_backup_status str
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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.
backupSetName String
Name of the backup set the backup item belongs to
computerName String
Name of the computer associated with this backup item.
containerName String
Unique name of container
createMode String | "Invalid" | "Default" | "Recover"
Create mode to indicate recovery of existing soft deleted data source or creation of new data source.
deferredDeleteSyncTimeInUTC Number
Sync time for deferred deletion in UTC
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 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
lastBackupStatus String
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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.

MabFileFolderProtectedItemExtendedInfo
, MabFileFolderProtectedItemExtendedInfoArgs

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.
oldestRecoveryPoint String
The oldest backup copy available.
recoveryPointCount Number
Number of backup copies associated with the backup item.

MabFileFolderProtectedItemExtendedInfoResponse
, MabFileFolderProtectedItemExtendedInfoResponseArgs

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.
oldestRecoveryPoint String
The oldest backup copy available.
recoveryPointCount Number
Number of backup copies associated with the backup item.

MabFileFolderProtectedItemResponse
, MabFileFolderProtectedItemResponseArgs

BackupManagementType This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. string
Type of workload this item represents.
BackupSetName string
Name of the backup set the backup item belongs to
ComputerName string
Name of the computer associated with this backup item.
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.
DeferredDeleteSyncTimeInUTC double
Sync time for deferred deletion in UTC
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.MabFileFolderProtectedItemExtendedInfoResponse
Additional information with this backup item.
FriendlyName string
Friendly name of 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
LastBackupStatus string
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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 This property is required. string
Type of backup management for the backed up item.
VaultId This property is required. string
ID of the vault which protects this item
WorkloadType This property is required. string
Type of workload this item represents.
BackupSetName string
Name of the backup set the backup item belongs to
ComputerName string
Name of the computer associated with this backup item.
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.
DeferredDeleteSyncTimeInUTC float64
Sync time for deferred deletion in UTC
DeferredDeleteTimeInUTC string
Time for deferred deletion in UTC
DeferredDeleteTimeRemaining string
Time remaining before the DS marked for deferred delete is permanently deleted
ExtendedInfo MabFileFolderProtectedItemExtendedInfoResponse
Additional information with this backup item.
FriendlyName string
Friendly name of 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
LastBackupStatus string
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. String
Type of workload this item represents.
backupSetName String
Name of the backup set the backup item belongs to
computerName String
Name of the computer associated with this backup item.
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.
deferredDeleteSyncTimeInUTC Double
Sync time for deferred deletion in UTC
deferredDeleteTimeInUTC String
Time for deferred deletion in UTC
deferredDeleteTimeRemaining String
Time remaining before the DS marked for deferred delete is permanently deleted
extendedInfo MabFileFolderProtectedItemExtendedInfoResponse
Additional information with this backup item.
friendlyName String
Friendly name of 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
lastBackupStatus String
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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 This property is required. string
Type of backup management for the backed up item.
vaultId This property is required. string
ID of the vault which protects this item
workloadType This property is required. string
Type of workload this item represents.
backupSetName string
Name of the backup set the backup item belongs to
computerName string
Name of the computer associated with this backup item.
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.
deferredDeleteSyncTimeInUTC number
Sync time for deferred deletion in UTC
deferredDeleteTimeInUTC string
Time for deferred deletion in UTC
deferredDeleteTimeRemaining string
Time remaining before the DS marked for deferred delete is permanently deleted
extendedInfo MabFileFolderProtectedItemExtendedInfoResponse
Additional information with this backup item.
friendlyName string
Friendly name of 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
lastBackupStatus string
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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 This property is required. str
Type of backup management for the backed up item.
vault_id This property is required. str
ID of the vault which protects this item
workload_type This property is required. str
Type of workload this item represents.
backup_set_name str
Name of the backup set the backup item belongs to
computer_name str
Name of the computer associated with this backup item.
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_sync_time_in_utc float
Sync time for deferred deletion in UTC
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 MabFileFolderProtectedItemExtendedInfoResponse
Additional information with this backup item.
friendly_name str
Friendly name of 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_backup_status str
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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 This property is required. String
Type of backup management for the backed up item.
vaultId This property is required. String
ID of the vault which protects this item
workloadType This property is required. String
Type of workload this item represents.
backupSetName String
Name of the backup set the backup item belongs to
computerName String
Name of the computer associated with this backup item.
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.
deferredDeleteSyncTimeInUTC Number
Sync time for deferred deletion in UTC
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 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
lastBackupStatus String
Status of last backup operation.
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
Protected, ProtectionStopped, IRPending or ProtectionError
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.

ProtectedItemHealthStatus
, ProtectedItemHealthStatusArgs

Invalid
Invalid
Healthy
Healthy
Unhealthy
Unhealthy
NotReachable
NotReachable
IRPending
IRPending
ProtectedItemHealthStatusInvalid
Invalid
ProtectedItemHealthStatusHealthy
Healthy
ProtectedItemHealthStatusUnhealthy
Unhealthy
ProtectedItemHealthStatusNotReachable
NotReachable
ProtectedItemHealthStatusIRPending
IRPending
Invalid
Invalid
Healthy
Healthy
Unhealthy
Unhealthy
NotReachable
NotReachable
IRPending
IRPending
Invalid
Invalid
Healthy
Healthy
Unhealthy
Unhealthy
NotReachable
NotReachable
IRPending
IRPending
INVALID
Invalid
HEALTHY
Healthy
UNHEALTHY
Unhealthy
NOT_REACHABLE
NotReachable
IR_PENDING
IRPending
"Invalid"
Invalid
"Healthy"
Healthy
"Unhealthy"
Unhealthy
"NotReachable"
NotReachable
"IRPending"
IRPending

ProtectedItemState
, ProtectedItemStateArgs

Invalid
Invalid
IRPending
IRPending
Protected
Protected
ProtectionError
ProtectionError
ProtectionStopped
ProtectionStopped
ProtectionPaused
ProtectionPaused
BackupsSuspended
BackupsSuspended
ProtectedItemStateInvalid
Invalid
ProtectedItemStateIRPending
IRPending
ProtectedItemStateProtected
Protected
ProtectedItemStateProtectionError
ProtectionError
ProtectedItemStateProtectionStopped
ProtectionStopped
ProtectedItemStateProtectionPaused
ProtectionPaused
ProtectedItemStateBackupsSuspended
BackupsSuspended
Invalid
Invalid
IRPending
IRPending
Protected
Protected
ProtectionError
ProtectionError
ProtectionStopped
ProtectionStopped
ProtectionPaused
ProtectionPaused
BackupsSuspended
BackupsSuspended
Invalid
Invalid
IRPending
IRPending
Protected
Protected
ProtectionError
ProtectionError
ProtectionStopped
ProtectionStopped
ProtectionPaused
ProtectionPaused
BackupsSuspended
BackupsSuspended
INVALID
Invalid
IR_PENDING
IRPending
PROTECTED
Protected
PROTECTION_ERROR
ProtectionError
PROTECTION_STOPPED
ProtectionStopped
PROTECTION_PAUSED
ProtectionPaused
BACKUPS_SUSPENDED
BackupsSuspended
"Invalid"
Invalid
"IRPending"
IRPending
"Protected"
Protected
"ProtectionError"
ProtectionError
"ProtectionStopped"
ProtectionStopped
"ProtectionPaused"
ProtectionPaused
"BackupsSuspended"
BackupsSuspended

ProtectionState
, ProtectionStateArgs

Invalid
Invalid
IRPending
IRPending
Protected
Protected
ProtectionError
ProtectionError
ProtectionStopped
ProtectionStopped
ProtectionPaused
ProtectionPaused
BackupsSuspended
BackupsSuspended
ProtectionStateInvalid
Invalid
ProtectionStateIRPending
IRPending
ProtectionStateProtected
Protected
ProtectionStateProtectionError
ProtectionError
ProtectionStateProtectionStopped
ProtectionStopped
ProtectionStateProtectionPaused
ProtectionPaused
ProtectionStateBackupsSuspended
BackupsSuspended
Invalid
Invalid
IRPending
IRPending
Protected
Protected
ProtectionError
ProtectionError
ProtectionStopped
ProtectionStopped
ProtectionPaused
ProtectionPaused
BackupsSuspended
BackupsSuspended
Invalid
Invalid
IRPending
IRPending
Protected
Protected
ProtectionError
ProtectionError
ProtectionStopped
ProtectionStopped
ProtectionPaused
ProtectionPaused
BackupsSuspended
BackupsSuspended
INVALID
Invalid
IR_PENDING
IRPending
PROTECTED
Protected
PROTECTION_ERROR
ProtectionError
PROTECTION_STOPPED
ProtectionStopped
PROTECTION_PAUSED
ProtectionPaused
BACKUPS_SUSPENDED
BackupsSuspended
"Invalid"
Invalid
"IRPending"
IRPending
"Protected"
Protected
"ProtectionError"
ProtectionError
"ProtectionStopped"
ProtectionStopped
"ProtectionPaused"
ProtectionPaused
"BackupsSuspended"
BackupsSuspended

ResourceHealthDetailsResponse
, ResourceHealthDetailsResponseArgs

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

ResourceHealthStatus
, ResourceHealthStatusArgs

Healthy
Healthy
TransientDegraded
TransientDegraded
PersistentDegraded
PersistentDegraded
TransientUnhealthy
TransientUnhealthy
PersistentUnhealthy
PersistentUnhealthy
Invalid
Invalid
ResourceHealthStatusHealthy
Healthy
ResourceHealthStatusTransientDegraded
TransientDegraded
ResourceHealthStatusPersistentDegraded
PersistentDegraded
ResourceHealthStatusTransientUnhealthy
TransientUnhealthy
ResourceHealthStatusPersistentUnhealthy
PersistentUnhealthy
ResourceHealthStatusInvalid
Invalid
Healthy
Healthy
TransientDegraded
TransientDegraded
PersistentDegraded
PersistentDegraded
TransientUnhealthy
TransientUnhealthy
PersistentUnhealthy
PersistentUnhealthy
Invalid
Invalid
Healthy
Healthy
TransientDegraded
TransientDegraded
PersistentDegraded
PersistentDegraded
TransientUnhealthy
TransientUnhealthy
PersistentUnhealthy
PersistentUnhealthy
Invalid
Invalid
HEALTHY
Healthy
TRANSIENT_DEGRADED
TransientDegraded
PERSISTENT_DEGRADED
PersistentDegraded
TRANSIENT_UNHEALTHY
TransientUnhealthy
PERSISTENT_UNHEALTHY
PersistentUnhealthy
INVALID
Invalid
"Healthy"
Healthy
"TransientDegraded"
TransientDegraded
"PersistentDegraded"
PersistentDegraded
"TransientUnhealthy"
TransientUnhealthy
"PersistentUnhealthy"
PersistentUnhealthy
"Invalid"
Invalid

Import

An existing resource can be imported using its type token, name, and identifier, e.g.

$ pulumi import azure-native:recoveryservices:ProtectedItem VM;iaasvmcontainerv2;netsdktestrg;netvmtestv2vm1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName}/protectedItems/{protectedItemName} 
Copy

To learn more about importing existing cloud resources, see Importing resources.

Package Details

Repository
azure-native-v2 pulumi/pulumi-azure-native
License
Apache-2.0