fake

package
v1.2.0 Latest Latest
Warning

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

Go to latest
Published: Nov 24, 2023 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 AssessedMachinesServer

type AssessedMachinesServer struct {
	// Get is the fake for method AssessedMachinesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, groupName string, assessmentName string, assessedMachineName string, options *armmigrate.AssessedMachinesClientGetOptions) (resp azfake.Responder[armmigrate.AssessedMachinesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByAssessmentPager is the fake for method AssessedMachinesClient.NewListByAssessmentPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByAssessmentPager func(resourceGroupName string, projectName string, groupName string, assessmentName string, options *armmigrate.AssessedMachinesClientListByAssessmentOptions) (resp azfake.PagerResponder[armmigrate.AssessedMachinesClientListByAssessmentResponse])
}

AssessedMachinesServer is a fake server for instances of the armmigrate.AssessedMachinesClient type.

type AssessedMachinesServerTransport

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

AssessedMachinesServerTransport connects instances of armmigrate.AssessedMachinesClient to instances of AssessedMachinesServer. Don't use this type directly, use NewAssessedMachinesServerTransport instead.

func NewAssessedMachinesServerTransport

func NewAssessedMachinesServerTransport(srv *AssessedMachinesServer) *AssessedMachinesServerTransport

NewAssessedMachinesServerTransport creates a new instance of AssessedMachinesServerTransport with the provided implementation. The returned AssessedMachinesServerTransport instance is connected to an instance of armmigrate.AssessedMachinesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AssessedMachinesServerTransport) Do

Do implements the policy.Transporter interface for AssessedMachinesServerTransport.

type AssessmentsServer

type AssessmentsServer struct {
	// Create is the fake for method AssessmentsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, projectName string, groupName string, assessmentName string, options *armmigrate.AssessmentsClientCreateOptions) (resp azfake.Responder[armmigrate.AssessmentsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method AssessmentsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, projectName string, groupName string, assessmentName string, options *armmigrate.AssessmentsClientDeleteOptions) (resp azfake.Responder[armmigrate.AssessmentsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method AssessmentsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, groupName string, assessmentName string, options *armmigrate.AssessmentsClientGetOptions) (resp azfake.Responder[armmigrate.AssessmentsClientGetResponse], errResp azfake.ErrorResponder)

	// GetReportDownloadURL is the fake for method AssessmentsClient.GetReportDownloadURL
	// HTTP status codes to indicate success: http.StatusOK
	GetReportDownloadURL func(ctx context.Context, resourceGroupName string, projectName string, groupName string, assessmentName string, options *armmigrate.AssessmentsClientGetReportDownloadURLOptions) (resp azfake.Responder[armmigrate.AssessmentsClientGetReportDownloadURLResponse], errResp azfake.ErrorResponder)

	// NewListByGroupPager is the fake for method AssessmentsClient.NewListByGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByGroupPager func(resourceGroupName string, projectName string, groupName string, options *armmigrate.AssessmentsClientListByGroupOptions) (resp azfake.PagerResponder[armmigrate.AssessmentsClientListByGroupResponse])

	// NewListByProjectPager is the fake for method AssessmentsClient.NewListByProjectPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByProjectPager func(resourceGroupName string, projectName string, options *armmigrate.AssessmentsClientListByProjectOptions) (resp azfake.PagerResponder[armmigrate.AssessmentsClientListByProjectResponse])
}

AssessmentsServer is a fake server for instances of the armmigrate.AssessmentsClient type.

type AssessmentsServerTransport

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

AssessmentsServerTransport connects instances of armmigrate.AssessmentsClient to instances of AssessmentsServer. Don't use this type directly, use NewAssessmentsServerTransport instead.

func NewAssessmentsServerTransport

func NewAssessmentsServerTransport(srv *AssessmentsServer) *AssessmentsServerTransport

NewAssessmentsServerTransport creates a new instance of AssessmentsServerTransport with the provided implementation. The returned AssessmentsServerTransport instance is connected to an instance of armmigrate.AssessmentsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*AssessmentsServerTransport) Do

Do implements the policy.Transporter interface for AssessmentsServerTransport.

type GroupsServer

type GroupsServer struct {
	// Create is the fake for method GroupsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, projectName string, groupName string, options *armmigrate.GroupsClientCreateOptions) (resp azfake.Responder[armmigrate.GroupsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method GroupsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, projectName string, groupName string, options *armmigrate.GroupsClientDeleteOptions) (resp azfake.Responder[armmigrate.GroupsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method GroupsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, groupName string, options *armmigrate.GroupsClientGetOptions) (resp azfake.Responder[armmigrate.GroupsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByProjectPager is the fake for method GroupsClient.NewListByProjectPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByProjectPager func(resourceGroupName string, projectName string, options *armmigrate.GroupsClientListByProjectOptions) (resp azfake.PagerResponder[armmigrate.GroupsClientListByProjectResponse])

	// UpdateMachines is the fake for method GroupsClient.UpdateMachines
	// HTTP status codes to indicate success: http.StatusOK
	UpdateMachines func(ctx context.Context, resourceGroupName string, projectName string, groupName string, options *armmigrate.GroupsClientUpdateMachinesOptions) (resp azfake.Responder[armmigrate.GroupsClientUpdateMachinesResponse], errResp azfake.ErrorResponder)
}

GroupsServer is a fake server for instances of the armmigrate.GroupsClient type.

type GroupsServerTransport

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

GroupsServerTransport connects instances of armmigrate.GroupsClient to instances of GroupsServer. Don't use this type directly, use NewGroupsServerTransport instead.

func NewGroupsServerTransport

func NewGroupsServerTransport(srv *GroupsServer) *GroupsServerTransport

NewGroupsServerTransport creates a new instance of GroupsServerTransport with the provided implementation. The returned GroupsServerTransport instance is connected to an instance of armmigrate.GroupsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*GroupsServerTransport) Do

Do implements the policy.Transporter interface for GroupsServerTransport.

type HyperVCollectorsServer

type HyperVCollectorsServer struct {
	// Create is the fake for method HyperVCollectorsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, projectName string, hyperVCollectorName string, options *armmigrate.HyperVCollectorsClientCreateOptions) (resp azfake.Responder[armmigrate.HyperVCollectorsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method HyperVCollectorsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, projectName string, hyperVCollectorName string, options *armmigrate.HyperVCollectorsClientDeleteOptions) (resp azfake.Responder[armmigrate.HyperVCollectorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method HyperVCollectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, hyperVCollectorName string, options *armmigrate.HyperVCollectorsClientGetOptions) (resp azfake.Responder[armmigrate.HyperVCollectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByProjectPager is the fake for method HyperVCollectorsClient.NewListByProjectPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByProjectPager func(resourceGroupName string, projectName string, options *armmigrate.HyperVCollectorsClientListByProjectOptions) (resp azfake.PagerResponder[armmigrate.HyperVCollectorsClientListByProjectResponse])
}

HyperVCollectorsServer is a fake server for instances of the armmigrate.HyperVCollectorsClient type.

type HyperVCollectorsServerTransport

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

HyperVCollectorsServerTransport connects instances of armmigrate.HyperVCollectorsClient to instances of HyperVCollectorsServer. Don't use this type directly, use NewHyperVCollectorsServerTransport instead.

func NewHyperVCollectorsServerTransport

func NewHyperVCollectorsServerTransport(srv *HyperVCollectorsServer) *HyperVCollectorsServerTransport

NewHyperVCollectorsServerTransport creates a new instance of HyperVCollectorsServerTransport with the provided implementation. The returned HyperVCollectorsServerTransport instance is connected to an instance of armmigrate.HyperVCollectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*HyperVCollectorsServerTransport) Do

Do implements the policy.Transporter interface for HyperVCollectorsServerTransport.

type ImportCollectorsServer

type ImportCollectorsServer struct {
	// Create is the fake for method ImportCollectorsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, projectName string, importCollectorName string, options *armmigrate.ImportCollectorsClientCreateOptions) (resp azfake.Responder[armmigrate.ImportCollectorsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ImportCollectorsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, projectName string, importCollectorName string, options *armmigrate.ImportCollectorsClientDeleteOptions) (resp azfake.Responder[armmigrate.ImportCollectorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ImportCollectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, importCollectorName string, options *armmigrate.ImportCollectorsClientGetOptions) (resp azfake.Responder[armmigrate.ImportCollectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByProjectPager is the fake for method ImportCollectorsClient.NewListByProjectPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByProjectPager func(resourceGroupName string, projectName string, options *armmigrate.ImportCollectorsClientListByProjectOptions) (resp azfake.PagerResponder[armmigrate.ImportCollectorsClientListByProjectResponse])
}

ImportCollectorsServer is a fake server for instances of the armmigrate.ImportCollectorsClient type.

type ImportCollectorsServerTransport

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

ImportCollectorsServerTransport connects instances of armmigrate.ImportCollectorsClient to instances of ImportCollectorsServer. Don't use this type directly, use NewImportCollectorsServerTransport instead.

func NewImportCollectorsServerTransport

func NewImportCollectorsServerTransport(srv *ImportCollectorsServer) *ImportCollectorsServerTransport

NewImportCollectorsServerTransport creates a new instance of ImportCollectorsServerTransport with the provided implementation. The returned ImportCollectorsServerTransport instance is connected to an instance of armmigrate.ImportCollectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ImportCollectorsServerTransport) Do

Do implements the policy.Transporter interface for ImportCollectorsServerTransport.

type MachinesServer

type MachinesServer struct {
	// Get is the fake for method MachinesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, machineName string, options *armmigrate.MachinesClientGetOptions) (resp azfake.Responder[armmigrate.MachinesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByProjectPager is the fake for method MachinesClient.NewListByProjectPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByProjectPager func(resourceGroupName string, projectName string, options *armmigrate.MachinesClientListByProjectOptions) (resp azfake.PagerResponder[armmigrate.MachinesClientListByProjectResponse])
}

MachinesServer is a fake server for instances of the armmigrate.MachinesClient type.

type MachinesServerTransport

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

MachinesServerTransport connects instances of armmigrate.MachinesClient to instances of MachinesServer. Don't use this type directly, use NewMachinesServerTransport instead.

func NewMachinesServerTransport

func NewMachinesServerTransport(srv *MachinesServer) *MachinesServerTransport

NewMachinesServerTransport creates a new instance of MachinesServerTransport with the provided implementation. The returned MachinesServerTransport instance is connected to an instance of armmigrate.MachinesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MachinesServerTransport) Do

Do implements the policy.Transporter interface for MachinesServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armmigrate.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 armmigrate.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 PrivateEndpointConnectionServer

type PrivateEndpointConnectionServer struct {
	// Delete is the fake for method PrivateEndpointConnectionClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, projectName string, privateEndpointConnectionName string, options *armmigrate.PrivateEndpointConnectionClientDeleteOptions) (resp azfake.Responder[armmigrate.PrivateEndpointConnectionClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method PrivateEndpointConnectionClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, privateEndpointConnectionName string, options *armmigrate.PrivateEndpointConnectionClientGetOptions) (resp azfake.Responder[armmigrate.PrivateEndpointConnectionClientGetResponse], errResp azfake.ErrorResponder)

	// ListByProject is the fake for method PrivateEndpointConnectionClient.ListByProject
	// HTTP status codes to indicate success: http.StatusOK
	ListByProject func(ctx context.Context, resourceGroupName string, projectName string, options *armmigrate.PrivateEndpointConnectionClientListByProjectOptions) (resp azfake.Responder[armmigrate.PrivateEndpointConnectionClientListByProjectResponse], errResp azfake.ErrorResponder)

	// Update is the fake for method PrivateEndpointConnectionClient.Update
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	Update func(ctx context.Context, resourceGroupName string, projectName string, privateEndpointConnectionName string, options *armmigrate.PrivateEndpointConnectionClientUpdateOptions) (resp azfake.Responder[armmigrate.PrivateEndpointConnectionClientUpdateResponse], errResp azfake.ErrorResponder)
}

PrivateEndpointConnectionServer is a fake server for instances of the armmigrate.PrivateEndpointConnectionClient type.

type PrivateEndpointConnectionServerTransport

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

PrivateEndpointConnectionServerTransport connects instances of armmigrate.PrivateEndpointConnectionClient to instances of PrivateEndpointConnectionServer. Don't use this type directly, use NewPrivateEndpointConnectionServerTransport instead.

func NewPrivateEndpointConnectionServerTransport

func NewPrivateEndpointConnectionServerTransport(srv *PrivateEndpointConnectionServer) *PrivateEndpointConnectionServerTransport

NewPrivateEndpointConnectionServerTransport creates a new instance of PrivateEndpointConnectionServerTransport with the provided implementation. The returned PrivateEndpointConnectionServerTransport instance is connected to an instance of armmigrate.PrivateEndpointConnectionClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PrivateEndpointConnectionServerTransport) Do

Do implements the policy.Transporter interface for PrivateEndpointConnectionServerTransport.

type PrivateLinkResourceServer

type PrivateLinkResourceServer struct {
	// Get is the fake for method PrivateLinkResourceClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, privateLinkResourceName string, options *armmigrate.PrivateLinkResourceClientGetOptions) (resp azfake.Responder[armmigrate.PrivateLinkResourceClientGetResponse], errResp azfake.ErrorResponder)

	// ListByProject is the fake for method PrivateLinkResourceClient.ListByProject
	// HTTP status codes to indicate success: http.StatusOK
	ListByProject func(ctx context.Context, resourceGroupName string, projectName string, options *armmigrate.PrivateLinkResourceClientListByProjectOptions) (resp azfake.Responder[armmigrate.PrivateLinkResourceClientListByProjectResponse], errResp azfake.ErrorResponder)
}

PrivateLinkResourceServer is a fake server for instances of the armmigrate.PrivateLinkResourceClient type.

type PrivateLinkResourceServerTransport

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

PrivateLinkResourceServerTransport connects instances of armmigrate.PrivateLinkResourceClient to instances of PrivateLinkResourceServer. Don't use this type directly, use NewPrivateLinkResourceServerTransport instead.

func NewPrivateLinkResourceServerTransport

func NewPrivateLinkResourceServerTransport(srv *PrivateLinkResourceServer) *PrivateLinkResourceServerTransport

NewPrivateLinkResourceServerTransport creates a new instance of PrivateLinkResourceServerTransport with the provided implementation. The returned PrivateLinkResourceServerTransport instance is connected to an instance of armmigrate.PrivateLinkResourceClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*PrivateLinkResourceServerTransport) Do

Do implements the policy.Transporter interface for PrivateLinkResourceServerTransport.

type ProjectsServer

type ProjectsServer struct {
	// AssessmentOptions is the fake for method ProjectsClient.AssessmentOptions
	// HTTP status codes to indicate success: http.StatusOK
	AssessmentOptions func(ctx context.Context, resourceGroupName string, projectName string, assessmentOptionsName string, options *armmigrate.ProjectsClientAssessmentOptionsOptions) (resp azfake.Responder[armmigrate.ProjectsClientAssessmentOptionsResponse], errResp azfake.ErrorResponder)

	// NewAssessmentOptionsListPager is the fake for method ProjectsClient.NewAssessmentOptionsListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewAssessmentOptionsListPager func(resourceGroupName string, projectName string, options *armmigrate.ProjectsClientAssessmentOptionsListOptions) (resp azfake.PagerResponder[armmigrate.ProjectsClientAssessmentOptionsListResponse])

	// Create is the fake for method ProjectsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, projectName string, options *armmigrate.ProjectsClientCreateOptions) (resp azfake.Responder[armmigrate.ProjectsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ProjectsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, projectName string, options *armmigrate.ProjectsClientDeleteOptions) (resp azfake.Responder[armmigrate.ProjectsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ProjectsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, options *armmigrate.ProjectsClientGetOptions) (resp azfake.Responder[armmigrate.ProjectsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListPager is the fake for method ProjectsClient.NewListPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListPager func(resourceGroupName string, options *armmigrate.ProjectsClientListOptions) (resp azfake.PagerResponder[armmigrate.ProjectsClientListResponse])

	// NewListBySubscriptionPager is the fake for method ProjectsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armmigrate.ProjectsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armmigrate.ProjectsClientListBySubscriptionResponse])

	// Update is the fake for method ProjectsClient.Update
	// HTTP status codes to indicate success: http.StatusOK
	Update func(ctx context.Context, resourceGroupName string, projectName string, options *armmigrate.ProjectsClientUpdateOptions) (resp azfake.Responder[armmigrate.ProjectsClientUpdateResponse], errResp azfake.ErrorResponder)
}

ProjectsServer is a fake server for instances of the armmigrate.ProjectsClient type.

type ProjectsServerTransport

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

ProjectsServerTransport connects instances of armmigrate.ProjectsClient to instances of ProjectsServer. Don't use this type directly, use NewProjectsServerTransport instead.

func NewProjectsServerTransport

func NewProjectsServerTransport(srv *ProjectsServer) *ProjectsServerTransport

NewProjectsServerTransport creates a new instance of ProjectsServerTransport with the provided implementation. The returned ProjectsServerTransport instance is connected to an instance of armmigrate.ProjectsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ProjectsServerTransport) Do

Do implements the policy.Transporter interface for ProjectsServerTransport.

type ServerCollectorsServer

type ServerCollectorsServer struct {
	// Create is the fake for method ServerCollectorsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, projectName string, serverCollectorName string, options *armmigrate.ServerCollectorsClientCreateOptions) (resp azfake.Responder[armmigrate.ServerCollectorsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method ServerCollectorsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, projectName string, serverCollectorName string, options *armmigrate.ServerCollectorsClientDeleteOptions) (resp azfake.Responder[armmigrate.ServerCollectorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method ServerCollectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, serverCollectorName string, options *armmigrate.ServerCollectorsClientGetOptions) (resp azfake.Responder[armmigrate.ServerCollectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByProjectPager is the fake for method ServerCollectorsClient.NewListByProjectPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByProjectPager func(resourceGroupName string, projectName string, options *armmigrate.ServerCollectorsClientListByProjectOptions) (resp azfake.PagerResponder[armmigrate.ServerCollectorsClientListByProjectResponse])
}

ServerCollectorsServer is a fake server for instances of the armmigrate.ServerCollectorsClient type.

type ServerCollectorsServerTransport

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

ServerCollectorsServerTransport connects instances of armmigrate.ServerCollectorsClient to instances of ServerCollectorsServer. Don't use this type directly, use NewServerCollectorsServerTransport instead.

func NewServerCollectorsServerTransport

func NewServerCollectorsServerTransport(srv *ServerCollectorsServer) *ServerCollectorsServerTransport

NewServerCollectorsServerTransport creates a new instance of ServerCollectorsServerTransport with the provided implementation. The returned ServerCollectorsServerTransport instance is connected to an instance of armmigrate.ServerCollectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerCollectorsServerTransport) Do

Do implements the policy.Transporter interface for ServerCollectorsServerTransport.

type ServerFactory

type ServerFactory struct {
	AssessedMachinesServer          AssessedMachinesServer
	AssessmentsServer               AssessmentsServer
	GroupsServer                    GroupsServer
	HyperVCollectorsServer          HyperVCollectorsServer
	ImportCollectorsServer          ImportCollectorsServer
	MachinesServer                  MachinesServer
	OperationsServer                OperationsServer
	PrivateEndpointConnectionServer PrivateEndpointConnectionServer
	PrivateLinkResourceServer       PrivateLinkResourceServer
	ProjectsServer                  ProjectsServer
	ServerCollectorsServer          ServerCollectorsServer
	VMwareCollectorsServer          VMwareCollectorsServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armmigrate.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 armmigrate.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 VMwareCollectorsServer

type VMwareCollectorsServer struct {
	// Create is the fake for method VMwareCollectorsClient.Create
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, projectName string, vmWareCollectorName string, options *armmigrate.VMwareCollectorsClientCreateOptions) (resp azfake.Responder[armmigrate.VMwareCollectorsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method VMwareCollectorsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, projectName string, vmWareCollectorName string, options *armmigrate.VMwareCollectorsClientDeleteOptions) (resp azfake.Responder[armmigrate.VMwareCollectorsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method VMwareCollectorsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, projectName string, vmWareCollectorName string, options *armmigrate.VMwareCollectorsClientGetOptions) (resp azfake.Responder[armmigrate.VMwareCollectorsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByProjectPager is the fake for method VMwareCollectorsClient.NewListByProjectPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByProjectPager func(resourceGroupName string, projectName string, options *armmigrate.VMwareCollectorsClientListByProjectOptions) (resp azfake.PagerResponder[armmigrate.VMwareCollectorsClientListByProjectResponse])
}

VMwareCollectorsServer is a fake server for instances of the armmigrate.VMwareCollectorsClient type.

type VMwareCollectorsServerTransport

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

VMwareCollectorsServerTransport connects instances of armmigrate.VMwareCollectorsClient to instances of VMwareCollectorsServer. Don't use this type directly, use NewVMwareCollectorsServerTransport instead.

func NewVMwareCollectorsServerTransport

func NewVMwareCollectorsServerTransport(srv *VMwareCollectorsServer) *VMwareCollectorsServerTransport

NewVMwareCollectorsServerTransport creates a new instance of VMwareCollectorsServerTransport with the provided implementation. The returned VMwareCollectorsServerTransport instance is connected to an instance of armmigrate.VMwareCollectorsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*VMwareCollectorsServerTransport) Do

Do implements the policy.Transporter interface for VMwareCollectorsServerTransport.

Jump to

Keyboard shortcuts

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