# Functions
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewEnableServerPortRequest calls the generic EnableServerPort builder with application/json body.
NewEnableServerPortRequestWithBody generates requests for EnableServerPort with any type of body.
NewListDedicatedSubnetsRequest generates requests for ListDedicatedSubnets.
NewListOSImagesRequest generates requests for ListOSImages.
NewListPrivateNetworksRequest generates requests for ListPrivateNetworks.
NewListServersRequest generates requests for ListServers.
NewListServicesRequest generates requests for ListServices.
NewOSInstallRequest calls the generic OSInstall builder with application/json body.
NewOSInstallRequestWithBody generates requests for OSInstall with any type of body.
NewReadDedicatedSubnetRequest generates requests for ReadDedicatedSubnet.
NewReadPrivateNetworkRequest generates requests for ReadPrivateNetwork.
NewReadRAIDStatusRequest generates requests for ReadRAIDStatus.
NewReadServerPortChannelRequest generates requests for ReadServerPortChannel.
NewReadServerPortRequest generates requests for ReadServerPort.
NewReadServerPowerStatusRequest generates requests for ReadServerPowerStatus.
NewReadServerRequest generates requests for ReadServer.
NewReadServerTrafficByPortRequest generates requests for ReadServerTrafficByPort.
NewReadServiceRequest generates requests for ReadService.
NewServerAssignNetworkRequest calls the generic ServerAssignNetwork builder with application/json body.
NewServerAssignNetworkRequestWithBody generates requests for ServerAssignNetwork with any type of body.
NewServerConfigureBondingRequest calls the generic ServerConfigureBonding builder with application/json body.
NewServerConfigureBondingRequestWithBody generates requests for ServerConfigureBonding with any type of body.
NewServerPowerControlRequest calls the generic ServerPowerControl builder with application/json body.
NewServerPowerControlRequestWithBody generates requests for ServerPowerControl with any type of body.
NewUpdateServerPortRequest calls the generic UpdateServerPort builder with application/json body.
NewUpdateServerPortRequestWithBody generates requests for UpdateServerPort with any type of body.
NewUpdateServiceRequest calls the generic UpdateService builder with application/json body.
NewUpdateServiceRequestWithBody generates requests for UpdateService with any type of body.
ParseEnableServerPortResponse parses an HTTP response from a EnableServerPortWithResponse call.
ParseListDedicatedSubnetsResponse parses an HTTP response from a ListDedicatedSubnetsWithResponse call.
ParseListOSImagesResponse parses an HTTP response from a ListOSImagesWithResponse call.
ParseListPrivateNetworksResponse parses an HTTP response from a ListPrivateNetworksWithResponse call.
ParseListServersResponse parses an HTTP response from a ListServersWithResponse call.
ParseListServicesResponse parses an HTTP response from a ListServicesWithResponse call.
ParseOSInstallResponse parses an HTTP response from a OSInstallWithResponse call.
ParseReadDedicatedSubnetResponse parses an HTTP response from a ReadDedicatedSubnetWithResponse call.
ParseReadPrivateNetworkResponse parses an HTTP response from a ReadPrivateNetworkWithResponse call.
ParseReadRAIDStatusResponse parses an HTTP response from a ReadRAIDStatusWithResponse call.
ParseReadServerPortChannelResponse parses an HTTP response from a ReadServerPortChannelWithResponse call.
ParseReadServerPortResponse parses an HTTP response from a ReadServerPortWithResponse call.
ParseReadServerPowerStatusResponse parses an HTTP response from a ReadServerPowerStatusWithResponse call.
ParseReadServerResponse parses an HTTP response from a ReadServerWithResponse call.
ParseReadServerTrafficByPortResponse parses an HTTP response from a ReadServerTrafficByPortWithResponse call.
ParseReadServiceResponse parses an HTTP response from a ReadServiceWithResponse call.
ParseServerAssignNetworkResponse parses an HTTP response from a ServerAssignNetworkWithResponse call.
ParseServerConfigureBondingResponse parses an HTTP response from a ServerConfigureBondingWithResponse call.
ParseServerPowerControlResponse parses an HTTP response from a ServerPowerControlWithResponse call.
ParseUpdateServerPortResponse parses an HTTP response from a UpdateServerPortWithResponse call.
ParseUpdateServiceResponse parses an HTTP response from a UpdateServiceWithResponse call.
PhyAuthInterceptor PHYへのリクエストに認証情報の注入を行う.
PhyRequestInterceptor PHYへのリクエストに必要なヘッダ類の注入を行う.
RegisterHandlers creates http.Handler with routing matching OpenAPI spec.
RegisterHandlersWithOptions creates http.Handler with additional options.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
# Constants
No description provided by the author
Defines values for AssignNetworkParameterInternetType.
Defines values for AssignNetworkParameterInternetType.
Defines values for AssignNetworkParameterMode.
Defines values for AssignNetworkParameterMode.
Defines values for BondingType.
Defines values for BondingType.
Defines values for BondingType.
Defines values for CachedPowerStatusStatus.
Defines values for CachedPowerStatusStatus.
Defines values for DedicatedSubnetConfigStatus.
Defines values for DedicatedSubnetConfigStatus.
Defines values for DedicatedSubnetConfigStatus.
Defines values for DedicatedSubnetConfigStatus.
Defines values for DedicatedSubnetConfigStatus.
Defines values for InterfacePortMode.
Defines values for InterfacePortMode.
Defines values for InternetSubnetType.
Defines values for InternetSubnetType.
Defines values for IpamType.
Defines values for IpamType.
Defines values for IpamType.
Defines values for IpamType.
Defines values for IpamType.
Defines values for Ipv6SpecialUseAddressesType.
Defines values for Ipv6SpecialUseAddressesType.
Defines values for PortChannelLinkSpeedType.
Defines values for PortChannelLinkSpeedType.
Defines values for ProblemDetails400Title.
Defines values for ProblemDetails400Title.
Defines values for ProblemDetails401ErrorCode.
Defines values for ProblemDetails404Title.
Defines values for ProblemDetails409Title.
Defines values for ProblemDetails429Title.
Defines values for ProblemDetails503Title.
Defines values for RaidLogicalVolumeStatus.
Defines values for RaidLogicalVolumeStatus.
Defines values for RaidLogicalVolumeStatus.
Defines values for RaidLogicalVolumeStatus.
Defines values for RaidPhysicalDeviceStatus.
Defines values for RaidPhysicalDeviceStatus.
Defines values for RaidStatusOverallStatus.
Defines values for RaidStatusOverallStatus.
Defines values for RaidStatusOverallStatus.
Defines values for RaidStatusOverallStatus.
Defines values for ServerIpv4GlobalType.
Defines values for ServerIpv4GlobalType.
Defines values for ServerLockStatus.
Defines values for ServerLockStatus.
Defines values for ServerLockStatus.
Defines values for ServerPowerOperations.
Defines values for ServerPowerOperations.
Defines values for ServerPowerOperations.
Defines values for ServerPowerOperations.
Defines values for ServerPowerStatusStatus.
Defines values for ServerPowerStatusStatus.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceOptionPlansOptionClass.
Defines values for ServiceProductCategory.
Defines values for ServiceProductCategory.
Defines values for ServiceProductCategory.
Defines values for ServiceProductCategory.
Defines values for ServiceProductCategory.
Defines values for StorageBusType.
Defines values for StorageBusType.
Defines values for StorageBusType.
Defines values for StorageMediaType.
Defines values for StorageMediaType.
Defines values for StorageMediaType.
Defines values for HeaderRequestedWith.
# Structs
ポートの接続ネットワーク指定
`mode=access`の場合は
* 共用グローバルネットワーク * 専用グローバルネットワーク * ローカルネットワーク
のいずれか1つのみ接続可能で、 複数のネットワークが指定されている場合はエラーとなる.
専用グローバルネットワーク情報(共用グローバルネットワーク割り当て時は`null`).
割り当て済みファイアウォール(利用していない場合は`null`).
割り当て済みロードバランサー(利用していない場合は`null`).
ローカルネットワーク情報.
キャッシュされた電源状態(未キャッシュならば`null`).
Client which conforms to the OpenAPI3 specification for this service.
ClientWithResponses builds on ClientInterface to offer response payloads.
ConfigureBondingParameter defines model for configure_bonding_parameter.
DedicatedSubnet defines model for dedicated_subnet.
DedicatedSubnets defines model for dedicated_subnets.
EnableServerPortParameter defines model for enable_server_port_parameter.
EnableServerPortParams defines parameters for EnableServerPort.
No description provided by the author
GinServerOptions provides options for the Gin server.
HybridConnection defines model for hybrid_connection.
HybridConnections defines model for hybrid_connections.
ネットワークインターフェースの接続ポート情報.
グローバルネットワーク情報 このポートにインターネット接続が割り当てられていない場合は`null`.
入力値に対するエラーを構造化した情報 (titleが`invalid`の場合のみ)
* `non_field_errors` - リクエスト全体に起因した(単一項目でない)エラー内容 * `*` - 対応した入力項目ごとのエラー内容.
InvalidParameterDetail defines model for invalid_parameter_detail.
Ipam defines model for ipam.
Ipv4 defines model for ipv4.
Ipv6 defines model for ipv6.
ListDedicatedSubnetsParams defines parameters for ListDedicatedSubnets.
No description provided by the author
No description provided by the author
ListPrivateNetworksParams defines parameters for ListPrivateNetworks.
No description provided by the author
ListServersParams defines parameters for ListServers.
No description provided by the author
ListServicesParams defines parameters for ListServices.
No description provided by the author
OsImage defines model for os_image.
OsInstallParameter defines model for os_install_parameter.
OSInstallParams defines parameters for OSInstall.
No description provided by the author
PaginateMeta defines model for paginate_meta.
ネットワークインターフェース ポートチャネル情報.
PowerControlParameter defines model for power_control_parameter.
PrivateNetwork defines model for private_network.
PrivateNetworks defines model for private_networks.
ProblemDetails400 defines model for problem_details_400.
ProblemDetails401 defines model for problem_details_401.
ProblemDetails404 defines model for problem_details_404.
ProblemDetails409 defines model for problem_details_409.
ProblemDetails429 defines model for problem_details_429.
ProblemDetails503 defines model for problem_details_503.
RaidLogicalVolume defines model for raid_logical_volume.
RaidPhysicalDevice defines model for raid_physical_device.
RaidStatus defines model for raid_status.
ReadDedicatedSubnetParams defines parameters for ReadDedicatedSubnet.
No description provided by the author
No description provided by the author
ReadRAIDStatusParams defines parameters for ReadRAIDStatus.
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
No description provided by the author
ReadServerTrafficByPortParams defines parameters for ReadServerTrafficByPort.
No description provided by the author
No description provided by the author
ResponseBodyDedicatedSubnet defines model for response_body_dedicated_subnet.
ResponseBodyOsImages defines model for response_body_os_images.
ResponseBodyPort defines model for response_body_port.
ResponseBodyPortChannel defines model for response_body_port_channel.
ResponseBodyPrivateNetwork defines model for response_body_private_network.
ResponseBodyRaidStatus defines model for response_body_raid_status.
ResponseBodyServer defines model for response_body_server.
ResponseBodyServerPowerStatus defines model for response_body_server_power_status.
ResponseBodyService defines model for response_body_service.
ResponseBodyTrafficGraph defines model for response_body_traffic_graph.
Server defines model for server.
ServerAssignNetworkParams defines parameters for ServerAssignNetwork.
No description provided by the author
ServerConfigureBondingParams defines parameters for ServerConfigureBonding.
No description provided by the author
ServerInterfaceWrapper converts contexts to parameters.
グローバルIPアドレス割り当て情報(未設定時は`null`).
ServerPowerControlParams defines parameters for ServerPowerControl.
No description provided by the author
ServerPowerStatus defines model for server_power_status.
Servers defines model for servers.
ServerSpec defines model for server_spec.
Service defines model for service.
プラン情報(ローカルネットワークの場合は`null`).
サービス情報.
Services defines model for services.
Storage defines model for storage.
Tag defines model for tag.
TrafficGraph defines model for traffic_graph.
TrafficGraphData defines model for traffic_graph_data.
UpdateServerPortParameter defines model for update_server_port_parameter.
UpdateServerPortParams defines parameters for UpdateServerPort.
No description provided by the author
UpdateServiceParameter defines model for update_service_parameter.
UpdateServiceParams defines parameters for UpdateService.
No description provided by the author
Zone defines model for zone.
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.
ServerInterface represents all server handlers.
# Type aliases
* `null` - インターネット接続なし * `common_subnet` - 共用グローバルネットワーク利用 * `dedicated_subnet` - 専用グローバルネットワーク利用.
ポートモード
* `access` - アクセスポート * `trunk` - トランクポート.
ボンディング方式
* `lacp` - LACP * `static` - static link aggregation * `single` - ボンディングなし(単体構成).
電源状態.
ClientOption allows setting custom parameters during construction.
設定変更によるロック状態 `operational` 以外の状態では各種設定変更は不可
* `operational` - 操作可能 * `configure_lb` - LBを設定中 * `configure_fw` - FWを設定中 * `enable_ipv6` - IPv6設定中 * `administrative_lock` - 機器交換などの作業を行っている.
DedicatedSubnetId defines model for dedicated_subnet_id.
EnableServerPortJSONBody defines parameters for EnableServerPort.
EnableServerPortJSONRequestBody defines body for EnableServerPort for application/json ContentType.
EnableServerPortParamsXRequestedWith defines parameters for EnableServerPort.
FreeWordFilter defines model for free_word_filter.
Generic400 defines model for generic_400.
Generic401 defines model for generic_401.
Generic429 defines model for generic_429.
HeaderRequestedWith defines model for header_requested_with.
動作モード(初期化後の未設定時は`null`).
グローバルネットワーク分類
* `common_subnet` - 共用グローバルネットワークのIPアドレスを割り当て * `dedicated_subnet` - 専用グローバルネットワーク割り当て.
InvalidParameterDetails defines model for invalid_parameter_details.
割り当て用途分類
* `gateway` - ゲートウェイアドレス * `gateway_real` - ゲートウェイ機器実機 * `load_balancer` - ロードバランサー * `server` - サーバー * `void` - 用途登録なし.
割り当て用途分類
* `gateway` - ゲートウェイアドレス * `gateway_real` - ゲートウェイ機器実機.
Limit defines model for limit.
ListDedicatedSubnetsParamsOrdering defines parameters for ListDedicatedSubnets.
ListPrivateNetworksParamsOrdering defines parameters for ListPrivateNetworks.
ListServersParamsOrdering defines parameters for ListServers.
ListServersParamsPowerStatus defines parameters for ListServers.
ListServicesParamsOrdering defines parameters for ListServices.
ListServicesParamsProductCategory defines parameters for ListServices.
No description provided by the author
Offset defines model for offset.
OSInstallJSONBody defines parameters for OSInstall.
OSInstallJSONRequestBody defines body for OSInstall for application/json ContentType.
OSInstallParamsXRequestedWith defines parameters for OSInstall.
英数字と記号の組み合わせ 1文字以上のアルファベットと1文字以上の数字が必須.
PortChannelId defines model for port_channel_id.
提供速度分類
* `1gbe` - 1GbE * `10gbe` - 10GbE.
PortId defines model for port_id.
PrivateNetworkId defines model for private_network_id.
エラー内容を示す簡潔な識別子
* `invalid` - 不正なリクエスト値,リクエスト値が妥当でない * `parse_error` - 不正な形式,リクエスト値を読み取ることができない.
エラー内容を示す簡潔な識別子.
エラー内容を示す簡潔な識別子
* `not_found` - 未検出.
エラー内容を示す簡潔な識別子
* `conflict` - 競合を検出.
エラー内容を示す簡潔な識別子
* `throttled` - リクエスト数制限に達している.
エラー内容を示す簡潔な識別子
* `temporary_unavailable` - 一時的に利用不可.
このRAID論理ボリュームの状態.
この物理ストレージデバイスの状態
* `ok` - 正常 * `failed` - 異常を検知.
総合的なRAID論理ボリューム状態
* `ok` - 全てのRAID論理ボリュームと物理デバイスが正常 * `rebuilding` - 再構築中のRAID論理ボリュームが1つ以上ある(物理デバイスは全て正常、冗長性は低下している) * `degraded` - 異常検出した物理デバイスが1つ以上ある(論理ボリュームは利用可能、冗長性は低下している) * `failed` - 故障したRAID論理ボリュームが1つ以上ある(2つ以上の物理デバイスに異常があるRAID5など) * `null` - RAID論理ボリュームがない
`failed > degraded > rebuilding > ok` の順でより深刻なものが選択される.
ReadServerTrafficByPortParamsStep defines parameters for ReadServerTrafficByPort.
RequestEditorFn is the function signature for the RequestEditor callback function.
ServerAssignNetworkJSONBody defines parameters for ServerAssignNetwork.
ServerAssignNetworkJSONRequestBody defines body for ServerAssignNetwork for application/json ContentType.
ServerAssignNetworkParamsXRequestedWith defines parameters for ServerAssignNetwork.
ServerConfigureBondingJSONBody defines parameters for ServerConfigureBonding.
ServerConfigureBondingJSONRequestBody defines body for ServerConfigureBonding for application/json ContentType.
ServerConfigureBondingParamsXRequestedWith defines parameters for ServerConfigureBonding.
ServerId defines model for server_id.
IPアドレスの種類
* `common_ip_address` - 共用グローバルネットワークのIPアドレス * `dedicated_ip_address` - 専用グローバルネットワークのIPアドレス(割り当て設定が必要).
設定変更処理によるロック状態 `null`以外がセットされている場合は OS再インストール,ネットワークIF設定(VLAN,通信無効など),電源操作を受け付けない
* `os_install` - OSインストール処理中 * `configure_raid` - RAID設定処理中 * `administrative_lock` - 機器交換,増設などの作業を行っている * `null` - 設定変更を行っていない(処理を完了している).
ServerPowerControlJSONBody defines parameters for ServerPowerControl.
ServerPowerControlJSONRequestBody defines body for ServerPowerControl for application/json ContentType.
ServerPowerControlParamsXRequestedWith defines parameters for ServerPowerControl.
操作内容
* `on` - 電源ON * `soft` - ACPIシャットダウン(OSでの電源シャットダウン) * `reset` - ハードウェア電源リセット(電源OFF+電源ON) * `off` - ハードウェア電源OFF.
サーバーの電源状態
* `on` - 起動 * `off` - 停止.
ServiceId defines model for service_id.
オプション申込区分
* `upgrade_memory` - 拡張メモリ * `upgrade_storage` - ストレージ変更 * `additional_storage1` - 追加ストレージ1 * `additional_storage2` - 追加ストレージ2 * `additional_storage3` - 追加ストレージ3 * `additional_nvme_storage1` - 追加NVMeストレージ1 * `additional_nvme_storage2` - 追加NVMeストレージ2 * `os` - 有償OS * `global_bandwidth` - インターネット帯域オプション * `local_bandwidth` - ローカルネットワーク帯域オプション.
サービスの種類
* `server` - サーバー * `dedicated_subnet` - 専用グローバルネットワーク * `private_network` - ローカルネットワーク * `firewall` - ファイアウォール * `load_balancer` - ロードバランサー.
ストレージ接続方式
* `sata` - SATA * `sas` - SAS * `nvme` - NVMe(PCIe).
ストレージ記録方式
* `hdd` - 磁気HDD * `ssd` - SSD * `flash_memory` - Flash Memory(不揮発性メモリ).
TagFilter defines model for tag_filter.
UpdateServerPortJSONBody defines parameters for UpdateServerPort.
UpdateServerPortJSONRequestBody defines body for UpdateServerPort for application/json ContentType.
UpdateServerPortParamsXRequestedWith defines parameters for UpdateServerPort.
UpdateServiceJSONBody defines parameters for UpdateService.
UpdateServiceJSONRequestBody defines body for UpdateService for application/json ContentType.
UpdateServiceParamsXRequestedWith defines parameters for UpdateService.