stub

package
v0.0.0-...-dc6ba75 Latest Latest
Warning

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

Go to latest
Published: Jul 3, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewArchiveStub

func NewArchiveStub(caller sacloud.APICaller) sacloud.ArchiveAPI

NewArchiveStub creates new ArchiveStub instance

func NewBridgeStub

func NewBridgeStub(caller sacloud.APICaller) sacloud.BridgeAPI

NewBridgeStub creates new BridgeStub instance

func NewCDROMStub

func NewCDROMStub(caller sacloud.APICaller) sacloud.CDROMAPI

NewCDROMStub creates new CDROMStub instance

func NewDiskStub

func NewDiskStub(caller sacloud.APICaller) sacloud.DiskAPI

NewDiskStub creates new DiskStub instance

func NewGSLBStub

func NewGSLBStub(caller sacloud.APICaller) sacloud.GSLBAPI

NewGSLBStub creates new GSLBStub instance

func NewInterfaceStub

func NewInterfaceStub(caller sacloud.APICaller) sacloud.InterfaceAPI

NewInterfaceStub creates new InterfaceStub instance

func NewInternetStub

func NewInternetStub(caller sacloud.APICaller) sacloud.InternetAPI

NewInternetStub creates new InternetStub instance

func NewLoadBalancerStub

func NewLoadBalancerStub(caller sacloud.APICaller) sacloud.LoadBalancerAPI

NewLoadBalancerStub creates new LoadBalancerStub instance

func NewNFSStub

func NewNFSStub(caller sacloud.APICaller) sacloud.NFSAPI

NewNFSStub creates new NFSStub instance

func NewNoteStub

func NewNoteStub(caller sacloud.APICaller) sacloud.NoteAPI

NewNoteStub creates new NoteStub instance

func NewPacketFilterStub

func NewPacketFilterStub(caller sacloud.APICaller) sacloud.PacketFilterAPI

NewPacketFilterStub creates new PacketFilterStub instance

func NewSIMStub

func NewSIMStub(caller sacloud.APICaller) sacloud.SIMAPI

NewSIMStub creates new SIMStub instance

func NewServerStub

func NewServerStub(caller sacloud.APICaller) sacloud.ServerAPI

NewServerStub creates new ServerStub instance

func NewSwitchStub

func NewSwitchStub(caller sacloud.APICaller) sacloud.SwitchAPI

NewSwitchStub creates new SwitchStub instance

func NewVPCRouterStub

func NewVPCRouterStub(caller sacloud.APICaller) sacloud.VPCRouterAPI

NewVPCRouterStub creates new VPCRouterStub instance

func NewZoneStub

func NewZoneStub(caller sacloud.APICaller) sacloud.ZoneAPI

NewZoneStub creates new ZoneStub instance

Types

type ArchiveCloseFTPResult

type ArchiveCloseFTPResult struct {
	Err error
}

ArchiveCloseFTPResult is expected values of the CloseFTP operation

type ArchiveCreateBlankResult

type ArchiveCreateBlankResult struct {
	Archive   *sacloud.Archive
	FTPServer *sacloud.FTPServer
	Err       error
}

ArchiveCreateBlankResult is expected values of the CreateBlank operation

type ArchiveCreateResult

type ArchiveCreateResult struct {
	Archive *sacloud.Archive
	Err     error
}

ArchiveCreateResult is expected values of the Create operation

type ArchiveDeleteResult

type ArchiveDeleteResult struct {
	Err error
}

ArchiveDeleteResult is expected values of the Delete operation

type ArchiveFindResult

type ArchiveFindResult struct {
	Archives []*sacloud.Archive
	Err      error
}

ArchiveFindResult is expected values of the Find operation

type ArchiveOpenFTPResult

type ArchiveOpenFTPResult struct {
	FTPServer *sacloud.FTPServer
	Err       error
}

ArchiveOpenFTPResult is expected values of the OpenFTP operation

type ArchiveReadResult

type ArchiveReadResult struct {
	Archive *sacloud.Archive
	Err     error
}

ArchiveReadResult is expected values of the Read operation

type ArchiveStub

type ArchiveStub struct {
	FindResult        *ArchiveFindResult
	CreateResult      *ArchiveCreateResult
	CreateBlankResult *ArchiveCreateBlankResult
	ReadResult        *ArchiveReadResult
	UpdateResult      *ArchiveUpdateResult
	DeleteResult      *ArchiveDeleteResult
	OpenFTPResult     *ArchiveOpenFTPResult
	CloseFTPResult    *ArchiveCloseFTPResult
}

ArchiveStub is for trace ArchiveOp operations

func (*ArchiveStub) CloseFTP

func (s *ArchiveStub) CloseFTP(ctx context.Context, zone string, id types.ID) error

CloseFTP is API call with trace log

func (*ArchiveStub) Create

Create is API call with trace log

func (*ArchiveStub) CreateBlank

CreateBlank is API call with trace log

func (*ArchiveStub) Delete

func (s *ArchiveStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*ArchiveStub) Find

func (s *ArchiveStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Archive, error)

Find is API call with trace log

func (*ArchiveStub) OpenFTP

func (s *ArchiveStub) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *sacloud.OpenFTPRequest) (*sacloud.FTPServer, error)

OpenFTP is API call with trace log

func (*ArchiveStub) Read

func (s *ArchiveStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Archive, error)

Read is API call with trace log

func (*ArchiveStub) Update

func (s *ArchiveStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.ArchiveUpdateRequest) (*sacloud.Archive, error)

Update is API call with trace log

type ArchiveUpdateResult

type ArchiveUpdateResult struct {
	Archive *sacloud.Archive
	Err     error
}

ArchiveUpdateResult is expected values of the Update operation

type BridgeCreateResult

type BridgeCreateResult struct {
	Bridge *sacloud.Bridge
	Err    error
}

BridgeCreateResult is expected values of the Create operation

type BridgeDeleteResult

type BridgeDeleteResult struct {
	Err error
}

BridgeDeleteResult is expected values of the Delete operation

type BridgeFindResult

type BridgeFindResult struct {
	Bridges []*sacloud.Bridge
	Err     error
}

BridgeFindResult is expected values of the Find operation

type BridgeReadResult

type BridgeReadResult struct {
	Bridge *sacloud.Bridge
	Err    error
}

BridgeReadResult is expected values of the Read operation

type BridgeStub

type BridgeStub struct {
	FindResult   *BridgeFindResult
	CreateResult *BridgeCreateResult
	ReadResult   *BridgeReadResult
	UpdateResult *BridgeUpdateResult
	DeleteResult *BridgeDeleteResult
}

BridgeStub is for trace BridgeOp operations

func (*BridgeStub) Create

func (s *BridgeStub) Create(ctx context.Context, zone string, param *sacloud.BridgeCreateRequest) (*sacloud.Bridge, error)

Create is API call with trace log

func (*BridgeStub) Delete

func (s *BridgeStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*BridgeStub) Find

func (s *BridgeStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Bridge, error)

Find is API call with trace log

func (*BridgeStub) Read

func (s *BridgeStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Bridge, error)

Read is API call with trace log

func (*BridgeStub) Update

func (s *BridgeStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.BridgeUpdateRequest) (*sacloud.Bridge, error)

Update is API call with trace log

type BridgeUpdateResult

type BridgeUpdateResult struct {
	Bridge *sacloud.Bridge
	Err    error
}

BridgeUpdateResult is expected values of the Update operation

type CDROMCloseFTPResult

type CDROMCloseFTPResult struct {
	Err error
}

CDROMCloseFTPResult is expected values of the CloseFTP operation

type CDROMCreateResult

type CDROMCreateResult struct {
	CDROM     *sacloud.CDROM
	FTPServer *sacloud.FTPServer
	Err       error
}

CDROMCreateResult is expected values of the Create operation

type CDROMDeleteResult

type CDROMDeleteResult struct {
	Err error
}

CDROMDeleteResult is expected values of the Delete operation

type CDROMFindResult

type CDROMFindResult struct {
	CDROMs []*sacloud.CDROM
	Err    error
}

CDROMFindResult is expected values of the Find operation

type CDROMOpenFTPResult

type CDROMOpenFTPResult struct {
	FTPServer *sacloud.FTPServer
	Err       error
}

CDROMOpenFTPResult is expected values of the OpenFTP operation

type CDROMReadResult

type CDROMReadResult struct {
	CDROM *sacloud.CDROM
	Err   error
}

CDROMReadResult is expected values of the Read operation

type CDROMStub

type CDROMStub struct {
	FindResult     *CDROMFindResult
	CreateResult   *CDROMCreateResult
	ReadResult     *CDROMReadResult
	UpdateResult   *CDROMUpdateResult
	DeleteResult   *CDROMDeleteResult
	OpenFTPResult  *CDROMOpenFTPResult
	CloseFTPResult *CDROMCloseFTPResult
}

CDROMStub is for trace CDROMOp operations

func (*CDROMStub) CloseFTP

func (s *CDROMStub) CloseFTP(ctx context.Context, zone string, id types.ID) error

CloseFTP is API call with trace log

func (*CDROMStub) Create

Create is API call with trace log

func (*CDROMStub) Delete

func (s *CDROMStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*CDROMStub) Find

func (s *CDROMStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.CDROM, error)

Find is API call with trace log

func (*CDROMStub) OpenFTP

func (s *CDROMStub) OpenFTP(ctx context.Context, zone string, id types.ID, openOption *sacloud.OpenFTPRequest) (*sacloud.FTPServer, error)

OpenFTP is API call with trace log

func (*CDROMStub) Read

func (s *CDROMStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.CDROM, error)

Read is API call with trace log

func (*CDROMStub) Update

func (s *CDROMStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.CDROMUpdateRequest) (*sacloud.CDROM, error)

Update is API call with trace log

type CDROMUpdateResult

type CDROMUpdateResult struct {
	CDROM *sacloud.CDROM
	Err   error
}

CDROMUpdateResult is expected values of the Update operation

type DiskConfigResult

type DiskConfigResult struct {
	Err error
}

DiskConfigResult is expected values of the Config operation

type DiskConnectToServerResult

type DiskConnectToServerResult struct {
	Err error
}

DiskConnectToServerResult is expected values of the ConnectToServer operation

type DiskCreateDistantlyResult

type DiskCreateDistantlyResult struct {
	Disk *sacloud.Disk
	Err  error
}

DiskCreateDistantlyResult is expected values of the CreateDistantly operation

type DiskCreateResult

type DiskCreateResult struct {
	Disk *sacloud.Disk
	Err  error
}

DiskCreateResult is expected values of the Create operation

type DiskCreateWithConfigDistantlyResult

type DiskCreateWithConfigDistantlyResult struct {
	Disk *sacloud.Disk
	Err  error
}

DiskCreateWithConfigDistantlyResult is expected values of the CreateWithConfigDistantly operation

type DiskCreateWithConfigResult

type DiskCreateWithConfigResult struct {
	Disk *sacloud.Disk
	Err  error
}

DiskCreateWithConfigResult is expected values of the CreateWithConfig operation

type DiskDeleteResult

type DiskDeleteResult struct {
	Err error
}

DiskDeleteResult is expected values of the Delete operation

type DiskDisconnectFromServerResult

type DiskDisconnectFromServerResult struct {
	Err error
}

DiskDisconnectFromServerResult is expected values of the DisconnectFromServer operation

type DiskFindResult

type DiskFindResult struct {
	Disks []*sacloud.Disk
	Err   error
}

DiskFindResult is expected values of the Find operation

type DiskInstallDistantFromResult

type DiskInstallDistantFromResult struct {
	Disk *sacloud.Disk
	Err  error
}

DiskInstallDistantFromResult is expected values of the InstallDistantFrom operation

type DiskInstallResult

type DiskInstallResult struct {
	Disk *sacloud.Disk
	Err  error
}

DiskInstallResult is expected values of the Install operation

type DiskMonitorResult

type DiskMonitorResult struct {
	Data *sacloud.DiskActivity
	Err  error
}

DiskMonitorResult is expected values of the Monitor operation

type DiskReadResult

type DiskReadResult struct {
	Disk *sacloud.Disk
	Err  error
}

DiskReadResult is expected values of the Read operation

type DiskResizePartitionResult

type DiskResizePartitionResult struct {
	Err error
}

DiskResizePartitionResult is expected values of the ResizePartition operation

type DiskStub

type DiskStub struct {
	FindResult                      *DiskFindResult
	CreateResult                    *DiskCreateResult
	CreateDistantlyResult           *DiskCreateDistantlyResult
	ConfigResult                    *DiskConfigResult
	CreateWithConfigResult          *DiskCreateWithConfigResult
	CreateWithConfigDistantlyResult *DiskCreateWithConfigDistantlyResult
	ToBlankResult                   *DiskToBlankResult
	ResizePartitionResult           *DiskResizePartitionResult
	ConnectToServerResult           *DiskConnectToServerResult
	DisconnectFromServerResult      *DiskDisconnectFromServerResult
	InstallDistantFromResult        *DiskInstallDistantFromResult
	InstallResult                   *DiskInstallResult
	ReadResult                      *DiskReadResult
	UpdateResult                    *DiskUpdateResult
	DeleteResult                    *DiskDeleteResult
	MonitorResult                   *DiskMonitorResult
}

DiskStub is for trace DiskOp operations

func (*DiskStub) Config

func (s *DiskStub) Config(ctx context.Context, zone string, id types.ID, edit *sacloud.DiskEditRequest) error

Config is API call with trace log

func (*DiskStub) ConnectToServer

func (s *DiskStub) ConnectToServer(ctx context.Context, zone string, id types.ID, serverID types.ID) error

ConnectToServer is API call with trace log

func (*DiskStub) Create

func (s *DiskStub) Create(ctx context.Context, zone string, param *sacloud.DiskCreateRequest) (*sacloud.Disk, error)

Create is API call with trace log

func (*DiskStub) CreateDistantly

func (s *DiskStub) CreateDistantly(ctx context.Context, zone string, createParam *sacloud.DiskCreateRequest, distantFrom []types.ID) (*sacloud.Disk, error)

CreateDistantly is API call with trace log

func (*DiskStub) CreateWithConfig

func (s *DiskStub) CreateWithConfig(ctx context.Context, zone string, createParam *sacloud.DiskCreateRequest, editParam *sacloud.DiskEditRequest, bootAtAvailable bool) (*sacloud.Disk, error)

CreateWithConfig is API call with trace log

func (*DiskStub) CreateWithConfigDistantly

func (s *DiskStub) CreateWithConfigDistantly(ctx context.Context, zone string, createParam *sacloud.DiskCreateRequest, editParam *sacloud.DiskEditRequest, bootAtAvailable bool, distantFrom []types.ID) (*sacloud.Disk, error)

CreateWithConfigDistantly is API call with trace log

func (*DiskStub) Delete

func (s *DiskStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*DiskStub) DisconnectFromServer

func (s *DiskStub) DisconnectFromServer(ctx context.Context, zone string, id types.ID) error

DisconnectFromServer is API call with trace log

func (*DiskStub) Find

func (s *DiskStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Disk, error)

Find is API call with trace log

func (*DiskStub) Install

func (s *DiskStub) Install(ctx context.Context, zone string, id types.ID, installParam *sacloud.DiskInstallRequest) (*sacloud.Disk, error)

Install is API call with trace log

func (*DiskStub) InstallDistantFrom

func (s *DiskStub) InstallDistantFrom(ctx context.Context, zone string, id types.ID, installParam *sacloud.DiskInstallRequest, distantFrom []types.ID) (*sacloud.Disk, error)

InstallDistantFrom is API call with trace log

func (*DiskStub) Monitor

func (s *DiskStub) Monitor(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.DiskActivity, error)

Monitor is API call with trace log

func (*DiskStub) Read

func (s *DiskStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Disk, error)

Read is API call with trace log

func (*DiskStub) ResizePartition

func (s *DiskStub) ResizePartition(ctx context.Context, zone string, id types.ID) error

ResizePartition is API call with trace log

func (*DiskStub) ToBlank

func (s *DiskStub) ToBlank(ctx context.Context, zone string, id types.ID) error

ToBlank is API call with trace log

func (*DiskStub) Update

func (s *DiskStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.DiskUpdateRequest) (*sacloud.Disk, error)

Update is API call with trace log

type DiskToBlankResult

type DiskToBlankResult struct {
	Err error
}

DiskToBlankResult is expected values of the ToBlank operation

type DiskUpdateResult

type DiskUpdateResult struct {
	Disk *sacloud.Disk
	Err  error
}

DiskUpdateResult is expected values of the Update operation

type GSLBCreateResult

type GSLBCreateResult struct {
	CommonServiceItem *sacloud.GSLB
	Err               error
}

GSLBCreateResult is expected values of the Create operation

type GSLBDeleteResult

type GSLBDeleteResult struct {
	Err error
}

GSLBDeleteResult is expected values of the Delete operation

type GSLBFindResult

type GSLBFindResult struct {
	CommonServiceItems []*sacloud.GSLB
	Err                error
}

GSLBFindResult is expected values of the Find operation

type GSLBReadResult

type GSLBReadResult struct {
	CommonServiceItem *sacloud.GSLB
	Err               error
}

GSLBReadResult is expected values of the Read operation

type GSLBStub

type GSLBStub struct {
	FindResult   *GSLBFindResult
	CreateResult *GSLBCreateResult
	ReadResult   *GSLBReadResult
	UpdateResult *GSLBUpdateResult
	DeleteResult *GSLBDeleteResult
}

GSLBStub is for trace GSLBOp operations

func (*GSLBStub) Create

func (s *GSLBStub) Create(ctx context.Context, zone string, param *sacloud.GSLBCreateRequest) (*sacloud.GSLB, error)

Create is API call with trace log

func (*GSLBStub) Delete

func (s *GSLBStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*GSLBStub) Find

func (s *GSLBStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.GSLB, error)

Find is API call with trace log

func (*GSLBStub) Read

func (s *GSLBStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.GSLB, error)

Read is API call with trace log

func (*GSLBStub) Update

func (s *GSLBStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.GSLBUpdateRequest) (*sacloud.GSLB, error)

Update is API call with trace log

type GSLBUpdateResult

type GSLBUpdateResult struct {
	CommonServiceItem *sacloud.GSLB
	Err               error
}

GSLBUpdateResult is expected values of the Update operation

type InterfaceConnectToPacketFilterResult

type InterfaceConnectToPacketFilterResult struct {
	Err error
}

InterfaceConnectToPacketFilterResult is expected values of the ConnectToPacketFilter operation

type InterfaceConnectToSharedSegmentResult

type InterfaceConnectToSharedSegmentResult struct {
	Err error
}

InterfaceConnectToSharedSegmentResult is expected values of the ConnectToSharedSegment operation

type InterfaceConnectToSwitchResult

type InterfaceConnectToSwitchResult struct {
	Err error
}

InterfaceConnectToSwitchResult is expected values of the ConnectToSwitch operation

type InterfaceCreateResult

type InterfaceCreateResult struct {
	Interface *sacloud.Interface
	Err       error
}

InterfaceCreateResult is expected values of the Create operation

type InterfaceDeleteResult

type InterfaceDeleteResult struct {
	Err error
}

InterfaceDeleteResult is expected values of the Delete operation

type InterfaceDisconnectFromPacketFilterResult

type InterfaceDisconnectFromPacketFilterResult struct {
	Err error
}

InterfaceDisconnectFromPacketFilterResult is expected values of the DisconnectFromPacketFilter operation

type InterfaceDisconnectFromSwitchResult

type InterfaceDisconnectFromSwitchResult struct {
	Err error
}

InterfaceDisconnectFromSwitchResult is expected values of the DisconnectFromSwitch operation

type InterfaceFindResult

type InterfaceFindResult struct {
	Interfaces []*sacloud.Interface
	Err        error
}

InterfaceFindResult is expected values of the Find operation

type InterfaceMonitorResult

type InterfaceMonitorResult struct {
	Data *sacloud.InterfaceActivity
	Err  error
}

InterfaceMonitorResult is expected values of the Monitor operation

type InterfaceReadResult

type InterfaceReadResult struct {
	Interface *sacloud.Interface
	Err       error
}

InterfaceReadResult is expected values of the Read operation

type InterfaceStub

type InterfaceStub struct {
	FindResult                       *InterfaceFindResult
	CreateResult                     *InterfaceCreateResult
	ReadResult                       *InterfaceReadResult
	UpdateResult                     *InterfaceUpdateResult
	DeleteResult                     *InterfaceDeleteResult
	MonitorResult                    *InterfaceMonitorResult
	ConnectToSharedSegmentResult     *InterfaceConnectToSharedSegmentResult
	ConnectToSwitchResult            *InterfaceConnectToSwitchResult
	DisconnectFromSwitchResult       *InterfaceDisconnectFromSwitchResult
	ConnectToPacketFilterResult      *InterfaceConnectToPacketFilterResult
	DisconnectFromPacketFilterResult *InterfaceDisconnectFromPacketFilterResult
}

InterfaceStub is for trace InterfaceOp operations

func (*InterfaceStub) ConnectToPacketFilter

func (s *InterfaceStub) ConnectToPacketFilter(ctx context.Context, zone string, id types.ID, packetFilterID types.ID) error

ConnectToPacketFilter is API call with trace log

func (*InterfaceStub) ConnectToSharedSegment

func (s *InterfaceStub) ConnectToSharedSegment(ctx context.Context, zone string, id types.ID) error

ConnectToSharedSegment is API call with trace log

func (*InterfaceStub) ConnectToSwitch

func (s *InterfaceStub) ConnectToSwitch(ctx context.Context, zone string, id types.ID, switchID types.ID) error

ConnectToSwitch is API call with trace log

func (*InterfaceStub) Create

Create is API call with trace log

func (*InterfaceStub) Delete

func (s *InterfaceStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*InterfaceStub) DisconnectFromPacketFilter

func (s *InterfaceStub) DisconnectFromPacketFilter(ctx context.Context, zone string, id types.ID) error

DisconnectFromPacketFilter is API call with trace log

func (*InterfaceStub) DisconnectFromSwitch

func (s *InterfaceStub) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID) error

DisconnectFromSwitch is API call with trace log

func (*InterfaceStub) Find

func (s *InterfaceStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Interface, error)

Find is API call with trace log

func (*InterfaceStub) Monitor

Monitor is API call with trace log

func (*InterfaceStub) Read

func (s *InterfaceStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Interface, error)

Read is API call with trace log

func (*InterfaceStub) Update

Update is API call with trace log

type InterfaceUpdateResult

type InterfaceUpdateResult struct {
	Interface *sacloud.Interface
	Err       error
}

InterfaceUpdateResult is expected values of the Update operation

type InternetAddSubnetResult

type InternetAddSubnetResult struct {
	Subnet *sacloud.InternetSubnetOperationResult
	Err    error
}

InternetAddSubnetResult is expected values of the AddSubnet operation

type InternetCreateResult

type InternetCreateResult struct {
	Internet *sacloud.Internet
	Err      error
}

InternetCreateResult is expected values of the Create operation

type InternetDeleteResult

type InternetDeleteResult struct {
	Err error
}

InternetDeleteResult is expected values of the Delete operation

type InternetDeleteSubnetResult

type InternetDeleteSubnetResult struct {
	Err error
}

InternetDeleteSubnetResult is expected values of the DeleteSubnet operation

type InternetFindResult

type InternetFindResult struct {
	Internets []*sacloud.Internet
	Err       error
}

InternetFindResult is expected values of the Find operation

type InternetMonitorResult

type InternetMonitorResult struct {
	Data *sacloud.RouterActivity
	Err  error
}

InternetMonitorResult is expected values of the Monitor operation

type InternetReadResult

type InternetReadResult struct {
	Internet *sacloud.Internet
	Err      error
}

InternetReadResult is expected values of the Read operation

type InternetStub

type InternetStub struct {
	FindResult            *InternetFindResult
	CreateResult          *InternetCreateResult
	ReadResult            *InternetReadResult
	UpdateResult          *InternetUpdateResult
	DeleteResult          *InternetDeleteResult
	UpdateBandWidthResult *InternetUpdateBandWidthResult
	AddSubnetResult       *InternetAddSubnetResult
	UpdateSubnetResult    *InternetUpdateSubnetResult
	DeleteSubnetResult    *InternetDeleteSubnetResult
	MonitorResult         *InternetMonitorResult
}

InternetStub is for trace InternetOp operations

func (*InternetStub) AddSubnet

AddSubnet is API call with trace log

func (*InternetStub) Create

Create is API call with trace log

func (*InternetStub) Delete

func (s *InternetStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*InternetStub) DeleteSubnet

func (s *InternetStub) DeleteSubnet(ctx context.Context, zone string, id types.ID, subnetID types.ID) error

DeleteSubnet is API call with trace log

func (*InternetStub) Find

func (s *InternetStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Internet, error)

Find is API call with trace log

func (*InternetStub) Monitor

func (s *InternetStub) Monitor(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.RouterActivity, error)

Monitor is API call with trace log

func (*InternetStub) Read

func (s *InternetStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Internet, error)

Read is API call with trace log

func (*InternetStub) Update

Update is API call with trace log

func (*InternetStub) UpdateBandWidth

func (s *InternetStub) UpdateBandWidth(ctx context.Context, zone string, id types.ID, param *sacloud.InternetUpdateBandWidthRequest) (*sacloud.Internet, error)

UpdateBandWidth is API call with trace log

func (*InternetStub) UpdateSubnet

UpdateSubnet is API call with trace log

type InternetUpdateBandWidthResult

type InternetUpdateBandWidthResult struct {
	Internet *sacloud.Internet
	Err      error
}

InternetUpdateBandWidthResult is expected values of the UpdateBandWidth operation

type InternetUpdateResult

type InternetUpdateResult struct {
	Internet *sacloud.Internet
	Err      error
}

InternetUpdateResult is expected values of the Update operation

type InternetUpdateSubnetResult

type InternetUpdateSubnetResult struct {
	Subnet *sacloud.InternetSubnetOperationResult
	Err    error
}

InternetUpdateSubnetResult is expected values of the UpdateSubnet operation

type LoadBalancerBootResult

type LoadBalancerBootResult struct {
	Err error
}

LoadBalancerBootResult is expected values of the Boot operation

type LoadBalancerConfigResult

type LoadBalancerConfigResult struct {
	Err error
}

LoadBalancerConfigResult is expected values of the Config operation

type LoadBalancerCreateResult

type LoadBalancerCreateResult struct {
	Appliance *sacloud.LoadBalancer
	Err       error
}

LoadBalancerCreateResult is expected values of the Create operation

type LoadBalancerDeleteResult

type LoadBalancerDeleteResult struct {
	Err error
}

LoadBalancerDeleteResult is expected values of the Delete operation

type LoadBalancerFindResult

type LoadBalancerFindResult struct {
	Appliances []*sacloud.LoadBalancer
	Err        error
}

LoadBalancerFindResult is expected values of the Find operation

type LoadBalancerMonitorInterfaceResult

type LoadBalancerMonitorInterfaceResult struct {
	Data *sacloud.InterfaceActivity
	Err  error
}

LoadBalancerMonitorInterfaceResult is expected values of the MonitorInterface operation

type LoadBalancerReadResult

type LoadBalancerReadResult struct {
	Appliance *sacloud.LoadBalancer
	Err       error
}

LoadBalancerReadResult is expected values of the Read operation

type LoadBalancerResetResult

type LoadBalancerResetResult struct {
	Err error
}

LoadBalancerResetResult is expected values of the Reset operation

type LoadBalancerShutdownResult

type LoadBalancerShutdownResult struct {
	Err error
}

LoadBalancerShutdownResult is expected values of the Shutdown operation

type LoadBalancerStatusResult

type LoadBalancerStatusResult struct {
	LoadBalancer []*sacloud.LoadBalancerStatus
	Err          error
}

LoadBalancerStatusResult is expected values of the Status operation

type LoadBalancerStub

type LoadBalancerStub struct {
	FindResult             *LoadBalancerFindResult
	CreateResult           *LoadBalancerCreateResult
	ReadResult             *LoadBalancerReadResult
	UpdateResult           *LoadBalancerUpdateResult
	DeleteResult           *LoadBalancerDeleteResult
	ConfigResult           *LoadBalancerConfigResult
	BootResult             *LoadBalancerBootResult
	ShutdownResult         *LoadBalancerShutdownResult
	ResetResult            *LoadBalancerResetResult
	MonitorInterfaceResult *LoadBalancerMonitorInterfaceResult
	StatusResult           *LoadBalancerStatusResult
}

LoadBalancerStub is for trace LoadBalancerOp operations

func (*LoadBalancerStub) Boot

func (s *LoadBalancerStub) Boot(ctx context.Context, zone string, id types.ID) error

Boot is API call with trace log

func (*LoadBalancerStub) Config

func (s *LoadBalancerStub) Config(ctx context.Context, zone string, id types.ID) error

Config is API call with trace log

func (*LoadBalancerStub) Create

Create is API call with trace log

func (*LoadBalancerStub) Delete

func (s *LoadBalancerStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*LoadBalancerStub) Find

func (s *LoadBalancerStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.LoadBalancer, error)

Find is API call with trace log

func (*LoadBalancerStub) MonitorInterface

func (s *LoadBalancerStub) MonitorInterface(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)

MonitorInterface is API call with trace log

func (*LoadBalancerStub) Read

Read is API call with trace log

func (*LoadBalancerStub) Reset

func (s *LoadBalancerStub) Reset(ctx context.Context, zone string, id types.ID) error

Reset is API call with trace log

func (*LoadBalancerStub) Shutdown

func (s *LoadBalancerStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *sacloud.ShutdownOption) error

Shutdown is API call with trace log

func (*LoadBalancerStub) Status

Status is API call with trace log

func (*LoadBalancerStub) Update

Update is API call with trace log

type LoadBalancerUpdateResult

type LoadBalancerUpdateResult struct {
	Appliance *sacloud.LoadBalancer
	Err       error
}

LoadBalancerUpdateResult is expected values of the Update operation

type NFSBootResult

type NFSBootResult struct {
	Err error
}

NFSBootResult is expected values of the Boot operation

type NFSCreateResult

type NFSCreateResult struct {
	Appliance *sacloud.NFS
	Err       error
}

NFSCreateResult is expected values of the Create operation

type NFSDeleteResult

type NFSDeleteResult struct {
	Err error
}

NFSDeleteResult is expected values of the Delete operation

type NFSFindResult

type NFSFindResult struct {
	Appliances []*sacloud.NFS
	Err        error
}

NFSFindResult is expected values of the Find operation

type NFSMonitorFreeDiskSizeResult

type NFSMonitorFreeDiskSizeResult struct {
	Data *sacloud.FreeDiskSizeActivity
	Err  error
}

NFSMonitorFreeDiskSizeResult is expected values of the MonitorFreeDiskSize operation

type NFSMonitorInterfaceResult

type NFSMonitorInterfaceResult struct {
	Data *sacloud.InterfaceActivity
	Err  error
}

NFSMonitorInterfaceResult is expected values of the MonitorInterface operation

type NFSReadResult

type NFSReadResult struct {
	Appliance *sacloud.NFS
	Err       error
}

NFSReadResult is expected values of the Read operation

type NFSResetResult

type NFSResetResult struct {
	Err error
}

NFSResetResult is expected values of the Reset operation

type NFSShutdownResult

type NFSShutdownResult struct {
	Err error
}

NFSShutdownResult is expected values of the Shutdown operation

type NFSStub

type NFSStub struct {
	FindResult                *NFSFindResult
	CreateResult              *NFSCreateResult
	ReadResult                *NFSReadResult
	UpdateResult              *NFSUpdateResult
	DeleteResult              *NFSDeleteResult
	BootResult                *NFSBootResult
	ShutdownResult            *NFSShutdownResult
	ResetResult               *NFSResetResult
	MonitorFreeDiskSizeResult *NFSMonitorFreeDiskSizeResult
	MonitorInterfaceResult    *NFSMonitorInterfaceResult
}

NFSStub is for trace NFSOp operations

func (*NFSStub) Boot

func (s *NFSStub) Boot(ctx context.Context, zone string, id types.ID) error

Boot is API call with trace log

func (*NFSStub) Create

func (s *NFSStub) Create(ctx context.Context, zone string, param *sacloud.NFSCreateRequest) (*sacloud.NFS, error)

Create is API call with trace log

func (*NFSStub) Delete

func (s *NFSStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*NFSStub) Find

func (s *NFSStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.NFS, error)

Find is API call with trace log

func (*NFSStub) MonitorFreeDiskSize

func (s *NFSStub) MonitorFreeDiskSize(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.FreeDiskSizeActivity, error)

MonitorFreeDiskSize is API call with trace log

func (*NFSStub) MonitorInterface

func (s *NFSStub) MonitorInterface(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)

MonitorInterface is API call with trace log

func (*NFSStub) Read

func (s *NFSStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.NFS, error)

Read is API call with trace log

func (*NFSStub) Reset

func (s *NFSStub) Reset(ctx context.Context, zone string, id types.ID) error

Reset is API call with trace log

func (*NFSStub) Shutdown

func (s *NFSStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *sacloud.ShutdownOption) error

Shutdown is API call with trace log

func (*NFSStub) Update

func (s *NFSStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.NFSUpdateRequest) (*sacloud.NFS, error)

Update is API call with trace log

type NFSUpdateResult

type NFSUpdateResult struct {
	Appliance *sacloud.NFS
	Err       error
}

NFSUpdateResult is expected values of the Update operation

type NoteCreateResult

type NoteCreateResult struct {
	Note *sacloud.Note
	Err  error
}

NoteCreateResult is expected values of the Create operation

type NoteDeleteResult

type NoteDeleteResult struct {
	Err error
}

NoteDeleteResult is expected values of the Delete operation

type NoteFindResult

type NoteFindResult struct {
	Notes []*sacloud.Note
	Err   error
}

NoteFindResult is expected values of the Find operation

type NoteReadResult

type NoteReadResult struct {
	Note *sacloud.Note
	Err  error
}

NoteReadResult is expected values of the Read operation

type NoteStub

type NoteStub struct {
	FindResult   *NoteFindResult
	CreateResult *NoteCreateResult
	ReadResult   *NoteReadResult
	UpdateResult *NoteUpdateResult
	DeleteResult *NoteDeleteResult
}

NoteStub is for trace NoteOp operations

func (*NoteStub) Create

func (s *NoteStub) Create(ctx context.Context, zone string, param *sacloud.NoteCreateRequest) (*sacloud.Note, error)

Create is API call with trace log

func (*NoteStub) Delete

func (s *NoteStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*NoteStub) Find

func (s *NoteStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Note, error)

Find is API call with trace log

func (*NoteStub) Read

func (s *NoteStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Note, error)

Read is API call with trace log

func (*NoteStub) Update

func (s *NoteStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.NoteUpdateRequest) (*sacloud.Note, error)

Update is API call with trace log

type NoteUpdateResult

type NoteUpdateResult struct {
	Note *sacloud.Note
	Err  error
}

NoteUpdateResult is expected values of the Update operation

type PacketFilterCreateResult

type PacketFilterCreateResult struct {
	PacketFilter *sacloud.PacketFilter
	Err          error
}

PacketFilterCreateResult is expected values of the Create operation

type PacketFilterDeleteResult

type PacketFilterDeleteResult struct {
	Err error
}

PacketFilterDeleteResult is expected values of the Delete operation

type PacketFilterFindResult

type PacketFilterFindResult struct {
	PacketFilters []*sacloud.PacketFilter
	Err           error
}

PacketFilterFindResult is expected values of the Find operation

type PacketFilterReadResult

type PacketFilterReadResult struct {
	PacketFilter *sacloud.PacketFilter
	Err          error
}

PacketFilterReadResult is expected values of the Read operation

type PacketFilterStub

type PacketFilterStub struct {
	FindResult   *PacketFilterFindResult
	CreateResult *PacketFilterCreateResult
	ReadResult   *PacketFilterReadResult
	UpdateResult *PacketFilterUpdateResult
	DeleteResult *PacketFilterDeleteResult
}

PacketFilterStub is for trace PacketFilterOp operations

func (*PacketFilterStub) Create

Create is API call with trace log

func (*PacketFilterStub) Delete

func (s *PacketFilterStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*PacketFilterStub) Find

func (s *PacketFilterStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.PacketFilter, error)

Find is API call with trace log

func (*PacketFilterStub) Read

Read is API call with trace log

func (*PacketFilterStub) Update

Update is API call with trace log

type PacketFilterUpdateResult

type PacketFilterUpdateResult struct {
	PacketFilter *sacloud.PacketFilter
	Err          error
}

PacketFilterUpdateResult is expected values of the Update operation

type SIMActivateResult

type SIMActivateResult struct {
	Err error
}

SIMActivateResult is expected values of the Activate operation

type SIMAssignIPResult

type SIMAssignIPResult struct {
	Err error
}

SIMAssignIPResult is expected values of the AssignIP operation

type SIMClearIPResult

type SIMClearIPResult struct {
	Err error
}

SIMClearIPResult is expected values of the ClearIP operation

type SIMCreateResult

type SIMCreateResult struct {
	CommonServiceItem *sacloud.SIM
	Err               error
}

SIMCreateResult is expected values of the Create operation

type SIMDeactivateResult

type SIMDeactivateResult struct {
	Err error
}

SIMDeactivateResult is expected values of the Deactivate operation

type SIMDeleteResult

type SIMDeleteResult struct {
	Err error
}

SIMDeleteResult is expected values of the Delete operation

type SIMFindResult

type SIMFindResult struct {
	CommonServiceItems []*sacloud.SIM
	Err                error
}

SIMFindResult is expected values of the Find operation

type SIMGetNetworkOperatorResult

type SIMGetNetworkOperatorResult struct {
	NetworkOperationConfigs []*sacloud.SIMNetworkOperatorConfig
	Err                     error
}

SIMGetNetworkOperatorResult is expected values of the GetNetworkOperator operation

type SIMIMEILockResult

type SIMIMEILockResult struct {
	Err error
}

SIMIMEILockResult is expected values of the IMEILock operation

type SIMIMEIUnlockResult

type SIMIMEIUnlockResult struct {
	Err error
}

SIMIMEIUnlockResult is expected values of the IMEIUnlock operation

type SIMLogsResult

type SIMLogsResult struct {
	Logs []*sacloud.SIMLog
	Err  error
}

SIMLogsResult is expected values of the Logs operation

type SIMMonitorSIMResult

type SIMMonitorSIMResult struct {
	Data *sacloud.LinkActivity
	Err  error
}

SIMMonitorSIMResult is expected values of the MonitorSIM operation

type SIMReadResult

type SIMReadResult struct {
	CommonServiceItem *sacloud.SIM
	Err               error
}

SIMReadResult is expected values of the Read operation

type SIMSetNetworkOperatorResult

type SIMSetNetworkOperatorResult struct {
	Err error
}

SIMSetNetworkOperatorResult is expected values of the SetNetworkOperator operation

type SIMStub

type SIMStub struct {
	FindResult               *SIMFindResult
	CreateResult             *SIMCreateResult
	ReadResult               *SIMReadResult
	UpdateResult             *SIMUpdateResult
	DeleteResult             *SIMDeleteResult
	ActivateResult           *SIMActivateResult
	DeactivateResult         *SIMDeactivateResult
	AssignIPResult           *SIMAssignIPResult
	ClearIPResult            *SIMClearIPResult
	IMEILockResult           *SIMIMEILockResult
	IMEIUnlockResult         *SIMIMEIUnlockResult
	LogsResult               *SIMLogsResult
	GetNetworkOperatorResult *SIMGetNetworkOperatorResult
	SetNetworkOperatorResult *SIMSetNetworkOperatorResult
	MonitorSIMResult         *SIMMonitorSIMResult
}

SIMStub is for trace SIMOp operations

func (*SIMStub) Activate

func (s *SIMStub) Activate(ctx context.Context, zone string, id types.ID) error

Activate is API call with trace log

func (*SIMStub) AssignIP

func (s *SIMStub) AssignIP(ctx context.Context, zone string, id types.ID, param *sacloud.SIMAssignIPRequest) error

AssignIP is API call with trace log

func (*SIMStub) ClearIP

func (s *SIMStub) ClearIP(ctx context.Context, zone string, id types.ID) error

ClearIP is API call with trace log

func (*SIMStub) Create

func (s *SIMStub) Create(ctx context.Context, zone string, param *sacloud.SIMCreateRequest) (*sacloud.SIM, error)

Create is API call with trace log

func (*SIMStub) Deactivate

func (s *SIMStub) Deactivate(ctx context.Context, zone string, id types.ID) error

Deactivate is API call with trace log

func (*SIMStub) Delete

func (s *SIMStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*SIMStub) Find

func (s *SIMStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.SIM, error)

Find is API call with trace log

func (*SIMStub) GetNetworkOperator

func (s *SIMStub) GetNetworkOperator(ctx context.Context, zone string, id types.ID) ([]*sacloud.SIMNetworkOperatorConfig, error)

GetNetworkOperator is API call with trace log

func (*SIMStub) IMEILock

func (s *SIMStub) IMEILock(ctx context.Context, zone string, id types.ID, param *sacloud.SIMIMEILockRequest) error

IMEILock is API call with trace log

func (*SIMStub) IMEIUnlock

func (s *SIMStub) IMEIUnlock(ctx context.Context, zone string, id types.ID) error

IMEIUnlock is API call with trace log

func (*SIMStub) Logs

func (s *SIMStub) Logs(ctx context.Context, zone string, id types.ID) ([]*sacloud.SIMLog, error)

Logs is API call with trace log

func (*SIMStub) MonitorSIM

func (s *SIMStub) MonitorSIM(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.LinkActivity, error)

MonitorSIM is API call with trace log

func (*SIMStub) Read

func (s *SIMStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.SIM, error)

Read is API call with trace log

func (*SIMStub) SetNetworkOperator

func (s *SIMStub) SetNetworkOperator(ctx context.Context, zone string, id types.ID, configs *sacloud.SIMNetworkOperatorConfigs) error

SetNetworkOperator is API call with trace log

func (*SIMStub) Update

func (s *SIMStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.SIMUpdateRequest) (*sacloud.SIM, error)

Update is API call with trace log

type SIMUpdateResult

type SIMUpdateResult struct {
	CommonServiceItem *sacloud.SIM
	Err               error
}

SIMUpdateResult is expected values of the Update operation

type ServerBootResult

type ServerBootResult struct {
	Err error
}

ServerBootResult is expected values of the Boot operation

type ServerChangePlanResult

type ServerChangePlanResult struct {
	Server *sacloud.Server
	Err    error
}

ServerChangePlanResult is expected values of the ChangePlan operation

type ServerCreateResult

type ServerCreateResult struct {
	Server *sacloud.Server
	Err    error
}

ServerCreateResult is expected values of the Create operation

type ServerDeleteResult

type ServerDeleteResult struct {
	Err error
}

ServerDeleteResult is expected values of the Delete operation

type ServerEjectCDROMResult

type ServerEjectCDROMResult struct {
	Err error
}

ServerEjectCDROMResult is expected values of the EjectCDROM operation

type ServerFindResult

type ServerFindResult struct {
	Servers []*sacloud.Server
	Err     error
}

ServerFindResult is expected values of the Find operation

type ServerInsertCDROMResult

type ServerInsertCDROMResult struct {
	Err error
}

ServerInsertCDROMResult is expected values of the InsertCDROM operation

type ServerMonitorResult

type ServerMonitorResult struct {
	Data *sacloud.CPUTimeActivity
	Err  error
}

ServerMonitorResult is expected values of the Monitor operation

type ServerReadResult

type ServerReadResult struct {
	Server *sacloud.Server
	Err    error
}

ServerReadResult is expected values of the Read operation

type ServerResetResult

type ServerResetResult struct {
	Err error
}

ServerResetResult is expected values of the Reset operation

type ServerShutdownResult

type ServerShutdownResult struct {
	Err error
}

ServerShutdownResult is expected values of the Shutdown operation

type ServerStub

type ServerStub struct {
	FindResult        *ServerFindResult
	CreateResult      *ServerCreateResult
	ReadResult        *ServerReadResult
	UpdateResult      *ServerUpdateResult
	DeleteResult      *ServerDeleteResult
	ChangePlanResult  *ServerChangePlanResult
	InsertCDROMResult *ServerInsertCDROMResult
	EjectCDROMResult  *ServerEjectCDROMResult
	BootResult        *ServerBootResult
	ShutdownResult    *ServerShutdownResult
	ResetResult       *ServerResetResult
	MonitorResult     *ServerMonitorResult
}

ServerStub is for trace ServerOp operations

func (*ServerStub) Boot

func (s *ServerStub) Boot(ctx context.Context, zone string, id types.ID) error

Boot is API call with trace log

func (*ServerStub) ChangePlan

func (s *ServerStub) ChangePlan(ctx context.Context, zone string, id types.ID, plan *sacloud.ServerChangePlanRequest) (*sacloud.Server, error)

ChangePlan is API call with trace log

func (*ServerStub) Create

func (s *ServerStub) Create(ctx context.Context, zone string, param *sacloud.ServerCreateRequest) (*sacloud.Server, error)

Create is API call with trace log

func (*ServerStub) Delete

func (s *ServerStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*ServerStub) EjectCDROM

func (s *ServerStub) EjectCDROM(ctx context.Context, zone string, id types.ID, insertParam *sacloud.EjectCDROMRequest) error

EjectCDROM is API call with trace log

func (*ServerStub) Find

func (s *ServerStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Server, error)

Find is API call with trace log

func (*ServerStub) InsertCDROM

func (s *ServerStub) InsertCDROM(ctx context.Context, zone string, id types.ID, insertParam *sacloud.InsertCDROMRequest) error

InsertCDROM is API call with trace log

func (*ServerStub) Monitor

func (s *ServerStub) Monitor(ctx context.Context, zone string, id types.ID, condition *sacloud.MonitorCondition) (*sacloud.CPUTimeActivity, error)

Monitor is API call with trace log

func (*ServerStub) Read

func (s *ServerStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Server, error)

Read is API call with trace log

func (*ServerStub) Reset

func (s *ServerStub) Reset(ctx context.Context, zone string, id types.ID) error

Reset is API call with trace log

func (*ServerStub) Shutdown

func (s *ServerStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *sacloud.ShutdownOption) error

Shutdown is API call with trace log

func (*ServerStub) Update

func (s *ServerStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.ServerUpdateRequest) (*sacloud.Server, error)

Update is API call with trace log

type ServerUpdateResult

type ServerUpdateResult struct {
	Server *sacloud.Server
	Err    error
}

ServerUpdateResult is expected values of the Update operation

type SwitchConnectToBridgeResult

type SwitchConnectToBridgeResult struct {
	Err error
}

SwitchConnectToBridgeResult is expected values of the ConnectToBridge operation

type SwitchCreateResult

type SwitchCreateResult struct {
	Switch *sacloud.Switch
	Err    error
}

SwitchCreateResult is expected values of the Create operation

type SwitchDeleteResult

type SwitchDeleteResult struct {
	Err error
}

SwitchDeleteResult is expected values of the Delete operation

type SwitchDisconnectFromBridgeResult

type SwitchDisconnectFromBridgeResult struct {
	Err error
}

SwitchDisconnectFromBridgeResult is expected values of the DisconnectFromBridge operation

type SwitchFindResult

type SwitchFindResult struct {
	Switches []*sacloud.Switch
	Err      error
}

SwitchFindResult is expected values of the Find operation

type SwitchReadResult

type SwitchReadResult struct {
	Switch *sacloud.Switch
	Err    error
}

SwitchReadResult is expected values of the Read operation

type SwitchStub

type SwitchStub struct {
	FindResult                 *SwitchFindResult
	CreateResult               *SwitchCreateResult
	ReadResult                 *SwitchReadResult
	UpdateResult               *SwitchUpdateResult
	DeleteResult               *SwitchDeleteResult
	ConnectToBridgeResult      *SwitchConnectToBridgeResult
	DisconnectFromBridgeResult *SwitchDisconnectFromBridgeResult
}

SwitchStub is for trace SwitchOp operations

func (*SwitchStub) ConnectToBridge

func (s *SwitchStub) ConnectToBridge(ctx context.Context, zone string, id types.ID, bridgeID types.ID) error

ConnectToBridge is API call with trace log

func (*SwitchStub) Create

func (s *SwitchStub) Create(ctx context.Context, zone string, param *sacloud.SwitchCreateRequest) (*sacloud.Switch, error)

Create is API call with trace log

func (*SwitchStub) Delete

func (s *SwitchStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*SwitchStub) DisconnectFromBridge

func (s *SwitchStub) DisconnectFromBridge(ctx context.Context, zone string, id types.ID) error

DisconnectFromBridge is API call with trace log

func (*SwitchStub) Find

func (s *SwitchStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Switch, error)

Find is API call with trace log

func (*SwitchStub) Read

func (s *SwitchStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Switch, error)

Read is API call with trace log

func (*SwitchStub) Update

func (s *SwitchStub) Update(ctx context.Context, zone string, id types.ID, param *sacloud.SwitchUpdateRequest) (*sacloud.Switch, error)

Update is API call with trace log

type SwitchUpdateResult

type SwitchUpdateResult struct {
	Switch *sacloud.Switch
	Err    error
}

SwitchUpdateResult is expected values of the Update operation

type VPCRouterBootResult

type VPCRouterBootResult struct {
	Err error
}

VPCRouterBootResult is expected values of the Boot operation

type VPCRouterConfigResult

type VPCRouterConfigResult struct {
	Err error
}

VPCRouterConfigResult is expected values of the Config operation

type VPCRouterConnectToSwitchResult

type VPCRouterConnectToSwitchResult struct {
	Err error
}

VPCRouterConnectToSwitchResult is expected values of the ConnectToSwitch operation

type VPCRouterCreateResult

type VPCRouterCreateResult struct {
	Appliance *sacloud.VPCRouter
	Err       error
}

VPCRouterCreateResult is expected values of the Create operation

type VPCRouterDeleteResult

type VPCRouterDeleteResult struct {
	Err error
}

VPCRouterDeleteResult is expected values of the Delete operation

type VPCRouterDisconnectFromSwitchResult

type VPCRouterDisconnectFromSwitchResult struct {
	Err error
}

VPCRouterDisconnectFromSwitchResult is expected values of the DisconnectFromSwitch operation

type VPCRouterFindResult

type VPCRouterFindResult struct {
	Appliances []*sacloud.VPCRouter
	Err        error
}

VPCRouterFindResult is expected values of the Find operation

type VPCRouterMonitorInterfaceResult

type VPCRouterMonitorInterfaceResult struct {
	Data *sacloud.InterfaceActivity
	Err  error
}

VPCRouterMonitorInterfaceResult is expected values of the MonitorInterface operation

type VPCRouterReadResult

type VPCRouterReadResult struct {
	Appliance *sacloud.VPCRouter
	Err       error
}

VPCRouterReadResult is expected values of the Read operation

type VPCRouterResetResult

type VPCRouterResetResult struct {
	Err error
}

VPCRouterResetResult is expected values of the Reset operation

type VPCRouterShutdownResult

type VPCRouterShutdownResult struct {
	Err error
}

VPCRouterShutdownResult is expected values of the Shutdown operation

type VPCRouterStub

type VPCRouterStub struct {
	FindResult                 *VPCRouterFindResult
	CreateResult               *VPCRouterCreateResult
	ReadResult                 *VPCRouterReadResult
	UpdateResult               *VPCRouterUpdateResult
	DeleteResult               *VPCRouterDeleteResult
	ConfigResult               *VPCRouterConfigResult
	BootResult                 *VPCRouterBootResult
	ShutdownResult             *VPCRouterShutdownResult
	ResetResult                *VPCRouterResetResult
	ConnectToSwitchResult      *VPCRouterConnectToSwitchResult
	DisconnectFromSwitchResult *VPCRouterDisconnectFromSwitchResult
	MonitorInterfaceResult     *VPCRouterMonitorInterfaceResult
}

VPCRouterStub is for trace VPCRouterOp operations

func (*VPCRouterStub) Boot

func (s *VPCRouterStub) Boot(ctx context.Context, zone string, id types.ID) error

Boot is API call with trace log

func (*VPCRouterStub) Config

func (s *VPCRouterStub) Config(ctx context.Context, zone string, id types.ID) error

Config is API call with trace log

func (*VPCRouterStub) ConnectToSwitch

func (s *VPCRouterStub) ConnectToSwitch(ctx context.Context, zone string, id types.ID, nicIndex int, switchID types.ID) error

ConnectToSwitch is API call with trace log

func (*VPCRouterStub) Create

Create is API call with trace log

func (*VPCRouterStub) Delete

func (s *VPCRouterStub) Delete(ctx context.Context, zone string, id types.ID) error

Delete is API call with trace log

func (*VPCRouterStub) DisconnectFromSwitch

func (s *VPCRouterStub) DisconnectFromSwitch(ctx context.Context, zone string, id types.ID, nicIndex int) error

DisconnectFromSwitch is API call with trace log

func (*VPCRouterStub) Find

func (s *VPCRouterStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.VPCRouter, error)

Find is API call with trace log

func (*VPCRouterStub) MonitorInterface

func (s *VPCRouterStub) MonitorInterface(ctx context.Context, zone string, id types.ID, index int, condition *sacloud.MonitorCondition) (*sacloud.InterfaceActivity, error)

MonitorInterface is API call with trace log

func (*VPCRouterStub) Read

func (s *VPCRouterStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.VPCRouter, error)

Read is API call with trace log

func (*VPCRouterStub) Reset

func (s *VPCRouterStub) Reset(ctx context.Context, zone string, id types.ID) error

Reset is API call with trace log

func (*VPCRouterStub) Shutdown

func (s *VPCRouterStub) Shutdown(ctx context.Context, zone string, id types.ID, shutdownOption *sacloud.ShutdownOption) error

Shutdown is API call with trace log

func (*VPCRouterStub) Update

Update is API call with trace log

type VPCRouterUpdateResult

type VPCRouterUpdateResult struct {
	Appliance *sacloud.VPCRouter
	Err       error
}

VPCRouterUpdateResult is expected values of the Update operation

type ZoneFindResult

type ZoneFindResult struct {
	Zones []*sacloud.Zone
	Err   error
}

ZoneFindResult is expected values of the Find operation

type ZoneReadResult

type ZoneReadResult struct {
	Zone *sacloud.Zone
	Err  error
}

ZoneReadResult is expected values of the Read operation

type ZoneStub

type ZoneStub struct {
	FindResult *ZoneFindResult
	ReadResult *ZoneReadResult
}

ZoneStub is for trace ZoneOp operations

func (*ZoneStub) Find

func (s *ZoneStub) Find(ctx context.Context, zone string, conditions *sacloud.FindCondition) ([]*sacloud.Zone, error)

Find is API call with trace log

func (*ZoneStub) Read

func (s *ZoneStub) Read(ctx context.Context, zone string, id types.ID) (*sacloud.Zone, error)

Read is API call with trace log

Jump to

Keyboard shortcuts

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