1. Packages
  2. Azure Native
  3. API Docs
  4. recoveryservices
  5. ReplicationRecoveryServicesProvider
This is the latest version of Azure Native. Use the Azure Native v2 docs if using the v2 version of this package.
Azure Native v3.2.0 published on Monday, Apr 14, 2025 by Pulumi

azure-native.recoveryservices.ReplicationRecoveryServicesProvider

Explore with Pulumi AI

Provider details.

Uses Azure REST API version 2024-10-01. In version 2.x of the Azure Native provider, it used API version 2023-04-01.

Other available API versions: 2023-02-01, 2023-04-01, 2023-06-01, 2023-08-01, 2024-01-01, 2024-02-01, 2024-04-01, 2025-01-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.

Example Usage

Adds a recovery services provider.

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

return await Deployment.RunAsync(() => 
{
    var replicationRecoveryServicesProvider = new AzureNative.RecoveryServices.ReplicationRecoveryServicesProvider("replicationRecoveryServicesProvider", new()
    {
        FabricName = "vmwarefabric1",
        Properties = new AzureNative.RecoveryServices.Inputs.AddRecoveryServicesProviderInputPropertiesArgs
        {
            AuthenticationIdentityInput = new AzureNative.RecoveryServices.Inputs.IdentityProviderInputArgs
            {
                AadAuthority = "https://login.microsoftonline.com",
                ApplicationId = "f66fce08-c0c6-47a1-beeb-0ede5ea94f90",
                Audience = "https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874",
                ObjectId = "141360b8-5686-4240-a027-5e24e6affeba",
                TenantId = "72f988bf-86f1-41af-91ab-2d7cd011db47",
            },
            MachineName = "vmwareprovider1",
            ResourceAccessIdentityInput = new AzureNative.RecoveryServices.Inputs.IdentityProviderInputArgs
            {
                AadAuthority = "https://login.microsoftonline.com",
                ApplicationId = "f66fce08-c0c6-47a1-beeb-0ede5ea94f90",
                Audience = "https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874",
                ObjectId = "141360b8-5686-4240-a027-5e24e6affeba",
                TenantId = "72f988bf-86f1-41af-91ab-2d7cd011db47",
            },
        },
        ProviderName = "vmwareprovider1",
        ResourceGroupName = "resourcegroup1",
        ResourceName = "migrationvault",
    });

});
Copy
package main

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

func main() {
	pulumi.Run(func(ctx *pulumi.Context) error {
		_, err := recoveryservices.NewReplicationRecoveryServicesProvider(ctx, "replicationRecoveryServicesProvider", &recoveryservices.ReplicationRecoveryServicesProviderArgs{
			FabricName: pulumi.String("vmwarefabric1"),
			Properties: &recoveryservices.AddRecoveryServicesProviderInputPropertiesArgs{
				AuthenticationIdentityInput: &recoveryservices.IdentityProviderInputArgs{
					AadAuthority:  pulumi.String("https://login.microsoftonline.com"),
					ApplicationId: pulumi.String("f66fce08-c0c6-47a1-beeb-0ede5ea94f90"),
					Audience:      pulumi.String("https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874"),
					ObjectId:      pulumi.String("141360b8-5686-4240-a027-5e24e6affeba"),
					TenantId:      pulumi.String("72f988bf-86f1-41af-91ab-2d7cd011db47"),
				},
				MachineName: pulumi.String("vmwareprovider1"),
				ResourceAccessIdentityInput: &recoveryservices.IdentityProviderInputArgs{
					AadAuthority:  pulumi.String("https://login.microsoftonline.com"),
					ApplicationId: pulumi.String("f66fce08-c0c6-47a1-beeb-0ede5ea94f90"),
					Audience:      pulumi.String("https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874"),
					ObjectId:      pulumi.String("141360b8-5686-4240-a027-5e24e6affeba"),
					TenantId:      pulumi.String("72f988bf-86f1-41af-91ab-2d7cd011db47"),
				},
			},
			ProviderName:      pulumi.String("vmwareprovider1"),
			ResourceGroupName: pulumi.String("resourcegroup1"),
			ResourceName:      pulumi.String("migrationvault"),
		})
		if err != nil {
			return err
		}
		return nil
	})
}
Copy
package generated_program;

import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.azurenative.recoveryservices.ReplicationRecoveryServicesProvider;
import com.pulumi.azurenative.recoveryservices.ReplicationRecoveryServicesProviderArgs;
import com.pulumi.azurenative.recoveryservices.inputs.AddRecoveryServicesProviderInputPropertiesArgs;
import com.pulumi.azurenative.recoveryservices.inputs.IdentityProviderInputArgs;
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 replicationRecoveryServicesProvider = new ReplicationRecoveryServicesProvider("replicationRecoveryServicesProvider", ReplicationRecoveryServicesProviderArgs.builder()
            .fabricName("vmwarefabric1")
            .properties(AddRecoveryServicesProviderInputPropertiesArgs.builder()
                .authenticationIdentityInput(IdentityProviderInputArgs.builder()
                    .aadAuthority("https://login.microsoftonline.com")
                    .applicationId("f66fce08-c0c6-47a1-beeb-0ede5ea94f90")
                    .audience("https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874")
                    .objectId("141360b8-5686-4240-a027-5e24e6affeba")
                    .tenantId("72f988bf-86f1-41af-91ab-2d7cd011db47")
                    .build())
                .machineName("vmwareprovider1")
                .resourceAccessIdentityInput(IdentityProviderInputArgs.builder()
                    .aadAuthority("https://login.microsoftonline.com")
                    .applicationId("f66fce08-c0c6-47a1-beeb-0ede5ea94f90")
                    .audience("https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874")
                    .objectId("141360b8-5686-4240-a027-5e24e6affeba")
                    .tenantId("72f988bf-86f1-41af-91ab-2d7cd011db47")
                    .build())
                .build())
            .providerName("vmwareprovider1")
            .resourceGroupName("resourcegroup1")
            .resourceName("migrationvault")
            .build());

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

const replicationRecoveryServicesProvider = new azure_native.recoveryservices.ReplicationRecoveryServicesProvider("replicationRecoveryServicesProvider", {
    fabricName: "vmwarefabric1",
    properties: {
        authenticationIdentityInput: {
            aadAuthority: "https://login.microsoftonline.com",
            applicationId: "f66fce08-c0c6-47a1-beeb-0ede5ea94f90",
            audience: "https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874",
            objectId: "141360b8-5686-4240-a027-5e24e6affeba",
            tenantId: "72f988bf-86f1-41af-91ab-2d7cd011db47",
        },
        machineName: "vmwareprovider1",
        resourceAccessIdentityInput: {
            aadAuthority: "https://login.microsoftonline.com",
            applicationId: "f66fce08-c0c6-47a1-beeb-0ede5ea94f90",
            audience: "https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874",
            objectId: "141360b8-5686-4240-a027-5e24e6affeba",
            tenantId: "72f988bf-86f1-41af-91ab-2d7cd011db47",
        },
    },
    providerName: "vmwareprovider1",
    resourceGroupName: "resourcegroup1",
    resourceName: "migrationvault",
});
Copy
import pulumi
import pulumi_azure_native as azure_native

replication_recovery_services_provider = azure_native.recoveryservices.ReplicationRecoveryServicesProvider("replicationRecoveryServicesProvider",
    fabric_name="vmwarefabric1",
    properties={
        "authentication_identity_input": {
            "aad_authority": "https://login.microsoftonline.com",
            "application_id": "f66fce08-c0c6-47a1-beeb-0ede5ea94f90",
            "audience": "https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874",
            "object_id": "141360b8-5686-4240-a027-5e24e6affeba",
            "tenant_id": "72f988bf-86f1-41af-91ab-2d7cd011db47",
        },
        "machine_name": "vmwareprovider1",
        "resource_access_identity_input": {
            "aad_authority": "https://login.microsoftonline.com",
            "application_id": "f66fce08-c0c6-47a1-beeb-0ede5ea94f90",
            "audience": "https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874",
            "object_id": "141360b8-5686-4240-a027-5e24e6affeba",
            "tenant_id": "72f988bf-86f1-41af-91ab-2d7cd011db47",
        },
    },
    provider_name="vmwareprovider1",
    resource_group_name="resourcegroup1",
    resource_name_="migrationvault")
Copy
resources:
  replicationRecoveryServicesProvider:
    type: azure-native:recoveryservices:ReplicationRecoveryServicesProvider
    properties:
      fabricName: vmwarefabric1
      properties:
        authenticationIdentityInput:
          aadAuthority: https://login.microsoftonline.com
          applicationId: f66fce08-c0c6-47a1-beeb-0ede5ea94f90
          audience: https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874
          objectId: 141360b8-5686-4240-a027-5e24e6affeba
          tenantId: 72f988bf-86f1-41af-91ab-2d7cd011db47
        machineName: vmwareprovider1
        resourceAccessIdentityInput:
          aadAuthority: https://login.microsoftonline.com
          applicationId: f66fce08-c0c6-47a1-beeb-0ede5ea94f90
          audience: https://microsoft.onmicrosoft.com/cf19e349-644c-4c6a-bcae-9c8f35357874
          objectId: 141360b8-5686-4240-a027-5e24e6affeba
          tenantId: 72f988bf-86f1-41af-91ab-2d7cd011db47
      providerName: vmwareprovider1
      resourceGroupName: resourcegroup1
      resourceName: migrationvault
Copy

Create ReplicationRecoveryServicesProvider Resource

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

Constructor syntax

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

@overload
def ReplicationRecoveryServicesProvider(resource_name: str,
                                        opts: Optional[ResourceOptions] = None,
                                        fabric_name: Optional[str] = None,
                                        properties: Optional[AddRecoveryServicesProviderInputPropertiesArgs] = None,
                                        resource_group_name: Optional[str] = None,
                                        resource_name_: Optional[str] = None,
                                        provider_name: Optional[str] = None)
func NewReplicationRecoveryServicesProvider(ctx *Context, name string, args ReplicationRecoveryServicesProviderArgs, opts ...ResourceOption) (*ReplicationRecoveryServicesProvider, error)
public ReplicationRecoveryServicesProvider(string name, ReplicationRecoveryServicesProviderArgs args, CustomResourceOptions? opts = null)
public ReplicationRecoveryServicesProvider(String name, ReplicationRecoveryServicesProviderArgs args)
public ReplicationRecoveryServicesProvider(String name, ReplicationRecoveryServicesProviderArgs args, CustomResourceOptions options)
type: azure-native:recoveryservices:ReplicationRecoveryServicesProvider
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.

Parameters

name This property is required. string
The unique name of the resource.
args This property is required. ReplicationRecoveryServicesProviderArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
resource_name This property is required. str
The unique name of the resource.
args This property is required. ReplicationRecoveryServicesProviderArgs
The arguments to resource properties.
opts ResourceOptions
Bag of options to control resource's behavior.
ctx Context
Context object for the current deployment.
name This property is required. string
The unique name of the resource.
args This property is required. ReplicationRecoveryServicesProviderArgs
The arguments to resource properties.
opts ResourceOption
Bag of options to control resource's behavior.
name This property is required. string
The unique name of the resource.
args This property is required. ReplicationRecoveryServicesProviderArgs
The arguments to resource properties.
opts CustomResourceOptions
Bag of options to control resource's behavior.
name This property is required. String
The unique name of the resource.
args This property is required. ReplicationRecoveryServicesProviderArgs
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 replicationRecoveryServicesProviderResource = new AzureNative.RecoveryServices.ReplicationRecoveryServicesProvider("replicationRecoveryServicesProviderResource", new()
{
    FabricName = "string",
    Properties = new AzureNative.RecoveryServices.Inputs.AddRecoveryServicesProviderInputPropertiesArgs
    {
        AuthenticationIdentityInput = new AzureNative.RecoveryServices.Inputs.IdentityProviderInputArgs
        {
            AadAuthority = "string",
            ApplicationId = "string",
            Audience = "string",
            ObjectId = "string",
            TenantId = "string",
        },
        MachineName = "string",
        ResourceAccessIdentityInput = new AzureNative.RecoveryServices.Inputs.IdentityProviderInputArgs
        {
            AadAuthority = "string",
            ApplicationId = "string",
            Audience = "string",
            ObjectId = "string",
            TenantId = "string",
        },
        BiosId = "string",
        DataPlaneAuthenticationIdentityInput = new AzureNative.RecoveryServices.Inputs.IdentityProviderInputArgs
        {
            AadAuthority = "string",
            ApplicationId = "string",
            Audience = "string",
            ObjectId = "string",
            TenantId = "string",
        },
        MachineId = "string",
    },
    ResourceGroupName = "string",
    ResourceName = "string",
    ProviderName = "string",
});
Copy
example, err := recoveryservices.NewReplicationRecoveryServicesProvider(ctx, "replicationRecoveryServicesProviderResource", &recoveryservices.ReplicationRecoveryServicesProviderArgs{
	FabricName: pulumi.String("string"),
	Properties: &recoveryservices.AddRecoveryServicesProviderInputPropertiesArgs{
		AuthenticationIdentityInput: &recoveryservices.IdentityProviderInputArgs{
			AadAuthority:  pulumi.String("string"),
			ApplicationId: pulumi.String("string"),
			Audience:      pulumi.String("string"),
			ObjectId:      pulumi.String("string"),
			TenantId:      pulumi.String("string"),
		},
		MachineName: pulumi.String("string"),
		ResourceAccessIdentityInput: &recoveryservices.IdentityProviderInputArgs{
			AadAuthority:  pulumi.String("string"),
			ApplicationId: pulumi.String("string"),
			Audience:      pulumi.String("string"),
			ObjectId:      pulumi.String("string"),
			TenantId:      pulumi.String("string"),
		},
		BiosId: pulumi.String("string"),
		DataPlaneAuthenticationIdentityInput: &recoveryservices.IdentityProviderInputArgs{
			AadAuthority:  pulumi.String("string"),
			ApplicationId: pulumi.String("string"),
			Audience:      pulumi.String("string"),
			ObjectId:      pulumi.String("string"),
			TenantId:      pulumi.String("string"),
		},
		MachineId: pulumi.String("string"),
	},
	ResourceGroupName: pulumi.String("string"),
	ResourceName:      pulumi.String("string"),
	ProviderName:      pulumi.String("string"),
})
Copy
var replicationRecoveryServicesProviderResource = new ReplicationRecoveryServicesProvider("replicationRecoveryServicesProviderResource", ReplicationRecoveryServicesProviderArgs.builder()
    .fabricName("string")
    .properties(AddRecoveryServicesProviderInputPropertiesArgs.builder()
        .authenticationIdentityInput(IdentityProviderInputArgs.builder()
            .aadAuthority("string")
            .applicationId("string")
            .audience("string")
            .objectId("string")
            .tenantId("string")
            .build())
        .machineName("string")
        .resourceAccessIdentityInput(IdentityProviderInputArgs.builder()
            .aadAuthority("string")
            .applicationId("string")
            .audience("string")
            .objectId("string")
            .tenantId("string")
            .build())
        .biosId("string")
        .dataPlaneAuthenticationIdentityInput(IdentityProviderInputArgs.builder()
            .aadAuthority("string")
            .applicationId("string")
            .audience("string")
            .objectId("string")
            .tenantId("string")
            .build())
        .machineId("string")
        .build())
    .resourceGroupName("string")
    .resourceName("string")
    .providerName("string")
    .build());
Copy
replication_recovery_services_provider_resource = azure_native.recoveryservices.ReplicationRecoveryServicesProvider("replicationRecoveryServicesProviderResource",
    fabric_name="string",
    properties={
        "authentication_identity_input": {
            "aad_authority": "string",
            "application_id": "string",
            "audience": "string",
            "object_id": "string",
            "tenant_id": "string",
        },
        "machine_name": "string",
        "resource_access_identity_input": {
            "aad_authority": "string",
            "application_id": "string",
            "audience": "string",
            "object_id": "string",
            "tenant_id": "string",
        },
        "bios_id": "string",
        "data_plane_authentication_identity_input": {
            "aad_authority": "string",
            "application_id": "string",
            "audience": "string",
            "object_id": "string",
            "tenant_id": "string",
        },
        "machine_id": "string",
    },
    resource_group_name="string",
    resource_name_="string",
    provider_name="string")
Copy
const replicationRecoveryServicesProviderResource = new azure_native.recoveryservices.ReplicationRecoveryServicesProvider("replicationRecoveryServicesProviderResource", {
    fabricName: "string",
    properties: {
        authenticationIdentityInput: {
            aadAuthority: "string",
            applicationId: "string",
            audience: "string",
            objectId: "string",
            tenantId: "string",
        },
        machineName: "string",
        resourceAccessIdentityInput: {
            aadAuthority: "string",
            applicationId: "string",
            audience: "string",
            objectId: "string",
            tenantId: "string",
        },
        biosId: "string",
        dataPlaneAuthenticationIdentityInput: {
            aadAuthority: "string",
            applicationId: "string",
            audience: "string",
            objectId: "string",
            tenantId: "string",
        },
        machineId: "string",
    },
    resourceGroupName: "string",
    resourceName: "string",
    providerName: "string",
});
Copy
type: azure-native:recoveryservices:ReplicationRecoveryServicesProvider
properties:
    fabricName: string
    properties:
        authenticationIdentityInput:
            aadAuthority: string
            applicationId: string
            audience: string
            objectId: string
            tenantId: string
        biosId: string
        dataPlaneAuthenticationIdentityInput:
            aadAuthority: string
            applicationId: string
            audience: string
            objectId: string
            tenantId: string
        machineId: string
        machineName: string
        resourceAccessIdentityInput:
            aadAuthority: string
            applicationId: string
            audience: string
            objectId: string
            tenantId: string
    providerName: string
    resourceGroupName: string
    resourceName: string
Copy

ReplicationRecoveryServicesProvider 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 ReplicationRecoveryServicesProvider resource accepts the following input properties:

FabricName
This property is required.
Changes to this property will trigger replacement.
string
Fabric name.
Properties This property is required. Pulumi.AzureNative.RecoveryServices.Inputs.AddRecoveryServicesProviderInputProperties
The properties of an add provider request.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group where the recovery services vault is present.
ResourceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the recovery services vault.
ProviderName Changes to this property will trigger replacement. string
Recovery services provider name.
FabricName
This property is required.
Changes to this property will trigger replacement.
string
Fabric name.
Properties This property is required. AddRecoveryServicesProviderInputPropertiesArgs
The properties of an add provider request.
ResourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group where the recovery services vault is present.
ResourceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the recovery services vault.
ProviderName Changes to this property will trigger replacement. string
Recovery services provider name.
fabricName
This property is required.
Changes to this property will trigger replacement.
String
Fabric name.
properties This property is required. AddRecoveryServicesProviderInputProperties
The properties of an add provider request.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group where the recovery services vault is present.
resourceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the recovery services vault.
providerName Changes to this property will trigger replacement. String
Recovery services provider name.
fabricName
This property is required.
Changes to this property will trigger replacement.
string
Fabric name.
properties This property is required. AddRecoveryServicesProviderInputProperties
The properties of an add provider request.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
string
The name of the resource group where the recovery services vault is present.
resourceName
This property is required.
Changes to this property will trigger replacement.
string
The name of the recovery services vault.
providerName Changes to this property will trigger replacement. string
Recovery services provider name.
fabric_name
This property is required.
Changes to this property will trigger replacement.
str
Fabric name.
properties This property is required. AddRecoveryServicesProviderInputPropertiesArgs
The properties of an add provider request.
resource_group_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the resource group where the recovery services vault is present.
resource_name
This property is required.
Changes to this property will trigger replacement.
str
The name of the recovery services vault.
provider_name Changes to this property will trigger replacement. str
Recovery services provider name.
fabricName
This property is required.
Changes to this property will trigger replacement.
String
Fabric name.
properties This property is required. Property Map
The properties of an add provider request.
resourceGroupName
This property is required.
Changes to this property will trigger replacement.
String
The name of the resource group where the recovery services vault is present.
resourceName
This property is required.
Changes to this property will trigger replacement.
String
The name of the recovery services vault.
providerName Changes to this property will trigger replacement. String
Recovery services provider name.

Outputs

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

AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Resource Name
Type string
Resource Type
Location string
Resource Location
AzureApiVersion string
The Azure API version of the resource.
Id string
The provider-assigned unique ID for this managed resource.
Name string
Resource Name
Type string
Resource Type
Location string
Resource Location
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
Resource Name
type String
Resource Type
location String
Resource Location
azureApiVersion string
The Azure API version of the resource.
id string
The provider-assigned unique ID for this managed resource.
name string
Resource Name
type string
Resource Type
location string
Resource Location
azure_api_version str
The Azure API version of the resource.
id str
The provider-assigned unique ID for this managed resource.
name str
Resource Name
type str
Resource Type
location str
Resource Location
azureApiVersion String
The Azure API version of the resource.
id String
The provider-assigned unique ID for this managed resource.
name String
Resource Name
type String
Resource Type
location String
Resource Location

Supporting Types

AddRecoveryServicesProviderInputProperties
, AddRecoveryServicesProviderInputPropertiesArgs

AuthenticationIdentityInput This property is required. Pulumi.AzureNative.RecoveryServices.Inputs.IdentityProviderInput
The identity provider input for DRA authentication.
MachineName This property is required. string
The name of the machine where the provider is getting added.
ResourceAccessIdentityInput This property is required. Pulumi.AzureNative.RecoveryServices.Inputs.IdentityProviderInput
The identity provider input for resource access.
BiosId string
The Bios Id of the machine.
DataPlaneAuthenticationIdentityInput Pulumi.AzureNative.RecoveryServices.Inputs.IdentityProviderInput
The identity provider input for data plane authentication.
MachineId string
The Id of the machine where the provider is getting added.
AuthenticationIdentityInput This property is required. IdentityProviderInput
The identity provider input for DRA authentication.
MachineName This property is required. string
The name of the machine where the provider is getting added.
ResourceAccessIdentityInput This property is required. IdentityProviderInput
The identity provider input for resource access.
BiosId string
The Bios Id of the machine.
DataPlaneAuthenticationIdentityInput IdentityProviderInput
The identity provider input for data plane authentication.
MachineId string
The Id of the machine where the provider is getting added.
authenticationIdentityInput This property is required. IdentityProviderInput
The identity provider input for DRA authentication.
machineName This property is required. String
The name of the machine where the provider is getting added.
resourceAccessIdentityInput This property is required. IdentityProviderInput
The identity provider input for resource access.
biosId String
The Bios Id of the machine.
dataPlaneAuthenticationIdentityInput IdentityProviderInput
The identity provider input for data plane authentication.
machineId String
The Id of the machine where the provider is getting added.
authenticationIdentityInput This property is required. IdentityProviderInput
The identity provider input for DRA authentication.
machineName This property is required. string
The name of the machine where the provider is getting added.
resourceAccessIdentityInput This property is required. IdentityProviderInput
The identity provider input for resource access.
biosId string
The Bios Id of the machine.
dataPlaneAuthenticationIdentityInput IdentityProviderInput
The identity provider input for data plane authentication.
machineId string
The Id of the machine where the provider is getting added.
authentication_identity_input This property is required. IdentityProviderInput
The identity provider input for DRA authentication.
machine_name This property is required. str
The name of the machine where the provider is getting added.
resource_access_identity_input This property is required. IdentityProviderInput
The identity provider input for resource access.
bios_id str
The Bios Id of the machine.
data_plane_authentication_identity_input IdentityProviderInput
The identity provider input for data plane authentication.
machine_id str
The Id of the machine where the provider is getting added.
authenticationIdentityInput This property is required. Property Map
The identity provider input for DRA authentication.
machineName This property is required. String
The name of the machine where the provider is getting added.
resourceAccessIdentityInput This property is required. Property Map
The identity provider input for resource access.
biosId String
The Bios Id of the machine.
dataPlaneAuthenticationIdentityInput Property Map
The identity provider input for data plane authentication.
machineId String
The Id of the machine where the provider is getting added.

HealthErrorResponse
, HealthErrorResponseArgs

CreationTimeUtc string
Error creation time (UTC).
CustomerResolvability string
Value indicating whether the health error is customer resolvable.
EntityId string
ID of the entity.
ErrorCategory string
Category of error.
ErrorCode string
Error code.
ErrorId string
The health error unique id.
ErrorLevel string
Level of error.
ErrorMessage string
Error message.
ErrorSource string
Source of error.
ErrorType string
Type of error.
InnerHealthErrors List<Pulumi.AzureNative.RecoveryServices.Inputs.InnerHealthErrorResponse>
The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
PossibleCauses string
Possible causes of error.
RecommendedAction string
Recommended action to resolve error.
RecoveryProviderErrorMessage string
DRA error message.
SummaryMessage string
Summary message of the entity.
CreationTimeUtc string
Error creation time (UTC).
CustomerResolvability string
Value indicating whether the health error is customer resolvable.
EntityId string
ID of the entity.
ErrorCategory string
Category of error.
ErrorCode string
Error code.
ErrorId string
The health error unique id.
ErrorLevel string
Level of error.
ErrorMessage string
Error message.
ErrorSource string
Source of error.
ErrorType string
Type of error.
InnerHealthErrors []InnerHealthErrorResponse
The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
PossibleCauses string
Possible causes of error.
RecommendedAction string
Recommended action to resolve error.
RecoveryProviderErrorMessage string
DRA error message.
SummaryMessage string
Summary message of the entity.
creationTimeUtc String
Error creation time (UTC).
customerResolvability String
Value indicating whether the health error is customer resolvable.
entityId String
ID of the entity.
errorCategory String
Category of error.
errorCode String
Error code.
errorId String
The health error unique id.
errorLevel String
Level of error.
errorMessage String
Error message.
errorSource String
Source of error.
errorType String
Type of error.
innerHealthErrors List<InnerHealthErrorResponse>
The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
possibleCauses String
Possible causes of error.
recommendedAction String
Recommended action to resolve error.
recoveryProviderErrorMessage String
DRA error message.
summaryMessage String
Summary message of the entity.
creationTimeUtc string
Error creation time (UTC).
customerResolvability string
Value indicating whether the health error is customer resolvable.
entityId string
ID of the entity.
errorCategory string
Category of error.
errorCode string
Error code.
errorId string
The health error unique id.
errorLevel string
Level of error.
errorMessage string
Error message.
errorSource string
Source of error.
errorType string
Type of error.
innerHealthErrors InnerHealthErrorResponse[]
The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
possibleCauses string
Possible causes of error.
recommendedAction string
Recommended action to resolve error.
recoveryProviderErrorMessage string
DRA error message.
summaryMessage string
Summary message of the entity.
creation_time_utc str
Error creation time (UTC).
customer_resolvability str
Value indicating whether the health error is customer resolvable.
entity_id str
ID of the entity.
error_category str
Category of error.
error_code str
Error code.
error_id str
The health error unique id.
error_level str
Level of error.
error_message str
Error message.
error_source str
Source of error.
error_type str
Type of error.
inner_health_errors Sequence[InnerHealthErrorResponse]
The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
possible_causes str
Possible causes of error.
recommended_action str
Recommended action to resolve error.
recovery_provider_error_message str
DRA error message.
summary_message str
Summary message of the entity.
creationTimeUtc String
Error creation time (UTC).
customerResolvability String
Value indicating whether the health error is customer resolvable.
entityId String
ID of the entity.
errorCategory String
Category of error.
errorCode String
Error code.
errorId String
The health error unique id.
errorLevel String
Level of error.
errorMessage String
Error message.
errorSource String
Source of error.
errorType String
Type of error.
innerHealthErrors List<Property Map>
The inner health errors. HealthError having a list of HealthError as child errors is problematic. InnerHealthError is used because this will prevent an infinite loop of structures when Hydra tries to auto-generate the contract. We are exposing the related health errors as inner health errors and all API consumers can utilize this in the same fashion as Exception -> InnerException.
possibleCauses String
Possible causes of error.
recommendedAction String
Recommended action to resolve error.
recoveryProviderErrorMessage String
DRA error message.
summaryMessage String
Summary message of the entity.

IdentityProviderDetailsResponse
, IdentityProviderDetailsResponseArgs

AadAuthority string
The base authority for Azure Active Directory authentication.
ApplicationId string
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
Audience string
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
ObjectId string
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
TenantId string
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
AadAuthority string
The base authority for Azure Active Directory authentication.
ApplicationId string
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
Audience string
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
ObjectId string
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
TenantId string
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
aadAuthority String
The base authority for Azure Active Directory authentication.
applicationId String
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
audience String
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
objectId String
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
tenantId String
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
aadAuthority string
The base authority for Azure Active Directory authentication.
applicationId string
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
audience string
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
objectId string
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
tenantId string
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
aad_authority str
The base authority for Azure Active Directory authentication.
application_id str
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
audience str
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
object_id str
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
tenant_id str
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
aadAuthority String
The base authority for Azure Active Directory authentication.
applicationId String
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
audience String
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
objectId String
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
tenantId String
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

IdentityProviderInput
, IdentityProviderInputArgs

AadAuthority This property is required. string
The base authority for Azure Active Directory authentication.
ApplicationId This property is required. string
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
Audience This property is required. string
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
ObjectId This property is required. string
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
TenantId This property is required. string
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
AadAuthority This property is required. string
The base authority for Azure Active Directory authentication.
ApplicationId This property is required. string
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
Audience This property is required. string
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
ObjectId This property is required. string
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
TenantId This property is required. string
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
aadAuthority This property is required. String
The base authority for Azure Active Directory authentication.
applicationId This property is required. String
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
audience This property is required. String
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
objectId This property is required. String
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
tenantId This property is required. String
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
aadAuthority This property is required. string
The base authority for Azure Active Directory authentication.
applicationId This property is required. string
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
audience This property is required. string
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
objectId This property is required. string
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
tenantId This property is required. string
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
aad_authority This property is required. str
The base authority for Azure Active Directory authentication.
application_id This property is required. str
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
audience This property is required. str
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
object_id This property is required. str
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
tenant_id This property is required. str
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
aadAuthority This property is required. String
The base authority for Azure Active Directory authentication.
applicationId This property is required. String
The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.
audience This property is required. String
The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
objectId This property is required. String
The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.
tenantId This property is required. String
The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

InnerHealthErrorResponse
, InnerHealthErrorResponseArgs

CreationTimeUtc string
Error creation time (UTC).
CustomerResolvability string
Value indicating whether the health error is customer resolvable.
EntityId string
ID of the entity.
ErrorCategory string
Category of error.
ErrorCode string
Error code.
ErrorId string
The health error unique id.
ErrorLevel string
Level of error.
ErrorMessage string
Error message.
ErrorSource string
Source of error.
ErrorType string
Type of error.
PossibleCauses string
Possible causes of error.
RecommendedAction string
Recommended action to resolve error.
RecoveryProviderErrorMessage string
DRA error message.
SummaryMessage string
Summary message of the entity.
CreationTimeUtc string
Error creation time (UTC).
CustomerResolvability string
Value indicating whether the health error is customer resolvable.
EntityId string
ID of the entity.
ErrorCategory string
Category of error.
ErrorCode string
Error code.
ErrorId string
The health error unique id.
ErrorLevel string
Level of error.
ErrorMessage string
Error message.
ErrorSource string
Source of error.
ErrorType string
Type of error.
PossibleCauses string
Possible causes of error.
RecommendedAction string
Recommended action to resolve error.
RecoveryProviderErrorMessage string
DRA error message.
SummaryMessage string
Summary message of the entity.
creationTimeUtc String
Error creation time (UTC).
customerResolvability String
Value indicating whether the health error is customer resolvable.
entityId String
ID of the entity.
errorCategory String
Category of error.
errorCode String
Error code.
errorId String
The health error unique id.
errorLevel String
Level of error.
errorMessage String
Error message.
errorSource String
Source of error.
errorType String
Type of error.
possibleCauses String
Possible causes of error.
recommendedAction String
Recommended action to resolve error.
recoveryProviderErrorMessage String
DRA error message.
summaryMessage String
Summary message of the entity.
creationTimeUtc string
Error creation time (UTC).
customerResolvability string
Value indicating whether the health error is customer resolvable.
entityId string
ID of the entity.
errorCategory string
Category of error.
errorCode string
Error code.
errorId string
The health error unique id.
errorLevel string
Level of error.
errorMessage string
Error message.
errorSource string
Source of error.
errorType string
Type of error.
possibleCauses string
Possible causes of error.
recommendedAction string
Recommended action to resolve error.
recoveryProviderErrorMessage string
DRA error message.
summaryMessage string
Summary message of the entity.
creation_time_utc str
Error creation time (UTC).
customer_resolvability str
Value indicating whether the health error is customer resolvable.
entity_id str
ID of the entity.
error_category str
Category of error.
error_code str
Error code.
error_id str
The health error unique id.
error_level str
Level of error.
error_message str
Error message.
error_source str
Source of error.
error_type str
Type of error.
possible_causes str
Possible causes of error.
recommended_action str
Recommended action to resolve error.
recovery_provider_error_message str
DRA error message.
summary_message str
Summary message of the entity.
creationTimeUtc String
Error creation time (UTC).
customerResolvability String
Value indicating whether the health error is customer resolvable.
entityId String
ID of the entity.
errorCategory String
Category of error.
errorCode String
Error code.
errorId String
The health error unique id.
errorLevel String
Level of error.
errorMessage String
Error message.
errorSource String
Source of error.
errorType String
Type of error.
possibleCauses String
Possible causes of error.
recommendedAction String
Recommended action to resolve error.
recoveryProviderErrorMessage String
DRA error message.
summaryMessage String
Summary message of the entity.

RecoveryServicesProviderPropertiesResponse
, RecoveryServicesProviderPropertiesResponseArgs

AllowedScenarios List<string>
The scenarios allowed on this provider.
AuthenticationIdentityDetails Pulumi.AzureNative.RecoveryServices.Inputs.IdentityProviderDetailsResponse
The authentication identity details.
BiosId string
The Bios Id.
ConnectionStatus string
A value indicating whether DRA is responsive.
DataPlaneAuthenticationIdentityDetails Pulumi.AzureNative.RecoveryServices.Inputs.IdentityProviderDetailsResponse
The data plane authentication identity details.
DraIdentifier string
The DRA Id.
FabricFriendlyName string
The fabric friendly name.
FabricType string
Type of the site.
FriendlyName string
Friendly name of the DRA.
HealthErrorDetails List<Pulumi.AzureNative.RecoveryServices.Inputs.HealthErrorResponse>
The recovery services provider health error details.
LastHeartBeat string
Time when last heartbeat was sent by the DRA.
MachineId string
The machine Id.
MachineName string
The machine name.
ProtectedItemCount int
Number of protected VMs currently managed by the DRA.
ProviderVersion string
The provider version.
ProviderVersionDetails Pulumi.AzureNative.RecoveryServices.Inputs.VersionDetailsResponse
The provider version details.
ProviderVersionExpiryDate string
Expiry date of the version.
ProviderVersionState string
DRA version status.
ResourceAccessIdentityDetails Pulumi.AzureNative.RecoveryServices.Inputs.IdentityProviderDetailsResponse
The resource access identity details.
ServerVersion string
The fabric provider.
AllowedScenarios []string
The scenarios allowed on this provider.
AuthenticationIdentityDetails IdentityProviderDetailsResponse
The authentication identity details.
BiosId string
The Bios Id.
ConnectionStatus string
A value indicating whether DRA is responsive.
DataPlaneAuthenticationIdentityDetails IdentityProviderDetailsResponse
The data plane authentication identity details.
DraIdentifier string
The DRA Id.
FabricFriendlyName string
The fabric friendly name.
FabricType string
Type of the site.
FriendlyName string
Friendly name of the DRA.
HealthErrorDetails []HealthErrorResponse
The recovery services provider health error details.
LastHeartBeat string
Time when last heartbeat was sent by the DRA.
MachineId string
The machine Id.
MachineName string
The machine name.
ProtectedItemCount int
Number of protected VMs currently managed by the DRA.
ProviderVersion string
The provider version.
ProviderVersionDetails VersionDetailsResponse
The provider version details.
ProviderVersionExpiryDate string
Expiry date of the version.
ProviderVersionState string
DRA version status.
ResourceAccessIdentityDetails IdentityProviderDetailsResponse
The resource access identity details.
ServerVersion string
The fabric provider.
allowedScenarios List<String>
The scenarios allowed on this provider.
authenticationIdentityDetails IdentityProviderDetailsResponse
The authentication identity details.
biosId String
The Bios Id.
connectionStatus String
A value indicating whether DRA is responsive.
dataPlaneAuthenticationIdentityDetails IdentityProviderDetailsResponse
The data plane authentication identity details.
draIdentifier String
The DRA Id.
fabricFriendlyName String
The fabric friendly name.
fabricType String
Type of the site.
friendlyName String
Friendly name of the DRA.
healthErrorDetails List<HealthErrorResponse>
The recovery services provider health error details.
lastHeartBeat String
Time when last heartbeat was sent by the DRA.
machineId String
The machine Id.
machineName String
The machine name.
protectedItemCount Integer
Number of protected VMs currently managed by the DRA.
providerVersion String
The provider version.
providerVersionDetails VersionDetailsResponse
The provider version details.
providerVersionExpiryDate String
Expiry date of the version.
providerVersionState String
DRA version status.
resourceAccessIdentityDetails IdentityProviderDetailsResponse
The resource access identity details.
serverVersion String
The fabric provider.
allowedScenarios string[]
The scenarios allowed on this provider.
authenticationIdentityDetails IdentityProviderDetailsResponse
The authentication identity details.
biosId string
The Bios Id.
connectionStatus string
A value indicating whether DRA is responsive.
dataPlaneAuthenticationIdentityDetails IdentityProviderDetailsResponse
The data plane authentication identity details.
draIdentifier string
The DRA Id.
fabricFriendlyName string
The fabric friendly name.
fabricType string
Type of the site.
friendlyName string
Friendly name of the DRA.
healthErrorDetails HealthErrorResponse[]
The recovery services provider health error details.
lastHeartBeat string
Time when last heartbeat was sent by the DRA.
machineId string
The machine Id.
machineName string
The machine name.
protectedItemCount number
Number of protected VMs currently managed by the DRA.
providerVersion string
The provider version.
providerVersionDetails VersionDetailsResponse
The provider version details.
providerVersionExpiryDate string
Expiry date of the version.
providerVersionState string
DRA version status.
resourceAccessIdentityDetails IdentityProviderDetailsResponse
The resource access identity details.
serverVersion string
The fabric provider.
allowed_scenarios Sequence[str]
The scenarios allowed on this provider.
authentication_identity_details IdentityProviderDetailsResponse
The authentication identity details.
bios_id str
The Bios Id.
connection_status str
A value indicating whether DRA is responsive.
data_plane_authentication_identity_details IdentityProviderDetailsResponse
The data plane authentication identity details.
dra_identifier str
The DRA Id.
fabric_friendly_name str
The fabric friendly name.
fabric_type str
Type of the site.
friendly_name str
Friendly name of the DRA.
health_error_details Sequence[HealthErrorResponse]
The recovery services provider health error details.
last_heart_beat str
Time when last heartbeat was sent by the DRA.
machine_id str
The machine Id.
machine_name str
The machine name.
protected_item_count int
Number of protected VMs currently managed by the DRA.
provider_version str
The provider version.
provider_version_details VersionDetailsResponse
The provider version details.
provider_version_expiry_date str
Expiry date of the version.
provider_version_state str
DRA version status.
resource_access_identity_details IdentityProviderDetailsResponse
The resource access identity details.
server_version str
The fabric provider.
allowedScenarios List<String>
The scenarios allowed on this provider.
authenticationIdentityDetails Property Map
The authentication identity details.
biosId String
The Bios Id.
connectionStatus String
A value indicating whether DRA is responsive.
dataPlaneAuthenticationIdentityDetails Property Map
The data plane authentication identity details.
draIdentifier String
The DRA Id.
fabricFriendlyName String
The fabric friendly name.
fabricType String
Type of the site.
friendlyName String
Friendly name of the DRA.
healthErrorDetails List<Property Map>
The recovery services provider health error details.
lastHeartBeat String
Time when last heartbeat was sent by the DRA.
machineId String
The machine Id.
machineName String
The machine name.
protectedItemCount Number
Number of protected VMs currently managed by the DRA.
providerVersion String
The provider version.
providerVersionDetails Property Map
The provider version details.
providerVersionExpiryDate String
Expiry date of the version.
providerVersionState String
DRA version status.
resourceAccessIdentityDetails Property Map
The resource access identity details.
serverVersion String
The fabric provider.

VersionDetailsResponse
, VersionDetailsResponseArgs

ExpiryDate string
Version expiry date.
Status string
A value indicating whether security update required.
Version string
The agent version.
ExpiryDate string
Version expiry date.
Status string
A value indicating whether security update required.
Version string
The agent version.
expiryDate String
Version expiry date.
status String
A value indicating whether security update required.
version String
The agent version.
expiryDate string
Version expiry date.
status string
A value indicating whether security update required.
version string
The agent version.
expiry_date str
Version expiry date.
status str
A value indicating whether security update required.
version str
The agent version.
expiryDate String
Version expiry date.
status String
A value indicating whether security update required.
version String
The agent version.

Import

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

$ pulumi import azure-native:recoveryservices:ReplicationRecoveryServicesProvider vmwareprovider1 /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.RecoveryServices/vaults/{resourceName}/replicationFabrics/{fabricName}/replicationRecoveryServicesProviders/{providerName} 
Copy

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

Package Details

Repository
Azure Native pulumi/pulumi-azure-native
License
Apache-2.0