fake

package
v2.3.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 27, 2024 License: MIT Imports: 17 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MigrationRecoveryPointsServer

type MigrationRecoveryPointsServer struct {
	// Get is the fake for method MigrationRecoveryPointsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, migrationRecoveryPointName string, options *armrecoveryservicessiterecovery.MigrationRecoveryPointsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.MigrationRecoveryPointsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByReplicationMigrationItemsPager is the fake for method MigrationRecoveryPointsClient.NewListByReplicationMigrationItemsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationMigrationItemsPager func(resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, options *armrecoveryservicessiterecovery.MigrationRecoveryPointsClientListByReplicationMigrationItemsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.MigrationRecoveryPointsClientListByReplicationMigrationItemsResponse])
}

MigrationRecoveryPointsServer is a fake server for instances of the armrecoveryservicessiterecovery.MigrationRecoveryPointsClient type.

type MigrationRecoveryPointsServerTransport

type MigrationRecoveryPointsServerTransport struct {
	// contains filtered or unexported fields
}

MigrationRecoveryPointsServerTransport connects instances of armrecoveryservicessiterecovery.MigrationRecoveryPointsClient to instances of MigrationRecoveryPointsServer. Don't use this type directly, use NewMigrationRecoveryPointsServerTransport instead.

func NewMigrationRecoveryPointsServerTransport

func NewMigrationRecoveryPointsServerTransport(srv *MigrationRecoveryPointsServer) *MigrationRecoveryPointsServerTransport

NewMigrationRecoveryPointsServerTransport creates a new instance of MigrationRecoveryPointsServerTransport with the provided implementation. The returned MigrationRecoveryPointsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.MigrationRecoveryPointsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MigrationRecoveryPointsServerTransport) Do

Do implements the policy.Transporter interface for MigrationRecoveryPointsServerTransport.

type OperationsServer

type OperationsServer struct {
	// NewListPager is the fake for method OperationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, options *armrecoveryservicessiterecovery.OperationsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.OperationsClientListResponse])
}

OperationsServer is a fake server for instances of the armrecoveryservicessiterecovery.OperationsClient type.

type OperationsServerTransport

type OperationsServerTransport struct {
	// contains filtered or unexported fields
}

OperationsServerTransport connects instances of armrecoveryservicessiterecovery.OperationsClient to instances of OperationsServer. Don't use this type directly, use NewOperationsServerTransport instead.

func NewOperationsServerTransport

func NewOperationsServerTransport(srv *OperationsServer) *OperationsServerTransport

NewOperationsServerTransport creates a new instance of OperationsServerTransport with the provided implementation. The returned OperationsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.OperationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*OperationsServerTransport) Do

Do implements the policy.Transporter interface for OperationsServerTransport.

type RecoveryPointsServer

type RecoveryPointsServer struct {
	// Get is the fake for method RecoveryPointsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, recoveryPointName string, options *armrecoveryservicessiterecovery.RecoveryPointsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.RecoveryPointsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByReplicationProtectedItemsPager is the fake for method RecoveryPointsClient.NewListByReplicationProtectedItemsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationProtectedItemsPager func(resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, options *armrecoveryservicessiterecovery.RecoveryPointsClientListByReplicationProtectedItemsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.RecoveryPointsClientListByReplicationProtectedItemsResponse])
}

RecoveryPointsServer is a fake server for instances of the armrecoveryservicessiterecovery.RecoveryPointsClient type.

type RecoveryPointsServerTransport

type RecoveryPointsServerTransport struct {
	// contains filtered or unexported fields
}

RecoveryPointsServerTransport connects instances of armrecoveryservicessiterecovery.RecoveryPointsClient to instances of RecoveryPointsServer. Don't use this type directly, use NewRecoveryPointsServerTransport instead.

func NewRecoveryPointsServerTransport

func NewRecoveryPointsServerTransport(srv *RecoveryPointsServer) *RecoveryPointsServerTransport

NewRecoveryPointsServerTransport creates a new instance of RecoveryPointsServerTransport with the provided implementation. The returned RecoveryPointsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.RecoveryPointsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*RecoveryPointsServerTransport) Do

Do implements the policy.Transporter interface for RecoveryPointsServerTransport.

type ReplicationAlertSettingsServer

type ReplicationAlertSettingsServer struct {
	// Create is the fake for method ReplicationAlertSettingsClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, resourceName string, resourceGroupName string, alertSettingName string, request armrecoveryservicessiterecovery.ConfigureAlertRequest, options *armrecoveryservicessiterecovery.ReplicationAlertSettingsClientCreateOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationAlertSettingsClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationAlertSettingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, alertSettingName string, options *armrecoveryservicessiterecovery.ReplicationAlertSettingsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationAlertSettingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationAlertSettingsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationAlertSettingsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationAlertSettingsClientListResponse])
}

ReplicationAlertSettingsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationAlertSettingsClient type.

type ReplicationAlertSettingsServerTransport

type ReplicationAlertSettingsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationAlertSettingsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationAlertSettingsClient to instances of ReplicationAlertSettingsServer. Don't use this type directly, use NewReplicationAlertSettingsServerTransport instead.

func NewReplicationAlertSettingsServerTransport

func NewReplicationAlertSettingsServerTransport(srv *ReplicationAlertSettingsServer) *ReplicationAlertSettingsServerTransport

NewReplicationAlertSettingsServerTransport creates a new instance of ReplicationAlertSettingsServerTransport with the provided implementation. The returned ReplicationAlertSettingsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationAlertSettingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationAlertSettingsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationAlertSettingsServerTransport.

type ReplicationAppliancesServer

type ReplicationAppliancesServer struct {
	// NewListPager is the fake for method ReplicationAppliancesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationAppliancesClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationAppliancesClientListResponse])
}

ReplicationAppliancesServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationAppliancesClient type.

type ReplicationAppliancesServerTransport

type ReplicationAppliancesServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationAppliancesServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationAppliancesClient to instances of ReplicationAppliancesServer. Don't use this type directly, use NewReplicationAppliancesServerTransport instead.

func NewReplicationAppliancesServerTransport

func NewReplicationAppliancesServerTransport(srv *ReplicationAppliancesServer) *ReplicationAppliancesServerTransport

NewReplicationAppliancesServerTransport creates a new instance of ReplicationAppliancesServerTransport with the provided implementation. The returned ReplicationAppliancesServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationAppliancesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationAppliancesServerTransport) Do

Do implements the policy.Transporter interface for ReplicationAppliancesServerTransport.

type ReplicationEligibilityResultsServer

type ReplicationEligibilityResultsServer struct {
	// Get is the fake for method ReplicationEligibilityResultsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, virtualMachineName string, options *armrecoveryservicessiterecovery.ReplicationEligibilityResultsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationEligibilityResultsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method ReplicationEligibilityResultsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, virtualMachineName string, options *armrecoveryservicessiterecovery.ReplicationEligibilityResultsClientListOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationEligibilityResultsClientListResponse], errResp azfake.ErrorResponder)
}

ReplicationEligibilityResultsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationEligibilityResultsClient type.

type ReplicationEligibilityResultsServerTransport

type ReplicationEligibilityResultsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationEligibilityResultsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationEligibilityResultsClient to instances of ReplicationEligibilityResultsServer. Don't use this type directly, use NewReplicationEligibilityResultsServerTransport instead.

func NewReplicationEligibilityResultsServerTransport

func NewReplicationEligibilityResultsServerTransport(srv *ReplicationEligibilityResultsServer) *ReplicationEligibilityResultsServerTransport

NewReplicationEligibilityResultsServerTransport creates a new instance of ReplicationEligibilityResultsServerTransport with the provided implementation. The returned ReplicationEligibilityResultsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationEligibilityResultsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationEligibilityResultsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationEligibilityResultsServerTransport.

type ReplicationEventsServer

type ReplicationEventsServer struct {
	// Get is the fake for method ReplicationEventsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, eventName string, options *armrecoveryservicessiterecovery.ReplicationEventsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationEventsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationEventsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationEventsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationEventsClientListResponse])
}

ReplicationEventsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationEventsClient type.

type ReplicationEventsServerTransport

type ReplicationEventsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationEventsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationEventsClient to instances of ReplicationEventsServer. Don't use this type directly, use NewReplicationEventsServerTransport instead.

func NewReplicationEventsServerTransport

func NewReplicationEventsServerTransport(srv *ReplicationEventsServer) *ReplicationEventsServerTransport

NewReplicationEventsServerTransport creates a new instance of ReplicationEventsServerTransport with the provided implementation. The returned ReplicationEventsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationEventsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationEventsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationEventsServerTransport.

type ReplicationFabricsServer

type ReplicationFabricsServer struct {
	// BeginCheckConsistency is the fake for method ReplicationFabricsClient.BeginCheckConsistency
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCheckConsistency func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationFabricsClientBeginCheckConsistencyOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientCheckConsistencyResponse], errResp azfake.ErrorResponder)

	// BeginCreate is the fake for method ReplicationFabricsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, input armrecoveryservicessiterecovery.FabricCreationInput, options *armrecoveryservicessiterecovery.ReplicationFabricsClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationFabricsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationFabricsClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationFabricsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationFabricsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationFabricsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationFabricsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationFabricsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientListResponse])

	// BeginMigrateToAAD is the fake for method ReplicationFabricsClient.BeginMigrateToAAD
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginMigrateToAAD func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationFabricsClientBeginMigrateToAADOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientMigrateToAADResponse], errResp azfake.ErrorResponder)

	// BeginPurge is the fake for method ReplicationFabricsClient.BeginPurge
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginPurge func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationFabricsClientBeginPurgeOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientPurgeResponse], errResp azfake.ErrorResponder)

	// BeginReassociateGateway is the fake for method ReplicationFabricsClient.BeginReassociateGateway
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginReassociateGateway func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, failoverProcessServerRequest armrecoveryservicessiterecovery.FailoverProcessServerRequest, options *armrecoveryservicessiterecovery.ReplicationFabricsClientBeginReassociateGatewayOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientReassociateGatewayResponse], errResp azfake.ErrorResponder)

	// BeginRemoveInfra is the fake for method ReplicationFabricsClient.BeginRemoveInfra
	// HTTP status codes to indicate success: http.StatusAccepted
	BeginRemoveInfra func(ctx context.Context, resourceGroupName string, resourceName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationFabricsClientBeginRemoveInfraOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientRemoveInfraResponse], errResp azfake.ErrorResponder)

	// BeginRenewCertificate is the fake for method ReplicationFabricsClient.BeginRenewCertificate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRenewCertificate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, renewCertificate armrecoveryservicessiterecovery.RenewCertificateInput, options *armrecoveryservicessiterecovery.ReplicationFabricsClientBeginRenewCertificateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationFabricsClientRenewCertificateResponse], errResp azfake.ErrorResponder)
}

ReplicationFabricsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationFabricsClient type.

type ReplicationFabricsServerTransport

type ReplicationFabricsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationFabricsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationFabricsClient to instances of ReplicationFabricsServer. Don't use this type directly, use NewReplicationFabricsServerTransport instead.

func NewReplicationFabricsServerTransport

func NewReplicationFabricsServerTransport(srv *ReplicationFabricsServer) *ReplicationFabricsServerTransport

NewReplicationFabricsServerTransport creates a new instance of ReplicationFabricsServerTransport with the provided implementation. The returned ReplicationFabricsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationFabricsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationFabricsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationFabricsServerTransport.

type ReplicationJobsServer

type ReplicationJobsServer struct {
	// BeginCancel is the fake for method ReplicationJobsClient.BeginCancel
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCancel func(ctx context.Context, resourceName string, resourceGroupName string, jobName string, options *armrecoveryservicessiterecovery.ReplicationJobsClientBeginCancelOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationJobsClientCancelResponse], errResp azfake.ErrorResponder)

	// BeginExport is the fake for method ReplicationJobsClient.BeginExport
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginExport func(ctx context.Context, resourceName string, resourceGroupName string, jobQueryParameter armrecoveryservicessiterecovery.JobQueryParameter, options *armrecoveryservicessiterecovery.ReplicationJobsClientBeginExportOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationJobsClientExportResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationJobsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, jobName string, options *armrecoveryservicessiterecovery.ReplicationJobsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationJobsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationJobsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationJobsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationJobsClientListResponse])

	// BeginRestart is the fake for method ReplicationJobsClient.BeginRestart
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRestart func(ctx context.Context, resourceName string, resourceGroupName string, jobName string, options *armrecoveryservicessiterecovery.ReplicationJobsClientBeginRestartOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationJobsClientRestartResponse], errResp azfake.ErrorResponder)

	// BeginResume is the fake for method ReplicationJobsClient.BeginResume
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResume func(ctx context.Context, resourceName string, resourceGroupName string, jobName string, resumeJobParams armrecoveryservicessiterecovery.ResumeJobParams, options *armrecoveryservicessiterecovery.ReplicationJobsClientBeginResumeOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationJobsClientResumeResponse], errResp azfake.ErrorResponder)
}

ReplicationJobsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationJobsClient type.

type ReplicationJobsServerTransport

type ReplicationJobsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationJobsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationJobsClient to instances of ReplicationJobsServer. Don't use this type directly, use NewReplicationJobsServerTransport instead.

func NewReplicationJobsServerTransport

func NewReplicationJobsServerTransport(srv *ReplicationJobsServer) *ReplicationJobsServerTransport

NewReplicationJobsServerTransport creates a new instance of ReplicationJobsServerTransport with the provided implementation. The returned ReplicationJobsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationJobsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationJobsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationJobsServerTransport.

type ReplicationLogicalNetworksServer

type ReplicationLogicalNetworksServer struct {
	// Get is the fake for method ReplicationLogicalNetworksClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, logicalNetworkName string, options *armrecoveryservicessiterecovery.ReplicationLogicalNetworksClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationLogicalNetworksClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByReplicationFabricsPager is the fake for method ReplicationLogicalNetworksClient.NewListByReplicationFabricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationFabricsPager func(resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationLogicalNetworksClientListByReplicationFabricsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationLogicalNetworksClientListByReplicationFabricsResponse])
}

ReplicationLogicalNetworksServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationLogicalNetworksClient type.

type ReplicationLogicalNetworksServerTransport

type ReplicationLogicalNetworksServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationLogicalNetworksServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationLogicalNetworksClient to instances of ReplicationLogicalNetworksServer. Don't use this type directly, use NewReplicationLogicalNetworksServerTransport instead.

func NewReplicationLogicalNetworksServerTransport

func NewReplicationLogicalNetworksServerTransport(srv *ReplicationLogicalNetworksServer) *ReplicationLogicalNetworksServerTransport

NewReplicationLogicalNetworksServerTransport creates a new instance of ReplicationLogicalNetworksServerTransport with the provided implementation. The returned ReplicationLogicalNetworksServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationLogicalNetworksClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationLogicalNetworksServerTransport) Do

Do implements the policy.Transporter interface for ReplicationLogicalNetworksServerTransport.

type ReplicationMigrationItemsServer

type ReplicationMigrationItemsServer struct {
	// BeginCreate is the fake for method ReplicationMigrationItemsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, input armrecoveryservicessiterecovery.EnableMigrationInput, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationMigrationItemsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationMigrationItemsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationMigrationItemsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientListResponse])

	// NewListByReplicationProtectionContainersPager is the fake for method ReplicationMigrationItemsClient.NewListByReplicationProtectionContainersPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationProtectionContainersPager func(resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientListByReplicationProtectionContainersOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientListByReplicationProtectionContainersResponse])

	// BeginMigrate is the fake for method ReplicationMigrationItemsClient.BeginMigrate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginMigrate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, migrateInput armrecoveryservicessiterecovery.MigrateInput, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginMigrateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientMigrateResponse], errResp azfake.ErrorResponder)

	// BeginPauseReplication is the fake for method ReplicationMigrationItemsClient.BeginPauseReplication
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginPauseReplication func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, pauseReplicationInput armrecoveryservicessiterecovery.PauseReplicationInput, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginPauseReplicationOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientPauseReplicationResponse], errResp azfake.ErrorResponder)

	// BeginResumeReplication is the fake for method ReplicationMigrationItemsClient.BeginResumeReplication
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResumeReplication func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, resumeReplicationInput armrecoveryservicessiterecovery.ResumeReplicationInput, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginResumeReplicationOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientResumeReplicationResponse], errResp azfake.ErrorResponder)

	// BeginResync is the fake for method ReplicationMigrationItemsClient.BeginResync
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResync func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, input armrecoveryservicessiterecovery.ResyncInput, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginResyncOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientResyncResponse], errResp azfake.ErrorResponder)

	// BeginTestMigrate is the fake for method ReplicationMigrationItemsClient.BeginTestMigrate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTestMigrate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, testMigrateInput armrecoveryservicessiterecovery.TestMigrateInput, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginTestMigrateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientTestMigrateResponse], errResp azfake.ErrorResponder)

	// BeginTestMigrateCleanup is the fake for method ReplicationMigrationItemsClient.BeginTestMigrateCleanup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTestMigrateCleanup func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, testMigrateCleanupInput armrecoveryservicessiterecovery.TestMigrateCleanupInput, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginTestMigrateCleanupOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientTestMigrateCleanupResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method ReplicationMigrationItemsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, migrationItemName string, input armrecoveryservicessiterecovery.UpdateMigrationItemInput, options *armrecoveryservicessiterecovery.ReplicationMigrationItemsClientBeginUpdateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationMigrationItemsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ReplicationMigrationItemsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationMigrationItemsClient type.

type ReplicationMigrationItemsServerTransport

type ReplicationMigrationItemsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationMigrationItemsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationMigrationItemsClient to instances of ReplicationMigrationItemsServer. Don't use this type directly, use NewReplicationMigrationItemsServerTransport instead.

func NewReplicationMigrationItemsServerTransport

func NewReplicationMigrationItemsServerTransport(srv *ReplicationMigrationItemsServer) *ReplicationMigrationItemsServerTransport

NewReplicationMigrationItemsServerTransport creates a new instance of ReplicationMigrationItemsServerTransport with the provided implementation. The returned ReplicationMigrationItemsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationMigrationItemsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationMigrationItemsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationMigrationItemsServerTransport.

type ReplicationNetworkMappingsServer

type ReplicationNetworkMappingsServer struct {
	// BeginCreate is the fake for method ReplicationNetworkMappingsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, networkName string, networkMappingName string, input armrecoveryservicessiterecovery.CreateNetworkMappingInput, options *armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationNetworkMappingsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, networkName string, networkMappingName string, options *armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationNetworkMappingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, networkName string, networkMappingName string, options *armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationNetworkMappingsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientListResponse])

	// NewListByReplicationNetworksPager is the fake for method ReplicationNetworkMappingsClient.NewListByReplicationNetworksPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationNetworksPager func(resourceName string, resourceGroupName string, fabricName string, networkName string, options *armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientListByReplicationNetworksOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientListByReplicationNetworksResponse])

	// BeginUpdate is the fake for method ReplicationNetworkMappingsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, networkName string, networkMappingName string, input armrecoveryservicessiterecovery.UpdateNetworkMappingInput, options *armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientBeginUpdateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationNetworkMappingsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ReplicationNetworkMappingsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationNetworkMappingsClient type.

type ReplicationNetworkMappingsServerTransport

type ReplicationNetworkMappingsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationNetworkMappingsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationNetworkMappingsClient to instances of ReplicationNetworkMappingsServer. Don't use this type directly, use NewReplicationNetworkMappingsServerTransport instead.

func NewReplicationNetworkMappingsServerTransport

func NewReplicationNetworkMappingsServerTransport(srv *ReplicationNetworkMappingsServer) *ReplicationNetworkMappingsServerTransport

NewReplicationNetworkMappingsServerTransport creates a new instance of ReplicationNetworkMappingsServerTransport with the provided implementation. The returned ReplicationNetworkMappingsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationNetworkMappingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationNetworkMappingsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationNetworkMappingsServerTransport.

type ReplicationNetworksServer

type ReplicationNetworksServer struct {
	// Get is the fake for method ReplicationNetworksClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, networkName string, options *armrecoveryservicessiterecovery.ReplicationNetworksClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationNetworksClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationNetworksClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationNetworksClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationNetworksClientListResponse])

	// NewListByReplicationFabricsPager is the fake for method ReplicationNetworksClient.NewListByReplicationFabricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationFabricsPager func(resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationNetworksClientListByReplicationFabricsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationNetworksClientListByReplicationFabricsResponse])
}

ReplicationNetworksServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationNetworksClient type.

type ReplicationNetworksServerTransport

type ReplicationNetworksServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationNetworksServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationNetworksClient to instances of ReplicationNetworksServer. Don't use this type directly, use NewReplicationNetworksServerTransport instead.

func NewReplicationNetworksServerTransport

func NewReplicationNetworksServerTransport(srv *ReplicationNetworksServer) *ReplicationNetworksServerTransport

NewReplicationNetworksServerTransport creates a new instance of ReplicationNetworksServerTransport with the provided implementation. The returned ReplicationNetworksServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationNetworksClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationNetworksServerTransport) Do

Do implements the policy.Transporter interface for ReplicationNetworksServerTransport.

type ReplicationPoliciesServer

type ReplicationPoliciesServer struct {
	// BeginCreate is the fake for method ReplicationPoliciesClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, policyName string, input armrecoveryservicessiterecovery.CreatePolicyInput, options *armrecoveryservicessiterecovery.ReplicationPoliciesClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationPoliciesClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationPoliciesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, policyName string, options *armrecoveryservicessiterecovery.ReplicationPoliciesClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationPoliciesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationPoliciesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, policyName string, options *armrecoveryservicessiterecovery.ReplicationPoliciesClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationPoliciesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationPoliciesClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationPoliciesClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationPoliciesClientListResponse])

	// BeginUpdate is the fake for method ReplicationPoliciesClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceName string, resourceGroupName string, policyName string, input armrecoveryservicessiterecovery.UpdatePolicyInput, options *armrecoveryservicessiterecovery.ReplicationPoliciesClientBeginUpdateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationPoliciesClientUpdateResponse], errResp azfake.ErrorResponder)
}

ReplicationPoliciesServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationPoliciesClient type.

type ReplicationPoliciesServerTransport

type ReplicationPoliciesServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationPoliciesServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationPoliciesClient to instances of ReplicationPoliciesServer. Don't use this type directly, use NewReplicationPoliciesServerTransport instead.

func NewReplicationPoliciesServerTransport

func NewReplicationPoliciesServerTransport(srv *ReplicationPoliciesServer) *ReplicationPoliciesServerTransport

NewReplicationPoliciesServerTransport creates a new instance of ReplicationPoliciesServerTransport with the provided implementation. The returned ReplicationPoliciesServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationPoliciesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationPoliciesServerTransport) Do

Do implements the policy.Transporter interface for ReplicationPoliciesServerTransport.

type ReplicationProtectableItemsServer

type ReplicationProtectableItemsServer struct {
	// Get is the fake for method ReplicationProtectableItemsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, protectableItemName string, options *armrecoveryservicessiterecovery.ReplicationProtectableItemsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationProtectableItemsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByReplicationProtectionContainersPager is the fake for method ReplicationProtectableItemsClient.NewListByReplicationProtectionContainersPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationProtectionContainersPager func(resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, options *armrecoveryservicessiterecovery.ReplicationProtectableItemsClientListByReplicationProtectionContainersOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationProtectableItemsClientListByReplicationProtectionContainersResponse])
}

ReplicationProtectableItemsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationProtectableItemsClient type.

type ReplicationProtectableItemsServerTransport

type ReplicationProtectableItemsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationProtectableItemsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationProtectableItemsClient to instances of ReplicationProtectableItemsServer. Don't use this type directly, use NewReplicationProtectableItemsServerTransport instead.

func NewReplicationProtectableItemsServerTransport

func NewReplicationProtectableItemsServerTransport(srv *ReplicationProtectableItemsServer) *ReplicationProtectableItemsServerTransport

NewReplicationProtectableItemsServerTransport creates a new instance of ReplicationProtectableItemsServerTransport with the provided implementation. The returned ReplicationProtectableItemsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationProtectableItemsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationProtectableItemsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationProtectableItemsServerTransport.

type ReplicationProtectedItemsServer

type ReplicationProtectedItemsServer struct {
	// BeginAddDisks is the fake for method ReplicationProtectedItemsClient.BeginAddDisks
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginAddDisks func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, addDisksInput armrecoveryservicessiterecovery.AddDisksInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginAddDisksOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientAddDisksResponse], errResp azfake.ErrorResponder)

	// BeginApplyRecoveryPoint is the fake for method ReplicationProtectedItemsClient.BeginApplyRecoveryPoint
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginApplyRecoveryPoint func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, applyRecoveryPointInput armrecoveryservicessiterecovery.ApplyRecoveryPointInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginApplyRecoveryPointOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientApplyRecoveryPointResponse], errResp azfake.ErrorResponder)

	// BeginCreate is the fake for method ReplicationProtectedItemsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, input armrecoveryservicessiterecovery.EnableProtectionInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationProtectedItemsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, disableProtectionInput armrecoveryservicessiterecovery.DisableProtectionInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailoverCancel is the fake for method ReplicationProtectedItemsClient.BeginFailoverCancel
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailoverCancel func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginFailoverCancelOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientFailoverCancelResponse], errResp azfake.ErrorResponder)

	// BeginFailoverCommit is the fake for method ReplicationProtectedItemsClient.BeginFailoverCommit
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailoverCommit func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginFailoverCommitOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientFailoverCommitResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationProtectedItemsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationProtectedItemsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientListResponse])

	// NewListByReplicationProtectionContainersPager is the fake for method ReplicationProtectedItemsClient.NewListByReplicationProtectionContainersPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationProtectionContainersPager func(resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientListByReplicationProtectionContainersOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientListByReplicationProtectionContainersResponse])

	// BeginPlannedFailover is the fake for method ReplicationProtectedItemsClient.BeginPlannedFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginPlannedFailover func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, failoverInput armrecoveryservicessiterecovery.PlannedFailoverInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginPlannedFailoverOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientPlannedFailoverResponse], errResp azfake.ErrorResponder)

	// BeginPurge is the fake for method ReplicationProtectedItemsClient.BeginPurge
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginPurge func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginPurgeOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientPurgeResponse], errResp azfake.ErrorResponder)

	// BeginRemoveDisks is the fake for method ReplicationProtectedItemsClient.BeginRemoveDisks
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRemoveDisks func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, removeDisksInput armrecoveryservicessiterecovery.RemoveDisksInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginRemoveDisksOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientRemoveDisksResponse], errResp azfake.ErrorResponder)

	// BeginRepairReplication is the fake for method ReplicationProtectedItemsClient.BeginRepairReplication
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRepairReplication func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginRepairReplicationOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientRepairReplicationResponse], errResp azfake.ErrorResponder)

	// BeginReprotect is the fake for method ReplicationProtectedItemsClient.BeginReprotect
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginReprotect func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, reprotectInput armrecoveryservicessiterecovery.ReverseReplicationInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginReprotectOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientReprotectResponse], errResp azfake.ErrorResponder)

	// BeginResolveHealthErrors is the fake for method ReplicationProtectedItemsClient.BeginResolveHealthErrors
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginResolveHealthErrors func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, resolveHealthInput armrecoveryservicessiterecovery.ResolveHealthInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginResolveHealthErrorsOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientResolveHealthErrorsResponse], errResp azfake.ErrorResponder)

	// BeginSwitchProvider is the fake for method ReplicationProtectedItemsClient.BeginSwitchProvider
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSwitchProvider func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, switchProviderInput armrecoveryservicessiterecovery.SwitchProviderInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginSwitchProviderOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientSwitchProviderResponse], errResp azfake.ErrorResponder)

	// BeginTestFailover is the fake for method ReplicationProtectedItemsClient.BeginTestFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTestFailover func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, testfailoverInput armrecoveryservicessiterecovery.TestFailoverInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginTestFailoverOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientTestFailoverResponse], errResp azfake.ErrorResponder)

	// BeginTestFailoverCleanup is the fake for method ReplicationProtectedItemsClient.BeginTestFailoverCleanup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTestFailoverCleanup func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, cleanupInput armrecoveryservicessiterecovery.TestFailoverCleanupInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginTestFailoverCleanupOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientTestFailoverCleanupResponse], errResp azfake.ErrorResponder)

	// BeginUnplannedFailover is the fake for method ReplicationProtectedItemsClient.BeginUnplannedFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUnplannedFailover func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, failoverInput armrecoveryservicessiterecovery.UnplannedFailoverInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginUnplannedFailoverOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientUnplannedFailoverResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method ReplicationProtectedItemsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, updateProtectionInput armrecoveryservicessiterecovery.UpdateReplicationProtectedItemInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginUpdateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientUpdateResponse], errResp azfake.ErrorResponder)

	// BeginUpdateAppliance is the fake for method ReplicationProtectedItemsClient.BeginUpdateAppliance
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdateAppliance func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, applianceUpdateInput armrecoveryservicessiterecovery.UpdateApplianceForReplicationProtectedItemInput, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginUpdateApplianceOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientUpdateApplianceResponse], errResp azfake.ErrorResponder)

	// BeginUpdateMobilityService is the fake for method ReplicationProtectedItemsClient.BeginUpdateMobilityService
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdateMobilityService func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, updateMobilityServiceRequest armrecoveryservicessiterecovery.UpdateMobilityServiceRequest, options *armrecoveryservicessiterecovery.ReplicationProtectedItemsClientBeginUpdateMobilityServiceOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectedItemsClientUpdateMobilityServiceResponse], errResp azfake.ErrorResponder)
}

ReplicationProtectedItemsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationProtectedItemsClient type.

type ReplicationProtectedItemsServerTransport

type ReplicationProtectedItemsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationProtectedItemsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationProtectedItemsClient to instances of ReplicationProtectedItemsServer. Don't use this type directly, use NewReplicationProtectedItemsServerTransport instead.

func NewReplicationProtectedItemsServerTransport

func NewReplicationProtectedItemsServerTransport(srv *ReplicationProtectedItemsServer) *ReplicationProtectedItemsServerTransport

NewReplicationProtectedItemsServerTransport creates a new instance of ReplicationProtectedItemsServerTransport with the provided implementation. The returned ReplicationProtectedItemsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationProtectedItemsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationProtectedItemsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationProtectedItemsServerTransport.

type ReplicationProtectionContainerMappingsServer

type ReplicationProtectionContainerMappingsServer struct {
	// BeginCreate is the fake for method ReplicationProtectionContainerMappingsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, mappingName string, creationInput armrecoveryservicessiterecovery.CreateProtectionContainerMappingInput, options *armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationProtectionContainerMappingsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, mappingName string, removalInput armrecoveryservicessiterecovery.RemoveProtectionContainerMappingInput, options *armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationProtectionContainerMappingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, mappingName string, options *armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationProtectionContainerMappingsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientListResponse])

	// NewListByReplicationProtectionContainersPager is the fake for method ReplicationProtectionContainerMappingsClient.NewListByReplicationProtectionContainersPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationProtectionContainersPager func(resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, options *armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientListByReplicationProtectionContainersOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientListByReplicationProtectionContainersResponse])

	// BeginPurge is the fake for method ReplicationProtectionContainerMappingsClient.BeginPurge
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginPurge func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, mappingName string, options *armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientBeginPurgeOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientPurgeResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method ReplicationProtectionContainerMappingsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, mappingName string, updateInput armrecoveryservicessiterecovery.UpdateProtectionContainerMappingInput, options *armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientBeginUpdateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ReplicationProtectionContainerMappingsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClient type.

type ReplicationProtectionContainerMappingsServerTransport

type ReplicationProtectionContainerMappingsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationProtectionContainerMappingsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClient to instances of ReplicationProtectionContainerMappingsServer. Don't use this type directly, use NewReplicationProtectionContainerMappingsServerTransport instead.

func NewReplicationProtectionContainerMappingsServerTransport

func NewReplicationProtectionContainerMappingsServerTransport(srv *ReplicationProtectionContainerMappingsServer) *ReplicationProtectionContainerMappingsServerTransport

NewReplicationProtectionContainerMappingsServerTransport creates a new instance of ReplicationProtectionContainerMappingsServerTransport with the provided implementation. The returned ReplicationProtectionContainerMappingsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationProtectionContainerMappingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationProtectionContainerMappingsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationProtectionContainerMappingsServerTransport.

type ReplicationProtectionContainersServer

type ReplicationProtectionContainersServer struct {
	// BeginCreate is the fake for method ReplicationProtectionContainersClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, creationInput armrecoveryservicessiterecovery.CreateProtectionContainerInput, options *armrecoveryservicessiterecovery.ReplicationProtectionContainersClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainersClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationProtectionContainersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, options *armrecoveryservicessiterecovery.ReplicationProtectionContainersClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainersClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginDiscoverProtectableItem is the fake for method ReplicationProtectionContainersClient.BeginDiscoverProtectableItem
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginDiscoverProtectableItem func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, discoverProtectableItemRequest armrecoveryservicessiterecovery.DiscoverProtectableItemRequest, options *armrecoveryservicessiterecovery.ReplicationProtectionContainersClientBeginDiscoverProtectableItemOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainersClientDiscoverProtectableItemResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationProtectionContainersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, options *armrecoveryservicessiterecovery.ReplicationProtectionContainersClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationProtectionContainersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationProtectionContainersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationProtectionContainersClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainersClientListResponse])

	// NewListByReplicationFabricsPager is the fake for method ReplicationProtectionContainersClient.NewListByReplicationFabricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationFabricsPager func(resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationProtectionContainersClientListByReplicationFabricsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainersClientListByReplicationFabricsResponse])

	// BeginSwitchProtection is the fake for method ReplicationProtectionContainersClient.BeginSwitchProtection
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginSwitchProtection func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, switchInput armrecoveryservicessiterecovery.SwitchProtectionInput, options *armrecoveryservicessiterecovery.ReplicationProtectionContainersClientBeginSwitchProtectionOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationProtectionContainersClientSwitchProtectionResponse], errResp azfake.ErrorResponder)
}

ReplicationProtectionContainersServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationProtectionContainersClient type.

type ReplicationProtectionContainersServerTransport

type ReplicationProtectionContainersServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationProtectionContainersServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationProtectionContainersClient to instances of ReplicationProtectionContainersServer. Don't use this type directly, use NewReplicationProtectionContainersServerTransport instead.

func NewReplicationProtectionContainersServerTransport

func NewReplicationProtectionContainersServerTransport(srv *ReplicationProtectionContainersServer) *ReplicationProtectionContainersServerTransport

NewReplicationProtectionContainersServerTransport creates a new instance of ReplicationProtectionContainersServerTransport with the provided implementation. The returned ReplicationProtectionContainersServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationProtectionContainersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationProtectionContainersServerTransport) Do

Do implements the policy.Transporter interface for ReplicationProtectionContainersServerTransport.

type ReplicationProtectionIntentsServer

type ReplicationProtectionIntentsServer struct {
	// Create is the fake for method ReplicationProtectionIntentsClient.Create
	// HTTP status codes to indicate success: http.StatusOK
	Create func(ctx context.Context, resourceName string, resourceGroupName string, intentObjectName string, input armrecoveryservicessiterecovery.CreateProtectionIntentInput, options *armrecoveryservicessiterecovery.ReplicationProtectionIntentsClientCreateOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationProtectionIntentsClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationProtectionIntentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, intentObjectName string, options *armrecoveryservicessiterecovery.ReplicationProtectionIntentsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationProtectionIntentsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationProtectionIntentsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationProtectionIntentsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationProtectionIntentsClientListResponse])
}

ReplicationProtectionIntentsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationProtectionIntentsClient type.

type ReplicationProtectionIntentsServerTransport

type ReplicationProtectionIntentsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationProtectionIntentsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationProtectionIntentsClient to instances of ReplicationProtectionIntentsServer. Don't use this type directly, use NewReplicationProtectionIntentsServerTransport instead.

func NewReplicationProtectionIntentsServerTransport

func NewReplicationProtectionIntentsServerTransport(srv *ReplicationProtectionIntentsServer) *ReplicationProtectionIntentsServerTransport

NewReplicationProtectionIntentsServerTransport creates a new instance of ReplicationProtectionIntentsServerTransport with the provided implementation. The returned ReplicationProtectionIntentsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationProtectionIntentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationProtectionIntentsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationProtectionIntentsServerTransport.

type ReplicationRecoveryPlansServer

type ReplicationRecoveryPlansServer struct {
	// BeginCreate is the fake for method ReplicationRecoveryPlansClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, input armrecoveryservicessiterecovery.CreateRecoveryPlanInput, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationRecoveryPlansClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientDeleteResponse], errResp azfake.ErrorResponder)

	// BeginFailoverCancel is the fake for method ReplicationRecoveryPlansClient.BeginFailoverCancel
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailoverCancel func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginFailoverCancelOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientFailoverCancelResponse], errResp azfake.ErrorResponder)

	// BeginFailoverCommit is the fake for method ReplicationRecoveryPlansClient.BeginFailoverCommit
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginFailoverCommit func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginFailoverCommitOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientFailoverCommitResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationRecoveryPlansClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationRecoveryPlansClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientListResponse])

	// BeginPlannedFailover is the fake for method ReplicationRecoveryPlansClient.BeginPlannedFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginPlannedFailover func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, input armrecoveryservicessiterecovery.RecoveryPlanPlannedFailoverInput, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginPlannedFailoverOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientPlannedFailoverResponse], errResp azfake.ErrorResponder)

	// BeginReprotect is the fake for method ReplicationRecoveryPlansClient.BeginReprotect
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginReprotect func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginReprotectOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientReprotectResponse], errResp azfake.ErrorResponder)

	// BeginTestFailover is the fake for method ReplicationRecoveryPlansClient.BeginTestFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTestFailover func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, input armrecoveryservicessiterecovery.RecoveryPlanTestFailoverInput, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginTestFailoverOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientTestFailoverResponse], errResp azfake.ErrorResponder)

	// BeginTestFailoverCleanup is the fake for method ReplicationRecoveryPlansClient.BeginTestFailoverCleanup
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginTestFailoverCleanup func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, input armrecoveryservicessiterecovery.RecoveryPlanTestFailoverCleanupInput, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginTestFailoverCleanupOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientTestFailoverCleanupResponse], errResp azfake.ErrorResponder)

	// BeginUnplannedFailover is the fake for method ReplicationRecoveryPlansClient.BeginUnplannedFailover
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUnplannedFailover func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, input armrecoveryservicessiterecovery.RecoveryPlanUnplannedFailoverInput, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginUnplannedFailoverOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientUnplannedFailoverResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method ReplicationRecoveryPlansClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceName string, resourceGroupName string, recoveryPlanName string, input armrecoveryservicessiterecovery.UpdateRecoveryPlanInput, options *armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientBeginUpdateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryPlansClientUpdateResponse], errResp azfake.ErrorResponder)
}

ReplicationRecoveryPlansServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationRecoveryPlansClient type.

type ReplicationRecoveryPlansServerTransport

type ReplicationRecoveryPlansServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationRecoveryPlansServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationRecoveryPlansClient to instances of ReplicationRecoveryPlansServer. Don't use this type directly, use NewReplicationRecoveryPlansServerTransport instead.

func NewReplicationRecoveryPlansServerTransport

func NewReplicationRecoveryPlansServerTransport(srv *ReplicationRecoveryPlansServer) *ReplicationRecoveryPlansServerTransport

NewReplicationRecoveryPlansServerTransport creates a new instance of ReplicationRecoveryPlansServerTransport with the provided implementation. The returned ReplicationRecoveryPlansServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationRecoveryPlansClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationRecoveryPlansServerTransport) Do

Do implements the policy.Transporter interface for ReplicationRecoveryPlansServerTransport.

type ReplicationRecoveryServicesProvidersServer

type ReplicationRecoveryServicesProvidersServer struct {
	// BeginCreate is the fake for method ReplicationRecoveryServicesProvidersClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, providerName string, addProviderInput armrecoveryservicessiterecovery.AddRecoveryServicesProviderInput, options *armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationRecoveryServicesProvidersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, providerName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationRecoveryServicesProvidersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, providerName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationRecoveryServicesProvidersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientListResponse])

	// NewListByReplicationFabricsPager is the fake for method ReplicationRecoveryServicesProvidersClient.NewListByReplicationFabricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationFabricsPager func(resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientListByReplicationFabricsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientListByReplicationFabricsResponse])

	// BeginPurge is the fake for method ReplicationRecoveryServicesProvidersClient.BeginPurge
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginPurge func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, providerName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientBeginPurgeOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientPurgeResponse], errResp azfake.ErrorResponder)

	// BeginRefreshProvider is the fake for method ReplicationRecoveryServicesProvidersClient.BeginRefreshProvider
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRefreshProvider func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, providerName string, options *armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientBeginRefreshProviderOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClientRefreshProviderResponse], errResp azfake.ErrorResponder)
}

ReplicationRecoveryServicesProvidersServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClient type.

type ReplicationRecoveryServicesProvidersServerTransport

type ReplicationRecoveryServicesProvidersServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationRecoveryServicesProvidersServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClient to instances of ReplicationRecoveryServicesProvidersServer. Don't use this type directly, use NewReplicationRecoveryServicesProvidersServerTransport instead.

func NewReplicationRecoveryServicesProvidersServerTransport

func NewReplicationRecoveryServicesProvidersServerTransport(srv *ReplicationRecoveryServicesProvidersServer) *ReplicationRecoveryServicesProvidersServerTransport

NewReplicationRecoveryServicesProvidersServerTransport creates a new instance of ReplicationRecoveryServicesProvidersServerTransport with the provided implementation. The returned ReplicationRecoveryServicesProvidersServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationRecoveryServicesProvidersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationRecoveryServicesProvidersServerTransport) Do

Do implements the policy.Transporter interface for ReplicationRecoveryServicesProvidersServerTransport.

type ReplicationStorageClassificationMappingsServer

type ReplicationStorageClassificationMappingsServer struct {
	// BeginCreate is the fake for method ReplicationStorageClassificationMappingsClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, storageClassificationName string, storageClassificationMappingName string, pairingInput armrecoveryservicessiterecovery.StorageClassificationMappingInput, options *armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationStorageClassificationMappingsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, storageClassificationName string, storageClassificationMappingName string, options *armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationStorageClassificationMappingsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, storageClassificationName string, storageClassificationMappingName string, options *armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationStorageClassificationMappingsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientListResponse])

	// NewListByReplicationStorageClassificationsPager is the fake for method ReplicationStorageClassificationMappingsClient.NewListByReplicationStorageClassificationsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationStorageClassificationsPager func(resourceName string, resourceGroupName string, fabricName string, storageClassificationName string, options *armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientListByReplicationStorageClassificationsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClientListByReplicationStorageClassificationsResponse])
}

ReplicationStorageClassificationMappingsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClient type.

type ReplicationStorageClassificationMappingsServerTransport

type ReplicationStorageClassificationMappingsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationStorageClassificationMappingsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClient to instances of ReplicationStorageClassificationMappingsServer. Don't use this type directly, use NewReplicationStorageClassificationMappingsServerTransport instead.

func NewReplicationStorageClassificationMappingsServerTransport

func NewReplicationStorageClassificationMappingsServerTransport(srv *ReplicationStorageClassificationMappingsServer) *ReplicationStorageClassificationMappingsServerTransport

NewReplicationStorageClassificationMappingsServerTransport creates a new instance of ReplicationStorageClassificationMappingsServerTransport with the provided implementation. The returned ReplicationStorageClassificationMappingsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationStorageClassificationMappingsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationStorageClassificationMappingsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationStorageClassificationMappingsServerTransport.

type ReplicationStorageClassificationsServer

type ReplicationStorageClassificationsServer struct {
	// Get is the fake for method ReplicationStorageClassificationsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, storageClassificationName string, options *armrecoveryservicessiterecovery.ReplicationStorageClassificationsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationStorageClassificationsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationStorageClassificationsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationStorageClassificationsClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationStorageClassificationsClientListResponse])

	// NewListByReplicationFabricsPager is the fake for method ReplicationStorageClassificationsClient.NewListByReplicationFabricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationFabricsPager func(resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationStorageClassificationsClientListByReplicationFabricsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationStorageClassificationsClientListByReplicationFabricsResponse])
}

ReplicationStorageClassificationsServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationStorageClassificationsClient type.

type ReplicationStorageClassificationsServerTransport

type ReplicationStorageClassificationsServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationStorageClassificationsServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationStorageClassificationsClient to instances of ReplicationStorageClassificationsServer. Don't use this type directly, use NewReplicationStorageClassificationsServerTransport instead.

func NewReplicationStorageClassificationsServerTransport

func NewReplicationStorageClassificationsServerTransport(srv *ReplicationStorageClassificationsServer) *ReplicationStorageClassificationsServerTransport

NewReplicationStorageClassificationsServerTransport creates a new instance of ReplicationStorageClassificationsServerTransport with the provided implementation. The returned ReplicationStorageClassificationsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationStorageClassificationsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationStorageClassificationsServerTransport) Do

Do implements the policy.Transporter interface for ReplicationStorageClassificationsServerTransport.

type ReplicationVaultHealthServer

type ReplicationVaultHealthServer struct {
	// Get is the fake for method ReplicationVaultHealthClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationVaultHealthClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationVaultHealthClientGetResponse], errResp azfake.ErrorResponder)

	// BeginRefresh is the fake for method ReplicationVaultHealthClient.BeginRefresh
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginRefresh func(ctx context.Context, resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationVaultHealthClientBeginRefreshOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationVaultHealthClientRefreshResponse], errResp azfake.ErrorResponder)
}

ReplicationVaultHealthServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationVaultHealthClient type.

type ReplicationVaultHealthServerTransport

type ReplicationVaultHealthServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationVaultHealthServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationVaultHealthClient to instances of ReplicationVaultHealthServer. Don't use this type directly, use NewReplicationVaultHealthServerTransport instead.

func NewReplicationVaultHealthServerTransport

func NewReplicationVaultHealthServerTransport(srv *ReplicationVaultHealthServer) *ReplicationVaultHealthServerTransport

NewReplicationVaultHealthServerTransport creates a new instance of ReplicationVaultHealthServerTransport with the provided implementation. The returned ReplicationVaultHealthServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationVaultHealthClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationVaultHealthServerTransport) Do

Do implements the policy.Transporter interface for ReplicationVaultHealthServerTransport.

type ReplicationVaultSettingServer

type ReplicationVaultSettingServer struct {
	// BeginCreate is the fake for method ReplicationVaultSettingClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, vaultSettingName string, input armrecoveryservicessiterecovery.VaultSettingCreationInput, options *armrecoveryservicessiterecovery.ReplicationVaultSettingClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationVaultSettingClientCreateResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationVaultSettingClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, vaultSettingName string, options *armrecoveryservicessiterecovery.ReplicationVaultSettingClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationVaultSettingClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationVaultSettingClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationVaultSettingClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationVaultSettingClientListResponse])
}

ReplicationVaultSettingServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationVaultSettingClient type.

type ReplicationVaultSettingServerTransport

type ReplicationVaultSettingServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationVaultSettingServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationVaultSettingClient to instances of ReplicationVaultSettingServer. Don't use this type directly, use NewReplicationVaultSettingServerTransport instead.

func NewReplicationVaultSettingServerTransport

func NewReplicationVaultSettingServerTransport(srv *ReplicationVaultSettingServer) *ReplicationVaultSettingServerTransport

NewReplicationVaultSettingServerTransport creates a new instance of ReplicationVaultSettingServerTransport with the provided implementation. The returned ReplicationVaultSettingServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationVaultSettingClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationVaultSettingServerTransport) Do

Do implements the policy.Transporter interface for ReplicationVaultSettingServerTransport.

type ReplicationvCentersServer

type ReplicationvCentersServer struct {
	// BeginCreate is the fake for method ReplicationvCentersClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginCreate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, vcenterName string, addVCenterRequest armrecoveryservicessiterecovery.AddVCenterRequest, options *armrecoveryservicessiterecovery.ReplicationvCentersClientBeginCreateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationvCentersClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method ReplicationvCentersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, vcenterName string, options *armrecoveryservicessiterecovery.ReplicationvCentersClientBeginDeleteOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationvCentersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ReplicationvCentersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, vcenterName string, options *armrecoveryservicessiterecovery.ReplicationvCentersClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.ReplicationvCentersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ReplicationvCentersClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.ReplicationvCentersClientListOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationvCentersClientListResponse])

	// NewListByReplicationFabricsPager is the fake for method ReplicationvCentersClient.NewListByReplicationFabricsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationFabricsPager func(resourceName string, resourceGroupName string, fabricName string, options *armrecoveryservicessiterecovery.ReplicationvCentersClientListByReplicationFabricsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.ReplicationvCentersClientListByReplicationFabricsResponse])

	// BeginUpdate is the fake for method ReplicationvCentersClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceName string, resourceGroupName string, fabricName string, vcenterName string, updateVCenterRequest armrecoveryservicessiterecovery.UpdateVCenterRequest, options *armrecoveryservicessiterecovery.ReplicationvCentersClientBeginUpdateOptions) (resp azfake.PollerResponder[armrecoveryservicessiterecovery.ReplicationvCentersClientUpdateResponse], errResp azfake.ErrorResponder)
}

ReplicationvCentersServer is a fake server for instances of the armrecoveryservicessiterecovery.ReplicationvCentersClient type.

type ReplicationvCentersServerTransport

type ReplicationvCentersServerTransport struct {
	// contains filtered or unexported fields
}

ReplicationvCentersServerTransport connects instances of armrecoveryservicessiterecovery.ReplicationvCentersClient to instances of ReplicationvCentersServer. Don't use this type directly, use NewReplicationvCentersServerTransport instead.

func NewReplicationvCentersServerTransport

func NewReplicationvCentersServerTransport(srv *ReplicationvCentersServer) *ReplicationvCentersServerTransport

NewReplicationvCentersServerTransport creates a new instance of ReplicationvCentersServerTransport with the provided implementation. The returned ReplicationvCentersServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.ReplicationvCentersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ReplicationvCentersServerTransport) Do

Do implements the policy.Transporter interface for ReplicationvCentersServerTransport.

type ServerFactory

type ServerFactory struct {
	MigrationRecoveryPointsServer                  MigrationRecoveryPointsServer
	OperationsServer                               OperationsServer
	RecoveryPointsServer                           RecoveryPointsServer
	ReplicationAlertSettingsServer                 ReplicationAlertSettingsServer
	ReplicationAppliancesServer                    ReplicationAppliancesServer
	ReplicationEligibilityResultsServer            ReplicationEligibilityResultsServer
	ReplicationEventsServer                        ReplicationEventsServer
	ReplicationFabricsServer                       ReplicationFabricsServer
	ReplicationJobsServer                          ReplicationJobsServer
	ReplicationLogicalNetworksServer               ReplicationLogicalNetworksServer
	ReplicationMigrationItemsServer                ReplicationMigrationItemsServer
	ReplicationNetworkMappingsServer               ReplicationNetworkMappingsServer
	ReplicationNetworksServer                      ReplicationNetworksServer
	ReplicationPoliciesServer                      ReplicationPoliciesServer
	ReplicationProtectableItemsServer              ReplicationProtectableItemsServer
	ReplicationProtectedItemsServer                ReplicationProtectedItemsServer
	ReplicationProtectionContainerMappingsServer   ReplicationProtectionContainerMappingsServer
	ReplicationProtectionContainersServer          ReplicationProtectionContainersServer
	ReplicationProtectionIntentsServer             ReplicationProtectionIntentsServer
	ReplicationRecoveryPlansServer                 ReplicationRecoveryPlansServer
	ReplicationRecoveryServicesProvidersServer     ReplicationRecoveryServicesProvidersServer
	ReplicationStorageClassificationMappingsServer ReplicationStorageClassificationMappingsServer
	ReplicationStorageClassificationsServer        ReplicationStorageClassificationsServer
	ReplicationVaultHealthServer                   ReplicationVaultHealthServer
	ReplicationVaultSettingServer                  ReplicationVaultSettingServer
	ReplicationvCentersServer                      ReplicationvCentersServer
	SupportedOperatingSystemsServer                SupportedOperatingSystemsServer
	TargetComputeSizesServer                       TargetComputeSizesServer
}

ServerFactory is a fake server for instances of the armrecoveryservicessiterecovery.ClientFactory type.

type ServerFactoryTransport

type ServerFactoryTransport struct {
	// contains filtered or unexported fields
}

ServerFactoryTransport connects instances of armrecoveryservicessiterecovery.ClientFactory to instances of ServerFactory. Don't use this type directly, use NewServerFactoryTransport instead.

func NewServerFactoryTransport

func NewServerFactoryTransport(srv *ServerFactory) *ServerFactoryTransport

NewServerFactoryTransport creates a new instance of ServerFactoryTransport with the provided implementation. The returned ServerFactoryTransport instance is connected to an instance of armrecoveryservicessiterecovery.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

type SupportedOperatingSystemsServer

type SupportedOperatingSystemsServer struct {
	// Get is the fake for method SupportedOperatingSystemsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceName string, resourceGroupName string, options *armrecoveryservicessiterecovery.SupportedOperatingSystemsClientGetOptions) (resp azfake.Responder[armrecoveryservicessiterecovery.SupportedOperatingSystemsClientGetResponse], errResp azfake.ErrorResponder)
}

SupportedOperatingSystemsServer is a fake server for instances of the armrecoveryservicessiterecovery.SupportedOperatingSystemsClient type.

type SupportedOperatingSystemsServerTransport

type SupportedOperatingSystemsServerTransport struct {
	// contains filtered or unexported fields
}

SupportedOperatingSystemsServerTransport connects instances of armrecoveryservicessiterecovery.SupportedOperatingSystemsClient to instances of SupportedOperatingSystemsServer. Don't use this type directly, use NewSupportedOperatingSystemsServerTransport instead.

func NewSupportedOperatingSystemsServerTransport

func NewSupportedOperatingSystemsServerTransport(srv *SupportedOperatingSystemsServer) *SupportedOperatingSystemsServerTransport

NewSupportedOperatingSystemsServerTransport creates a new instance of SupportedOperatingSystemsServerTransport with the provided implementation. The returned SupportedOperatingSystemsServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.SupportedOperatingSystemsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SupportedOperatingSystemsServerTransport) Do

Do implements the policy.Transporter interface for SupportedOperatingSystemsServerTransport.

type TargetComputeSizesServer

type TargetComputeSizesServer struct {
	// NewListByReplicationProtectedItemsPager is the fake for method TargetComputeSizesClient.NewListByReplicationProtectedItemsPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByReplicationProtectedItemsPager func(resourceName string, resourceGroupName string, fabricName string, protectionContainerName string, replicatedProtectedItemName string, options *armrecoveryservicessiterecovery.TargetComputeSizesClientListByReplicationProtectedItemsOptions) (resp azfake.PagerResponder[armrecoveryservicessiterecovery.TargetComputeSizesClientListByReplicationProtectedItemsResponse])
}

TargetComputeSizesServer is a fake server for instances of the armrecoveryservicessiterecovery.TargetComputeSizesClient type.

type TargetComputeSizesServerTransport

type TargetComputeSizesServerTransport struct {
	// contains filtered or unexported fields
}

TargetComputeSizesServerTransport connects instances of armrecoveryservicessiterecovery.TargetComputeSizesClient to instances of TargetComputeSizesServer. Don't use this type directly, use NewTargetComputeSizesServerTransport instead.

func NewTargetComputeSizesServerTransport

func NewTargetComputeSizesServerTransport(srv *TargetComputeSizesServer) *TargetComputeSizesServerTransport

NewTargetComputeSizesServerTransport creates a new instance of TargetComputeSizesServerTransport with the provided implementation. The returned TargetComputeSizesServerTransport instance is connected to an instance of armrecoveryservicessiterecovery.TargetComputeSizesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*TargetComputeSizesServerTransport) Do

Do implements the policy.Transporter interface for TargetComputeSizesServerTransport.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL