ReplicationFabricsOperations interface
Interface representing a ReplicationFabrics operations.
Properties
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| begin |
|
| check |
The operation to perform a consistency check on the fabric. |
| create | The operation to create an Azure Site Recovery fabric (for e.g. Hyper-V site). |
| delete | The operation to delete or remove an Azure Site Recovery fabric. |
| get | Gets the details of an Azure Site Recovery fabric. |
| list | Gets a list of the Azure Site Recovery fabrics in the vault. |
| migrate |
The operation to migrate an Azure Site Recovery fabric to AAD. |
| purge | The operation to purge(force delete) an Azure Site Recovery fabric. |
| reassociate |
The operation to move replications from a process server to another process server. |
| remove |
Removes the appliance's infrastructure under the fabric. |
| renew |
Renews the connection certificate for the ASR replication fabric. |
Property Details
beginCheckConsistency
Warning
This API is now deprecated.
use checkConsistency instead
beginCheckConsistency: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsCheckConsistencyOptionalParams) => Promise<SimplePollerLike<OperationState<Fabric>, Fabric>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsCheckConsistencyOptionalParams) => Promise<SimplePollerLike<OperationState<Fabric>, Fabric>>
beginCheckConsistencyAndWait
Warning
This API is now deprecated.
use checkConsistency instead
beginCheckConsistencyAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsCheckConsistencyOptionalParams) => Promise<Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsCheckConsistencyOptionalParams) => Promise<Fabric>
beginCreate
Warning
This API is now deprecated.
use create instead
beginCreate: (resourceGroupName: string, resourceName: string, fabricName: string, input: FabricCreationInput, options?: ReplicationFabricsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Fabric>, Fabric>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, input: FabricCreationInput, options?: ReplicationFabricsCreateOptionalParams) => Promise<SimplePollerLike<OperationState<Fabric>, Fabric>>
beginCreateAndWait
Warning
This API is now deprecated.
use create instead
beginCreateAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, input: FabricCreationInput, options?: ReplicationFabricsCreateOptionalParams) => Promise<Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, input: FabricCreationInput, options?: ReplicationFabricsCreateOptionalParams) => Promise<Fabric>
beginDelete
Warning
This API is now deprecated.
use delete instead
beginDelete: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Warning
This API is now deprecated.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsDeleteOptionalParams) => Promise<void>
beginMigrateToAad
Warning
This API is now deprecated.
use migrateToAad instead
beginMigrateToAad: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsMigrateToAadOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsMigrateToAadOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginMigrateToAadAndWait
Warning
This API is now deprecated.
use migrateToAad instead
beginMigrateToAadAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsMigrateToAadOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsMigrateToAadOptionalParams) => Promise<void>
beginPurge
Warning
This API is now deprecated.
use purge instead
beginPurge: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsPurgeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsPurgeOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginPurgeAndWait
Warning
This API is now deprecated.
use purge instead
beginPurgeAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsPurgeOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsPurgeOptionalParams) => Promise<void>
beginReassociateGateway
Warning
This API is now deprecated.
use reassociateGateway instead
beginReassociateGateway: (resourceGroupName: string, resourceName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, options?: ReplicationFabricsReassociateGatewayOptionalParams) => Promise<SimplePollerLike<OperationState<Fabric>, Fabric>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, options?: ReplicationFabricsReassociateGatewayOptionalParams) => Promise<SimplePollerLike<OperationState<Fabric>, Fabric>>
beginReassociateGatewayAndWait
Warning
This API is now deprecated.
use reassociateGateway instead
beginReassociateGatewayAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, options?: ReplicationFabricsReassociateGatewayOptionalParams) => Promise<Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, options?: ReplicationFabricsReassociateGatewayOptionalParams) => Promise<Fabric>
beginRemoveInfra
Warning
This API is now deprecated.
use removeInfra instead
beginRemoveInfra: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsRemoveInfraOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsRemoveInfraOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginRemoveInfraAndWait
Warning
This API is now deprecated.
use removeInfra instead
beginRemoveInfraAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsRemoveInfraOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsRemoveInfraOptionalParams) => Promise<void>
beginRenewCertificate
Warning
This API is now deprecated.
use renewCertificate instead
beginRenewCertificate: (resourceGroupName: string, resourceName: string, fabricName: string, renewCertificateParameter: RenewCertificateInput, options?: ReplicationFabricsRenewCertificateOptionalParams) => Promise<SimplePollerLike<OperationState<Fabric>, Fabric>>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, renewCertificateParameter: RenewCertificateInput, options?: ReplicationFabricsRenewCertificateOptionalParams) => Promise<SimplePollerLike<OperationState<Fabric>, Fabric>>
beginRenewCertificateAndWait
Warning
This API is now deprecated.
use renewCertificate instead
beginRenewCertificateAndWait: (resourceGroupName: string, resourceName: string, fabricName: string, renewCertificateParameter: RenewCertificateInput, options?: ReplicationFabricsRenewCertificateOptionalParams) => Promise<Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, renewCertificateParameter: RenewCertificateInput, options?: ReplicationFabricsRenewCertificateOptionalParams) => Promise<Fabric>
checkConsistency
The operation to perform a consistency check on the fabric.
checkConsistency: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsCheckConsistencyOptionalParams) => PollerLike<OperationState<Fabric>, Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsCheckConsistencyOptionalParams) => PollerLike<OperationState<Fabric>, Fabric>
create
The operation to create an Azure Site Recovery fabric (for e.g. Hyper-V site).
create: (resourceGroupName: string, resourceName: string, fabricName: string, input: FabricCreationInput, options?: ReplicationFabricsCreateOptionalParams) => PollerLike<OperationState<Fabric>, Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, input: FabricCreationInput, options?: ReplicationFabricsCreateOptionalParams) => PollerLike<OperationState<Fabric>, Fabric>
delete
The operation to delete or remove an Azure Site Recovery fabric.
delete: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsDeleteOptionalParams) => PollerLike<OperationState<void>, void>
get
Gets the details of an Azure Site Recovery fabric.
get: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsGetOptionalParams) => Promise<Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsGetOptionalParams) => Promise<Fabric>
list
Gets a list of the Azure Site Recovery fabrics in the vault.
list: (resourceGroupName: string, resourceName: string, options?: ReplicationFabricsListOptionalParams) => PagedAsyncIterableIterator<Fabric, Fabric[], PageSettings>
Property Value
(resourceGroupName: string, resourceName: string, options?: ReplicationFabricsListOptionalParams) => PagedAsyncIterableIterator<Fabric, Fabric[], PageSettings>
migrateToAad
The operation to migrate an Azure Site Recovery fabric to AAD.
migrateToAad: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsMigrateToAadOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsMigrateToAadOptionalParams) => PollerLike<OperationState<void>, void>
purge
The operation to purge(force delete) an Azure Site Recovery fabric.
purge: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsPurgeOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsPurgeOptionalParams) => PollerLike<OperationState<void>, void>
reassociateGateway
The operation to move replications from a process server to another process server.
reassociateGateway: (resourceGroupName: string, resourceName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, options?: ReplicationFabricsReassociateGatewayOptionalParams) => PollerLike<OperationState<Fabric>, Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, failoverProcessServerRequest: FailoverProcessServerRequest, options?: ReplicationFabricsReassociateGatewayOptionalParams) => PollerLike<OperationState<Fabric>, Fabric>
removeInfra
Removes the appliance's infrastructure under the fabric.
removeInfra: (resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsRemoveInfraOptionalParams) => PollerLike<OperationState<void>, void>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, options?: ReplicationFabricsRemoveInfraOptionalParams) => PollerLike<OperationState<void>, void>
renewCertificate
Renews the connection certificate for the ASR replication fabric.
renewCertificate: (resourceGroupName: string, resourceName: string, fabricName: string, renewCertificateParameter: RenewCertificateInput, options?: ReplicationFabricsRenewCertificateOptionalParams) => PollerLike<OperationState<Fabric>, Fabric>
Property Value
(resourceGroupName: string, resourceName: string, fabricName: string, renewCertificateParameter: RenewCertificateInput, options?: ReplicationFabricsRenewCertificateOptionalParams) => PollerLike<OperationState<Fabric>, Fabric>