azure-native.recoveryservices.ProtectionContainer
Base class for container with backup items. Containers with specific workloads are derived from this class.
Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2023-04-01.
Other available API versions: 2023-02-01, 2023-04-01, 2023-06-01, 2023-08-01, 2024-01-01, 2024-02-01, 2024-04-01, 2024-04-30-preview, 2024-07-30-preview, 2024-11-01-preview, 2025-01-01, 2025-02-01, 2025-02-28-preview. These can be accessed by generating a local SDK package using the CLI command pulumi package add azure-native recoveryservices [ApiVersion]. See the version guide for details.
Example Usage
RegisterAzure Storage ProtectionContainers
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var protectionContainer = new AzureNative.RecoveryServices.ProtectionContainer("protectionContainer", new()
    {
        ContainerName = "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
        FabricName = "Azure",
        Properties = new AzureNative.RecoveryServices.Inputs.AzureStorageContainerArgs
        {
            AcquireStorageAccountLock = AzureNative.RecoveryServices.AcquireStorageAccountLock.Acquire,
            BackupManagementType = AzureNative.RecoveryServices.BackupManagementType.AzureStorage,
            ContainerType = "StorageContainer",
            FriendlyName = "swaggertestsa",
            SourceResourceId = "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa",
        },
        ResourceGroupName = "SwaggerTestRg",
        VaultName = "swaggertestvault",
    });
});
package main
import (
	recoveryservices "github.com/pulumi/pulumi-azure-native-sdk/recoveryservices/v3"
	"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := recoveryservices.NewProtectionContainer(ctx, "protectionContainer", &recoveryservices.ProtectionContainerArgs{
			ContainerName: pulumi.String("StorageContainer;Storage;SwaggerTestRg;swaggertestsa"),
			FabricName:    pulumi.String("Azure"),
			Properties: &recoveryservices.AzureStorageContainerArgs{
				AcquireStorageAccountLock: pulumi.String(recoveryservices.AcquireStorageAccountLockAcquire),
				BackupManagementType:      pulumi.String(recoveryservices.BackupManagementTypeAzureStorage),
				ContainerType:             pulumi.String("StorageContainer"),
				FriendlyName:              pulumi.String("swaggertestsa"),
				SourceResourceId:          pulumi.String("/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa"),
			},
			ResourceGroupName: pulumi.String("SwaggerTestRg"),
			VaultName:         pulumi.String("swaggertestvault"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.recoveryservices.ProtectionContainer;
import com.pulumi.azurenative.recoveryservices.ProtectionContainerArgs;
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 protectionContainer = new ProtectionContainer("protectionContainer", ProtectionContainerArgs.builder()
            .containerName("StorageContainer;Storage;SwaggerTestRg;swaggertestsa")
            .fabricName("Azure")
            .properties(AzureStorageContainerArgs.builder()
                .acquireStorageAccountLock("Acquire")
                .backupManagementType("AzureStorage")
                .containerType("StorageContainer")
                .friendlyName("swaggertestsa")
                .sourceResourceId("/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa")
                .build())
            .resourceGroupName("SwaggerTestRg")
            .vaultName("swaggertestvault")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const protectionContainer = new azure_native.recoveryservices.ProtectionContainer("protectionContainer", {
    containerName: "StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
    fabricName: "Azure",
    properties: {
        acquireStorageAccountLock: azure_native.recoveryservices.AcquireStorageAccountLock.Acquire,
        backupManagementType: azure_native.recoveryservices.BackupManagementType.AzureStorage,
        containerType: "StorageContainer",
        friendlyName: "swaggertestsa",
        sourceResourceId: "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa",
    },
    resourceGroupName: "SwaggerTestRg",
    vaultName: "swaggertestvault",
});
import pulumi
import pulumi_azure_native as azure_native
protection_container = azure_native.recoveryservices.ProtectionContainer("protectionContainer",
    container_name="StorageContainer;Storage;SwaggerTestRg;swaggertestsa",
    fabric_name="Azure",
    properties={
        "acquire_storage_account_lock": azure_native.recoveryservices.AcquireStorageAccountLock.ACQUIRE,
        "backup_management_type": azure_native.recoveryservices.BackupManagementType.AZURE_STORAGE,
        "container_type": "StorageContainer",
        "friendly_name": "swaggertestsa",
        "source_resource_id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa",
    },
    resource_group_name="SwaggerTestRg",
    vault_name="swaggertestvault")
resources:
  protectionContainer:
    type: azure-native:recoveryservices:ProtectionContainer
    properties:
      containerName: StorageContainer;Storage;SwaggerTestRg;swaggertestsa
      fabricName: Azure
      properties:
        acquireStorageAccountLock: Acquire
        backupManagementType: AzureStorage
        containerType: StorageContainer
        friendlyName: swaggertestsa
        sourceResourceId: /subscriptions/00000000-0000-0000-0000-000000000000/resourcegroups/SwaggerTestRg/providers/Microsoft.Storage/storageAccounts/swaggertestsa
      resourceGroupName: SwaggerTestRg
      vaultName: swaggertestvault
Create ProtectionContainer Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new ProtectionContainer(name: string, args: ProtectionContainerArgs, opts?: CustomResourceOptions);@overload
def ProtectionContainer(resource_name: str,
                        args: ProtectionContainerArgs,
                        opts: Optional[ResourceOptions] = None)
@overload
def ProtectionContainer(resource_name: str,
                        opts: Optional[ResourceOptions] = None,
                        fabric_name: Optional[str] = None,
                        resource_group_name: Optional[str] = None,
                        vault_name: Optional[str] = None,
                        container_name: Optional[str] = None,
                        e_tag: Optional[str] = None,
                        location: Optional[str] = None,
                        properties: Optional[Union[AzureBackupServerContainerArgs, AzureIaaSClassicComputeVMContainerArgs, AzureIaaSComputeVMContainerArgs, AzureSQLAGWorkloadContainerProtectionContainerArgs, AzureSqlContainerArgs, AzureStorageContainerArgs, AzureVMAppContainerProtectionContainerArgs, AzureWorkloadContainerArgs, DpmContainerArgs, GenericContainerArgs, IaaSVMContainerArgs, MabContainerArgs]] = None,
                        tags: Optional[Mapping[str, str]] = None)func NewProtectionContainer(ctx *Context, name string, args ProtectionContainerArgs, opts ...ResourceOption) (*ProtectionContainer, error)public ProtectionContainer(string name, ProtectionContainerArgs args, CustomResourceOptions? opts = null)
public ProtectionContainer(String name, ProtectionContainerArgs args)
public ProtectionContainer(String name, ProtectionContainerArgs args, CustomResourceOptions options)
type: azure-native:recoveryservices:ProtectionContainer
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args ProtectionContainerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args ProtectionContainerArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args ProtectionContainerArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args ProtectionContainerArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args ProtectionContainerArgs
- 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 protectionContainerResource = new AzureNative.RecoveryServices.ProtectionContainer("protectionContainerResource", new()
{
    FabricName = "string",
    ResourceGroupName = "string",
    VaultName = "string",
    ContainerName = "string",
    ETag = "string",
    Location = "string",
    Properties = new AzureNative.RecoveryServices.Inputs.AzureBackupServerContainerArgs
    {
        ContainerType = "AzureBackupServerContainer",
        ExtendedInfo = new AzureNative.RecoveryServices.Inputs.DPMContainerExtendedInfoArgs
        {
            LastRefreshedAt = "string",
        },
        ContainerId = "string",
        CanReRegister = false,
        DpmAgentVersion = "string",
        DpmServers = new[]
        {
            "string",
        },
        BackupManagementType = "string",
        FriendlyName = "string",
        HealthStatus = "string",
        ProtectableObjectType = "string",
        ProtectedItemCount = 0,
        ProtectionStatus = "string",
        RegistrationStatus = "string",
        UpgradeAvailable = false,
    },
    Tags = 
    {
        { "string", "string" },
    },
});
example, err := recoveryservices.NewProtectionContainer(ctx, "protectionContainerResource", &recoveryservices.ProtectionContainerArgs{
	FabricName:        pulumi.String("string"),
	ResourceGroupName: pulumi.String("string"),
	VaultName:         pulumi.String("string"),
	ContainerName:     pulumi.String("string"),
	ETag:              pulumi.String("string"),
	Location:          pulumi.String("string"),
	Properties: &recoveryservices.AzureBackupServerContainerArgs{
		ContainerType: pulumi.String("AzureBackupServerContainer"),
		ExtendedInfo: &recoveryservices.DPMContainerExtendedInfoArgs{
			LastRefreshedAt: pulumi.String("string"),
		},
		ContainerId:     pulumi.String("string"),
		CanReRegister:   pulumi.Bool(false),
		DpmAgentVersion: pulumi.String("string"),
		DpmServers: pulumi.StringArray{
			pulumi.String("string"),
		},
		BackupManagementType:  pulumi.String("string"),
		FriendlyName:          pulumi.String("string"),
		HealthStatus:          pulumi.String("string"),
		ProtectableObjectType: pulumi.String("string"),
		ProtectedItemCount:    pulumi.Float64(0),
		ProtectionStatus:      pulumi.String("string"),
		RegistrationStatus:    pulumi.String("string"),
		UpgradeAvailable:      pulumi.Bool(false),
	},
	Tags: pulumi.StringMap{
		"string": pulumi.String("string"),
	},
})
var protectionContainerResource = new ProtectionContainer("protectionContainerResource", ProtectionContainerArgs.builder()
    .fabricName("string")
    .resourceGroupName("string")
    .vaultName("string")
    .containerName("string")
    .eTag("string")
    .location("string")
    .properties(AzureBackupServerContainerArgs.builder()
        .containerType("AzureBackupServerContainer")
        .extendedInfo(DPMContainerExtendedInfoArgs.builder()
            .lastRefreshedAt("string")
            .build())
        .containerId("string")
        .canReRegister(false)
        .dpmAgentVersion("string")
        .dpmServers("string")
        .backupManagementType("string")
        .friendlyName("string")
        .healthStatus("string")
        .protectableObjectType("string")
        .protectedItemCount(0.0)
        .protectionStatus("string")
        .registrationStatus("string")
        .upgradeAvailable(false)
        .build())
    .tags(Map.of("string", "string"))
    .build());
protection_container_resource = azure_native.recoveryservices.ProtectionContainer("protectionContainerResource",
    fabric_name="string",
    resource_group_name="string",
    vault_name="string",
    container_name="string",
    e_tag="string",
    location="string",
    properties={
        "container_type": "AzureBackupServerContainer",
        "extended_info": {
            "last_refreshed_at": "string",
        },
        "container_id": "string",
        "can_re_register": False,
        "dpm_agent_version": "string",
        "dpm_servers": ["string"],
        "backup_management_type": "string",
        "friendly_name": "string",
        "health_status": "string",
        "protectable_object_type": "string",
        "protected_item_count": 0,
        "protection_status": "string",
        "registration_status": "string",
        "upgrade_available": False,
    },
    tags={
        "string": "string",
    })
const protectionContainerResource = new azure_native.recoveryservices.ProtectionContainer("protectionContainerResource", {
    fabricName: "string",
    resourceGroupName: "string",
    vaultName: "string",
    containerName: "string",
    eTag: "string",
    location: "string",
    properties: {
        containerType: "AzureBackupServerContainer",
        extendedInfo: {
            lastRefreshedAt: "string",
        },
        containerId: "string",
        canReRegister: false,
        dpmAgentVersion: "string",
        dpmServers: ["string"],
        backupManagementType: "string",
        friendlyName: "string",
        healthStatus: "string",
        protectableObjectType: "string",
        protectedItemCount: 0,
        protectionStatus: "string",
        registrationStatus: "string",
        upgradeAvailable: false,
    },
    tags: {
        string: "string",
    },
});
type: azure-native:recoveryservices:ProtectionContainer
properties:
    containerName: string
    eTag: string
    fabricName: string
    location: string
    properties:
        backupManagementType: string
        canReRegister: false
        containerId: string
        containerType: AzureBackupServerContainer
        dpmAgentVersion: string
        dpmServers:
            - string
        extendedInfo:
            lastRefreshedAt: string
        friendlyName: string
        healthStatus: string
        protectableObjectType: string
        protectedItemCount: 0
        protectionStatus: string
        registrationStatus: string
        upgradeAvailable: false
    resourceGroupName: string
    tags:
        string: string
    vaultName: string
ProtectionContainer 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 ProtectionContainer resource accepts the following input properties:
- FabricName string
- Fabric name associated with the container.
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- VaultName string
- The name of the recovery services vault.
- ContainerName string
- Name of the container to be registered.
- ETag string
- Optional ETag.
- Location string
- Resource location.
- Properties
Pulumi.Azure | Pulumi.Native. Recovery Services. Inputs. Azure Backup Server Container Azure | Pulumi.Native. Recovery Services. Inputs. Azure Iaa SClassic Compute VMContainer Azure | Pulumi.Native. Recovery Services. Inputs. Azure Iaa SCompute VMContainer Azure | Pulumi.Native. Recovery Services. Inputs. Azure SQLAGWorkload Container Protection Container Azure | Pulumi.Native. Recovery Services. Inputs. Azure Sql Container Azure | Pulumi.Native. Recovery Services. Inputs. Azure Storage Container Azure | Pulumi.Native. Recovery Services. Inputs. Azure VMApp Container Protection Container Azure | Pulumi.Native. Recovery Services. Inputs. Azure Workload Container Azure | Pulumi.Native. Recovery Services. Inputs. Dpm Container Azure | Pulumi.Native. Recovery Services. Inputs. Generic Container Azure | Pulumi.Native. Recovery Services. Inputs. Iaa SVMContainer Azure Native. Recovery Services. Inputs. Mab Container 
- ProtectionContainerResource properties
- Dictionary<string, string>
- Resource tags.
- FabricName string
- Fabric name associated with the container.
- ResourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- VaultName string
- The name of the recovery services vault.
- ContainerName string
- Name of the container to be registered.
- ETag string
- Optional ETag.
- Location string
- Resource location.
- Properties
AzureBackup | AzureServer Container Args Iaa | AzureSClassic Compute VMContainer Args Iaa | AzureSCompute VMContainer Args SQLAGWorkload | AzureContainer Protection Container Args Sql | AzureContainer Args Storage | AzureContainer Args VMApp | AzureContainer Protection Container Args Workload | DpmContainer Args Container | GenericArgs Container | IaaArgs SVMContainer | MabArgs Container Args 
- ProtectionContainerResource properties
- map[string]string
- Resource tags.
- fabricName String
- Fabric name associated with the container.
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- vaultName String
- The name of the recovery services vault.
- containerName String
- Name of the container to be registered.
- eTag String
- Optional ETag.
- location String
- Resource location.
- properties
AzureBackup | AzureServer Container Iaa | AzureSClassic Compute VMContainer Iaa | AzureSCompute VMContainer SQLAGWorkload | AzureContainer Protection Container Sql | AzureContainer Storage | AzureContainer VMApp | AzureContainer Protection Container Workload | DpmContainer Container | GenericContainer | IaaSVMContainer | MabContainer 
- ProtectionContainerResource properties
- Map<String,String>
- Resource tags.
- fabricName string
- Fabric name associated with the container.
- resourceGroup stringName 
- The name of the resource group where the recovery services vault is present.
- vaultName string
- The name of the recovery services vault.
- containerName string
- Name of the container to be registered.
- eTag string
- Optional ETag.
- location string
- Resource location.
- properties
AzureBackup | AzureServer Container Iaa | AzureSClassic Compute VMContainer Iaa | AzureSCompute VMContainer SQLAGWorkload | AzureContainer Protection Container Sql | AzureContainer Storage | AzureContainer VMApp | AzureContainer Protection Container Workload | DpmContainer Container | GenericContainer | IaaSVMContainer | MabContainer 
- ProtectionContainerResource properties
- {[key: string]: string}
- Resource tags.
- fabric_name str
- Fabric name associated with the container.
- resource_group_ strname 
- The name of the resource group where the recovery services vault is present.
- vault_name str
- The name of the recovery services vault.
- container_name str
- Name of the container to be registered.
- e_tag str
- Optional ETag.
- location str
- Resource location.
- properties
AzureBackup | AzureServer Container Args Iaa | AzureSClassic Compute VMContainer Args Iaa | AzureSCompute VMContainer Args SQLAGWorkload | AzureContainer Protection Container Args Sql | AzureContainer Args Storage | AzureContainer Args VMApp | AzureContainer Protection Container Args Workload | DpmContainer Args Container | GenericArgs Container | IaaArgs SVMContainer | MabArgs Container Args 
- ProtectionContainerResource properties
- Mapping[str, str]
- Resource tags.
- fabricName String
- Fabric name associated with the container.
- resourceGroup StringName 
- The name of the resource group where the recovery services vault is present.
- vaultName String
- The name of the recovery services vault.
- containerName String
- Name of the container to be registered.
- 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
- ProtectionContainerResource properties
- Map<String>
- Resource tags.
Outputs
All input properties are implicitly available as output properties. Additionally, the ProtectionContainer resource produces the following output properties:
- AzureApi stringVersion 
- The Azure API version of the resource.
- 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/...
- AzureApi stringVersion 
- The Azure API version of the resource.
- 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/...
- azureApi StringVersion 
- The Azure API version of the resource.
- 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/...
- azureApi stringVersion 
- The Azure API version of the resource.
- 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/...
- azure_api_ strversion 
- The Azure API version of the resource.
- 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/...
- azureApi StringVersion 
- The Azure API version of the resource.
- 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
AcquireStorageAccountLock, AcquireStorageAccountLockArgs        
- Acquire
- Acquire
- NotAcquire 
- NotAcquire
- AcquireStorage Account Lock Acquire 
- Acquire
- AcquireStorage Account Lock Not Acquire 
- NotAcquire
- Acquire
- Acquire
- NotAcquire 
- NotAcquire
- Acquire
- Acquire
- NotAcquire 
- NotAcquire
- ACQUIRE
- Acquire
- NOT_ACQUIRE
- NotAcquire
- "Acquire"
- Acquire
- "NotAcquire" 
- NotAcquire
AzureBackupServerContainer, AzureBackupServerContainerArgs        
AzureBackupServer (DPMVenus) workload-specific protection container.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- CanRe boolRegister 
- Specifies whether the container is re-registrable.
- ContainerId string
- ID of container.
- DpmAgent stringVersion 
- Backup engine Agent version
- DpmServers List<string>
- List of BackupEngines protecting the container
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. DPMContainer Extended Info 
- Extended Info of the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem doubleCount 
- Number of protected items in the BackupEngine
- ProtectionStatus string
- Protection status of the container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- UpgradeAvailable bool
- To check if upgrade available
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- CanRe boolRegister 
- Specifies whether the container is re-registrable.
- ContainerId string
- ID of container.
- DpmAgent stringVersion 
- Backup engine Agent version
- DpmServers []string
- List of BackupEngines protecting the container
- ExtendedInfo DPMContainerExtended Info 
- Extended Info of the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem float64Count 
- Number of protected items in the BackupEngine
- ProtectionStatus string
- Protection status of the container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- UpgradeAvailable bool
- To check if upgrade available
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- canRe BooleanRegister 
- Specifies whether the container is re-registrable.
- containerId String
- ID of container.
- dpmAgent StringVersion 
- Backup engine Agent version
- dpmServers List<String>
- List of BackupEngines protecting the container
- extendedInfo DPMContainerExtended Info 
- Extended Info of the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem DoubleCount 
- Number of protected items in the BackupEngine
- protectionStatus String
- Protection status of the container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable Boolean
- To check if upgrade available
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- canRe booleanRegister 
- Specifies whether the container is re-registrable.
- containerId string
- ID of container.
- dpmAgent stringVersion 
- Backup engine Agent version
- dpmServers string[]
- List of BackupEngines protecting the container
- extendedInfo DPMContainerExtended Info 
- Extended Info of the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- protectedItem numberCount 
- Number of protected items in the BackupEngine
- protectionStatus string
- Protection status of the container.
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable boolean
- To check if upgrade available
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- can_re_ boolregister 
- Specifies whether the container is re-registrable.
- container_id str
- ID of container.
- dpm_agent_ strversion 
- Backup engine Agent version
- dpm_servers Sequence[str]
- List of BackupEngines protecting the container
- extended_info DPMContainerExtended Info 
- Extended Info of the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- protected_item_ floatcount 
- Number of protected items in the BackupEngine
- protection_status str
- Protection status of the container.
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- upgrade_available bool
- To check if upgrade available
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- canRe BooleanRegister 
- Specifies whether the container is re-registrable.
- containerId String
- ID of container.
- dpmAgent StringVersion 
- Backup engine Agent version
- dpmServers List<String>
- List of BackupEngines protecting the container
- extendedInfo Property Map
- Extended Info of the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem NumberCount 
- Number of protected items in the BackupEngine
- protectionStatus String
- Protection status of the container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable Boolean
- To check if upgrade available
AzureBackupServerContainerResponse, AzureBackupServerContainerResponseArgs          
AzureBackupServer (DPMVenus) workload-specific protection container.- BackupManagement stringType 
- Type of backup management for the container.
- CanRe boolRegister 
- Specifies whether the container is re-registrable.
- ContainerId string
- ID of container.
- DpmAgent stringVersion 
- Backup engine Agent version
- DpmServers List<string>
- List of BackupEngines protecting the container
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. DPMContainer Extended Info Response 
- Extended Info of the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem doubleCount 
- Number of protected items in the BackupEngine
- ProtectionStatus string
- Protection status of the container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- UpgradeAvailable bool
- To check if upgrade available
- BackupManagement stringType 
- Type of backup management for the container.
- CanRe boolRegister 
- Specifies whether the container is re-registrable.
- ContainerId string
- ID of container.
- DpmAgent stringVersion 
- Backup engine Agent version
- DpmServers []string
- List of BackupEngines protecting the container
- ExtendedInfo DPMContainerExtended Info Response 
- Extended Info of the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem float64Count 
- Number of protected items in the BackupEngine
- ProtectionStatus string
- Protection status of the container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- UpgradeAvailable bool
- To check if upgrade available
- backupManagement StringType 
- Type of backup management for the container.
- canRe BooleanRegister 
- Specifies whether the container is re-registrable.
- containerId String
- ID of container.
- dpmAgent StringVersion 
- Backup engine Agent version
- dpmServers List<String>
- List of BackupEngines protecting the container
- extendedInfo DPMContainerExtended Info Response 
- Extended Info of the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem DoubleCount 
- Number of protected items in the BackupEngine
- protectionStatus String
- Protection status of the container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable Boolean
- To check if upgrade available
- backupManagement stringType 
- Type of backup management for the container.
- canRe booleanRegister 
- Specifies whether the container is re-registrable.
- containerId string
- ID of container.
- dpmAgent stringVersion 
- Backup engine Agent version
- dpmServers string[]
- List of BackupEngines protecting the container
- extendedInfo DPMContainerExtended Info Response 
- Extended Info of the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- protectedItem numberCount 
- Number of protected items in the BackupEngine
- protectionStatus string
- Protection status of the container.
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable boolean
- To check if upgrade available
- backup_management_ strtype 
- Type of backup management for the container.
- can_re_ boolregister 
- Specifies whether the container is re-registrable.
- container_id str
- ID of container.
- dpm_agent_ strversion 
- Backup engine Agent version
- dpm_servers Sequence[str]
- List of BackupEngines protecting the container
- extended_info DPMContainerExtended Info Response 
- Extended Info of the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- protected_item_ floatcount 
- Number of protected items in the BackupEngine
- protection_status str
- Protection status of the container.
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- upgrade_available bool
- To check if upgrade available
- backupManagement StringType 
- Type of backup management for the container.
- canRe BooleanRegister 
- Specifies whether the container is re-registrable.
- containerId String
- ID of container.
- dpmAgent StringVersion 
- Backup engine Agent version
- dpmServers List<String>
- List of BackupEngines protecting the container
- extendedInfo Property Map
- Extended Info of the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem NumberCount 
- Number of protected items in the BackupEngine
- protectionStatus String
- Protection status of the container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable Boolean
- To check if upgrade available
AzureIaaSClassicComputeVMContainer, AzureIaaSClassicComputeVMContainerArgs          
IaaS VM workload-specific backup item representing a classic virtual machine.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup string
- Resource group name of Recovery Services Vault.
- virtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- resource_group str
- Resource group name of Recovery Services Vault.
- virtual_machine_ strid 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtual_machine_ strversion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
AzureIaaSClassicComputeVMContainerResponse, AzureIaaSClassicComputeVMContainerResponseArgs            
IaaS VM workload-specific backup item representing a classic virtual machine.- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement stringType 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup string
- Resource group name of Recovery Services Vault.
- virtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backup_management_ strtype 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- resource_group str
- Resource group name of Recovery Services Vault.
- virtual_machine_ strid 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtual_machine_ strversion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
AzureIaaSComputeVMContainer, AzureIaaSComputeVMContainerArgs        
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup string
- Resource group name of Recovery Services Vault.
- virtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- resource_group str
- Resource group name of Recovery Services Vault.
- virtual_machine_ strid 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtual_machine_ strversion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
AzureIaaSComputeVMContainerResponse, AzureIaaSComputeVMContainerResponseArgs          
IaaS VM workload-specific backup item representing an Azure Resource Manager virtual machine.- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement stringType 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup string
- Resource group name of Recovery Services Vault.
- virtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backup_management_ strtype 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- resource_group str
- Resource group name of Recovery Services Vault.
- virtual_machine_ strid 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtual_machine_ strversion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
AzureSQLAGWorkloadContainerProtectionContainer, AzureSQLAGWorkloadContainerProtectionContainerArgs          
Container for SQL workloads under SQL Availability Group.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string | Pulumi.Azure Native. Recovery Services. Operation Type 
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string | Pulumi.Azure Native. Recovery Services. Workload Type 
- Workload type for which registration was sent.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- ExtendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string | OperationType 
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string | WorkloadType 
- Workload type for which registration was sent.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String | OperationType 
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String | WorkloadType 
- Workload type for which registration was sent.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- lastUpdated stringTime 
- Time stamp when this container was updated.
- operationType string | OperationType 
- Re-Do Operation
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- sourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType string | WorkloadType 
- Workload type for which registration was sent.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- extended_info AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- last_updated_ strtime 
- Time stamp when this container was updated.
- operation_type str | OperationType 
- Re-Do Operation
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- source_resource_ strid 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workload_type str | WorkloadType 
- Workload type for which registration was sent.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- extendedInfo Property Map
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String | "Invalid" | "Register" | "Reregister" | "Rehydrate"
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String | "Invalid" | "VM" | "FileFolder" | "Azure Sql Db" | "SQLDB" | "Exchange" | "Sharepoint" | "VMware VM" | "System State" | "Client" | "Generic Data Source" | "SQLData Base" | "Azure File Share" | "SAPHana Database" | "SAPAse Database" | "SAPHana DBInstance" 
- Workload type for which registration was sent.
AzureSQLAGWorkloadContainerProtectionContainerResponse, AzureSQLAGWorkloadContainerProtectionContainerResponseArgs            
Container for SQL workloads under SQL Availability Group.- BackupManagement stringType 
- Type of backup management for the container.
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info Response 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string
- Workload type for which registration was sent.
- BackupManagement stringType 
- Type of backup management for the container.
- ExtendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string
- Workload type for which registration was sent.
- backupManagement StringType 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String
- Workload type for which registration was sent.
- backupManagement stringType 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- lastUpdated stringTime 
- Time stamp when this container was updated.
- operationType string
- Re-Do Operation
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- sourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType string
- Workload type for which registration was sent.
- backup_management_ strtype 
- Type of backup management for the container.
- extended_info AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- last_updated_ strtime 
- Time stamp when this container was updated.
- operation_type str
- Re-Do Operation
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- source_resource_ strid 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workload_type str
- Workload type for which registration was sent.
- backupManagement StringType 
- Type of backup management for the container.
- extendedInfo Property Map
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String
- Workload type for which registration was sent.
AzureSqlContainer, AzureSqlContainerArgs      
Azure Sql workload-specific container.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
AzureSqlContainerResponse, AzureSqlContainerResponseArgs        
Azure Sql workload-specific container.- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- backupManagement stringType 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- backup_management_ strtype 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
AzureStorageContainer, AzureStorageContainerArgs      
Azure Storage Account workload-specific container.- AcquireStorage string | Pulumi.Account Lock Azure Native. Recovery Services. Acquire Storage Account Lock 
- Whether storage account lock is to be acquired for this container or not.
- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- OperationType string | Pulumi.Azure Native. Recovery Services. Operation Type 
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem doubleCount 
- Number of items backed up in this container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- SourceResource stringId 
- Fully qualified ARM url.
- StorageAccount stringVersion 
- Storage account version.
- AcquireStorage string | AcquireAccount Lock Storage Account Lock 
- Whether storage account lock is to be acquired for this container or not.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- OperationType string | OperationType 
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem float64Count 
- Number of items backed up in this container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- SourceResource stringId 
- Fully qualified ARM url.
- StorageAccount stringVersion 
- Storage account version.
- acquireStorage String | AcquireAccount Lock Storage Account Lock 
- Whether storage account lock is to be acquired for this container or not.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- operationType String | OperationType 
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem DoubleCount 
- Number of items backed up in this container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- sourceResource StringId 
- Fully qualified ARM url.
- storageAccount StringVersion 
- Storage account version.
- acquireStorage string | AcquireAccount Lock Storage Account Lock 
- Whether storage account lock is to be acquired for this container or not.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- operationType string | OperationType 
- Re-Do Operation
- protectableObject stringType 
- Type of the protectable object associated with this container
- protectedItem numberCount 
- Number of items backed up in this container.
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup string
- Resource group name of Recovery Services Vault.
- sourceResource stringId 
- Fully qualified ARM url.
- storageAccount stringVersion 
- Storage account version.
- acquire_storage_ str | Acquireaccount_ lock Storage Account Lock 
- Whether storage account lock is to be acquired for this container or not.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- operation_type str | OperationType 
- Re-Do Operation
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- protected_item_ floatcount 
- Number of items backed up in this container.
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- resource_group str
- Resource group name of Recovery Services Vault.
- source_resource_ strid 
- Fully qualified ARM url.
- storage_account_ strversion 
- Storage account version.
- acquireStorage String | "Acquire" | "NotAccount Lock Acquire" 
- Whether storage account lock is to be acquired for this container or not.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- operationType String | "Invalid" | "Register" | "Reregister" | "Rehydrate"
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem NumberCount 
- Number of items backed up in this container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- sourceResource StringId 
- Fully qualified ARM url.
- storageAccount StringVersion 
- Storage account version.
AzureStorageContainerResponse, AzureStorageContainerResponseArgs        
Azure Storage Account workload-specific container.- AcquireStorage stringAccount Lock 
- Whether storage account lock is to be acquired for this container or not.
- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- OperationType string
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem doubleCount 
- Number of items backed up in this container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- SourceResource stringId 
- Fully qualified ARM url.
- StorageAccount stringVersion 
- Storage account version.
- AcquireStorage stringAccount Lock 
- Whether storage account lock is to be acquired for this container or not.
- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- OperationType string
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem float64Count 
- Number of items backed up in this container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- SourceResource stringId 
- Fully qualified ARM url.
- StorageAccount stringVersion 
- Storage account version.
- acquireStorage StringAccount Lock 
- Whether storage account lock is to be acquired for this container or not.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- operationType String
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem DoubleCount 
- Number of items backed up in this container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- sourceResource StringId 
- Fully qualified ARM url.
- storageAccount StringVersion 
- Storage account version.
- acquireStorage stringAccount Lock 
- Whether storage account lock is to be acquired for this container or not.
- backupManagement stringType 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- operationType string
- Re-Do Operation
- protectableObject stringType 
- Type of the protectable object associated with this container
- protectedItem numberCount 
- Number of items backed up in this container.
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup string
- Resource group name of Recovery Services Vault.
- sourceResource stringId 
- Fully qualified ARM url.
- storageAccount stringVersion 
- Storage account version.
- acquire_storage_ straccount_ lock 
- Whether storage account lock is to be acquired for this container or not.
- backup_management_ strtype 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- operation_type str
- Re-Do Operation
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- protected_item_ floatcount 
- Number of items backed up in this container.
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- resource_group str
- Resource group name of Recovery Services Vault.
- source_resource_ strid 
- Fully qualified ARM url.
- storage_account_ strversion 
- Storage account version.
- acquireStorage StringAccount Lock 
- Whether storage account lock is to be acquired for this container or not.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- operationType String
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem NumberCount 
- Number of items backed up in this container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- sourceResource StringId 
- Fully qualified ARM url.
- storageAccount StringVersion 
- Storage account version.
AzureVMAppContainerProtectionContainer, AzureVMAppContainerProtectionContainerArgs          
Container for SQL workloads under Azure Virtual Machines.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string | Pulumi.Azure Native. Recovery Services. Operation Type 
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string | Pulumi.Azure Native. Recovery Services. Workload Type 
- Workload type for which registration was sent.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- ExtendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string | OperationType 
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string | WorkloadType 
- Workload type for which registration was sent.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String | OperationType 
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String | WorkloadType 
- Workload type for which registration was sent.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- lastUpdated stringTime 
- Time stamp when this container was updated.
- operationType string | OperationType 
- Re-Do Operation
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- sourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType string | WorkloadType 
- Workload type for which registration was sent.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- extended_info AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- last_updated_ strtime 
- Time stamp when this container was updated.
- operation_type str | OperationType 
- Re-Do Operation
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- source_resource_ strid 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workload_type str | WorkloadType 
- Workload type for which registration was sent.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- extendedInfo Property Map
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String | "Invalid" | "Register" | "Reregister" | "Rehydrate"
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String | "Invalid" | "VM" | "FileFolder" | "Azure Sql Db" | "SQLDB" | "Exchange" | "Sharepoint" | "VMware VM" | "System State" | "Client" | "Generic Data Source" | "SQLData Base" | "Azure File Share" | "SAPHana Database" | "SAPAse Database" | "SAPHana DBInstance" 
- Workload type for which registration was sent.
AzureVMAppContainerProtectionContainerResponse, AzureVMAppContainerProtectionContainerResponseArgs            
Container for SQL workloads under Azure Virtual Machines.- BackupManagement stringType 
- Type of backup management for the container.
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info Response 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string
- Workload type for which registration was sent.
- BackupManagement stringType 
- Type of backup management for the container.
- ExtendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string
- Workload type for which registration was sent.
- backupManagement StringType 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String
- Workload type for which registration was sent.
- backupManagement stringType 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- lastUpdated stringTime 
- Time stamp when this container was updated.
- operationType string
- Re-Do Operation
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- sourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType string
- Workload type for which registration was sent.
- backup_management_ strtype 
- Type of backup management for the container.
- extended_info AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- last_updated_ strtime 
- Time stamp when this container was updated.
- operation_type str
- Re-Do Operation
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- source_resource_ strid 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workload_type str
- Workload type for which registration was sent.
- backupManagement StringType 
- Type of backup management for the container.
- extendedInfo Property Map
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String
- Workload type for which registration was sent.
AzureWorkloadContainer, AzureWorkloadContainerArgs      
Container for the workloads running inside Azure Compute or Classic Compute.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string | Pulumi.Azure Native. Recovery Services. Operation Type 
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string | Pulumi.Azure Native. Recovery Services. Workload Type 
- Workload type for which registration was sent.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- ExtendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string | OperationType 
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string | WorkloadType 
- Workload type for which registration was sent.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String | OperationType 
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String | WorkloadType 
- Workload type for which registration was sent.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- lastUpdated stringTime 
- Time stamp when this container was updated.
- operationType string | OperationType 
- Re-Do Operation
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- sourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType string | WorkloadType 
- Workload type for which registration was sent.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- extended_info AzureWorkload Container Extended Info 
- Additional details of a workload container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- last_updated_ strtime 
- Time stamp when this container was updated.
- operation_type str | OperationType 
- Re-Do Operation
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- source_resource_ strid 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workload_type str | WorkloadType 
- Workload type for which registration was sent.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- extendedInfo Property Map
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String | "Invalid" | "Register" | "Reregister" | "Rehydrate"
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String | "Invalid" | "VM" | "FileFolder" | "Azure Sql Db" | "SQLDB" | "Exchange" | "Sharepoint" | "VMware VM" | "System State" | "Client" | "Generic Data Source" | "SQLData Base" | "Azure File Share" | "SAPHana Database" | "SAPAse Database" | "SAPHana DBInstance" 
- Workload type for which registration was sent.
AzureWorkloadContainerExtendedInfo, AzureWorkloadContainerExtendedInfoArgs          
Extended information of the container.- HostServer stringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- InquiryInfo Pulumi.Azure Native. Recovery Services. Inputs. Inquiry Info 
- Inquiry Status for the container.
- NodesList List<Pulumi.Azure Native. Recovery Services. Inputs. Distributed Nodes Info> 
- List of the nodes in case of distributed container.
- HostServer stringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- InquiryInfo InquiryInfo 
- Inquiry Status for the container.
- NodesList []DistributedNodes Info 
- List of the nodes in case of distributed container.
- hostServer StringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- inquiryInfo InquiryInfo 
- Inquiry Status for the container.
- nodesList List<DistributedNodes Info> 
- List of the nodes in case of distributed container.
- hostServer stringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- inquiryInfo InquiryInfo 
- Inquiry Status for the container.
- nodesList DistributedNodes Info[] 
- List of the nodes in case of distributed container.
- host_server_ strname 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- inquiry_info InquiryInfo 
- Inquiry Status for the container.
- nodes_list Sequence[DistributedNodes Info] 
- List of the nodes in case of distributed container.
- hostServer StringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- inquiryInfo Property Map
- Inquiry Status for the container.
- nodesList List<Property Map>
- List of the nodes in case of distributed container.
AzureWorkloadContainerExtendedInfoResponse, AzureWorkloadContainerExtendedInfoResponseArgs            
Extended information of the container.- HostServer stringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- InquiryInfo Pulumi.Azure Native. Recovery Services. Inputs. Inquiry Info Response 
- Inquiry Status for the container.
- NodesList List<Pulumi.Azure Native. Recovery Services. Inputs. Distributed Nodes Info Response> 
- List of the nodes in case of distributed container.
- HostServer stringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- InquiryInfo InquiryInfo Response 
- Inquiry Status for the container.
- NodesList []DistributedNodes Info Response 
- List of the nodes in case of distributed container.
- hostServer StringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- inquiryInfo InquiryInfo Response 
- Inquiry Status for the container.
- nodesList List<DistributedNodes Info Response> 
- List of the nodes in case of distributed container.
- hostServer stringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- inquiryInfo InquiryInfo Response 
- Inquiry Status for the container.
- nodesList DistributedNodes Info Response[] 
- List of the nodes in case of distributed container.
- host_server_ strname 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- inquiry_info InquiryInfo Response 
- Inquiry Status for the container.
- nodes_list Sequence[DistributedNodes Info Response] 
- List of the nodes in case of distributed container.
- hostServer StringName 
- Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
- inquiryInfo Property Map
- Inquiry Status for the container.
- nodesList List<Property Map>
- List of the nodes in case of distributed container.
AzureWorkloadContainerResponse, AzureWorkloadContainerResponseArgs        
Container for the workloads running inside Azure Compute or Classic Compute.- BackupManagement stringType 
- Type of backup management for the container.
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info Response 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string
- Workload type for which registration was sent.
- BackupManagement stringType 
- Type of backup management for the container.
- ExtendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- LastUpdated stringTime 
- Time stamp when this container was updated.
- OperationType string
- Re-Do Operation
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- SourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- WorkloadType string
- Workload type for which registration was sent.
- backupManagement StringType 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String
- Workload type for which registration was sent.
- backupManagement stringType 
- Type of backup management for the container.
- extendedInfo AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- lastUpdated stringTime 
- Time stamp when this container was updated.
- operationType string
- Re-Do Operation
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- sourceResource stringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType string
- Workload type for which registration was sent.
- backup_management_ strtype 
- Type of backup management for the container.
- extended_info AzureWorkload Container Extended Info Response 
- Additional details of a workload container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- last_updated_ strtime 
- Time stamp when this container was updated.
- operation_type str
- Re-Do Operation
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- source_resource_ strid 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workload_type str
- Workload type for which registration was sent.
- backupManagement StringType 
- Type of backup management for the container.
- extendedInfo Property Map
- Additional details of a workload container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- lastUpdated StringTime 
- Time stamp when this container was updated.
- operationType String
- Re-Do Operation
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- sourceResource StringId 
- ARM ID of the virtual machine represented by this Azure Workload Container
- workloadType String
- Workload type for which registration was sent.
BackupItemType, BackupItemTypeArgs      
- Invalid
- Invalid
- VM
- VM
- FileFolder 
- FileFolder
- AzureSql Db 
- AzureSqlDb
- SQLDB
- SQLDB
- Exchange
- Exchange
- Sharepoint
- Sharepoint
- VMwareVM 
- VMwareVM
- SystemState 
- SystemState
- Client
- Client
- GenericData Source 
- GenericDataSource
- SQLDataBase 
- SQLDataBase
- AzureFile Share 
- AzureFileShare
- SAPHanaDatabase 
- SAPHanaDatabase
- SAPAseDatabase 
- SAPAseDatabase
- SAPHanaDBInstance 
- SAPHanaDBInstance
- BackupItem Type Invalid 
- Invalid
- BackupItem Type VM 
- VM
- BackupItem Type File Folder 
- FileFolder
- BackupItem Type Azure Sql Db 
- AzureSqlDb
- BackupItem Type SQLDB 
- SQLDB
- BackupItem Type Exchange 
- Exchange
- BackupItem Type Sharepoint 
- Sharepoint
- BackupItem Type VMware VM 
- VMwareVM
- BackupItem Type System State 
- SystemState
- BackupItem Type Client 
- Client
- BackupItem Type Generic Data Source 
- GenericDataSource
- BackupItem Type SQLData Base 
- SQLDataBase
- BackupItem Type Azure File Share 
- AzureFileShare
- BackupItem Type SAPHana Database 
- SAPHanaDatabase
- BackupItem Type SAPAse Database 
- SAPAseDatabase
- BackupItem Type SAPHana DBInstance 
- SAPHanaDBInstance
- Invalid
- Invalid
- VM
- VM
- FileFolder 
- FileFolder
- AzureSql Db 
- AzureSqlDb
- SQLDB
- SQLDB
- Exchange
- Exchange
- Sharepoint
- Sharepoint
- VMwareVM 
- VMwareVM
- SystemState 
- SystemState
- Client
- Client
- GenericData Source 
- GenericDataSource
- SQLDataBase 
- SQLDataBase
- AzureFile Share 
- AzureFileShare
- SAPHanaDatabase 
- SAPHanaDatabase
- SAPAseDatabase 
- SAPAseDatabase
- SAPHanaDBInstance 
- SAPHanaDBInstance
- Invalid
- Invalid
- VM
- VM
- FileFolder 
- FileFolder
- AzureSql Db 
- AzureSqlDb
- SQLDB
- SQLDB
- Exchange
- Exchange
- Sharepoint
- Sharepoint
- VMwareVM 
- VMwareVM
- SystemState 
- SystemState
- Client
- Client
- GenericData Source 
- GenericDataSource
- SQLDataBase 
- SQLDataBase
- AzureFile Share 
- AzureFileShare
- SAPHanaDatabase 
- SAPHanaDatabase
- SAPAseDatabase 
- SAPAseDatabase
- SAPHanaDBInstance 
- SAPHanaDBInstance
- INVALID
- Invalid
- VM
- VM
- FILE_FOLDER
- FileFolder
- AZURE_SQL_DB
- AzureSqlDb
- SQLDB
- SQLDB
- EXCHANGE
- Exchange
- SHAREPOINT
- Sharepoint
- V_MWARE_VM
- VMwareVM
- SYSTEM_STATE
- SystemState
- CLIENT
- Client
- GENERIC_DATA_SOURCE
- GenericDataSource
- SQL_DATA_BASE
- SQLDataBase
- AZURE_FILE_SHARE
- AzureFileShare
- SAP_HANA_DATABASE
- SAPHanaDatabase
- SAPASE_DATABASE
- SAPAseDatabase
- SAP_HANA_DB_INSTANCE
- SAPHanaDBInstance
- "Invalid"
- Invalid
- "VM"
- VM
- "FileFolder" 
- FileFolder
- "AzureSql Db" 
- AzureSqlDb
- "SQLDB"
- SQLDB
- "Exchange"
- Exchange
- "Sharepoint"
- Sharepoint
- "VMwareVM" 
- VMwareVM
- "SystemState" 
- SystemState
- "Client"
- Client
- "GenericData Source" 
- GenericDataSource
- "SQLDataBase" 
- SQLDataBase
- "AzureFile Share" 
- AzureFileShare
- "SAPHanaDatabase" 
- SAPHanaDatabase
- "SAPAseDatabase" 
- SAPAseDatabase
- "SAPHanaDBInstance" 
- SAPHanaDBInstance
BackupManagementType, BackupManagementTypeArgs      
- Invalid
- Invalid
- AzureIaas VM 
- AzureIaasVM
- MAB
- MAB
- DPM
- DPM
- AzureBackup Server 
- AzureBackupServer
- AzureSql 
- AzureSql
- AzureStorage 
- AzureStorage
- AzureWorkload 
- AzureWorkload
- DefaultBackup 
- DefaultBackup
- BackupManagement Type Invalid 
- Invalid
- BackupManagement Type Azure Iaas VM 
- AzureIaasVM
- BackupManagement Type MAB 
- MAB
- BackupManagement Type DPM 
- DPM
- BackupManagement Type Azure Backup Server 
- AzureBackupServer
- BackupManagement Type Azure Sql 
- AzureSql
- BackupManagement Type Azure Storage 
- AzureStorage
- BackupManagement Type Azure Workload 
- AzureWorkload
- BackupManagement Type Default Backup 
- DefaultBackup
- Invalid
- Invalid
- AzureIaas VM 
- AzureIaasVM
- MAB
- MAB
- DPM
- DPM
- AzureBackup Server 
- AzureBackupServer
- AzureSql 
- AzureSql
- AzureStorage 
- AzureStorage
- AzureWorkload 
- AzureWorkload
- DefaultBackup 
- DefaultBackup
- Invalid
- Invalid
- AzureIaas VM 
- AzureIaasVM
- MAB
- MAB
- DPM
- DPM
- AzureBackup Server 
- AzureBackupServer
- AzureSql 
- AzureSql
- AzureStorage 
- AzureStorage
- AzureWorkload 
- AzureWorkload
- DefaultBackup 
- DefaultBackup
- INVALID
- Invalid
- AZURE_IAAS_VM
- AzureIaasVM
- MAB
- MAB
- DPM
- DPM
- AZURE_BACKUP_SERVER
- AzureBackupServer
- AZURE_SQL
- AzureSql
- AZURE_STORAGE
- AzureStorage
- AZURE_WORKLOAD
- AzureWorkload
- DEFAULT_BACKUP
- DefaultBackup
- "Invalid"
- Invalid
- "AzureIaas VM" 
- AzureIaasVM
- "MAB"
- MAB
- "DPM"
- DPM
- "AzureBackup Server" 
- AzureBackupServer
- "AzureSql" 
- AzureSql
- "AzureStorage" 
- AzureStorage
- "AzureWorkload" 
- AzureWorkload
- "DefaultBackup" 
- DefaultBackup
ContainerIdentityInfo, ContainerIdentityInfoArgs      
Container identity information- AadTenant stringId 
- Protection container identity - AAD Tenant
- Audience string
- Protection container identity - Audience
- ServicePrincipal stringClient Id 
- Protection container identity - AAD Service Principal
- UniqueName string
- Unique name of the container
- AadTenant stringId 
- Protection container identity - AAD Tenant
- Audience string
- Protection container identity - Audience
- ServicePrincipal stringClient Id 
- Protection container identity - AAD Service Principal
- UniqueName string
- Unique name of the container
- aadTenant StringId 
- Protection container identity - AAD Tenant
- audience String
- Protection container identity - Audience
- servicePrincipal StringClient Id 
- Protection container identity - AAD Service Principal
- uniqueName String
- Unique name of the container
- aadTenant stringId 
- Protection container identity - AAD Tenant
- audience string
- Protection container identity - Audience
- servicePrincipal stringClient Id 
- Protection container identity - AAD Service Principal
- uniqueName string
- Unique name of the container
- aad_tenant_ strid 
- Protection container identity - AAD Tenant
- audience str
- Protection container identity - Audience
- service_principal_ strclient_ id 
- Protection container identity - AAD Service Principal
- unique_name str
- Unique name of the container
- aadTenant StringId 
- Protection container identity - AAD Tenant
- audience String
- Protection container identity - Audience
- servicePrincipal StringClient Id 
- Protection container identity - AAD Service Principal
- uniqueName String
- Unique name of the container
ContainerIdentityInfoResponse, ContainerIdentityInfoResponseArgs        
Container identity information- AadTenant stringId 
- Protection container identity - AAD Tenant
- Audience string
- Protection container identity - Audience
- ServicePrincipal stringClient Id 
- Protection container identity - AAD Service Principal
- UniqueName string
- Unique name of the container
- AadTenant stringId 
- Protection container identity - AAD Tenant
- Audience string
- Protection container identity - Audience
- ServicePrincipal stringClient Id 
- Protection container identity - AAD Service Principal
- UniqueName string
- Unique name of the container
- aadTenant StringId 
- Protection container identity - AAD Tenant
- audience String
- Protection container identity - Audience
- servicePrincipal StringClient Id 
- Protection container identity - AAD Service Principal
- uniqueName String
- Unique name of the container
- aadTenant stringId 
- Protection container identity - AAD Tenant
- audience string
- Protection container identity - Audience
- servicePrincipal stringClient Id 
- Protection container identity - AAD Service Principal
- uniqueName string
- Unique name of the container
- aad_tenant_ strid 
- Protection container identity - AAD Tenant
- audience str
- Protection container identity - Audience
- service_principal_ strclient_ id 
- Protection container identity - AAD Service Principal
- unique_name str
- Unique name of the container
- aadTenant StringId 
- Protection container identity - AAD Tenant
- audience String
- Protection container identity - Audience
- servicePrincipal StringClient Id 
- Protection container identity - AAD Service Principal
- uniqueName String
- Unique name of the container
DPMContainerExtendedInfo, DPMContainerExtendedInfoArgs      
Additional information of the DPMContainer.- LastRefreshed stringAt 
- Last refresh time of the DPMContainer.
- LastRefreshed stringAt 
- Last refresh time of the DPMContainer.
- lastRefreshed StringAt 
- Last refresh time of the DPMContainer.
- lastRefreshed stringAt 
- Last refresh time of the DPMContainer.
- last_refreshed_ strat 
- Last refresh time of the DPMContainer.
- lastRefreshed StringAt 
- Last refresh time of the DPMContainer.
DPMContainerExtendedInfoResponse, DPMContainerExtendedInfoResponseArgs        
Additional information of the DPMContainer.- LastRefreshed stringAt 
- Last refresh time of the DPMContainer.
- LastRefreshed stringAt 
- Last refresh time of the DPMContainer.
- lastRefreshed StringAt 
- Last refresh time of the DPMContainer.
- lastRefreshed stringAt 
- Last refresh time of the DPMContainer.
- last_refreshed_ strat 
- Last refresh time of the DPMContainer.
- lastRefreshed StringAt 
- Last refresh time of the DPMContainer.
DistributedNodesInfo, DistributedNodesInfoArgs      
This is used to represent the various nodes of the distributed container.- NodeName string
- Name of the node under a distributed container.
- SourceResource stringId 
- ARM resource id of the node
- Status string
- Status of this Node. Failed | Succeeded
- NodeName string
- Name of the node under a distributed container.
- SourceResource stringId 
- ARM resource id of the node
- Status string
- Status of this Node. Failed | Succeeded
- nodeName String
- Name of the node under a distributed container.
- sourceResource StringId 
- ARM resource id of the node
- status String
- Status of this Node. Failed | Succeeded
- nodeName string
- Name of the node under a distributed container.
- sourceResource stringId 
- 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_ strid 
- ARM resource id of the node
- status str
- Status of this Node. Failed | Succeeded
- nodeName String
- Name of the node under a distributed container.
- sourceResource StringId 
- ARM resource id of the node
- status String
- Status of this Node. Failed | Succeeded
DistributedNodesInfoResponse, DistributedNodesInfoResponseArgs        
This is used to represent the various nodes of the distributed container.- ErrorDetail Pulumi.Azure Native. Recovery Services. Inputs. Error Detail Response 
- Error Details if the Status is non-success.
- NodeName string
- Name of the node under a distributed container.
- SourceResource stringId 
- ARM resource id of the node
- Status string
- Status of this Node. Failed | Succeeded
- ErrorDetail ErrorDetail Response 
- Error Details if the Status is non-success.
- NodeName string
- Name of the node under a distributed container.
- SourceResource stringId 
- ARM resource id of the node
- Status string
- Status of this Node. Failed | Succeeded
- errorDetail ErrorDetail Response 
- Error Details if the Status is non-success.
- nodeName String
- Name of the node under a distributed container.
- sourceResource StringId 
- ARM resource id of the node
- status String
- Status of this Node. Failed | Succeeded
- errorDetail ErrorDetail Response 
- Error Details if the Status is non-success.
- nodeName string
- Name of the node under a distributed container.
- sourceResource stringId 
- ARM resource id of the node
- status string
- Status of this Node. Failed | Succeeded
- error_detail ErrorDetail Response 
- Error Details if the Status is non-success.
- node_name str
- Name of the node under a distributed container.
- source_resource_ strid 
- 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.
- sourceResource StringId 
- ARM resource id of the node
- status String
- Status of this Node. Failed | Succeeded
DpmContainer, DpmContainerArgs    
DPM workload-specific protection container.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- CanRe boolRegister 
- Specifies whether the container is re-registrable.
- ContainerId string
- ID of container.
- DpmAgent stringVersion 
- Backup engine Agent version
- DpmServers List<string>
- List of BackupEngines protecting the container
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. DPMContainer Extended Info 
- Extended Info of the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem doubleCount 
- Number of protected items in the BackupEngine
- ProtectionStatus string
- Protection status of the container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- UpgradeAvailable bool
- To check if upgrade available
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- CanRe boolRegister 
- Specifies whether the container is re-registrable.
- ContainerId string
- ID of container.
- DpmAgent stringVersion 
- Backup engine Agent version
- DpmServers []string
- List of BackupEngines protecting the container
- ExtendedInfo DPMContainerExtended Info 
- Extended Info of the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem float64Count 
- Number of protected items in the BackupEngine
- ProtectionStatus string
- Protection status of the container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- UpgradeAvailable bool
- To check if upgrade available
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- canRe BooleanRegister 
- Specifies whether the container is re-registrable.
- containerId String
- ID of container.
- dpmAgent StringVersion 
- Backup engine Agent version
- dpmServers List<String>
- List of BackupEngines protecting the container
- extendedInfo DPMContainerExtended Info 
- Extended Info of the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem DoubleCount 
- Number of protected items in the BackupEngine
- protectionStatus String
- Protection status of the container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable Boolean
- To check if upgrade available
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- canRe booleanRegister 
- Specifies whether the container is re-registrable.
- containerId string
- ID of container.
- dpmAgent stringVersion 
- Backup engine Agent version
- dpmServers string[]
- List of BackupEngines protecting the container
- extendedInfo DPMContainerExtended Info 
- Extended Info of the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- protectedItem numberCount 
- Number of protected items in the BackupEngine
- protectionStatus string
- Protection status of the container.
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable boolean
- To check if upgrade available
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- can_re_ boolregister 
- Specifies whether the container is re-registrable.
- container_id str
- ID of container.
- dpm_agent_ strversion 
- Backup engine Agent version
- dpm_servers Sequence[str]
- List of BackupEngines protecting the container
- extended_info DPMContainerExtended Info 
- Extended Info of the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- protected_item_ floatcount 
- Number of protected items in the BackupEngine
- protection_status str
- Protection status of the container.
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- upgrade_available bool
- To check if upgrade available
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- canRe BooleanRegister 
- Specifies whether the container is re-registrable.
- containerId String
- ID of container.
- dpmAgent StringVersion 
- Backup engine Agent version
- dpmServers List<String>
- List of BackupEngines protecting the container
- extendedInfo Property Map
- Extended Info of the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem NumberCount 
- Number of protected items in the BackupEngine
- protectionStatus String
- Protection status of the container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable Boolean
- To check if upgrade available
DpmContainerResponse, DpmContainerResponseArgs      
DPM workload-specific protection container.- BackupManagement stringType 
- Type of backup management for the container.
- CanRe boolRegister 
- Specifies whether the container is re-registrable.
- ContainerId string
- ID of container.
- DpmAgent stringVersion 
- Backup engine Agent version
- DpmServers List<string>
- List of BackupEngines protecting the container
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. DPMContainer Extended Info Response 
- Extended Info of the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem doubleCount 
- Number of protected items in the BackupEngine
- ProtectionStatus string
- Protection status of the container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- UpgradeAvailable bool
- To check if upgrade available
- BackupManagement stringType 
- Type of backup management for the container.
- CanRe boolRegister 
- Specifies whether the container is re-registrable.
- ContainerId string
- ID of container.
- DpmAgent stringVersion 
- Backup engine Agent version
- DpmServers []string
- List of BackupEngines protecting the container
- ExtendedInfo DPMContainerExtended Info Response 
- Extended Info of the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem float64Count 
- Number of protected items in the BackupEngine
- ProtectionStatus string
- Protection status of the container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- UpgradeAvailable bool
- To check if upgrade available
- backupManagement StringType 
- Type of backup management for the container.
- canRe BooleanRegister 
- Specifies whether the container is re-registrable.
- containerId String
- ID of container.
- dpmAgent StringVersion 
- Backup engine Agent version
- dpmServers List<String>
- List of BackupEngines protecting the container
- extendedInfo DPMContainerExtended Info Response 
- Extended Info of the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem DoubleCount 
- Number of protected items in the BackupEngine
- protectionStatus String
- Protection status of the container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable Boolean
- To check if upgrade available
- backupManagement stringType 
- Type of backup management for the container.
- canRe booleanRegister 
- Specifies whether the container is re-registrable.
- containerId string
- ID of container.
- dpmAgent stringVersion 
- Backup engine Agent version
- dpmServers string[]
- List of BackupEngines protecting the container
- extendedInfo DPMContainerExtended Info Response 
- Extended Info of the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- protectedItem numberCount 
- Number of protected items in the BackupEngine
- protectionStatus string
- Protection status of the container.
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable boolean
- To check if upgrade available
- backup_management_ strtype 
- Type of backup management for the container.
- can_re_ boolregister 
- Specifies whether the container is re-registrable.
- container_id str
- ID of container.
- dpm_agent_ strversion 
- Backup engine Agent version
- dpm_servers Sequence[str]
- List of BackupEngines protecting the container
- extended_info DPMContainerExtended Info Response 
- Extended Info of the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- protected_item_ floatcount 
- Number of protected items in the BackupEngine
- protection_status str
- Protection status of the container.
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- upgrade_available bool
- To check if upgrade available
- backupManagement StringType 
- Type of backup management for the container.
- canRe BooleanRegister 
- Specifies whether the container is re-registrable.
- containerId String
- ID of container.
- dpmAgent StringVersion 
- Backup engine Agent version
- dpmServers List<String>
- List of BackupEngines protecting the container
- extendedInfo Property Map
- Extended Info of the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem NumberCount 
- Number of protected items in the BackupEngine
- protectionStatus String
- Protection status of the container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- upgradeAvailable Boolean
- To check if upgrade available
ErrorDetailResponse, ErrorDetailResponseArgs      
Error Detail class which encapsulates Code, Message and Recommendations.- Code string
- Error code.
- Message string
- Error Message related to the Code.
- Recommendations List<string>
- List of recommendation strings.
- Code string
- Error code.
- Message string
- Error Message related to the Code.
- Recommendations []string
- List of recommendation strings.
- code String
- Error code.
- message String
- Error Message related to the Code.
- recommendations List<String>
- List of recommendation strings.
- code string
- Error code.
- message string
- Error Message related to the Code.
- recommendations string[]
- List of recommendation strings.
- code str
- Error code.
- message str
- Error Message related to the Code.
- recommendations Sequence[str]
- List of recommendation strings.
- code String
- Error code.
- message String
- Error Message related to the Code.
- recommendations List<String>
- List of recommendation strings.
GenericContainer, GenericContainerArgs    
Base class for generic container of backup items- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- ExtendedInformation Pulumi.Azure Native. Recovery Services. Inputs. Generic Container Extended Info 
- Extended information (not returned in List container API calls)
- FabricName string
- Name of the container's fabric
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- ExtendedInformation GenericContainer Extended Info 
- Extended information (not returned in List container API calls)
- FabricName string
- Name of the container's fabric
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- extendedInformation GenericContainer Extended Info 
- Extended information (not returned in List container API calls)
- fabricName String
- Name of the container's fabric
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- extendedInformation GenericContainer Extended Info 
- Extended information (not returned in List container API calls)
- fabricName string
- Name of the container's fabric
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- extended_information GenericContainer Extended Info 
- Extended information (not returned in List container API calls)
- fabric_name str
- Name of the container's fabric
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- extendedInformation Property Map
- Extended information (not returned in List container API calls)
- fabricName String
- Name of the container's fabric
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
GenericContainerExtendedInfo, GenericContainerExtendedInfoArgs        
Container extended information- ContainerIdentity Pulumi.Info Azure Native. Recovery Services. Inputs. Container Identity Info 
- Container identity information
- RawCert stringData 
- Public key of container cert
- ServiceEndpoints Dictionary<string, string>
- Azure Backup Service Endpoints for the container
- ContainerIdentity ContainerInfo Identity Info 
- Container identity information
- RawCert stringData 
- Public key of container cert
- ServiceEndpoints map[string]string
- Azure Backup Service Endpoints for the container
- containerIdentity ContainerInfo Identity Info 
- Container identity information
- rawCert StringData 
- Public key of container cert
- serviceEndpoints Map<String,String>
- Azure Backup Service Endpoints for the container
- containerIdentity ContainerInfo Identity Info 
- Container identity information
- rawCert stringData 
- Public key of container cert
- serviceEndpoints {[key: string]: string}
- Azure Backup Service Endpoints for the container
- container_identity_ Containerinfo Identity Info 
- Container identity information
- raw_cert_ strdata 
- Public key of container cert
- service_endpoints Mapping[str, str]
- Azure Backup Service Endpoints for the container
- containerIdentity Property MapInfo 
- Container identity information
- rawCert StringData 
- Public key of container cert
- serviceEndpoints Map<String>
- Azure Backup Service Endpoints for the container
GenericContainerExtendedInfoResponse, GenericContainerExtendedInfoResponseArgs          
Container extended information- ContainerIdentity Pulumi.Info Azure Native. Recovery Services. Inputs. Container Identity Info Response 
- Container identity information
- RawCert stringData 
- Public key of container cert
- ServiceEndpoints Dictionary<string, string>
- Azure Backup Service Endpoints for the container
- ContainerIdentity ContainerInfo Identity Info Response 
- Container identity information
- RawCert stringData 
- Public key of container cert
- ServiceEndpoints map[string]string
- Azure Backup Service Endpoints for the container
- containerIdentity ContainerInfo Identity Info Response 
- Container identity information
- rawCert StringData 
- Public key of container cert
- serviceEndpoints Map<String,String>
- Azure Backup Service Endpoints for the container
- containerIdentity ContainerInfo Identity Info Response 
- Container identity information
- rawCert stringData 
- Public key of container cert
- serviceEndpoints {[key: string]: string}
- Azure Backup Service Endpoints for the container
- container_identity_ Containerinfo Identity Info Response 
- Container identity information
- raw_cert_ strdata 
- Public key of container cert
- service_endpoints Mapping[str, str]
- Azure Backup Service Endpoints for the container
- containerIdentity Property MapInfo 
- Container identity information
- rawCert StringData 
- Public key of container cert
- serviceEndpoints Map<String>
- Azure Backup Service Endpoints for the container
GenericContainerResponse, GenericContainerResponseArgs      
Base class for generic container of backup items- BackupManagement stringType 
- Type of backup management for the container.
- ExtendedInformation Pulumi.Azure Native. Recovery Services. Inputs. Generic Container Extended Info Response 
- Extended information (not returned in List container API calls)
- FabricName string
- Name of the container's fabric
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- BackupManagement stringType 
- Type of backup management for the container.
- ExtendedInformation GenericContainer Extended Info Response 
- Extended information (not returned in List container API calls)
- FabricName string
- Name of the container's fabric
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- backupManagement StringType 
- Type of backup management for the container.
- extendedInformation GenericContainer Extended Info Response 
- Extended information (not returned in List container API calls)
- fabricName String
- Name of the container's fabric
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- backupManagement stringType 
- Type of backup management for the container.
- extendedInformation GenericContainer Extended Info Response 
- Extended information (not returned in List container API calls)
- fabricName string
- Name of the container's fabric
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- backup_management_ strtype 
- Type of backup management for the container.
- extended_information GenericContainer Extended Info Response 
- Extended information (not returned in List container API calls)
- fabric_name str
- Name of the container's fabric
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- backupManagement StringType 
- Type of backup management for the container.
- extendedInformation Property Map
- Extended information (not returned in List container API calls)
- fabricName String
- Name of the container's fabric
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
IaaSVMContainer, IaaSVMContainerArgs    
IaaS VM workload-specific container.- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup string
- Resource group name of Recovery Services Vault.
- virtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- resource_group str
- Resource group name of Recovery Services Vault.
- virtual_machine_ strid 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtual_machine_ strversion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
IaaSVMContainerResponse, IaaSVMContainerResponseArgs      
IaaS VM workload-specific container.- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- BackupManagement stringType 
- Type of backup management for the container.
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- ResourceGroup string
- Resource group name of Recovery Services Vault.
- VirtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- VirtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement stringType 
- Type of backup management for the container.
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup string
- Resource group name of Recovery Services Vault.
- virtualMachine stringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine stringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backup_management_ strtype 
- Type of backup management for the container.
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- resource_group str
- Resource group name of Recovery Services Vault.
- virtual_machine_ strid 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtual_machine_ strversion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
- backupManagement StringType 
- Type of backup management for the container.
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- resourceGroup String
- Resource group name of Recovery Services Vault.
- virtualMachine StringId 
- Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
- virtualMachine StringVersion 
- Specifies whether the container represents a Classic or an Azure Resource Manager VM.
InquiryInfo, InquiryInfoArgs    
Details about inquired protectable items under a given container.- InquiryDetails List<Pulumi.Azure Native. Recovery Services. Inputs. Workload Inquiry Details> 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- Status string
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- InquiryDetails []WorkloadInquiry Details 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- Status string
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- inquiryDetails List<WorkloadInquiry Details> 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- status String
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- inquiryDetails WorkloadInquiry Details[] 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- status string
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- inquiry_details Sequence[WorkloadInquiry Details] 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- status str
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- inquiryDetails List<Property Map>
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- status String
- Inquiry Status for this container such as InProgress | Failed | Succeeded
InquiryInfoResponse, InquiryInfoResponseArgs      
Details about inquired protectable items under a given container.- ErrorDetail Pulumi.Azure Native. Recovery Services. Inputs. Error Detail Response 
- Error Details if the Status is non-success.
- InquiryDetails List<Pulumi.Azure Native. Recovery Services. Inputs. Workload Inquiry Details Response> 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- Status string
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- ErrorDetail ErrorDetail Response 
- Error Details if the Status is non-success.
- InquiryDetails []WorkloadInquiry Details Response 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- Status string
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- errorDetail ErrorDetail Response 
- Error Details if the Status is non-success.
- inquiryDetails List<WorkloadInquiry Details Response> 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- status String
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- errorDetail ErrorDetail Response 
- Error Details if the Status is non-success.
- inquiryDetails WorkloadInquiry Details Response[] 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- status string
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- error_detail ErrorDetail Response 
- Error Details if the Status is non-success.
- inquiry_details Sequence[WorkloadInquiry Details Response] 
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- status str
- Inquiry Status for this container such as InProgress | Failed | Succeeded
- errorDetail Property Map
- Error Details if the Status is non-success.
- inquiryDetails List<Property Map>
- Inquiry Details which will have workload specific details. For e.g. - For SQL and oracle this will contain different details.
- status String
- Inquiry Status for this container such as InProgress | Failed | Succeeded
InquiryValidation, InquiryValidationArgs    
Validation for inquired protectable items under a given container.- Status string
- Status for the Inquiry Validation.
- Status string
- Status for the Inquiry Validation.
- status String
- Status for the Inquiry Validation.
- status string
- Status for the Inquiry Validation.
- status str
- Status for the Inquiry Validation.
- status String
- Status for the Inquiry Validation.
InquiryValidationResponse, InquiryValidationResponseArgs      
Validation for inquired protectable items under a given container.- AdditionalDetail string
- Error Additional Detail in case the status is non-success.
- ProtectableItem objectCount 
- Dictionary to store the count of ProtectableItems with key POType.
- ErrorDetail Pulumi.Azure Native. Recovery Services. Inputs. Error Detail Response 
- Error Detail in case the status is non-success.
- Status string
- Status for the Inquiry Validation.
- AdditionalDetail string
- Error Additional Detail in case the status is non-success.
- ProtectableItem interface{}Count 
- Dictionary to store the count of ProtectableItems with key POType.
- ErrorDetail ErrorDetail Response 
- Error Detail in case the status is non-success.
- Status string
- Status for the Inquiry Validation.
- additionalDetail String
- Error Additional Detail in case the status is non-success.
- protectableItem ObjectCount 
- Dictionary to store the count of ProtectableItems with key POType.
- errorDetail ErrorDetail Response 
- Error Detail in case the status is non-success.
- status String
- Status for the Inquiry Validation.
- additionalDetail string
- Error Additional Detail in case the status is non-success.
- protectableItem anyCount 
- Dictionary to store the count of ProtectableItems with key POType.
- errorDetail ErrorDetail Response 
- Error Detail in case the status is non-success.
- status string
- Status for the Inquiry Validation.
- additional_detail str
- Error Additional Detail in case the status is non-success.
- protectable_item_ Anycount 
- Dictionary to store the count of ProtectableItems with key POType.
- error_detail ErrorDetail Response 
- Error Detail in case the status is non-success.
- status str
- Status for the Inquiry Validation.
- additionalDetail String
- Error Additional Detail in case the status is non-success.
- protectableItem AnyCount 
- Dictionary to store the count of ProtectableItems with key POType.
- errorDetail Property Map
- Error Detail in case the status is non-success.
- status String
- Status for the Inquiry Validation.
MABContainerHealthDetails, MABContainerHealthDetailsArgs      
MAB workload-specific Health Details.- Code int
- Health Code
- Message string
- Health Message
- Recommendations List<string>
- Health Recommended Actions
- Title string
- Health Title
- Code int
- Health Code
- Message string
- Health Message
- Recommendations []string
- Health Recommended Actions
- Title string
- Health Title
- code Integer
- Health Code
- message String
- Health Message
- recommendations List<String>
- Health Recommended Actions
- title String
- Health Title
- code number
- Health Code
- message string
- Health Message
- recommendations string[]
- Health Recommended Actions
- title string
- Health Title
- code int
- Health Code
- message str
- Health Message
- recommendations Sequence[str]
- Health Recommended Actions
- title str
- Health Title
- code Number
- Health Code
- message String
- Health Message
- recommendations List<String>
- Health Recommended Actions
- title String
- Health Title
MABContainerHealthDetailsResponse, MABContainerHealthDetailsResponseArgs        
MAB workload-specific Health Details.- Code int
- Health Code
- Message string
- Health Message
- Recommendations List<string>
- Health Recommended Actions
- Title string
- Health Title
- Code int
- Health Code
- Message string
- Health Message
- Recommendations []string
- Health Recommended Actions
- Title string
- Health Title
- code Integer
- Health Code
- message String
- Health Message
- recommendations List<String>
- Health Recommended Actions
- title String
- Health Title
- code number
- Health Code
- message string
- Health Message
- recommendations string[]
- Health Recommended Actions
- title string
- Health Title
- code int
- Health Code
- message str
- Health Message
- recommendations Sequence[str]
- Health Recommended Actions
- title str
- Health Title
- code Number
- Health Code
- message String
- Health Message
- recommendations List<String>
- Health Recommended Actions
- title String
- Health Title
MabContainer, MabContainerArgs    
Container with items backed up using MAB backup engine.- AgentVersion string
- Agent version of this container.
- BackupManagement string | Pulumi.Type Azure Native. Recovery Services. Backup Management Type 
- Type of backup management for the container.
- CanRe boolRegister 
- Can the container be registered one more time.
- ContainerHealth stringState 
- Health state of mab container.
- ContainerId double
- ContainerID represents the container.
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. Mab Container Extended Info 
- Additional information for this container
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- MabContainer List<Pulumi.Health Details Azure Native. Recovery Services. Inputs. MABContainer Health Details> 
- Health details on this mab container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem doubleCount 
- Number of items backed up in this container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- AgentVersion string
- Agent version of this container.
- BackupManagement string | BackupType Management Type 
- Type of backup management for the container.
- CanRe boolRegister 
- Can the container be registered one more time.
- ContainerHealth stringState 
- Health state of mab container.
- ContainerId float64
- ContainerID represents the container.
- ExtendedInfo MabContainer Extended Info 
- Additional information for this container
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- MabContainer []MABContainerHealth Details Health Details 
- Health details on this mab container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem float64Count 
- Number of items backed up in this container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- agentVersion String
- Agent version of this container.
- backupManagement String | BackupType Management Type 
- Type of backup management for the container.
- canRe BooleanRegister 
- Can the container be registered one more time.
- containerHealth StringState 
- Health state of mab container.
- containerId Double
- ContainerID represents the container.
- extendedInfo MabContainer Extended Info 
- Additional information for this container
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- mabContainer List<MABContainerHealth Details Health Details> 
- Health details on this mab container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem DoubleCount 
- Number of items backed up in this container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- agentVersion string
- Agent version of this container.
- backupManagement string | BackupType Management Type 
- Type of backup management for the container.
- canRe booleanRegister 
- Can the container be registered one more time.
- containerHealth stringState 
- Health state of mab container.
- containerId number
- ContainerID represents the container.
- extendedInfo MabContainer Extended Info 
- Additional information for this container
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- mabContainer MABContainerHealth Details Health Details[] 
- Health details on this mab container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- protectedItem numberCount 
- Number of items backed up in this container.
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- agent_version str
- Agent version of this container.
- backup_management_ str | Backuptype Management Type 
- Type of backup management for the container.
- can_re_ boolregister 
- Can the container be registered one more time.
- container_health_ strstate 
- Health state of mab container.
- container_id float
- ContainerID represents the container.
- extended_info MabContainer Extended Info 
- Additional information for this container
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- mab_container_ Sequence[MABContainerhealth_ details Health Details] 
- Health details on this mab container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- protected_item_ floatcount 
- Number of items backed up in this container.
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- agentVersion String
- Agent version of this container.
- backupManagement String | "Invalid" | "AzureType Iaas VM" | "MAB" | "DPM" | "Azure Backup Server" | "Azure Sql" | "Azure Storage" | "Azure Workload" | "Default Backup" 
- Type of backup management for the container.
- canRe BooleanRegister 
- Can the container be registered one more time.
- containerHealth StringState 
- Health state of mab container.
- containerId Number
- ContainerID represents the container.
- extendedInfo Property Map
- Additional information for this container
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- mabContainer List<Property Map>Health Details 
- Health details on this mab container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem NumberCount 
- Number of items backed up in this container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
MabContainerExtendedInfo, MabContainerExtendedInfoArgs        
Additional information of the container.- BackupItem string | Pulumi.Type Azure Native. Recovery Services. Backup Item Type 
- Type of backup items associated with this container.
- BackupItems List<string>
- List of backup items associated with this container.
- LastBackup stringStatus 
- Latest backup status of this container.
- LastRefreshed stringAt 
- Time stamp when this container was refreshed.
- PolicyName string
- Backup policy associated with this container.
- BackupItem string | BackupType Item Type 
- Type of backup items associated with this container.
- BackupItems []string
- List of backup items associated with this container.
- LastBackup stringStatus 
- Latest backup status of this container.
- LastRefreshed stringAt 
- Time stamp when this container was refreshed.
- PolicyName string
- Backup policy associated with this container.
- backupItem String | BackupType Item Type 
- Type of backup items associated with this container.
- backupItems List<String>
- List of backup items associated with this container.
- lastBackup StringStatus 
- Latest backup status of this container.
- lastRefreshed StringAt 
- Time stamp when this container was refreshed.
- policyName String
- Backup policy associated with this container.
- backupItem string | BackupType Item Type 
- Type of backup items associated with this container.
- backupItems string[]
- List of backup items associated with this container.
- lastBackup stringStatus 
- Latest backup status of this container.
- lastRefreshed stringAt 
- Time stamp when this container was refreshed.
- policyName string
- Backup policy associated with this container.
- backup_item_ str | Backuptype Item Type 
- Type of backup items associated with this container.
- backup_items Sequence[str]
- List of backup items associated with this container.
- last_backup_ strstatus 
- Latest backup status of this container.
- last_refreshed_ strat 
- Time stamp when this container was refreshed.
- policy_name str
- Backup policy associated with this container.
- backupItem String | "Invalid" | "VM" | "FileType Folder" | "Azure Sql Db" | "SQLDB" | "Exchange" | "Sharepoint" | "VMware VM" | "System State" | "Client" | "Generic Data Source" | "SQLData Base" | "Azure File Share" | "SAPHana Database" | "SAPAse Database" | "SAPHana DBInstance" 
- Type of backup items associated with this container.
- backupItems List<String>
- List of backup items associated with this container.
- lastBackup StringStatus 
- Latest backup status of this container.
- lastRefreshed StringAt 
- Time stamp when this container was refreshed.
- policyName String
- Backup policy associated with this container.
MabContainerExtendedInfoResponse, MabContainerExtendedInfoResponseArgs          
Additional information of the container.- BackupItem stringType 
- Type of backup items associated with this container.
- BackupItems List<string>
- List of backup items associated with this container.
- LastBackup stringStatus 
- Latest backup status of this container.
- LastRefreshed stringAt 
- Time stamp when this container was refreshed.
- PolicyName string
- Backup policy associated with this container.
- BackupItem stringType 
- Type of backup items associated with this container.
- BackupItems []string
- List of backup items associated with this container.
- LastBackup stringStatus 
- Latest backup status of this container.
- LastRefreshed stringAt 
- Time stamp when this container was refreshed.
- PolicyName string
- Backup policy associated with this container.
- backupItem StringType 
- Type of backup items associated with this container.
- backupItems List<String>
- List of backup items associated with this container.
- lastBackup StringStatus 
- Latest backup status of this container.
- lastRefreshed StringAt 
- Time stamp when this container was refreshed.
- policyName String
- Backup policy associated with this container.
- backupItem stringType 
- Type of backup items associated with this container.
- backupItems string[]
- List of backup items associated with this container.
- lastBackup stringStatus 
- Latest backup status of this container.
- lastRefreshed stringAt 
- Time stamp when this container was refreshed.
- policyName string
- Backup policy associated with this container.
- backup_item_ strtype 
- Type of backup items associated with this container.
- backup_items Sequence[str]
- List of backup items associated with this container.
- last_backup_ strstatus 
- Latest backup status of this container.
- last_refreshed_ strat 
- Time stamp when this container was refreshed.
- policy_name str
- Backup policy associated with this container.
- backupItem StringType 
- Type of backup items associated with this container.
- backupItems List<String>
- List of backup items associated with this container.
- lastBackup StringStatus 
- Latest backup status of this container.
- lastRefreshed StringAt 
- Time stamp when this container was refreshed.
- policyName String
- Backup policy associated with this container.
MabContainerResponse, MabContainerResponseArgs      
Container with items backed up using MAB backup engine.- AgentVersion string
- Agent version of this container.
- BackupManagement stringType 
- Type of backup management for the container.
- CanRe boolRegister 
- Can the container be registered one more time.
- ContainerHealth stringState 
- Health state of mab container.
- ContainerId double
- ContainerID represents the container.
- ExtendedInfo Pulumi.Azure Native. Recovery Services. Inputs. Mab Container Extended Info Response 
- Additional information for this container
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- MabContainer List<Pulumi.Health Details Azure Native. Recovery Services. Inputs. MABContainer Health Details Response> 
- Health details on this mab container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem doubleCount 
- Number of items backed up in this container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- AgentVersion string
- Agent version of this container.
- BackupManagement stringType 
- Type of backup management for the container.
- CanRe boolRegister 
- Can the container be registered one more time.
- ContainerHealth stringState 
- Health state of mab container.
- ContainerId float64
- ContainerID represents the container.
- ExtendedInfo MabContainer Extended Info Response 
- Additional information for this container
- FriendlyName string
- Friendly name of the container.
- HealthStatus string
- Status of health of the container.
- MabContainer []MABContainerHealth Details Health Details Response 
- Health details on this mab container.
- ProtectableObject stringType 
- Type of the protectable object associated with this container
- ProtectedItem float64Count 
- Number of items backed up in this container.
- RegistrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- agentVersion String
- Agent version of this container.
- backupManagement StringType 
- Type of backup management for the container.
- canRe BooleanRegister 
- Can the container be registered one more time.
- containerHealth StringState 
- Health state of mab container.
- containerId Double
- ContainerID represents the container.
- extendedInfo MabContainer Extended Info Response 
- Additional information for this container
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- mabContainer List<MABContainerHealth Details Health Details Response> 
- Health details on this mab container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem DoubleCount 
- Number of items backed up in this container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
- agentVersion string
- Agent version of this container.
- backupManagement stringType 
- Type of backup management for the container.
- canRe booleanRegister 
- Can the container be registered one more time.
- containerHealth stringState 
- Health state of mab container.
- containerId number
- ContainerID represents the container.
- extendedInfo MabContainer Extended Info Response 
- Additional information for this container
- friendlyName string
- Friendly name of the container.
- healthStatus string
- Status of health of the container.
- mabContainer MABContainerHealth Details Health Details Response[] 
- Health details on this mab container.
- protectableObject stringType 
- Type of the protectable object associated with this container
- protectedItem numberCount 
- Number of items backed up in this container.
- registrationStatus string
- Status of registration of the container with the Recovery Services Vault.
- agent_version str
- Agent version of this container.
- backup_management_ strtype 
- Type of backup management for the container.
- can_re_ boolregister 
- Can the container be registered one more time.
- container_health_ strstate 
- Health state of mab container.
- container_id float
- ContainerID represents the container.
- extended_info MabContainer Extended Info Response 
- Additional information for this container
- friendly_name str
- Friendly name of the container.
- health_status str
- Status of health of the container.
- mab_container_ Sequence[MABContainerhealth_ details Health Details Response] 
- Health details on this mab container.
- protectable_object_ strtype 
- Type of the protectable object associated with this container
- protected_item_ floatcount 
- Number of items backed up in this container.
- registration_status str
- Status of registration of the container with the Recovery Services Vault.
- agentVersion String
- Agent version of this container.
- backupManagement StringType 
- Type of backup management for the container.
- canRe BooleanRegister 
- Can the container be registered one more time.
- containerHealth StringState 
- Health state of mab container.
- containerId Number
- ContainerID represents the container.
- extendedInfo Property Map
- Additional information for this container
- friendlyName String
- Friendly name of the container.
- healthStatus String
- Status of health of the container.
- mabContainer List<Property Map>Health Details 
- Health details on this mab container.
- protectableObject StringType 
- Type of the protectable object associated with this container
- protectedItem NumberCount 
- Number of items backed up in this container.
- registrationStatus String
- Status of registration of the container with the Recovery Services Vault.
OperationType, OperationTypeArgs    
- Invalid
- Invalid
- Register
- Register
- Reregister
- Reregister
- Rehydrate
- Rehydrate
- OperationType Invalid 
- Invalid
- OperationType Register 
- Register
- OperationType Reregister 
- Reregister
- OperationType Rehydrate 
- Rehydrate
- Invalid
- Invalid
- Register
- Register
- Reregister
- Reregister
- Rehydrate
- Rehydrate
- Invalid
- Invalid
- Register
- Register
- Reregister
- Reregister
- Rehydrate
- Rehydrate
- INVALID
- Invalid
- REGISTER
- Register
- REREGISTER
- Reregister
- REHYDRATE
- Rehydrate
- "Invalid"
- Invalid
- "Register"
- Register
- "Reregister"
- Reregister
- "Rehydrate"
- Rehydrate
WorkloadInquiryDetails, WorkloadInquiryDetailsArgs      
Details of an inquired protectable item.- InquiryValidation Pulumi.Azure Native. Recovery Services. Inputs. Inquiry Validation 
- Inquiry validation such as permissions and other backup validations.
- ItemCount double
- Contains the protectable item Count inside this Container.
- Type string
- Type of the Workload such as SQL, Oracle etc.
- InquiryValidation InquiryValidation 
- Inquiry validation such as permissions and other backup validations.
- ItemCount float64
- Contains the protectable item Count inside this Container.
- Type string
- Type of the Workload such as SQL, Oracle etc.
- inquiryValidation InquiryValidation 
- Inquiry validation such as permissions and other backup validations.
- itemCount Double
- Contains the protectable item Count inside this Container.
- type String
- Type of the Workload such as SQL, Oracle etc.
- inquiryValidation InquiryValidation 
- Inquiry validation such as permissions and other backup validations.
- itemCount number
- Contains the protectable item Count inside this Container.
- type string
- Type of the Workload such as SQL, Oracle etc.
- inquiry_validation InquiryValidation 
- Inquiry validation such as permissions and other backup validations.
- item_count float
- Contains the protectable item Count inside this Container.
- type str
- Type of the Workload such as SQL, Oracle etc.
- inquiryValidation Property Map
- Inquiry validation such as permissions and other backup validations.
- itemCount Number
- Contains the protectable item Count inside this Container.
- type String
- Type of the Workload such as SQL, Oracle etc.
WorkloadInquiryDetailsResponse, WorkloadInquiryDetailsResponseArgs        
Details of an inquired protectable item.- InquiryValidation Pulumi.Azure Native. Recovery Services. Inputs. Inquiry Validation Response 
- Inquiry validation such as permissions and other backup validations.
- ItemCount double
- Contains the protectable item Count inside this Container.
- Type string
- Type of the Workload such as SQL, Oracle etc.
- InquiryValidation InquiryValidation Response 
- Inquiry validation such as permissions and other backup validations.
- ItemCount float64
- Contains the protectable item Count inside this Container.
- Type string
- Type of the Workload such as SQL, Oracle etc.
- inquiryValidation InquiryValidation Response 
- Inquiry validation such as permissions and other backup validations.
- itemCount Double
- Contains the protectable item Count inside this Container.
- type String
- Type of the Workload such as SQL, Oracle etc.
- inquiryValidation InquiryValidation Response 
- Inquiry validation such as permissions and other backup validations.
- itemCount number
- Contains the protectable item Count inside this Container.
- type string
- Type of the Workload such as SQL, Oracle etc.
- inquiry_validation InquiryValidation Response 
- Inquiry validation such as permissions and other backup validations.
- item_count float
- Contains the protectable item Count inside this Container.
- type str
- Type of the Workload such as SQL, Oracle etc.
- inquiryValidation Property Map
- Inquiry validation such as permissions and other backup validations.
- itemCount Number
- Contains the protectable item Count inside this Container.
- type String
- Type of the Workload such as SQL, Oracle etc.
WorkloadType, WorkloadTypeArgs    
- Invalid
- Invalid
- VM
- VM
- FileFolder 
- FileFolder
- AzureSql Db 
- AzureSqlDb
- SQLDB
- SQLDB
- Exchange
- Exchange
- Sharepoint
- Sharepoint
- VMwareVM 
- VMwareVM
- SystemState 
- SystemState
- Client
- Client
- GenericData Source 
- GenericDataSource
- SQLDataBase 
- SQLDataBase
- AzureFile Share 
- AzureFileShare
- SAPHanaDatabase 
- SAPHanaDatabase
- SAPAseDatabase 
- SAPAseDatabase
- SAPHanaDBInstance 
- SAPHanaDBInstance
- WorkloadType Invalid 
- Invalid
- WorkloadType VM 
- VM
- WorkloadType File Folder 
- FileFolder
- WorkloadType Azure Sql Db 
- AzureSqlDb
- WorkloadType SQLDB 
- SQLDB
- WorkloadType Exchange 
- Exchange
- WorkloadType Sharepoint 
- Sharepoint
- WorkloadType VMware VM 
- VMwareVM
- WorkloadType System State 
- SystemState
- WorkloadType Client 
- Client
- WorkloadType Generic Data Source 
- GenericDataSource
- WorkloadType SQLData Base 
- SQLDataBase
- WorkloadType Azure File Share 
- AzureFileShare
- WorkloadType SAPHana Database 
- SAPHanaDatabase
- WorkloadType SAPAse Database 
- SAPAseDatabase
- WorkloadType SAPHana DBInstance 
- SAPHanaDBInstance
- Invalid
- Invalid
- VM
- VM
- FileFolder 
- FileFolder
- AzureSql Db 
- AzureSqlDb
- SQLDB
- SQLDB
- Exchange
- Exchange
- Sharepoint
- Sharepoint
- VMwareVM 
- VMwareVM
- SystemState 
- SystemState
- Client
- Client
- GenericData Source 
- GenericDataSource
- SQLDataBase 
- SQLDataBase
- AzureFile Share 
- AzureFileShare
- SAPHanaDatabase 
- SAPHanaDatabase
- SAPAseDatabase 
- SAPAseDatabase
- SAPHanaDBInstance 
- SAPHanaDBInstance
- Invalid
- Invalid
- VM
- VM
- FileFolder 
- FileFolder
- AzureSql Db 
- AzureSqlDb
- SQLDB
- SQLDB
- Exchange
- Exchange
- Sharepoint
- Sharepoint
- VMwareVM 
- VMwareVM
- SystemState 
- SystemState
- Client
- Client
- GenericData Source 
- GenericDataSource
- SQLDataBase 
- SQLDataBase
- AzureFile Share 
- AzureFileShare
- SAPHanaDatabase 
- SAPHanaDatabase
- SAPAseDatabase 
- SAPAseDatabase
- SAPHanaDBInstance 
- SAPHanaDBInstance
- INVALID
- Invalid
- VM
- VM
- FILE_FOLDER
- FileFolder
- AZURE_SQL_DB
- AzureSqlDb
- SQLDB
- SQLDB
- EXCHANGE
- Exchange
- SHAREPOINT
- Sharepoint
- V_MWARE_VM
- VMwareVM
- SYSTEM_STATE
- SystemState
- CLIENT
- Client
- GENERIC_DATA_SOURCE
- GenericDataSource
- SQL_DATA_BASE
- SQLDataBase
- AZURE_FILE_SHARE
- AzureFileShare
- SAP_HANA_DATABASE
- SAPHanaDatabase
- SAPASE_DATABASE
- SAPAseDatabase
- SAP_HANA_DB_INSTANCE
- SAPHanaDBInstance
- "Invalid"
- Invalid
- "VM"
- VM
- "FileFolder" 
- FileFolder
- "AzureSql Db" 
- AzureSqlDb
- "SQLDB"
- SQLDB
- "Exchange"
- Exchange
- "Sharepoint"
- Sharepoint
- "VMwareVM" 
- VMwareVM
- "SystemState" 
- SystemState
- "Client"
- Client
- "GenericData Source" 
- GenericDataSource
- "SQLDataBase" 
- SQLDataBase
- "AzureFile Share" 
- AzureFileShare
- "SAPHanaDatabase" 
- SAPHanaDatabase
- "SAPAseDatabase" 
- SAPAseDatabase
- "SAPHanaDBInstance" 
- SAPHanaDBInstance
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:recoveryservices:ProtectionContainer StorageContainer;Storage;SwaggerTestRg;swaggertestsa /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{vaultName}/backupFabrics/{fabricName}/protectionContainers/{containerName} 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- Azure Native pulumi/pulumi-azure-native
- License
- Apache-2.0
