Versions in this module Expand all Collapse all v1 v1.0.1 Sep 13, 2022 v1.0.0 Sep 12, 2022 Changes in this version + type OperationsClientAPI interface + List func(ctx context.Context) (result siterecovery.OperationsDiscoveryCollectionPage, err error) + ListComplete func(ctx context.Context) (result siterecovery.OperationsDiscoveryCollectionIterator, err error) + type RecoveryPointsClientAPI interface + Get func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.RecoveryPoint, err error) + ListByReplicationProtectedItems func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.RecoveryPointCollectionPage, err error) + ListByReplicationProtectedItemsComplete func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.RecoveryPointCollectionIterator, err error) + type ReplicationAlertSettingsClientAPI interface + Create func(ctx context.Context, alertSettingName string, ...) (result siterecovery.Alert, err error) + Get func(ctx context.Context, alertSettingName string) (result siterecovery.Alert, err error) + List func(ctx context.Context) (result siterecovery.AlertCollectionPage, err error) + ListComplete func(ctx context.Context) (result siterecovery.AlertCollectionIterator, err error) + type ReplicationEventsClientAPI interface + Get func(ctx context.Context, eventName string) (result siterecovery.Event, err error) + List func(ctx context.Context, filter string) (result siterecovery.EventCollectionPage, err error) + ListComplete func(ctx context.Context, filter string) (result siterecovery.EventCollectionIterator, err error) + type ReplicationFabricsClientAPI interface + CheckConsistency func(ctx context.Context, fabricName string) (result siterecovery.ReplicationFabricsCheckConsistencyFuture, err error) + Create func(ctx context.Context, fabricName string, input siterecovery.FabricCreationInput) (result siterecovery.ReplicationFabricsCreateFuture, err error) + Delete func(ctx context.Context, fabricName string) (result siterecovery.ReplicationFabricsDeleteFuture, err error) + Get func(ctx context.Context, fabricName string) (result siterecovery.Fabric, err error) + List func(ctx context.Context) (result siterecovery.FabricCollectionPage, err error) + ListComplete func(ctx context.Context) (result siterecovery.FabricCollectionIterator, err error) + MigrateToAad func(ctx context.Context, fabricName string) (result siterecovery.ReplicationFabricsMigrateToAadFuture, err error) + Purge func(ctx context.Context, fabricName string) (result siterecovery.ReplicationFabricsPurgeFuture, err error) + ReassociateGateway func(ctx context.Context, fabricName string, ...) (result siterecovery.ReplicationFabricsReassociateGatewayFuture, err error) + RenewCertificate func(ctx context.Context, fabricName string, ...) (result siterecovery.ReplicationFabricsRenewCertificateFuture, err error) + type ReplicationJobsClientAPI interface + Cancel func(ctx context.Context, jobName string) (result siterecovery.ReplicationJobsCancelFuture, err error) + Export func(ctx context.Context, jobQueryParameter siterecovery.JobQueryParameter) (result siterecovery.ReplicationJobsExportFuture, err error) + Get func(ctx context.Context, jobName string) (result siterecovery.Job, err error) + List func(ctx context.Context, filter string) (result siterecovery.JobCollectionPage, err error) + ListComplete func(ctx context.Context, filter string) (result siterecovery.JobCollectionIterator, err error) + Restart func(ctx context.Context, jobName string) (result siterecovery.ReplicationJobsRestartFuture, err error) + Resume func(ctx context.Context, jobName string, ...) (result siterecovery.ReplicationJobsResumeFuture, err error) + type ReplicationLogicalNetworksClientAPI interface + Get func(ctx context.Context, fabricName string, logicalNetworkName string) (result siterecovery.LogicalNetwork, err error) + ListByReplicationFabrics func(ctx context.Context, fabricName string) (result siterecovery.LogicalNetworkCollectionPage, err error) + ListByReplicationFabricsComplete func(ctx context.Context, fabricName string) (result siterecovery.LogicalNetworkCollectionIterator, err error) + type ReplicationNetworkMappingsClientAPI interface + Create func(ctx context.Context, fabricName string, networkName string, ...) (result siterecovery.ReplicationNetworkMappingsCreateFuture, err error) + Delete func(ctx context.Context, fabricName string, networkName string, ...) (result siterecovery.ReplicationNetworkMappingsDeleteFuture, err error) + Get func(ctx context.Context, fabricName string, networkName string, ...) (result siterecovery.NetworkMapping, err error) + List func(ctx context.Context) (result siterecovery.NetworkMappingCollectionPage, err error) + ListByReplicationNetworks func(ctx context.Context, fabricName string, networkName string) (result siterecovery.NetworkMappingCollectionPage, err error) + ListByReplicationNetworksComplete func(ctx context.Context, fabricName string, networkName string) (result siterecovery.NetworkMappingCollectionIterator, err error) + ListComplete func(ctx context.Context) (result siterecovery.NetworkMappingCollectionIterator, err error) + Update func(ctx context.Context, fabricName string, networkName string, ...) (result siterecovery.ReplicationNetworkMappingsUpdateFuture, err error) + type ReplicationNetworksClientAPI interface + Get func(ctx context.Context, fabricName string, networkName string) (result siterecovery.Network, err error) + List func(ctx context.Context) (result siterecovery.NetworkCollectionPage, err error) + ListByReplicationFabrics func(ctx context.Context, fabricName string) (result siterecovery.NetworkCollectionPage, err error) + ListByReplicationFabricsComplete func(ctx context.Context, fabricName string) (result siterecovery.NetworkCollectionIterator, err error) + ListComplete func(ctx context.Context) (result siterecovery.NetworkCollectionIterator, err error) + type ReplicationPoliciesClientAPI interface + Create func(ctx context.Context, policyName string, input siterecovery.CreatePolicyInput) (result siterecovery.ReplicationPoliciesCreateFuture, err error) + Delete func(ctx context.Context, policyName string) (result siterecovery.ReplicationPoliciesDeleteFuture, err error) + Get func(ctx context.Context, policyName string) (result siterecovery.Policy, err error) + List func(ctx context.Context) (result siterecovery.PolicyCollectionPage, err error) + ListComplete func(ctx context.Context) (result siterecovery.PolicyCollectionIterator, err error) + Update func(ctx context.Context, policyName string, input siterecovery.UpdatePolicyInput) (result siterecovery.ReplicationPoliciesUpdateFuture, err error) + type ReplicationProtectableItemsClientAPI interface + Get func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ProtectableItem, err error) + ListByReplicationProtectionContainers func(ctx context.Context, fabricName string, protectionContainerName string) (result siterecovery.ProtectableItemCollectionPage, err error) + ListByReplicationProtectionContainersComplete func(ctx context.Context, fabricName string, protectionContainerName string) (result siterecovery.ProtectableItemCollectionIterator, err error) + type ReplicationProtectedItemsClientAPI interface + ApplyRecoveryPoint func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsApplyRecoveryPointFuture, ...) + Create func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsCreateFuture, err error) + Delete func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsDeleteFuture, err error) + FailoverCommit func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsFailoverCommitFuture, err error) + Get func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItem, err error) + List func(ctx context.Context, skipToken string, filter string) (result siterecovery.ReplicationProtectedItemCollectionPage, err error) + ListByReplicationProtectionContainers func(ctx context.Context, fabricName string, protectionContainerName string) (result siterecovery.ReplicationProtectedItemCollectionPage, err error) + ListByReplicationProtectionContainersComplete func(ctx context.Context, fabricName string, protectionContainerName string) (result siterecovery.ReplicationProtectedItemCollectionIterator, err error) + ListComplete func(ctx context.Context, skipToken string, filter string) (result siterecovery.ReplicationProtectedItemCollectionIterator, err error) + PlannedFailover func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsPlannedFailoverFuture, err error) + Purge func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsPurgeFuture, err error) + RepairReplication func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsRepairReplicationFuture, ...) + Reprotect func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsReprotectFuture, err error) + TestFailover func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsTestFailoverFuture, err error) + TestFailoverCleanup func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsTestFailoverCleanupFuture, ...) + UnplannedFailover func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsUnplannedFailoverFuture, ...) + Update func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsUpdateFuture, err error) + UpdateMobilityService func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectedItemsUpdateMobilityServiceFuture, ...) + type ReplicationProtectionContainerMappingsClientAPI interface + Create func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectionContainerMappingsCreateFuture, ...) + Delete func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectionContainerMappingsDeleteFuture, ...) + Get func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ProtectionContainerMapping, err error) + List func(ctx context.Context) (result siterecovery.ProtectionContainerMappingCollectionPage, err error) + ListByReplicationProtectionContainers func(ctx context.Context, fabricName string, protectionContainerName string) (result siterecovery.ProtectionContainerMappingCollectionPage, err error) + ListByReplicationProtectionContainersComplete func(ctx context.Context, fabricName string, protectionContainerName string) (result siterecovery.ProtectionContainerMappingCollectionIterator, err error) + ListComplete func(ctx context.Context) (result siterecovery.ProtectionContainerMappingCollectionIterator, err error) + Purge func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectionContainerMappingsPurgeFuture, ...) + type ReplicationProtectionContainersClientAPI interface + Create func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectionContainersCreateFuture, err error) + Delete func(ctx context.Context, fabricName string, protectionContainerName string) (result siterecovery.ReplicationProtectionContainersDeleteFuture, err error) + DiscoverProtectableItem func(ctx context.Context, fabricName string, protectionContainerName string, ...) (...) + Get func(ctx context.Context, fabricName string, protectionContainerName string) (result siterecovery.ProtectionContainer, err error) + List func(ctx context.Context) (result siterecovery.ProtectionContainerCollectionPage, err error) + ListByReplicationFabrics func(ctx context.Context, fabricName string) (result siterecovery.ProtectionContainerCollectionPage, err error) + ListByReplicationFabricsComplete func(ctx context.Context, fabricName string) (result siterecovery.ProtectionContainerCollectionIterator, err error) + ListComplete func(ctx context.Context) (result siterecovery.ProtectionContainerCollectionIterator, err error) + SwitchProtection func(ctx context.Context, fabricName string, protectionContainerName string, ...) (result siterecovery.ReplicationProtectionContainersSwitchProtectionFuture, ...) + type ReplicationRecoveryPlansClientAPI interface + Create func(ctx context.Context, recoveryPlanName string, ...) (result siterecovery.ReplicationRecoveryPlansCreateFuture, err error) + Delete func(ctx context.Context, recoveryPlanName string) (result siterecovery.ReplicationRecoveryPlansDeleteFuture, err error) + FailoverCommit func(ctx context.Context, recoveryPlanName string) (result siterecovery.ReplicationRecoveryPlansFailoverCommitFuture, err error) + Get func(ctx context.Context, recoveryPlanName string) (result siterecovery.RecoveryPlan, err error) + List func(ctx context.Context) (result siterecovery.RecoveryPlanCollectionPage, err error) + ListComplete func(ctx context.Context) (result siterecovery.RecoveryPlanCollectionIterator, err error) + PlannedFailover func(ctx context.Context, recoveryPlanName string, ...) (result siterecovery.ReplicationRecoveryPlansPlannedFailoverFuture, err error) + Reprotect func(ctx context.Context, recoveryPlanName string) (result siterecovery.ReplicationRecoveryPlansReprotectFuture, err error) + TestFailover func(ctx context.Context, recoveryPlanName string, ...) (result siterecovery.ReplicationRecoveryPlansTestFailoverFuture, err error) + TestFailoverCleanup func(ctx context.Context, recoveryPlanName string, ...) (result siterecovery.ReplicationRecoveryPlansTestFailoverCleanupFuture, ...) + UnplannedFailover func(ctx context.Context, recoveryPlanName string, ...) (result siterecovery.ReplicationRecoveryPlansUnplannedFailoverFuture, err error) + Update func(ctx context.Context, recoveryPlanName string, ...) (result siterecovery.ReplicationRecoveryPlansUpdateFuture, err error) + type ReplicationRecoveryServicesProvidersClientAPI interface + Delete func(ctx context.Context, fabricName string, providerName string) (result siterecovery.ReplicationRecoveryServicesProvidersDeleteFuture, ...) + Get func(ctx context.Context, fabricName string, providerName string) (result siterecovery.RecoveryServicesProvider, err error) + List func(ctx context.Context) (result siterecovery.RecoveryServicesProviderCollectionPage, err error) + ListByReplicationFabrics func(ctx context.Context, fabricName string) (result siterecovery.RecoveryServicesProviderCollectionPage, err error) + ListByReplicationFabricsComplete func(ctx context.Context, fabricName string) (result siterecovery.RecoveryServicesProviderCollectionIterator, err error) + ListComplete func(ctx context.Context) (result siterecovery.RecoveryServicesProviderCollectionIterator, err error) + Purge func(ctx context.Context, fabricName string, providerName string) (result siterecovery.ReplicationRecoveryServicesProvidersPurgeFuture, err error) + RefreshProvider func(ctx context.Context, fabricName string, providerName string) (result siterecovery.ReplicationRecoveryServicesProvidersRefreshProviderFuture, ...) + type ReplicationStorageClassificationMappingsClientAPI interface + Create func(ctx context.Context, fabricName string, storageClassificationName string, ...) (result siterecovery.ReplicationStorageClassificationMappingsCreateFuture, ...) + Delete func(ctx context.Context, fabricName string, storageClassificationName string, ...) (result siterecovery.ReplicationStorageClassificationMappingsDeleteFuture, ...) + Get func(ctx context.Context, fabricName string, storageClassificationName string, ...) (result siterecovery.StorageClassificationMapping, err error) + List func(ctx context.Context) (result siterecovery.StorageClassificationMappingCollectionPage, err error) + ListByReplicationStorageClassifications func(ctx context.Context, fabricName string, storageClassificationName string) (result siterecovery.StorageClassificationMappingCollectionPage, err error) + ListByReplicationStorageClassificationsComplete func(ctx context.Context, fabricName string, storageClassificationName string) (result siterecovery.StorageClassificationMappingCollectionIterator, err error) + ListComplete func(ctx context.Context) (result siterecovery.StorageClassificationMappingCollectionIterator, err error) + type ReplicationStorageClassificationsClientAPI interface + Get func(ctx context.Context, fabricName string, storageClassificationName string) (result siterecovery.StorageClassification, err error) + List func(ctx context.Context) (result siterecovery.StorageClassificationCollectionPage, err error) + ListByReplicationFabrics func(ctx context.Context, fabricName string) (result siterecovery.StorageClassificationCollectionPage, err error) + ListByReplicationFabricsComplete func(ctx context.Context, fabricName string) (result siterecovery.StorageClassificationCollectionIterator, err error) + ListComplete func(ctx context.Context) (result siterecovery.StorageClassificationCollectionIterator, err error) + type ReplicationVaultHealthClientAPI interface + Get func(ctx context.Context) (result siterecovery.VaultHealthDetails, err error) + type ReplicationvCentersClientAPI interface + Create func(ctx context.Context, fabricName string, vCenterName string, ...) (result siterecovery.ReplicationvCentersCreateFuture, err error) + Delete func(ctx context.Context, fabricName string, vCenterName string) (result siterecovery.ReplicationvCentersDeleteFuture, err error) + Get func(ctx context.Context, fabricName string, vCenterName string) (result siterecovery.VCenter, err error) + List func(ctx context.Context) (result siterecovery.VCenterCollectionPage, err error) + ListByReplicationFabrics func(ctx context.Context, fabricName string) (result siterecovery.VCenterCollectionPage, err error) + ListByReplicationFabricsComplete func(ctx context.Context, fabricName string) (result siterecovery.VCenterCollectionIterator, err error) + ListComplete func(ctx context.Context) (result siterecovery.VCenterCollectionIterator, err error) + Update func(ctx context.Context, fabricName string, vCenterName string, ...) (result siterecovery.ReplicationvCentersUpdateFuture, err error)