fake

package
v1.1.0 Latest Latest
Warning

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

Go to latest
Published: Nov 23, 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 FleetMembersServer

type FleetMembersServer struct {
	// BeginCreate is the fake for method FleetMembersClient.BeginCreate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreate func(ctx context.Context, resourceGroupName string, fleetName string, fleetMemberName string, resource armcontainerservicefleet.FleetMember, options *armcontainerservicefleet.FleetMembersClientBeginCreateOptions) (resp azfake.PollerResponder[armcontainerservicefleet.FleetMembersClientCreateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method FleetMembersClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, fleetName string, fleetMemberName string, options *armcontainerservicefleet.FleetMembersClientBeginDeleteOptions) (resp azfake.PollerResponder[armcontainerservicefleet.FleetMembersClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method FleetMembersClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, fleetName string, fleetMemberName string, options *armcontainerservicefleet.FleetMembersClientGetOptions) (resp azfake.Responder[armcontainerservicefleet.FleetMembersClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByFleetPager is the fake for method FleetMembersClient.NewListByFleetPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByFleetPager func(resourceGroupName string, fleetName string, options *armcontainerservicefleet.FleetMembersClientListByFleetOptions) (resp azfake.PagerResponder[armcontainerservicefleet.FleetMembersClientListByFleetResponse])

	// BeginUpdate is the fake for method FleetMembersClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, fleetName string, fleetMemberName string, properties armcontainerservicefleet.FleetMemberUpdate, options *armcontainerservicefleet.FleetMembersClientBeginUpdateOptions) (resp azfake.PollerResponder[armcontainerservicefleet.FleetMembersClientUpdateResponse], errResp azfake.ErrorResponder)
}

FleetMembersServer is a fake server for instances of the armcontainerservicefleet.FleetMembersClient type.

type FleetMembersServerTransport

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

FleetMembersServerTransport connects instances of armcontainerservicefleet.FleetMembersClient to instances of FleetMembersServer. Don't use this type directly, use NewFleetMembersServerTransport instead.

func NewFleetMembersServerTransport

func NewFleetMembersServerTransport(srv *FleetMembersServer) *FleetMembersServerTransport

NewFleetMembersServerTransport creates a new instance of FleetMembersServerTransport with the provided implementation. The returned FleetMembersServerTransport instance is connected to an instance of armcontainerservicefleet.FleetMembersClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*FleetMembersServerTransport) Do

Do implements the policy.Transporter interface for FleetMembersServerTransport.

type FleetUpdateStrategiesServer

type FleetUpdateStrategiesServer struct {
	// BeginCreateOrUpdate is the fake for method FleetUpdateStrategiesClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, fleetName string, updateStrategyName string, resource armcontainerservicefleet.FleetUpdateStrategy, options *armcontainerservicefleet.FleetUpdateStrategiesClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armcontainerservicefleet.FleetUpdateStrategiesClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method FleetUpdateStrategiesClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, fleetName string, updateStrategyName string, options *armcontainerservicefleet.FleetUpdateStrategiesClientBeginDeleteOptions) (resp azfake.PollerResponder[armcontainerservicefleet.FleetUpdateStrategiesClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method FleetUpdateStrategiesClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, fleetName string, updateStrategyName string, options *armcontainerservicefleet.FleetUpdateStrategiesClientGetOptions) (resp azfake.Responder[armcontainerservicefleet.FleetUpdateStrategiesClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByFleetPager is the fake for method FleetUpdateStrategiesClient.NewListByFleetPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByFleetPager func(resourceGroupName string, fleetName string, options *armcontainerservicefleet.FleetUpdateStrategiesClientListByFleetOptions) (resp azfake.PagerResponder[armcontainerservicefleet.FleetUpdateStrategiesClientListByFleetResponse])
}

FleetUpdateStrategiesServer is a fake server for instances of the armcontainerservicefleet.FleetUpdateStrategiesClient type.

type FleetUpdateStrategiesServerTransport

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

FleetUpdateStrategiesServerTransport connects instances of armcontainerservicefleet.FleetUpdateStrategiesClient to instances of FleetUpdateStrategiesServer. Don't use this type directly, use NewFleetUpdateStrategiesServerTransport instead.

func NewFleetUpdateStrategiesServerTransport

func NewFleetUpdateStrategiesServerTransport(srv *FleetUpdateStrategiesServer) *FleetUpdateStrategiesServerTransport

NewFleetUpdateStrategiesServerTransport creates a new instance of FleetUpdateStrategiesServerTransport with the provided implementation. The returned FleetUpdateStrategiesServerTransport instance is connected to an instance of armcontainerservicefleet.FleetUpdateStrategiesClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*FleetUpdateStrategiesServerTransport) Do

Do implements the policy.Transporter interface for FleetUpdateStrategiesServerTransport.

type FleetsServer

type FleetsServer struct {
	// BeginCreateOrUpdate is the fake for method FleetsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, fleetName string, resource armcontainerservicefleet.Fleet, options *armcontainerservicefleet.FleetsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armcontainerservicefleet.FleetsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method FleetsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, fleetName string, options *armcontainerservicefleet.FleetsClientBeginDeleteOptions) (resp azfake.PollerResponder[armcontainerservicefleet.FleetsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method FleetsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, fleetName string, options *armcontainerservicefleet.FleetsClientGetOptions) (resp azfake.Responder[armcontainerservicefleet.FleetsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByResourceGroupPager is the fake for method FleetsClient.NewListByResourceGroupPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByResourceGroupPager func(resourceGroupName string, options *armcontainerservicefleet.FleetsClientListByResourceGroupOptions) (resp azfake.PagerResponder[armcontainerservicefleet.FleetsClientListByResourceGroupResponse])

	// NewListBySubscriptionPager is the fake for method FleetsClient.NewListBySubscriptionPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListBySubscriptionPager func(options *armcontainerservicefleet.FleetsClientListBySubscriptionOptions) (resp azfake.PagerResponder[armcontainerservicefleet.FleetsClientListBySubscriptionResponse])

	// ListCredentials is the fake for method FleetsClient.ListCredentials
	// HTTP status codes to indicate success: http.StatusOK
	ListCredentials func(ctx context.Context, resourceGroupName string, fleetName string, options *armcontainerservicefleet.FleetsClientListCredentialsOptions) (resp azfake.Responder[armcontainerservicefleet.FleetsClientListCredentialsResponse], errResp azfake.ErrorResponder)

	// BeginUpdate is the fake for method FleetsClient.BeginUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginUpdate func(ctx context.Context, resourceGroupName string, fleetName string, properties armcontainerservicefleet.FleetPatch, options *armcontainerservicefleet.FleetsClientBeginUpdateOptions) (resp azfake.PollerResponder[armcontainerservicefleet.FleetsClientUpdateResponse], errResp azfake.ErrorResponder)
}

FleetsServer is a fake server for instances of the armcontainerservicefleet.FleetsClient type.

type FleetsServerTransport

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

FleetsServerTransport connects instances of armcontainerservicefleet.FleetsClient to instances of FleetsServer. Don't use this type directly, use NewFleetsServerTransport instead.

func NewFleetsServerTransport

func NewFleetsServerTransport(srv *FleetsServer) *FleetsServerTransport

NewFleetsServerTransport creates a new instance of FleetsServerTransport with the provided implementation. The returned FleetsServerTransport instance is connected to an instance of armcontainerservicefleet.FleetsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*FleetsServerTransport) Do

Do implements the policy.Transporter interface for FleetsServerTransport.

type OperationsServer

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

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

type OperationsServerTransport

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

OperationsServerTransport connects instances of armcontainerservicefleet.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 armcontainerservicefleet.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 ServerFactory

type ServerFactory struct {
	FleetMembersServer          FleetMembersServer
	FleetUpdateStrategiesServer FleetUpdateStrategiesServer
	FleetsServer                FleetsServer
	OperationsServer            OperationsServer
	UpdateRunsServer            UpdateRunsServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armcontainerservicefleet.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 armcontainerservicefleet.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 UpdateRunsServer

type UpdateRunsServer struct {
	// BeginCreateOrUpdate is the fake for method UpdateRunsClient.BeginCreateOrUpdate
	// HTTP status codes to indicate success: http.StatusOK, http.StatusCreated
	BeginCreateOrUpdate func(ctx context.Context, resourceGroupName string, fleetName string, updateRunName string, resource armcontainerservicefleet.UpdateRun, options *armcontainerservicefleet.UpdateRunsClientBeginCreateOrUpdateOptions) (resp azfake.PollerResponder[armcontainerservicefleet.UpdateRunsClientCreateOrUpdateResponse], errResp azfake.ErrorResponder)

	// BeginDelete is the fake for method UpdateRunsClient.BeginDelete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted, http.StatusNoContent
	BeginDelete func(ctx context.Context, resourceGroupName string, fleetName string, updateRunName string, options *armcontainerservicefleet.UpdateRunsClientBeginDeleteOptions) (resp azfake.PollerResponder[armcontainerservicefleet.UpdateRunsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method UpdateRunsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, fleetName string, updateRunName string, options *armcontainerservicefleet.UpdateRunsClientGetOptions) (resp azfake.Responder[armcontainerservicefleet.UpdateRunsClientGetResponse], errResp azfake.ErrorResponder)

	// NewListByFleetPager is the fake for method UpdateRunsClient.NewListByFleetPager
	// HTTP status codes to indicate success: http.StatusOK
	NewListByFleetPager func(resourceGroupName string, fleetName string, options *armcontainerservicefleet.UpdateRunsClientListByFleetOptions) (resp azfake.PagerResponder[armcontainerservicefleet.UpdateRunsClientListByFleetResponse])

	// BeginStart is the fake for method UpdateRunsClient.BeginStart
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStart func(ctx context.Context, resourceGroupName string, fleetName string, updateRunName string, options *armcontainerservicefleet.UpdateRunsClientBeginStartOptions) (resp azfake.PollerResponder[armcontainerservicefleet.UpdateRunsClientStartResponse], errResp azfake.ErrorResponder)

	// BeginStop is the fake for method UpdateRunsClient.BeginStop
	// HTTP status codes to indicate success: http.StatusOK, http.StatusAccepted
	BeginStop func(ctx context.Context, resourceGroupName string, fleetName string, updateRunName string, options *armcontainerservicefleet.UpdateRunsClientBeginStopOptions) (resp azfake.PollerResponder[armcontainerservicefleet.UpdateRunsClientStopResponse], errResp azfake.ErrorResponder)
}

UpdateRunsServer is a fake server for instances of the armcontainerservicefleet.UpdateRunsClient type.

type UpdateRunsServerTransport

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

UpdateRunsServerTransport connects instances of armcontainerservicefleet.UpdateRunsClient to instances of UpdateRunsServer. Don't use this type directly, use NewUpdateRunsServerTransport instead.

func NewUpdateRunsServerTransport

func NewUpdateRunsServerTransport(srv *UpdateRunsServer) *UpdateRunsServerTransport

NewUpdateRunsServerTransport creates a new instance of UpdateRunsServerTransport with the provided implementation. The returned UpdateRunsServerTransport instance is connected to an instance of armcontainerservicefleet.UpdateRunsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*UpdateRunsServerTransport) Do

Do implements the policy.Transporter interface for UpdateRunsServerTransport.

Jump to

Keyboard shortcuts

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