Share via


IRecoveryServicesProvider Interface

Definition

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.RecoveryServicesProviderTypeConverter))]
public interface IRecoveryServicesProvider : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IResource
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.RecoveryServicesProviderTypeConverter))>]
type IRecoveryServicesProvider = interface
    interface IJsonSerializable
    interface IResource
Public Interface IRecoveryServicesProvider
Implements IResource
Derived
Attributes
Implements

Properties

AllowedScenario

The scenarios allowed on this provider.

AuthenticationIdentityDetailAadAuthority

The base authority for Azure Active Directory authentication.

AuthenticationIdentityDetailApplicationId

The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

AuthenticationIdentityDetailAudience

The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

AuthenticationIdentityDetailObjectId

The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

AuthenticationIdentityDetailTenantId

The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

BiosId

The Bios Id.

ConnectionStatus

A value indicating whether DRA is responsive.

DataPlaneAuthenticationIdentityDetailAadAuthority

The base authority for Azure Active Directory authentication.

DataPlaneAuthenticationIdentityDetailApplicationId

The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

DataPlaneAuthenticationIdentityDetailAudience

The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

DataPlaneAuthenticationIdentityDetailObjectId

The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

DataPlaneAuthenticationIdentityDetailTenantId

The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

DraIdentifier

The DRA Id.

FabricFriendlyName

The fabric friendly name.

FabricType

Type of the site.

FriendlyName

Friendly name of the DRA.

HealthErrorDetail

The recovery services provider health error details.

Id

Resource Id

(Inherited from IResource)
LastHeartBeat

Time when last heartbeat was sent by the DRA.

Location

Resource Location

(Inherited from IResource)
MachineId

The machine Id.

MachineName

The machine name.

Name

Resource Name

(Inherited from IResource)
ProtectedItemCount

Number of protected VMs currently managed by the DRA.

ProviderVersion

The provider version.

ProviderVersionDetailExpiryDate

Version expiry date.

ProviderVersionDetailStatus

A value indicating whether security update required.

ProviderVersionDetailVersion

The agent version.

ProviderVersionExpiryDate

Expiry date of the version.

ProviderVersionState

DRA version status.

ResourceAccessIdentityDetailAadAuthority

The base authority for Azure Active Directory authentication.

ResourceAccessIdentityDetailApplicationId

The application/client Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

ResourceAccessIdentityDetailAudience

The intended Audience of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

ResourceAccessIdentityDetailObjectId

The object Id of the service principal with which the on-premise management/data plane components would communicate with our Azure services.

ResourceAccessIdentityDetailTenantId

The tenant Id for the service principal with which the on-premise management/data plane components would communicate with our Azure services.

ServerVersion

The fabric provider.

Type

Resource Type

(Inherited from IResource)

Methods

ToJson(JsonObject, SerializationMode) (Inherited from IJsonSerializable)

Applies to