Share via


@azure/arm-recoveryservicesdatareplication package

Classes

AzureSiteRecoveryManagementServiceAPI

Interfaces

AffectedObjectDetails

Details of the affected object.

AzStackHCIClusterProperties

AzStackHCI cluster properties.

AzStackHCIFabricModelCustomProperties

AzStackHCI fabric model custom properties.

AzureSiteRecoveryManagementServiceAPIOptionalParams

Optional parameters for the client.

CheckNameAvailabilityModel

Check name availability model.

CheckNameAvailabilityOperations

Interface representing a CheckNameAvailability operations.

CheckNameAvailabilityPostOptionalParams

Optional parameters.

CheckNameAvailabilityResponseModel

Check name availability response model.

ConnectionDetails

Private endpoint connection details at member level.

DeploymentPreflightModel

Deployment preflight model.

DeploymentPreflightOperations

Interface representing a DeploymentPreflight operations.

DeploymentPreflightPostOptionalParams

Optional parameters.

DeploymentPreflightResource

Deployment preflight resource.

DiskControllerInputs

Disk controller.

EmailConfigurationCreateOptionalParams

Optional parameters.

EmailConfigurationGetOptionalParams

Optional parameters.

EmailConfigurationListOptionalParams

Optional parameters.

EmailConfigurationModel

Email configuration model.

EmailConfigurationModelProperties

Email configuration model properties.

EmailConfigurationOperations

Interface representing a EmailConfiguration operations.

ErrorAdditionalInfo

The resource management error additional info.

ErrorDetail

The error detail.

ErrorModel

Error model.

ErrorResponse

Common error response for all Azure Resource Manager APIs to return error details for failed operations.

EventGetOptionalParams

Optional parameters.

EventListOptionalParams

Optional parameters.

EventModel

Event model.

EventModelCustomProperties

Event model custom properties.

EventModelProperties

Event model properties.

EventOperations

Interface representing a Event operations.

FabricAgentCreateOptionalParams

Optional parameters.

FabricAgentDeleteOptionalParams

Optional parameters.

FabricAgentGetOptionalParams

Optional parameters.

FabricAgentListOptionalParams

Optional parameters.

FabricAgentModel

Fabric agent model.

FabricAgentModelCustomProperties

Fabric agent model custom properties.

FabricAgentModelProperties

Fabric agent model properties.

FabricAgentOperations

Interface representing a FabricAgent operations.

FabricCreateOptionalParams

Optional parameters.

FabricDeleteOptionalParams

Optional parameters.

FabricGetOptionalParams

Optional parameters.

FabricListBySubscriptionOptionalParams

Optional parameters.

FabricListOptionalParams

Optional parameters.

FabricModel

Fabric model.

FabricModelCustomProperties

Fabric model custom properties.

FabricModelProperties

Fabric model properties.

FabricModelUpdate

Fabric model update.

FabricOperations

Interface representing a Fabric operations.

FabricUpdateOptionalParams

Optional parameters.

FailoverJobModelCustomProperties

Failover job model custom properties.

FailoverProtectedItemProperties

Failover properties of the protected item.

GroupConnectivityInformation

Represents of a connection's group information.

HealthErrorModel

Health error model.

HyperVMigrateFabricModelCustomProperties

HyperV migrate fabric model custom properties.

HyperVToAzStackHCIDiskInput

HyperVToAzStack disk input.

HyperVToAzStackHCIEventModelCustomProperties

HyperV to AzStackHCI event model custom properties. This class provides provider specific details for events of type DataContract.HealthEvents.HealthEventType.ProtectedItemHealth and DataContract.HealthEvents.HealthEventType.AgentHealth.

HyperVToAzStackHCINicInput

HyperVToAzStackHCI NIC properties.

HyperVToAzStackHCIPlannedFailoverModelCustomProperties

HyperV to AzStackHCI planned failover model custom properties.

HyperVToAzStackHCIPolicyModelCustomProperties

HyperV To AzStackHCI Policy model custom properties.

HyperVToAzStackHCIProtectedDiskProperties

HyperVToAzStackHCI protected disk properties.

HyperVToAzStackHCIProtectedItemModelCustomProperties

HyperV to AzStackHCI Protected item model custom properties.

HyperVToAzStackHCIProtectedItemModelCustomPropertiesUpdate

HyperV to AzStackHCI Protected item model custom properties.

HyperVToAzStackHCIProtectedNicProperties

HyperVToAzStackHCI NIC properties.

HyperVToAzStackHCIRecoveryPointModelCustomProperties

HyperV to AzStackHCI recovery point model custom properties.

HyperVToAzStackHCIReplicationExtensionModelCustomProperties

HyperV to AzStackHCI Replication extension model custom properties.

IdentityModel

Identity model.

InnerHealthErrorModel

Inner health error model.

JobGetOptionalParams

Optional parameters.

JobListOptionalParams

Optional parameters.

JobModel

Job model.

JobModelCustomProperties

Job model custom properties.

JobModelProperties

Job model properties.

JobOperations

Interface representing a Job operations.

LocationBasedOperationResultsGetOptionalParams

Optional parameters.

LocationBasedOperationResultsOperations

Interface representing a LocationBasedOperationResults operations.

ManagedServiceIdentity

Managed service identity (system assigned and/or user assigned identities)

Operation

Details of a REST API operation, returned from the Resource Provider Operations API

OperationDisplay

Localized display information for and operation.

OperationResultsGetOptionalParams

Optional parameters.

OperationResultsOperations

Interface representing a OperationResults operations.

OperationStatus

Defines the operation status.

OperationsListOptionalParams

Optional parameters.

OperationsOperations

Interface representing a Operations operations.

PageSettings

Options for the byPage method

PagedAsyncIterableIterator

An interface that allows async iterable iteration both to completion and by page.

PlannedFailoverModel

Planned failover model.

PlannedFailoverModelCustomProperties

Planned failover model custom properties.

PlannedFailoverModelProperties

Planned failover model properties.

PolicyCreateOptionalParams

Optional parameters.

PolicyDeleteOptionalParams

Optional parameters.

PolicyGetOptionalParams

Optional parameters.

PolicyListOptionalParams

Optional parameters.

PolicyModel

Policy model.

PolicyModelCustomProperties

Policy model custom properties.

PolicyModelProperties

Policy model properties.

PolicyOperations

Interface representing a Policy operations.

PrivateEndpoint

Represent private Endpoint network resource that is linked to the Private Endpoint connection.

PrivateEndpointConnection

Represents private endpoint connection.

PrivateEndpointConnectionProxiesCreateOptionalParams

Optional parameters.

PrivateEndpointConnectionProxiesDeleteOptionalParams

Optional parameters.

PrivateEndpointConnectionProxiesGetOptionalParams

Optional parameters.

PrivateEndpointConnectionProxiesListOptionalParams

Optional parameters.

PrivateEndpointConnectionProxiesOperations

Interface representing a PrivateEndpointConnectionProxies operations.

PrivateEndpointConnectionProxiesValidateOptionalParams

Optional parameters.

PrivateEndpointConnectionProxy

Represents private endpoint connection proxy request.

PrivateEndpointConnectionProxyProperties

Represents private endpoint connection proxy request.

PrivateEndpointConnectionResponseProperties

Represents Private endpoint connection response properties.

PrivateEndpointConnectionsDeleteOptionalParams

Optional parameters.

PrivateEndpointConnectionsGetOptionalParams

Optional parameters.

PrivateEndpointConnectionsListOptionalParams

Optional parameters.

PrivateEndpointConnectionsOperations

Interface representing a PrivateEndpointConnections operations.

PrivateEndpointConnectionsUpdateOptionalParams

Optional parameters.

PrivateLinkResource

Represents private link resource.

PrivateLinkResourceProperties

Represents private link resource properties.

PrivateLinkResourcesGetOptionalParams

Optional parameters.

PrivateLinkResourcesListOptionalParams

Optional parameters.

PrivateLinkResourcesOperations

Interface representing a PrivateLinkResources operations.

PrivateLinkServiceConnection

Represents of an NRP private link service connection.

PrivateLinkServiceConnectionState

Represents Private link service connection state.

PrivateLinkServiceProxy

Represents NRP private link service proxy.

ProtectedItemCreateOptionalParams

Optional parameters.

ProtectedItemDeleteOptionalParams

Optional parameters.

ProtectedItemDynamicMemoryConfig

Protected item dynamic memory config.

ProtectedItemGetOptionalParams

Optional parameters.

ProtectedItemJobProperties

Protected item job properties.

ProtectedItemListOptionalParams

Optional parameters.

ProtectedItemModel

Protected item model.

ProtectedItemModelCustomProperties

Protected item model custom properties.

ProtectedItemModelCustomPropertiesUpdate

Protected item model custom properties.

ProtectedItemModelProperties

Protected item model properties.

ProtectedItemModelPropertiesUpdate

Protected item model properties update.

ProtectedItemModelUpdate

Protected item model update.

ProtectedItemOperations

Interface representing a ProtectedItem operations.

ProtectedItemPlannedFailoverOptionalParams

Optional parameters.

ProtectedItemUpdateOptionalParams

Optional parameters.

ProxyResource

The resource model definition for a Azure Resource Manager proxy resource. It will not have tags and a location

RecoveryPointGetOptionalParams

Optional parameters.

RecoveryPointListOptionalParams

Optional parameters.

RecoveryPointModel

Recovery point model.

RecoveryPointModelCustomProperties

Recovery point model custom properties.

RecoveryPointModelProperties

Recovery point model properties.

RecoveryPointOperations

Interface representing a RecoveryPoint operations.

RemotePrivateEndpoint

Represent remote private endpoint information for the private endpoint connection proxy.

RemotePrivateEndpointConnection

Represent remote private endpoint connection.

ReplicationExtensionCreateOptionalParams

Optional parameters.

ReplicationExtensionDeleteOptionalParams

Optional parameters.

ReplicationExtensionGetOptionalParams

Optional parameters.

ReplicationExtensionListOptionalParams

Optional parameters.

ReplicationExtensionModel

Replication extension model.

ReplicationExtensionModelCustomProperties

Replication extension model custom properties.

ReplicationExtensionModelProperties

Replication extension model properties.

ReplicationExtensionOperations

Interface representing a ReplicationExtension operations.

Resource

Common fields that are returned in the response for all Azure Resource Manager resources

RestorePollerOptions
StorageContainerProperties

Storage container properties.

SystemData

Metadata pertaining to creation and last modification of the resource.

TaskModel

Task model.

TaskModelCustomProperties

Task model custom properties.

TestFailoverCleanupJobModelCustomProperties

Test failover cleanup job model custom properties.

TestFailoverJobModelCustomProperties

Test failover job model custom properties.

TrackedResource

The resource model definition for an Azure Resource Manager tracked top level resource which has 'tags' and a 'location'

UserAssignedIdentity

User assigned identity properties

VMwareFabricAgentModelCustomProperties

VMware fabric agent model custom properties.

VMwareMigrateFabricModelCustomProperties

VMware migrate fabric model custom properties.

VMwareToAzStackHCIDiskInput

VMwareToAzStack disk input.

VMwareToAzStackHCIEventModelCustomProperties

VMware to AzStackHCI event model custom properties. This class provides provider specific details for events of type DataContract.HealthEvents.HealthEventType.ProtectedItemHealth and DataContract.HealthEvents.HealthEventType.AgentHealth.

VMwareToAzStackHCINicInput

VMwareToAzStackHCI NIC properties.

VMwareToAzStackHCIPlannedFailoverModelCustomProperties

VMware to AzStackHCI planned failover model custom properties.

VMwareToAzStackHCIPolicyModelCustomProperties

VMware To AzStackHCI Policy model custom properties.

VMwareToAzStackHCIProtectedDiskProperties

VMwareToAzStackHCI protected disk properties.

VMwareToAzStackHCIProtectedItemModelCustomProperties

VMware to AzStackHCI Protected item model custom properties.

VMwareToAzStackHCIProtectedItemModelCustomPropertiesUpdate

VMware to AzStackHCI Protected item model custom properties.

VMwareToAzStackHCIProtectedNicProperties

VMwareToAzStackHCI NIC properties.

VMwareToAzStackHCIRecoveryPointModelCustomProperties

VMware to AzStackHCI recovery point model custom properties.

VMwareToAzStackHCIReplicationExtensionModelCustomProperties

VMware to AzStackHCI Replication extension model custom properties.

VaultCreateOptionalParams

Optional parameters.

VaultDeleteOptionalParams

Optional parameters.

VaultGetOptionalParams

Optional parameters.

VaultIdentityModel

Vault model.

VaultListBySubscriptionOptionalParams

Optional parameters.

VaultListOptionalParams

Optional parameters.

VaultModel

Vault model.

VaultModelProperties

Vault properties.

VaultModelUpdate

Vault model update.

VaultOperations

Interface representing a Vault operations.

VaultUpdateOptionalParams

Optional parameters.

Type Aliases

ActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.
KnownActionType can be used interchangeably with ActionType, this enum contains the known values that the service supports.

Known values supported by the service

Internal: Actions are for internal-only APIs.

ContinuablePage

An interface that describes a page of results.

CreatedByType

The kind of entity that created the resource.
<xref:KnowncreatedByType> can be used interchangeably with createdByType, this enum contains the known values that the service supports.

Known values supported by the service

User: The entity was created by a user.
Application: The entity was created by an application.
ManagedIdentity: The entity was created by a managed identity.
Key: The entity was created by a key.

EventModelCustomPropertiesUnion

Alias for EventModelCustomPropertiesUnion

FabricAgentModelCustomPropertiesUnion

Alias for FabricAgentModelCustomPropertiesUnion

FabricModelCustomPropertiesUnion

Alias for FabricModelCustomPropertiesUnion

HealthStatus

Gets or sets the fabric health.
KnownHealthStatus can be used interchangeably with HealthStatus, this enum contains the known values that the service supports.

Known values supported by the service

Normal: Healthy Status.
Warning: Warning Status.
Critical: Critical Status.

JobModelCustomPropertiesUnion

Alias for JobModelCustomPropertiesUnion

JobObjectType

Gets or sets the object type.
KnownJobObjectType can be used interchangeably with JobObjectType, this enum contains the known values that the service supports.

Known values supported by the service

AvsDiskPool: AVS disk pool.
FabricAgent: Fabric agent level workflow.
Fabric: Fabric level job.
Policy: Policy level job.
ProtectedItem: Protected item level job.
RecoveryPlan: Recovery plan level job.
ReplicationExtension: Replication extension level job.
Vault: Vault level job.

JobState

Gets or sets the job state.
KnownJobState can be used interchangeably with JobState, this enum contains the known values that the service supports.

Known values supported by the service

Pending: Job has not been started.
Started: Job is in progress.
Cancelling: Job cancellation is in progress.
Succeeded: Job has completed successfully.
Failed: Job failed.
Cancelled: Job has been cancelled.
CompletedWithInformation: Job has completed with information.
CompletedWithWarnings: Job has completed with warnings.
CompletedWithErrors: Job has completed with errors.

ManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).
KnownManagedServiceIdentityType can be used interchangeably with ManagedServiceIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None: No managed identity.
SystemAssigned: System assigned managed identity.
UserAssigned: User assigned managed identity.
SystemAssigned,UserAssigned: System and user assigned managed identity.

Origin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"
KnownOrigin can be used interchangeably with Origin, this enum contains the known values that the service supports.

Known values supported by the service

user: Indicates the operation is initiated by a user.
system: Indicates the operation is initiated by a system.
user,system: Indicates the operation is initiated by a user or system.

PlannedFailoverModelCustomPropertiesUnion

Alias for PlannedFailoverModelCustomPropertiesUnion

PolicyModelCustomPropertiesUnion

Alias for PolicyModelCustomPropertiesUnion

PrivateEndpointConnectionStatus

Gets or sets the status.
KnownPrivateEndpointConnectionStatus can be used interchangeably with PrivateEndpointConnectionStatus, this enum contains the known values that the service supports.

Known values supported by the service

Approved: Approved Status.
Disconnected: Disconnected Status.
Pending: Pending Status.
Rejected: Rejected Status.

ProtectedItemActiveLocation

Gets or sets the location of the protected item.
KnownProtectedItemActiveLocation can be used interchangeably with ProtectedItemActiveLocation, this enum contains the known values that the service supports.

Known values supported by the service

Primary: Protected item is active on Primary.
Recovery: Protected item is active on Recovery.

ProtectedItemModelCustomPropertiesUnion

Alias for ProtectedItemModelCustomPropertiesUnion

ProtectedItemModelCustomPropertiesUpdateUnion

Alias for ProtectedItemModelCustomPropertiesUpdateUnion

ProtectionState

Gets or sets the protection state.
KnownProtectionState can be used interchangeably with ProtectionState, this enum contains the known values that the service supports.

Known values supported by the service

UnprotectedStatesBegin: Begin marker for unprotected states.
EnablingProtection: Enable protection is in progress.
EnablingFailed: Enable protection failed.
DisablingProtection: Disabling protection is in progress.
MarkedForDeletion: Disabling protection succeeded. This is a transient state before the protected item is deleted.
DisablingFailed: Disable protection failed.
UnprotectedStatesEnd: End marker for unprotected states.
InitialReplicationStatesBegin: Begin marker for initial replication states.
InitialReplicationInProgress: Initial replication is in progress.
InitialReplicationCompletedOnPrimary: Initial replication has completed on the primary side.
InitialReplicationCompletedOnRecovery: Initial replication has completed on the recovery side.
InitialReplicationFailed: Initial replication failed and would need to be started again.
InitialReplicationStatesEnd: End marker for initial replication states.
ProtectedStatesBegin: Begin marker for protected steady-state states.
Protected: Protected item is protected and replication is on-going. Any issues with replication will be surfaced separately via the health property and will not affect the state.
ProtectedStatesEnd: End marker for protected steady-state states.
PlannedFailoverTransitionStatesBegin: Begin marker for planned failover transition states.
PlannedFailoverInitiated: Planned failover has been initiated.
PlannedFailoverCompleting: Planned failover preparing protected entities is in progress.
PlannedFailoverCompleted: Planned failover has been completed successfully.
PlannedFailoverFailed: Planned failover initiation failed.
PlannedFailoverCompletionFailed: Planned failover preparing protected entities failed.
PlannedFailoverTransitionStatesEnd: End marker for planned failover transition states.
UnplannedFailoverTransitionStatesBegin: Begin marker for unplanned failover transition states.
UnplannedFailoverInitiated: Unplanned failover has been initiated.
UnplannedFailoverCompleting: Unplanned failover preparing protected entities is in progress.
UnplannedFailoverCompleted: Unplanned failover preparing protected entities is in progress.
UnplannedFailoverFailed: Unplanned failover initiation failed.
UnplannedFailoverCompletionFailed: Unplanned failover preparing protected entities failed.
UnplannedFailoverTransitionStatesEnd: End marker for unplanned failover transition states.
CommitFailoverStatesBegin: Begin marker for commit failover states.
CommitFailoverInProgressOnPrimary: Commit failover is in progress on the primary side.
CommitFailoverInProgressOnRecovery: Commit failover is in progress on the recovery side.
CommitFailoverCompleted: Commit failover has been completed successfully.
CommitFailoverFailedOnPrimary: Commit failover failed on the primary side.
CommitFailoverFailedOnRecovery: Commit failover failed on the recovery side.
CommitFailoverStatesEnd: End marker for commit failover states.
CancelFailoverStatesBegin: Begin marker for cancel failover states.
CancelFailoverInProgressOnPrimary: Cancel failover is in progress on the primary side.
CancelFailoverInProgressOnRecovery: Cancel failover is in progress on the recovery side.
CancelFailoverFailedOnPrimary: Cancel failover failed on the primary side.
CancelFailoverFailedOnRecovery: Cancel failover failed on the recovery side.
CancelFailoverStatesEnd: End marker for cancel failover states.
ChangeRecoveryPointStatesBegin: Begin marker for change recovery point states.
ChangeRecoveryPointInitiated: Change recovery point has been initiated..
ChangeRecoveryPointCompleted: Change recovery point has been completed successfully.
ChangeRecoveryPointFailed: Change recovery point has failed.
ChangeRecoveryPointStatesEnd: End marker for change recovery point states.
ReprotectStatesBegin: Begin marker for reprotect states.
ReprotectInitiated: Reprotect has been initiated.
ReprotectFailed: Reprotect has failed.
ReprotectStatesEnd: End marker for reprotect states.

ProvisioningState

Gets or sets the provisioning state of the email configuration.
KnownProvisioningState can be used interchangeably with ProvisioningState, this enum contains the known values that the service supports.

Known values supported by the service

Canceled: Resource creation has been canceled
Creating: Resource is being created.
Deleting: Resource is being deleted.
Deleted: Resource has been deleted.
Failed: Resource creation failed.
Succeeded: Resource creation/update succeeded.
Updating: Resource is being updated.

RecoveryPointModelCustomPropertiesUnion

Alias for RecoveryPointModelCustomPropertiesUnion

RecoveryPointType

Gets or sets the recovery point type.
KnownRecoveryPointType can be used interchangeably with RecoveryPointType, this enum contains the known values that the service supports.

Known values supported by the service

ApplicationConsistent: Application consistent recovery point.
CrashConsistent: Crash consistent recovery point.

ReplicationExtensionModelCustomPropertiesUnion

Alias for ReplicationExtensionModelCustomPropertiesUnion

ReplicationVaultType

Gets or sets the type of vault.
KnownReplicationVaultType can be used interchangeably with ReplicationVaultType, this enum contains the known values that the service supports.

Known values supported by the service

DisasterRecovery: Disaster recovery vault.
Migrate: Migrate vault.

ResynchronizationState

Gets or sets the resynchronization state.
KnownResynchronizationState can be used interchangeably with ResynchronizationState, this enum contains the known values that the service supports.

Known values supported by the service

None: Resynchronization is not active.
ResynchronizationInitiated: Resynchronization has been initiated.
ResynchronizationCompleted: Resynchronization has been completed successfully.
ResynchronizationFailed: Resynchronization has failed and would need to be started again.

TaskState

Gets or sets the task state.
KnownTaskState can be used interchangeably with TaskState, this enum contains the known values that the service supports.

Known values supported by the service

Pending: Task has not been started.
Started: Task is in progress.
Succeeded: Task has completed successfully.
Failed: Task failed.
Cancelled: Task has been cancelled.
Skipped: Task has been skipped.

TestFailoverState

Gets or sets the test failover state.
KnownTestFailoverState can be used interchangeably with TestFailoverState, this enum contains the known values that the service supports.

Known values supported by the service

None: Test failover is not active.
TestFailoverInitiated: Test failover has been initiated.
TestFailoverCompleting: Preparing test protected entities is in progress.
TestFailoverCompleted: Test failover has been completed successfully.
TestFailoverFailed: Test failover initiation failed..
TestFailoverCompletionFailed: Preparing test protected entities failed.
TestFailoverCleanupInitiated: Test failover cleanup has been initiated.
TestFailoverCleanupCompleting: Cleaning up test protected entities is in progress.
MarkedForDeletion: Test failover cleanup has completed/failed. This is a transient state before the state is moved back to None.

VMNicSelection

Gets or sets the selection type of the NIC.
KnownVMNicSelection can be used interchangeably with VMNicSelection, this enum contains the known values that the service supports.

Known values supported by the service

NotSelected: Not Selected.
SelectedByUser: Selected by user.
SelectedByDefault: Default selection by ASR.
SelectedByUserOverride: NIC configuration overridden by user. Differs from SelectedByUser in the sense that the legacy SelectedByUser is used both for explicit modification by user and implicit approval of user if the settings are used for TFO/FO. SelectedByUserOverride implies user overriding at least one of the configurations.

VMwareToAzureMigrateResyncState

Gets or sets the resync state.
KnownVMwareToAzureMigrateResyncState can be used interchangeably with VMwareToAzureMigrateResyncState, this enum contains the known values that the service supports.

Known values supported by the service

None: None state.
PreparedForResynchronization: Prepared for resynchronization state.
StartedResynchronization: Started resynchronization state.

VaultIdentityType

Gets or sets the identityType which can be either SystemAssigned or None.
KnownVaultIdentityType can be used interchangeably with VaultIdentityType, this enum contains the known values that the service supports.

Known values supported by the service

None: No identity.
SystemAssigned: System assigned identity.
UserAssigned: User assigned identity.

Enums

KnownActionType

Extensible enum. Indicates the action type. "Internal" refers to actions that are for internal only APIs.

KnownCreatedByType

The kind of entity that created the resource.

KnownHealthStatus

Gets or sets the fabric health.

KnownJobObjectType

Gets or sets the object type.

KnownJobState

Gets or sets the job state.

KnownManagedServiceIdentityType

Type of managed service identity (where both SystemAssigned and UserAssigned types are allowed).

KnownOrigin

The intended executor of the operation; as in Resource Based Access Control (RBAC) and audit logs UX. Default value is "user,system"

KnownPrivateEndpointConnectionStatus

Gets or sets the status.

KnownProtectedItemActiveLocation

Gets or sets the location of the protected item.

KnownProtectionState

Gets or sets the protection state.

KnownProvisioningState

Gets or sets the provisioning state of the email configuration.

KnownRecoveryPointType

Gets or sets the recovery point type.

KnownReplicationVaultType

Gets or sets the type of vault.

KnownResynchronizationState

Gets or sets the resynchronization state.

KnownTaskState

Gets or sets the task state.

KnownTestFailoverState

Gets or sets the test failover state.

KnownVMNicSelection

Gets or sets the selection type of the NIC.

KnownVMwareToAzureMigrateResyncState

Gets or sets the resync state.

KnownVaultIdentityType

Gets or sets the identityType which can be either SystemAssigned or None.

KnownVersions

The available API versions.

Functions

restorePoller<TResponse, TResult>(AzureSiteRecoveryManagementServiceAPI, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

Function Details

restorePoller<TResponse, TResult>(AzureSiteRecoveryManagementServiceAPI, string, (args: any[]) => PollerLike<OperationState<TResult>, TResult>, RestorePollerOptions<TResult, PathUncheckedResponse>)

Creates a poller from the serialized state of another poller. This can be useful when you want to create pollers on a different host or a poller needs to be constructed after the original one is not in scope.

function restorePoller<TResponse, TResult>(client: AzureSiteRecoveryManagementServiceAPI, serializedState: string, sourceOperation: (args: any[]) => PollerLike<OperationState<TResult>, TResult>, options?: RestorePollerOptions<TResult, PathUncheckedResponse>): PollerLike<OperationState<TResult>, TResult>

Parameters

serializedState

string

sourceOperation

(args: any[]) => PollerLike<OperationState<TResult>, TResult>

Returns

PollerLike<OperationState<TResult>, TResult>