stub

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2022 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Server

type Server struct {
	// ListDedicatedSubnetsFunc 専用グローバルネットワーク 一覧
	// (GET /dedicated_subnets/)
	ListDedicatedSubnetsFunc func(c *gin.Context, params v1.ListDedicatedSubnetsParams)

	// ReadDedicatedSubnetFunc 専用グローバルネットワーク
	// (GET /dedicated_subnets/{dedicated_subnet_id}/)
	ReadDedicatedSubnetFunc func(c *gin.Context, dedicatedSubnetId v1.DedicatedSubnetId, params v1.ReadDedicatedSubnetParams)

	// ListPrivateNetworksFunc ローカルネットワーク 一覧
	// (GET /private_networks/)
	ListPrivateNetworksFunc func(c *gin.Context, params v1.ListPrivateNetworksParams)

	// ReadPrivateNetworkFunc ローカルネットワーク 詳細
	// (GET /private_networks/{private_network_id}/)
	ReadPrivateNetworkFunc func(c *gin.Context, privateNetworkId v1.PrivateNetworkId)

	// ListServersFunc サーバー一覧
	// (GET /servers/)
	ListServersFunc func(c *gin.Context, params v1.ListServersParams)

	// ReadServerFunc サーバー
	// (GET /servers/{server_id}/)
	ReadServerFunc func(c *gin.Context, serverId v1.ServerId)

	// ListOSImagesFunc インストール可能OS一覧
	// (GET /servers/{server_id}/os_images/)
	ListOSImagesFunc func(c *gin.Context, serverId v1.ServerId)

	// OSInstallFunc OSインストールの実行
	// (POST /servers/{server_id}/os_install/)
	OSInstallFunc func(c *gin.Context, serverId v1.ServerId, params v1.OSInstallParams)

	// ReadServerPortChannelFunc ポートチャネル状態取得
	// (GET /servers/{server_id}/port_channels/{port_channel_id}/)
	ReadServerPortChannelFunc func(c *gin.Context, serverId v1.ServerId, portChannelId v1.PortChannelId)

	// ServerConfigureBondingFunc ポートチャネル ボンディング設定
	// (POST /servers/{server_id}/port_channels/{port_channel_id}/configure_bonding/)
	ServerConfigureBondingFunc func(c *gin.Context, serverId v1.ServerId, portChannelId v1.PortChannelId, params v1.ServerConfigureBondingParams)

	// ReadServerPortFunc ポート情報取得
	// (GET /servers/{server_id}/ports/{port_id}/)
	ReadServerPortFunc func(c *gin.Context, serverId v1.ServerId, portId v1.PortId)

	// UpdateServerPortFunc ポート名称設定
	// (PATCH /servers/{server_id}/ports/{port_id}/)
	UpdateServerPortFunc func(c *gin.Context, serverId v1.ServerId, portId v1.PortId, params v1.UpdateServerPortParams)

	// ServerAssignNetworkFunc ネットワーク接続設定の変更
	// (POST /servers/{server_id}/ports/{port_id}/assign_network/)
	ServerAssignNetworkFunc func(c *gin.Context, serverId v1.ServerId, portId v1.PortId, params v1.ServerAssignNetworkParams)

	// EnableServerPortFunc ポート有効/無効設定
	// (POST /servers/{server_id}/ports/{port_id}/enable/)
	EnableServerPortFunc func(c *gin.Context, serverId v1.ServerId, portId v1.PortId, params v1.EnableServerPortParams)

	// ReadServerTrafficByPortFunc トラフィックデータ取得
	// (GET /servers/{server_id}/ports/{port_id}/traffic_graph/)
	ReadServerTrafficByPortFunc func(c *gin.Context, serverId v1.ServerId, portId v1.PortId, params v1.ReadServerTrafficByPortParams)

	// ServerPowerControlFunc サーバーの電源操作
	// (POST /servers/{server_id}/power_control/)
	ServerPowerControlFunc func(c *gin.Context, serverId v1.ServerId, params v1.ServerPowerControlParams)

	// ReadServerPowerStatusFunc サーバーの電源情報を取得する
	// (GET /servers/{server_id}/power_status/)
	ReadServerPowerStatusFunc func(c *gin.Context, serverId v1.ServerId)

	// ReadRAIDStatusFunc サーバーのRAID状態を取得
	// (GET /servers/{server_id}/raid_status/)
	ReadRAIDStatusFunc func(c *gin.Context, serverId v1.ServerId, params v1.ReadRAIDStatusParams)

	// ListServicesFunc サービス一覧
	// (GET /services/)
	ListServicesFunc func(c *gin.Context, params v1.ListServicesParams)

	// ReadServiceFunc サービス 詳細
	// (GET /services/{service_id}/)
	ReadServiceFunc func(c *gin.Context, serviceId v1.ServiceId)

	// UpdateServiceFunc サービスの名称・説明の変更
	// (PATCH /services/{service_id}/)
	UpdateServiceFunc func(c *gin.Context, serviceId v1.ServiceId, params v1.UpdateServiceParams)
}

func (*Server) EnableServerPort

func (s *Server) EnableServerPort(c *gin.Context, serverId v1.ServerId, portId v1.PortId, params v1.EnableServerPortParams)

EnableServerPort ポート有効/無効設定 (POST /servers/{server_id}/ports/{port_id}/enable/)

func (*Server) Handler

func (s *Server) Handler() http.Handler

Handler 構築済みのhttp.Handlerを返す

func (*Server) ListDedicatedSubnets

func (s *Server) ListDedicatedSubnets(c *gin.Context, params v1.ListDedicatedSubnetsParams)

ListDedicatedSubnets 専用グローバルネットワーク 一覧 (GET /dedicated_subnets/)

func (*Server) ListOSImages

func (s *Server) ListOSImages(c *gin.Context, serverId v1.ServerId)

ListOSImages インストール可能OS一覧 (GET /servers/{server_id}/os_images/)

func (*Server) ListPrivateNetworks

func (s *Server) ListPrivateNetworks(c *gin.Context, params v1.ListPrivateNetworksParams)

ListPrivateNetworks ローカルネットワーク 一覧 (GET /private_networks/)

func (*Server) ListServers

func (s *Server) ListServers(c *gin.Context, params v1.ListServersParams)

ListServers サーバー一覧 (GET /servers/)

func (*Server) ListServices

func (s *Server) ListServices(c *gin.Context, params v1.ListServicesParams)

ListServices サービス一覧 (GET /services/)

func (*Server) OSInstall

func (s *Server) OSInstall(c *gin.Context, serverId v1.ServerId, params v1.OSInstallParams)

OSInstall OSインストールの実行 (POST /servers/{server_id}/os_install/)

func (*Server) ReadDedicatedSubnet

func (s *Server) ReadDedicatedSubnet(c *gin.Context, dedicatedSubnetId v1.DedicatedSubnetId, params v1.ReadDedicatedSubnetParams)

ReadDedicatedSubnet 専用グローバルネットワーク (GET /dedicated_subnets/{dedicated_subnet_id}/)

func (*Server) ReadPrivateNetwork

func (s *Server) ReadPrivateNetwork(c *gin.Context, privateNetworkId v1.PrivateNetworkId)

ReadPrivateNetwork ローカルネットワーク 詳細 (GET /private_networks/{private_network_id}/)

func (*Server) ReadRAIDStatus

func (s *Server) ReadRAIDStatus(c *gin.Context, serverId v1.ServerId, params v1.ReadRAIDStatusParams)

ReadRAIDStatus サーバーのRAID状態を取得 (GET /servers/{server_id}/raid_status/)

func (*Server) ReadServer

func (s *Server) ReadServer(c *gin.Context, serverId v1.ServerId)

ReadServer サーバー (GET /servers/{server_id}/)

func (*Server) ReadServerPort

func (s *Server) ReadServerPort(c *gin.Context, serverId v1.ServerId, portId v1.PortId)

ReadServerPort ポート情報取得 (GET /servers/{server_id}/ports/{port_id}/)

func (*Server) ReadServerPortChannel

func (s *Server) ReadServerPortChannel(c *gin.Context, serverId v1.ServerId, portChannelId v1.PortChannelId)

ReadServerPortChannel ポートチャネル状態取得 (GET /servers/{server_id}/port_channels/{port_channel_id}/)

func (*Server) ReadServerPowerStatus

func (s *Server) ReadServerPowerStatus(c *gin.Context, serverId v1.ServerId)

ReadServerPowerStatus サーバーの電源情報を取得する (GET /servers/{server_id}/power_status/)

func (*Server) ReadServerTrafficByPort

func (s *Server) ReadServerTrafficByPort(c *gin.Context, serverId v1.ServerId, portId v1.PortId, params v1.ReadServerTrafficByPortParams)

ReadServerTrafficByPort トラフィックデータ取得 (GET /servers/{server_id}/ports/{port_id}/traffic_graph/)

func (*Server) ReadService

func (s *Server) ReadService(c *gin.Context, serviceId v1.ServiceId)

ReadService サービス 詳細 (GET /services/{service_id}/)

func (*Server) ServerAssignNetwork

func (s *Server) ServerAssignNetwork(c *gin.Context, serverId v1.ServerId, portId v1.PortId, params v1.ServerAssignNetworkParams)

ServerAssignNetwork ネットワーク接続設定の変更 (POST /servers/{server_id}/ports/{port_id}/assign_network/)

func (*Server) ServerConfigureBonding

func (s *Server) ServerConfigureBonding(c *gin.Context, serverId v1.ServerId, portChannelId v1.PortChannelId, params v1.ServerConfigureBondingParams)

ServerConfigureBonding ポートチャネル ボンディング設定 (POST /servers/{server_id}/port_channels/{port_channel_id}/configure_bonding/)

func (*Server) ServerPowerControl

func (s *Server) ServerPowerControl(c *gin.Context, serverId v1.ServerId, params v1.ServerPowerControlParams)

ServerPowerControl サーバーの電源操作 (POST /servers/{server_id}/power_control/)

func (*Server) UpdateServerPort

func (s *Server) UpdateServerPort(c *gin.Context, serverId v1.ServerId, portId v1.PortId, params v1.UpdateServerPortParams)

UpdateServerPort ポート名称設定 (PATCH /servers/{server_id}/ports/{port_id}/)

func (*Server) UpdateService

func (s *Server) UpdateService(c *gin.Context, serviceId v1.ServiceId, params v1.UpdateServiceParams)

UpdateService サービスの名称・説明の変更 (PATCH /services/{service_id}/)

Jump to

Keyboard shortcuts

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