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: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type MicrosoftSerialConsoleServer

type MicrosoftSerialConsoleServer struct {
	// DisableConsole is the fake for method MicrosoftSerialConsoleClient.DisableConsole
	// HTTP status codes to indicate success:
	//   - http.StatusOK (returns armserialconsole.DisableSerialConsoleResult)
	//   - http.StatusNotFound (returns armserialconsole.GetSerialConsoleSubscriptionNotFound)
	DisableConsole func(ctx context.Context, defaultParam string, options *armserialconsole.MicrosoftSerialConsoleClientDisableConsoleOptions) (resp azfake.Responder[armserialconsole.MicrosoftSerialConsoleClientDisableConsoleResponse], errResp azfake.ErrorResponder)

	// EnableConsole is the fake for method MicrosoftSerialConsoleClient.EnableConsole
	// HTTP status codes to indicate success:
	//   - http.StatusOK (returns armserialconsole.EnableSerialConsoleResult)
	//   - http.StatusNotFound (returns armserialconsole.GetSerialConsoleSubscriptionNotFound)
	EnableConsole func(ctx context.Context, defaultParam string, options *armserialconsole.MicrosoftSerialConsoleClientEnableConsoleOptions) (resp azfake.Responder[armserialconsole.MicrosoftSerialConsoleClientEnableConsoleResponse], errResp azfake.ErrorResponder)

	// GetConsoleStatus is the fake for method MicrosoftSerialConsoleClient.GetConsoleStatus
	// HTTP status codes to indicate success:
	//   - http.StatusOK (returns armserialconsole.Status)
	//   - http.StatusNotFound (returns armserialconsole.GetSerialConsoleSubscriptionNotFound)
	GetConsoleStatus func(ctx context.Context, defaultParam string, options *armserialconsole.MicrosoftSerialConsoleClientGetConsoleStatusOptions) (resp azfake.Responder[armserialconsole.MicrosoftSerialConsoleClientGetConsoleStatusResponse], errResp azfake.ErrorResponder)

	// ListOperations is the fake for method MicrosoftSerialConsoleClient.ListOperations
	// HTTP status codes to indicate success: http.StatusOK
	ListOperations func(ctx context.Context, options *armserialconsole.MicrosoftSerialConsoleClientListOperationsOptions) (resp azfake.Responder[armserialconsole.MicrosoftSerialConsoleClientListOperationsResponse], errResp azfake.ErrorResponder)
}

MicrosoftSerialConsoleServer is a fake server for instances of the armserialconsole.MicrosoftSerialConsoleClient type.

type MicrosoftSerialConsoleServerTransport

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

MicrosoftSerialConsoleServerTransport connects instances of armserialconsole.MicrosoftSerialConsoleClient to instances of MicrosoftSerialConsoleServer. Don't use this type directly, use NewMicrosoftSerialConsoleServerTransport instead.

func NewMicrosoftSerialConsoleServerTransport

func NewMicrosoftSerialConsoleServerTransport(srv *MicrosoftSerialConsoleServer) *MicrosoftSerialConsoleServerTransport

NewMicrosoftSerialConsoleServerTransport creates a new instance of MicrosoftSerialConsoleServerTransport with the provided implementation. The returned MicrosoftSerialConsoleServerTransport instance is connected to an instance of armserialconsole.MicrosoftSerialConsoleClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*MicrosoftSerialConsoleServerTransport) Do

Do implements the policy.Transporter interface for MicrosoftSerialConsoleServerTransport.

type SerialPortsServer

type SerialPortsServer struct {
	// Connect is the fake for method SerialPortsClient.Connect
	// HTTP status codes to indicate success: http.StatusOK
	Connect func(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourceType string, parentResource string, serialPort string, options *armserialconsole.SerialPortsClientConnectOptions) (resp azfake.Responder[armserialconsole.SerialPortsClientConnectResponse], errResp azfake.ErrorResponder)

	// Create is the fake for method SerialPortsClient.Create
	// HTTP status codes to indicate success: http.StatusCreated
	Create func(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourceType string, parentResource string, serialPort string, parameters armserialconsole.SerialPort, options *armserialconsole.SerialPortsClientCreateOptions) (resp azfake.Responder[armserialconsole.SerialPortsClientCreateResponse], errResp azfake.ErrorResponder)

	// Delete is the fake for method SerialPortsClient.Delete
	// HTTP status codes to indicate success: http.StatusOK, http.StatusNoContent
	Delete func(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourceType string, parentResource string, serialPort string, options *armserialconsole.SerialPortsClientDeleteOptions) (resp azfake.Responder[armserialconsole.SerialPortsClientDeleteResponse], errResp azfake.ErrorResponder)

	// Get is the fake for method SerialPortsClient.Get
	// HTTP status codes to indicate success: http.StatusOK
	Get func(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourceType string, parentResource string, serialPort string, options *armserialconsole.SerialPortsClientGetOptions) (resp azfake.Responder[armserialconsole.SerialPortsClientGetResponse], errResp azfake.ErrorResponder)

	// List is the fake for method SerialPortsClient.List
	// HTTP status codes to indicate success: http.StatusOK
	List func(ctx context.Context, resourceGroupName string, resourceProviderNamespace string, parentResourceType string, parentResource string, options *armserialconsole.SerialPortsClientListOptions) (resp azfake.Responder[armserialconsole.SerialPortsClientListResponse], errResp azfake.ErrorResponder)

	// ListBySubscriptions is the fake for method SerialPortsClient.ListBySubscriptions
	// HTTP status codes to indicate success: http.StatusOK
	ListBySubscriptions func(ctx context.Context, options *armserialconsole.SerialPortsClientListBySubscriptionsOptions) (resp azfake.Responder[armserialconsole.SerialPortsClientListBySubscriptionsResponse], errResp azfake.ErrorResponder)
}

SerialPortsServer is a fake server for instances of the armserialconsole.SerialPortsClient type.

type SerialPortsServerTransport

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

SerialPortsServerTransport connects instances of armserialconsole.SerialPortsClient to instances of SerialPortsServer. Don't use this type directly, use NewSerialPortsServerTransport instead.

func NewSerialPortsServerTransport

func NewSerialPortsServerTransport(srv *SerialPortsServer) *SerialPortsServerTransport

NewSerialPortsServerTransport creates a new instance of SerialPortsServerTransport with the provided implementation. The returned SerialPortsServerTransport instance is connected to an instance of armserialconsole.SerialPortsClient via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*SerialPortsServerTransport) Do

Do implements the policy.Transporter interface for SerialPortsServerTransport.

type ServerFactory

type ServerFactory struct {
	MicrosoftSerialConsoleServer MicrosoftSerialConsoleServer
	SerialPortsServer            SerialPortsServer
}

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

type ServerFactoryTransport

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

ServerFactoryTransport connects instances of armserialconsole.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 armserialconsole.ClientFactory via the azcore.ClientOptions.Transporter field in the client's constructor parameters.

func (*ServerFactoryTransport) Do

Do implements the policy.Transporter interface for ServerFactoryTransport.

Jump to

Keyboard shortcuts

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