azure-native.recoveryservices.getProtectionContainer
Explore with Pulumi AI
Gets details of the specific container registered to your Recovery Services Vault.
Uses Azure REST API version 2024-10-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. 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.
Using getProtectionContainer
Two invocation forms are available. The direct form accepts plain arguments and either blocks until the result value is available, or returns a Promise-wrapped result. The output form accepts Input-wrapped arguments and returns an Output-wrapped result.
function getProtectionContainer(args: GetProtectionContainerArgs, opts?: InvokeOptions): Promise<GetProtectionContainerResult>
function getProtectionContainerOutput(args: GetProtectionContainerOutputArgs, opts?: InvokeOptions): Output<GetProtectionContainerResult>def get_protection_container(container_name: Optional[str] = None,
                             fabric_name: Optional[str] = None,
                             resource_group_name: Optional[str] = None,
                             vault_name: Optional[str] = None,
                             opts: Optional[InvokeOptions] = None) -> GetProtectionContainerResult
def get_protection_container_output(container_name: Optional[pulumi.Input[str]] = None,
                             fabric_name: Optional[pulumi.Input[str]] = None,
                             resource_group_name: Optional[pulumi.Input[str]] = None,
                             vault_name: Optional[pulumi.Input[str]] = None,
                             opts: Optional[InvokeOptions] = None) -> Output[GetProtectionContainerResult]func LookupProtectionContainer(ctx *Context, args *LookupProtectionContainerArgs, opts ...InvokeOption) (*LookupProtectionContainerResult, error)
func LookupProtectionContainerOutput(ctx *Context, args *LookupProtectionContainerOutputArgs, opts ...InvokeOption) LookupProtectionContainerResultOutput> Note: This function is named LookupProtectionContainer in the Go SDK.
public static class GetProtectionContainer 
{
    public static Task<GetProtectionContainerResult> InvokeAsync(GetProtectionContainerArgs args, InvokeOptions? opts = null)
    public static Output<GetProtectionContainerResult> Invoke(GetProtectionContainerInvokeArgs args, InvokeOptions? opts = null)
}public static CompletableFuture<GetProtectionContainerResult> getProtectionContainer(GetProtectionContainerArgs args, InvokeOptions options)
public static Output<GetProtectionContainerResult> getProtectionContainer(GetProtectionContainerArgs args, InvokeOptions options)
fn::invoke:
  function: azure-native:recoveryservices:getProtectionContainer
  arguments:
    # arguments dictionaryThe following arguments are supported:
- Container
Name string - Name of the container whose details need to be fetched.
 - Fabric
Name string - Name of the fabric where the container belongs.
 - Resource
Group stringName  - The name of the resource group where the recovery services vault is present.
 - Vault
Name string - The name of the recovery services vault.
 
- Container
Name string - Name of the container whose details need to be fetched.
 - Fabric
Name string - Name of the fabric where the container belongs.
 - Resource
Group stringName  - The name of the resource group where the recovery services vault is present.
 - Vault
Name string - The name of the recovery services vault.
 
- container
Name String - Name of the container whose details need to be fetched.
 - fabric
Name String - Name of the fabric where the container belongs.
 - resource
Group StringName  - The name of the resource group where the recovery services vault is present.
 - vault
Name String - The name of the recovery services vault.
 
- container
Name string - Name of the container whose details need to be fetched.
 - fabric
Name string - Name of the fabric where the container belongs.
 - resource
Group stringName  - The name of the resource group where the recovery services vault is present.
 - vault
Name string - The name of the recovery services vault.
 
- container_
name str - Name of the container whose details need to be fetched.
 - fabric_
name str - Name of the fabric where the container belongs.
 - 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 String - Name of the container whose details need to be fetched.
 - fabric
Name String - Name of the fabric where the container belongs.
 - resource
Group StringName  - The name of the resource group where the recovery services vault is present.
 - vault
Name String - The name of the recovery services vault.
 
getProtectionContainer Result
The following output properties are available:
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Resource Id represents the complete path to the resource.
 - Name string
 - Resource name associated with the resource.
 - Properties
Pulumi.
Azure | Pulumi.Native. Recovery Services. Outputs. Azure Backup Server Container Response Azure | Pulumi.Native. Recovery Services. Outputs. Azure Iaa SClassic Compute VMContainer Response Azure | Pulumi.Native. Recovery Services. Outputs. Azure Iaa SCompute VMContainer Response Azure | Pulumi.Native. Recovery Services. Outputs. Azure SQLAGWorkload Container Protection Container Response Azure | Pulumi.Native. Recovery Services. Outputs. Azure Sql Container Response Azure | Pulumi.Native. Recovery Services. Outputs. Azure Storage Container Response Azure | Pulumi.Native. Recovery Services. Outputs. Azure VMApp Container Protection Container Response Azure | Pulumi.Native. Recovery Services. Outputs. Azure Workload Container Response Azure | Pulumi.Native. Recovery Services. Outputs. Dpm Container Response Azure | Pulumi.Native. Recovery Services. Outputs. Generic Container Response Azure | Pulumi.Native. Recovery Services. Outputs. Iaa SVMContainer Response Azure Native. Recovery Services. Outputs. Mab Container Response  - ProtectionContainerResource properties
 - Type string
 - Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
 - ETag string
 - Optional ETag.
 - Location string
 - Resource location.
 - Dictionary<string, string>
 - Resource tags.
 
- Azure
Api stringVersion  - The Azure API version of the resource.
 - Id string
 - Resource Id represents the complete path to the resource.
 - Name string
 - Resource name associated with the resource.
 - Properties
Azure
Backup | AzureServer Container Response Iaa | AzureSClassic Compute VMContainer Response Iaa | AzureSCompute VMContainer Response SQLAGWorkload | AzureContainer Protection Container Response Sql | AzureContainer Response Storage | AzureContainer Response VMApp | AzureContainer Protection Container Response Workload | DpmContainer Response Container | GenericResponse Container | IaaResponse SVMContainer | MabResponse Container Response  - ProtectionContainerResource properties
 - Type string
 - Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
 - ETag string
 - Optional ETag.
 - Location string
 - Resource location.
 - map[string]string
 - Resource tags.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Resource Id represents the complete path to the resource.
 - name String
 - Resource name associated with the resource.
 - properties
Azure
Backup | AzureServer Container Response Iaa | AzureSClassic Compute VMContainer Response Iaa | AzureSCompute VMContainer Response SQLAGWorkload | AzureContainer Protection Container Response Sql | AzureContainer Response Storage | AzureContainer Response VMApp | AzureContainer Protection Container Response Workload | DpmContainer Response Container | GenericResponse Container | IaaResponse SVMContainer | MabResponse Container Response  - ProtectionContainerResource properties
 - type String
 - Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
 - e
Tag String - Optional ETag.
 - location String
 - Resource location.
 - Map<String,String>
 - Resource tags.
 
- azure
Api stringVersion  - The Azure API version of the resource.
 - id string
 - Resource Id represents the complete path to the resource.
 - name string
 - Resource name associated with the resource.
 - properties
Azure
Backup | AzureServer Container Response Iaa | AzureSClassic Compute VMContainer Response Iaa | AzureSCompute VMContainer Response SQLAGWorkload | AzureContainer Protection Container Response Sql | AzureContainer Response Storage | AzureContainer Response VMApp | AzureContainer Protection Container Response Workload | DpmContainer Response Container | GenericResponse Container | IaaResponse SVMContainer | MabResponse Container Response  - ProtectionContainerResource properties
 - type string
 - Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
 - e
Tag string - Optional ETag.
 - location string
 - Resource location.
 - {[key: string]: string}
 - Resource tags.
 
- azure_
api_ strversion  - The Azure API version of the resource.
 - id str
 - Resource Id represents the complete path to the resource.
 - name str
 - Resource name associated with the resource.
 - properties
Azure
Backup | AzureServer Container Response Iaa | AzureSClassic Compute VMContainer Response Iaa | AzureSCompute VMContainer Response SQLAGWorkload | AzureContainer Protection Container Response Sql | AzureContainer Response Storage | AzureContainer Response VMApp | AzureContainer Protection Container Response Workload | DpmContainer Response Container | GenericResponse Container | IaaResponse SVMContainer | MabResponse Container Response  - ProtectionContainerResource properties
 - type str
 - Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
 - e_
tag str - Optional ETag.
 - location str
 - Resource location.
 - Mapping[str, str]
 - Resource tags.
 
- azure
Api StringVersion  - The Azure API version of the resource.
 - id String
 - Resource Id represents the complete path to the resource.
 - name String
 - Resource name associated with the resource.
 - properties Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map | Property Map
 - ProtectionContainerResource properties
 - type String
 - Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
 - e
Tag String - Optional ETag.
 - location String
 - Resource location.
 - Map<String>
 - Resource tags.
 
Supporting Types
AzureBackupServerContainerResponse    
- Backup
Management stringType  - Type of backup management for the container.
 - Can
Re boolRegister  - Specifies whether the container is re-registrable.
 - Container
Id string - ID of container.
 - Dpm
Agent stringVersion  - Backup engine Agent version
 - Dpm
Servers List<string> - List of BackupEngines protecting the container
 - Extended
Info Pulumi.Azure Native. Recovery Services. Inputs. DPMContainer Extended Info Response  - Extended Info of the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Protected
Item doubleCount  - Number of protected items in the BackupEngine
 - Protection
Status string - Protection status of the container.
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Upgrade
Available bool - To check if upgrade available
 
- Backup
Management stringType  - Type of backup management for the container.
 - Can
Re boolRegister  - Specifies whether the container is re-registrable.
 - Container
Id string - ID of container.
 - Dpm
Agent stringVersion  - Backup engine Agent version
 - Dpm
Servers []string - List of BackupEngines protecting the container
 - Extended
Info DPMContainerExtended Info Response  - Extended Info of the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Protected
Item float64Count  - Number of protected items in the BackupEngine
 - Protection
Status string - Protection status of the container.
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Upgrade
Available bool - To check if upgrade available
 
- backup
Management StringType  - Type of backup management for the container.
 - can
Re BooleanRegister  - Specifies whether the container is re-registrable.
 - container
Id String - ID of container.
 - dpm
Agent StringVersion  - Backup engine Agent version
 - dpm
Servers List<String> - List of BackupEngines protecting the container
 - extended
Info DPMContainerExtended Info Response  - Extended Info of the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - protected
Item DoubleCount  - Number of protected items in the BackupEngine
 - protection
Status String - Protection status of the container.
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - upgrade
Available Boolean - To check if upgrade available
 
- backup
Management stringType  - Type of backup management for the container.
 - can
Re booleanRegister  - Specifies whether the container is re-registrable.
 - container
Id string - ID of container.
 - dpm
Agent stringVersion  - Backup engine Agent version
 - dpm
Servers string[] - List of BackupEngines protecting the container
 - extended
Info DPMContainerExtended Info Response  - Extended Info of the container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - protected
Item numberCount  - Number of protected items in the BackupEngine
 - protection
Status string - Protection status of the container.
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - upgrade
Available 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
 
- backup
Management StringType  - Type of backup management for the container.
 - can
Re BooleanRegister  - Specifies whether the container is re-registrable.
 - container
Id String - ID of container.
 - dpm
Agent StringVersion  - Backup engine Agent version
 - dpm
Servers List<String> - List of BackupEngines protecting the container
 - extended
Info Property Map - Extended Info of the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - protected
Item NumberCount  - Number of protected items in the BackupEngine
 - protection
Status String - Protection status of the container.
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - upgrade
Available Boolean - To check if upgrade available
 
AzureIaaSClassicComputeVMContainerResponse     
- Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Resource
Group string - Resource group name of Recovery Services Vault.
 - Virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - Virtual
Machine stringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Resource
Group string - Resource group name of Recovery Services Vault.
 - Virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - Virtual
Machine stringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - resource
Group String - Resource group name of Recovery Services Vault.
 - virtual
Machine StringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine StringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- backup
Management stringType  - Type of backup management for the container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - resource
Group string - Resource group name of Recovery Services Vault.
 - virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine 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.
 
- backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - resource
Group String - Resource group name of Recovery Services Vault.
 - virtual
Machine StringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine StringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
AzureIaaSComputeVMContainerResponse    
- Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Resource
Group string - Resource group name of Recovery Services Vault.
 - Virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - Virtual
Machine stringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Resource
Group string - Resource group name of Recovery Services Vault.
 - Virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - Virtual
Machine stringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - resource
Group String - Resource group name of Recovery Services Vault.
 - virtual
Machine StringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine StringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- backup
Management stringType  - Type of backup management for the container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - resource
Group string - Resource group name of Recovery Services Vault.
 - virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine 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.
 
- backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - resource
Group String - Resource group name of Recovery Services Vault.
 - virtual
Machine StringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine StringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
AzureSQLAGWorkloadContainerProtectionContainerResponse     
- Backup
Management stringType  - Type of backup management for the container.
 - Extended
Info Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info Response  - Additional details of a workload container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Last
Updated stringTime  - Time stamp when this container was updated.
 - Operation
Type string - Re-Do Operation
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - Workload
Type string - Workload type for which registration was sent.
 
- Backup
Management stringType  - Type of backup management for the container.
 - Extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Last
Updated stringTime  - Time stamp when this container was updated.
 - Operation
Type string - Re-Do Operation
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - Workload
Type string - Workload type for which registration was sent.
 
- backup
Management StringType  - Type of backup management for the container.
 - extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - last
Updated StringTime  - Time stamp when this container was updated.
 - operation
Type String - Re-Do Operation
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - source
Resource StringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type String - Workload type for which registration was sent.
 
- backup
Management stringType  - Type of backup management for the container.
 - extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - last
Updated stringTime  - Time stamp when this container was updated.
 - operation
Type string - Re-Do Operation
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type 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.
 
- backup
Management StringType  - Type of backup management for the container.
 - extended
Info Property Map - Additional details of a workload container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - last
Updated StringTime  - Time stamp when this container was updated.
 - operation
Type String - Re-Do Operation
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - source
Resource StringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type String - Workload type for which registration was sent.
 
AzureSqlContainerResponse   
- Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 
- Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 
- backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 
- backup
Management stringType  - Type of backup management for the container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - registration
Status 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.
 
- backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 
AzureStorageContainerResponse   
- Acquire
Storage stringAccount Lock  - Whether storage account lock is to be acquired for this container or not.
 - Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Operation
Type string - Re-Do Operation
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Protected
Item doubleCount  - Number of items backed up in this container.
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Resource
Group string - Resource group name of Recovery Services Vault.
 - Source
Resource stringId  - Fully qualified ARM url.
 - Storage
Account stringVersion  - Storage account version.
 
- Acquire
Storage stringAccount Lock  - Whether storage account lock is to be acquired for this container or not.
 - Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Operation
Type string - Re-Do Operation
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Protected
Item float64Count  - Number of items backed up in this container.
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Resource
Group string - Resource group name of Recovery Services Vault.
 - Source
Resource stringId  - Fully qualified ARM url.
 - Storage
Account stringVersion  - Storage account version.
 
- acquire
Storage StringAccount Lock  - Whether storage account lock is to be acquired for this container or not.
 - backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - operation
Type String - Re-Do Operation
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - protected
Item DoubleCount  - Number of items backed up in this container.
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - resource
Group String - Resource group name of Recovery Services Vault.
 - source
Resource StringId  - Fully qualified ARM url.
 - storage
Account StringVersion  - Storage account version.
 
- acquire
Storage stringAccount Lock  - Whether storage account lock is to be acquired for this container or not.
 - backup
Management stringType  - Type of backup management for the container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - operation
Type string - Re-Do Operation
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - protected
Item numberCount  - Number of items backed up in this container.
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - resource
Group string - Resource group name of Recovery Services Vault.
 - source
Resource stringId  - Fully qualified ARM url.
 - storage
Account 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.
 
- acquire
Storage StringAccount Lock  - Whether storage account lock is to be acquired for this container or not.
 - backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - operation
Type String - Re-Do Operation
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - protected
Item NumberCount  - Number of items backed up in this container.
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - resource
Group String - Resource group name of Recovery Services Vault.
 - source
Resource StringId  - Fully qualified ARM url.
 - storage
Account StringVersion  - Storage account version.
 
AzureVMAppContainerProtectionContainerResponse     
- Backup
Management stringType  - Type of backup management for the container.
 - Extended
Info Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info Response  - Additional details of a workload container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Last
Updated stringTime  - Time stamp when this container was updated.
 - Operation
Type string - Re-Do Operation
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - Workload
Type string - Workload type for which registration was sent.
 
- Backup
Management stringType  - Type of backup management for the container.
 - Extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Last
Updated stringTime  - Time stamp when this container was updated.
 - Operation
Type string - Re-Do Operation
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - Workload
Type string - Workload type for which registration was sent.
 
- backup
Management StringType  - Type of backup management for the container.
 - extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - last
Updated StringTime  - Time stamp when this container was updated.
 - operation
Type String - Re-Do Operation
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - source
Resource StringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type String - Workload type for which registration was sent.
 
- backup
Management stringType  - Type of backup management for the container.
 - extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - last
Updated stringTime  - Time stamp when this container was updated.
 - operation
Type string - Re-Do Operation
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type 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.
 
- backup
Management StringType  - Type of backup management for the container.
 - extended
Info Property Map - Additional details of a workload container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - last
Updated StringTime  - Time stamp when this container was updated.
 - operation
Type String - Re-Do Operation
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - source
Resource StringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type String - Workload type for which registration was sent.
 
AzureWorkloadContainerExtendedInfoResponse     
- Host
Server stringName  - Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
 - Inquiry
Info Pulumi.Azure Native. Recovery Services. Inputs. Inquiry Info Response  - Inquiry Status for the container.
 - Nodes
List List<Pulumi.Azure Native. Recovery Services. Inputs. Distributed Nodes Info Response>  - List of the nodes in case of distributed container.
 
- Host
Server stringName  - 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 []DistributedNodes Info Response  - List of the nodes in case of distributed container.
 
- host
Server StringName  - 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 List<DistributedNodes Info Response>  - List of the nodes in case of distributed container.
 
- host
Server stringName  - 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 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.
 
- host
Server StringName  - Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
 - inquiry
Info Property Map - Inquiry Status for the container.
 - nodes
List List<Property Map> - List of the nodes in case of distributed container.
 
AzureWorkloadContainerResponse   
- Backup
Management stringType  - Type of backup management for the container.
 - Extended
Info Pulumi.Azure Native. Recovery Services. Inputs. Azure Workload Container Extended Info Response  - Additional details of a workload container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Last
Updated stringTime  - Time stamp when this container was updated.
 - Operation
Type string - Re-Do Operation
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - Workload
Type string - Workload type for which registration was sent.
 
- Backup
Management stringType  - Type of backup management for the container.
 - Extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Last
Updated stringTime  - Time stamp when this container was updated.
 - Operation
Type string - Re-Do Operation
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - Workload
Type string - Workload type for which registration was sent.
 
- backup
Management StringType  - Type of backup management for the container.
 - extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - last
Updated StringTime  - Time stamp when this container was updated.
 - operation
Type String - Re-Do Operation
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - source
Resource StringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type String - Workload type for which registration was sent.
 
- backup
Management stringType  - Type of backup management for the container.
 - extended
Info AzureWorkload Container Extended Info Response  - Additional details of a workload container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - last
Updated stringTime  - Time stamp when this container was updated.
 - operation
Type string - Re-Do Operation
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - source
Resource stringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type 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.
 
- backup
Management StringType  - Type of backup management for the container.
 - extended
Info Property Map - Additional details of a workload container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - last
Updated StringTime  - Time stamp when this container was updated.
 - operation
Type String - Re-Do Operation
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - source
Resource StringId  - ARM ID of the virtual machine represented by this Azure Workload Container
 - workload
Type String - Workload type for which registration was sent.
 
ContainerIdentityInfoResponse   
- Aad
Tenant stringId  - Protection container identity - AAD Tenant
 - Audience string
 - Protection container identity - Audience
 - Service
Principal stringClient Id  - Protection container identity - AAD Service Principal
 - Unique
Name string - Unique name of the container
 
- Aad
Tenant stringId  - Protection container identity - AAD Tenant
 - Audience string
 - Protection container identity - Audience
 - Service
Principal stringClient Id  - Protection container identity - AAD Service Principal
 - Unique
Name string - Unique name of the container
 
- aad
Tenant StringId  - Protection container identity - AAD Tenant
 - audience String
 - Protection container identity - Audience
 - service
Principal StringClient Id  - Protection container identity - AAD Service Principal
 - unique
Name String - Unique name of the container
 
- aad
Tenant stringId  - Protection container identity - AAD Tenant
 - audience string
 - Protection container identity - Audience
 - service
Principal stringClient Id  - Protection container identity - AAD Service Principal
 - unique
Name 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
 
- aad
Tenant StringId  - Protection container identity - AAD Tenant
 - audience String
 - Protection container identity - Audience
 - service
Principal StringClient Id  - Protection container identity - AAD Service Principal
 - unique
Name String - Unique name of the container
 
DPMContainerExtendedInfoResponse   
- Last
Refreshed stringAt  - Last refresh time of the DPMContainer.
 
- Last
Refreshed stringAt  - Last refresh time of the DPMContainer.
 
- last
Refreshed StringAt  - Last refresh time of the DPMContainer.
 
- last
Refreshed stringAt  - Last refresh time of the DPMContainer.
 
- last_
refreshed_ strat  - Last refresh time of the DPMContainer.
 
- last
Refreshed StringAt  - Last refresh time of the DPMContainer.
 
DistributedNodesInfoResponse   
- Error
Detail Pulumi.Azure Native. Recovery Services. Inputs. Error Detail Response  - Error Details if the Status is non-success.
 - Node
Name string - Name of the node under a distributed container.
 - Source
Resource 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 string - Name of the node under a distributed container.
 - Source
Resource 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 String - Name of the node under a distributed container.
 - source
Resource 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 string - Name of the node under a distributed container.
 - source
Resource 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
 
- error
Detail Property Map - Error Details if the Status is non-success.
 - node
Name String - Name of the node under a distributed container.
 - source
Resource StringId  - ARM resource id of the node
 - status String
 - Status of this Node. Failed | Succeeded
 
DpmContainerResponse  
- Backup
Management stringType  - Type of backup management for the container.
 - Can
Re boolRegister  - Specifies whether the container is re-registrable.
 - Container
Id string - ID of container.
 - Dpm
Agent stringVersion  - Backup engine Agent version
 - Dpm
Servers List<string> - List of BackupEngines protecting the container
 - Extended
Info Pulumi.Azure Native. Recovery Services. Inputs. DPMContainer Extended Info Response  - Extended Info of the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Protected
Item doubleCount  - Number of protected items in the BackupEngine
 - Protection
Status string - Protection status of the container.
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Upgrade
Available bool - To check if upgrade available
 
- Backup
Management stringType  - Type of backup management for the container.
 - Can
Re boolRegister  - Specifies whether the container is re-registrable.
 - Container
Id string - ID of container.
 - Dpm
Agent stringVersion  - Backup engine Agent version
 - Dpm
Servers []string - List of BackupEngines protecting the container
 - Extended
Info DPMContainerExtended Info Response  - Extended Info of the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Protected
Item float64Count  - Number of protected items in the BackupEngine
 - Protection
Status string - Protection status of the container.
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Upgrade
Available bool - To check if upgrade available
 
- backup
Management StringType  - Type of backup management for the container.
 - can
Re BooleanRegister  - Specifies whether the container is re-registrable.
 - container
Id String - ID of container.
 - dpm
Agent StringVersion  - Backup engine Agent version
 - dpm
Servers List<String> - List of BackupEngines protecting the container
 - extended
Info DPMContainerExtended Info Response  - Extended Info of the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - protected
Item DoubleCount  - Number of protected items in the BackupEngine
 - protection
Status String - Protection status of the container.
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - upgrade
Available Boolean - To check if upgrade available
 
- backup
Management stringType  - Type of backup management for the container.
 - can
Re booleanRegister  - Specifies whether the container is re-registrable.
 - container
Id string - ID of container.
 - dpm
Agent stringVersion  - Backup engine Agent version
 - dpm
Servers string[] - List of BackupEngines protecting the container
 - extended
Info DPMContainerExtended Info Response  - Extended Info of the container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - protected
Item numberCount  - Number of protected items in the BackupEngine
 - protection
Status string - Protection status of the container.
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - upgrade
Available 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
 
- backup
Management StringType  - Type of backup management for the container.
 - can
Re BooleanRegister  - Specifies whether the container is re-registrable.
 - container
Id String - ID of container.
 - dpm
Agent StringVersion  - Backup engine Agent version
 - dpm
Servers List<String> - List of BackupEngines protecting the container
 - extended
Info Property Map - Extended Info of the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - protected
Item NumberCount  - Number of protected items in the BackupEngine
 - protection
Status String - Protection status of the container.
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - upgrade
Available Boolean - To check if upgrade available
 
ErrorDetailResponse  
- Code string
 - Error code.
 - Message string
 - Error Message related to the Code.
 - Recommendations List<string>
 - List of recommendation strings.
 
- Code string
 - Error code.
 - Message string
 - Error Message related to the Code.
 - Recommendations []string
 - List of recommendation strings.
 
- code String
 - Error code.
 - message String
 - Error Message related to the Code.
 - recommendations List<String>
 - List of recommendation strings.
 
- code string
 - Error code.
 - message string
 - Error Message related to the Code.
 - recommendations string[]
 - List of recommendation strings.
 
- code str
 - Error code.
 - message str
 - Error Message related to the Code.
 - recommendations Sequence[str]
 - List of recommendation strings.
 
- code String
 - Error code.
 - message String
 - Error Message related to the Code.
 - recommendations List<String>
 - List of recommendation strings.
 
GenericContainerExtendedInfoResponse    
- Container
Identity Pulumi.Info Azure Native. Recovery Services. Inputs. Container Identity Info Response  - Container identity information
 - Raw
Cert stringData  - Public key of container cert
 - Service
Endpoints Dictionary<string, string> - Azure Backup Service Endpoints for the container
 
- Container
Identity ContainerInfo Identity Info Response  - Container identity information
 - Raw
Cert stringData  - Public key of container cert
 - Service
Endpoints map[string]string - Azure Backup Service Endpoints for the container
 
- container
Identity ContainerInfo Identity Info Response  - Container identity information
 - raw
Cert StringData  - Public key of container cert
 - service
Endpoints Map<String,String> - Azure Backup Service Endpoints for the container
 
- container
Identity ContainerInfo Identity Info Response  - Container identity information
 - raw
Cert stringData  - Public key of container cert
 - service
Endpoints {[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
 
- container
Identity Property MapInfo  - Container identity information
 - raw
Cert StringData  - Public key of container cert
 - service
Endpoints Map<String> - Azure Backup Service Endpoints for the container
 
GenericContainerResponse  
- Backup
Management stringType  - Type of backup management for the container.
 - Extended
Information Pulumi.Azure Native. Recovery Services. Inputs. Generic Container Extended Info Response  - Extended information (not returned in List container API calls)
 - Fabric
Name string - Name of the container's fabric
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 
- Backup
Management stringType  - Type of backup management for the container.
 - Extended
Information GenericContainer Extended Info Response  - Extended information (not returned in List container API calls)
 - Fabric
Name string - Name of the container's fabric
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 
- backup
Management StringType  - Type of backup management for the container.
 - extended
Information GenericContainer Extended Info Response  - Extended information (not returned in List container API calls)
 - fabric
Name String - Name of the container's fabric
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 
- backup
Management stringType  - Type of backup management for the container.
 - extended
Information GenericContainer Extended Info Response  - Extended information (not returned in List container API calls)
 - fabric
Name string - Name of the container's fabric
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - registration
Status 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.
 
- backup
Management StringType  - Type of backup management for the container.
 - extended
Information Property Map - Extended information (not returned in List container API calls)
 - fabric
Name String - Name of the container's fabric
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 
IaaSVMContainerResponse  
- Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Resource
Group string - Resource group name of Recovery Services Vault.
 - Virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - Virtual
Machine stringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- Backup
Management stringType  - Type of backup management for the container.
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - Resource
Group string - Resource group name of Recovery Services Vault.
 - Virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - Virtual
Machine stringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - resource
Group String - Resource group name of Recovery Services Vault.
 - virtual
Machine StringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine StringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
- backup
Management stringType  - Type of backup management for the container.
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - registration
Status string - Status of registration of the container with the Recovery Services Vault.
 - resource
Group string - Resource group name of Recovery Services Vault.
 - virtual
Machine stringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine 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.
 
- backup
Management StringType  - Type of backup management for the container.
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 - resource
Group String - Resource group name of Recovery Services Vault.
 - virtual
Machine StringId  - Fully qualified ARM url of the virtual machine represented by this Azure IaaS VM container.
 - virtual
Machine StringVersion  - Specifies whether the container represents a Classic or an Azure Resource Manager VM.
 
InquiryInfoResponse  
- Error
Detail Pulumi.Azure Native. Recovery Services. Inputs. Error Detail Response  - Error Details if the Status is non-success.
 - Inquiry
Details 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
 
- Error
Detail ErrorDetail Response  - Error Details if the Status is non-success.
 - Inquiry
Details []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 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
 
- error
Detail ErrorDetail Response  - Error Details if the Status is non-success.
 - inquiry
Details 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
 
- error
Detail Property Map - Error Details if the Status is non-success.
 - inquiry
Details 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
 
InquiryValidationResponse  
- Additional
Detail string - Error Additional Detail in case the status is non-success.
 - Protectable
Item objectCount  - Dictionary to store the count of ProtectableItems with key POType.
 - Error
Detail 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.
 
- Additional
Detail string - Error Additional Detail in case the status is non-success.
 - Protectable
Item interface{}Count  - Dictionary to store the count of ProtectableItems with key POType.
 - Error
Detail ErrorDetail Response  - Error Detail in case the status is non-success.
 - Status string
 - Status for the Inquiry Validation.
 
- additional
Detail String - Error Additional Detail in case the status is non-success.
 - protectable
Item ObjectCount  - Dictionary to store the count of ProtectableItems with key POType.
 - error
Detail ErrorDetail Response  - Error Detail in case the status is non-success.
 - status String
 - Status for the Inquiry Validation.
 
- additional
Detail string - 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 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.
 
- additional
Detail String - 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 Property Map - Error Detail in case the status is non-success.
 - status String
 - Status for the Inquiry Validation.
 
MABContainerHealthDetailsResponse   
- 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
 
MabContainerExtendedInfoResponse    
- Backup
Item stringType  - Type of backup items associated with this container.
 - Backup
Items List<string> - List of backup items associated with this container.
 - Last
Backup stringStatus  - Latest backup status of this container.
 - Last
Refreshed stringAt  - Time stamp when this container was refreshed.
 - Policy
Name string - Backup policy associated with this container.
 
- Backup
Item stringType  - Type of backup items associated with this container.
 - Backup
Items []string - List of backup items associated with this container.
 - Last
Backup stringStatus  - Latest backup status of this container.
 - Last
Refreshed stringAt  - Time stamp when this container was refreshed.
 - Policy
Name string - Backup policy associated with this container.
 
- backup
Item StringType  - Type of backup items associated with this container.
 - backup
Items List<String> - List of backup items associated with this container.
 - last
Backup StringStatus  - Latest backup status of this container.
 - last
Refreshed StringAt  - Time stamp when this container was refreshed.
 - policy
Name String - Backup policy associated with this container.
 
- backup
Item stringType  - Type of backup items associated with this container.
 - backup
Items string[] - List of backup items associated with this container.
 - last
Backup stringStatus  - Latest backup status of this container.
 - last
Refreshed stringAt  - Time stamp when this container was refreshed.
 - policy
Name 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.
 
- backup
Item StringType  - Type of backup items associated with this container.
 - backup
Items List<String> - List of backup items associated with this container.
 - last
Backup StringStatus  - Latest backup status of this container.
 - last
Refreshed StringAt  - Time stamp when this container was refreshed.
 - policy
Name String - Backup policy associated with this container.
 
MabContainerResponse  
- Agent
Version string - Agent version of this container.
 - Backup
Management stringType  - Type of backup management for the container.
 - Can
Re boolRegister  - Can the container be registered one more time.
 - Container
Health stringState  - Health state of mab container.
 - Container
Id double - ContainerID represents the container.
 - Extended
Info Pulumi.Azure Native. Recovery Services. Inputs. Mab Container Extended Info Response  - Additional information for this container
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Mab
Container List<Pulumi.Health Details Azure Native. Recovery Services. Inputs. MABContainer Health Details Response>  - Health details on this mab container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Protected
Item doubleCount  - Number of items backed up in this container.
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 
- Agent
Version string - Agent version of this container.
 - Backup
Management stringType  - Type of backup management for the container.
 - Can
Re boolRegister  - Can the container be registered one more time.
 - Container
Health stringState  - Health state of mab container.
 - Container
Id float64 - ContainerID represents the container.
 - Extended
Info MabContainer Extended Info Response  - Additional information for this container
 - Friendly
Name string - Friendly name of the container.
 - Health
Status string - Status of health of the container.
 - Mab
Container []MABContainerHealth Details Health Details Response  - Health details on this mab container.
 - Protectable
Object stringType  - Type of the protectable object associated with this container
 - Protected
Item float64Count  - Number of items backed up in this container.
 - Registration
Status string - Status of registration of the container with the Recovery Services Vault.
 
- agent
Version String - Agent version of this container.
 - backup
Management StringType  - Type of backup management for the container.
 - can
Re BooleanRegister  - Can the container be registered one more time.
 - container
Health StringState  - Health state of mab container.
 - container
Id Double - ContainerID represents the container.
 - extended
Info MabContainer Extended Info Response  - Additional information for this container
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - mab
Container List<MABContainerHealth Details Health Details Response>  - Health details on this mab container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - protected
Item DoubleCount  - Number of items backed up in this container.
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 
- agent
Version string - Agent version of this container.
 - backup
Management stringType  - Type of backup management for the container.
 - can
Re booleanRegister  - Can the container be registered one more time.
 - container
Health stringState  - Health state of mab container.
 - container
Id number - ContainerID represents the container.
 - extended
Info MabContainer Extended Info Response  - Additional information for this container
 - friendly
Name string - Friendly name of the container.
 - health
Status string - Status of health of the container.
 - mab
Container MABContainerHealth Details Health Details Response[]  - Health details on this mab container.
 - protectable
Object stringType  - Type of the protectable object associated with this container
 - protected
Item numberCount  - Number of items backed up in this container.
 - registration
Status 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.
 
- agent
Version String - Agent version of this container.
 - backup
Management StringType  - Type of backup management for the container.
 - can
Re BooleanRegister  - Can the container be registered one more time.
 - container
Health StringState  - Health state of mab container.
 - container
Id Number - ContainerID represents the container.
 - extended
Info Property Map - Additional information for this container
 - friendly
Name String - Friendly name of the container.
 - health
Status String - Status of health of the container.
 - mab
Container List<Property Map>Health Details  - Health details on this mab container.
 - protectable
Object StringType  - Type of the protectable object associated with this container
 - protected
Item NumberCount  - Number of items backed up in this container.
 - registration
Status String - Status of registration of the container with the Recovery Services Vault.
 
WorkloadInquiryDetailsResponse   
- Inquiry
Validation Pulumi.Azure Native. Recovery Services. Inputs. Inquiry Validation Response  - Inquiry validation such as permissions and other backup validations.
 - Item
Count double - 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 float64 - 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 Double - 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 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.
 
- inquiry
Validation Property Map - Inquiry validation such as permissions and other backup validations.
 - item
Count Number - Contains the protectable item Count inside this Container.
 - type String
 - Type of the Workload such as SQL, Oracle etc.
 
Package Details
- Repository
 - Azure Native pulumi/pulumi-azure-native
 - License
 - Apache-2.0