azure-native.dataprotection.BackupInstance
Explore with Pulumi AI
BackupInstance Resource API Version: 2021-01-01.
Example Usage
Create BackupInstance
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using AzureNative = Pulumi.AzureNative;
return await Deployment.RunAsync(() => 
{
    var backupInstance = new AzureNative.DataProtection.BackupInstance("backupInstance", new()
    {
        BackupInstanceName = "testInstance1",
        Properties = new AzureNative.DataProtection.Inputs.BackupInstanceArgs
        {
            DataSourceInfo = new AzureNative.DataProtection.Inputs.DatasourceArgs
            {
                DatasourceType = "OssDB",
                ObjectType = "Datasource",
                ResourceID = "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
                ResourceLocation = "",
                ResourceName = "testdb",
                ResourceType = "Microsoft.DBforPostgreSQL/servers/databases",
                ResourceUri = "",
            },
            DataSourceSetInfo = new AzureNative.DataProtection.Inputs.DatasourceSetArgs
            {
                DatasourceType = "OssDB",
                ObjectType = "DatasourceSet",
                ResourceID = "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
                ResourceLocation = "",
                ResourceName = "viveksipgtest",
                ResourceType = "Microsoft.DBforPostgreSQL/servers",
                ResourceUri = "",
            },
            FriendlyName = "harshitbi2",
            ObjectType = "BackupInstance",
            PolicyInfo = new AzureNative.DataProtection.Inputs.PolicyInfoArgs
            {
                PolicyId = "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/Backupvaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
                PolicyParameters = new AzureNative.DataProtection.Inputs.PolicyParametersArgs
                {
                    DataStoreParametersList = new[]
                    {
                        
                        {
                            { "dataStoreType", "OperationalStore" },
                            { "objectType", "AzureOperationalStoreParameters" },
                            { "resourceGroupId", "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest" },
                        },
                    },
                },
            },
        },
        ResourceGroupName = "000pikumar",
        VaultName = "PratikPrivatePreviewVault1",
    });
});
Coming soon!
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.dataprotection.BackupInstance;
import com.pulumi.azurenative.dataprotection.BackupInstanceArgs;
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 backupInstance = new BackupInstance("backupInstance", BackupInstanceArgs.builder()        
            .backupInstanceName("testInstance1")
            .properties(Map.ofEntries(
                Map.entry("dataSourceInfo", Map.ofEntries(
                    Map.entry("datasourceType", "OssDB"),
                    Map.entry("objectType", "Datasource"),
                    Map.entry("resourceID", "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb"),
                    Map.entry("resourceLocation", ""),
                    Map.entry("resourceName", "testdb"),
                    Map.entry("resourceType", "Microsoft.DBforPostgreSQL/servers/databases"),
                    Map.entry("resourceUri", "")
                )),
                Map.entry("dataSourceSetInfo", Map.ofEntries(
                    Map.entry("datasourceType", "OssDB"),
                    Map.entry("objectType", "DatasourceSet"),
                    Map.entry("resourceID", "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest"),
                    Map.entry("resourceLocation", ""),
                    Map.entry("resourceName", "viveksipgtest"),
                    Map.entry("resourceType", "Microsoft.DBforPostgreSQL/servers"),
                    Map.entry("resourceUri", "")
                )),
                Map.entry("friendlyName", "harshitbi2"),
                Map.entry("objectType", "BackupInstance"),
                Map.entry("policyInfo", Map.ofEntries(
                    Map.entry("policyId", "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/Backupvaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1"),
                    Map.entry("policyParameters", Map.of("dataStoreParametersList", Map.ofEntries(
                        Map.entry("dataStoreType", "OperationalStore"),
                        Map.entry("objectType", "AzureOperationalStoreParameters"),
                        Map.entry("resourceGroupId", "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest")
                    )))
                ))
            ))
            .resourceGroupName("000pikumar")
            .vaultName("PratikPrivatePreviewVault1")
            .build());
    }
}
import * as pulumi from "@pulumi/pulumi";
import * as azure_native from "@pulumi/azure-native";
const backupInstance = new azure_native.dataprotection.BackupInstance("backupInstance", {
    backupInstanceName: "testInstance1",
    properties: {
        dataSourceInfo: {
            datasourceType: "OssDB",
            objectType: "Datasource",
            resourceID: "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
            resourceLocation: "",
            resourceName: "testdb",
            resourceType: "Microsoft.DBforPostgreSQL/servers/databases",
            resourceUri: "",
        },
        dataSourceSetInfo: {
            datasourceType: "OssDB",
            objectType: "DatasourceSet",
            resourceID: "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
            resourceLocation: "",
            resourceName: "viveksipgtest",
            resourceType: "Microsoft.DBforPostgreSQL/servers",
            resourceUri: "",
        },
        friendlyName: "harshitbi2",
        objectType: "BackupInstance",
        policyInfo: {
            policyId: "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/Backupvaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
            policyParameters: {
                dataStoreParametersList: [{
                    dataStoreType: "OperationalStore",
                    objectType: "AzureOperationalStoreParameters",
                    resourceGroupId: "/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest",
                }],
            },
        },
    },
    resourceGroupName: "000pikumar",
    vaultName: "PratikPrivatePreviewVault1",
});
import pulumi
import pulumi_azure_native as azure_native
backup_instance = azure_native.dataprotection.BackupInstance("backupInstance",
    backup_instance_name="testInstance1",
    properties=azure_native.dataprotection.BackupInstanceResponseArgs(
        data_source_info=azure_native.dataprotection.DatasourceArgs(
            datasource_type="OssDB",
            object_type="Datasource",
            resource_id="/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb",
            resource_location="",
            resource_name="testdb",
            resource_type="Microsoft.DBforPostgreSQL/servers/databases",
            resource_uri="",
        ),
        data_source_set_info=azure_native.dataprotection.DatasourceSetArgs(
            datasource_type="OssDB",
            object_type="DatasourceSet",
            resource_id="/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest",
            resource_location="",
            resource_name="viveksipgtest",
            resource_type="Microsoft.DBforPostgreSQL/servers",
            resource_uri="",
        ),
        friendly_name="harshitbi2",
        object_type="BackupInstance",
        policy_info={
            "policyId": "/subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/Backupvaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1",
            "policyParameters": {
                "dataStoreParametersList": [azure_native.dataprotection.AzureOperationalStoreParametersResponseArgs(
                    data_store_type="OperationalStore",
                    object_type="AzureOperationalStoreParameters",
                    resource_group_id="/subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest",
                )],
            },
        },
    ),
    resource_group_name="000pikumar",
    vault_name="PratikPrivatePreviewVault1")
resources:
  backupInstance:
    type: azure-native:dataprotection:BackupInstance
    properties:
      backupInstanceName: testInstance1
      properties:
        dataSourceInfo:
          datasourceType: OssDB
          objectType: Datasource
          resourceID: /subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest/databases/testdb
          resourceLocation:
          resourceName: testdb
          resourceType: Microsoft.DBforPostgreSQL/servers/databases
          resourceUri:
        dataSourceSetInfo:
          datasourceType: OssDB
          objectType: DatasourceSet
          resourceID: /subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest/providers/Microsoft.DBforPostgreSQL/servers/viveksipgtest
          resourceLocation:
          resourceName: viveksipgtest
          resourceType: Microsoft.DBforPostgreSQL/servers
          resourceUri:
        friendlyName: harshitbi2
        objectType: BackupInstance
        policyInfo:
          policyId: /subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/Backupvaults/PratikPrivatePreviewVault1/backupPolicies/PratikPolicy1
          policyParameters:
            dataStoreParametersList:
              - dataStoreType: OperationalStore
                objectType: AzureOperationalStoreParameters
                resourceGroupId: /subscriptions/f75d8d8b-6735-4697-82e1-1a7a3ff0d5d4/resourceGroups/viveksipgtest
      resourceGroupName: 000pikumar
      vaultName: PratikPrivatePreviewVault1
Create BackupInstance Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new BackupInstance(name: string, args: BackupInstanceArgs, opts?: CustomResourceOptions);@overload
def BackupInstance(resource_name: str,
                   args: BackupInstanceInitArgs,
                   opts: Optional[ResourceOptions] = None)
@overload
def BackupInstance(resource_name: str,
                   opts: Optional[ResourceOptions] = None,
                   resource_group_name: Optional[str] = None,
                   vault_name: Optional[str] = None,
                   backup_instance_name: Optional[str] = None,
                   properties: Optional[BackupInstanceArgs] = None)func NewBackupInstance(ctx *Context, name string, args BackupInstanceArgs, opts ...ResourceOption) (*BackupInstance, error)public BackupInstance(string name, BackupInstanceArgs args, CustomResourceOptions? opts = null)
public BackupInstance(String name, BackupInstanceArgs args)
public BackupInstance(String name, BackupInstanceArgs args, CustomResourceOptions options)
type: azure-native:dataprotection:BackupInstance
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 BackupInstanceArgs
- 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 BackupInstanceInitArgs
- 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 BackupInstanceArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args BackupInstanceArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args BackupInstanceArgs
- 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 backupInstanceResource = new AzureNative.Dataprotection.BackupInstance("backupInstanceResource", new()
{
    ResourceGroupName = "string",
    VaultName = "string",
    BackupInstanceName = "string",
    Properties = 
    {
        { "dataSourceInfo", 
        {
            { "resourceID", "string" },
            { "datasourceType", "string" },
            { "objectType", "string" },
            { "resourceLocation", "string" },
            { "resourceName", "string" },
            { "resourceType", "string" },
            { "resourceUri", "string" },
        } },
        { "objectType", "string" },
        { "policyInfo", 
        {
            { "policyId", "string" },
            { "policyParameters", 
            {
                { "dataStoreParametersList", new[]
                {
                    
                    {
                        { "dataStoreType", "string" },
                        { "objectType", "AzureOperationalStoreParameters" },
                        { "resourceGroupId", "string" },
                    },
                } },
            } },
        } },
        { "dataSourceSetInfo", 
        {
            { "resourceID", "string" },
            { "datasourceType", "string" },
            { "objectType", "string" },
            { "resourceLocation", "string" },
            { "resourceName", "string" },
            { "resourceType", "string" },
            { "resourceUri", "string" },
        } },
        { "friendlyName", "string" },
    },
});
example, err := dataprotection.NewBackupInstance(ctx, "backupInstanceResource", &dataprotection.BackupInstanceArgs{
	ResourceGroupName:  "string",
	VaultName:          "string",
	BackupInstanceName: "string",
	Properties: map[string]interface{}{
		"dataSourceInfo": map[string]interface{}{
			"resourceID":       "string",
			"datasourceType":   "string",
			"objectType":       "string",
			"resourceLocation": "string",
			"resourceName":     "string",
			"resourceType":     "string",
			"resourceUri":      "string",
		},
		"objectType": "string",
		"policyInfo": map[string]interface{}{
			"policyId": "string",
			"policyParameters": map[string]interface{}{
				"dataStoreParametersList": []map[string]interface{}{
					map[string]interface{}{
						"dataStoreType":   "string",
						"objectType":      "AzureOperationalStoreParameters",
						"resourceGroupId": "string",
					},
				},
			},
		},
		"dataSourceSetInfo": map[string]interface{}{
			"resourceID":       "string",
			"datasourceType":   "string",
			"objectType":       "string",
			"resourceLocation": "string",
			"resourceName":     "string",
			"resourceType":     "string",
			"resourceUri":      "string",
		},
		"friendlyName": "string",
	},
})
var backupInstanceResource = new BackupInstance("backupInstanceResource", BackupInstanceArgs.builder()
    .resourceGroupName("string")
    .vaultName("string")
    .backupInstanceName("string")
    .properties(%!v(PANIC=Format method: runtime error: invalid memory address or nil pointer dereference))
    .build());
backup_instance_resource = azure_native.dataprotection.BackupInstance("backupInstanceResource",
    resource_group_name=string,
    vault_name=string,
    backup_instance_name=string,
    properties={
        dataSourceInfo: {
            resourceID: string,
            datasourceType: string,
            objectType: string,
            resourceLocation: string,
            resourceName: string,
            resourceType: string,
            resourceUri: string,
        },
        objectType: string,
        policyInfo: {
            policyId: string,
            policyParameters: {
                dataStoreParametersList: [{
                    dataStoreType: string,
                    objectType: AzureOperationalStoreParameters,
                    resourceGroupId: string,
                }],
            },
        },
        dataSourceSetInfo: {
            resourceID: string,
            datasourceType: string,
            objectType: string,
            resourceLocation: string,
            resourceName: string,
            resourceType: string,
            resourceUri: string,
        },
        friendlyName: string,
    })
const backupInstanceResource = new azure_native.dataprotection.BackupInstance("backupInstanceResource", {
    resourceGroupName: "string",
    vaultName: "string",
    backupInstanceName: "string",
    properties: {
        dataSourceInfo: {
            resourceID: "string",
            datasourceType: "string",
            objectType: "string",
            resourceLocation: "string",
            resourceName: "string",
            resourceType: "string",
            resourceUri: "string",
        },
        objectType: "string",
        policyInfo: {
            policyId: "string",
            policyParameters: {
                dataStoreParametersList: [{
                    dataStoreType: "string",
                    objectType: "AzureOperationalStoreParameters",
                    resourceGroupId: "string",
                }],
            },
        },
        dataSourceSetInfo: {
            resourceID: "string",
            datasourceType: "string",
            objectType: "string",
            resourceLocation: "string",
            resourceName: "string",
            resourceType: "string",
            resourceUri: "string",
        },
        friendlyName: "string",
    },
});
type: azure-native:dataprotection:BackupInstance
properties:
    backupInstanceName: string
    properties:
        dataSourceInfo:
            datasourceType: string
            objectType: string
            resourceID: string
            resourceLocation: string
            resourceName: string
            resourceType: string
            resourceUri: string
        dataSourceSetInfo:
            datasourceType: string
            objectType: string
            resourceID: string
            resourceLocation: string
            resourceName: string
            resourceType: string
            resourceUri: string
        friendlyName: string
        objectType: string
        policyInfo:
            policyId: string
            policyParameters:
                dataStoreParametersList:
                    - dataStoreType: string
                      objectType: AzureOperationalStoreParameters
                      resourceGroupId: string
    resourceGroupName: string
    vaultName: string
BackupInstance 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 BackupInstance resource accepts the following input properties:
- ResourceGroup stringName 
- The name of the resource group where the backup vault is present.
- VaultName string
- The name of the backup vault.
- BackupInstance stringName 
- The name of the backup instance
- Properties
Pulumi.Azure Native. Data Protection. Inputs. Backup Instance 
- BackupInstanceResource properties
- ResourceGroup stringName 
- The name of the resource group where the backup vault is present.
- VaultName string
- The name of the backup vault.
- BackupInstance stringName 
- The name of the backup instance
- Properties
BackupInstance Type Args 
- BackupInstanceResource properties
- resourceGroup StringName 
- The name of the resource group where the backup vault is present.
- vaultName String
- The name of the backup vault.
- backupInstance StringName 
- The name of the backup instance
- properties
BackupInstance 
- BackupInstanceResource properties
- resourceGroup stringName 
- The name of the resource group where the backup vault is present.
- vaultName string
- The name of the backup vault.
- backupInstance stringName 
- The name of the backup instance
- properties
BackupInstance 
- BackupInstanceResource properties
- resource_group_ strname 
- The name of the resource group where the backup vault is present.
- vault_name str
- The name of the backup vault.
- backup_instance_ strname 
- The name of the backup instance
- properties
BackupInstance Args 
- BackupInstanceResource properties
- resourceGroup StringName 
- The name of the resource group where the backup vault is present.
- vaultName String
- The name of the backup vault.
- backupInstance StringName 
- The name of the backup instance
- properties Property Map
- BackupInstanceResource properties
Outputs
All input properties are implicitly available as output properties. Additionally, the BackupInstance resource produces the following output properties:
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Resource name associated with the resource.
- SystemData Pulumi.Azure Native. Data Protection. Outputs. System Data Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- Id string
- The provider-assigned unique ID for this managed resource.
- Name string
- Resource name associated with the resource.
- SystemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- Type string
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Resource name associated with the resource.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type String
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- id string
- The provider-assigned unique ID for this managed resource.
- name string
- Resource name associated with the resource.
- systemData SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type string
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- id str
- The provider-assigned unique ID for this managed resource.
- name str
- Resource name associated with the resource.
- system_data SystemData Response 
- Metadata pertaining to creation and last modification of the resource.
- type str
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
- id String
- The provider-assigned unique ID for this managed resource.
- name String
- Resource name associated with the resource.
- systemData Property Map
- Metadata pertaining to creation and last modification of the resource.
- type String
- Resource type represents the complete path of the form Namespace/ResourceType/ResourceType/...
Supporting Types
AzureOperationalStoreParameters, AzureOperationalStoreParametersArgs        
- DataStore string | Pulumi.Type Azure Native. Data Protection. Data Store Types 
- type of datastore; Operational/Vault/Archive
- ResourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- DataStore string | DataType Store Types 
- type of datastore; Operational/Vault/Archive
- ResourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore String | DataType Store Types 
- type of datastore; Operational/Vault/Archive
- resourceGroup StringId 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore string | DataType Store Types 
- type of datastore; Operational/Vault/Archive
- resourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- data_store_ str | Datatype Store Types 
- type of datastore; Operational/Vault/Archive
- resource_group_ strid 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore String | "OperationalType Store" | "Vault Store" | "Archive Store" 
- type of datastore; Operational/Vault/Archive
- resourceGroup StringId 
- Gets or sets the Snapshot Resource Group Uri.
AzureOperationalStoreParametersResponse, AzureOperationalStoreParametersResponseArgs          
- DataStore stringType 
- type of datastore; Operational/Vault/Archive
- ResourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- DataStore stringType 
- type of datastore; Operational/Vault/Archive
- ResourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore StringType 
- type of datastore; Operational/Vault/Archive
- resourceGroup StringId 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore stringType 
- type of datastore; Operational/Vault/Archive
- resourceGroup stringId 
- Gets or sets the Snapshot Resource Group Uri.
- data_store_ strtype 
- type of datastore; Operational/Vault/Archive
- resource_group_ strid 
- Gets or sets the Snapshot Resource Group Uri.
- dataStore StringType 
- type of datastore; Operational/Vault/Archive
- resourceGroup StringId 
- Gets or sets the Snapshot Resource Group Uri.
BackupInstance, BackupInstanceArgs    
- DataSource Pulumi.Info Azure Native. Data Protection. Inputs. Datasource 
- Gets or sets the data source information.
- ObjectType string
- PolicyInfo Pulumi.Azure Native. Data Protection. Inputs. Policy Info 
- Gets or sets the policy information.
- DataSource Pulumi.Set Info Azure Native. Data Protection. Inputs. Datasource Set 
- Gets or sets the data source set information.
- FriendlyName string
- Gets or sets the Backup Instance friendly name.
- DataSource DatasourceInfo 
- Gets or sets the data source information.
- ObjectType string
- PolicyInfo PolicyInfo 
- Gets or sets the policy information.
- DataSource DatasourceSet Info Set 
- Gets or sets the data source set information.
- FriendlyName string
- Gets or sets the Backup Instance friendly name.
- dataSource DatasourceInfo 
- Gets or sets the data source information.
- objectType String
- policyInfo PolicyInfo 
- Gets or sets the policy information.
- dataSource DatasourceSet Info Set 
- Gets or sets the data source set information.
- friendlyName String
- Gets or sets the Backup Instance friendly name.
- dataSource DatasourceInfo 
- Gets or sets the data source information.
- objectType string
- policyInfo PolicyInfo 
- Gets or sets the policy information.
- dataSource DatasourceSet Info Set 
- Gets or sets the data source set information.
- friendlyName string
- Gets or sets the Backup Instance friendly name.
- data_source_ Datasourceinfo 
- Gets or sets the data source information.
- object_type str
- policy_info PolicyInfo 
- Gets or sets the policy information.
- data_source_ Datasourceset_ info Set 
- Gets or sets the data source set information.
- friendly_name str
- Gets or sets the Backup Instance friendly name.
- dataSource Property MapInfo 
- Gets or sets the data source information.
- objectType String
- policyInfo Property Map
- Gets or sets the policy information.
- dataSource Property MapSet Info 
- Gets or sets the data source set information.
- friendlyName String
- Gets or sets the Backup Instance friendly name.
BackupInstanceResponse, BackupInstanceResponseArgs      
- CurrentProtection stringState 
- Specifies the current protection state of the resource
- DataSource Pulumi.Info Azure Native. Data Protection. Inputs. Datasource Response 
- Gets or sets the data source information.
- ObjectType string
- PolicyInfo Pulumi.Azure Native. Data Protection. Inputs. Policy Info Response 
- Gets or sets the policy information.
- ProtectionError Pulumi.Details Azure Native. Data Protection. Inputs. User Facing Error Response 
- Specifies the protection error of the resource
- ProtectionStatus Pulumi.Azure Native. Data Protection. Inputs. Protection Status Details Response 
- Specifies the protection status of the resource
- ProvisioningState string
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- DataSource Pulumi.Set Info Azure Native. Data Protection. Inputs. Datasource Set Response 
- Gets or sets the data source set information.
- FriendlyName string
- Gets or sets the Backup Instance friendly name.
- CurrentProtection stringState 
- Specifies the current protection state of the resource
- DataSource DatasourceInfo Response 
- Gets or sets the data source information.
- ObjectType string
- PolicyInfo PolicyInfo Response 
- Gets or sets the policy information.
- ProtectionError UserDetails Facing Error Response 
- Specifies the protection error of the resource
- ProtectionStatus ProtectionStatus Details Response 
- Specifies the protection status of the resource
- ProvisioningState string
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- DataSource DatasourceSet Info Set Response 
- Gets or sets the data source set information.
- FriendlyName string
- Gets or sets the Backup Instance friendly name.
- currentProtection StringState 
- Specifies the current protection state of the resource
- dataSource DatasourceInfo Response 
- Gets or sets the data source information.
- objectType String
- policyInfo PolicyInfo Response 
- Gets or sets the policy information.
- protectionError UserDetails Facing Error Response 
- Specifies the protection error of the resource
- protectionStatus ProtectionStatus Details Response 
- Specifies the protection status of the resource
- provisioningState String
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- dataSource DatasourceSet Info Set Response 
- Gets or sets the data source set information.
- friendlyName String
- Gets or sets the Backup Instance friendly name.
- currentProtection stringState 
- Specifies the current protection state of the resource
- dataSource DatasourceInfo Response 
- Gets or sets the data source information.
- objectType string
- policyInfo PolicyInfo Response 
- Gets or sets the policy information.
- protectionError UserDetails Facing Error Response 
- Specifies the protection error of the resource
- protectionStatus ProtectionStatus Details Response 
- Specifies the protection status of the resource
- provisioningState string
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- dataSource DatasourceSet Info Set Response 
- Gets or sets the data source set information.
- friendlyName string
- Gets or sets the Backup Instance friendly name.
- current_protection_ strstate 
- Specifies the current protection state of the resource
- data_source_ Datasourceinfo Response 
- Gets or sets the data source information.
- object_type str
- policy_info PolicyInfo Response 
- Gets or sets the policy information.
- protection_error_ Userdetails Facing Error Response 
- Specifies the protection error of the resource
- protection_status ProtectionStatus Details Response 
- Specifies the protection status of the resource
- provisioning_state str
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- data_source_ Datasourceset_ info Set Response 
- Gets or sets the data source set information.
- friendly_name str
- Gets or sets the Backup Instance friendly name.
- currentProtection StringState 
- Specifies the current protection state of the resource
- dataSource Property MapInfo 
- Gets or sets the data source information.
- objectType String
- policyInfo Property Map
- Gets or sets the policy information.
- protectionError Property MapDetails 
- Specifies the protection error of the resource
- protectionStatus Property Map
- Specifies the protection status of the resource
- provisioningState String
- Specifies the provisioning state of the resource i.e. provisioning/updating/Succeeded/Failed
- dataSource Property MapSet Info 
- Gets or sets the data source set information.
- friendlyName String
- Gets or sets the Backup Instance friendly name.
DataStoreTypes, DataStoreTypesArgs      
- OperationalStore 
- OperationalStore
- VaultStore 
- VaultStore
- ArchiveStore 
- ArchiveStore
- DataStore Types Operational Store 
- OperationalStore
- DataStore Types Vault Store 
- VaultStore
- DataStore Types Archive Store 
- ArchiveStore
- OperationalStore 
- OperationalStore
- VaultStore 
- VaultStore
- ArchiveStore 
- ArchiveStore
- OperationalStore 
- OperationalStore
- VaultStore 
- VaultStore
- ArchiveStore 
- ArchiveStore
- OPERATIONAL_STORE
- OperationalStore
- VAULT_STORE
- VaultStore
- ARCHIVE_STORE
- ArchiveStore
- "OperationalStore" 
- OperationalStore
- "VaultStore" 
- VaultStore
- "ArchiveStore" 
- ArchiveStore
Datasource, DatasourceArgs  
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
- resourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType string
- DatasourceType of the resource.
- objectType string
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation string
- Location of datasource.
- resourceName string
- Unique identifier of the resource in the context of parent.
- resourceType string
- Resource Type of Datasource.
- resourceUri string
- Uri of the resource.
- resource_id str
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasource_type str
- DatasourceType of the resource.
- object_type str
- Type of Datasource object, used to initialize the right inherited type
- resource_location str
- Location of datasource.
- resource_name str
- Unique identifier of the resource in the context of parent.
- resource_type str
- Resource Type of Datasource.
- resource_uri str
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
DatasourceResponse, DatasourceResponseArgs    
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
- resourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType string
- DatasourceType of the resource.
- objectType string
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation string
- Location of datasource.
- resourceName string
- Unique identifier of the resource in the context of parent.
- resourceType string
- Resource Type of Datasource.
- resourceUri string
- Uri of the resource.
- resource_id str
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasource_type str
- DatasourceType of the resource.
- object_type str
- Type of Datasource object, used to initialize the right inherited type
- resource_location str
- Location of datasource.
- resource_name str
- Unique identifier of the resource in the context of parent.
- resource_type str
- Resource Type of Datasource.
- resource_uri str
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
DatasourceSet, DatasourceSetArgs    
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
- resourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType string
- DatasourceType of the resource.
- objectType string
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation string
- Location of datasource.
- resourceName string
- Unique identifier of the resource in the context of parent.
- resourceType string
- Resource Type of Datasource.
- resourceUri string
- Uri of the resource.
- resource_id str
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasource_type str
- DatasourceType of the resource.
- object_type str
- Type of Datasource object, used to initialize the right inherited type
- resource_location str
- Location of datasource.
- resource_name str
- Unique identifier of the resource in the context of parent.
- resource_type str
- Resource Type of Datasource.
- resource_uri str
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
DatasourceSetResponse, DatasourceSetResponseArgs      
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- ResourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- DatasourceType string
- DatasourceType of the resource.
- ObjectType string
- Type of Datasource object, used to initialize the right inherited type
- ResourceLocation string
- Location of datasource.
- ResourceName string
- Unique identifier of the resource in the context of parent.
- ResourceType string
- Resource Type of Datasource.
- ResourceUri string
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
- resourceID string
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType string
- DatasourceType of the resource.
- objectType string
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation string
- Location of datasource.
- resourceName string
- Unique identifier of the resource in the context of parent.
- resourceType string
- Resource Type of Datasource.
- resourceUri string
- Uri of the resource.
- resource_id str
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasource_type str
- DatasourceType of the resource.
- object_type str
- Type of Datasource object, used to initialize the right inherited type
- resource_location str
- Location of datasource.
- resource_name str
- Unique identifier of the resource in the context of parent.
- resource_type str
- Resource Type of Datasource.
- resource_uri str
- Uri of the resource.
- resourceID String
- Full ARM ID of the resource. For azure resources, this is ARM ID. For non azure resources, this will be the ID created by backup service via Fabric/Vault.
- datasourceType String
- DatasourceType of the resource.
- objectType String
- Type of Datasource object, used to initialize the right inherited type
- resourceLocation String
- Location of datasource.
- resourceName String
- Unique identifier of the resource in the context of parent.
- resourceType String
- Resource Type of Datasource.
- resourceUri String
- Uri of the resource.
InnerErrorResponse, InnerErrorResponseArgs      
- AdditionalInfo Dictionary<string, string>
- Any Key value pairs that can be provided to the client for additional verbose information.
- Code string
- Unique code for this error
- EmbeddedInner Pulumi.Error Azure Native. Data Protection. Inputs. Inner Error Response 
- Child Inner Error, to allow Nesting.
- AdditionalInfo map[string]string
- Any Key value pairs that can be provided to the client for additional verbose information.
- Code string
- Unique code for this error
- EmbeddedInner InnerError Error Response 
- Child Inner Error, to allow Nesting.
- additionalInfo Map<String,String>
- Any Key value pairs that can be provided to the client for additional verbose information.
- code String
- Unique code for this error
- embeddedInner InnerError Error Response 
- Child Inner Error, to allow Nesting.
- additionalInfo {[key: string]: string}
- Any Key value pairs that can be provided to the client for additional verbose information.
- code string
- Unique code for this error
- embeddedInner InnerError Error Response 
- Child Inner Error, to allow Nesting.
- additional_info Mapping[str, str]
- Any Key value pairs that can be provided to the client for additional verbose information.
- code str
- Unique code for this error
- embedded_inner_ Innererror Error Response 
- Child Inner Error, to allow Nesting.
- additionalInfo Map<String>
- Any Key value pairs that can be provided to the client for additional verbose information.
- code String
- Unique code for this error
- embeddedInner Property MapError 
- Child Inner Error, to allow Nesting.
PolicyInfo, PolicyInfoArgs    
- PolicyId string
- PolicyParameters Pulumi.Azure Native. Data Protection. Inputs. Policy Parameters 
- Policy parameters for the backup instance
- PolicyId string
- PolicyParameters PolicyParameters 
- Policy parameters for the backup instance
- policyId String
- policyParameters PolicyParameters 
- Policy parameters for the backup instance
- policyId string
- policyParameters PolicyParameters 
- Policy parameters for the backup instance
- policy_id str
- policy_parameters PolicyParameters 
- Policy parameters for the backup instance
- policyId String
- policyParameters Property Map
- Policy parameters for the backup instance
PolicyInfoResponse, PolicyInfoResponseArgs      
- PolicyId string
- PolicyVersion string
- PolicyParameters Pulumi.Azure Native. Data Protection. Inputs. Policy Parameters Response 
- Policy parameters for the backup instance
- PolicyId string
- PolicyVersion string
- PolicyParameters PolicyParameters Response 
- Policy parameters for the backup instance
- policyId String
- policyVersion String
- policyParameters PolicyParameters Response 
- Policy parameters for the backup instance
- policyId string
- policyVersion string
- policyParameters PolicyParameters Response 
- Policy parameters for the backup instance
- policy_id str
- policy_version str
- policy_parameters PolicyParameters Response 
- Policy parameters for the backup instance
- policyId String
- policyVersion String
- policyParameters Property Map
- Policy parameters for the backup instance
PolicyParameters, PolicyParametersArgs    
- DataStore List<Pulumi.Parameters List Azure Native. Data Protection. Inputs. Azure Operational Store Parameters> 
- Gets or sets the DataStore Parameters
- DataStore []AzureParameters List Operational Store Parameters 
- Gets or sets the DataStore Parameters
- dataStore List<AzureParameters List Operational Store Parameters> 
- Gets or sets the DataStore Parameters
- dataStore AzureParameters List Operational Store Parameters[] 
- Gets or sets the DataStore Parameters
- data_store_ Sequence[Azureparameters_ list Operational Store Parameters] 
- Gets or sets the DataStore Parameters
- dataStore List<Property Map>Parameters List 
- Gets or sets the DataStore Parameters
PolicyParametersResponse, PolicyParametersResponseArgs      
- DataStore List<Pulumi.Parameters List Azure Native. Data Protection. Inputs. Azure Operational Store Parameters Response> 
- Gets or sets the DataStore Parameters
- DataStore []AzureParameters List Operational Store Parameters Response 
- Gets or sets the DataStore Parameters
- dataStore List<AzureParameters List Operational Store Parameters Response> 
- Gets or sets the DataStore Parameters
- dataStore AzureParameters List Operational Store Parameters Response[] 
- Gets or sets the DataStore Parameters
- data_store_ Sequence[Azureparameters_ list Operational Store Parameters Response] 
- Gets or sets the DataStore Parameters
- dataStore List<Property Map>Parameters List 
- Gets or sets the DataStore Parameters
ProtectionStatusDetailsResponse, ProtectionStatusDetailsResponseArgs        
- ErrorDetails Pulumi.Azure Native. Data Protection. Inputs. User Facing Error Response 
- Specifies the protection status error of the resource
- Status string
- Specifies the protection status of the resource
- ErrorDetails UserFacing Error Response 
- Specifies the protection status error of the resource
- Status string
- Specifies the protection status of the resource
- errorDetails UserFacing Error Response 
- Specifies the protection status error of the resource
- status String
- Specifies the protection status of the resource
- errorDetails UserFacing Error Response 
- Specifies the protection status error of the resource
- status string
- Specifies the protection status of the resource
- error_details UserFacing Error Response 
- Specifies the protection status error of the resource
- status str
- Specifies the protection status of the resource
- errorDetails Property Map
- Specifies the protection status error of the resource
- status String
- Specifies the protection status of the resource
SystemDataResponse, SystemDataResponseArgs      
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The type of identity that last modified the resource.
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- CreatedAt string
- The timestamp of resource creation (UTC).
- CreatedBy string
- The identity that created the resource.
- CreatedBy stringType 
- The type of identity that created the resource.
- LastModified stringAt 
- The type of identity that last modified the resource.
- LastModified stringBy 
- The identity that last modified the resource.
- LastModified stringBy Type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The type of identity that last modified the resource.
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
- createdAt string
- The timestamp of resource creation (UTC).
- createdBy string
- The identity that created the resource.
- createdBy stringType 
- The type of identity that created the resource.
- lastModified stringAt 
- The type of identity that last modified the resource.
- lastModified stringBy 
- The identity that last modified the resource.
- lastModified stringBy Type 
- The type of identity that last modified the resource.
- created_at str
- The timestamp of resource creation (UTC).
- created_by str
- The identity that created the resource.
- created_by_ strtype 
- The type of identity that created the resource.
- last_modified_ strat 
- The type of identity that last modified the resource.
- last_modified_ strby 
- The identity that last modified the resource.
- last_modified_ strby_ type 
- The type of identity that last modified the resource.
- createdAt String
- The timestamp of resource creation (UTC).
- createdBy String
- The identity that created the resource.
- createdBy StringType 
- The type of identity that created the resource.
- lastModified StringAt 
- The type of identity that last modified the resource.
- lastModified StringBy 
- The identity that last modified the resource.
- lastModified StringBy Type 
- The type of identity that last modified the resource.
UserFacingErrorResponse, UserFacingErrorResponseArgs        
- Code string
- Unique code for this error
- Details
List<Pulumi.Azure Native. Data Protection. Inputs. User Facing Error Response> 
- Additional related Errors
- InnerError Pulumi.Azure Native. Data Protection. Inputs. Inner Error Response 
- Inner Error
- IsRetryable bool
- Whether the operation will be retryable or not
- IsUser boolError 
- Whether the operation is due to a user error or service error
- Message string
- Properties Dictionary<string, string>
- Any key value pairs that can be injected inside error object
- RecommendedAction List<string>
- RecommendedAction � localized.
- Target string
- Target of the error.
- Code string
- Unique code for this error
- Details
[]UserFacing Error Response 
- Additional related Errors
- InnerError InnerError Response 
- Inner Error
- IsRetryable bool
- Whether the operation will be retryable or not
- IsUser boolError 
- Whether the operation is due to a user error or service error
- Message string
- Properties map[string]string
- Any key value pairs that can be injected inside error object
- RecommendedAction []string
- RecommendedAction � localized.
- Target string
- Target of the error.
- code String
- Unique code for this error
- details
List<UserFacing Error Response> 
- Additional related Errors
- innerError InnerError Response 
- Inner Error
- isRetryable Boolean
- Whether the operation will be retryable or not
- isUser BooleanError 
- Whether the operation is due to a user error or service error
- message String
- properties Map<String,String>
- Any key value pairs that can be injected inside error object
- recommendedAction List<String>
- RecommendedAction � localized.
- target String
- Target of the error.
- code string
- Unique code for this error
- details
UserFacing Error Response[] 
- Additional related Errors
- innerError InnerError Response 
- Inner Error
- isRetryable boolean
- Whether the operation will be retryable or not
- isUser booleanError 
- Whether the operation is due to a user error or service error
- message string
- properties {[key: string]: string}
- Any key value pairs that can be injected inside error object
- recommendedAction string[]
- RecommendedAction � localized.
- target string
- Target of the error.
- code str
- Unique code for this error
- details
Sequence[UserFacing Error Response] 
- Additional related Errors
- inner_error InnerError Response 
- Inner Error
- is_retryable bool
- Whether the operation will be retryable or not
- is_user_ boolerror 
- Whether the operation is due to a user error or service error
- message str
- properties Mapping[str, str]
- Any key value pairs that can be injected inside error object
- recommended_action Sequence[str]
- RecommendedAction � localized.
- target str
- Target of the error.
- code String
- Unique code for this error
- details List<Property Map>
- Additional related Errors
- innerError Property Map
- Inner Error
- isRetryable Boolean
- Whether the operation will be retryable or not
- isUser BooleanError 
- Whether the operation is due to a user error or service error
- message String
- properties Map<String>
- Any key value pairs that can be injected inside error object
- recommendedAction List<String>
- RecommendedAction � localized.
- target String
- Target of the error.
Import
An existing resource can be imported using its type token, name, and identifier, e.g.
$ pulumi import azure-native:dataprotection:BackupInstance harshitbi2 /subscriptions/04cf684a-d41f-4550-9f70-7708a3a2283b/resourceGroups/000pikumar/providers/Microsoft.DataProtection/backupVaults/PratikPrivatePreviewVault1/backupInstances/harshitbi2 
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- azure-native-v1 pulumi/pulumi-azure-native
- License
- Apache-2.0