sakura_vps

package module
v0.4.510 Latest Latest
Warning

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

Go to latest
Published: Apr 18, 2025 License: Apache-2.0 Imports: 21 Imported by: 0

README

これは何

さくらのVPS APIをGoで利用するための非公式クライアントライブラリです。

このライブラリは上流の仕様書CC-BY 4.0国際ライセンスで許諾する部分を切り出して作成した仕様書を元に、OpenAPI Generator の Go generator を用いてコード生成を行ったものです。

このパッケージはさくらインターネットが著作権を有する仕様書(バージョン: "4.5.1")を元として作成されています。

利用方法

本リポジトリでは、クライアントライブラリの包括的な利用方法のサポートを提供しません。 その代わり、仕様書に含まれるAPIの利用方法をご自身のエディタで参照できるよう、/docs配下にAPIの利用方法のドキュメンテーションが格納されています。

goplsのようなLSPサーバーを用いれば、それぞれの関数の利用方法について有益なサジェストを得ることができるでしょう。

ライセンス

Apache 2.0

ただし、仕様書CC-BY 4.0国際ライセンスで許諾されます。

Go API client for sakura_vps

No description provided (generated by Openapi Generator https://github.com/openapitools/openapi-generator)

Overview

This API client was generated by the OpenAPI Generator project. By using the OpenAPI-spec from a remote server, you can easily generate an API client.

  • API version: 4.5.1
  • Package version: 1.0.0
  • Generator version: 7.12.0
  • Build package: org.openapitools.codegen.languages.GoClientCodegen

Installation

Install the following dependencies:

go get github.com/stretchr/testify/assert
go get golang.org/x/net/context

Put the package under your project folder and add the following in import:

import sakura_vps "github.com/g1eng/sakura_vps_client_go"

To use a proxy, set the environment variable HTTP_PROXY:

os.Setenv("HTTP_PROXY", "http://proxy_name:proxy_port")

Configuration of Server URL

Default configuration comes with Servers field that contains server objects as defined in the OpenAPI specification.

Select Server Configuration

For using other server than the one defined on index 0 set context value sakura_vps.ContextServerIndex of type int.

ctx := context.WithValue(context.Background(), sakura_vps.ContextServerIndex, 1)
Templated Server URL

Templated server URL is formatted using default variables from configuration or from context value sakura_vps.ContextServerVariables of type map[string]string.

ctx := context.WithValue(context.Background(), sakura_vps.ContextServerVariables, map[string]string{
	"basePath": "v2",
})

Note, enum values are always validated and all unused variables are silently ignored.

URLs Configuration per Operation

Each operation can use different server URL defined using OperationServers map in the Configuration. An operation is uniquely identified by "{classname}Service.{nickname}" string. Similar rules for overriding default operation server index and variables applies by using sakura_vps.ContextOperationServerIndices and sakura_vps.ContextOperationServerVariables context maps.

ctx := context.WithValue(context.Background(), sakura_vps.ContextOperationServerIndices, map[string]int{
	"{classname}Service.{nickname}": 2,
})
ctx = context.WithValue(context.Background(), sakura_vps.ContextOperationServerVariables, map[string]map[string]string{
	"{classname}Service.{nickname}": {
		"port": "8443",
	},
})

Documentation for API Endpoints

All URIs are relative to https://secure.sakura.ad.jp/vps/api/v7

Class Method HTTP request Description
ApiKeyAPI DeleteApiKey Delete /api-keys/{api_key_id} APIキーを削除する
ApiKeyAPI DeleteRole Delete /roles/{role_id} ロールを削除する
ApiKeyAPI GetApiKey Get /api-keys/{api_key_id} APIキーを取得する
ApiKeyAPI GetApiKeyList Get /api-keys APIキーの一覧を取得する
ApiKeyAPI GetPermissionList Get /permissions 権限の一覧を取得する
ApiKeyAPI GetRole Get /roles/{role_id} ロールを取得する
ApiKeyAPI GetRoleList Get /roles ロール一覧を取得する
ApiKeyAPI PostApiKey Post /api-keys APIキーを作成する
ApiKeyAPI PostApiKeyRotate Post /api-keys/{api_key_id}/rotate APIキーのトークンのローテーションを行う
ApiKeyAPI PostRole Post /roles ロールを作成する
ApiKeyAPI PutApiKey Put /api-keys/{api_key_id} APIキーを更新する
ApiKeyAPI PutRole Put /roles/{role_id} ロールを更新する
DiscAPI GetDiscList Get /discs ディスク情報一覧を取得する
NfsServerAPI GetNfsServer Get /nfs-servers/{nfs_server_id} NFS情報を取得する
NfsServerAPI GetNfsServerInterface Get /nfs-servers/{nfs_server_id}/interface NFSのインターフェースを取得する
NfsServerAPI GetNfsServerList Get /nfs-servers NFS情報一覧を取得する
NfsServerAPI GetNfsServerPowerStatus Get /nfs-servers/{nfs_server_id}/power-status NFSの電源状態を取得する
NfsServerAPI GetNfsServerStorage Get /nfs-servers/{nfs_server_id}/storage NFSのストレージ容量情報を取得する
NfsServerAPI PostNfsServerChangeIpv4 Post /nfs-servers/{nfs_server_id}/change-ipv4 NFSのipv4を更新する
NfsServerAPI PostNfsServerForceReboot Post /nfs-servers/{nfs_server_id}/force-reboot NFSを強制再起動する
NfsServerAPI PostNfsServerPowerOn Post /nfs-servers/{nfs_server_id}/power-on NFSを起動する
NfsServerAPI PostNfsServerShutdown Post /nfs-servers/{nfs_server_id}/shutdown NFSをシャットダウンする
NfsServerAPI PutNfsServer Put /nfs-servers/{nfs_server_id} NFS情報を更新する
NfsServerAPI PutNfsServerInterface Put /nfs-servers/{nfs_server_id}/interface NFSのインターフェース情報を更新する
ServerAPI DeleteServerMonitorings Delete /servers/{server_id}/monitorings/{server_monitoring_id} サーバーのサーバー監視情報を削除する
ServerAPI GetServer Get /servers/{server_id} サーバー情報を取得する
ServerAPI GetServerInterface Get /servers/{server_id}/interfaces/{interface_id} サーバーのインターフェース情報を取得する
ServerAPI GetServerInterfaceList Get /servers/{server_id}/interfaces サーバーのインターフェース情報一覧を取得する
ServerAPI GetServerLimitation Get /servers/{server_id}/limitation サーバーの制限情報を取得する
ServerAPI GetServerList Get /servers サーバー情報一覧を取得する
ServerAPI GetServerMonitoring Get /servers/{server_id}/monitorings/{server_monitoring_id} サーバーのサーバー監視情報を取得する
ServerAPI GetServerMonitoringHealth Get /servers/{server_id}/monitorings/{server_monitoring_id}/health サーバー監視の監視状態を取得する
ServerAPI GetServerMonitoringList Get /servers/{server_id}/monitorings サーバーのサーバー監視情報一覧を取得する
ServerAPI GetServerPowerStatus Get /servers/{server_id}/power-status サーバーの電源状態を取得する
ServerAPI GetServerVideoDevice Get /servers/{server_id}/video-device サーバーのビデオデバイスの設定を取得する
ServerAPI GetServerVncConsoleKeymap Get /servers/{server_id}/vnc-console-keymap コンパネのVNCコンソールのキーマップ情報を取得する
ServerAPI PostServerForceReboot Post /servers/{server_id}/force-reboot サーバーを強制再起動する
ServerAPI PostServerMonitoring Post /servers/{server_id}/monitorings サーバーのサーバー監視を作成する
ServerAPI PostServerMountDisc Post /servers/{server_id}/mount-disc サーバーにディスクをマウントする
ServerAPI PostServerPowerOn Post /servers/{server_id}/power-on サーバーを起動する
ServerAPI PostServerShutdown Post /servers/{server_id}/shutdown サーバーをシャットダウンする
ServerAPI PutServer Put /servers/{server_id} サーバー情報を更新する
ServerAPI PutServerInterface Put /servers/{server_id}/interfaces/{interface_id} サーバーのインターフェース情報を更新する
ServerAPI PutServerIpv4Ptr Put /servers/{server_id}/ipv4-ptr サーバーのipv4の逆引きホスト名を更新する
ServerAPI PutServerIpv6Ptr Put /servers/{server_id}/ipv6-ptr サーバーのipv6の逆引きホスト名を更新する
ServerAPI PutServerMonitoring Put /servers/{server_id}/monitorings/{server_monitoring_id} サーバーのサーバー監視情報を更新する
ServerAPI PutServerVideoDevice Put /servers/{server_id}/video-device サーバーのビデオデバイスの設定を更新する
ServerAPI PutServerVncConsoleKeymap Put /servers/{server_id}/vnc-console-keymap コンパネのVNCコンソールのキーマップ情報を変更する
SwitchAPI DeleteSwitch Delete /switches/{switch_id} スイッチを削除する
SwitchAPI GetSwitch Get /switches/{switch_id} スイッチ情報を取得する
SwitchAPI GetSwitchList Get /switches スイッチ情報一覧を取得する
SwitchAPI PostSwitch Post /switches スイッチを作成する
SwitchAPI PutSwitch Put /switches/{switch_id} スイッチ情報を更新する
ZoneAPI GetZoneList Get /zones ゾーン情報一覧を取得する

Documentation For Models

Documentation For Authorization

Authentication schemes defined for the API:

ApiKeyAuth
  • Type: HTTP Bearer token authentication

Example

auth := context.WithValue(context.Background(), sakura_vps.ContextAccessToken, "BEARER_TOKEN_STRING")
r, err := client.Service.Operation(auth, args)

Documentation for Utility Methods

Due to the fact that model structure members are all pointers, this package contains a number of utility functions to easily obtain pointers to values of basic types. Each of these functions takes a value of the given basic type and returns a pointer to it:

  • PtrBool
  • PtrInt
  • PtrInt32
  • PtrInt64
  • PtrFloat
  • PtrFloat32
  • PtrFloat64
  • PtrString
  • PtrTime

Author

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	JsonCheck = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?json)`)
	XmlCheck  = regexp.MustCompile(`(?i:(?:application|text)/(?:[^;]+\+)?xml)`)
)
View Source
var (
	// ContextAccessToken takes a string oauth2 access token as authentication for the request.
	ContextAccessToken = contextKey("accesstoken")

	// ContextServerIndex uses a server configuration from the index.
	ContextServerIndex = contextKey("serverIndex")

	// ContextOperationServerIndices uses a server configuration from the index mapping.
	ContextOperationServerIndices = contextKey("serverOperationIndices")

	// ContextServerVariables overrides a server configuration variables.
	ContextServerVariables = contextKey("serverVariables")

	// ContextOperationServerVariables overrides a server configuration variables using operation specific values.
	ContextOperationServerVariables = contextKey("serverOperationVariables")
)

Functions

func CacheExpires

func CacheExpires(r *http.Response) time.Time

CacheExpires helper function to determine remaining time before repeating a request.

func IsNil

func IsNil(i interface{}) bool

IsNil checks if an input is nil

func PtrBool

func PtrBool(v bool) *bool

PtrBool is a helper routine that returns a pointer to given boolean value.

func PtrFloat32

func PtrFloat32(v float32) *float32

PtrFloat32 is a helper routine that returns a pointer to given float value.

func PtrFloat64

func PtrFloat64(v float64) *float64

PtrFloat64 is a helper routine that returns a pointer to given float value.

func PtrInt

func PtrInt(v int) *int

PtrInt is a helper routine that returns a pointer to given integer value.

func PtrInt32

func PtrInt32(v int32) *int32

PtrInt32 is a helper routine that returns a pointer to given integer value.

func PtrInt64

func PtrInt64(v int64) *int64

PtrInt64 is a helper routine that returns a pointer to given integer value.

func PtrString

func PtrString(v string) *string

PtrString is a helper routine that returns a pointer to given string value.

func PtrTime

func PtrTime(v time.Time) *time.Time

PtrTime is helper routine that returns a pointer to given Time value.

Types

type APIClient

type APIClient struct {
	ApiKeyAPI *ApiKeyAPIService

	DiscAPI *DiscAPIService

	NfsServerAPI *NfsServerAPIService

	ServerAPI *ServerAPIService

	SwitchAPI *SwitchAPIService

	ZoneAPI *ZoneAPIService
	// contains filtered or unexported fields
}

APIClient manages communication with the さくらのVPS APIドキュメント API v4.5.1 In most cases there should be only one, shared, APIClient.

func NewAPIClient

func NewAPIClient(cfg *Configuration) *APIClient

NewAPIClient creates a new API client. Requires a userAgent string describing your application. optionally a custom http.Client to allow for advanced features such as caching.

func (*APIClient) GetConfig

func (c *APIClient) GetConfig() *Configuration

Allow modification of underlying config for alternate implementations and testing Caution: modifying the configuration while live can cause data races and potentially unwanted behavior

type APIKey

type APIKey struct {
	Key    string
	Prefix string
}

APIKey provides API key based authentication to a request passed via context using ContextAPIKey

type APIResponse

type APIResponse struct {
	*http.Response `json:"-"`
	Message        string `json:"message,omitempty"`
	// Operation is the name of the OpenAPI operation.
	Operation string `json:"operation,omitempty"`
	// RequestURL is the request URL. This value is always available, even if the
	// embedded *http.Response is nil.
	RequestURL string `json:"url,omitempty"`
	// Method is the HTTP method used for the request.  This value is always
	// available, even if the embedded *http.Response is nil.
	Method string `json:"method,omitempty"`
	// Payload holds the contents of the response body (which may be nil or empty).
	// This is provided here as the raw response.Body() reader will have already
	// been drained.
	Payload []byte `json:"-"`
}

APIResponse stores the API response returned by the server.

func NewAPIResponse

func NewAPIResponse(r *http.Response) *APIResponse

NewAPIResponse returns a new APIResponse object.

func NewAPIResponseWithError

func NewAPIResponseWithError(errorMessage string) *APIResponse

NewAPIResponseWithError returns a new APIResponse object with the provided error message.

type ApiDeleteApiKeyRequest

type ApiDeleteApiKeyRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteApiKeyRequest) Execute

func (r ApiDeleteApiKeyRequest) Execute() (*http.Response, error)

type ApiDeleteRoleRequest

type ApiDeleteRoleRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteRoleRequest) Execute

func (r ApiDeleteRoleRequest) Execute() (*http.Response, error)

type ApiDeleteServerMonitoringsRequest

type ApiDeleteServerMonitoringsRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteServerMonitoringsRequest) Execute

type ApiDeleteSwitchRequest

type ApiDeleteSwitchRequest struct {
	ApiService *SwitchAPIService
	// contains filtered or unexported fields
}

func (ApiDeleteSwitchRequest) Execute

func (r ApiDeleteSwitchRequest) Execute() (*http.Response, error)

type ApiGetApiKeyListRequest

type ApiGetApiKeyListRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiGetApiKeyListRequest) Execute

func (ApiGetApiKeyListRequest) Order

データの並び順。項目名の頭に`-`をつけると降順で取得する 例: * 名称昇順: sort=name * 名称降順: sort=-name

func (ApiGetApiKeyListRequest) Page

func (ApiGetApiKeyListRequest) PerPage

func (ApiGetApiKeyListRequest) Role

roleのid。ロールで絞り込む

func (ApiGetApiKeyListRequest) Search

名前から部分一致検索

type ApiGetApiKeyRequest

type ApiGetApiKeyRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiGetApiKeyRequest) Execute

func (r ApiGetApiKeyRequest) Execute() (*ApiKey, *http.Response, error)

type ApiGetDiscListRequest

type ApiGetDiscListRequest struct {
	ApiService *DiscAPIService
	// contains filtered or unexported fields
}

func (ApiGetDiscListRequest) Execute

func (ApiGetDiscListRequest) Page added in v0.4.410

func (ApiGetDiscListRequest) PerPage added in v0.4.410

type ApiGetNfsServerInterfaceRequest

type ApiGetNfsServerInterfaceRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetNfsServerInterfaceRequest) Execute

type ApiGetNfsServerListRequest

type ApiGetNfsServerListRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetNfsServerListRequest) Execute

func (ApiGetNfsServerListRequest) Id

idで絞り込む。カンマ区切りで100件まで指定可能。

func (ApiGetNfsServerListRequest) Page

func (ApiGetNfsServerListRequest) PerPage

func (ApiGetNfsServerListRequest) Sort

データの並び順。項目名の頭に`-`をつけると降順で取得する 例: * サービスコード昇順: sort=service_code * サービスコード降順: sort=-service_code

func (ApiGetNfsServerListRequest) Switch_

switchのid 対象のスイッチに接続されているサーバーに絞り込む

func (ApiGetNfsServerListRequest) ZoneCode

ゾーンコードで絞り込む * tk1 東京第1 * tk2 東京第2 * tk3 東京第3 * os1 大阪第1 * os2 大阪第2 * os3 大阪第3 * is1 石狩第1

type ApiGetNfsServerPowerStatusRequest

type ApiGetNfsServerPowerStatusRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetNfsServerPowerStatusRequest) Execute

type ApiGetNfsServerRequest

type ApiGetNfsServerRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetNfsServerRequest) Execute

type ApiGetNfsServerStorageRequest added in v0.4.410

type ApiGetNfsServerStorageRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetNfsServerStorageRequest) Execute added in v0.4.410

type ApiGetPermissionListRequest

type ApiGetPermissionListRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiGetPermissionListRequest) Category

カテゴリーで絞り込む

func (ApiGetPermissionListRequest) Code

コードで絞り込む。カンマ区切りで複数指定可能。

func (ApiGetPermissionListRequest) Execute

func (ApiGetPermissionListRequest) Page

func (ApiGetPermissionListRequest) PerPage

type ApiGetRoleListRequest

type ApiGetRoleListRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiGetRoleListRequest) Execute

func (ApiGetRoleListRequest) Order

データの並び順。項目名の頭に`-`をつけると降順で取得する 例: * 名称昇順: sort=name * 名称降順: sort=-name

func (ApiGetRoleListRequest) Page

func (ApiGetRoleListRequest) PerPage

func (ApiGetRoleListRequest) Search

名前と説明文から部分一致検索

type ApiGetRoleRequest

type ApiGetRoleRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiGetRoleRequest) Execute

func (r ApiGetRoleRequest) Execute() (*Role, *http.Response, error)

type ApiGetServerInterfaceListRequest

type ApiGetServerInterfaceListRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerInterfaceListRequest) Execute

func (ApiGetServerInterfaceListRequest) Page added in v0.4.410

func (ApiGetServerInterfaceListRequest) PerPage added in v0.4.410

type ApiGetServerInterfaceRequest

type ApiGetServerInterfaceRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerInterfaceRequest) Execute

type ApiGetServerLimitationRequest

type ApiGetServerLimitationRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerLimitationRequest) Execute

type ApiGetServerListRequest

type ApiGetServerListRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerListRequest) Execute

func (ApiGetServerListRequest) Id

idで絞り込む。カンマ区切りで100件まで指定可能。

func (ApiGetServerListRequest) Ipv4Address

func (r ApiGetServerListRequest) Ipv4Address(ipv4Address string) ApiGetServerListRequest

IPアドレスで絞り込む

func (ApiGetServerListRequest) MonitoringResourceId

func (r ApiGetServerListRequest) MonitoringResourceId(monitoringResourceId string) ApiGetServerListRequest

サーバー監視リソースIDで絞り込む

func (ApiGetServerListRequest) Page

func (ApiGetServerListRequest) PerPage

func (ApiGetServerListRequest) Search

名前、説明文、ホスト名、ipv4アドレス、ipv6アドレス、サービスコードから部分一致検索

func (ApiGetServerListRequest) ServiceType

func (r ApiGetServerListRequest) ServiceType(serviceType string) ApiGetServerListRequest

サービスタイプで絞り込む

func (ApiGetServerListRequest) Sort

データの並び順。項目名の頭に`-`をつけると降順で取得する 例: * サービスコード昇順: sort=service_code * サービスコード降順: sort=-service_code

func (ApiGetServerListRequest) Switch_

switchのid 対象のスイッチに接続されているサーバーに絞り込む

func (ApiGetServerListRequest) ZoneCode

ゾーンコードで絞り込む * tk1 東京第1 * tk2 東京第2 * tk3 東京第3 * os1 大阪第1 * os2 大阪第2 * os3 大阪第3 * is1 石狩第1

type ApiGetServerMonitoringHealthRequest

type ApiGetServerMonitoringHealthRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerMonitoringHealthRequest) Execute

type ApiGetServerMonitoringListRequest

type ApiGetServerMonitoringListRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerMonitoringListRequest) Execute

func (ApiGetServerMonitoringListRequest) MonitoringResourceId

func (r ApiGetServerMonitoringListRequest) MonitoringResourceId(monitoringResourceId string) ApiGetServerMonitoringListRequest

サーバー監視リソースIDで絞り込む

func (ApiGetServerMonitoringListRequest) Page

func (ApiGetServerMonitoringListRequest) PerPage

type ApiGetServerMonitoringRequest

type ApiGetServerMonitoringRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerMonitoringRequest) Execute

func (ApiGetServerMonitoringRequest) Page

func (ApiGetServerMonitoringRequest) PerPage

type ApiGetServerPowerStatusRequest

type ApiGetServerPowerStatusRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerPowerStatusRequest) Execute

type ApiGetServerRequest

type ApiGetServerRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerRequest) Execute

func (r ApiGetServerRequest) Execute() (*Server, *http.Response, error)

type ApiGetServerVideoDeviceRequest

type ApiGetServerVideoDeviceRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerVideoDeviceRequest) Execute

type ApiGetServerVncConsoleKeymapRequest

type ApiGetServerVncConsoleKeymapRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiGetServerVncConsoleKeymapRequest) Execute

type ApiGetSwitchListRequest

type ApiGetSwitchListRequest struct {
	ApiService *SwitchAPIService
	// contains filtered or unexported fields
}

func (ApiGetSwitchListRequest) Execute

func (ApiGetSwitchListRequest) Id

idで絞り込む。カンマ区切りで100件まで指定可能。

func (ApiGetSwitchListRequest) Interface_

func (r ApiGetSwitchListRequest) Interface_(interface_ int32) ApiGetSwitchListRequest

interfaceのid 対象のインターフェースに接続されているスイッチに絞り込む

func (ApiGetSwitchListRequest) Page

func (ApiGetSwitchListRequest) PerPage

func (ApiGetSwitchListRequest) Search

名前と説明文から部分一致検索

func (ApiGetSwitchListRequest) Sort

データの並び順。項目名の頭に`-`をつけると降順で取得する 例: * 接続インターフェース数昇順: sort=interfaces_count * 接続インターフェース数降順: sort=-interfaces_count

func (ApiGetSwitchListRequest) ZoneCode

ゾーンコードで絞り込む * tk1 東京第1 * tk2 東京第2 * tk3 東京第3 * os1 大阪第1 * os2 大阪第2 * os3 大阪第3 * is1 石狩第1

type ApiGetSwitchRequest

type ApiGetSwitchRequest struct {
	ApiService *SwitchAPIService
	// contains filtered or unexported fields
}

func (ApiGetSwitchRequest) Execute

func (r ApiGetSwitchRequest) Execute() (*Switch, *http.Response, error)

type ApiGetZoneListRequest

type ApiGetZoneListRequest struct {
	ApiService *ZoneAPIService
	// contains filtered or unexported fields
}

func (ApiGetZoneListRequest) Execute

func (ApiGetZoneListRequest) Page added in v0.4.410

func (ApiGetZoneListRequest) PerPage added in v0.4.410

type ApiKey

type ApiKey struct {
	// id
	Id int32 `json:"id"`
	// 名前
	Name string `json:"name"`
	// ロールID
	Role int32 `json:"role"`
	// APIのアクセストークン。APIキー作成時とトークンローテーション時以外は情報を`*`でマスクして返します。
	Token string `json:"token"`
}

ApiKey struct for ApiKey

func NewApiKey

func NewApiKey(id int32, name string, role int32, token string) *ApiKey

NewApiKey instantiates a new ApiKey object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewApiKeyWithDefaults

func NewApiKeyWithDefaults() *ApiKey

NewApiKeyWithDefaults instantiates a new ApiKey object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ApiKey) GetId

func (o *ApiKey) GetId() int32

GetId returns the Id field value

func (*ApiKey) GetIdOk

func (o *ApiKey) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ApiKey) GetName

func (o *ApiKey) GetName() string

GetName returns the Name field value

func (*ApiKey) GetNameOk

func (o *ApiKey) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ApiKey) GetRole

func (o *ApiKey) GetRole() int32

GetRole returns the Role field value

func (*ApiKey) GetRoleOk

func (o *ApiKey) GetRoleOk() (*int32, bool)

GetRoleOk returns a tuple with the Role field value and a boolean to check if the value has been set.

func (*ApiKey) GetToken

func (o *ApiKey) GetToken() string

GetToken returns the Token field value

func (*ApiKey) GetTokenOk

func (o *ApiKey) GetTokenOk() (*string, bool)

GetTokenOk returns a tuple with the Token field value and a boolean to check if the value has been set.

func (ApiKey) MarshalJSON

func (o ApiKey) MarshalJSON() ([]byte, error)

func (*ApiKey) SetId

func (o *ApiKey) SetId(v int32)

SetId sets field value

func (*ApiKey) SetName

func (o *ApiKey) SetName(v string)

SetName sets field value

func (*ApiKey) SetRole

func (o *ApiKey) SetRole(v int32)

SetRole sets field value

func (*ApiKey) SetToken

func (o *ApiKey) SetToken(v string)

SetToken sets field value

func (ApiKey) ToMap

func (o ApiKey) ToMap() (map[string]interface{}, error)

func (*ApiKey) UnmarshalJSON

func (o *ApiKey) UnmarshalJSON(data []byte) (err error)

type ApiKeyAPIService

type ApiKeyAPIService service

ApiKeyAPIService ApiKeyAPI service

func (*ApiKeyAPIService) DeleteApiKey

func (a *ApiKeyAPIService) DeleteApiKey(ctx context.Context, apiKeyId int32) ApiDeleteApiKeyRequest

DeleteApiKey APIキーを削除する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param apiKeyId APIキーID
@return ApiDeleteApiKeyRequest

func (*ApiKeyAPIService) DeleteApiKeyExecute

func (a *ApiKeyAPIService) DeleteApiKeyExecute(r ApiDeleteApiKeyRequest) (*http.Response, error)

Execute executes the request

func (*ApiKeyAPIService) DeleteRole

func (a *ApiKeyAPIService) DeleteRole(ctx context.Context, roleId int32) ApiDeleteRoleRequest

DeleteRole ロールを削除する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param roleId ロールID
@return ApiDeleteRoleRequest

func (*ApiKeyAPIService) DeleteRoleExecute

func (a *ApiKeyAPIService) DeleteRoleExecute(r ApiDeleteRoleRequest) (*http.Response, error)

Execute executes the request

func (*ApiKeyAPIService) GetApiKey

func (a *ApiKeyAPIService) GetApiKey(ctx context.Context, apiKeyId int32) ApiGetApiKeyRequest

GetApiKey APIキーを取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param apiKeyId APIキーID
@return ApiGetApiKeyRequest

func (*ApiKeyAPIService) GetApiKeyExecute

func (a *ApiKeyAPIService) GetApiKeyExecute(r ApiGetApiKeyRequest) (*ApiKey, *http.Response, error)

Execute executes the request

@return ApiKey

func (*ApiKeyAPIService) GetApiKeyList

GetApiKeyList APIキーの一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetApiKeyListRequest

func (*ApiKeyAPIService) GetApiKeyListExecute

Execute executes the request

@return GetApiKeyList200Response

func (*ApiKeyAPIService) GetPermissionList

func (a *ApiKeyAPIService) GetPermissionList(ctx context.Context) ApiGetPermissionListRequest

GetPermissionList 権限の一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetPermissionListRequest

func (*ApiKeyAPIService) GetPermissionListExecute

Execute executes the request

@return GetPermissionList200Response

func (*ApiKeyAPIService) GetRole

func (a *ApiKeyAPIService) GetRole(ctx context.Context, roleId int32) ApiGetRoleRequest

GetRole ロールを取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param roleId ロールID
@return ApiGetRoleRequest

func (*ApiKeyAPIService) GetRoleExecute

func (a *ApiKeyAPIService) GetRoleExecute(r ApiGetRoleRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*ApiKeyAPIService) GetRoleList

GetRoleList ロール一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetRoleListRequest

func (*ApiKeyAPIService) GetRoleListExecute

Execute executes the request

@return GetRoleList200Response

func (*ApiKeyAPIService) PostApiKey

PostApiKey APIキーを作成する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostApiKeyRequest

func (*ApiKeyAPIService) PostApiKeyExecute

func (a *ApiKeyAPIService) PostApiKeyExecute(r ApiPostApiKeyRequest) (*ApiKey, *http.Response, error)

Execute executes the request

@return ApiKey

func (*ApiKeyAPIService) PostApiKeyRotate

func (a *ApiKeyAPIService) PostApiKeyRotate(ctx context.Context, apiKeyId int32) ApiPostApiKeyRotateRequest

PostApiKeyRotate APIキーのトークンのローテーションを行う

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param apiKeyId APIキーID
@return ApiPostApiKeyRotateRequest

func (*ApiKeyAPIService) PostApiKeyRotateExecute

func (a *ApiKeyAPIService) PostApiKeyRotateExecute(r ApiPostApiKeyRotateRequest) (*ApiKey, *http.Response, error)

Execute executes the request

@return ApiKey

func (*ApiKeyAPIService) PostRole

PostRole ロールを作成する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostRoleRequest

func (*ApiKeyAPIService) PostRoleExecute

func (a *ApiKeyAPIService) PostRoleExecute(r ApiPostRoleRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

func (*ApiKeyAPIService) PutApiKey

func (a *ApiKeyAPIService) PutApiKey(ctx context.Context, apiKeyId int32) ApiPutApiKeyRequest

PutApiKey APIキーを更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param apiKeyId APIキーID
@return ApiPutApiKeyRequest

func (*ApiKeyAPIService) PutApiKeyExecute

func (a *ApiKeyAPIService) PutApiKeyExecute(r ApiPutApiKeyRequest) (*ApiKey, *http.Response, error)

Execute executes the request

@return ApiKey

func (*ApiKeyAPIService) PutRole

func (a *ApiKeyAPIService) PutRole(ctx context.Context, roleId int32) ApiPutRoleRequest

PutRole ロールを更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param roleId ロールID
@return ApiPutRoleRequest

func (*ApiKeyAPIService) PutRoleExecute

func (a *ApiKeyAPIService) PutRoleExecute(r ApiPutRoleRequest) (*Role, *http.Response, error)

Execute executes the request

@return Role

type ApiPostApiKeyRequest

type ApiPostApiKeyRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiPostApiKeyRequest) ApiKey

func (ApiPostApiKeyRequest) Execute

func (r ApiPostApiKeyRequest) Execute() (*ApiKey, *http.Response, error)

type ApiPostApiKeyRotateRequest

type ApiPostApiKeyRotateRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiPostApiKeyRotateRequest) Execute

type ApiPostNfsServerChangeIpv4Request

type ApiPostNfsServerChangeIpv4Request struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostNfsServerChangeIpv4Request) Execute

func (ApiPostNfsServerChangeIpv4Request) PostNfsServerChangeIpv4Request

func (r ApiPostNfsServerChangeIpv4Request) PostNfsServerChangeIpv4Request(postNfsServerChangeIpv4Request PostNfsServerChangeIpv4Request) ApiPostNfsServerChangeIpv4Request

type ApiPostNfsServerForceRebootRequest added in v0.4.510

type ApiPostNfsServerForceRebootRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostNfsServerForceRebootRequest) Execute added in v0.4.510

type ApiPostNfsServerPowerOnRequest added in v0.4.510

type ApiPostNfsServerPowerOnRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostNfsServerPowerOnRequest) Execute added in v0.4.510

type ApiPostNfsServerShutdownRequest added in v0.4.510

type ApiPostNfsServerShutdownRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostNfsServerShutdownRequest) Execute added in v0.4.510

func (ApiPostNfsServerShutdownRequest) PostServerShutdownRequest added in v0.4.510

func (r ApiPostNfsServerShutdownRequest) PostServerShutdownRequest(postServerShutdownRequest PostServerShutdownRequest) ApiPostNfsServerShutdownRequest

type ApiPostRoleRequest

type ApiPostRoleRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiPostRoleRequest) Execute

func (r ApiPostRoleRequest) Execute() (*Role, *http.Response, error)

func (ApiPostRoleRequest) Role

type ApiPostServerForceRebootRequest

type ApiPostServerForceRebootRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostServerForceRebootRequest) Execute

type ApiPostServerMonitoringRequest

type ApiPostServerMonitoringRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostServerMonitoringRequest) Execute

func (ApiPostServerMonitoringRequest) ServerMonitoring

type ApiPostServerMountDiscRequest

type ApiPostServerMountDiscRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostServerMountDiscRequest) Execute

func (ApiPostServerMountDiscRequest) PostServerMountDiscRequest

func (r ApiPostServerMountDiscRequest) PostServerMountDiscRequest(postServerMountDiscRequest PostServerMountDiscRequest) ApiPostServerMountDiscRequest

type ApiPostServerPowerOnRequest

type ApiPostServerPowerOnRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostServerPowerOnRequest) Execute

type ApiPostServerShutdownRequest

type ApiPostServerShutdownRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPostServerShutdownRequest) Execute

func (ApiPostServerShutdownRequest) PostServerShutdownRequest

func (r ApiPostServerShutdownRequest) PostServerShutdownRequest(postServerShutdownRequest PostServerShutdownRequest) ApiPostServerShutdownRequest

type ApiPostSwitchRequest

type ApiPostSwitchRequest struct {
	ApiService *SwitchAPIService
	// contains filtered or unexported fields
}

func (ApiPostSwitchRequest) Execute

func (ApiPostSwitchRequest) PostSwitchRequest

func (r ApiPostSwitchRequest) PostSwitchRequest(postSwitchRequest PostSwitchRequest) ApiPostSwitchRequest

type ApiPutApiKeyRequest

type ApiPutApiKeyRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiPutApiKeyRequest) ApiKey

func (ApiPutApiKeyRequest) Execute

func (r ApiPutApiKeyRequest) Execute() (*ApiKey, *http.Response, error)

type ApiPutNfsServerInterfaceRequest

type ApiPutNfsServerInterfaceRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutNfsServerInterfaceRequest) Execute

func (ApiPutNfsServerInterfaceRequest) NfsServerInterface

type ApiPutNfsServerRequest

type ApiPutNfsServerRequest struct {
	ApiService *NfsServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutNfsServerRequest) Execute

func (ApiPutNfsServerRequest) PutServerRequest

func (r ApiPutNfsServerRequest) PutServerRequest(putServerRequest PutServerRequest) ApiPutNfsServerRequest

type ApiPutRoleRequest

type ApiPutRoleRequest struct {
	ApiService *ApiKeyAPIService
	// contains filtered or unexported fields
}

func (ApiPutRoleRequest) Execute

func (r ApiPutRoleRequest) Execute() (*Role, *http.Response, error)

func (ApiPutRoleRequest) Role

type ApiPutServerInterfaceRequest

type ApiPutServerInterfaceRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutServerInterfaceRequest) Execute

func (ApiPutServerInterfaceRequest) ServerInterface

type ApiPutServerIpv4PtrRequest

type ApiPutServerIpv4PtrRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutServerIpv4PtrRequest) Execute

func (ApiPutServerIpv4PtrRequest) PutServerIpv4PtrRequest

func (r ApiPutServerIpv4PtrRequest) PutServerIpv4PtrRequest(putServerIpv4PtrRequest PutServerIpv4PtrRequest) ApiPutServerIpv4PtrRequest

type ApiPutServerIpv6PtrRequest

type ApiPutServerIpv6PtrRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutServerIpv6PtrRequest) Execute

func (ApiPutServerIpv6PtrRequest) PutServerIpv4PtrRequest

func (r ApiPutServerIpv6PtrRequest) PutServerIpv4PtrRequest(putServerIpv4PtrRequest PutServerIpv4PtrRequest) ApiPutServerIpv6PtrRequest

type ApiPutServerMonitoringRequest

type ApiPutServerMonitoringRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutServerMonitoringRequest) Execute

func (ApiPutServerMonitoringRequest) ServerMonitoring

type ApiPutServerRequest

type ApiPutServerRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutServerRequest) Execute

func (r ApiPutServerRequest) Execute() (*Server, *http.Response, error)

func (ApiPutServerRequest) PutServerRequest

func (r ApiPutServerRequest) PutServerRequest(putServerRequest PutServerRequest) ApiPutServerRequest

type ApiPutServerVideoDeviceRequest

type ApiPutServerVideoDeviceRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutServerVideoDeviceRequest) Execute

func (ApiPutServerVideoDeviceRequest) PutServerVideoDeviceRequest

func (r ApiPutServerVideoDeviceRequest) PutServerVideoDeviceRequest(putServerVideoDeviceRequest PutServerVideoDeviceRequest) ApiPutServerVideoDeviceRequest

type ApiPutServerVncConsoleKeymapRequest

type ApiPutServerVncConsoleKeymapRequest struct {
	ApiService *ServerAPIService
	// contains filtered or unexported fields
}

func (ApiPutServerVncConsoleKeymapRequest) Execute

func (ApiPutServerVncConsoleKeymapRequest) Keymap

type ApiPutSwitchRequest

type ApiPutSwitchRequest struct {
	ApiService *SwitchAPIService
	// contains filtered or unexported fields
}

func (ApiPutSwitchRequest) Execute

func (r ApiPutSwitchRequest) Execute() (*Switch, *http.Response, error)

func (ApiPutSwitchRequest) Switch_

func (r ApiPutSwitchRequest) Switch_(switch_ Switch) ApiPutSwitchRequest

type BasicAuth

type BasicAuth struct {
	UserName string `json:"userName,omitempty"`
	Password string `json:"password,omitempty"`
}

BasicAuth provides basic http authentication to a request passed via context using ContextBasicAuth

type Configuration

type Configuration struct {
	Host             string            `json:"host,omitempty"`
	Scheme           string            `json:"scheme,omitempty"`
	DefaultHeader    map[string]string `json:"defaultHeader,omitempty"`
	UserAgent        string            `json:"userAgent,omitempty"`
	Debug            bool              `json:"debug,omitempty"`
	Servers          ServerConfigurations
	OperationServers map[string]ServerConfigurations
	HTTPClient       *http.Client
}

Configuration stores the configuration of the API client

func NewConfiguration

func NewConfiguration() *Configuration

NewConfiguration returns a new Configuration object

func (*Configuration) AddDefaultHeader

func (c *Configuration) AddDefaultHeader(key string, value string)

AddDefaultHeader adds a new HTTP header to the default header in the request

func (*Configuration) ServerURL

func (c *Configuration) ServerURL(index int, variables map[string]string) (string, error)

ServerURL returns URL based on server settings

func (*Configuration) ServerURLWithContext

func (c *Configuration) ServerURLWithContext(ctx context.Context, endpoint string) (string, error)

ServerURLWithContext returns a new server URL given an endpoint

type Disc

type Disc struct {
	// id
	Id int32 `json:"id"`
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
	// ライセンスが必要かどうか
	LicenseRequired bool `json:"license_required"`
}

Disc struct for Disc

func NewDisc

func NewDisc(id int32, name string, description string, licenseRequired bool) *Disc

NewDisc instantiates a new Disc object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewDiscWithDefaults

func NewDiscWithDefaults() *Disc

NewDiscWithDefaults instantiates a new Disc object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Disc) GetDescription

func (o *Disc) GetDescription() string

GetDescription returns the Description field value

func (*Disc) GetDescriptionOk

func (o *Disc) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Disc) GetId

func (o *Disc) GetId() int32

GetId returns the Id field value

func (*Disc) GetIdOk

func (o *Disc) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Disc) GetLicenseRequired

func (o *Disc) GetLicenseRequired() bool

GetLicenseRequired returns the LicenseRequired field value

func (*Disc) GetLicenseRequiredOk

func (o *Disc) GetLicenseRequiredOk() (*bool, bool)

GetLicenseRequiredOk returns a tuple with the LicenseRequired field value and a boolean to check if the value has been set.

func (*Disc) GetName

func (o *Disc) GetName() string

GetName returns the Name field value

func (*Disc) GetNameOk

func (o *Disc) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (Disc) MarshalJSON

func (o Disc) MarshalJSON() ([]byte, error)

func (*Disc) SetDescription

func (o *Disc) SetDescription(v string)

SetDescription sets field value

func (*Disc) SetId

func (o *Disc) SetId(v int32)

SetId sets field value

func (*Disc) SetLicenseRequired

func (o *Disc) SetLicenseRequired(v bool)

SetLicenseRequired sets field value

func (*Disc) SetName

func (o *Disc) SetName(v string)

SetName sets field value

func (Disc) ToMap

func (o Disc) ToMap() (map[string]interface{}, error)

func (*Disc) UnmarshalJSON

func (o *Disc) UnmarshalJSON(data []byte) (err error)

type DiscAPIService

type DiscAPIService service

DiscAPIService DiscAPI service

func (*DiscAPIService) GetDiscList

GetDiscList ディスク情報一覧を取得する

追加ソフトウェアのディスク情報です。WindowsのCDドライブにマウントして利用します。

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetDiscListRequest

func (*DiscAPIService) GetDiscListExecute

Execute executes the request

@return GetDiscList200Response

type GenericOpenAPIError

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

GenericOpenAPIError Provides access to the body, error and model on returned errors.

func (GenericOpenAPIError) Body

func (e GenericOpenAPIError) Body() []byte

Body returns the raw bytes of the response

func (GenericOpenAPIError) Error

func (e GenericOpenAPIError) Error() string

Error returns non-empty string if there was an error.

func (GenericOpenAPIError) Model

func (e GenericOpenAPIError) Model() interface{}

Model returns the unpacked model of the error

type GetApiKeyList200Response

type GetApiKeyList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
	Results  []ApiKey       `json:"results"`
}

GetApiKeyList200Response struct for GetApiKeyList200Response

func NewGetApiKeyList200Response

func NewGetApiKeyList200Response(count int32, next NullableString, previous NullableString, results []ApiKey) *GetApiKeyList200Response

NewGetApiKeyList200Response instantiates a new GetApiKeyList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetApiKeyList200ResponseWithDefaults

func NewGetApiKeyList200ResponseWithDefaults() *GetApiKeyList200Response

NewGetApiKeyList200ResponseWithDefaults instantiates a new GetApiKeyList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetApiKeyList200Response) GetCount

func (o *GetApiKeyList200Response) GetCount() int32

GetCount returns the Count field value

func (*GetApiKeyList200Response) GetCountOk

func (o *GetApiKeyList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetApiKeyList200Response) GetNext

func (o *GetApiKeyList200Response) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetApiKeyList200Response) GetNextOk

func (o *GetApiKeyList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetApiKeyList200Response) GetPrevious

func (o *GetApiKeyList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetApiKeyList200Response) GetPreviousOk

func (o *GetApiKeyList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetApiKeyList200Response) GetResults

func (o *GetApiKeyList200Response) GetResults() []ApiKey

GetResults returns the Results field value

func (*GetApiKeyList200Response) GetResultsOk

func (o *GetApiKeyList200Response) GetResultsOk() ([]ApiKey, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetApiKeyList200Response) MarshalJSON

func (o GetApiKeyList200Response) MarshalJSON() ([]byte, error)

func (*GetApiKeyList200Response) SetCount

func (o *GetApiKeyList200Response) SetCount(v int32)

SetCount sets field value

func (*GetApiKeyList200Response) SetNext

func (o *GetApiKeyList200Response) SetNext(v string)

SetNext sets field value

func (*GetApiKeyList200Response) SetPrevious

func (o *GetApiKeyList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetApiKeyList200Response) SetResults

func (o *GetApiKeyList200Response) SetResults(v []ApiKey)

SetResults sets field value

func (GetApiKeyList200Response) ToMap

func (o GetApiKeyList200Response) ToMap() (map[string]interface{}, error)

func (*GetApiKeyList200Response) UnmarshalJSON

func (o *GetApiKeyList200Response) UnmarshalJSON(data []byte) (err error)

type GetDiscList200Response

type GetDiscList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
	Results  []Disc         `json:"results"`
}

GetDiscList200Response struct for GetDiscList200Response

func NewGetDiscList200Response

func NewGetDiscList200Response(count int32, next NullableString, previous NullableString, results []Disc) *GetDiscList200Response

NewGetDiscList200Response instantiates a new GetDiscList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetDiscList200ResponseWithDefaults

func NewGetDiscList200ResponseWithDefaults() *GetDiscList200Response

NewGetDiscList200ResponseWithDefaults instantiates a new GetDiscList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetDiscList200Response) GetCount

func (o *GetDiscList200Response) GetCount() int32

GetCount returns the Count field value

func (*GetDiscList200Response) GetCountOk

func (o *GetDiscList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetDiscList200Response) GetNext

func (o *GetDiscList200Response) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetDiscList200Response) GetNextOk

func (o *GetDiscList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetDiscList200Response) GetPrevious

func (o *GetDiscList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetDiscList200Response) GetPreviousOk

func (o *GetDiscList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetDiscList200Response) GetResults

func (o *GetDiscList200Response) GetResults() []Disc

GetResults returns the Results field value

func (*GetDiscList200Response) GetResultsOk

func (o *GetDiscList200Response) GetResultsOk() ([]Disc, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetDiscList200Response) MarshalJSON

func (o GetDiscList200Response) MarshalJSON() ([]byte, error)

func (*GetDiscList200Response) SetCount

func (o *GetDiscList200Response) SetCount(v int32)

SetCount sets field value

func (*GetDiscList200Response) SetNext

func (o *GetDiscList200Response) SetNext(v string)

SetNext sets field value

func (*GetDiscList200Response) SetPrevious

func (o *GetDiscList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetDiscList200Response) SetResults

func (o *GetDiscList200Response) SetResults(v []Disc)

SetResults sets field value

func (GetDiscList200Response) ToMap

func (o GetDiscList200Response) ToMap() (map[string]interface{}, error)

func (*GetDiscList200Response) UnmarshalJSON

func (o *GetDiscList200Response) UnmarshalJSON(data []byte) (err error)

type GetNfsServerList200Response

type GetNfsServerList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
	Results  []NfsServer    `json:"results"`
}

GetNfsServerList200Response struct for GetNfsServerList200Response

func NewGetNfsServerList200Response

func NewGetNfsServerList200Response(count int32, next NullableString, previous NullableString, results []NfsServer) *GetNfsServerList200Response

NewGetNfsServerList200Response instantiates a new GetNfsServerList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetNfsServerList200ResponseWithDefaults

func NewGetNfsServerList200ResponseWithDefaults() *GetNfsServerList200Response

NewGetNfsServerList200ResponseWithDefaults instantiates a new GetNfsServerList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetNfsServerList200Response) GetCount

func (o *GetNfsServerList200Response) GetCount() int32

GetCount returns the Count field value

func (*GetNfsServerList200Response) GetCountOk

func (o *GetNfsServerList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetNfsServerList200Response) GetNext

func (o *GetNfsServerList200Response) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetNfsServerList200Response) GetNextOk

func (o *GetNfsServerList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetNfsServerList200Response) GetPrevious

func (o *GetNfsServerList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetNfsServerList200Response) GetPreviousOk

func (o *GetNfsServerList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetNfsServerList200Response) GetResults

func (o *GetNfsServerList200Response) GetResults() []NfsServer

GetResults returns the Results field value

func (*GetNfsServerList200Response) GetResultsOk

func (o *GetNfsServerList200Response) GetResultsOk() ([]NfsServer, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetNfsServerList200Response) MarshalJSON

func (o GetNfsServerList200Response) MarshalJSON() ([]byte, error)

func (*GetNfsServerList200Response) SetCount

func (o *GetNfsServerList200Response) SetCount(v int32)

SetCount sets field value

func (*GetNfsServerList200Response) SetNext

func (o *GetNfsServerList200Response) SetNext(v string)

SetNext sets field value

func (*GetNfsServerList200Response) SetPrevious

func (o *GetNfsServerList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetNfsServerList200Response) SetResults

func (o *GetNfsServerList200Response) SetResults(v []NfsServer)

SetResults sets field value

func (GetNfsServerList200Response) ToMap

func (o GetNfsServerList200Response) ToMap() (map[string]interface{}, error)

func (*GetNfsServerList200Response) UnmarshalJSON

func (o *GetNfsServerList200Response) UnmarshalJSON(data []byte) (err error)

type GetPermissionList200Response

type GetPermissionList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
	Results  []Permission   `json:"results"`
}

GetPermissionList200Response struct for GetPermissionList200Response

func NewGetPermissionList200Response

func NewGetPermissionList200Response(count int32, next NullableString, previous NullableString, results []Permission) *GetPermissionList200Response

NewGetPermissionList200Response instantiates a new GetPermissionList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetPermissionList200ResponseWithDefaults

func NewGetPermissionList200ResponseWithDefaults() *GetPermissionList200Response

NewGetPermissionList200ResponseWithDefaults instantiates a new GetPermissionList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetPermissionList200Response) GetCount

func (o *GetPermissionList200Response) GetCount() int32

GetCount returns the Count field value

func (*GetPermissionList200Response) GetCountOk

func (o *GetPermissionList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetPermissionList200Response) GetNext

func (o *GetPermissionList200Response) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetPermissionList200Response) GetNextOk

func (o *GetPermissionList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetPermissionList200Response) GetPrevious

func (o *GetPermissionList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetPermissionList200Response) GetPreviousOk

func (o *GetPermissionList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetPermissionList200Response) GetResults

func (o *GetPermissionList200Response) GetResults() []Permission

GetResults returns the Results field value

func (*GetPermissionList200Response) GetResultsOk

func (o *GetPermissionList200Response) GetResultsOk() ([]Permission, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetPermissionList200Response) MarshalJSON

func (o GetPermissionList200Response) MarshalJSON() ([]byte, error)

func (*GetPermissionList200Response) SetCount

func (o *GetPermissionList200Response) SetCount(v int32)

SetCount sets field value

func (*GetPermissionList200Response) SetNext

func (o *GetPermissionList200Response) SetNext(v string)

SetNext sets field value

func (*GetPermissionList200Response) SetPrevious

func (o *GetPermissionList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetPermissionList200Response) SetResults

func (o *GetPermissionList200Response) SetResults(v []Permission)

SetResults sets field value

func (GetPermissionList200Response) ToMap

func (o GetPermissionList200Response) ToMap() (map[string]interface{}, error)

func (*GetPermissionList200Response) UnmarshalJSON

func (o *GetPermissionList200Response) UnmarshalJSON(data []byte) (err error)

type GetRoleList200Response

type GetRoleList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
	Results  []Role         `json:"results"`
}

GetRoleList200Response struct for GetRoleList200Response

func NewGetRoleList200Response

func NewGetRoleList200Response(count int32, next NullableString, previous NullableString, results []Role) *GetRoleList200Response

NewGetRoleList200Response instantiates a new GetRoleList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetRoleList200ResponseWithDefaults

func NewGetRoleList200ResponseWithDefaults() *GetRoleList200Response

NewGetRoleList200ResponseWithDefaults instantiates a new GetRoleList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetRoleList200Response) GetCount

func (o *GetRoleList200Response) GetCount() int32

GetCount returns the Count field value

func (*GetRoleList200Response) GetCountOk

func (o *GetRoleList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetRoleList200Response) GetNext

func (o *GetRoleList200Response) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetRoleList200Response) GetNextOk

func (o *GetRoleList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetRoleList200Response) GetPrevious

func (o *GetRoleList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetRoleList200Response) GetPreviousOk

func (o *GetRoleList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetRoleList200Response) GetResults

func (o *GetRoleList200Response) GetResults() []Role

GetResults returns the Results field value

func (*GetRoleList200Response) GetResultsOk

func (o *GetRoleList200Response) GetResultsOk() ([]Role, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetRoleList200Response) MarshalJSON

func (o GetRoleList200Response) MarshalJSON() ([]byte, error)

func (*GetRoleList200Response) SetCount

func (o *GetRoleList200Response) SetCount(v int32)

SetCount sets field value

func (*GetRoleList200Response) SetNext

func (o *GetRoleList200Response) SetNext(v string)

SetNext sets field value

func (*GetRoleList200Response) SetPrevious

func (o *GetRoleList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetRoleList200Response) SetResults

func (o *GetRoleList200Response) SetResults(v []Role)

SetResults sets field value

func (GetRoleList200Response) ToMap

func (o GetRoleList200Response) ToMap() (map[string]interface{}, error)

func (*GetRoleList200Response) UnmarshalJSON

func (o *GetRoleList200Response) UnmarshalJSON(data []byte) (err error)

type GetServerInterfaceList200Response

type GetServerInterfaceList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString    `json:"previous"`
	Results  []ServerInterface `json:"results"`
}

GetServerInterfaceList200Response struct for GetServerInterfaceList200Response

func NewGetServerInterfaceList200Response

func NewGetServerInterfaceList200Response(count int32, next NullableString, previous NullableString, results []ServerInterface) *GetServerInterfaceList200Response

NewGetServerInterfaceList200Response instantiates a new GetServerInterfaceList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetServerInterfaceList200ResponseWithDefaults

func NewGetServerInterfaceList200ResponseWithDefaults() *GetServerInterfaceList200Response

NewGetServerInterfaceList200ResponseWithDefaults instantiates a new GetServerInterfaceList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetServerInterfaceList200Response) GetCount

GetCount returns the Count field value

func (*GetServerInterfaceList200Response) GetCountOk

func (o *GetServerInterfaceList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetServerInterfaceList200Response) GetNext

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetServerInterfaceList200Response) GetNextOk

func (o *GetServerInterfaceList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetServerInterfaceList200Response) GetPrevious

func (o *GetServerInterfaceList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetServerInterfaceList200Response) GetPreviousOk

func (o *GetServerInterfaceList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetServerInterfaceList200Response) GetResults

GetResults returns the Results field value

func (*GetServerInterfaceList200Response) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetServerInterfaceList200Response) MarshalJSON

func (o GetServerInterfaceList200Response) MarshalJSON() ([]byte, error)

func (*GetServerInterfaceList200Response) SetCount

SetCount sets field value

func (*GetServerInterfaceList200Response) SetNext

SetNext sets field value

func (*GetServerInterfaceList200Response) SetPrevious

func (o *GetServerInterfaceList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetServerInterfaceList200Response) SetResults

SetResults sets field value

func (GetServerInterfaceList200Response) ToMap

func (o GetServerInterfaceList200Response) ToMap() (map[string]interface{}, error)

func (*GetServerInterfaceList200Response) UnmarshalJSON

func (o *GetServerInterfaceList200Response) UnmarshalJSON(data []byte) (err error)

type GetServerList200Response

type GetServerList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
	Results  []Server       `json:"results"`
}

GetServerList200Response struct for GetServerList200Response

func NewGetServerList200Response

func NewGetServerList200Response(count int32, next NullableString, previous NullableString, results []Server) *GetServerList200Response

NewGetServerList200Response instantiates a new GetServerList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetServerList200ResponseWithDefaults

func NewGetServerList200ResponseWithDefaults() *GetServerList200Response

NewGetServerList200ResponseWithDefaults instantiates a new GetServerList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetServerList200Response) GetCount

func (o *GetServerList200Response) GetCount() int32

GetCount returns the Count field value

func (*GetServerList200Response) GetCountOk

func (o *GetServerList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetServerList200Response) GetNext

func (o *GetServerList200Response) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetServerList200Response) GetNextOk

func (o *GetServerList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetServerList200Response) GetPrevious

func (o *GetServerList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetServerList200Response) GetPreviousOk

func (o *GetServerList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetServerList200Response) GetResults

func (o *GetServerList200Response) GetResults() []Server

GetResults returns the Results field value

func (*GetServerList200Response) GetResultsOk

func (o *GetServerList200Response) GetResultsOk() ([]Server, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetServerList200Response) MarshalJSON

func (o GetServerList200Response) MarshalJSON() ([]byte, error)

func (*GetServerList200Response) SetCount

func (o *GetServerList200Response) SetCount(v int32)

SetCount sets field value

func (*GetServerList200Response) SetNext

func (o *GetServerList200Response) SetNext(v string)

SetNext sets field value

func (*GetServerList200Response) SetPrevious

func (o *GetServerList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetServerList200Response) SetResults

func (o *GetServerList200Response) SetResults(v []Server)

SetResults sets field value

func (GetServerList200Response) ToMap

func (o GetServerList200Response) ToMap() (map[string]interface{}, error)

func (*GetServerList200Response) UnmarshalJSON

func (o *GetServerList200Response) UnmarshalJSON(data []byte) (err error)

type GetServerList401Response

type GetServerList401Response struct {
	// エラー内容を示す簡潔な識別子
	Code *string `json:"code,omitempty"`
	// エラーの内容
	Message *string `json:"message,omitempty"`
}

GetServerList401Response struct for GetServerList401Response

func NewGetServerList401Response

func NewGetServerList401Response() *GetServerList401Response

NewGetServerList401Response instantiates a new GetServerList401Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetServerList401ResponseWithDefaults

func NewGetServerList401ResponseWithDefaults() *GetServerList401Response

NewGetServerList401ResponseWithDefaults instantiates a new GetServerList401Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetServerList401Response) GetCode

func (o *GetServerList401Response) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*GetServerList401Response) GetCodeOk

func (o *GetServerList401Response) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetServerList401Response) GetMessage

func (o *GetServerList401Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetServerList401Response) GetMessageOk

func (o *GetServerList401Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetServerList401Response) HasCode

func (o *GetServerList401Response) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*GetServerList401Response) HasMessage

func (o *GetServerList401Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (GetServerList401Response) MarshalJSON

func (o GetServerList401Response) MarshalJSON() ([]byte, error)

func (*GetServerList401Response) SetCode

func (o *GetServerList401Response) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*GetServerList401Response) SetMessage

func (o *GetServerList401Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (GetServerList401Response) ToMap

func (o GetServerList401Response) ToMap() (map[string]interface{}, error)

type GetServerList403Response

type GetServerList403Response struct {
	// エラー内容を示す簡潔な識別子
	Code *string `json:"code,omitempty"`
	// エラーの内容
	Message *string `json:"message,omitempty"`
}

GetServerList403Response struct for GetServerList403Response

func NewGetServerList403Response

func NewGetServerList403Response() *GetServerList403Response

NewGetServerList403Response instantiates a new GetServerList403Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetServerList403ResponseWithDefaults

func NewGetServerList403ResponseWithDefaults() *GetServerList403Response

NewGetServerList403ResponseWithDefaults instantiates a new GetServerList403Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetServerList403Response) GetCode

func (o *GetServerList403Response) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*GetServerList403Response) GetCodeOk

func (o *GetServerList403Response) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetServerList403Response) GetMessage

func (o *GetServerList403Response) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*GetServerList403Response) GetMessageOk

func (o *GetServerList403Response) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*GetServerList403Response) HasCode

func (o *GetServerList403Response) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*GetServerList403Response) HasMessage

func (o *GetServerList403Response) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (GetServerList403Response) MarshalJSON

func (o GetServerList403Response) MarshalJSON() ([]byte, error)

func (*GetServerList403Response) SetCode

func (o *GetServerList403Response) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*GetServerList403Response) SetMessage

func (o *GetServerList403Response) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (GetServerList403Response) ToMap

func (o GetServerList403Response) ToMap() (map[string]interface{}, error)

type GetServerMonitoringList200Response

type GetServerMonitoringList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString     `json:"previous"`
	Results  []ServerMonitoring `json:"results"`
}

GetServerMonitoringList200Response struct for GetServerMonitoringList200Response

func NewGetServerMonitoringList200Response

func NewGetServerMonitoringList200Response(count int32, next NullableString, previous NullableString, results []ServerMonitoring) *GetServerMonitoringList200Response

NewGetServerMonitoringList200Response instantiates a new GetServerMonitoringList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetServerMonitoringList200ResponseWithDefaults

func NewGetServerMonitoringList200ResponseWithDefaults() *GetServerMonitoringList200Response

NewGetServerMonitoringList200ResponseWithDefaults instantiates a new GetServerMonitoringList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetServerMonitoringList200Response) GetCount

GetCount returns the Count field value

func (*GetServerMonitoringList200Response) GetCountOk

func (o *GetServerMonitoringList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetServerMonitoringList200Response) GetNext

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetServerMonitoringList200Response) GetNextOk

func (o *GetServerMonitoringList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetServerMonitoringList200Response) GetPrevious

func (o *GetServerMonitoringList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetServerMonitoringList200Response) GetPreviousOk

func (o *GetServerMonitoringList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetServerMonitoringList200Response) GetResults

GetResults returns the Results field value

func (*GetServerMonitoringList200Response) GetResultsOk

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetServerMonitoringList200Response) MarshalJSON

func (o GetServerMonitoringList200Response) MarshalJSON() ([]byte, error)

func (*GetServerMonitoringList200Response) SetCount

SetCount sets field value

func (*GetServerMonitoringList200Response) SetNext

SetNext sets field value

func (*GetServerMonitoringList200Response) SetPrevious

func (o *GetServerMonitoringList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetServerMonitoringList200Response) SetResults

SetResults sets field value

func (GetServerMonitoringList200Response) ToMap

func (o GetServerMonitoringList200Response) ToMap() (map[string]interface{}, error)

func (*GetServerMonitoringList200Response) UnmarshalJSON

func (o *GetServerMonitoringList200Response) UnmarshalJSON(data []byte) (err error)

type GetServerVideoDevice200Response

type GetServerVideoDevice200Response struct {
	// ビデオデバイスの種類
	Type string `json:"type"`
}

GetServerVideoDevice200Response struct for GetServerVideoDevice200Response

func NewGetServerVideoDevice200Response

func NewGetServerVideoDevice200Response(type_ string) *GetServerVideoDevice200Response

NewGetServerVideoDevice200Response instantiates a new GetServerVideoDevice200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetServerVideoDevice200ResponseWithDefaults

func NewGetServerVideoDevice200ResponseWithDefaults() *GetServerVideoDevice200Response

NewGetServerVideoDevice200ResponseWithDefaults instantiates a new GetServerVideoDevice200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetServerVideoDevice200Response) GetType

GetType returns the Type field value

func (*GetServerVideoDevice200Response) GetTypeOk

func (o *GetServerVideoDevice200Response) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (GetServerVideoDevice200Response) MarshalJSON

func (o GetServerVideoDevice200Response) MarshalJSON() ([]byte, error)

func (*GetServerVideoDevice200Response) SetType

SetType sets field value

func (GetServerVideoDevice200Response) ToMap

func (o GetServerVideoDevice200Response) ToMap() (map[string]interface{}, error)

func (*GetServerVideoDevice200Response) UnmarshalJSON

func (o *GetServerVideoDevice200Response) UnmarshalJSON(data []byte) (err error)

type GetSwitchList200Response

type GetSwitchList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
	Results  []Switch       `json:"results"`
}

GetSwitchList200Response struct for GetSwitchList200Response

func NewGetSwitchList200Response

func NewGetSwitchList200Response(count int32, next NullableString, previous NullableString, results []Switch) *GetSwitchList200Response

NewGetSwitchList200Response instantiates a new GetSwitchList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetSwitchList200ResponseWithDefaults

func NewGetSwitchList200ResponseWithDefaults() *GetSwitchList200Response

NewGetSwitchList200ResponseWithDefaults instantiates a new GetSwitchList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetSwitchList200Response) GetCount

func (o *GetSwitchList200Response) GetCount() int32

GetCount returns the Count field value

func (*GetSwitchList200Response) GetCountOk

func (o *GetSwitchList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetSwitchList200Response) GetNext

func (o *GetSwitchList200Response) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetSwitchList200Response) GetNextOk

func (o *GetSwitchList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetSwitchList200Response) GetPrevious

func (o *GetSwitchList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetSwitchList200Response) GetPreviousOk

func (o *GetSwitchList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetSwitchList200Response) GetResults

func (o *GetSwitchList200Response) GetResults() []Switch

GetResults returns the Results field value

func (*GetSwitchList200Response) GetResultsOk

func (o *GetSwitchList200Response) GetResultsOk() ([]Switch, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetSwitchList200Response) MarshalJSON

func (o GetSwitchList200Response) MarshalJSON() ([]byte, error)

func (*GetSwitchList200Response) SetCount

func (o *GetSwitchList200Response) SetCount(v int32)

SetCount sets field value

func (*GetSwitchList200Response) SetNext

func (o *GetSwitchList200Response) SetNext(v string)

SetNext sets field value

func (*GetSwitchList200Response) SetPrevious

func (o *GetSwitchList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetSwitchList200Response) SetResults

func (o *GetSwitchList200Response) SetResults(v []Switch)

SetResults sets field value

func (GetSwitchList200Response) ToMap

func (o GetSwitchList200Response) ToMap() (map[string]interface{}, error)

func (*GetSwitchList200Response) UnmarshalJSON

func (o *GetSwitchList200Response) UnmarshalJSON(data []byte) (err error)

type GetZoneList200Response

type GetZoneList200Response struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
	Results  []Zone         `json:"results"`
}

GetZoneList200Response struct for GetZoneList200Response

func NewGetZoneList200Response

func NewGetZoneList200Response(count int32, next NullableString, previous NullableString, results []Zone) *GetZoneList200Response

NewGetZoneList200Response instantiates a new GetZoneList200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewGetZoneList200ResponseWithDefaults

func NewGetZoneList200ResponseWithDefaults() *GetZoneList200Response

NewGetZoneList200ResponseWithDefaults instantiates a new GetZoneList200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*GetZoneList200Response) GetCount

func (o *GetZoneList200Response) GetCount() int32

GetCount returns the Count field value

func (*GetZoneList200Response) GetCountOk

func (o *GetZoneList200Response) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*GetZoneList200Response) GetNext

func (o *GetZoneList200Response) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*GetZoneList200Response) GetNextOk

func (o *GetZoneList200Response) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetZoneList200Response) GetPrevious

func (o *GetZoneList200Response) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*GetZoneList200Response) GetPreviousOk

func (o *GetZoneList200Response) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*GetZoneList200Response) GetResults

func (o *GetZoneList200Response) GetResults() []Zone

GetResults returns the Results field value

func (*GetZoneList200Response) GetResultsOk

func (o *GetZoneList200Response) GetResultsOk() ([]Zone, bool)

GetResultsOk returns a tuple with the Results field value and a boolean to check if the value has been set.

func (GetZoneList200Response) MarshalJSON

func (o GetZoneList200Response) MarshalJSON() ([]byte, error)

func (*GetZoneList200Response) SetCount

func (o *GetZoneList200Response) SetCount(v int32)

SetCount sets field value

func (*GetZoneList200Response) SetNext

func (o *GetZoneList200Response) SetNext(v string)

SetNext sets field value

func (*GetZoneList200Response) SetPrevious

func (o *GetZoneList200Response) SetPrevious(v string)

SetPrevious sets field value

func (*GetZoneList200Response) SetResults

func (o *GetZoneList200Response) SetResults(v []Zone)

SetResults sets field value

func (GetZoneList200Response) ToMap

func (o GetZoneList200Response) ToMap() (map[string]interface{}, error)

func (*GetZoneList200Response) UnmarshalJSON

func (o *GetZoneList200Response) UnmarshalJSON(data []byte) (err error)

type HealthCheckHttp

type HealthCheckHttp struct {
	// ポート番号
	Port int32 `json:"port"`
	// 監視用HTTPリクエストのHostヘッダ   RFCの定義に基づいて下記の制限をかけています * ラベルは2つ以上必要 * 各ラベルについて   * 利用できる文字     * 半角数字 0~9     * 半角英小文字 a~z     * 半角記号 -   * 両端が-でないこと   * -が2つ以上続かないこと。ただしpunycodeの接頭辞`xn--`を除く   * 下記パターン(RFCなどで予約または禁止されているパターン)と一致しないこと     * isatap     * wpad     * example     * example0~example9 * 最後のラベルについて   * 利用できる文字     * 半角英小文字 a~z   * 下記のパターン(RFC予約済みのDNS名)と一致しないこと     * test     * localhost
	Host NullableString `json:"host"`
	// 監視対象のパス * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 _./~%?=-&
	Path string `json:"path"`
	// ベーシック認証のユーザー名 * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 _.-+!@
	BasicAuthUsername NullableString `json:"basic_auth_username"`
	// ベーシック認証のパスワード * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 !#$%&()*+,-./:<=>?@[]^_`{|}~
	BasicAuthPassword NullableString `json:"basic_auth_password"`
	// 正常と見なすHTTPステータスコード
	Status int32 `json:"status"`
	// チェック間隔(分)
	IntervalMinutes int32 `json:"interval_minutes"`
	// 監視方法
	Protocol string `json:"protocol"`
}

HealthCheckHttp struct for HealthCheckHttp

func NewHealthCheckHttp

func NewHealthCheckHttp(port int32, host NullableString, path string, basicAuthUsername NullableString, basicAuthPassword NullableString, status int32, intervalMinutes int32, protocol string) *HealthCheckHttp

NewHealthCheckHttp instantiates a new HealthCheckHttp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckHttpWithDefaults

func NewHealthCheckHttpWithDefaults() *HealthCheckHttp

NewHealthCheckHttpWithDefaults instantiates a new HealthCheckHttp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckHttp) GetBasicAuthPassword

func (o *HealthCheckHttp) GetBasicAuthPassword() string

GetBasicAuthPassword returns the BasicAuthPassword field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttp) GetBasicAuthPasswordOk

func (o *HealthCheckHttp) GetBasicAuthPasswordOk() (*string, bool)

GetBasicAuthPasswordOk returns a tuple with the BasicAuthPassword field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttp) GetBasicAuthUsername

func (o *HealthCheckHttp) GetBasicAuthUsername() string

GetBasicAuthUsername returns the BasicAuthUsername field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttp) GetBasicAuthUsernameOk

func (o *HealthCheckHttp) GetBasicAuthUsernameOk() (*string, bool)

GetBasicAuthUsernameOk returns a tuple with the BasicAuthUsername field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttp) GetHost

func (o *HealthCheckHttp) GetHost() string

GetHost returns the Host field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttp) GetHostOk

func (o *HealthCheckHttp) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttp) GetIntervalMinutes

func (o *HealthCheckHttp) GetIntervalMinutes() int32

GetIntervalMinutes returns the IntervalMinutes field value

func (*HealthCheckHttp) GetIntervalMinutesOk

func (o *HealthCheckHttp) GetIntervalMinutesOk() (*int32, bool)

GetIntervalMinutesOk returns a tuple with the IntervalMinutes field value and a boolean to check if the value has been set.

func (*HealthCheckHttp) GetPath

func (o *HealthCheckHttp) GetPath() string

GetPath returns the Path field value

func (*HealthCheckHttp) GetPathOk

func (o *HealthCheckHttp) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*HealthCheckHttp) GetPort

func (o *HealthCheckHttp) GetPort() int32

GetPort returns the Port field value

func (*HealthCheckHttp) GetPortOk

func (o *HealthCheckHttp) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*HealthCheckHttp) GetProtocol

func (o *HealthCheckHttp) GetProtocol() string

GetProtocol returns the Protocol field value

func (*HealthCheckHttp) GetProtocolOk

func (o *HealthCheckHttp) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (*HealthCheckHttp) GetStatus

func (o *HealthCheckHttp) GetStatus() int32

GetStatus returns the Status field value

func (*HealthCheckHttp) GetStatusOk

func (o *HealthCheckHttp) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (HealthCheckHttp) MarshalJSON

func (o HealthCheckHttp) MarshalJSON() ([]byte, error)

func (*HealthCheckHttp) SetBasicAuthPassword

func (o *HealthCheckHttp) SetBasicAuthPassword(v string)

SetBasicAuthPassword sets field value

func (*HealthCheckHttp) SetBasicAuthUsername

func (o *HealthCheckHttp) SetBasicAuthUsername(v string)

SetBasicAuthUsername sets field value

func (*HealthCheckHttp) SetHost

func (o *HealthCheckHttp) SetHost(v string)

SetHost sets field value

func (*HealthCheckHttp) SetIntervalMinutes

func (o *HealthCheckHttp) SetIntervalMinutes(v int32)

SetIntervalMinutes sets field value

func (*HealthCheckHttp) SetPath

func (o *HealthCheckHttp) SetPath(v string)

SetPath sets field value

func (*HealthCheckHttp) SetPort

func (o *HealthCheckHttp) SetPort(v int32)

SetPort sets field value

func (*HealthCheckHttp) SetProtocol

func (o *HealthCheckHttp) SetProtocol(v string)

SetProtocol sets field value

func (*HealthCheckHttp) SetStatus

func (o *HealthCheckHttp) SetStatus(v int32)

SetStatus sets field value

func (HealthCheckHttp) ToMap

func (o HealthCheckHttp) ToMap() (map[string]interface{}, error)

func (*HealthCheckHttp) UnmarshalJSON

func (o *HealthCheckHttp) UnmarshalJSON(data []byte) (err error)

type HealthCheckHttpBase

type HealthCheckHttpBase struct {
	// ポート番号
	Port int32 `json:"port"`
	// 監視用HTTPリクエストのHostヘッダ   RFCの定義に基づいて下記の制限をかけています * ラベルは2つ以上必要 * 各ラベルについて   * 利用できる文字     * 半角数字 0~9     * 半角英小文字 a~z     * 半角記号 -   * 両端が-でないこと   * -が2つ以上続かないこと。ただしpunycodeの接頭辞`xn--`を除く   * 下記パターン(RFCなどで予約または禁止されているパターン)と一致しないこと     * isatap     * wpad     * example     * example0~example9 * 最後のラベルについて   * 利用できる文字     * 半角英小文字 a~z   * 下記のパターン(RFC予約済みのDNS名)と一致しないこと     * test     * localhost
	Host NullableString `json:"host"`
	// 監視対象のパス * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 _./~%?=-&
	Path string `json:"path"`
	// ベーシック認証のユーザー名 * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 _.-+!@
	BasicAuthUsername NullableString `json:"basic_auth_username"`
	// ベーシック認証のパスワード * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 !#$%&()*+,-./:<=>?@[]^_`{|}~
	BasicAuthPassword NullableString `json:"basic_auth_password"`
	// 正常と見なすHTTPステータスコード
	Status int32 `json:"status"`
	// チェック間隔(分)
	IntervalMinutes int32 `json:"interval_minutes"`
}

HealthCheckHttpBase struct for HealthCheckHttpBase

func NewHealthCheckHttpBase

func NewHealthCheckHttpBase(port int32, host NullableString, path string, basicAuthUsername NullableString, basicAuthPassword NullableString, status int32, intervalMinutes int32) *HealthCheckHttpBase

NewHealthCheckHttpBase instantiates a new HealthCheckHttpBase object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckHttpBaseWithDefaults

func NewHealthCheckHttpBaseWithDefaults() *HealthCheckHttpBase

NewHealthCheckHttpBaseWithDefaults instantiates a new HealthCheckHttpBase object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckHttpBase) GetBasicAuthPassword

func (o *HealthCheckHttpBase) GetBasicAuthPassword() string

GetBasicAuthPassword returns the BasicAuthPassword field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttpBase) GetBasicAuthPasswordOk

func (o *HealthCheckHttpBase) GetBasicAuthPasswordOk() (*string, bool)

GetBasicAuthPasswordOk returns a tuple with the BasicAuthPassword field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttpBase) GetBasicAuthUsername

func (o *HealthCheckHttpBase) GetBasicAuthUsername() string

GetBasicAuthUsername returns the BasicAuthUsername field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttpBase) GetBasicAuthUsernameOk

func (o *HealthCheckHttpBase) GetBasicAuthUsernameOk() (*string, bool)

GetBasicAuthUsernameOk returns a tuple with the BasicAuthUsername field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttpBase) GetHost

func (o *HealthCheckHttpBase) GetHost() string

GetHost returns the Host field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttpBase) GetHostOk

func (o *HealthCheckHttpBase) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttpBase) GetIntervalMinutes

func (o *HealthCheckHttpBase) GetIntervalMinutes() int32

GetIntervalMinutes returns the IntervalMinutes field value

func (*HealthCheckHttpBase) GetIntervalMinutesOk

func (o *HealthCheckHttpBase) GetIntervalMinutesOk() (*int32, bool)

GetIntervalMinutesOk returns a tuple with the IntervalMinutes field value and a boolean to check if the value has been set.

func (*HealthCheckHttpBase) GetPath

func (o *HealthCheckHttpBase) GetPath() string

GetPath returns the Path field value

func (*HealthCheckHttpBase) GetPathOk

func (o *HealthCheckHttpBase) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*HealthCheckHttpBase) GetPort

func (o *HealthCheckHttpBase) GetPort() int32

GetPort returns the Port field value

func (*HealthCheckHttpBase) GetPortOk

func (o *HealthCheckHttpBase) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*HealthCheckHttpBase) GetStatus

func (o *HealthCheckHttpBase) GetStatus() int32

GetStatus returns the Status field value

func (*HealthCheckHttpBase) GetStatusOk

func (o *HealthCheckHttpBase) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (HealthCheckHttpBase) MarshalJSON

func (o HealthCheckHttpBase) MarshalJSON() ([]byte, error)

func (*HealthCheckHttpBase) SetBasicAuthPassword

func (o *HealthCheckHttpBase) SetBasicAuthPassword(v string)

SetBasicAuthPassword sets field value

func (*HealthCheckHttpBase) SetBasicAuthUsername

func (o *HealthCheckHttpBase) SetBasicAuthUsername(v string)

SetBasicAuthUsername sets field value

func (*HealthCheckHttpBase) SetHost

func (o *HealthCheckHttpBase) SetHost(v string)

SetHost sets field value

func (*HealthCheckHttpBase) SetIntervalMinutes

func (o *HealthCheckHttpBase) SetIntervalMinutes(v int32)

SetIntervalMinutes sets field value

func (*HealthCheckHttpBase) SetPath

func (o *HealthCheckHttpBase) SetPath(v string)

SetPath sets field value

func (*HealthCheckHttpBase) SetPort

func (o *HealthCheckHttpBase) SetPort(v int32)

SetPort sets field value

func (*HealthCheckHttpBase) SetStatus

func (o *HealthCheckHttpBase) SetStatus(v int32)

SetStatus sets field value

func (HealthCheckHttpBase) ToMap

func (o HealthCheckHttpBase) ToMap() (map[string]interface{}, error)

func (*HealthCheckHttpBase) UnmarshalJSON

func (o *HealthCheckHttpBase) UnmarshalJSON(data []byte) (err error)

type HealthCheckHttps

type HealthCheckHttps struct {
	// ポート番号
	Port int32 `json:"port"`
	// 監視用HTTPリクエストのHostヘッダ   RFCの定義に基づいて下記の制限をかけています * ラベルは2つ以上必要 * 各ラベルについて   * 利用できる文字     * 半角数字 0~9     * 半角英小文字 a~z     * 半角記号 -   * 両端が-でないこと   * -が2つ以上続かないこと。ただしpunycodeの接頭辞`xn--`を除く   * 下記パターン(RFCなどで予約または禁止されているパターン)と一致しないこと     * isatap     * wpad     * example     * example0~example9 * 最後のラベルについて   * 利用できる文字     * 半角英小文字 a~z   * 下記のパターン(RFC予約済みのDNS名)と一致しないこと     * test     * localhost
	Host NullableString `json:"host"`
	// 監視対象のパス * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 _./~%?=-&
	Path string `json:"path"`
	// ベーシック認証のユーザー名 * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 _.-+!@
	BasicAuthUsername NullableString `json:"basic_auth_username"`
	// ベーシック認証のパスワード * 利用できる文字    * 半角数字 0~9   * 半角英字 A~Z、a~z   * 半角記号 !#$%&()*+,-./:<=>?@[]^_`{|}~
	BasicAuthPassword NullableString `json:"basic_auth_password"`
	// 正常と見なすHTTPステータスコード
	Status int32 `json:"status"`
	// チェック間隔(分)
	IntervalMinutes int32 `json:"interval_minutes"`
	// 監視方法
	Protocol string `json:"protocol"`
	// SNIを設定しているWebサーバか * true SNI設定あり * false SNI設定なし
	Sni bool `json:"sni"`
}

HealthCheckHttps struct for HealthCheckHttps

func NewHealthCheckHttps

func NewHealthCheckHttps(port int32, host NullableString, path string, basicAuthUsername NullableString, basicAuthPassword NullableString, status int32, intervalMinutes int32, protocol string, sni bool) *HealthCheckHttps

NewHealthCheckHttps instantiates a new HealthCheckHttps object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckHttpsWithDefaults

func NewHealthCheckHttpsWithDefaults() *HealthCheckHttps

NewHealthCheckHttpsWithDefaults instantiates a new HealthCheckHttps object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckHttps) GetBasicAuthPassword

func (o *HealthCheckHttps) GetBasicAuthPassword() string

GetBasicAuthPassword returns the BasicAuthPassword field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttps) GetBasicAuthPasswordOk

func (o *HealthCheckHttps) GetBasicAuthPasswordOk() (*string, bool)

GetBasicAuthPasswordOk returns a tuple with the BasicAuthPassword field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttps) GetBasicAuthUsername

func (o *HealthCheckHttps) GetBasicAuthUsername() string

GetBasicAuthUsername returns the BasicAuthUsername field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttps) GetBasicAuthUsernameOk

func (o *HealthCheckHttps) GetBasicAuthUsernameOk() (*string, bool)

GetBasicAuthUsernameOk returns a tuple with the BasicAuthUsername field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttps) GetHost

func (o *HealthCheckHttps) GetHost() string

GetHost returns the Host field value If the value is explicit nil, the zero value for string will be returned

func (*HealthCheckHttps) GetHostOk

func (o *HealthCheckHttps) GetHostOk() (*string, bool)

GetHostOk returns a tuple with the Host field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*HealthCheckHttps) GetIntervalMinutes

func (o *HealthCheckHttps) GetIntervalMinutes() int32

GetIntervalMinutes returns the IntervalMinutes field value

func (*HealthCheckHttps) GetIntervalMinutesOk

func (o *HealthCheckHttps) GetIntervalMinutesOk() (*int32, bool)

GetIntervalMinutesOk returns a tuple with the IntervalMinutes field value and a boolean to check if the value has been set.

func (*HealthCheckHttps) GetPath

func (o *HealthCheckHttps) GetPath() string

GetPath returns the Path field value

func (*HealthCheckHttps) GetPathOk

func (o *HealthCheckHttps) GetPathOk() (*string, bool)

GetPathOk returns a tuple with the Path field value and a boolean to check if the value has been set.

func (*HealthCheckHttps) GetPort

func (o *HealthCheckHttps) GetPort() int32

GetPort returns the Port field value

func (*HealthCheckHttps) GetPortOk

func (o *HealthCheckHttps) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*HealthCheckHttps) GetProtocol

func (o *HealthCheckHttps) GetProtocol() string

GetProtocol returns the Protocol field value

func (*HealthCheckHttps) GetProtocolOk

func (o *HealthCheckHttps) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (*HealthCheckHttps) GetSni

func (o *HealthCheckHttps) GetSni() bool

GetSni returns the Sni field value

func (*HealthCheckHttps) GetSniOk

func (o *HealthCheckHttps) GetSniOk() (*bool, bool)

GetSniOk returns a tuple with the Sni field value and a boolean to check if the value has been set.

func (*HealthCheckHttps) GetStatus

func (o *HealthCheckHttps) GetStatus() int32

GetStatus returns the Status field value

func (*HealthCheckHttps) GetStatusOk

func (o *HealthCheckHttps) GetStatusOk() (*int32, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (HealthCheckHttps) MarshalJSON

func (o HealthCheckHttps) MarshalJSON() ([]byte, error)

func (*HealthCheckHttps) SetBasicAuthPassword

func (o *HealthCheckHttps) SetBasicAuthPassword(v string)

SetBasicAuthPassword sets field value

func (*HealthCheckHttps) SetBasicAuthUsername

func (o *HealthCheckHttps) SetBasicAuthUsername(v string)

SetBasicAuthUsername sets field value

func (*HealthCheckHttps) SetHost

func (o *HealthCheckHttps) SetHost(v string)

SetHost sets field value

func (*HealthCheckHttps) SetIntervalMinutes

func (o *HealthCheckHttps) SetIntervalMinutes(v int32)

SetIntervalMinutes sets field value

func (*HealthCheckHttps) SetPath

func (o *HealthCheckHttps) SetPath(v string)

SetPath sets field value

func (*HealthCheckHttps) SetPort

func (o *HealthCheckHttps) SetPort(v int32)

SetPort sets field value

func (*HealthCheckHttps) SetProtocol

func (o *HealthCheckHttps) SetProtocol(v string)

SetProtocol sets field value

func (*HealthCheckHttps) SetSni

func (o *HealthCheckHttps) SetSni(v bool)

SetSni sets field value

func (*HealthCheckHttps) SetStatus

func (o *HealthCheckHttps) SetStatus(v int32)

SetStatus sets field value

func (HealthCheckHttps) ToMap

func (o HealthCheckHttps) ToMap() (map[string]interface{}, error)

func (*HealthCheckHttps) UnmarshalJSON

func (o *HealthCheckHttps) UnmarshalJSON(data []byte) (err error)

type HealthCheckPing

type HealthCheckPing struct {
	// 監視方法
	Protocol string `json:"protocol"`
	// チェック間隔(分)
	IntervalMinutes int32 `json:"interval_minutes"`
}

HealthCheckPing struct for HealthCheckPing

func NewHealthCheckPing

func NewHealthCheckPing(protocol string, intervalMinutes int32) *HealthCheckPing

NewHealthCheckPing instantiates a new HealthCheckPing object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckPingWithDefaults

func NewHealthCheckPingWithDefaults() *HealthCheckPing

NewHealthCheckPingWithDefaults instantiates a new HealthCheckPing object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckPing) GetIntervalMinutes

func (o *HealthCheckPing) GetIntervalMinutes() int32

GetIntervalMinutes returns the IntervalMinutes field value

func (*HealthCheckPing) GetIntervalMinutesOk

func (o *HealthCheckPing) GetIntervalMinutesOk() (*int32, bool)

GetIntervalMinutesOk returns a tuple with the IntervalMinutes field value and a boolean to check if the value has been set.

func (*HealthCheckPing) GetProtocol

func (o *HealthCheckPing) GetProtocol() string

GetProtocol returns the Protocol field value

func (*HealthCheckPing) GetProtocolOk

func (o *HealthCheckPing) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (HealthCheckPing) MarshalJSON

func (o HealthCheckPing) MarshalJSON() ([]byte, error)

func (*HealthCheckPing) SetIntervalMinutes

func (o *HealthCheckPing) SetIntervalMinutes(v int32)

SetIntervalMinutes sets field value

func (*HealthCheckPing) SetProtocol

func (o *HealthCheckPing) SetProtocol(v string)

SetProtocol sets field value

func (HealthCheckPing) ToMap

func (o HealthCheckPing) ToMap() (map[string]interface{}, error)

func (*HealthCheckPing) UnmarshalJSON

func (o *HealthCheckPing) UnmarshalJSON(data []byte) (err error)

type HealthCheckPop3

type HealthCheckPop3 struct {
	// 監視方法
	Protocol string `json:"protocol"`
	// ポート番号
	Port int32 `json:"port"`
	// チェック間隔(分)
	IntervalMinutes int32 `json:"interval_minutes"`
}

HealthCheckPop3 struct for HealthCheckPop3

func NewHealthCheckPop3

func NewHealthCheckPop3(protocol string, port int32, intervalMinutes int32) *HealthCheckPop3

NewHealthCheckPop3 instantiates a new HealthCheckPop3 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckPop3WithDefaults

func NewHealthCheckPop3WithDefaults() *HealthCheckPop3

NewHealthCheckPop3WithDefaults instantiates a new HealthCheckPop3 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckPop3) GetIntervalMinutes

func (o *HealthCheckPop3) GetIntervalMinutes() int32

GetIntervalMinutes returns the IntervalMinutes field value

func (*HealthCheckPop3) GetIntervalMinutesOk

func (o *HealthCheckPop3) GetIntervalMinutesOk() (*int32, bool)

GetIntervalMinutesOk returns a tuple with the IntervalMinutes field value and a boolean to check if the value has been set.

func (*HealthCheckPop3) GetPort

func (o *HealthCheckPop3) GetPort() int32

GetPort returns the Port field value

func (*HealthCheckPop3) GetPortOk

func (o *HealthCheckPop3) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*HealthCheckPop3) GetProtocol

func (o *HealthCheckPop3) GetProtocol() string

GetProtocol returns the Protocol field value

func (*HealthCheckPop3) GetProtocolOk

func (o *HealthCheckPop3) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (HealthCheckPop3) MarshalJSON

func (o HealthCheckPop3) MarshalJSON() ([]byte, error)

func (*HealthCheckPop3) SetIntervalMinutes

func (o *HealthCheckPop3) SetIntervalMinutes(v int32)

SetIntervalMinutes sets field value

func (*HealthCheckPop3) SetPort

func (o *HealthCheckPop3) SetPort(v int32)

SetPort sets field value

func (*HealthCheckPop3) SetProtocol

func (o *HealthCheckPop3) SetProtocol(v string)

SetProtocol sets field value

func (HealthCheckPop3) ToMap

func (o HealthCheckPop3) ToMap() (map[string]interface{}, error)

func (*HealthCheckPop3) UnmarshalJSON

func (o *HealthCheckPop3) UnmarshalJSON(data []byte) (err error)

type HealthCheckSmtp

type HealthCheckSmtp struct {
	// 監視方法
	Protocol string `json:"protocol"`
	// ポート番号
	Port int32 `json:"port"`
	// チェック間隔(分)
	IntervalMinutes int32 `json:"interval_minutes"`
}

HealthCheckSmtp struct for HealthCheckSmtp

func NewHealthCheckSmtp

func NewHealthCheckSmtp(protocol string, port int32, intervalMinutes int32) *HealthCheckSmtp

NewHealthCheckSmtp instantiates a new HealthCheckSmtp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckSmtpWithDefaults

func NewHealthCheckSmtpWithDefaults() *HealthCheckSmtp

NewHealthCheckSmtpWithDefaults instantiates a new HealthCheckSmtp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckSmtp) GetIntervalMinutes

func (o *HealthCheckSmtp) GetIntervalMinutes() int32

GetIntervalMinutes returns the IntervalMinutes field value

func (*HealthCheckSmtp) GetIntervalMinutesOk

func (o *HealthCheckSmtp) GetIntervalMinutesOk() (*int32, bool)

GetIntervalMinutesOk returns a tuple with the IntervalMinutes field value and a boolean to check if the value has been set.

func (*HealthCheckSmtp) GetPort

func (o *HealthCheckSmtp) GetPort() int32

GetPort returns the Port field value

func (*HealthCheckSmtp) GetPortOk

func (o *HealthCheckSmtp) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*HealthCheckSmtp) GetProtocol

func (o *HealthCheckSmtp) GetProtocol() string

GetProtocol returns the Protocol field value

func (*HealthCheckSmtp) GetProtocolOk

func (o *HealthCheckSmtp) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (HealthCheckSmtp) MarshalJSON

func (o HealthCheckSmtp) MarshalJSON() ([]byte, error)

func (*HealthCheckSmtp) SetIntervalMinutes

func (o *HealthCheckSmtp) SetIntervalMinutes(v int32)

SetIntervalMinutes sets field value

func (*HealthCheckSmtp) SetPort

func (o *HealthCheckSmtp) SetPort(v int32)

SetPort sets field value

func (*HealthCheckSmtp) SetProtocol

func (o *HealthCheckSmtp) SetProtocol(v string)

SetProtocol sets field value

func (HealthCheckSmtp) ToMap

func (o HealthCheckSmtp) ToMap() (map[string]interface{}, error)

func (*HealthCheckSmtp) UnmarshalJSON

func (o *HealthCheckSmtp) UnmarshalJSON(data []byte) (err error)

type HealthCheckSsh

type HealthCheckSsh struct {
	// 監視方法
	Protocol string `json:"protocol"`
	// ポート番号
	Port int32 `json:"port"`
	// チェック間隔(分)
	IntervalMinutes int32 `json:"interval_minutes"`
}

HealthCheckSsh struct for HealthCheckSsh

func NewHealthCheckSsh

func NewHealthCheckSsh(protocol string, port int32, intervalMinutes int32) *HealthCheckSsh

NewHealthCheckSsh instantiates a new HealthCheckSsh object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckSshWithDefaults

func NewHealthCheckSshWithDefaults() *HealthCheckSsh

NewHealthCheckSshWithDefaults instantiates a new HealthCheckSsh object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckSsh) GetIntervalMinutes

func (o *HealthCheckSsh) GetIntervalMinutes() int32

GetIntervalMinutes returns the IntervalMinutes field value

func (*HealthCheckSsh) GetIntervalMinutesOk

func (o *HealthCheckSsh) GetIntervalMinutesOk() (*int32, bool)

GetIntervalMinutesOk returns a tuple with the IntervalMinutes field value and a boolean to check if the value has been set.

func (*HealthCheckSsh) GetPort

func (o *HealthCheckSsh) GetPort() int32

GetPort returns the Port field value

func (*HealthCheckSsh) GetPortOk

func (o *HealthCheckSsh) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*HealthCheckSsh) GetProtocol

func (o *HealthCheckSsh) GetProtocol() string

GetProtocol returns the Protocol field value

func (*HealthCheckSsh) GetProtocolOk

func (o *HealthCheckSsh) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (HealthCheckSsh) MarshalJSON

func (o HealthCheckSsh) MarshalJSON() ([]byte, error)

func (*HealthCheckSsh) SetIntervalMinutes

func (o *HealthCheckSsh) SetIntervalMinutes(v int32)

SetIntervalMinutes sets field value

func (*HealthCheckSsh) SetPort

func (o *HealthCheckSsh) SetPort(v int32)

SetPort sets field value

func (*HealthCheckSsh) SetProtocol

func (o *HealthCheckSsh) SetProtocol(v string)

SetProtocol sets field value

func (HealthCheckSsh) ToMap

func (o HealthCheckSsh) ToMap() (map[string]interface{}, error)

func (*HealthCheckSsh) UnmarshalJSON

func (o *HealthCheckSsh) UnmarshalJSON(data []byte) (err error)

type HealthCheckTcp

type HealthCheckTcp struct {
	// 監視方法
	Protocol string `json:"protocol"`
	// ポート番号
	Port int32 `json:"port"`
	// チェック間隔(分)
	IntervalMinutes int32 `json:"interval_minutes"`
}

HealthCheckTcp struct for HealthCheckTcp

func NewHealthCheckTcp

func NewHealthCheckTcp(protocol string, port int32, intervalMinutes int32) *HealthCheckTcp

NewHealthCheckTcp instantiates a new HealthCheckTcp object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewHealthCheckTcpWithDefaults

func NewHealthCheckTcpWithDefaults() *HealthCheckTcp

NewHealthCheckTcpWithDefaults instantiates a new HealthCheckTcp object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*HealthCheckTcp) GetIntervalMinutes

func (o *HealthCheckTcp) GetIntervalMinutes() int32

GetIntervalMinutes returns the IntervalMinutes field value

func (*HealthCheckTcp) GetIntervalMinutesOk

func (o *HealthCheckTcp) GetIntervalMinutesOk() (*int32, bool)

GetIntervalMinutesOk returns a tuple with the IntervalMinutes field value and a boolean to check if the value has been set.

func (*HealthCheckTcp) GetPort

func (o *HealthCheckTcp) GetPort() int32

GetPort returns the Port field value

func (*HealthCheckTcp) GetPortOk

func (o *HealthCheckTcp) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*HealthCheckTcp) GetProtocol

func (o *HealthCheckTcp) GetProtocol() string

GetProtocol returns the Protocol field value

func (*HealthCheckTcp) GetProtocolOk

func (o *HealthCheckTcp) GetProtocolOk() (*string, bool)

GetProtocolOk returns a tuple with the Protocol field value and a boolean to check if the value has been set.

func (HealthCheckTcp) MarshalJSON

func (o HealthCheckTcp) MarshalJSON() ([]byte, error)

func (*HealthCheckTcp) SetIntervalMinutes

func (o *HealthCheckTcp) SetIntervalMinutes(v int32)

SetIntervalMinutes sets field value

func (*HealthCheckTcp) SetPort

func (o *HealthCheckTcp) SetPort(v int32)

SetPort sets field value

func (*HealthCheckTcp) SetProtocol

func (o *HealthCheckTcp) SetProtocol(v string)

SetProtocol sets field value

func (HealthCheckTcp) ToMap

func (o HealthCheckTcp) ToMap() (map[string]interface{}, error)

func (*HealthCheckTcp) UnmarshalJSON

func (o *HealthCheckTcp) UnmarshalJSON(data []byte) (err error)

type InvalidParameterDetailInner

type InvalidParameterDetailInner struct {
	// エラー内容を示す簡潔な識別子
	Code    *string `json:"code,omitempty"`
	Message *string `json:"message,omitempty"`
}

InvalidParameterDetailInner struct for InvalidParameterDetailInner

func NewInvalidParameterDetailInner

func NewInvalidParameterDetailInner() *InvalidParameterDetailInner

NewInvalidParameterDetailInner instantiates a new InvalidParameterDetailInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewInvalidParameterDetailInnerWithDefaults

func NewInvalidParameterDetailInnerWithDefaults() *InvalidParameterDetailInner

NewInvalidParameterDetailInnerWithDefaults instantiates a new InvalidParameterDetailInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*InvalidParameterDetailInner) GetCode

func (o *InvalidParameterDetailInner) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*InvalidParameterDetailInner) GetCodeOk

func (o *InvalidParameterDetailInner) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvalidParameterDetailInner) GetMessage

func (o *InvalidParameterDetailInner) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*InvalidParameterDetailInner) GetMessageOk

func (o *InvalidParameterDetailInner) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*InvalidParameterDetailInner) HasCode

func (o *InvalidParameterDetailInner) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*InvalidParameterDetailInner) HasMessage

func (o *InvalidParameterDetailInner) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (InvalidParameterDetailInner) MarshalJSON

func (o InvalidParameterDetailInner) MarshalJSON() ([]byte, error)

func (*InvalidParameterDetailInner) SetCode

func (o *InvalidParameterDetailInner) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*InvalidParameterDetailInner) SetMessage

func (o *InvalidParameterDetailInner) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (InvalidParameterDetailInner) ToMap

func (o InvalidParameterDetailInner) ToMap() (map[string]interface{}, error)

type Keymap

type Keymap struct {
	// 指定したいキー配列の名称
	Layout string `json:"layout"`
}

Keymap struct for Keymap

func NewKeymap

func NewKeymap(layout string) *Keymap

NewKeymap instantiates a new Keymap object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewKeymapWithDefaults

func NewKeymapWithDefaults() *Keymap

NewKeymapWithDefaults instantiates a new Keymap object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Keymap) GetLayout

func (o *Keymap) GetLayout() string

GetLayout returns the Layout field value

func (*Keymap) GetLayoutOk

func (o *Keymap) GetLayoutOk() (*string, bool)

GetLayoutOk returns a tuple with the Layout field value and a boolean to check if the value has been set.

func (Keymap) MarshalJSON

func (o Keymap) MarshalJSON() ([]byte, error)

func (*Keymap) SetLayout

func (o *Keymap) SetLayout(v string)

SetLayout sets field value

func (Keymap) ToMap

func (o Keymap) ToMap() (map[string]interface{}, error)

func (*Keymap) UnmarshalJSON

func (o *Keymap) UnmarshalJSON(data []byte) (err error)

type Limitation

type Limitation struct {
	// CPUリソースの制限可否
	CpuPerformanceLimit *string `json:"cpu_performance_limit,omitempty"`
	// ネットワーク帯域の制限可否
	NetworkBandwidthLimit *string `json:"network_bandwidth_limit,omitempty"`
	// OP25Bの可否
	OutboundPort25Blocking *string `json:"outbound_port_25_blocking,omitempty"`
	// ストレージのIOPSの制限可否
	StorageIopsLimit *string `json:"storage_iops_limit,omitempty"`
}

Limitation struct for Limitation

func NewLimitation

func NewLimitation() *Limitation

NewLimitation instantiates a new Limitation object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewLimitationWithDefaults

func NewLimitationWithDefaults() *Limitation

NewLimitationWithDefaults instantiates a new Limitation object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Limitation) GetCpuPerformanceLimit

func (o *Limitation) GetCpuPerformanceLimit() string

GetCpuPerformanceLimit returns the CpuPerformanceLimit field value if set, zero value otherwise.

func (*Limitation) GetCpuPerformanceLimitOk

func (o *Limitation) GetCpuPerformanceLimitOk() (*string, bool)

GetCpuPerformanceLimitOk returns a tuple with the CpuPerformanceLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Limitation) GetNetworkBandwidthLimit

func (o *Limitation) GetNetworkBandwidthLimit() string

GetNetworkBandwidthLimit returns the NetworkBandwidthLimit field value if set, zero value otherwise.

func (*Limitation) GetNetworkBandwidthLimitOk

func (o *Limitation) GetNetworkBandwidthLimitOk() (*string, bool)

GetNetworkBandwidthLimitOk returns a tuple with the NetworkBandwidthLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Limitation) GetOutboundPort25Blocking

func (o *Limitation) GetOutboundPort25Blocking() string

GetOutboundPort25Blocking returns the OutboundPort25Blocking field value if set, zero value otherwise.

func (*Limitation) GetOutboundPort25BlockingOk

func (o *Limitation) GetOutboundPort25BlockingOk() (*string, bool)

GetOutboundPort25BlockingOk returns a tuple with the OutboundPort25Blocking field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Limitation) GetStorageIopsLimit

func (o *Limitation) GetStorageIopsLimit() string

GetStorageIopsLimit returns the StorageIopsLimit field value if set, zero value otherwise.

func (*Limitation) GetStorageIopsLimitOk

func (o *Limitation) GetStorageIopsLimitOk() (*string, bool)

GetStorageIopsLimitOk returns a tuple with the StorageIopsLimit field value if set, nil otherwise and a boolean to check if the value has been set.

func (*Limitation) HasCpuPerformanceLimit

func (o *Limitation) HasCpuPerformanceLimit() bool

HasCpuPerformanceLimit returns a boolean if a field has been set.

func (*Limitation) HasNetworkBandwidthLimit

func (o *Limitation) HasNetworkBandwidthLimit() bool

HasNetworkBandwidthLimit returns a boolean if a field has been set.

func (*Limitation) HasOutboundPort25Blocking

func (o *Limitation) HasOutboundPort25Blocking() bool

HasOutboundPort25Blocking returns a boolean if a field has been set.

func (*Limitation) HasStorageIopsLimit

func (o *Limitation) HasStorageIopsLimit() bool

HasStorageIopsLimit returns a boolean if a field has been set.

func (Limitation) MarshalJSON

func (o Limitation) MarshalJSON() ([]byte, error)

func (*Limitation) SetCpuPerformanceLimit

func (o *Limitation) SetCpuPerformanceLimit(v string)

SetCpuPerformanceLimit gets a reference to the given string and assigns it to the CpuPerformanceLimit field.

func (*Limitation) SetNetworkBandwidthLimit

func (o *Limitation) SetNetworkBandwidthLimit(v string)

SetNetworkBandwidthLimit gets a reference to the given string and assigns it to the NetworkBandwidthLimit field.

func (*Limitation) SetOutboundPort25Blocking

func (o *Limitation) SetOutboundPort25Blocking(v string)

SetOutboundPort25Blocking gets a reference to the given string and assigns it to the OutboundPort25Blocking field.

func (*Limitation) SetStorageIopsLimit

func (o *Limitation) SetStorageIopsLimit(v string)

SetStorageIopsLimit gets a reference to the given string and assigns it to the StorageIopsLimit field.

func (Limitation) ToMap

func (o Limitation) ToMap() (map[string]interface{}, error)

type MappedNullable

type MappedNullable interface {
	ToMap() (map[string]interface{}, error)
}

type NfsServer

type NfsServer struct {
	// id
	Id int32 `json:"id"`
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
	// サービス状況 * in_preparation 準備中 * on_trial お試し中 * link_down_on_trial お試し中(一時停止) * in_use 利用中 * link_down 一時停止中
	ServiceStatus string `json:"service_status"`
	// 設定状況 * done 設定完了 * in_update 設定更新中 * failed 設定更新失敗
	SettingStatus string `json:"setting_status"`
	// ストレージ情報
	Storage  []NfsServerStorageInner `json:"storage"`
	Zone     ServerZone              `json:"zone"`
	Ipv4     NfsServerIpv4           `json:"ipv4"`
	Contract NfsServerContract       `json:"contract"`
	// 電源ステータス * power_on 電源ON * in_shutdown シャットダウン中 * power_off 電源OFF * unknown 不明(電源状態を取得できない) このエンドポイントが返す電源ステータスはキャッシュされた情報のため、最新の正確な電源ステータスではない場合があります
	PowerStatus string `json:"power_status"`
}

NfsServer struct for NfsServer

func NewNfsServer

func NewNfsServer(id int32, name string, description string, serviceStatus string, settingStatus string, storage []NfsServerStorageInner, zone ServerZone, ipv4 NfsServerIpv4, contract NfsServerContract, powerStatus string) *NfsServer

NewNfsServer instantiates a new NfsServer object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfsServerWithDefaults

func NewNfsServerWithDefaults() *NfsServer

NewNfsServerWithDefaults instantiates a new NfsServer object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfsServer) GetContract

func (o *NfsServer) GetContract() NfsServerContract

GetContract returns the Contract field value

func (*NfsServer) GetContractOk

func (o *NfsServer) GetContractOk() (*NfsServerContract, bool)

GetContractOk returns a tuple with the Contract field value and a boolean to check if the value has been set.

func (*NfsServer) GetDescription

func (o *NfsServer) GetDescription() string

GetDescription returns the Description field value

func (*NfsServer) GetDescriptionOk

func (o *NfsServer) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*NfsServer) GetId

func (o *NfsServer) GetId() int32

GetId returns the Id field value

func (*NfsServer) GetIdOk

func (o *NfsServer) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NfsServer) GetIpv4

func (o *NfsServer) GetIpv4() NfsServerIpv4

GetIpv4 returns the Ipv4 field value

func (*NfsServer) GetIpv4Ok

func (o *NfsServer) GetIpv4Ok() (*NfsServerIpv4, bool)

GetIpv4Ok returns a tuple with the Ipv4 field value and a boolean to check if the value has been set.

func (*NfsServer) GetName

func (o *NfsServer) GetName() string

GetName returns the Name field value

func (*NfsServer) GetNameOk

func (o *NfsServer) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*NfsServer) GetPowerStatus

func (o *NfsServer) GetPowerStatus() string

GetPowerStatus returns the PowerStatus field value

func (*NfsServer) GetPowerStatusOk

func (o *NfsServer) GetPowerStatusOk() (*string, bool)

GetPowerStatusOk returns a tuple with the PowerStatus field value and a boolean to check if the value has been set.

func (*NfsServer) GetServiceStatus

func (o *NfsServer) GetServiceStatus() string

GetServiceStatus returns the ServiceStatus field value

func (*NfsServer) GetServiceStatusOk

func (o *NfsServer) GetServiceStatusOk() (*string, bool)

GetServiceStatusOk returns a tuple with the ServiceStatus field value and a boolean to check if the value has been set.

func (*NfsServer) GetSettingStatus

func (o *NfsServer) GetSettingStatus() string

GetSettingStatus returns the SettingStatus field value

func (*NfsServer) GetSettingStatusOk

func (o *NfsServer) GetSettingStatusOk() (*string, bool)

GetSettingStatusOk returns a tuple with the SettingStatus field value and a boolean to check if the value has been set.

func (*NfsServer) GetStorage

func (o *NfsServer) GetStorage() []NfsServerStorageInner

GetStorage returns the Storage field value

func (*NfsServer) GetStorageOk

func (o *NfsServer) GetStorageOk() ([]NfsServerStorageInner, bool)

GetStorageOk returns a tuple with the Storage field value and a boolean to check if the value has been set.

func (*NfsServer) GetZone

func (o *NfsServer) GetZone() ServerZone

GetZone returns the Zone field value

func (*NfsServer) GetZoneOk

func (o *NfsServer) GetZoneOk() (*ServerZone, bool)

GetZoneOk returns a tuple with the Zone field value and a boolean to check if the value has been set.

func (NfsServer) MarshalJSON

func (o NfsServer) MarshalJSON() ([]byte, error)

func (*NfsServer) SetContract

func (o *NfsServer) SetContract(v NfsServerContract)

SetContract sets field value

func (*NfsServer) SetDescription

func (o *NfsServer) SetDescription(v string)

SetDescription sets field value

func (*NfsServer) SetId

func (o *NfsServer) SetId(v int32)

SetId sets field value

func (*NfsServer) SetIpv4

func (o *NfsServer) SetIpv4(v NfsServerIpv4)

SetIpv4 sets field value

func (*NfsServer) SetName

func (o *NfsServer) SetName(v string)

SetName sets field value

func (*NfsServer) SetPowerStatus

func (o *NfsServer) SetPowerStatus(v string)

SetPowerStatus sets field value

func (*NfsServer) SetServiceStatus

func (o *NfsServer) SetServiceStatus(v string)

SetServiceStatus sets field value

func (*NfsServer) SetSettingStatus

func (o *NfsServer) SetSettingStatus(v string)

SetSettingStatus sets field value

func (*NfsServer) SetStorage

func (o *NfsServer) SetStorage(v []NfsServerStorageInner)

SetStorage sets field value

func (*NfsServer) SetZone

func (o *NfsServer) SetZone(v ServerZone)

SetZone sets field value

func (NfsServer) ToMap

func (o NfsServer) ToMap() (map[string]interface{}, error)

func (*NfsServer) UnmarshalJSON

func (o *NfsServer) UnmarshalJSON(data []byte) (err error)

type NfsServerAPIService

type NfsServerAPIService service

NfsServerAPIService NfsServerAPI service

func (*NfsServerAPIService) GetNfsServer

func (a *NfsServerAPIService) GetNfsServer(ctx context.Context, nfsServerId int32) ApiGetNfsServerRequest

GetNfsServer NFS情報を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiGetNfsServerRequest

func (*NfsServerAPIService) GetNfsServerExecute

func (a *NfsServerAPIService) GetNfsServerExecute(r ApiGetNfsServerRequest) (*NfsServer, *http.Response, error)

Execute executes the request

@return NfsServer

func (*NfsServerAPIService) GetNfsServerInterface

func (a *NfsServerAPIService) GetNfsServerInterface(ctx context.Context, nfsServerId int32) ApiGetNfsServerInterfaceRequest

GetNfsServerInterface NFSのインターフェースを取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiGetNfsServerInterfaceRequest

func (*NfsServerAPIService) GetNfsServerInterfaceExecute

Execute executes the request

@return NfsServerInterface

func (*NfsServerAPIService) GetNfsServerList

GetNfsServerList NFS情報一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetNfsServerListRequest

func (*NfsServerAPIService) GetNfsServerListExecute

Execute executes the request

@return GetNfsServerList200Response

func (*NfsServerAPIService) GetNfsServerPowerStatus

func (a *NfsServerAPIService) GetNfsServerPowerStatus(ctx context.Context, nfsServerId int32) ApiGetNfsServerPowerStatusRequest

GetNfsServerPowerStatus NFSの電源状態を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiGetNfsServerPowerStatusRequest

func (*NfsServerAPIService) GetNfsServerPowerStatusExecute

Execute executes the request

@return NfsServerPowerStatus

func (*NfsServerAPIService) GetNfsServerStorage added in v0.4.410

func (a *NfsServerAPIService) GetNfsServerStorage(ctx context.Context, nfsServerId int32) ApiGetNfsServerStorageRequest

GetNfsServerStorage NFSのストレージ容量情報を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiGetNfsServerStorageRequest

func (*NfsServerAPIService) GetNfsServerStorageExecute added in v0.4.410

func (a *NfsServerAPIService) GetNfsServerStorageExecute(r ApiGetNfsServerStorageRequest) (*NfsStorageInfo, *http.Response, error)

Execute executes the request

@return NfsStorageInfo

func (*NfsServerAPIService) PostNfsServerChangeIpv4

func (a *NfsServerAPIService) PostNfsServerChangeIpv4(ctx context.Context, nfsServerId int32) ApiPostNfsServerChangeIpv4Request

PostNfsServerChangeIpv4 NFSのipv4を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiPostNfsServerChangeIpv4Request

func (*NfsServerAPIService) PostNfsServerChangeIpv4Execute

func (a *NfsServerAPIService) PostNfsServerChangeIpv4Execute(r ApiPostNfsServerChangeIpv4Request) (*http.Response, error)

Execute executes the request

func (*NfsServerAPIService) PostNfsServerForceReboot added in v0.4.510

func (a *NfsServerAPIService) PostNfsServerForceReboot(ctx context.Context, nfsServerId int32) ApiPostNfsServerForceRebootRequest

PostNfsServerForceReboot NFSを強制再起動する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiPostNfsServerForceRebootRequest

func (*NfsServerAPIService) PostNfsServerForceRebootExecute added in v0.4.510

func (a *NfsServerAPIService) PostNfsServerForceRebootExecute(r ApiPostNfsServerForceRebootRequest) (*http.Response, error)

Execute executes the request

func (*NfsServerAPIService) PostNfsServerPowerOn added in v0.4.510

func (a *NfsServerAPIService) PostNfsServerPowerOn(ctx context.Context, nfsServerId int32) ApiPostNfsServerPowerOnRequest

PostNfsServerPowerOn NFSを起動する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiPostNfsServerPowerOnRequest

func (*NfsServerAPIService) PostNfsServerPowerOnExecute added in v0.4.510

func (a *NfsServerAPIService) PostNfsServerPowerOnExecute(r ApiPostNfsServerPowerOnRequest) (*http.Response, error)

Execute executes the request

func (*NfsServerAPIService) PostNfsServerShutdown added in v0.4.510

func (a *NfsServerAPIService) PostNfsServerShutdown(ctx context.Context, nfsServerId int32) ApiPostNfsServerShutdownRequest

PostNfsServerShutdown NFSをシャットダウンする

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiPostNfsServerShutdownRequest

func (*NfsServerAPIService) PostNfsServerShutdownExecute added in v0.4.510

func (a *NfsServerAPIService) PostNfsServerShutdownExecute(r ApiPostNfsServerShutdownRequest) (*http.Response, error)

Execute executes the request

func (*NfsServerAPIService) PutNfsServer

func (a *NfsServerAPIService) PutNfsServer(ctx context.Context, nfsServerId int32) ApiPutNfsServerRequest

PutNfsServer NFS情報を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiPutNfsServerRequest

func (*NfsServerAPIService) PutNfsServerExecute

func (a *NfsServerAPIService) PutNfsServerExecute(r ApiPutNfsServerRequest) (*NfsServer, *http.Response, error)

Execute executes the request

@return NfsServer

func (*NfsServerAPIService) PutNfsServerInterface

func (a *NfsServerAPIService) PutNfsServerInterface(ctx context.Context, nfsServerId int32) ApiPutNfsServerInterfaceRequest

PutNfsServerInterface NFSのインターフェース情報を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param nfsServerId NFSのID
@return ApiPutNfsServerInterfaceRequest

func (*NfsServerAPIService) PutNfsServerInterfaceExecute

Execute executes the request

@return NfsServerInterface

type NfsServerContract

type NfsServerContract struct {
	// プランコード
	PlanCode int32 `json:"plan_code"`
	// プラン名
	PlanName string `json:"plan_name"`
	// サービスコード
	ServiceCode string `json:"service_code"`
}

NfsServerContract 契約情報

func NewNfsServerContract

func NewNfsServerContract(planCode int32, planName string, serviceCode string) *NfsServerContract

NewNfsServerContract instantiates a new NfsServerContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfsServerContractWithDefaults

func NewNfsServerContractWithDefaults() *NfsServerContract

NewNfsServerContractWithDefaults instantiates a new NfsServerContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfsServerContract) GetPlanCode

func (o *NfsServerContract) GetPlanCode() int32

GetPlanCode returns the PlanCode field value

func (*NfsServerContract) GetPlanCodeOk

func (o *NfsServerContract) GetPlanCodeOk() (*int32, bool)

GetPlanCodeOk returns a tuple with the PlanCode field value and a boolean to check if the value has been set.

func (*NfsServerContract) GetPlanName

func (o *NfsServerContract) GetPlanName() string

GetPlanName returns the PlanName field value

func (*NfsServerContract) GetPlanNameOk

func (o *NfsServerContract) GetPlanNameOk() (*string, bool)

GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set.

func (*NfsServerContract) GetServiceCode

func (o *NfsServerContract) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*NfsServerContract) GetServiceCodeOk

func (o *NfsServerContract) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (NfsServerContract) MarshalJSON

func (o NfsServerContract) MarshalJSON() ([]byte, error)

func (*NfsServerContract) SetPlanCode

func (o *NfsServerContract) SetPlanCode(v int32)

SetPlanCode sets field value

func (*NfsServerContract) SetPlanName

func (o *NfsServerContract) SetPlanName(v string)

SetPlanName sets field value

func (*NfsServerContract) SetServiceCode

func (o *NfsServerContract) SetServiceCode(v string)

SetServiceCode sets field value

func (NfsServerContract) ToMap

func (o NfsServerContract) ToMap() (map[string]interface{}, error)

func (*NfsServerContract) UnmarshalJSON

func (o *NfsServerContract) UnmarshalJSON(data []byte) (err error)

type NfsServerInterface

type NfsServerInterface struct {
	// id
	Id int32 `json:"id"`
	// NIC名称
	Device string `json:"device"`
	// インターフェースの接続先
	ConnectTo NullableString `json:"connect_to"`
	// MACアドレス
	Mac string `json:"mac"`
	// スイッチID
	SwitchId NullableInt32 `json:"switch_id"`
}

NfsServerInterface struct for NfsServerInterface

func NewNfsServerInterface

func NewNfsServerInterface(id int32, device string, connectTo NullableString, mac string, switchId NullableInt32) *NfsServerInterface

NewNfsServerInterface instantiates a new NfsServerInterface object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfsServerInterfaceWithDefaults

func NewNfsServerInterfaceWithDefaults() *NfsServerInterface

NewNfsServerInterfaceWithDefaults instantiates a new NfsServerInterface object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfsServerInterface) GetConnectTo

func (o *NfsServerInterface) GetConnectTo() string

GetConnectTo returns the ConnectTo field value If the value is explicit nil, the zero value for string will be returned

func (*NfsServerInterface) GetConnectToOk

func (o *NfsServerInterface) GetConnectToOk() (*string, bool)

GetConnectToOk returns a tuple with the ConnectTo field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*NfsServerInterface) GetDevice

func (o *NfsServerInterface) GetDevice() string

GetDevice returns the Device field value

func (*NfsServerInterface) GetDeviceOk

func (o *NfsServerInterface) GetDeviceOk() (*string, bool)

GetDeviceOk returns a tuple with the Device field value and a boolean to check if the value has been set.

func (*NfsServerInterface) GetId

func (o *NfsServerInterface) GetId() int32

GetId returns the Id field value

func (*NfsServerInterface) GetIdOk

func (o *NfsServerInterface) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*NfsServerInterface) GetMac

func (o *NfsServerInterface) GetMac() string

GetMac returns the Mac field value

func (*NfsServerInterface) GetMacOk

func (o *NfsServerInterface) GetMacOk() (*string, bool)

GetMacOk returns a tuple with the Mac field value and a boolean to check if the value has been set.

func (*NfsServerInterface) GetSwitchId

func (o *NfsServerInterface) GetSwitchId() int32

GetSwitchId returns the SwitchId field value If the value is explicit nil, the zero value for int32 will be returned

func (*NfsServerInterface) GetSwitchIdOk

func (o *NfsServerInterface) GetSwitchIdOk() (*int32, bool)

GetSwitchIdOk returns a tuple with the SwitchId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (NfsServerInterface) MarshalJSON

func (o NfsServerInterface) MarshalJSON() ([]byte, error)

func (*NfsServerInterface) SetConnectTo

func (o *NfsServerInterface) SetConnectTo(v string)

SetConnectTo sets field value

func (*NfsServerInterface) SetDevice

func (o *NfsServerInterface) SetDevice(v string)

SetDevice sets field value

func (*NfsServerInterface) SetId

func (o *NfsServerInterface) SetId(v int32)

SetId sets field value

func (*NfsServerInterface) SetMac

func (o *NfsServerInterface) SetMac(v string)

SetMac sets field value

func (*NfsServerInterface) SetSwitchId

func (o *NfsServerInterface) SetSwitchId(v int32)

SetSwitchId sets field value

func (NfsServerInterface) ToMap

func (o NfsServerInterface) ToMap() (map[string]interface{}, error)

func (*NfsServerInterface) UnmarshalJSON

func (o *NfsServerInterface) UnmarshalJSON(data []byte) (err error)

type NfsServerIpv4

type NfsServerIpv4 struct {
	// アドレス
	Address string `json:"address"`
	// サブネットマスク
	Netmask string `json:"netmask"`
}

NfsServerIpv4 struct for NfsServerIpv4

func NewNfsServerIpv4

func NewNfsServerIpv4(address string, netmask string) *NfsServerIpv4

NewNfsServerIpv4 instantiates a new NfsServerIpv4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfsServerIpv4WithDefaults

func NewNfsServerIpv4WithDefaults() *NfsServerIpv4

NewNfsServerIpv4WithDefaults instantiates a new NfsServerIpv4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfsServerIpv4) GetAddress

func (o *NfsServerIpv4) GetAddress() string

GetAddress returns the Address field value

func (*NfsServerIpv4) GetAddressOk

func (o *NfsServerIpv4) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*NfsServerIpv4) GetNetmask

func (o *NfsServerIpv4) GetNetmask() string

GetNetmask returns the Netmask field value

func (*NfsServerIpv4) GetNetmaskOk

func (o *NfsServerIpv4) GetNetmaskOk() (*string, bool)

GetNetmaskOk returns a tuple with the Netmask field value and a boolean to check if the value has been set.

func (NfsServerIpv4) MarshalJSON

func (o NfsServerIpv4) MarshalJSON() ([]byte, error)

func (*NfsServerIpv4) SetAddress

func (o *NfsServerIpv4) SetAddress(v string)

SetAddress sets field value

func (*NfsServerIpv4) SetNetmask

func (o *NfsServerIpv4) SetNetmask(v string)

SetNetmask sets field value

func (NfsServerIpv4) ToMap

func (o NfsServerIpv4) ToMap() (map[string]interface{}, error)

func (*NfsServerIpv4) UnmarshalJSON

func (o *NfsServerIpv4) UnmarshalJSON(data []byte) (err error)

type NfsServerPowerStatus

type NfsServerPowerStatus struct {
	// 電源ステータス * power_on 電源ON * in_shutdown シャットダウン中 * power_off 電源OFF * unknown 不明(電源状態を取得できない)
	Status string `json:"status"`
}

NfsServerPowerStatus struct for NfsServerPowerStatus

func NewNfsServerPowerStatus

func NewNfsServerPowerStatus(status string) *NfsServerPowerStatus

NewNfsServerPowerStatus instantiates a new NfsServerPowerStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfsServerPowerStatusWithDefaults

func NewNfsServerPowerStatusWithDefaults() *NfsServerPowerStatus

NewNfsServerPowerStatusWithDefaults instantiates a new NfsServerPowerStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfsServerPowerStatus) GetStatus

func (o *NfsServerPowerStatus) GetStatus() string

GetStatus returns the Status field value

func (*NfsServerPowerStatus) GetStatusOk

func (o *NfsServerPowerStatus) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (NfsServerPowerStatus) MarshalJSON

func (o NfsServerPowerStatus) MarshalJSON() ([]byte, error)

func (*NfsServerPowerStatus) SetStatus

func (o *NfsServerPowerStatus) SetStatus(v string)

SetStatus sets field value

func (NfsServerPowerStatus) ToMap

func (o NfsServerPowerStatus) ToMap() (map[string]interface{}, error)

func (*NfsServerPowerStatus) UnmarshalJSON

func (o *NfsServerPowerStatus) UnmarshalJSON(data []byte) (err error)

type NfsServerStorageInner

type NfsServerStorageInner struct {
	// 種別
	Type string `json:"type"`
	// ストレージ容量(GiB)
	SizeGibibytes int32 `json:"size_gibibytes"`
}

NfsServerStorageInner struct for NfsServerStorageInner

func NewNfsServerStorageInner

func NewNfsServerStorageInner(type_ string, sizeGibibytes int32) *NfsServerStorageInner

NewNfsServerStorageInner instantiates a new NfsServerStorageInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfsServerStorageInnerWithDefaults

func NewNfsServerStorageInnerWithDefaults() *NfsServerStorageInner

NewNfsServerStorageInnerWithDefaults instantiates a new NfsServerStorageInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfsServerStorageInner) GetSizeGibibytes

func (o *NfsServerStorageInner) GetSizeGibibytes() int32

GetSizeGibibytes returns the SizeGibibytes field value

func (*NfsServerStorageInner) GetSizeGibibytesOk

func (o *NfsServerStorageInner) GetSizeGibibytesOk() (*int32, bool)

GetSizeGibibytesOk returns a tuple with the SizeGibibytes field value and a boolean to check if the value has been set.

func (*NfsServerStorageInner) GetType

func (o *NfsServerStorageInner) GetType() string

GetType returns the Type field value

func (*NfsServerStorageInner) GetTypeOk

func (o *NfsServerStorageInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (NfsServerStorageInner) MarshalJSON

func (o NfsServerStorageInner) MarshalJSON() ([]byte, error)

func (*NfsServerStorageInner) SetSizeGibibytes

func (o *NfsServerStorageInner) SetSizeGibibytes(v int32)

SetSizeGibibytes sets field value

func (*NfsServerStorageInner) SetType

func (o *NfsServerStorageInner) SetType(v string)

SetType sets field value

func (NfsServerStorageInner) ToMap

func (o NfsServerStorageInner) ToMap() (map[string]interface{}, error)

func (*NfsServerStorageInner) UnmarshalJSON

func (o *NfsServerStorageInner) UnmarshalJSON(data []byte) (err error)

type NfsStorageInfo added in v0.4.410

type NfsStorageInfo struct {
	// ストレージの空き容量(KiB)
	FreeSpaceKib int32 `json:"free_space_kib"`
	// ストレージの使用率
	UsagePercentage int32 `json:"usage_percentage"`
	// ストレージの全容量(KiB)
	CapacityKib int32 `json:"capacity_kib"`
	// ストレージの使用容量(KiB)
	UsageKib int32 `json:"usage_kib"`
}

NfsStorageInfo struct for NfsStorageInfo

func NewNfsStorageInfo added in v0.4.410

func NewNfsStorageInfo(freeSpaceKib int32, usagePercentage int32, capacityKib int32, usageKib int32) *NfsStorageInfo

NewNfsStorageInfo instantiates a new NfsStorageInfo object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewNfsStorageInfoWithDefaults added in v0.4.410

func NewNfsStorageInfoWithDefaults() *NfsStorageInfo

NewNfsStorageInfoWithDefaults instantiates a new NfsStorageInfo object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*NfsStorageInfo) GetCapacityKib added in v0.4.410

func (o *NfsStorageInfo) GetCapacityKib() int32

GetCapacityKib returns the CapacityKib field value

func (*NfsStorageInfo) GetCapacityKibOk added in v0.4.410

func (o *NfsStorageInfo) GetCapacityKibOk() (*int32, bool)

GetCapacityKibOk returns a tuple with the CapacityKib field value and a boolean to check if the value has been set.

func (*NfsStorageInfo) GetFreeSpaceKib added in v0.4.410

func (o *NfsStorageInfo) GetFreeSpaceKib() int32

GetFreeSpaceKib returns the FreeSpaceKib field value

func (*NfsStorageInfo) GetFreeSpaceKibOk added in v0.4.410

func (o *NfsStorageInfo) GetFreeSpaceKibOk() (*int32, bool)

GetFreeSpaceKibOk returns a tuple with the FreeSpaceKib field value and a boolean to check if the value has been set.

func (*NfsStorageInfo) GetUsageKib added in v0.4.410

func (o *NfsStorageInfo) GetUsageKib() int32

GetUsageKib returns the UsageKib field value

func (*NfsStorageInfo) GetUsageKibOk added in v0.4.410

func (o *NfsStorageInfo) GetUsageKibOk() (*int32, bool)

GetUsageKibOk returns a tuple with the UsageKib field value and a boolean to check if the value has been set.

func (*NfsStorageInfo) GetUsagePercentage added in v0.4.410

func (o *NfsStorageInfo) GetUsagePercentage() int32

GetUsagePercentage returns the UsagePercentage field value

func (*NfsStorageInfo) GetUsagePercentageOk added in v0.4.410

func (o *NfsStorageInfo) GetUsagePercentageOk() (*int32, bool)

GetUsagePercentageOk returns a tuple with the UsagePercentage field value and a boolean to check if the value has been set.

func (NfsStorageInfo) MarshalJSON added in v0.4.410

func (o NfsStorageInfo) MarshalJSON() ([]byte, error)

func (*NfsStorageInfo) SetCapacityKib added in v0.4.410

func (o *NfsStorageInfo) SetCapacityKib(v int32)

SetCapacityKib sets field value

func (*NfsStorageInfo) SetFreeSpaceKib added in v0.4.410

func (o *NfsStorageInfo) SetFreeSpaceKib(v int32)

SetFreeSpaceKib sets field value

func (*NfsStorageInfo) SetUsageKib added in v0.4.410

func (o *NfsStorageInfo) SetUsageKib(v int32)

SetUsageKib sets field value

func (*NfsStorageInfo) SetUsagePercentage added in v0.4.410

func (o *NfsStorageInfo) SetUsagePercentage(v int32)

SetUsagePercentage sets field value

func (NfsStorageInfo) ToMap added in v0.4.410

func (o NfsStorageInfo) ToMap() (map[string]interface{}, error)

func (*NfsStorageInfo) UnmarshalJSON added in v0.4.410

func (o *NfsStorageInfo) UnmarshalJSON(data []byte) (err error)

type NullableApiKey

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

func NewNullableApiKey

func NewNullableApiKey(val *ApiKey) *NullableApiKey

func (NullableApiKey) Get

func (v NullableApiKey) Get() *ApiKey

func (NullableApiKey) IsSet

func (v NullableApiKey) IsSet() bool

func (NullableApiKey) MarshalJSON

func (v NullableApiKey) MarshalJSON() ([]byte, error)

func (*NullableApiKey) Set

func (v *NullableApiKey) Set(val *ApiKey)

func (*NullableApiKey) UnmarshalJSON

func (v *NullableApiKey) UnmarshalJSON(src []byte) error

func (*NullableApiKey) Unset

func (v *NullableApiKey) Unset()

type NullableBool

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

func NewNullableBool

func NewNullableBool(val *bool) *NullableBool

func (NullableBool) Get

func (v NullableBool) Get() *bool

func (NullableBool) IsSet

func (v NullableBool) IsSet() bool

func (NullableBool) MarshalJSON

func (v NullableBool) MarshalJSON() ([]byte, error)

func (*NullableBool) Set

func (v *NullableBool) Set(val *bool)

func (*NullableBool) UnmarshalJSON

func (v *NullableBool) UnmarshalJSON(src []byte) error

func (*NullableBool) Unset

func (v *NullableBool) Unset()

type NullableDisc

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

func NewNullableDisc

func NewNullableDisc(val *Disc) *NullableDisc

func (NullableDisc) Get

func (v NullableDisc) Get() *Disc

func (NullableDisc) IsSet

func (v NullableDisc) IsSet() bool

func (NullableDisc) MarshalJSON

func (v NullableDisc) MarshalJSON() ([]byte, error)

func (*NullableDisc) Set

func (v *NullableDisc) Set(val *Disc)

func (*NullableDisc) UnmarshalJSON

func (v *NullableDisc) UnmarshalJSON(src []byte) error

func (*NullableDisc) Unset

func (v *NullableDisc) Unset()

type NullableFloat32

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

func NewNullableFloat32

func NewNullableFloat32(val *float32) *NullableFloat32

func (NullableFloat32) Get

func (v NullableFloat32) Get() *float32

func (NullableFloat32) IsSet

func (v NullableFloat32) IsSet() bool

func (NullableFloat32) MarshalJSON

func (v NullableFloat32) MarshalJSON() ([]byte, error)

func (*NullableFloat32) Set

func (v *NullableFloat32) Set(val *float32)

func (*NullableFloat32) UnmarshalJSON

func (v *NullableFloat32) UnmarshalJSON(src []byte) error

func (*NullableFloat32) Unset

func (v *NullableFloat32) Unset()

type NullableFloat64

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

func NewNullableFloat64

func NewNullableFloat64(val *float64) *NullableFloat64

func (NullableFloat64) Get

func (v NullableFloat64) Get() *float64

func (NullableFloat64) IsSet

func (v NullableFloat64) IsSet() bool

func (NullableFloat64) MarshalJSON

func (v NullableFloat64) MarshalJSON() ([]byte, error)

func (*NullableFloat64) Set

func (v *NullableFloat64) Set(val *float64)

func (*NullableFloat64) UnmarshalJSON

func (v *NullableFloat64) UnmarshalJSON(src []byte) error

func (*NullableFloat64) Unset

func (v *NullableFloat64) Unset()

type NullableGetApiKeyList200Response

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

func (NullableGetApiKeyList200Response) Get

func (NullableGetApiKeyList200Response) IsSet

func (NullableGetApiKeyList200Response) MarshalJSON

func (v NullableGetApiKeyList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetApiKeyList200Response) Set

func (*NullableGetApiKeyList200Response) UnmarshalJSON

func (v *NullableGetApiKeyList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetApiKeyList200Response) Unset

type NullableGetDiscList200Response

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

func (NullableGetDiscList200Response) Get

func (NullableGetDiscList200Response) IsSet

func (NullableGetDiscList200Response) MarshalJSON

func (v NullableGetDiscList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetDiscList200Response) Set

func (*NullableGetDiscList200Response) UnmarshalJSON

func (v *NullableGetDiscList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetDiscList200Response) Unset

func (v *NullableGetDiscList200Response) Unset()

type NullableGetNfsServerList200Response

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

func (NullableGetNfsServerList200Response) Get

func (NullableGetNfsServerList200Response) IsSet

func (NullableGetNfsServerList200Response) MarshalJSON

func (v NullableGetNfsServerList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetNfsServerList200Response) Set

func (*NullableGetNfsServerList200Response) UnmarshalJSON

func (v *NullableGetNfsServerList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetNfsServerList200Response) Unset

type NullableGetPermissionList200Response

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

func (NullableGetPermissionList200Response) Get

func (NullableGetPermissionList200Response) IsSet

func (NullableGetPermissionList200Response) MarshalJSON

func (v NullableGetPermissionList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetPermissionList200Response) Set

func (*NullableGetPermissionList200Response) UnmarshalJSON

func (v *NullableGetPermissionList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetPermissionList200Response) Unset

type NullableGetRoleList200Response

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

func (NullableGetRoleList200Response) Get

func (NullableGetRoleList200Response) IsSet

func (NullableGetRoleList200Response) MarshalJSON

func (v NullableGetRoleList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetRoleList200Response) Set

func (*NullableGetRoleList200Response) UnmarshalJSON

func (v *NullableGetRoleList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetRoleList200Response) Unset

func (v *NullableGetRoleList200Response) Unset()

type NullableGetServerInterfaceList200Response

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

func (NullableGetServerInterfaceList200Response) Get

func (NullableGetServerInterfaceList200Response) IsSet

func (NullableGetServerInterfaceList200Response) MarshalJSON

func (*NullableGetServerInterfaceList200Response) Set

func (*NullableGetServerInterfaceList200Response) UnmarshalJSON

func (v *NullableGetServerInterfaceList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetServerInterfaceList200Response) Unset

type NullableGetServerList200Response

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

func (NullableGetServerList200Response) Get

func (NullableGetServerList200Response) IsSet

func (NullableGetServerList200Response) MarshalJSON

func (v NullableGetServerList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetServerList200Response) Set

func (*NullableGetServerList200Response) UnmarshalJSON

func (v *NullableGetServerList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetServerList200Response) Unset

type NullableGetServerList401Response

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

func (NullableGetServerList401Response) Get

func (NullableGetServerList401Response) IsSet

func (NullableGetServerList401Response) MarshalJSON

func (v NullableGetServerList401Response) MarshalJSON() ([]byte, error)

func (*NullableGetServerList401Response) Set

func (*NullableGetServerList401Response) UnmarshalJSON

func (v *NullableGetServerList401Response) UnmarshalJSON(src []byte) error

func (*NullableGetServerList401Response) Unset

type NullableGetServerList403Response

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

func (NullableGetServerList403Response) Get

func (NullableGetServerList403Response) IsSet

func (NullableGetServerList403Response) MarshalJSON

func (v NullableGetServerList403Response) MarshalJSON() ([]byte, error)

func (*NullableGetServerList403Response) Set

func (*NullableGetServerList403Response) UnmarshalJSON

func (v *NullableGetServerList403Response) UnmarshalJSON(src []byte) error

func (*NullableGetServerList403Response) Unset

type NullableGetServerMonitoringList200Response

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

func (NullableGetServerMonitoringList200Response) Get

func (NullableGetServerMonitoringList200Response) IsSet

func (NullableGetServerMonitoringList200Response) MarshalJSON

func (*NullableGetServerMonitoringList200Response) Set

func (*NullableGetServerMonitoringList200Response) UnmarshalJSON

func (v *NullableGetServerMonitoringList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetServerMonitoringList200Response) Unset

type NullableGetServerVideoDevice200Response

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

func (NullableGetServerVideoDevice200Response) Get

func (NullableGetServerVideoDevice200Response) IsSet

func (NullableGetServerVideoDevice200Response) MarshalJSON

func (v NullableGetServerVideoDevice200Response) MarshalJSON() ([]byte, error)

func (*NullableGetServerVideoDevice200Response) Set

func (*NullableGetServerVideoDevice200Response) UnmarshalJSON

func (v *NullableGetServerVideoDevice200Response) UnmarshalJSON(src []byte) error

func (*NullableGetServerVideoDevice200Response) Unset

type NullableGetSwitchList200Response

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

func (NullableGetSwitchList200Response) Get

func (NullableGetSwitchList200Response) IsSet

func (NullableGetSwitchList200Response) MarshalJSON

func (v NullableGetSwitchList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetSwitchList200Response) Set

func (*NullableGetSwitchList200Response) UnmarshalJSON

func (v *NullableGetSwitchList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetSwitchList200Response) Unset

type NullableGetZoneList200Response

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

func (NullableGetZoneList200Response) Get

func (NullableGetZoneList200Response) IsSet

func (NullableGetZoneList200Response) MarshalJSON

func (v NullableGetZoneList200Response) MarshalJSON() ([]byte, error)

func (*NullableGetZoneList200Response) Set

func (*NullableGetZoneList200Response) UnmarshalJSON

func (v *NullableGetZoneList200Response) UnmarshalJSON(src []byte) error

func (*NullableGetZoneList200Response) Unset

func (v *NullableGetZoneList200Response) Unset()

type NullableHealthCheckHttp

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

func NewNullableHealthCheckHttp

func NewNullableHealthCheckHttp(val *HealthCheckHttp) *NullableHealthCheckHttp

func (NullableHealthCheckHttp) Get

func (NullableHealthCheckHttp) IsSet

func (v NullableHealthCheckHttp) IsSet() bool

func (NullableHealthCheckHttp) MarshalJSON

func (v NullableHealthCheckHttp) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckHttp) Set

func (*NullableHealthCheckHttp) UnmarshalJSON

func (v *NullableHealthCheckHttp) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckHttp) Unset

func (v *NullableHealthCheckHttp) Unset()

type NullableHealthCheckHttpBase

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

func NewNullableHealthCheckHttpBase

func NewNullableHealthCheckHttpBase(val *HealthCheckHttpBase) *NullableHealthCheckHttpBase

func (NullableHealthCheckHttpBase) Get

func (NullableHealthCheckHttpBase) IsSet

func (NullableHealthCheckHttpBase) MarshalJSON

func (v NullableHealthCheckHttpBase) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckHttpBase) Set

func (*NullableHealthCheckHttpBase) UnmarshalJSON

func (v *NullableHealthCheckHttpBase) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckHttpBase) Unset

func (v *NullableHealthCheckHttpBase) Unset()

type NullableHealthCheckHttps

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

func NewNullableHealthCheckHttps

func NewNullableHealthCheckHttps(val *HealthCheckHttps) *NullableHealthCheckHttps

func (NullableHealthCheckHttps) Get

func (NullableHealthCheckHttps) IsSet

func (v NullableHealthCheckHttps) IsSet() bool

func (NullableHealthCheckHttps) MarshalJSON

func (v NullableHealthCheckHttps) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckHttps) Set

func (*NullableHealthCheckHttps) UnmarshalJSON

func (v *NullableHealthCheckHttps) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckHttps) Unset

func (v *NullableHealthCheckHttps) Unset()

type NullableHealthCheckPing

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

func NewNullableHealthCheckPing

func NewNullableHealthCheckPing(val *HealthCheckPing) *NullableHealthCheckPing

func (NullableHealthCheckPing) Get

func (NullableHealthCheckPing) IsSet

func (v NullableHealthCheckPing) IsSet() bool

func (NullableHealthCheckPing) MarshalJSON

func (v NullableHealthCheckPing) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckPing) Set

func (*NullableHealthCheckPing) UnmarshalJSON

func (v *NullableHealthCheckPing) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckPing) Unset

func (v *NullableHealthCheckPing) Unset()

type NullableHealthCheckPop3

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

func NewNullableHealthCheckPop3

func NewNullableHealthCheckPop3(val *HealthCheckPop3) *NullableHealthCheckPop3

func (NullableHealthCheckPop3) Get

func (NullableHealthCheckPop3) IsSet

func (v NullableHealthCheckPop3) IsSet() bool

func (NullableHealthCheckPop3) MarshalJSON

func (v NullableHealthCheckPop3) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckPop3) Set

func (*NullableHealthCheckPop3) UnmarshalJSON

func (v *NullableHealthCheckPop3) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckPop3) Unset

func (v *NullableHealthCheckPop3) Unset()

type NullableHealthCheckSmtp

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

func NewNullableHealthCheckSmtp

func NewNullableHealthCheckSmtp(val *HealthCheckSmtp) *NullableHealthCheckSmtp

func (NullableHealthCheckSmtp) Get

func (NullableHealthCheckSmtp) IsSet

func (v NullableHealthCheckSmtp) IsSet() bool

func (NullableHealthCheckSmtp) MarshalJSON

func (v NullableHealthCheckSmtp) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckSmtp) Set

func (*NullableHealthCheckSmtp) UnmarshalJSON

func (v *NullableHealthCheckSmtp) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckSmtp) Unset

func (v *NullableHealthCheckSmtp) Unset()

type NullableHealthCheckSsh

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

func NewNullableHealthCheckSsh

func NewNullableHealthCheckSsh(val *HealthCheckSsh) *NullableHealthCheckSsh

func (NullableHealthCheckSsh) Get

func (NullableHealthCheckSsh) IsSet

func (v NullableHealthCheckSsh) IsSet() bool

func (NullableHealthCheckSsh) MarshalJSON

func (v NullableHealthCheckSsh) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckSsh) Set

func (*NullableHealthCheckSsh) UnmarshalJSON

func (v *NullableHealthCheckSsh) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckSsh) Unset

func (v *NullableHealthCheckSsh) Unset()

type NullableHealthCheckTcp

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

func NewNullableHealthCheckTcp

func NewNullableHealthCheckTcp(val *HealthCheckTcp) *NullableHealthCheckTcp

func (NullableHealthCheckTcp) Get

func (NullableHealthCheckTcp) IsSet

func (v NullableHealthCheckTcp) IsSet() bool

func (NullableHealthCheckTcp) MarshalJSON

func (v NullableHealthCheckTcp) MarshalJSON() ([]byte, error)

func (*NullableHealthCheckTcp) Set

func (*NullableHealthCheckTcp) UnmarshalJSON

func (v *NullableHealthCheckTcp) UnmarshalJSON(src []byte) error

func (*NullableHealthCheckTcp) Unset

func (v *NullableHealthCheckTcp) Unset()

type NullableInt

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

func NewNullableInt

func NewNullableInt(val *int) *NullableInt

func (NullableInt) Get

func (v NullableInt) Get() *int

func (NullableInt) IsSet

func (v NullableInt) IsSet() bool

func (NullableInt) MarshalJSON

func (v NullableInt) MarshalJSON() ([]byte, error)

func (*NullableInt) Set

func (v *NullableInt) Set(val *int)

func (*NullableInt) UnmarshalJSON

func (v *NullableInt) UnmarshalJSON(src []byte) error

func (*NullableInt) Unset

func (v *NullableInt) Unset()

type NullableInt32

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

func NewNullableInt32

func NewNullableInt32(val *int32) *NullableInt32

func (NullableInt32) Get

func (v NullableInt32) Get() *int32

func (NullableInt32) IsSet

func (v NullableInt32) IsSet() bool

func (NullableInt32) MarshalJSON

func (v NullableInt32) MarshalJSON() ([]byte, error)

func (*NullableInt32) Set

func (v *NullableInt32) Set(val *int32)

func (*NullableInt32) UnmarshalJSON

func (v *NullableInt32) UnmarshalJSON(src []byte) error

func (*NullableInt32) Unset

func (v *NullableInt32) Unset()

type NullableInt64

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

func NewNullableInt64

func NewNullableInt64(val *int64) *NullableInt64

func (NullableInt64) Get

func (v NullableInt64) Get() *int64

func (NullableInt64) IsSet

func (v NullableInt64) IsSet() bool

func (NullableInt64) MarshalJSON

func (v NullableInt64) MarshalJSON() ([]byte, error)

func (*NullableInt64) Set

func (v *NullableInt64) Set(val *int64)

func (*NullableInt64) UnmarshalJSON

func (v *NullableInt64) UnmarshalJSON(src []byte) error

func (*NullableInt64) Unset

func (v *NullableInt64) Unset()

type NullableInvalidParameterDetailInner

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

func (NullableInvalidParameterDetailInner) Get

func (NullableInvalidParameterDetailInner) IsSet

func (NullableInvalidParameterDetailInner) MarshalJSON

func (v NullableInvalidParameterDetailInner) MarshalJSON() ([]byte, error)

func (*NullableInvalidParameterDetailInner) Set

func (*NullableInvalidParameterDetailInner) UnmarshalJSON

func (v *NullableInvalidParameterDetailInner) UnmarshalJSON(src []byte) error

func (*NullableInvalidParameterDetailInner) Unset

type NullableKeymap

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

func NewNullableKeymap

func NewNullableKeymap(val *Keymap) *NullableKeymap

func (NullableKeymap) Get

func (v NullableKeymap) Get() *Keymap

func (NullableKeymap) IsSet

func (v NullableKeymap) IsSet() bool

func (NullableKeymap) MarshalJSON

func (v NullableKeymap) MarshalJSON() ([]byte, error)

func (*NullableKeymap) Set

func (v *NullableKeymap) Set(val *Keymap)

func (*NullableKeymap) UnmarshalJSON

func (v *NullableKeymap) UnmarshalJSON(src []byte) error

func (*NullableKeymap) Unset

func (v *NullableKeymap) Unset()

type NullableLimitation

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

func NewNullableLimitation

func NewNullableLimitation(val *Limitation) *NullableLimitation

func (NullableLimitation) Get

func (v NullableLimitation) Get() *Limitation

func (NullableLimitation) IsSet

func (v NullableLimitation) IsSet() bool

func (NullableLimitation) MarshalJSON

func (v NullableLimitation) MarshalJSON() ([]byte, error)

func (*NullableLimitation) Set

func (v *NullableLimitation) Set(val *Limitation)

func (*NullableLimitation) UnmarshalJSON

func (v *NullableLimitation) UnmarshalJSON(src []byte) error

func (*NullableLimitation) Unset

func (v *NullableLimitation) Unset()

type NullableNfsServer

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

func NewNullableNfsServer

func NewNullableNfsServer(val *NfsServer) *NullableNfsServer

func (NullableNfsServer) Get

func (v NullableNfsServer) Get() *NfsServer

func (NullableNfsServer) IsSet

func (v NullableNfsServer) IsSet() bool

func (NullableNfsServer) MarshalJSON

func (v NullableNfsServer) MarshalJSON() ([]byte, error)

func (*NullableNfsServer) Set

func (v *NullableNfsServer) Set(val *NfsServer)

func (*NullableNfsServer) UnmarshalJSON

func (v *NullableNfsServer) UnmarshalJSON(src []byte) error

func (*NullableNfsServer) Unset

func (v *NullableNfsServer) Unset()

type NullableNfsServerContract

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

func NewNullableNfsServerContract

func NewNullableNfsServerContract(val *NfsServerContract) *NullableNfsServerContract

func (NullableNfsServerContract) Get

func (NullableNfsServerContract) IsSet

func (v NullableNfsServerContract) IsSet() bool

func (NullableNfsServerContract) MarshalJSON

func (v NullableNfsServerContract) MarshalJSON() ([]byte, error)

func (*NullableNfsServerContract) Set

func (*NullableNfsServerContract) UnmarshalJSON

func (v *NullableNfsServerContract) UnmarshalJSON(src []byte) error

func (*NullableNfsServerContract) Unset

func (v *NullableNfsServerContract) Unset()

type NullableNfsServerInterface

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

func NewNullableNfsServerInterface

func NewNullableNfsServerInterface(val *NfsServerInterface) *NullableNfsServerInterface

func (NullableNfsServerInterface) Get

func (NullableNfsServerInterface) IsSet

func (v NullableNfsServerInterface) IsSet() bool

func (NullableNfsServerInterface) MarshalJSON

func (v NullableNfsServerInterface) MarshalJSON() ([]byte, error)

func (*NullableNfsServerInterface) Set

func (*NullableNfsServerInterface) UnmarshalJSON

func (v *NullableNfsServerInterface) UnmarshalJSON(src []byte) error

func (*NullableNfsServerInterface) Unset

func (v *NullableNfsServerInterface) Unset()

type NullableNfsServerIpv4

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

func NewNullableNfsServerIpv4

func NewNullableNfsServerIpv4(val *NfsServerIpv4) *NullableNfsServerIpv4

func (NullableNfsServerIpv4) Get

func (NullableNfsServerIpv4) IsSet

func (v NullableNfsServerIpv4) IsSet() bool

func (NullableNfsServerIpv4) MarshalJSON

func (v NullableNfsServerIpv4) MarshalJSON() ([]byte, error)

func (*NullableNfsServerIpv4) Set

func (v *NullableNfsServerIpv4) Set(val *NfsServerIpv4)

func (*NullableNfsServerIpv4) UnmarshalJSON

func (v *NullableNfsServerIpv4) UnmarshalJSON(src []byte) error

func (*NullableNfsServerIpv4) Unset

func (v *NullableNfsServerIpv4) Unset()

type NullableNfsServerPowerStatus

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

func NewNullableNfsServerPowerStatus

func NewNullableNfsServerPowerStatus(val *NfsServerPowerStatus) *NullableNfsServerPowerStatus

func (NullableNfsServerPowerStatus) Get

func (NullableNfsServerPowerStatus) IsSet

func (NullableNfsServerPowerStatus) MarshalJSON

func (v NullableNfsServerPowerStatus) MarshalJSON() ([]byte, error)

func (*NullableNfsServerPowerStatus) Set

func (*NullableNfsServerPowerStatus) UnmarshalJSON

func (v *NullableNfsServerPowerStatus) UnmarshalJSON(src []byte) error

func (*NullableNfsServerPowerStatus) Unset

func (v *NullableNfsServerPowerStatus) Unset()

type NullableNfsServerStorageInner

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

func (NullableNfsServerStorageInner) Get

func (NullableNfsServerStorageInner) IsSet

func (NullableNfsServerStorageInner) MarshalJSON

func (v NullableNfsServerStorageInner) MarshalJSON() ([]byte, error)

func (*NullableNfsServerStorageInner) Set

func (*NullableNfsServerStorageInner) UnmarshalJSON

func (v *NullableNfsServerStorageInner) UnmarshalJSON(src []byte) error

func (*NullableNfsServerStorageInner) Unset

func (v *NullableNfsServerStorageInner) Unset()

type NullableNfsStorageInfo added in v0.4.410

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

func NewNullableNfsStorageInfo added in v0.4.410

func NewNullableNfsStorageInfo(val *NfsStorageInfo) *NullableNfsStorageInfo

func (NullableNfsStorageInfo) Get added in v0.4.410

func (NullableNfsStorageInfo) IsSet added in v0.4.410

func (v NullableNfsStorageInfo) IsSet() bool

func (NullableNfsStorageInfo) MarshalJSON added in v0.4.410

func (v NullableNfsStorageInfo) MarshalJSON() ([]byte, error)

func (*NullableNfsStorageInfo) Set added in v0.4.410

func (*NullableNfsStorageInfo) UnmarshalJSON added in v0.4.410

func (v *NullableNfsStorageInfo) UnmarshalJSON(src []byte) error

func (*NullableNfsStorageInfo) Unset added in v0.4.410

func (v *NullableNfsStorageInfo) Unset()

type NullablePagination

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

func NewNullablePagination

func NewNullablePagination(val *Pagination) *NullablePagination

func (NullablePagination) Get

func (v NullablePagination) Get() *Pagination

func (NullablePagination) IsSet

func (v NullablePagination) IsSet() bool

func (NullablePagination) MarshalJSON

func (v NullablePagination) MarshalJSON() ([]byte, error)

func (*NullablePagination) Set

func (v *NullablePagination) Set(val *Pagination)

func (*NullablePagination) UnmarshalJSON

func (v *NullablePagination) UnmarshalJSON(src []byte) error

func (*NullablePagination) Unset

func (v *NullablePagination) Unset()

type NullablePermission

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

func NewNullablePermission

func NewNullablePermission(val *Permission) *NullablePermission

func (NullablePermission) Get

func (v NullablePermission) Get() *Permission

func (NullablePermission) IsSet

func (v NullablePermission) IsSet() bool

func (NullablePermission) MarshalJSON

func (v NullablePermission) MarshalJSON() ([]byte, error)

func (*NullablePermission) Set

func (v *NullablePermission) Set(val *Permission)

func (*NullablePermission) UnmarshalJSON

func (v *NullablePermission) UnmarshalJSON(src []byte) error

func (*NullablePermission) Unset

func (v *NullablePermission) Unset()

type NullablePostNfsServerChangeIpv4Request

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

func (NullablePostNfsServerChangeIpv4Request) Get

func (NullablePostNfsServerChangeIpv4Request) IsSet

func (NullablePostNfsServerChangeIpv4Request) MarshalJSON

func (v NullablePostNfsServerChangeIpv4Request) MarshalJSON() ([]byte, error)

func (*NullablePostNfsServerChangeIpv4Request) Set

func (*NullablePostNfsServerChangeIpv4Request) UnmarshalJSON

func (v *NullablePostNfsServerChangeIpv4Request) UnmarshalJSON(src []byte) error

func (*NullablePostNfsServerChangeIpv4Request) Unset

type NullablePostServerMountDiscRequest

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

func (NullablePostServerMountDiscRequest) Get

func (NullablePostServerMountDiscRequest) IsSet

func (NullablePostServerMountDiscRequest) MarshalJSON

func (v NullablePostServerMountDiscRequest) MarshalJSON() ([]byte, error)

func (*NullablePostServerMountDiscRequest) Set

func (*NullablePostServerMountDiscRequest) UnmarshalJSON

func (v *NullablePostServerMountDiscRequest) UnmarshalJSON(src []byte) error

func (*NullablePostServerMountDiscRequest) Unset

type NullablePostServerShutdownRequest

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

func (NullablePostServerShutdownRequest) Get

func (NullablePostServerShutdownRequest) IsSet

func (NullablePostServerShutdownRequest) MarshalJSON

func (v NullablePostServerShutdownRequest) MarshalJSON() ([]byte, error)

func (*NullablePostServerShutdownRequest) Set

func (*NullablePostServerShutdownRequest) UnmarshalJSON

func (v *NullablePostServerShutdownRequest) UnmarshalJSON(src []byte) error

func (*NullablePostServerShutdownRequest) Unset

type NullablePostSwitch201Response

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

func (NullablePostSwitch201Response) Get

func (NullablePostSwitch201Response) IsSet

func (NullablePostSwitch201Response) MarshalJSON

func (v NullablePostSwitch201Response) MarshalJSON() ([]byte, error)

func (*NullablePostSwitch201Response) Set

func (*NullablePostSwitch201Response) UnmarshalJSON

func (v *NullablePostSwitch201Response) UnmarshalJSON(src []byte) error

func (*NullablePostSwitch201Response) Unset

func (v *NullablePostSwitch201Response) Unset()

type NullablePostSwitch201ResponseZone

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

func (NullablePostSwitch201ResponseZone) Get

func (NullablePostSwitch201ResponseZone) IsSet

func (NullablePostSwitch201ResponseZone) MarshalJSON

func (v NullablePostSwitch201ResponseZone) MarshalJSON() ([]byte, error)

func (*NullablePostSwitch201ResponseZone) Set

func (*NullablePostSwitch201ResponseZone) UnmarshalJSON

func (v *NullablePostSwitch201ResponseZone) UnmarshalJSON(src []byte) error

func (*NullablePostSwitch201ResponseZone) Unset

type NullablePostSwitchRequest

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

func NewNullablePostSwitchRequest

func NewNullablePostSwitchRequest(val *PostSwitchRequest) *NullablePostSwitchRequest

func (NullablePostSwitchRequest) Get

func (NullablePostSwitchRequest) IsSet

func (v NullablePostSwitchRequest) IsSet() bool

func (NullablePostSwitchRequest) MarshalJSON

func (v NullablePostSwitchRequest) MarshalJSON() ([]byte, error)

func (*NullablePostSwitchRequest) Set

func (*NullablePostSwitchRequest) UnmarshalJSON

func (v *NullablePostSwitchRequest) UnmarshalJSON(src []byte) error

func (*NullablePostSwitchRequest) Unset

func (v *NullablePostSwitchRequest) Unset()

type NullableProblemDetails400

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

func NewNullableProblemDetails400

func NewNullableProblemDetails400(val *ProblemDetails400) *NullableProblemDetails400

func (NullableProblemDetails400) Get

func (NullableProblemDetails400) IsSet

func (v NullableProblemDetails400) IsSet() bool

func (NullableProblemDetails400) MarshalJSON

func (v NullableProblemDetails400) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails400) Set

func (*NullableProblemDetails400) UnmarshalJSON

func (v *NullableProblemDetails400) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails400) Unset

func (v *NullableProblemDetails400) Unset()

type NullableProblemDetails400Errors

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

func (NullableProblemDetails400Errors) Get

func (NullableProblemDetails400Errors) IsSet

func (NullableProblemDetails400Errors) MarshalJSON

func (v NullableProblemDetails400Errors) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails400Errors) Set

func (*NullableProblemDetails400Errors) UnmarshalJSON

func (v *NullableProblemDetails400Errors) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails400Errors) Unset

type NullableProblemDetails404

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

func NewNullableProblemDetails404

func NewNullableProblemDetails404(val *ProblemDetails404) *NullableProblemDetails404

func (NullableProblemDetails404) Get

func (NullableProblemDetails404) IsSet

func (v NullableProblemDetails404) IsSet() bool

func (NullableProblemDetails404) MarshalJSON

func (v NullableProblemDetails404) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails404) Set

func (*NullableProblemDetails404) UnmarshalJSON

func (v *NullableProblemDetails404) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails404) Unset

func (v *NullableProblemDetails404) Unset()

type NullableProblemDetails409

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

func NewNullableProblemDetails409

func NewNullableProblemDetails409(val *ProblemDetails409) *NullableProblemDetails409

func (NullableProblemDetails409) Get

func (NullableProblemDetails409) IsSet

func (v NullableProblemDetails409) IsSet() bool

func (NullableProblemDetails409) MarshalJSON

func (v NullableProblemDetails409) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails409) Set

func (*NullableProblemDetails409) UnmarshalJSON

func (v *NullableProblemDetails409) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails409) Unset

func (v *NullableProblemDetails409) Unset()

type NullableProblemDetails429

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

func NewNullableProblemDetails429

func NewNullableProblemDetails429(val *ProblemDetails429) *NullableProblemDetails429

func (NullableProblemDetails429) Get

func (NullableProblemDetails429) IsSet

func (v NullableProblemDetails429) IsSet() bool

func (NullableProblemDetails429) MarshalJSON

func (v NullableProblemDetails429) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails429) Set

func (*NullableProblemDetails429) UnmarshalJSON

func (v *NullableProblemDetails429) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails429) Unset

func (v *NullableProblemDetails429) Unset()

type NullableProblemDetails503

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

func NewNullableProblemDetails503

func NewNullableProblemDetails503(val *ProblemDetails503) *NullableProblemDetails503

func (NullableProblemDetails503) Get

func (NullableProblemDetails503) IsSet

func (v NullableProblemDetails503) IsSet() bool

func (NullableProblemDetails503) MarshalJSON

func (v NullableProblemDetails503) MarshalJSON() ([]byte, error)

func (*NullableProblemDetails503) Set

func (*NullableProblemDetails503) UnmarshalJSON

func (v *NullableProblemDetails503) UnmarshalJSON(src []byte) error

func (*NullableProblemDetails503) Unset

func (v *NullableProblemDetails503) Unset()

type NullablePutServerIpv4Ptr200Response

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

func (NullablePutServerIpv4Ptr200Response) Get

func (NullablePutServerIpv4Ptr200Response) IsSet

func (NullablePutServerIpv4Ptr200Response) MarshalJSON

func (v NullablePutServerIpv4Ptr200Response) MarshalJSON() ([]byte, error)

func (*NullablePutServerIpv4Ptr200Response) Set

func (*NullablePutServerIpv4Ptr200Response) UnmarshalJSON

func (v *NullablePutServerIpv4Ptr200Response) UnmarshalJSON(src []byte) error

func (*NullablePutServerIpv4Ptr200Response) Unset

type NullablePutServerIpv4PtrRequest

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

func (NullablePutServerIpv4PtrRequest) Get

func (NullablePutServerIpv4PtrRequest) IsSet

func (NullablePutServerIpv4PtrRequest) MarshalJSON

func (v NullablePutServerIpv4PtrRequest) MarshalJSON() ([]byte, error)

func (*NullablePutServerIpv4PtrRequest) Set

func (*NullablePutServerIpv4PtrRequest) UnmarshalJSON

func (v *NullablePutServerIpv4PtrRequest) UnmarshalJSON(src []byte) error

func (*NullablePutServerIpv4PtrRequest) Unset

type NullablePutServerRequest

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

func NewNullablePutServerRequest

func NewNullablePutServerRequest(val *PutServerRequest) *NullablePutServerRequest

func (NullablePutServerRequest) Get

func (NullablePutServerRequest) IsSet

func (v NullablePutServerRequest) IsSet() bool

func (NullablePutServerRequest) MarshalJSON

func (v NullablePutServerRequest) MarshalJSON() ([]byte, error)

func (*NullablePutServerRequest) Set

func (*NullablePutServerRequest) UnmarshalJSON

func (v *NullablePutServerRequest) UnmarshalJSON(src []byte) error

func (*NullablePutServerRequest) Unset

func (v *NullablePutServerRequest) Unset()

type NullablePutServerVideoDeviceRequest

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

func (NullablePutServerVideoDeviceRequest) Get

func (NullablePutServerVideoDeviceRequest) IsSet

func (NullablePutServerVideoDeviceRequest) MarshalJSON

func (v NullablePutServerVideoDeviceRequest) MarshalJSON() ([]byte, error)

func (*NullablePutServerVideoDeviceRequest) Set

func (*NullablePutServerVideoDeviceRequest) UnmarshalJSON

func (v *NullablePutServerVideoDeviceRequest) UnmarshalJSON(src []byte) error

func (*NullablePutServerVideoDeviceRequest) Unset

type NullableRole

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

func NewNullableRole

func NewNullableRole(val *Role) *NullableRole

func (NullableRole) Get

func (v NullableRole) Get() *Role

func (NullableRole) IsSet

func (v NullableRole) IsSet() bool

func (NullableRole) MarshalJSON

func (v NullableRole) MarshalJSON() ([]byte, error)

func (*NullableRole) Set

func (v *NullableRole) Set(val *Role)

func (*NullableRole) UnmarshalJSON

func (v *NullableRole) UnmarshalJSON(src []byte) error

func (*NullableRole) Unset

func (v *NullableRole) Unset()

type NullableRoleAllowedResources

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

func NewNullableRoleAllowedResources

func NewNullableRoleAllowedResources(val *RoleAllowedResources) *NullableRoleAllowedResources

func (NullableRoleAllowedResources) Get

func (NullableRoleAllowedResources) IsSet

func (NullableRoleAllowedResources) MarshalJSON

func (v NullableRoleAllowedResources) MarshalJSON() ([]byte, error)

func (*NullableRoleAllowedResources) Set

func (*NullableRoleAllowedResources) UnmarshalJSON

func (v *NullableRoleAllowedResources) UnmarshalJSON(src []byte) error

func (*NullableRoleAllowedResources) Unset

func (v *NullableRoleAllowedResources) Unset()

type NullableServer

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

func NewNullableServer

func NewNullableServer(val *Server) *NullableServer

func (NullableServer) Get

func (v NullableServer) Get() *Server

func (NullableServer) IsSet

func (v NullableServer) IsSet() bool

func (NullableServer) MarshalJSON

func (v NullableServer) MarshalJSON() ([]byte, error)

func (*NullableServer) Set

func (v *NullableServer) Set(val *Server)

func (*NullableServer) UnmarshalJSON

func (v *NullableServer) UnmarshalJSON(src []byte) error

func (*NullableServer) Unset

func (v *NullableServer) Unset()

type NullableServerContract

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

func NewNullableServerContract

func NewNullableServerContract(val *ServerContract) *NullableServerContract

func (NullableServerContract) Get

func (NullableServerContract) IsSet

func (v NullableServerContract) IsSet() bool

func (NullableServerContract) MarshalJSON

func (v NullableServerContract) MarshalJSON() ([]byte, error)

func (*NullableServerContract) Set

func (*NullableServerContract) UnmarshalJSON

func (v *NullableServerContract) UnmarshalJSON(src []byte) error

func (*NullableServerContract) Unset

func (v *NullableServerContract) Unset()

type NullableServerInterface

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

func NewNullableServerInterface

func NewNullableServerInterface(val *ServerInterface) *NullableServerInterface

func (NullableServerInterface) Get

func (NullableServerInterface) IsSet

func (v NullableServerInterface) IsSet() bool

func (NullableServerInterface) MarshalJSON

func (v NullableServerInterface) MarshalJSON() ([]byte, error)

func (*NullableServerInterface) Set

func (*NullableServerInterface) UnmarshalJSON

func (v *NullableServerInterface) UnmarshalJSON(src []byte) error

func (*NullableServerInterface) Unset

func (v *NullableServerInterface) Unset()

type NullableServerIpv4

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

func NewNullableServerIpv4

func NewNullableServerIpv4(val *ServerIpv4) *NullableServerIpv4

func (NullableServerIpv4) Get

func (v NullableServerIpv4) Get() *ServerIpv4

func (NullableServerIpv4) IsSet

func (v NullableServerIpv4) IsSet() bool

func (NullableServerIpv4) MarshalJSON

func (v NullableServerIpv4) MarshalJSON() ([]byte, error)

func (*NullableServerIpv4) Set

func (v *NullableServerIpv4) Set(val *ServerIpv4)

func (*NullableServerIpv4) UnmarshalJSON

func (v *NullableServerIpv4) UnmarshalJSON(src []byte) error

func (*NullableServerIpv4) Unset

func (v *NullableServerIpv4) Unset()

type NullableServerIpv6

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

func NewNullableServerIpv6

func NewNullableServerIpv6(val *ServerIpv6) *NullableServerIpv6

func (NullableServerIpv6) Get

func (v NullableServerIpv6) Get() *ServerIpv6

func (NullableServerIpv6) IsSet

func (v NullableServerIpv6) IsSet() bool

func (NullableServerIpv6) MarshalJSON

func (v NullableServerIpv6) MarshalJSON() ([]byte, error)

func (*NullableServerIpv6) Set

func (v *NullableServerIpv6) Set(val *ServerIpv6)

func (*NullableServerIpv6) UnmarshalJSON

func (v *NullableServerIpv6) UnmarshalJSON(src []byte) error

func (*NullableServerIpv6) Unset

func (v *NullableServerIpv6) Unset()

type NullableServerMonitoring

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

func NewNullableServerMonitoring

func NewNullableServerMonitoring(val *ServerMonitoring) *NullableServerMonitoring

func (NullableServerMonitoring) Get

func (NullableServerMonitoring) IsSet

func (v NullableServerMonitoring) IsSet() bool

func (NullableServerMonitoring) MarshalJSON

func (v NullableServerMonitoring) MarshalJSON() ([]byte, error)

func (*NullableServerMonitoring) Set

func (*NullableServerMonitoring) UnmarshalJSON

func (v *NullableServerMonitoring) UnmarshalJSON(src []byte) error

func (*NullableServerMonitoring) Unset

func (v *NullableServerMonitoring) Unset()

type NullableServerMonitoringHealth

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

func (NullableServerMonitoringHealth) Get

func (NullableServerMonitoringHealth) IsSet

func (NullableServerMonitoringHealth) MarshalJSON

func (v NullableServerMonitoringHealth) MarshalJSON() ([]byte, error)

func (*NullableServerMonitoringHealth) Set

func (*NullableServerMonitoringHealth) UnmarshalJSON

func (v *NullableServerMonitoringHealth) UnmarshalJSON(src []byte) error

func (*NullableServerMonitoringHealth) Unset

func (v *NullableServerMonitoringHealth) Unset()

type NullableServerMonitoringSettings

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

func (NullableServerMonitoringSettings) Get

func (NullableServerMonitoringSettings) IsSet

func (NullableServerMonitoringSettings) MarshalJSON

func (v NullableServerMonitoringSettings) MarshalJSON() ([]byte, error)

func (*NullableServerMonitoringSettings) Set

func (*NullableServerMonitoringSettings) UnmarshalJSON

func (v *NullableServerMonitoringSettings) UnmarshalJSON(src []byte) error

func (*NullableServerMonitoringSettings) Unset

type NullableServerMonitoringSettingsHealthCheck

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

func (NullableServerMonitoringSettingsHealthCheck) Get

func (NullableServerMonitoringSettingsHealthCheck) IsSet

func (NullableServerMonitoringSettingsHealthCheck) MarshalJSON

func (*NullableServerMonitoringSettingsHealthCheck) Set

func (*NullableServerMonitoringSettingsHealthCheck) UnmarshalJSON

func (v *NullableServerMonitoringSettingsHealthCheck) UnmarshalJSON(src []byte) error

func (*NullableServerMonitoringSettingsHealthCheck) Unset

type NullableServerMonitoringSettingsNotification

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

func (NullableServerMonitoringSettingsNotification) Get

func (NullableServerMonitoringSettingsNotification) IsSet

func (NullableServerMonitoringSettingsNotification) MarshalJSON

func (*NullableServerMonitoringSettingsNotification) Set

func (*NullableServerMonitoringSettingsNotification) UnmarshalJSON

func (*NullableServerMonitoringSettingsNotification) Unset

type NullableServerMonitoringSettingsNotificationEmail

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

func (NullableServerMonitoringSettingsNotificationEmail) Get

func (NullableServerMonitoringSettingsNotificationEmail) IsSet

func (NullableServerMonitoringSettingsNotificationEmail) MarshalJSON

func (*NullableServerMonitoringSettingsNotificationEmail) Set

func (*NullableServerMonitoringSettingsNotificationEmail) UnmarshalJSON

func (*NullableServerMonitoringSettingsNotificationEmail) Unset

type NullableServerMonitoringSettingsNotificationIncomingWebhook

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

func (NullableServerMonitoringSettingsNotificationIncomingWebhook) Get

func (NullableServerMonitoringSettingsNotificationIncomingWebhook) IsSet

func (NullableServerMonitoringSettingsNotificationIncomingWebhook) MarshalJSON

func (*NullableServerMonitoringSettingsNotificationIncomingWebhook) Set

func (*NullableServerMonitoringSettingsNotificationIncomingWebhook) UnmarshalJSON

func (*NullableServerMonitoringSettingsNotificationIncomingWebhook) Unset

type NullableServerPowerStatus

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

func NewNullableServerPowerStatus

func NewNullableServerPowerStatus(val *ServerPowerStatus) *NullableServerPowerStatus

func (NullableServerPowerStatus) Get

func (NullableServerPowerStatus) IsSet

func (v NullableServerPowerStatus) IsSet() bool

func (NullableServerPowerStatus) MarshalJSON

func (v NullableServerPowerStatus) MarshalJSON() ([]byte, error)

func (*NullableServerPowerStatus) Set

func (*NullableServerPowerStatus) UnmarshalJSON

func (v *NullableServerPowerStatus) UnmarshalJSON(src []byte) error

func (*NullableServerPowerStatus) Unset

func (v *NullableServerPowerStatus) Unset()

type NullableServerStorageInner

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

func NewNullableServerStorageInner

func NewNullableServerStorageInner(val *ServerStorageInner) *NullableServerStorageInner

func (NullableServerStorageInner) Get

func (NullableServerStorageInner) IsSet

func (v NullableServerStorageInner) IsSet() bool

func (NullableServerStorageInner) MarshalJSON

func (v NullableServerStorageInner) MarshalJSON() ([]byte, error)

func (*NullableServerStorageInner) Set

func (*NullableServerStorageInner) UnmarshalJSON

func (v *NullableServerStorageInner) UnmarshalJSON(src []byte) error

func (*NullableServerStorageInner) Unset

func (v *NullableServerStorageInner) Unset()

type NullableServerZone

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

func NewNullableServerZone

func NewNullableServerZone(val *ServerZone) *NullableServerZone

func (NullableServerZone) Get

func (v NullableServerZone) Get() *ServerZone

func (NullableServerZone) IsSet

func (v NullableServerZone) IsSet() bool

func (NullableServerZone) MarshalJSON

func (v NullableServerZone) MarshalJSON() ([]byte, error)

func (*NullableServerZone) Set

func (v *NullableServerZone) Set(val *ServerZone)

func (*NullableServerZone) UnmarshalJSON

func (v *NullableServerZone) UnmarshalJSON(src []byte) error

func (*NullableServerZone) Unset

func (v *NullableServerZone) Unset()

type NullableString

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

func NewNullableString

func NewNullableString(val *string) *NullableString

func (NullableString) Get

func (v NullableString) Get() *string

func (NullableString) IsSet

func (v NullableString) IsSet() bool

func (NullableString) MarshalJSON

func (v NullableString) MarshalJSON() ([]byte, error)

func (*NullableString) Set

func (v *NullableString) Set(val *string)

func (*NullableString) UnmarshalJSON

func (v *NullableString) UnmarshalJSON(src []byte) error

func (*NullableString) Unset

func (v *NullableString) Unset()

type NullableSwitch

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

func NewNullableSwitch

func NewNullableSwitch(val *Switch) *NullableSwitch

func (NullableSwitch) Get

func (v NullableSwitch) Get() *Switch

func (NullableSwitch) IsSet

func (v NullableSwitch) IsSet() bool

func (NullableSwitch) MarshalJSON

func (v NullableSwitch) MarshalJSON() ([]byte, error)

func (*NullableSwitch) Set

func (v *NullableSwitch) Set(val *Switch)

func (*NullableSwitch) UnmarshalJSON

func (v *NullableSwitch) UnmarshalJSON(src []byte) error

func (*NullableSwitch) Unset

func (v *NullableSwitch) Unset()

type NullableSwitchExternalConnection

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

func (NullableSwitchExternalConnection) Get

func (NullableSwitchExternalConnection) IsSet

func (NullableSwitchExternalConnection) MarshalJSON

func (v NullableSwitchExternalConnection) MarshalJSON() ([]byte, error)

func (*NullableSwitchExternalConnection) Set

func (*NullableSwitchExternalConnection) UnmarshalJSON

func (v *NullableSwitchExternalConnection) UnmarshalJSON(src []byte) error

func (*NullableSwitchExternalConnection) Unset

type NullableSwitchExternalConnectionServicesInner

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

func (NullableSwitchExternalConnectionServicesInner) Get

func (NullableSwitchExternalConnectionServicesInner) IsSet

func (NullableSwitchExternalConnectionServicesInner) MarshalJSON

func (*NullableSwitchExternalConnectionServicesInner) Set

func (*NullableSwitchExternalConnectionServicesInner) UnmarshalJSON

func (*NullableSwitchExternalConnectionServicesInner) Unset

type NullableSwitchZone

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

func NewNullableSwitchZone

func NewNullableSwitchZone(val *SwitchZone) *NullableSwitchZone

func (NullableSwitchZone) Get

func (v NullableSwitchZone) Get() *SwitchZone

func (NullableSwitchZone) IsSet

func (v NullableSwitchZone) IsSet() bool

func (NullableSwitchZone) MarshalJSON

func (v NullableSwitchZone) MarshalJSON() ([]byte, error)

func (*NullableSwitchZone) Set

func (v *NullableSwitchZone) Set(val *SwitchZone)

func (*NullableSwitchZone) UnmarshalJSON

func (v *NullableSwitchZone) UnmarshalJSON(src []byte) error

func (*NullableSwitchZone) Unset

func (v *NullableSwitchZone) Unset()

type NullableTime

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

func NewNullableTime

func NewNullableTime(val *time.Time) *NullableTime

func (NullableTime) Get

func (v NullableTime) Get() *time.Time

func (NullableTime) IsSet

func (v NullableTime) IsSet() bool

func (NullableTime) MarshalJSON

func (v NullableTime) MarshalJSON() ([]byte, error)

func (*NullableTime) Set

func (v *NullableTime) Set(val *time.Time)

func (*NullableTime) UnmarshalJSON

func (v *NullableTime) UnmarshalJSON(src []byte) error

func (*NullableTime) Unset

func (v *NullableTime) Unset()

type NullableZone

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

func NewNullableZone

func NewNullableZone(val *Zone) *NullableZone

func (NullableZone) Get

func (v NullableZone) Get() *Zone

func (NullableZone) IsSet

func (v NullableZone) IsSet() bool

func (NullableZone) MarshalJSON

func (v NullableZone) MarshalJSON() ([]byte, error)

func (*NullableZone) Set

func (v *NullableZone) Set(val *Zone)

func (*NullableZone) UnmarshalJSON

func (v *NullableZone) UnmarshalJSON(src []byte) error

func (*NullableZone) Unset

func (v *NullableZone) Unset()

type Pagination

type Pagination struct {
	// データ総数
	Count int32 `json:"count"`
	// 次のページへのURL
	Next NullableString `json:"next"`
	// 前のページへのURL
	Previous NullableString `json:"previous"`
}

Pagination struct for Pagination

func NewPagination

func NewPagination(count int32, next NullableString, previous NullableString) *Pagination

NewPagination instantiates a new Pagination object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPaginationWithDefaults

func NewPaginationWithDefaults() *Pagination

NewPaginationWithDefaults instantiates a new Pagination object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Pagination) GetCount

func (o *Pagination) GetCount() int32

GetCount returns the Count field value

func (*Pagination) GetCountOk

func (o *Pagination) GetCountOk() (*int32, bool)

GetCountOk returns a tuple with the Count field value and a boolean to check if the value has been set.

func (*Pagination) GetNext

func (o *Pagination) GetNext() string

GetNext returns the Next field value If the value is explicit nil, the zero value for string will be returned

func (*Pagination) GetNextOk

func (o *Pagination) GetNextOk() (*string, bool)

GetNextOk returns a tuple with the Next field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Pagination) GetPrevious

func (o *Pagination) GetPrevious() string

GetPrevious returns the Previous field value If the value is explicit nil, the zero value for string will be returned

func (*Pagination) GetPreviousOk

func (o *Pagination) GetPreviousOk() (*string, bool)

GetPreviousOk returns a tuple with the Previous field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (Pagination) MarshalJSON

func (o Pagination) MarshalJSON() ([]byte, error)

func (*Pagination) SetCount

func (o *Pagination) SetCount(v int32)

SetCount sets field value

func (*Pagination) SetNext

func (o *Pagination) SetNext(v string)

SetNext sets field value

func (*Pagination) SetPrevious

func (o *Pagination) SetPrevious(v string)

SetPrevious sets field value

func (Pagination) ToMap

func (o Pagination) ToMap() (map[string]interface{}, error)

func (*Pagination) UnmarshalJSON

func (o *Pagination) UnmarshalJSON(data []byte) (err error)

type Permission

type Permission struct {
	// 権限のcode
	Code string `json:"code"`
	// 名前
	Name string `json:"name"`
	// 権限のカテゴリー
	Category string `json:"category"`
}

Permission struct for Permission

func NewPermission

func NewPermission(code string, name string, category string) *Permission

NewPermission instantiates a new Permission object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPermissionWithDefaults

func NewPermissionWithDefaults() *Permission

NewPermissionWithDefaults instantiates a new Permission object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Permission) GetCategory

func (o *Permission) GetCategory() string

GetCategory returns the Category field value

func (*Permission) GetCategoryOk

func (o *Permission) GetCategoryOk() (*string, bool)

GetCategoryOk returns a tuple with the Category field value and a boolean to check if the value has been set.

func (*Permission) GetCode

func (o *Permission) GetCode() string

GetCode returns the Code field value

func (*Permission) GetCodeOk

func (o *Permission) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*Permission) GetName

func (o *Permission) GetName() string

GetName returns the Name field value

func (*Permission) GetNameOk

func (o *Permission) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (Permission) MarshalJSON

func (o Permission) MarshalJSON() ([]byte, error)

func (*Permission) SetCategory

func (o *Permission) SetCategory(v string)

SetCategory sets field value

func (*Permission) SetCode

func (o *Permission) SetCode(v string)

SetCode sets field value

func (*Permission) SetName

func (o *Permission) SetName(v string)

SetName sets field value

func (Permission) ToMap

func (o Permission) ToMap() (map[string]interface{}, error)

func (*Permission) UnmarshalJSON

func (o *Permission) UnmarshalJSON(data []byte) (err error)

type PostNfsServerChangeIpv4Request

type PostNfsServerChangeIpv4Request struct {
	// ipv4アドレス
	Address string `json:"address"`
	// ネットマスク
	Netmask string `json:"netmask"`
}

PostNfsServerChangeIpv4Request struct for PostNfsServerChangeIpv4Request

func NewPostNfsServerChangeIpv4Request

func NewPostNfsServerChangeIpv4Request(address string, netmask string) *PostNfsServerChangeIpv4Request

NewPostNfsServerChangeIpv4Request instantiates a new PostNfsServerChangeIpv4Request object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostNfsServerChangeIpv4RequestWithDefaults

func NewPostNfsServerChangeIpv4RequestWithDefaults() *PostNfsServerChangeIpv4Request

NewPostNfsServerChangeIpv4RequestWithDefaults instantiates a new PostNfsServerChangeIpv4Request object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostNfsServerChangeIpv4Request) GetAddress

func (o *PostNfsServerChangeIpv4Request) GetAddress() string

GetAddress returns the Address field value

func (*PostNfsServerChangeIpv4Request) GetAddressOk

func (o *PostNfsServerChangeIpv4Request) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*PostNfsServerChangeIpv4Request) GetNetmask

func (o *PostNfsServerChangeIpv4Request) GetNetmask() string

GetNetmask returns the Netmask field value

func (*PostNfsServerChangeIpv4Request) GetNetmaskOk

func (o *PostNfsServerChangeIpv4Request) GetNetmaskOk() (*string, bool)

GetNetmaskOk returns a tuple with the Netmask field value and a boolean to check if the value has been set.

func (PostNfsServerChangeIpv4Request) MarshalJSON

func (o PostNfsServerChangeIpv4Request) MarshalJSON() ([]byte, error)

func (*PostNfsServerChangeIpv4Request) SetAddress

func (o *PostNfsServerChangeIpv4Request) SetAddress(v string)

SetAddress sets field value

func (*PostNfsServerChangeIpv4Request) SetNetmask

func (o *PostNfsServerChangeIpv4Request) SetNetmask(v string)

SetNetmask sets field value

func (PostNfsServerChangeIpv4Request) ToMap

func (o PostNfsServerChangeIpv4Request) ToMap() (map[string]interface{}, error)

func (*PostNfsServerChangeIpv4Request) UnmarshalJSON

func (o *PostNfsServerChangeIpv4Request) UnmarshalJSON(data []byte) (err error)

type PostServerMountDiscRequest

type PostServerMountDiscRequest struct {
	// ディスクID
	DiscId int32 `json:"disc_id"`
}

PostServerMountDiscRequest struct for PostServerMountDiscRequest

func NewPostServerMountDiscRequest

func NewPostServerMountDiscRequest(discId int32) *PostServerMountDiscRequest

NewPostServerMountDiscRequest instantiates a new PostServerMountDiscRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostServerMountDiscRequestWithDefaults

func NewPostServerMountDiscRequestWithDefaults() *PostServerMountDiscRequest

NewPostServerMountDiscRequestWithDefaults instantiates a new PostServerMountDiscRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostServerMountDiscRequest) GetDiscId

func (o *PostServerMountDiscRequest) GetDiscId() int32

GetDiscId returns the DiscId field value

func (*PostServerMountDiscRequest) GetDiscIdOk

func (o *PostServerMountDiscRequest) GetDiscIdOk() (*int32, bool)

GetDiscIdOk returns a tuple with the DiscId field value and a boolean to check if the value has been set.

func (PostServerMountDiscRequest) MarshalJSON

func (o PostServerMountDiscRequest) MarshalJSON() ([]byte, error)

func (*PostServerMountDiscRequest) SetDiscId

func (o *PostServerMountDiscRequest) SetDiscId(v int32)

SetDiscId sets field value

func (PostServerMountDiscRequest) ToMap

func (o PostServerMountDiscRequest) ToMap() (map[string]interface{}, error)

func (*PostServerMountDiscRequest) UnmarshalJSON

func (o *PostServerMountDiscRequest) UnmarshalJSON(data []byte) (err error)

type PostServerShutdownRequest

type PostServerShutdownRequest struct {
	// 強制停止を行うか
	Force *bool `json:"force,omitempty"`
}

PostServerShutdownRequest struct for PostServerShutdownRequest

func NewPostServerShutdownRequest

func NewPostServerShutdownRequest() *PostServerShutdownRequest

NewPostServerShutdownRequest instantiates a new PostServerShutdownRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostServerShutdownRequestWithDefaults

func NewPostServerShutdownRequestWithDefaults() *PostServerShutdownRequest

NewPostServerShutdownRequestWithDefaults instantiates a new PostServerShutdownRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostServerShutdownRequest) GetForce

func (o *PostServerShutdownRequest) GetForce() bool

GetForce returns the Force field value if set, zero value otherwise.

func (*PostServerShutdownRequest) GetForceOk

func (o *PostServerShutdownRequest) GetForceOk() (*bool, bool)

GetForceOk returns a tuple with the Force field value if set, nil otherwise and a boolean to check if the value has been set.

func (*PostServerShutdownRequest) HasForce

func (o *PostServerShutdownRequest) HasForce() bool

HasForce returns a boolean if a field has been set.

func (PostServerShutdownRequest) MarshalJSON

func (o PostServerShutdownRequest) MarshalJSON() ([]byte, error)

func (*PostServerShutdownRequest) SetForce

func (o *PostServerShutdownRequest) SetForce(v bool)

SetForce gets a reference to the given bool and assigns it to the Force field.

func (PostServerShutdownRequest) ToMap

func (o PostServerShutdownRequest) ToMap() (map[string]interface{}, error)

type PostSwitch201Response

type PostSwitch201Response struct {
	// id
	Id int32 `json:"id"`
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
	// スイッチコード
	SwitchCode string                    `json:"switch_code"`
	Zone       PostSwitch201ResponseZone `json:"zone"`
	// 接続されているサーバーのインターフェースid
	ServerInterfaces []int32 `json:"server_interfaces"`
	// 接続されている追加ストレージ(NFS)のインターフェースid
	NfsServerInterfaces []int32 `json:"nfs_server_interfaces"`
	// 接続されている外部接続の情報
	ExternalConnection map[string]interface{} `json:"external_connection"`
}

PostSwitch201Response struct for PostSwitch201Response

func NewPostSwitch201Response

func NewPostSwitch201Response(id int32, name string, description string, switchCode string, zone PostSwitch201ResponseZone, serverInterfaces []int32, nfsServerInterfaces []int32, externalConnection map[string]interface{}) *PostSwitch201Response

NewPostSwitch201Response instantiates a new PostSwitch201Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostSwitch201ResponseWithDefaults

func NewPostSwitch201ResponseWithDefaults() *PostSwitch201Response

NewPostSwitch201ResponseWithDefaults instantiates a new PostSwitch201Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostSwitch201Response) GetDescription

func (o *PostSwitch201Response) GetDescription() string

GetDescription returns the Description field value

func (*PostSwitch201Response) GetDescriptionOk

func (o *PostSwitch201Response) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*PostSwitch201Response) GetExternalConnection

func (o *PostSwitch201Response) GetExternalConnection() map[string]interface{}

GetExternalConnection returns the ExternalConnection field value If the value is explicit nil, the zero value for map[string]interface{} will be returned

func (*PostSwitch201Response) GetExternalConnectionOk

func (o *PostSwitch201Response) GetExternalConnectionOk() (map[string]interface{}, bool)

GetExternalConnectionOk returns a tuple with the ExternalConnection field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*PostSwitch201Response) GetId

func (o *PostSwitch201Response) GetId() int32

GetId returns the Id field value

func (*PostSwitch201Response) GetIdOk

func (o *PostSwitch201Response) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*PostSwitch201Response) GetName

func (o *PostSwitch201Response) GetName() string

GetName returns the Name field value

func (*PostSwitch201Response) GetNameOk

func (o *PostSwitch201Response) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostSwitch201Response) GetNfsServerInterfaces

func (o *PostSwitch201Response) GetNfsServerInterfaces() []int32

GetNfsServerInterfaces returns the NfsServerInterfaces field value

func (*PostSwitch201Response) GetNfsServerInterfacesOk

func (o *PostSwitch201Response) GetNfsServerInterfacesOk() ([]int32, bool)

GetNfsServerInterfacesOk returns a tuple with the NfsServerInterfaces field value and a boolean to check if the value has been set.

func (*PostSwitch201Response) GetServerInterfaces

func (o *PostSwitch201Response) GetServerInterfaces() []int32

GetServerInterfaces returns the ServerInterfaces field value

func (*PostSwitch201Response) GetServerInterfacesOk

func (o *PostSwitch201Response) GetServerInterfacesOk() ([]int32, bool)

GetServerInterfacesOk returns a tuple with the ServerInterfaces field value and a boolean to check if the value has been set.

func (*PostSwitch201Response) GetSwitchCode

func (o *PostSwitch201Response) GetSwitchCode() string

GetSwitchCode returns the SwitchCode field value

func (*PostSwitch201Response) GetSwitchCodeOk

func (o *PostSwitch201Response) GetSwitchCodeOk() (*string, bool)

GetSwitchCodeOk returns a tuple with the SwitchCode field value and a boolean to check if the value has been set.

func (*PostSwitch201Response) GetZone

GetZone returns the Zone field value

func (*PostSwitch201Response) GetZoneOk

GetZoneOk returns a tuple with the Zone field value and a boolean to check if the value has been set.

func (PostSwitch201Response) MarshalJSON

func (o PostSwitch201Response) MarshalJSON() ([]byte, error)

func (*PostSwitch201Response) SetDescription

func (o *PostSwitch201Response) SetDescription(v string)

SetDescription sets field value

func (*PostSwitch201Response) SetExternalConnection

func (o *PostSwitch201Response) SetExternalConnection(v map[string]interface{})

SetExternalConnection sets field value

func (*PostSwitch201Response) SetId

func (o *PostSwitch201Response) SetId(v int32)

SetId sets field value

func (*PostSwitch201Response) SetName

func (o *PostSwitch201Response) SetName(v string)

SetName sets field value

func (*PostSwitch201Response) SetNfsServerInterfaces

func (o *PostSwitch201Response) SetNfsServerInterfaces(v []int32)

SetNfsServerInterfaces sets field value

func (*PostSwitch201Response) SetServerInterfaces

func (o *PostSwitch201Response) SetServerInterfaces(v []int32)

SetServerInterfaces sets field value

func (*PostSwitch201Response) SetSwitchCode

func (o *PostSwitch201Response) SetSwitchCode(v string)

SetSwitchCode sets field value

func (*PostSwitch201Response) SetZone

SetZone sets field value

func (PostSwitch201Response) ToMap

func (o PostSwitch201Response) ToMap() (map[string]interface{}, error)

func (*PostSwitch201Response) UnmarshalJSON

func (o *PostSwitch201Response) UnmarshalJSON(data []byte) (err error)

type PostSwitch201ResponseZone

type PostSwitch201ResponseZone struct {
	// ゾーンコード * tk2 東京第2 * tk3 東京第3 * os3 大阪第3 * is1 石狩第1
	Code string `json:"code"`
	// ゾーン名称
	Name string `json:"name"`
}

PostSwitch201ResponseZone ゾーン情報

func NewPostSwitch201ResponseZone

func NewPostSwitch201ResponseZone(code string, name string) *PostSwitch201ResponseZone

NewPostSwitch201ResponseZone instantiates a new PostSwitch201ResponseZone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostSwitch201ResponseZoneWithDefaults

func NewPostSwitch201ResponseZoneWithDefaults() *PostSwitch201ResponseZone

NewPostSwitch201ResponseZoneWithDefaults instantiates a new PostSwitch201ResponseZone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostSwitch201ResponseZone) GetCode

func (o *PostSwitch201ResponseZone) GetCode() string

GetCode returns the Code field value

func (*PostSwitch201ResponseZone) GetCodeOk

func (o *PostSwitch201ResponseZone) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*PostSwitch201ResponseZone) GetName

func (o *PostSwitch201ResponseZone) GetName() string

GetName returns the Name field value

func (*PostSwitch201ResponseZone) GetNameOk

func (o *PostSwitch201ResponseZone) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (PostSwitch201ResponseZone) MarshalJSON

func (o PostSwitch201ResponseZone) MarshalJSON() ([]byte, error)

func (*PostSwitch201ResponseZone) SetCode

func (o *PostSwitch201ResponseZone) SetCode(v string)

SetCode sets field value

func (*PostSwitch201ResponseZone) SetName

func (o *PostSwitch201ResponseZone) SetName(v string)

SetName sets field value

func (PostSwitch201ResponseZone) ToMap

func (o PostSwitch201ResponseZone) ToMap() (map[string]interface{}, error)

func (*PostSwitch201ResponseZone) UnmarshalJSON

func (o *PostSwitch201ResponseZone) UnmarshalJSON(data []byte) (err error)

type PostSwitchRequest

type PostSwitchRequest struct {
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
	// ゾーンコード * tk2 東京第2 * tk3 東京第3 * os3 大阪第3 * is1 石狩第1
	ZoneCode string `json:"zone_code"`
}

PostSwitchRequest struct for PostSwitchRequest

func NewPostSwitchRequest

func NewPostSwitchRequest(name string, description string, zoneCode string) *PostSwitchRequest

NewPostSwitchRequest instantiates a new PostSwitchRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPostSwitchRequestWithDefaults

func NewPostSwitchRequestWithDefaults() *PostSwitchRequest

NewPostSwitchRequestWithDefaults instantiates a new PostSwitchRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PostSwitchRequest) GetDescription

func (o *PostSwitchRequest) GetDescription() string

GetDescription returns the Description field value

func (*PostSwitchRequest) GetDescriptionOk

func (o *PostSwitchRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*PostSwitchRequest) GetName

func (o *PostSwitchRequest) GetName() string

GetName returns the Name field value

func (*PostSwitchRequest) GetNameOk

func (o *PostSwitchRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*PostSwitchRequest) GetZoneCode

func (o *PostSwitchRequest) GetZoneCode() string

GetZoneCode returns the ZoneCode field value

func (*PostSwitchRequest) GetZoneCodeOk

func (o *PostSwitchRequest) GetZoneCodeOk() (*string, bool)

GetZoneCodeOk returns a tuple with the ZoneCode field value and a boolean to check if the value has been set.

func (PostSwitchRequest) MarshalJSON

func (o PostSwitchRequest) MarshalJSON() ([]byte, error)

func (*PostSwitchRequest) SetDescription

func (o *PostSwitchRequest) SetDescription(v string)

SetDescription sets field value

func (*PostSwitchRequest) SetName

func (o *PostSwitchRequest) SetName(v string)

SetName sets field value

func (*PostSwitchRequest) SetZoneCode

func (o *PostSwitchRequest) SetZoneCode(v string)

SetZoneCode sets field value

func (PostSwitchRequest) ToMap

func (o PostSwitchRequest) ToMap() (map[string]interface{}, error)

func (*PostSwitchRequest) UnmarshalJSON

func (o *PostSwitchRequest) UnmarshalJSON(data []byte) (err error)

type ProblemDetails400

type ProblemDetails400 struct {
	// エラー内容を示す簡潔な識別子 * `invalid` - 不正なリクエスト値,リクエスト値が妥当でない * `parse_error` - 不正な形式,リクエスト値を読み取ることができない * `bad_request` - リクエストの内容に何らかの問題がある
	Code *string `json:"code,omitempty"`
	// エラーの内容
	Message *string                         `json:"message,omitempty"`
	Errors  NullableProblemDetails400Errors `json:"errors,omitempty"`
}

ProblemDetails400 struct for ProblemDetails400

func NewProblemDetails400

func NewProblemDetails400() *ProblemDetails400

NewProblemDetails400 instantiates a new ProblemDetails400 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetails400WithDefaults

func NewProblemDetails400WithDefaults() *ProblemDetails400

NewProblemDetails400WithDefaults instantiates a new ProblemDetails400 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails400) GetCode

func (o *ProblemDetails400) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*ProblemDetails400) GetCodeOk

func (o *ProblemDetails400) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails400) GetErrors

GetErrors returns the Errors field value if set, zero value otherwise (both if not set or set to explicit null).

func (*ProblemDetails400) GetErrorsOk

func (o *ProblemDetails400) GetErrorsOk() (*ProblemDetails400Errors, bool)

GetErrorsOk returns a tuple with the Errors field value if set, nil otherwise and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ProblemDetails400) GetMessage

func (o *ProblemDetails400) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ProblemDetails400) GetMessageOk

func (o *ProblemDetails400) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails400) HasCode

func (o *ProblemDetails400) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ProblemDetails400) HasErrors

func (o *ProblemDetails400) HasErrors() bool

HasErrors returns a boolean if a field has been set.

func (*ProblemDetails400) HasMessage

func (o *ProblemDetails400) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ProblemDetails400) MarshalJSON

func (o ProblemDetails400) MarshalJSON() ([]byte, error)

func (*ProblemDetails400) SetCode

func (o *ProblemDetails400) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*ProblemDetails400) SetErrors

SetErrors gets a reference to the given NullableProblemDetails400Errors and assigns it to the Errors field.

func (*ProblemDetails400) SetErrorsNil

func (o *ProblemDetails400) SetErrorsNil()

SetErrorsNil sets the value for Errors to be an explicit nil

func (*ProblemDetails400) SetMessage

func (o *ProblemDetails400) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ProblemDetails400) ToMap

func (o ProblemDetails400) ToMap() (map[string]interface{}, error)

func (*ProblemDetails400) UnsetErrors

func (o *ProblemDetails400) UnsetErrors()

UnsetErrors ensures that no value is present for Errors, not even an explicit nil

type ProblemDetails400Errors

type ProblemDetails400Errors struct {
	NonFieldErrors       []InvalidParameterDetailInner `json:"non_field_errors,omitempty"`
	AdditionalProperties map[string]interface{}
}

ProblemDetails400Errors 入力値に対するエラーを構造化した情報 (code`invalid`の場合のみ) * `non_field_errors` - リクエスト全体に起因した(単一項目でない)エラー内容 * `*` - 対応した入力項目ごとのエラー内容

func NewProblemDetails400Errors

func NewProblemDetails400Errors() *ProblemDetails400Errors

NewProblemDetails400Errors instantiates a new ProblemDetails400Errors object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetails400ErrorsWithDefaults

func NewProblemDetails400ErrorsWithDefaults() *ProblemDetails400Errors

NewProblemDetails400ErrorsWithDefaults instantiates a new ProblemDetails400Errors object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails400Errors) GetNonFieldErrors

func (o *ProblemDetails400Errors) GetNonFieldErrors() []InvalidParameterDetailInner

GetNonFieldErrors returns the NonFieldErrors field value if set, zero value otherwise.

func (*ProblemDetails400Errors) GetNonFieldErrorsOk

func (o *ProblemDetails400Errors) GetNonFieldErrorsOk() ([]InvalidParameterDetailInner, bool)

GetNonFieldErrorsOk returns a tuple with the NonFieldErrors field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails400Errors) HasNonFieldErrors

func (o *ProblemDetails400Errors) HasNonFieldErrors() bool

HasNonFieldErrors returns a boolean if a field has been set.

func (ProblemDetails400Errors) MarshalJSON

func (o ProblemDetails400Errors) MarshalJSON() ([]byte, error)

func (*ProblemDetails400Errors) SetNonFieldErrors

func (o *ProblemDetails400Errors) SetNonFieldErrors(v []InvalidParameterDetailInner)

SetNonFieldErrors gets a reference to the given []InvalidParameterDetailInner and assigns it to the NonFieldErrors field.

func (ProblemDetails400Errors) ToMap

func (o ProblemDetails400Errors) ToMap() (map[string]interface{}, error)

func (*ProblemDetails400Errors) UnmarshalJSON

func (o *ProblemDetails400Errors) UnmarshalJSON(data []byte) (err error)

type ProblemDetails404

type ProblemDetails404 struct {
	Code *string `json:"code,omitempty"`
	// エラーの内容
	Message *string `json:"message,omitempty"`
}

ProblemDetails404 struct for ProblemDetails404

func NewProblemDetails404

func NewProblemDetails404() *ProblemDetails404

NewProblemDetails404 instantiates a new ProblemDetails404 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetails404WithDefaults

func NewProblemDetails404WithDefaults() *ProblemDetails404

NewProblemDetails404WithDefaults instantiates a new ProblemDetails404 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails404) GetCode

func (o *ProblemDetails404) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*ProblemDetails404) GetCodeOk

func (o *ProblemDetails404) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails404) GetMessage

func (o *ProblemDetails404) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ProblemDetails404) GetMessageOk

func (o *ProblemDetails404) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails404) HasCode

func (o *ProblemDetails404) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ProblemDetails404) HasMessage

func (o *ProblemDetails404) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ProblemDetails404) MarshalJSON

func (o ProblemDetails404) MarshalJSON() ([]byte, error)

func (*ProblemDetails404) SetCode

func (o *ProblemDetails404) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*ProblemDetails404) SetMessage

func (o *ProblemDetails404) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ProblemDetails404) ToMap

func (o ProblemDetails404) ToMap() (map[string]interface{}, error)

type ProblemDetails409

type ProblemDetails409 struct {
	Code *string `json:"code,omitempty"`
	// エラーの内容
	Message *string `json:"message,omitempty"`
}

ProblemDetails409 struct for ProblemDetails409

func NewProblemDetails409

func NewProblemDetails409() *ProblemDetails409

NewProblemDetails409 instantiates a new ProblemDetails409 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetails409WithDefaults

func NewProblemDetails409WithDefaults() *ProblemDetails409

NewProblemDetails409WithDefaults instantiates a new ProblemDetails409 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails409) GetCode

func (o *ProblemDetails409) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*ProblemDetails409) GetCodeOk

func (o *ProblemDetails409) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails409) GetMessage

func (o *ProblemDetails409) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ProblemDetails409) GetMessageOk

func (o *ProblemDetails409) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails409) HasCode

func (o *ProblemDetails409) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ProblemDetails409) HasMessage

func (o *ProblemDetails409) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ProblemDetails409) MarshalJSON

func (o ProblemDetails409) MarshalJSON() ([]byte, error)

func (*ProblemDetails409) SetCode

func (o *ProblemDetails409) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*ProblemDetails409) SetMessage

func (o *ProblemDetails409) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ProblemDetails409) ToMap

func (o ProblemDetails409) ToMap() (map[string]interface{}, error)

type ProblemDetails429

type ProblemDetails429 struct {
	Code *string `json:"code,omitempty"`
	// エラーの内容
	Message *string `json:"message,omitempty"`
}

ProblemDetails429 struct for ProblemDetails429

func NewProblemDetails429

func NewProblemDetails429() *ProblemDetails429

NewProblemDetails429 instantiates a new ProblemDetails429 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetails429WithDefaults

func NewProblemDetails429WithDefaults() *ProblemDetails429

NewProblemDetails429WithDefaults instantiates a new ProblemDetails429 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails429) GetCode

func (o *ProblemDetails429) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*ProblemDetails429) GetCodeOk

func (o *ProblemDetails429) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails429) GetMessage

func (o *ProblemDetails429) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ProblemDetails429) GetMessageOk

func (o *ProblemDetails429) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails429) HasCode

func (o *ProblemDetails429) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ProblemDetails429) HasMessage

func (o *ProblemDetails429) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ProblemDetails429) MarshalJSON

func (o ProblemDetails429) MarshalJSON() ([]byte, error)

func (*ProblemDetails429) SetCode

func (o *ProblemDetails429) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*ProblemDetails429) SetMessage

func (o *ProblemDetails429) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ProblemDetails429) ToMap

func (o ProblemDetails429) ToMap() (map[string]interface{}, error)

type ProblemDetails503

type ProblemDetails503 struct {
	Code *string `json:"code,omitempty"`
	// エラーの内容
	Message *string `json:"message,omitempty"`
}

ProblemDetails503 struct for ProblemDetails503

func NewProblemDetails503

func NewProblemDetails503() *ProblemDetails503

NewProblemDetails503 instantiates a new ProblemDetails503 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewProblemDetails503WithDefaults

func NewProblemDetails503WithDefaults() *ProblemDetails503

NewProblemDetails503WithDefaults instantiates a new ProblemDetails503 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ProblemDetails503) GetCode

func (o *ProblemDetails503) GetCode() string

GetCode returns the Code field value if set, zero value otherwise.

func (*ProblemDetails503) GetCodeOk

func (o *ProblemDetails503) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails503) GetMessage

func (o *ProblemDetails503) GetMessage() string

GetMessage returns the Message field value if set, zero value otherwise.

func (*ProblemDetails503) GetMessageOk

func (o *ProblemDetails503) GetMessageOk() (*string, bool)

GetMessageOk returns a tuple with the Message field value if set, nil otherwise and a boolean to check if the value has been set.

func (*ProblemDetails503) HasCode

func (o *ProblemDetails503) HasCode() bool

HasCode returns a boolean if a field has been set.

func (*ProblemDetails503) HasMessage

func (o *ProblemDetails503) HasMessage() bool

HasMessage returns a boolean if a field has been set.

func (ProblemDetails503) MarshalJSON

func (o ProblemDetails503) MarshalJSON() ([]byte, error)

func (*ProblemDetails503) SetCode

func (o *ProblemDetails503) SetCode(v string)

SetCode gets a reference to the given string and assigns it to the Code field.

func (*ProblemDetails503) SetMessage

func (o *ProblemDetails503) SetMessage(v string)

SetMessage gets a reference to the given string and assigns it to the Message field.

func (ProblemDetails503) ToMap

func (o ProblemDetails503) ToMap() (map[string]interface{}, error)

type PutServerIpv4Ptr200Response

type PutServerIpv4Ptr200Response struct {
	// 逆引きホスト名
	Ptr string `json:"ptr"`
}

PutServerIpv4Ptr200Response struct for PutServerIpv4Ptr200Response

func NewPutServerIpv4Ptr200Response

func NewPutServerIpv4Ptr200Response(ptr string) *PutServerIpv4Ptr200Response

NewPutServerIpv4Ptr200Response instantiates a new PutServerIpv4Ptr200Response object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutServerIpv4Ptr200ResponseWithDefaults

func NewPutServerIpv4Ptr200ResponseWithDefaults() *PutServerIpv4Ptr200Response

NewPutServerIpv4Ptr200ResponseWithDefaults instantiates a new PutServerIpv4Ptr200Response object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutServerIpv4Ptr200Response) GetPtr

func (o *PutServerIpv4Ptr200Response) GetPtr() string

GetPtr returns the Ptr field value

func (*PutServerIpv4Ptr200Response) GetPtrOk

func (o *PutServerIpv4Ptr200Response) GetPtrOk() (*string, bool)

GetPtrOk returns a tuple with the Ptr field value and a boolean to check if the value has been set.

func (PutServerIpv4Ptr200Response) MarshalJSON

func (o PutServerIpv4Ptr200Response) MarshalJSON() ([]byte, error)

func (*PutServerIpv4Ptr200Response) SetPtr

func (o *PutServerIpv4Ptr200Response) SetPtr(v string)

SetPtr sets field value

func (PutServerIpv4Ptr200Response) ToMap

func (o PutServerIpv4Ptr200Response) ToMap() (map[string]interface{}, error)

func (*PutServerIpv4Ptr200Response) UnmarshalJSON

func (o *PutServerIpv4Ptr200Response) UnmarshalJSON(data []byte) (err error)

type PutServerIpv4PtrRequest

type PutServerIpv4PtrRequest struct {
	// ホスト名
	Hostname string `json:"hostname"`
}

PutServerIpv4PtrRequest struct for PutServerIpv4PtrRequest

func NewPutServerIpv4PtrRequest

func NewPutServerIpv4PtrRequest(hostname string) *PutServerIpv4PtrRequest

NewPutServerIpv4PtrRequest instantiates a new PutServerIpv4PtrRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutServerIpv4PtrRequestWithDefaults

func NewPutServerIpv4PtrRequestWithDefaults() *PutServerIpv4PtrRequest

NewPutServerIpv4PtrRequestWithDefaults instantiates a new PutServerIpv4PtrRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutServerIpv4PtrRequest) GetHostname

func (o *PutServerIpv4PtrRequest) GetHostname() string

GetHostname returns the Hostname field value

func (*PutServerIpv4PtrRequest) GetHostnameOk

func (o *PutServerIpv4PtrRequest) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (PutServerIpv4PtrRequest) MarshalJSON

func (o PutServerIpv4PtrRequest) MarshalJSON() ([]byte, error)

func (*PutServerIpv4PtrRequest) SetHostname

func (o *PutServerIpv4PtrRequest) SetHostname(v string)

SetHostname sets field value

func (PutServerIpv4PtrRequest) ToMap

func (o PutServerIpv4PtrRequest) ToMap() (map[string]interface{}, error)

func (*PutServerIpv4PtrRequest) UnmarshalJSON

func (o *PutServerIpv4PtrRequest) UnmarshalJSON(data []byte) (err error)

type PutServerRequest

type PutServerRequest struct {
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
}

PutServerRequest struct for PutServerRequest

func NewPutServerRequest

func NewPutServerRequest(name string, description string) *PutServerRequest

NewPutServerRequest instantiates a new PutServerRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutServerRequestWithDefaults

func NewPutServerRequestWithDefaults() *PutServerRequest

NewPutServerRequestWithDefaults instantiates a new PutServerRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutServerRequest) GetDescription

func (o *PutServerRequest) GetDescription() string

GetDescription returns the Description field value

func (*PutServerRequest) GetDescriptionOk

func (o *PutServerRequest) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*PutServerRequest) GetName

func (o *PutServerRequest) GetName() string

GetName returns the Name field value

func (*PutServerRequest) GetNameOk

func (o *PutServerRequest) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (PutServerRequest) MarshalJSON

func (o PutServerRequest) MarshalJSON() ([]byte, error)

func (*PutServerRequest) SetDescription

func (o *PutServerRequest) SetDescription(v string)

SetDescription sets field value

func (*PutServerRequest) SetName

func (o *PutServerRequest) SetName(v string)

SetName sets field value

func (PutServerRequest) ToMap

func (o PutServerRequest) ToMap() (map[string]interface{}, error)

func (*PutServerRequest) UnmarshalJSON

func (o *PutServerRequest) UnmarshalJSON(data []byte) (err error)

type PutServerVideoDeviceRequest

type PutServerVideoDeviceRequest struct {
	// ビデオデバイスの種類
	Type string `json:"type"`
}

PutServerVideoDeviceRequest struct for PutServerVideoDeviceRequest

func NewPutServerVideoDeviceRequest

func NewPutServerVideoDeviceRequest(type_ string) *PutServerVideoDeviceRequest

NewPutServerVideoDeviceRequest instantiates a new PutServerVideoDeviceRequest object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewPutServerVideoDeviceRequestWithDefaults

func NewPutServerVideoDeviceRequestWithDefaults() *PutServerVideoDeviceRequest

NewPutServerVideoDeviceRequestWithDefaults instantiates a new PutServerVideoDeviceRequest object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*PutServerVideoDeviceRequest) GetType

func (o *PutServerVideoDeviceRequest) GetType() string

GetType returns the Type field value

func (*PutServerVideoDeviceRequest) GetTypeOk

func (o *PutServerVideoDeviceRequest) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (PutServerVideoDeviceRequest) MarshalJSON

func (o PutServerVideoDeviceRequest) MarshalJSON() ([]byte, error)

func (*PutServerVideoDeviceRequest) SetType

func (o *PutServerVideoDeviceRequest) SetType(v string)

SetType sets field value

func (PutServerVideoDeviceRequest) ToMap

func (o PutServerVideoDeviceRequest) ToMap() (map[string]interface{}, error)

func (*PutServerVideoDeviceRequest) UnmarshalJSON

func (o *PutServerVideoDeviceRequest) UnmarshalJSON(data []byte) (err error)

type Role

type Role struct {
	// id
	Id int32 `json:"id"`
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
	// 利用できる権限を制限するか
	PermissionFiltering string `json:"permission_filtering"`
	// 利用できる権限。permission_filteringがenabledの場合のみ指定可能。**権限の一覧を取得する**`/permissions`のcode値を指定します。
	AllowedPermissions []string `json:"allowed_permissions"`
	// 利用できるリソースを制限するか
	ResourceFiltering string                       `json:"resource_filtering"`
	AllowedResources  NullableRoleAllowedResources `json:"allowed_resources"`
}

Role struct for Role

func NewRole

func NewRole(id int32, name string, description string, permissionFiltering string, allowedPermissions []string, resourceFiltering string, allowedResources NullableRoleAllowedResources) *Role

NewRole instantiates a new Role object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleWithDefaults

func NewRoleWithDefaults() *Role

NewRoleWithDefaults instantiates a new Role object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Role) GetAllowedPermissions

func (o *Role) GetAllowedPermissions() []string

GetAllowedPermissions returns the AllowedPermissions field value

func (*Role) GetAllowedPermissionsOk

func (o *Role) GetAllowedPermissionsOk() ([]string, bool)

GetAllowedPermissionsOk returns a tuple with the AllowedPermissions field value and a boolean to check if the value has been set.

func (*Role) GetAllowedResources

func (o *Role) GetAllowedResources() RoleAllowedResources

GetAllowedResources returns the AllowedResources field value If the value is explicit nil, the zero value for RoleAllowedResources will be returned

func (*Role) GetAllowedResourcesOk

func (o *Role) GetAllowedResourcesOk() (*RoleAllowedResources, bool)

GetAllowedResourcesOk returns a tuple with the AllowedResources field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Role) GetDescription

func (o *Role) GetDescription() string

GetDescription returns the Description field value

func (*Role) GetDescriptionOk

func (o *Role) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Role) GetId

func (o *Role) GetId() int32

GetId returns the Id field value

func (*Role) GetIdOk

func (o *Role) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Role) GetName

func (o *Role) GetName() string

GetName returns the Name field value

func (*Role) GetNameOk

func (o *Role) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Role) GetPermissionFiltering

func (o *Role) GetPermissionFiltering() string

GetPermissionFiltering returns the PermissionFiltering field value

func (*Role) GetPermissionFilteringOk

func (o *Role) GetPermissionFilteringOk() (*string, bool)

GetPermissionFilteringOk returns a tuple with the PermissionFiltering field value and a boolean to check if the value has been set.

func (*Role) GetResourceFiltering

func (o *Role) GetResourceFiltering() string

GetResourceFiltering returns the ResourceFiltering field value

func (*Role) GetResourceFilteringOk

func (o *Role) GetResourceFilteringOk() (*string, bool)

GetResourceFilteringOk returns a tuple with the ResourceFiltering field value and a boolean to check if the value has been set.

func (Role) MarshalJSON

func (o Role) MarshalJSON() ([]byte, error)

func (*Role) SetAllowedPermissions

func (o *Role) SetAllowedPermissions(v []string)

SetAllowedPermissions sets field value

func (*Role) SetAllowedResources

func (o *Role) SetAllowedResources(v RoleAllowedResources)

SetAllowedResources sets field value

func (*Role) SetDescription

func (o *Role) SetDescription(v string)

SetDescription sets field value

func (*Role) SetId

func (o *Role) SetId(v int32)

SetId sets field value

func (*Role) SetName

func (o *Role) SetName(v string)

SetName sets field value

func (*Role) SetPermissionFiltering

func (o *Role) SetPermissionFiltering(v string)

SetPermissionFiltering sets field value

func (*Role) SetResourceFiltering

func (o *Role) SetResourceFiltering(v string)

SetResourceFiltering sets field value

func (Role) ToMap

func (o Role) ToMap() (map[string]interface{}, error)

func (*Role) UnmarshalJSON

func (o *Role) UnmarshalJSON(data []byte) (err error)

type RoleAllowedResources

type RoleAllowedResources struct {
	// 利用できるサーバーのid
	Servers []int32 `json:"servers,omitempty"`
	// 利用できるスイッチのid
	Switches []int32 `json:"switches,omitempty"`
	// 利用できるNFSのid
	NfsServers []int32 `json:"nfs_servers,omitempty"`
}

RoleAllowedResources 利用できるリソース。resource_filteringがenabledの場合のみ指定可能。

func NewRoleAllowedResources

func NewRoleAllowedResources() *RoleAllowedResources

NewRoleAllowedResources instantiates a new RoleAllowedResources object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewRoleAllowedResourcesWithDefaults

func NewRoleAllowedResourcesWithDefaults() *RoleAllowedResources

NewRoleAllowedResourcesWithDefaults instantiates a new RoleAllowedResources object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*RoleAllowedResources) GetNfsServers

func (o *RoleAllowedResources) GetNfsServers() []int32

GetNfsServers returns the NfsServers field value if set, zero value otherwise.

func (*RoleAllowedResources) GetNfsServersOk

func (o *RoleAllowedResources) GetNfsServersOk() ([]int32, bool)

GetNfsServersOk returns a tuple with the NfsServers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleAllowedResources) GetServers

func (o *RoleAllowedResources) GetServers() []int32

GetServers returns the Servers field value if set, zero value otherwise.

func (*RoleAllowedResources) GetServersOk

func (o *RoleAllowedResources) GetServersOk() ([]int32, bool)

GetServersOk returns a tuple with the Servers field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleAllowedResources) GetSwitches

func (o *RoleAllowedResources) GetSwitches() []int32

GetSwitches returns the Switches field value if set, zero value otherwise.

func (*RoleAllowedResources) GetSwitchesOk

func (o *RoleAllowedResources) GetSwitchesOk() ([]int32, bool)

GetSwitchesOk returns a tuple with the Switches field value if set, nil otherwise and a boolean to check if the value has been set.

func (*RoleAllowedResources) HasNfsServers

func (o *RoleAllowedResources) HasNfsServers() bool

HasNfsServers returns a boolean if a field has been set.

func (*RoleAllowedResources) HasServers

func (o *RoleAllowedResources) HasServers() bool

HasServers returns a boolean if a field has been set.

func (*RoleAllowedResources) HasSwitches

func (o *RoleAllowedResources) HasSwitches() bool

HasSwitches returns a boolean if a field has been set.

func (RoleAllowedResources) MarshalJSON

func (o RoleAllowedResources) MarshalJSON() ([]byte, error)

func (*RoleAllowedResources) SetNfsServers

func (o *RoleAllowedResources) SetNfsServers(v []int32)

SetNfsServers gets a reference to the given []int32 and assigns it to the NfsServers field.

func (*RoleAllowedResources) SetServers

func (o *RoleAllowedResources) SetServers(v []int32)

SetServers gets a reference to the given []int32 and assigns it to the Servers field.

func (*RoleAllowedResources) SetSwitches

func (o *RoleAllowedResources) SetSwitches(v []int32)

SetSwitches gets a reference to the given []int32 and assigns it to the Switches field.

func (RoleAllowedResources) ToMap

func (o RoleAllowedResources) ToMap() (map[string]interface{}, error)

type Server

type Server struct {
	// id
	Id int32 `json:"id"`
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
	// サービスタイプ
	ServiceType string `json:"service_type"`
	// サービス状況 * on_trial お試し中 * link_down_on_trial お試し中(一時停止) * in_use 利用中 * link_down 一時停止中
	ServiceStatus string `json:"service_status"`
	// CPUコア数
	CpuCores int32 `json:"cpu_cores"`
	// メモリ容量(MiB)
	MemoryMebibytes int32 `json:"memory_mebibytes"`
	// ストレージ情報
	Storage []ServerStorageInner `json:"storage"`
	Zone    ServerZone           `json:"zone"`
	// オプション(追加ソフトウェア)
	Options []string `json:"options"`
	// プランの世代
	Version  string         `json:"version"`
	Ipv4     ServerIpv4     `json:"ipv4"`
	Ipv6     ServerIpv6     `json:"ipv6"`
	Contract ServerContract `json:"contract"`
	// 電源ステータス * power_on 電源ON * in_shutdown シャットダウン中 * power_off 電源OFF * installing OSインストール中 * in_scaleup スケールアップ中 * migration サーバー移行作業中 * unknown 不明(電源状態を取得できない) このエンドポイントが返す電源ステータスはキャッシュされた情報のため、最新の正確な電源ステータスが必要な場合は **サーバーの電源状態を取得する**`/servers/{server_id}/power-status`をご利用ください
	PowerStatus string `json:"power_status"`
}

Server struct for Server

func NewServer

func NewServer(id int32, name string, description string, serviceType string, serviceStatus string, cpuCores int32, memoryMebibytes int32, storage []ServerStorageInner, zone ServerZone, options []string, version string, ipv4 ServerIpv4, ipv6 ServerIpv6, contract ServerContract, powerStatus string) *Server

NewServer instantiates a new Server object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerWithDefaults

func NewServerWithDefaults() *Server

NewServerWithDefaults instantiates a new Server object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Server) GetContract

func (o *Server) GetContract() ServerContract

GetContract returns the Contract field value

func (*Server) GetContractOk

func (o *Server) GetContractOk() (*ServerContract, bool)

GetContractOk returns a tuple with the Contract field value and a boolean to check if the value has been set.

func (*Server) GetCpuCores

func (o *Server) GetCpuCores() int32

GetCpuCores returns the CpuCores field value

func (*Server) GetCpuCoresOk

func (o *Server) GetCpuCoresOk() (*int32, bool)

GetCpuCoresOk returns a tuple with the CpuCores field value and a boolean to check if the value has been set.

func (*Server) GetDescription

func (o *Server) GetDescription() string

GetDescription returns the Description field value

func (*Server) GetDescriptionOk

func (o *Server) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Server) GetId

func (o *Server) GetId() int32

GetId returns the Id field value

func (*Server) GetIdOk

func (o *Server) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Server) GetIpv4

func (o *Server) GetIpv4() ServerIpv4

GetIpv4 returns the Ipv4 field value

func (*Server) GetIpv4Ok

func (o *Server) GetIpv4Ok() (*ServerIpv4, bool)

GetIpv4Ok returns a tuple with the Ipv4 field value and a boolean to check if the value has been set.

func (*Server) GetIpv6

func (o *Server) GetIpv6() ServerIpv6

GetIpv6 returns the Ipv6 field value

func (*Server) GetIpv6Ok

func (o *Server) GetIpv6Ok() (*ServerIpv6, bool)

GetIpv6Ok returns a tuple with the Ipv6 field value and a boolean to check if the value has been set.

func (*Server) GetMemoryMebibytes

func (o *Server) GetMemoryMebibytes() int32

GetMemoryMebibytes returns the MemoryMebibytes field value

func (*Server) GetMemoryMebibytesOk

func (o *Server) GetMemoryMebibytesOk() (*int32, bool)

GetMemoryMebibytesOk returns a tuple with the MemoryMebibytes field value and a boolean to check if the value has been set.

func (*Server) GetName

func (o *Server) GetName() string

GetName returns the Name field value

func (*Server) GetNameOk

func (o *Server) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Server) GetOptions

func (o *Server) GetOptions() []string

GetOptions returns the Options field value

func (*Server) GetOptionsOk

func (o *Server) GetOptionsOk() ([]string, bool)

GetOptionsOk returns a tuple with the Options field value and a boolean to check if the value has been set.

func (*Server) GetPowerStatus

func (o *Server) GetPowerStatus() string

GetPowerStatus returns the PowerStatus field value

func (*Server) GetPowerStatusOk

func (o *Server) GetPowerStatusOk() (*string, bool)

GetPowerStatusOk returns a tuple with the PowerStatus field value and a boolean to check if the value has been set.

func (*Server) GetServiceStatus

func (o *Server) GetServiceStatus() string

GetServiceStatus returns the ServiceStatus field value

func (*Server) GetServiceStatusOk

func (o *Server) GetServiceStatusOk() (*string, bool)

GetServiceStatusOk returns a tuple with the ServiceStatus field value and a boolean to check if the value has been set.

func (*Server) GetServiceType

func (o *Server) GetServiceType() string

GetServiceType returns the ServiceType field value

func (*Server) GetServiceTypeOk

func (o *Server) GetServiceTypeOk() (*string, bool)

GetServiceTypeOk returns a tuple with the ServiceType field value and a boolean to check if the value has been set.

func (*Server) GetStorage

func (o *Server) GetStorage() []ServerStorageInner

GetStorage returns the Storage field value

func (*Server) GetStorageOk

func (o *Server) GetStorageOk() ([]ServerStorageInner, bool)

GetStorageOk returns a tuple with the Storage field value and a boolean to check if the value has been set.

func (*Server) GetVersion

func (o *Server) GetVersion() string

GetVersion returns the Version field value

func (*Server) GetVersionOk

func (o *Server) GetVersionOk() (*string, bool)

GetVersionOk returns a tuple with the Version field value and a boolean to check if the value has been set.

func (*Server) GetZone

func (o *Server) GetZone() ServerZone

GetZone returns the Zone field value

func (*Server) GetZoneOk

func (o *Server) GetZoneOk() (*ServerZone, bool)

GetZoneOk returns a tuple with the Zone field value and a boolean to check if the value has been set.

func (Server) MarshalJSON

func (o Server) MarshalJSON() ([]byte, error)

func (*Server) SetContract

func (o *Server) SetContract(v ServerContract)

SetContract sets field value

func (*Server) SetCpuCores

func (o *Server) SetCpuCores(v int32)

SetCpuCores sets field value

func (*Server) SetDescription

func (o *Server) SetDescription(v string)

SetDescription sets field value

func (*Server) SetId

func (o *Server) SetId(v int32)

SetId sets field value

func (*Server) SetIpv4

func (o *Server) SetIpv4(v ServerIpv4)

SetIpv4 sets field value

func (*Server) SetIpv6

func (o *Server) SetIpv6(v ServerIpv6)

SetIpv6 sets field value

func (*Server) SetMemoryMebibytes

func (o *Server) SetMemoryMebibytes(v int32)

SetMemoryMebibytes sets field value

func (*Server) SetName

func (o *Server) SetName(v string)

SetName sets field value

func (*Server) SetOptions

func (o *Server) SetOptions(v []string)

SetOptions sets field value

func (*Server) SetPowerStatus

func (o *Server) SetPowerStatus(v string)

SetPowerStatus sets field value

func (*Server) SetServiceStatus

func (o *Server) SetServiceStatus(v string)

SetServiceStatus sets field value

func (*Server) SetServiceType

func (o *Server) SetServiceType(v string)

SetServiceType sets field value

func (*Server) SetStorage

func (o *Server) SetStorage(v []ServerStorageInner)

SetStorage sets field value

func (*Server) SetVersion

func (o *Server) SetVersion(v string)

SetVersion sets field value

func (*Server) SetZone

func (o *Server) SetZone(v ServerZone)

SetZone sets field value

func (Server) ToMap

func (o Server) ToMap() (map[string]interface{}, error)

func (*Server) UnmarshalJSON

func (o *Server) UnmarshalJSON(data []byte) (err error)

type ServerAPIService

type ServerAPIService service

ServerAPIService ServerAPI service

func (*ServerAPIService) DeleteServerMonitorings

func (a *ServerAPIService) DeleteServerMonitorings(ctx context.Context, serverId int32, serverMonitoringId int32) ApiDeleteServerMonitoringsRequest

DeleteServerMonitorings サーバーのサーバー監視情報を削除する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@param serverMonitoringId サーバー監視ID
@return ApiDeleteServerMonitoringsRequest

func (*ServerAPIService) DeleteServerMonitoringsExecute

func (a *ServerAPIService) DeleteServerMonitoringsExecute(r ApiDeleteServerMonitoringsRequest) (*http.Response, error)

Execute executes the request

func (*ServerAPIService) GetServer

func (a *ServerAPIService) GetServer(ctx context.Context, serverId int32) ApiGetServerRequest

GetServer サーバー情報を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiGetServerRequest

func (*ServerAPIService) GetServerExecute

func (a *ServerAPIService) GetServerExecute(r ApiGetServerRequest) (*Server, *http.Response, error)

Execute executes the request

@return Server

func (*ServerAPIService) GetServerInterface

func (a *ServerAPIService) GetServerInterface(ctx context.Context, serverId int32, interfaceId int32) ApiGetServerInterfaceRequest

GetServerInterface サーバーのインターフェース情報を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@param interfaceId サーバーインターフェースID
@return ApiGetServerInterfaceRequest

func (*ServerAPIService) GetServerInterfaceExecute

func (a *ServerAPIService) GetServerInterfaceExecute(r ApiGetServerInterfaceRequest) (*ServerInterface, *http.Response, error)

Execute executes the request

@return ServerInterface

func (*ServerAPIService) GetServerInterfaceList

func (a *ServerAPIService) GetServerInterfaceList(ctx context.Context, serverId int32) ApiGetServerInterfaceListRequest

GetServerInterfaceList サーバーのインターフェース情報一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiGetServerInterfaceListRequest

func (*ServerAPIService) GetServerInterfaceListExecute

Execute executes the request

@return GetServerInterfaceList200Response

func (*ServerAPIService) GetServerLimitation

func (a *ServerAPIService) GetServerLimitation(ctx context.Context, serverId int32) ApiGetServerLimitationRequest

GetServerLimitation サーバーの制限情報を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiGetServerLimitationRequest

func (*ServerAPIService) GetServerLimitationExecute

func (a *ServerAPIService) GetServerLimitationExecute(r ApiGetServerLimitationRequest) (*Limitation, *http.Response, error)

Execute executes the request

@return Limitation

func (*ServerAPIService) GetServerList

GetServerList サーバー情報一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetServerListRequest

func (*ServerAPIService) GetServerListExecute

Execute executes the request

@return GetServerList200Response

func (*ServerAPIService) GetServerMonitoring

func (a *ServerAPIService) GetServerMonitoring(ctx context.Context, serverId int32, serverMonitoringId int32) ApiGetServerMonitoringRequest

GetServerMonitoring サーバーのサーバー監視情報を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@param serverMonitoringId サーバー監視ID
@return ApiGetServerMonitoringRequest

func (*ServerAPIService) GetServerMonitoringExecute

func (a *ServerAPIService) GetServerMonitoringExecute(r ApiGetServerMonitoringRequest) (*ServerMonitoring, *http.Response, error)

Execute executes the request

@return ServerMonitoring

func (*ServerAPIService) GetServerMonitoringHealth

func (a *ServerAPIService) GetServerMonitoringHealth(ctx context.Context, serverId int32, serverMonitoringId int32) ApiGetServerMonitoringHealthRequest

GetServerMonitoringHealth サーバー監視の監視状態を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@param serverMonitoringId サーバー監視ID
@return ApiGetServerMonitoringHealthRequest

func (*ServerAPIService) GetServerMonitoringHealthExecute

Execute executes the request

@return ServerMonitoringHealth

func (*ServerAPIService) GetServerMonitoringList

func (a *ServerAPIService) GetServerMonitoringList(ctx context.Context, serverId int32) ApiGetServerMonitoringListRequest

GetServerMonitoringList サーバーのサーバー監視情報一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiGetServerMonitoringListRequest

func (*ServerAPIService) GetServerMonitoringListExecute

Execute executes the request

@return GetServerMonitoringList200Response

func (*ServerAPIService) GetServerPowerStatus

func (a *ServerAPIService) GetServerPowerStatus(ctx context.Context, serverId int32) ApiGetServerPowerStatusRequest

GetServerPowerStatus サーバーの電源状態を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiGetServerPowerStatusRequest

func (*ServerAPIService) GetServerPowerStatusExecute

func (a *ServerAPIService) GetServerPowerStatusExecute(r ApiGetServerPowerStatusRequest) (*ServerPowerStatus, *http.Response, error)

Execute executes the request

@return ServerPowerStatus

func (*ServerAPIService) GetServerVideoDevice

func (a *ServerAPIService) GetServerVideoDevice(ctx context.Context, serverId int32) ApiGetServerVideoDeviceRequest

GetServerVideoDevice サーバーのビデオデバイスの設定を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiGetServerVideoDeviceRequest

func (*ServerAPIService) GetServerVideoDeviceExecute

Execute executes the request

@return GetServerVideoDevice200Response

func (*ServerAPIService) GetServerVncConsoleKeymap

func (a *ServerAPIService) GetServerVncConsoleKeymap(ctx context.Context, serverId int32) ApiGetServerVncConsoleKeymapRequest

GetServerVncConsoleKeymap コンパネのVNCコンソールのキーマップ情報を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiGetServerVncConsoleKeymapRequest

func (*ServerAPIService) GetServerVncConsoleKeymapExecute

func (a *ServerAPIService) GetServerVncConsoleKeymapExecute(r ApiGetServerVncConsoleKeymapRequest) (*Keymap, *http.Response, error)

Execute executes the request

@return Keymap

func (*ServerAPIService) PostServerForceReboot

func (a *ServerAPIService) PostServerForceReboot(ctx context.Context, serverId int32) ApiPostServerForceRebootRequest

PostServerForceReboot サーバーを強制再起動する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPostServerForceRebootRequest

func (*ServerAPIService) PostServerForceRebootExecute

func (a *ServerAPIService) PostServerForceRebootExecute(r ApiPostServerForceRebootRequest) (*http.Response, error)

Execute executes the request

func (*ServerAPIService) PostServerMonitoring

func (a *ServerAPIService) PostServerMonitoring(ctx context.Context, serverId int32) ApiPostServerMonitoringRequest

PostServerMonitoring サーバーのサーバー監視を作成する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPostServerMonitoringRequest

func (*ServerAPIService) PostServerMonitoringExecute

func (a *ServerAPIService) PostServerMonitoringExecute(r ApiPostServerMonitoringRequest) (*ServerMonitoring, *http.Response, error)

Execute executes the request

@return ServerMonitoring

func (*ServerAPIService) PostServerMountDisc

func (a *ServerAPIService) PostServerMountDisc(ctx context.Context, serverId int32) ApiPostServerMountDiscRequest

PostServerMountDisc サーバーにディスクをマウントする

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPostServerMountDiscRequest

func (*ServerAPIService) PostServerMountDiscExecute

func (a *ServerAPIService) PostServerMountDiscExecute(r ApiPostServerMountDiscRequest) (*http.Response, error)

Execute executes the request

func (*ServerAPIService) PostServerPowerOn

func (a *ServerAPIService) PostServerPowerOn(ctx context.Context, serverId int32) ApiPostServerPowerOnRequest

PostServerPowerOn サーバーを起動する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPostServerPowerOnRequest

func (*ServerAPIService) PostServerPowerOnExecute

func (a *ServerAPIService) PostServerPowerOnExecute(r ApiPostServerPowerOnRequest) (*http.Response, error)

Execute executes the request

func (*ServerAPIService) PostServerShutdown

func (a *ServerAPIService) PostServerShutdown(ctx context.Context, serverId int32) ApiPostServerShutdownRequest

PostServerShutdown サーバーをシャットダウンする

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPostServerShutdownRequest

func (*ServerAPIService) PostServerShutdownExecute

func (a *ServerAPIService) PostServerShutdownExecute(r ApiPostServerShutdownRequest) (*http.Response, error)

Execute executes the request

func (*ServerAPIService) PutServer

func (a *ServerAPIService) PutServer(ctx context.Context, serverId int32) ApiPutServerRequest

PutServer サーバー情報を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPutServerRequest

func (*ServerAPIService) PutServerExecute

func (a *ServerAPIService) PutServerExecute(r ApiPutServerRequest) (*Server, *http.Response, error)

Execute executes the request

@return Server

func (*ServerAPIService) PutServerInterface

func (a *ServerAPIService) PutServerInterface(ctx context.Context, serverId int32, interfaceId int32) ApiPutServerInterfaceRequest

PutServerInterface サーバーのインターフェース情報を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@param interfaceId サーバーインターフェースID
@return ApiPutServerInterfaceRequest

func (*ServerAPIService) PutServerInterfaceExecute

func (a *ServerAPIService) PutServerInterfaceExecute(r ApiPutServerInterfaceRequest) (*ServerInterface, *http.Response, error)

Execute executes the request

@return ServerInterface

func (*ServerAPIService) PutServerIpv4Ptr

func (a *ServerAPIService) PutServerIpv4Ptr(ctx context.Context, serverId int32) ApiPutServerIpv4PtrRequest

PutServerIpv4Ptr サーバーのipv4の逆引きホスト名を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPutServerIpv4PtrRequest

func (*ServerAPIService) PutServerIpv4PtrExecute

Execute executes the request

@return PutServerIpv4Ptr200Response

func (*ServerAPIService) PutServerIpv6Ptr

func (a *ServerAPIService) PutServerIpv6Ptr(ctx context.Context, serverId int32) ApiPutServerIpv6PtrRequest

PutServerIpv6Ptr サーバーのipv6の逆引きホスト名を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPutServerIpv6PtrRequest

func (*ServerAPIService) PutServerIpv6PtrExecute

Execute executes the request

@return PutServerIpv4Ptr200Response

func (*ServerAPIService) PutServerMonitoring

func (a *ServerAPIService) PutServerMonitoring(ctx context.Context, serverId int32, serverMonitoringId int32) ApiPutServerMonitoringRequest

PutServerMonitoring サーバーのサーバー監視情報を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@param serverMonitoringId サーバー監視ID
@return ApiPutServerMonitoringRequest

func (*ServerAPIService) PutServerMonitoringExecute

func (a *ServerAPIService) PutServerMonitoringExecute(r ApiPutServerMonitoringRequest) (*ServerMonitoring, *http.Response, error)

Execute executes the request

@return ServerMonitoring

func (*ServerAPIService) PutServerVideoDevice

func (a *ServerAPIService) PutServerVideoDevice(ctx context.Context, serverId int32) ApiPutServerVideoDeviceRequest

PutServerVideoDevice サーバーのビデオデバイスの設定を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPutServerVideoDeviceRequest

func (*ServerAPIService) PutServerVideoDeviceExecute

Execute executes the request

@return PutServerVideoDeviceRequest

func (*ServerAPIService) PutServerVncConsoleKeymap

func (a *ServerAPIService) PutServerVncConsoleKeymap(ctx context.Context, serverId int32) ApiPutServerVncConsoleKeymapRequest

PutServerVncConsoleKeymap コンパネのVNCコンソールのキーマップ情報を変更する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param serverId サーバーID
@return ApiPutServerVncConsoleKeymapRequest

func (*ServerAPIService) PutServerVncConsoleKeymapExecute

func (a *ServerAPIService) PutServerVncConsoleKeymapExecute(r ApiPutServerVncConsoleKeymapRequest) (*Keymap, *http.Response, error)

Execute executes the request

@return Keymap

type ServerConfiguration

type ServerConfiguration struct {
	URL         string
	Description string
	Variables   map[string]ServerVariable
}

ServerConfiguration stores the information about a server

type ServerConfigurations

type ServerConfigurations []ServerConfiguration

ServerConfigurations stores multiple ServerConfiguration items

func (ServerConfigurations) URL

func (sc ServerConfigurations) URL(index int, variables map[string]string) (string, error)

URL formats template on a index using given variables

type ServerContract

type ServerContract struct {
	// プランコード
	PlanCode int32 `json:"plan_code"`
	// プラン名
	PlanName string `json:"plan_name"`
	// サービスコード
	ServiceCode string `json:"service_code"`
}

ServerContract 契約情報

func NewServerContract

func NewServerContract(planCode int32, planName string, serviceCode string) *ServerContract

NewServerContract instantiates a new ServerContract object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerContractWithDefaults

func NewServerContractWithDefaults() *ServerContract

NewServerContractWithDefaults instantiates a new ServerContract object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerContract) GetPlanCode

func (o *ServerContract) GetPlanCode() int32

GetPlanCode returns the PlanCode field value

func (*ServerContract) GetPlanCodeOk

func (o *ServerContract) GetPlanCodeOk() (*int32, bool)

GetPlanCodeOk returns a tuple with the PlanCode field value and a boolean to check if the value has been set.

func (*ServerContract) GetPlanName

func (o *ServerContract) GetPlanName() string

GetPlanName returns the PlanName field value

func (*ServerContract) GetPlanNameOk

func (o *ServerContract) GetPlanNameOk() (*string, bool)

GetPlanNameOk returns a tuple with the PlanName field value and a boolean to check if the value has been set.

func (*ServerContract) GetServiceCode

func (o *ServerContract) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*ServerContract) GetServiceCodeOk

func (o *ServerContract) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (ServerContract) MarshalJSON

func (o ServerContract) MarshalJSON() ([]byte, error)

func (*ServerContract) SetPlanCode

func (o *ServerContract) SetPlanCode(v int32)

SetPlanCode sets field value

func (*ServerContract) SetPlanName

func (o *ServerContract) SetPlanName(v string)

SetPlanName sets field value

func (*ServerContract) SetServiceCode

func (o *ServerContract) SetServiceCode(v string)

SetServiceCode sets field value

func (ServerContract) ToMap

func (o ServerContract) ToMap() (map[string]interface{}, error)

func (*ServerContract) UnmarshalJSON

func (o *ServerContract) UnmarshalJSON(data []byte) (err error)

type ServerInterface

type ServerInterface struct {
	// id
	Id int32 `json:"id"`
	// NIC名称
	Device string `json:"device"`
	// グローバルネットワークと接続可能か
	ConnectableToGlobalNetwork bool `json:"connectable_to_global_network"`
	// インターフェースの接続先
	ConnectTo NullableString `json:"connect_to"`
	// MACアドレス
	Mac string `json:"mac"`
	// スイッチID
	SwitchId NullableInt32 `json:"switch_id"`
}

ServerInterface struct for ServerInterface

func NewServerInterface

func NewServerInterface(id int32, device string, connectableToGlobalNetwork bool, connectTo NullableString, mac string, switchId NullableInt32) *ServerInterface

NewServerInterface instantiates a new ServerInterface object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerInterfaceWithDefaults

func NewServerInterfaceWithDefaults() *ServerInterface

NewServerInterfaceWithDefaults instantiates a new ServerInterface object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerInterface) GetConnectTo

func (o *ServerInterface) GetConnectTo() string

GetConnectTo returns the ConnectTo field value If the value is explicit nil, the zero value for string will be returned

func (*ServerInterface) GetConnectToOk

func (o *ServerInterface) GetConnectToOk() (*string, bool)

GetConnectToOk returns a tuple with the ConnectTo field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerInterface) GetConnectableToGlobalNetwork

func (o *ServerInterface) GetConnectableToGlobalNetwork() bool

GetConnectableToGlobalNetwork returns the ConnectableToGlobalNetwork field value

func (*ServerInterface) GetConnectableToGlobalNetworkOk

func (o *ServerInterface) GetConnectableToGlobalNetworkOk() (*bool, bool)

GetConnectableToGlobalNetworkOk returns a tuple with the ConnectableToGlobalNetwork field value and a boolean to check if the value has been set.

func (*ServerInterface) GetDevice

func (o *ServerInterface) GetDevice() string

GetDevice returns the Device field value

func (*ServerInterface) GetDeviceOk

func (o *ServerInterface) GetDeviceOk() (*string, bool)

GetDeviceOk returns a tuple with the Device field value and a boolean to check if the value has been set.

func (*ServerInterface) GetId

func (o *ServerInterface) GetId() int32

GetId returns the Id field value

func (*ServerInterface) GetIdOk

func (o *ServerInterface) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ServerInterface) GetMac

func (o *ServerInterface) GetMac() string

GetMac returns the Mac field value

func (*ServerInterface) GetMacOk

func (o *ServerInterface) GetMacOk() (*string, bool)

GetMacOk returns a tuple with the Mac field value and a boolean to check if the value has been set.

func (*ServerInterface) GetSwitchId

func (o *ServerInterface) GetSwitchId() int32

GetSwitchId returns the SwitchId field value If the value is explicit nil, the zero value for int32 will be returned

func (*ServerInterface) GetSwitchIdOk

func (o *ServerInterface) GetSwitchIdOk() (*int32, bool)

GetSwitchIdOk returns a tuple with the SwitchId field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (ServerInterface) MarshalJSON

func (o ServerInterface) MarshalJSON() ([]byte, error)

func (*ServerInterface) SetConnectTo

func (o *ServerInterface) SetConnectTo(v string)

SetConnectTo sets field value

func (*ServerInterface) SetConnectableToGlobalNetwork

func (o *ServerInterface) SetConnectableToGlobalNetwork(v bool)

SetConnectableToGlobalNetwork sets field value

func (*ServerInterface) SetDevice

func (o *ServerInterface) SetDevice(v string)

SetDevice sets field value

func (*ServerInterface) SetId

func (o *ServerInterface) SetId(v int32)

SetId sets field value

func (*ServerInterface) SetMac

func (o *ServerInterface) SetMac(v string)

SetMac sets field value

func (*ServerInterface) SetSwitchId

func (o *ServerInterface) SetSwitchId(v int32)

SetSwitchId sets field value

func (ServerInterface) ToMap

func (o ServerInterface) ToMap() (map[string]interface{}, error)

func (*ServerInterface) UnmarshalJSON

func (o *ServerInterface) UnmarshalJSON(data []byte) (err error)

type ServerIpv4

type ServerIpv4 struct {
	// アドレス
	Address string `json:"address"`
	// サブネットマスク
	Netmask string `json:"netmask"`
	// ゲートウェイのアドレス
	Gateway string `json:"gateway"`
	// ネームサーバーのアドレスリスト
	Nameservers []string `json:"nameservers"`
	// 標準ホスト名
	Hostname string `json:"hostname"`
	// 逆引きホスト名
	Ptr string `json:"ptr"`
}

ServerIpv4 struct for ServerIpv4

func NewServerIpv4

func NewServerIpv4(address string, netmask string, gateway string, nameservers []string, hostname string, ptr string) *ServerIpv4

NewServerIpv4 instantiates a new ServerIpv4 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerIpv4WithDefaults

func NewServerIpv4WithDefaults() *ServerIpv4

NewServerIpv4WithDefaults instantiates a new ServerIpv4 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerIpv4) GetAddress

func (o *ServerIpv4) GetAddress() string

GetAddress returns the Address field value

func (*ServerIpv4) GetAddressOk

func (o *ServerIpv4) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set.

func (*ServerIpv4) GetGateway

func (o *ServerIpv4) GetGateway() string

GetGateway returns the Gateway field value

func (*ServerIpv4) GetGatewayOk

func (o *ServerIpv4) GetGatewayOk() (*string, bool)

GetGatewayOk returns a tuple with the Gateway field value and a boolean to check if the value has been set.

func (*ServerIpv4) GetHostname

func (o *ServerIpv4) GetHostname() string

GetHostname returns the Hostname field value

func (*ServerIpv4) GetHostnameOk

func (o *ServerIpv4) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set.

func (*ServerIpv4) GetNameservers

func (o *ServerIpv4) GetNameservers() []string

GetNameservers returns the Nameservers field value

func (*ServerIpv4) GetNameserversOk

func (o *ServerIpv4) GetNameserversOk() ([]string, bool)

GetNameserversOk returns a tuple with the Nameservers field value and a boolean to check if the value has been set.

func (*ServerIpv4) GetNetmask

func (o *ServerIpv4) GetNetmask() string

GetNetmask returns the Netmask field value

func (*ServerIpv4) GetNetmaskOk

func (o *ServerIpv4) GetNetmaskOk() (*string, bool)

GetNetmaskOk returns a tuple with the Netmask field value and a boolean to check if the value has been set.

func (*ServerIpv4) GetPtr

func (o *ServerIpv4) GetPtr() string

GetPtr returns the Ptr field value

func (*ServerIpv4) GetPtrOk

func (o *ServerIpv4) GetPtrOk() (*string, bool)

GetPtrOk returns a tuple with the Ptr field value and a boolean to check if the value has been set.

func (ServerIpv4) MarshalJSON

func (o ServerIpv4) MarshalJSON() ([]byte, error)

func (*ServerIpv4) SetAddress

func (o *ServerIpv4) SetAddress(v string)

SetAddress sets field value

func (*ServerIpv4) SetGateway

func (o *ServerIpv4) SetGateway(v string)

SetGateway sets field value

func (*ServerIpv4) SetHostname

func (o *ServerIpv4) SetHostname(v string)

SetHostname sets field value

func (*ServerIpv4) SetNameservers

func (o *ServerIpv4) SetNameservers(v []string)

SetNameservers sets field value

func (*ServerIpv4) SetNetmask

func (o *ServerIpv4) SetNetmask(v string)

SetNetmask sets field value

func (*ServerIpv4) SetPtr

func (o *ServerIpv4) SetPtr(v string)

SetPtr sets field value

func (ServerIpv4) ToMap

func (o ServerIpv4) ToMap() (map[string]interface{}, error)

func (*ServerIpv4) UnmarshalJSON

func (o *ServerIpv4) UnmarshalJSON(data []byte) (err error)

type ServerIpv6

type ServerIpv6 struct {
	// アドレス
	Address NullableString `json:"address"`
	// プレフィックス長
	Prefixlen NullableInt32 `json:"prefixlen"`
	// ゲートウェイのアドレス
	Gateway NullableString `json:"gateway"`
	// ネームサーバーのアドレスリスト
	Nameservers []string `json:"nameservers"`
	// 標準ホスト名
	Hostname NullableString `json:"hostname"`
	// 逆引きホスト名
	Ptr NullableString `json:"ptr"`
}

ServerIpv6 struct for ServerIpv6

func NewServerIpv6

func NewServerIpv6(address NullableString, prefixlen NullableInt32, gateway NullableString, nameservers []string, hostname NullableString, ptr NullableString) *ServerIpv6

NewServerIpv6 instantiates a new ServerIpv6 object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerIpv6WithDefaults

func NewServerIpv6WithDefaults() *ServerIpv6

NewServerIpv6WithDefaults instantiates a new ServerIpv6 object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerIpv6) GetAddress

func (o *ServerIpv6) GetAddress() string

GetAddress returns the Address field value If the value is explicit nil, the zero value for string will be returned

func (*ServerIpv6) GetAddressOk

func (o *ServerIpv6) GetAddressOk() (*string, bool)

GetAddressOk returns a tuple with the Address field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerIpv6) GetGateway

func (o *ServerIpv6) GetGateway() string

GetGateway returns the Gateway field value If the value is explicit nil, the zero value for string will be returned

func (*ServerIpv6) GetGatewayOk

func (o *ServerIpv6) GetGatewayOk() (*string, bool)

GetGatewayOk returns a tuple with the Gateway field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerIpv6) GetHostname

func (o *ServerIpv6) GetHostname() string

GetHostname returns the Hostname field value If the value is explicit nil, the zero value for string will be returned

func (*ServerIpv6) GetHostnameOk

func (o *ServerIpv6) GetHostnameOk() (*string, bool)

GetHostnameOk returns a tuple with the Hostname field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerIpv6) GetNameservers

func (o *ServerIpv6) GetNameservers() []string

GetNameservers returns the Nameservers field value

func (*ServerIpv6) GetNameserversOk

func (o *ServerIpv6) GetNameserversOk() ([]string, bool)

GetNameserversOk returns a tuple with the Nameservers field value and a boolean to check if the value has been set.

func (*ServerIpv6) GetPrefixlen

func (o *ServerIpv6) GetPrefixlen() int32

GetPrefixlen returns the Prefixlen field value If the value is explicit nil, the zero value for int32 will be returned

func (*ServerIpv6) GetPrefixlenOk

func (o *ServerIpv6) GetPrefixlenOk() (*int32, bool)

GetPrefixlenOk returns a tuple with the Prefixlen field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerIpv6) GetPtr

func (o *ServerIpv6) GetPtr() string

GetPtr returns the Ptr field value If the value is explicit nil, the zero value for string will be returned

func (*ServerIpv6) GetPtrOk

func (o *ServerIpv6) GetPtrOk() (*string, bool)

GetPtrOk returns a tuple with the Ptr field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (ServerIpv6) MarshalJSON

func (o ServerIpv6) MarshalJSON() ([]byte, error)

func (*ServerIpv6) SetAddress

func (o *ServerIpv6) SetAddress(v string)

SetAddress sets field value

func (*ServerIpv6) SetGateway

func (o *ServerIpv6) SetGateway(v string)

SetGateway sets field value

func (*ServerIpv6) SetHostname

func (o *ServerIpv6) SetHostname(v string)

SetHostname sets field value

func (*ServerIpv6) SetNameservers

func (o *ServerIpv6) SetNameservers(v []string)

SetNameservers sets field value

func (*ServerIpv6) SetPrefixlen

func (o *ServerIpv6) SetPrefixlen(v int32)

SetPrefixlen sets field value

func (*ServerIpv6) SetPtr

func (o *ServerIpv6) SetPtr(v string)

SetPtr sets field value

func (ServerIpv6) ToMap

func (o ServerIpv6) ToMap() (map[string]interface{}, error)

func (*ServerIpv6) UnmarshalJSON

func (o *ServerIpv6) UnmarshalJSON(data []byte) (err error)

type ServerMonitoring

type ServerMonitoring struct {
	// id
	Id int32 `json:"id"`
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
	// 監視リソースID
	MonitoringResourceId string `json:"monitoring_resource_id"`
	// 更新ステータス * waiting 更新待ち * updating 更新中 * completed 更新完了 * error 更新エラー
	UpdateStatus string                   `json:"update_status"`
	Settings     ServerMonitoringSettings `json:"settings"`
}

ServerMonitoring struct for ServerMonitoring

func NewServerMonitoring

func NewServerMonitoring(id int32, name string, description string, monitoringResourceId string, updateStatus string, settings ServerMonitoringSettings) *ServerMonitoring

NewServerMonitoring instantiates a new ServerMonitoring object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerMonitoringWithDefaults

func NewServerMonitoringWithDefaults() *ServerMonitoring

NewServerMonitoringWithDefaults instantiates a new ServerMonitoring object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerMonitoring) GetDescription

func (o *ServerMonitoring) GetDescription() string

GetDescription returns the Description field value

func (*ServerMonitoring) GetDescriptionOk

func (o *ServerMonitoring) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*ServerMonitoring) GetId

func (o *ServerMonitoring) GetId() int32

GetId returns the Id field value

func (*ServerMonitoring) GetIdOk

func (o *ServerMonitoring) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*ServerMonitoring) GetMonitoringResourceId

func (o *ServerMonitoring) GetMonitoringResourceId() string

GetMonitoringResourceId returns the MonitoringResourceId field value

func (*ServerMonitoring) GetMonitoringResourceIdOk

func (o *ServerMonitoring) GetMonitoringResourceIdOk() (*string, bool)

GetMonitoringResourceIdOk returns a tuple with the MonitoringResourceId field value and a boolean to check if the value has been set.

func (*ServerMonitoring) GetName

func (o *ServerMonitoring) GetName() string

GetName returns the Name field value

func (*ServerMonitoring) GetNameOk

func (o *ServerMonitoring) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*ServerMonitoring) GetSettings

func (o *ServerMonitoring) GetSettings() ServerMonitoringSettings

GetSettings returns the Settings field value

func (*ServerMonitoring) GetSettingsOk

func (o *ServerMonitoring) GetSettingsOk() (*ServerMonitoringSettings, bool)

GetSettingsOk returns a tuple with the Settings field value and a boolean to check if the value has been set.

func (*ServerMonitoring) GetUpdateStatus

func (o *ServerMonitoring) GetUpdateStatus() string

GetUpdateStatus returns the UpdateStatus field value

func (*ServerMonitoring) GetUpdateStatusOk

func (o *ServerMonitoring) GetUpdateStatusOk() (*string, bool)

GetUpdateStatusOk returns a tuple with the UpdateStatus field value and a boolean to check if the value has been set.

func (ServerMonitoring) MarshalJSON

func (o ServerMonitoring) MarshalJSON() ([]byte, error)

func (*ServerMonitoring) SetDescription

func (o *ServerMonitoring) SetDescription(v string)

SetDescription sets field value

func (*ServerMonitoring) SetId

func (o *ServerMonitoring) SetId(v int32)

SetId sets field value

func (*ServerMonitoring) SetMonitoringResourceId

func (o *ServerMonitoring) SetMonitoringResourceId(v string)

SetMonitoringResourceId sets field value

func (*ServerMonitoring) SetName

func (o *ServerMonitoring) SetName(v string)

SetName sets field value

func (*ServerMonitoring) SetSettings

func (o *ServerMonitoring) SetSettings(v ServerMonitoringSettings)

SetSettings sets field value

func (*ServerMonitoring) SetUpdateStatus

func (o *ServerMonitoring) SetUpdateStatus(v string)

SetUpdateStatus sets field value

func (ServerMonitoring) ToMap

func (o ServerMonitoring) ToMap() (map[string]interface{}, error)

func (*ServerMonitoring) UnmarshalJSON

func (o *ServerMonitoring) UnmarshalJSON(data []byte) (err error)

type ServerMonitoringHealth

type ServerMonitoringHealth struct {
	// 最終監視日時
	LastCheckedAt NullableTime `json:"last_checked_at"`
	// ステータス   * healthy 正常   * unhealthy 異常
	Status NullableString `json:"status"`
	// 最終ステータス変更日時
	LastStatusChangedAt NullableTime `json:"last_status_changed_at"`
}

ServerMonitoringHealth struct for ServerMonitoringHealth

func NewServerMonitoringHealth

func NewServerMonitoringHealth(lastCheckedAt NullableTime, status NullableString, lastStatusChangedAt NullableTime) *ServerMonitoringHealth

NewServerMonitoringHealth instantiates a new ServerMonitoringHealth object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerMonitoringHealthWithDefaults

func NewServerMonitoringHealthWithDefaults() *ServerMonitoringHealth

NewServerMonitoringHealthWithDefaults instantiates a new ServerMonitoringHealth object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerMonitoringHealth) GetLastCheckedAt

func (o *ServerMonitoringHealth) GetLastCheckedAt() time.Time

GetLastCheckedAt returns the LastCheckedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*ServerMonitoringHealth) GetLastCheckedAtOk

func (o *ServerMonitoringHealth) GetLastCheckedAtOk() (*time.Time, bool)

GetLastCheckedAtOk returns a tuple with the LastCheckedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerMonitoringHealth) GetLastStatusChangedAt

func (o *ServerMonitoringHealth) GetLastStatusChangedAt() time.Time

GetLastStatusChangedAt returns the LastStatusChangedAt field value If the value is explicit nil, the zero value for time.Time will be returned

func (*ServerMonitoringHealth) GetLastStatusChangedAtOk

func (o *ServerMonitoringHealth) GetLastStatusChangedAtOk() (*time.Time, bool)

GetLastStatusChangedAtOk returns a tuple with the LastStatusChangedAt field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*ServerMonitoringHealth) GetStatus

func (o *ServerMonitoringHealth) GetStatus() string

GetStatus returns the Status field value If the value is explicit nil, the zero value for string will be returned

func (*ServerMonitoringHealth) GetStatusOk

func (o *ServerMonitoringHealth) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (ServerMonitoringHealth) MarshalJSON

func (o ServerMonitoringHealth) MarshalJSON() ([]byte, error)

func (*ServerMonitoringHealth) SetLastCheckedAt

func (o *ServerMonitoringHealth) SetLastCheckedAt(v time.Time)

SetLastCheckedAt sets field value

func (*ServerMonitoringHealth) SetLastStatusChangedAt

func (o *ServerMonitoringHealth) SetLastStatusChangedAt(v time.Time)

SetLastStatusChangedAt sets field value

func (*ServerMonitoringHealth) SetStatus

func (o *ServerMonitoringHealth) SetStatus(v string)

SetStatus sets field value

func (ServerMonitoringHealth) ToMap

func (o ServerMonitoringHealth) ToMap() (map[string]interface{}, error)

func (*ServerMonitoringHealth) UnmarshalJSON

func (o *ServerMonitoringHealth) UnmarshalJSON(data []byte) (err error)

type ServerMonitoringSettings

type ServerMonitoringSettings struct {
	// 監視のON/OFF * true 監視ON * false 監視OFF
	Enabled      bool                                 `json:"enabled"`
	HealthCheck  ServerMonitoringSettingsHealthCheck  `json:"health_check"`
	Notification ServerMonitoringSettingsNotification `json:"notification"`
}

ServerMonitoringSettings struct for ServerMonitoringSettings

func NewServerMonitoringSettings

func NewServerMonitoringSettings(enabled bool, healthCheck ServerMonitoringSettingsHealthCheck, notification ServerMonitoringSettingsNotification) *ServerMonitoringSettings

NewServerMonitoringSettings instantiates a new ServerMonitoringSettings object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerMonitoringSettingsWithDefaults

func NewServerMonitoringSettingsWithDefaults() *ServerMonitoringSettings

NewServerMonitoringSettingsWithDefaults instantiates a new ServerMonitoringSettings object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerMonitoringSettings) GetEnabled

func (o *ServerMonitoringSettings) GetEnabled() bool

GetEnabled returns the Enabled field value

func (*ServerMonitoringSettings) GetEnabledOk

func (o *ServerMonitoringSettings) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*ServerMonitoringSettings) GetHealthCheck

GetHealthCheck returns the HealthCheck field value

func (*ServerMonitoringSettings) GetHealthCheckOk

GetHealthCheckOk returns a tuple with the HealthCheck field value and a boolean to check if the value has been set.

func (*ServerMonitoringSettings) GetNotification

GetNotification returns the Notification field value

func (*ServerMonitoringSettings) GetNotificationOk

GetNotificationOk returns a tuple with the Notification field value and a boolean to check if the value has been set.

func (ServerMonitoringSettings) MarshalJSON

func (o ServerMonitoringSettings) MarshalJSON() ([]byte, error)

func (*ServerMonitoringSettings) SetEnabled

func (o *ServerMonitoringSettings) SetEnabled(v bool)

SetEnabled sets field value

func (*ServerMonitoringSettings) SetHealthCheck

SetHealthCheck sets field value

func (*ServerMonitoringSettings) SetNotification

SetNotification sets field value

func (ServerMonitoringSettings) ToMap

func (o ServerMonitoringSettings) ToMap() (map[string]interface{}, error)

func (*ServerMonitoringSettings) UnmarshalJSON

func (o *ServerMonitoringSettings) UnmarshalJSON(data []byte) (err error)

type ServerMonitoringSettingsHealthCheck

type ServerMonitoringSettingsHealthCheck struct {
	HealthCheckHttp  *HealthCheckHttp
	HealthCheckHttps *HealthCheckHttps
	HealthCheckPing  *HealthCheckPing
	HealthCheckPop3  *HealthCheckPop3
	HealthCheckSmtp  *HealthCheckSmtp
	HealthCheckSsh   *HealthCheckSsh
	HealthCheckTcp   *HealthCheckTcp
}

ServerMonitoringSettingsHealthCheck - struct for ServerMonitoringSettingsHealthCheck

func HealthCheckHttpAsServerMonitoringSettingsHealthCheck

func HealthCheckHttpAsServerMonitoringSettingsHealthCheck(v *HealthCheckHttp) ServerMonitoringSettingsHealthCheck

HealthCheckHttpAsServerMonitoringSettingsHealthCheck is a convenience function that returns HealthCheckHttp wrapped in ServerMonitoringSettingsHealthCheck

func HealthCheckHttpsAsServerMonitoringSettingsHealthCheck

func HealthCheckHttpsAsServerMonitoringSettingsHealthCheck(v *HealthCheckHttps) ServerMonitoringSettingsHealthCheck

HealthCheckHttpsAsServerMonitoringSettingsHealthCheck is a convenience function that returns HealthCheckHttps wrapped in ServerMonitoringSettingsHealthCheck

func HealthCheckPingAsServerMonitoringSettingsHealthCheck

func HealthCheckPingAsServerMonitoringSettingsHealthCheck(v *HealthCheckPing) ServerMonitoringSettingsHealthCheck

HealthCheckPingAsServerMonitoringSettingsHealthCheck is a convenience function that returns HealthCheckPing wrapped in ServerMonitoringSettingsHealthCheck

func HealthCheckPop3AsServerMonitoringSettingsHealthCheck

func HealthCheckPop3AsServerMonitoringSettingsHealthCheck(v *HealthCheckPop3) ServerMonitoringSettingsHealthCheck

HealthCheckPop3AsServerMonitoringSettingsHealthCheck is a convenience function that returns HealthCheckPop3 wrapped in ServerMonitoringSettingsHealthCheck

func HealthCheckSmtpAsServerMonitoringSettingsHealthCheck

func HealthCheckSmtpAsServerMonitoringSettingsHealthCheck(v *HealthCheckSmtp) ServerMonitoringSettingsHealthCheck

HealthCheckSmtpAsServerMonitoringSettingsHealthCheck is a convenience function that returns HealthCheckSmtp wrapped in ServerMonitoringSettingsHealthCheck

func HealthCheckSshAsServerMonitoringSettingsHealthCheck

func HealthCheckSshAsServerMonitoringSettingsHealthCheck(v *HealthCheckSsh) ServerMonitoringSettingsHealthCheck

HealthCheckSshAsServerMonitoringSettingsHealthCheck is a convenience function that returns HealthCheckSsh wrapped in ServerMonitoringSettingsHealthCheck

func HealthCheckTcpAsServerMonitoringSettingsHealthCheck

func HealthCheckTcpAsServerMonitoringSettingsHealthCheck(v *HealthCheckTcp) ServerMonitoringSettingsHealthCheck

HealthCheckTcpAsServerMonitoringSettingsHealthCheck is a convenience function that returns HealthCheckTcp wrapped in ServerMonitoringSettingsHealthCheck

func (*ServerMonitoringSettingsHealthCheck) GetActualInstance

func (obj *ServerMonitoringSettingsHealthCheck) GetActualInstance() interface{}

Get the actual instance

func (ServerMonitoringSettingsHealthCheck) GetActualInstanceValue added in v0.4.510

func (obj ServerMonitoringSettingsHealthCheck) GetActualInstanceValue() interface{}

Get the actual instance value

func (ServerMonitoringSettingsHealthCheck) MarshalJSON

func (src ServerMonitoringSettingsHealthCheck) MarshalJSON() ([]byte, error)

Marshal data from the first non-nil pointers in the struct to JSON

func (*ServerMonitoringSettingsHealthCheck) UnmarshalJSON

func (dst *ServerMonitoringSettingsHealthCheck) UnmarshalJSON(data []byte) error

Unmarshal JSON data into one of the pointers in the struct

type ServerMonitoringSettingsNotification

type ServerMonitoringSettingsNotification struct {
	Email           ServerMonitoringSettingsNotificationEmail           `json:"email"`
	IncomingWebhook ServerMonitoringSettingsNotificationIncomingWebhook `json:"incoming_webhook"`
	// 再通知間隔(時間)
	IntervalHours int32 `json:"interval_hours"`
}

ServerMonitoringSettingsNotification struct for ServerMonitoringSettingsNotification

func NewServerMonitoringSettingsNotification

func NewServerMonitoringSettingsNotification(email ServerMonitoringSettingsNotificationEmail, incomingWebhook ServerMonitoringSettingsNotificationIncomingWebhook, intervalHours int32) *ServerMonitoringSettingsNotification

NewServerMonitoringSettingsNotification instantiates a new ServerMonitoringSettingsNotification object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerMonitoringSettingsNotificationWithDefaults

func NewServerMonitoringSettingsNotificationWithDefaults() *ServerMonitoringSettingsNotification

NewServerMonitoringSettingsNotificationWithDefaults instantiates a new ServerMonitoringSettingsNotification object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerMonitoringSettingsNotification) GetEmail

GetEmail returns the Email field value

func (*ServerMonitoringSettingsNotification) GetEmailOk

GetEmailOk returns a tuple with the Email field value and a boolean to check if the value has been set.

func (*ServerMonitoringSettingsNotification) GetIncomingWebhook

GetIncomingWebhook returns the IncomingWebhook field value

func (*ServerMonitoringSettingsNotification) GetIncomingWebhookOk

GetIncomingWebhookOk returns a tuple with the IncomingWebhook field value and a boolean to check if the value has been set.

func (*ServerMonitoringSettingsNotification) GetIntervalHours

func (o *ServerMonitoringSettingsNotification) GetIntervalHours() int32

GetIntervalHours returns the IntervalHours field value

func (*ServerMonitoringSettingsNotification) GetIntervalHoursOk

func (o *ServerMonitoringSettingsNotification) GetIntervalHoursOk() (*int32, bool)

GetIntervalHoursOk returns a tuple with the IntervalHours field value and a boolean to check if the value has been set.

func (ServerMonitoringSettingsNotification) MarshalJSON

func (o ServerMonitoringSettingsNotification) MarshalJSON() ([]byte, error)

func (*ServerMonitoringSettingsNotification) SetEmail

SetEmail sets field value

func (*ServerMonitoringSettingsNotification) SetIncomingWebhook

SetIncomingWebhook sets field value

func (*ServerMonitoringSettingsNotification) SetIntervalHours

func (o *ServerMonitoringSettingsNotification) SetIntervalHours(v int32)

SetIntervalHours sets field value

func (ServerMonitoringSettingsNotification) ToMap

func (o ServerMonitoringSettingsNotification) ToMap() (map[string]interface{}, error)

func (*ServerMonitoringSettingsNotification) UnmarshalJSON

func (o *ServerMonitoringSettingsNotification) UnmarshalJSON(data []byte) (err error)

type ServerMonitoringSettingsNotificationEmail

type ServerMonitoringSettingsNotificationEmail struct {
	// 通知のON/OFF * true 通知ON * false 通知OFF
	Enabled bool `json:"enabled"`
}

ServerMonitoringSettingsNotificationEmail emailでの通知の設定。会員情報に登録されているメールアドレス宛に送信されます。

func NewServerMonitoringSettingsNotificationEmail

func NewServerMonitoringSettingsNotificationEmail(enabled bool) *ServerMonitoringSettingsNotificationEmail

NewServerMonitoringSettingsNotificationEmail instantiates a new ServerMonitoringSettingsNotificationEmail object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerMonitoringSettingsNotificationEmailWithDefaults

func NewServerMonitoringSettingsNotificationEmailWithDefaults() *ServerMonitoringSettingsNotificationEmail

NewServerMonitoringSettingsNotificationEmailWithDefaults instantiates a new ServerMonitoringSettingsNotificationEmail object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerMonitoringSettingsNotificationEmail) GetEnabled

GetEnabled returns the Enabled field value

func (*ServerMonitoringSettingsNotificationEmail) GetEnabledOk

func (o *ServerMonitoringSettingsNotificationEmail) GetEnabledOk() (*bool, bool)

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (ServerMonitoringSettingsNotificationEmail) MarshalJSON

func (*ServerMonitoringSettingsNotificationEmail) SetEnabled

SetEnabled sets field value

func (ServerMonitoringSettingsNotificationEmail) ToMap

func (o ServerMonitoringSettingsNotificationEmail) ToMap() (map[string]interface{}, error)

func (*ServerMonitoringSettingsNotificationEmail) UnmarshalJSON

func (o *ServerMonitoringSettingsNotificationEmail) UnmarshalJSON(data []byte) (err error)

type ServerMonitoringSettingsNotificationIncomingWebhook

type ServerMonitoringSettingsNotificationIncomingWebhook struct {
	// 通知のON/OFF * true 通知ON * false 通知OFF
	Enabled bool `json:"enabled"`
	// 通知先のWebhooksURL。 Slack、Discord、Microsoft TeamsのIncoming WebHooksにのみ対応しています。 指定できるURLは各サービスのWebhook URL(https://hooks.slack.com/services/_* など)の形式に制限されています。 Discordの場合は[Slack互換のWebhook URL](https://discord.com/developers/docs/resources/webhook#execute-slackcompatible-webhook)を指定してください。
	WebhooksUrl NullableString `json:"webhooks_url"`
	// slackのteam name。VPSコントロールパネルの「Slackと自動で連携をする」を利用した場合に設定されます。
	SlackTeamName string `json:"slack_team_name"`
	// slackのchannel name。VPSコントロールパネルの「Slackと自動で連携をする」を利用した場合に設定されます。
	SlackChannelName string `json:"slack_channel_name"`
}

ServerMonitoringSettingsNotificationIncomingWebhook incoming webhookでの通知の設定

func NewServerMonitoringSettingsNotificationIncomingWebhook

func NewServerMonitoringSettingsNotificationIncomingWebhook(enabled bool, webhooksUrl NullableString, slackTeamName string, slackChannelName string) *ServerMonitoringSettingsNotificationIncomingWebhook

NewServerMonitoringSettingsNotificationIncomingWebhook instantiates a new ServerMonitoringSettingsNotificationIncomingWebhook object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerMonitoringSettingsNotificationIncomingWebhookWithDefaults

func NewServerMonitoringSettingsNotificationIncomingWebhookWithDefaults() *ServerMonitoringSettingsNotificationIncomingWebhook

NewServerMonitoringSettingsNotificationIncomingWebhookWithDefaults instantiates a new ServerMonitoringSettingsNotificationIncomingWebhook object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerMonitoringSettingsNotificationIncomingWebhook) GetEnabled

GetEnabled returns the Enabled field value

func (*ServerMonitoringSettingsNotificationIncomingWebhook) GetEnabledOk

GetEnabledOk returns a tuple with the Enabled field value and a boolean to check if the value has been set.

func (*ServerMonitoringSettingsNotificationIncomingWebhook) GetSlackChannelName

GetSlackChannelName returns the SlackChannelName field value

func (*ServerMonitoringSettingsNotificationIncomingWebhook) GetSlackChannelNameOk

func (o *ServerMonitoringSettingsNotificationIncomingWebhook) GetSlackChannelNameOk() (*string, bool)

GetSlackChannelNameOk returns a tuple with the SlackChannelName field value and a boolean to check if the value has been set.

func (*ServerMonitoringSettingsNotificationIncomingWebhook) GetSlackTeamName

GetSlackTeamName returns the SlackTeamName field value

func (*ServerMonitoringSettingsNotificationIncomingWebhook) GetSlackTeamNameOk

GetSlackTeamNameOk returns a tuple with the SlackTeamName field value and a boolean to check if the value has been set.

func (*ServerMonitoringSettingsNotificationIncomingWebhook) GetWebhooksUrl

GetWebhooksUrl returns the WebhooksUrl field value If the value is explicit nil, the zero value for string will be returned

func (*ServerMonitoringSettingsNotificationIncomingWebhook) GetWebhooksUrlOk

GetWebhooksUrlOk returns a tuple with the WebhooksUrl field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (ServerMonitoringSettingsNotificationIncomingWebhook) MarshalJSON

func (*ServerMonitoringSettingsNotificationIncomingWebhook) SetEnabled

SetEnabled sets field value

func (*ServerMonitoringSettingsNotificationIncomingWebhook) SetSlackChannelName

SetSlackChannelName sets field value

func (*ServerMonitoringSettingsNotificationIncomingWebhook) SetSlackTeamName

SetSlackTeamName sets field value

func (*ServerMonitoringSettingsNotificationIncomingWebhook) SetWebhooksUrl

SetWebhooksUrl sets field value

func (ServerMonitoringSettingsNotificationIncomingWebhook) ToMap

func (*ServerMonitoringSettingsNotificationIncomingWebhook) UnmarshalJSON

func (o *ServerMonitoringSettingsNotificationIncomingWebhook) UnmarshalJSON(data []byte) (err error)

type ServerPowerStatus

type ServerPowerStatus struct {
	// 電源ステータス * power_on 電源ON * in_shutdown シャットダウン中 * power_off 電源OFF * installing OSインストール中 * in_scaleup スケールアップ中 * migration サーバー移行作業中 * unknown 不明(電源状態を取得できない)
	Status string `json:"status"`
}

ServerPowerStatus struct for ServerPowerStatus

func NewServerPowerStatus

func NewServerPowerStatus(status string) *ServerPowerStatus

NewServerPowerStatus instantiates a new ServerPowerStatus object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerPowerStatusWithDefaults

func NewServerPowerStatusWithDefaults() *ServerPowerStatus

NewServerPowerStatusWithDefaults instantiates a new ServerPowerStatus object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerPowerStatus) GetStatus

func (o *ServerPowerStatus) GetStatus() string

GetStatus returns the Status field value

func (*ServerPowerStatus) GetStatusOk

func (o *ServerPowerStatus) GetStatusOk() (*string, bool)

GetStatusOk returns a tuple with the Status field value and a boolean to check if the value has been set.

func (ServerPowerStatus) MarshalJSON

func (o ServerPowerStatus) MarshalJSON() ([]byte, error)

func (*ServerPowerStatus) SetStatus

func (o *ServerPowerStatus) SetStatus(v string)

SetStatus sets field value

func (ServerPowerStatus) ToMap

func (o ServerPowerStatus) ToMap() (map[string]interface{}, error)

func (*ServerPowerStatus) UnmarshalJSON

func (o *ServerPowerStatus) UnmarshalJSON(data []byte) (err error)

type ServerStorageInner

type ServerStorageInner struct {
	// ポート番号
	Port int32 `json:"port"`
	// 種別
	Type string `json:"type"`
	// ストレージ容量(GiB)
	SizeGibibytes int32 `json:"size_gibibytes"`
}

ServerStorageInner struct for ServerStorageInner

func NewServerStorageInner

func NewServerStorageInner(port int32, type_ string, sizeGibibytes int32) *ServerStorageInner

NewServerStorageInner instantiates a new ServerStorageInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerStorageInnerWithDefaults

func NewServerStorageInnerWithDefaults() *ServerStorageInner

NewServerStorageInnerWithDefaults instantiates a new ServerStorageInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerStorageInner) GetPort

func (o *ServerStorageInner) GetPort() int32

GetPort returns the Port field value

func (*ServerStorageInner) GetPortOk

func (o *ServerStorageInner) GetPortOk() (*int32, bool)

GetPortOk returns a tuple with the Port field value and a boolean to check if the value has been set.

func (*ServerStorageInner) GetSizeGibibytes

func (o *ServerStorageInner) GetSizeGibibytes() int32

GetSizeGibibytes returns the SizeGibibytes field value

func (*ServerStorageInner) GetSizeGibibytesOk

func (o *ServerStorageInner) GetSizeGibibytesOk() (*int32, bool)

GetSizeGibibytesOk returns a tuple with the SizeGibibytes field value and a boolean to check if the value has been set.

func (*ServerStorageInner) GetType

func (o *ServerStorageInner) GetType() string

GetType returns the Type field value

func (*ServerStorageInner) GetTypeOk

func (o *ServerStorageInner) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (ServerStorageInner) MarshalJSON

func (o ServerStorageInner) MarshalJSON() ([]byte, error)

func (*ServerStorageInner) SetPort

func (o *ServerStorageInner) SetPort(v int32)

SetPort sets field value

func (*ServerStorageInner) SetSizeGibibytes

func (o *ServerStorageInner) SetSizeGibibytes(v int32)

SetSizeGibibytes sets field value

func (*ServerStorageInner) SetType

func (o *ServerStorageInner) SetType(v string)

SetType sets field value

func (ServerStorageInner) ToMap

func (o ServerStorageInner) ToMap() (map[string]interface{}, error)

func (*ServerStorageInner) UnmarshalJSON

func (o *ServerStorageInner) UnmarshalJSON(data []byte) (err error)

type ServerVariable

type ServerVariable struct {
	Description  string
	DefaultValue string
	EnumValues   []string
}

ServerVariable stores the information about a server variable

type ServerZone

type ServerZone struct {
	// ゾーンコード * tk1 東京第1 * tk2 東京第2 * tk3 東京第3 * os1 大阪第1 * os2 大阪第2 * os3 大阪第3 * is1 石狩第1
	Code string `json:"code"`
	// ゾーン名称
	Name string `json:"name"`
}

ServerZone ゾーン情報

func NewServerZone

func NewServerZone(code string, name string) *ServerZone

NewServerZone instantiates a new ServerZone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewServerZoneWithDefaults

func NewServerZoneWithDefaults() *ServerZone

NewServerZoneWithDefaults instantiates a new ServerZone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*ServerZone) GetCode

func (o *ServerZone) GetCode() string

GetCode returns the Code field value

func (*ServerZone) GetCodeOk

func (o *ServerZone) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*ServerZone) GetName

func (o *ServerZone) GetName() string

GetName returns the Name field value

func (*ServerZone) GetNameOk

func (o *ServerZone) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (ServerZone) MarshalJSON

func (o ServerZone) MarshalJSON() ([]byte, error)

func (*ServerZone) SetCode

func (o *ServerZone) SetCode(v string)

SetCode sets field value

func (*ServerZone) SetName

func (o *ServerZone) SetName(v string)

SetName sets field value

func (ServerZone) ToMap

func (o ServerZone) ToMap() (map[string]interface{}, error)

func (*ServerZone) UnmarshalJSON

func (o *ServerZone) UnmarshalJSON(data []byte) (err error)

type Switch

type Switch struct {
	// id
	Id int32 `json:"id"`
	// 名前
	Name string `json:"name"`
	// 説明
	Description string `json:"description"`
	// スイッチコード
	SwitchCode string     `json:"switch_code"`
	Zone       SwitchZone `json:"zone"`
	// 接続されているサーバーのインターフェースid
	ServerInterfaces []int32 `json:"server_interfaces"`
	// 接続されている追加ストレージ(NFS)のインターフェースid
	NfsServerInterfaces []int32                          `json:"nfs_server_interfaces"`
	ExternalConnection  NullableSwitchExternalConnection `json:"external_connection"`
}

Switch struct for Switch

func NewSwitch

func NewSwitch(id int32, name string, description string, switchCode string, zone SwitchZone, serverInterfaces []int32, nfsServerInterfaces []int32, externalConnection NullableSwitchExternalConnection) *Switch

NewSwitch instantiates a new Switch object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSwitchWithDefaults

func NewSwitchWithDefaults() *Switch

NewSwitchWithDefaults instantiates a new Switch object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Switch) GetDescription

func (o *Switch) GetDescription() string

GetDescription returns the Description field value

func (*Switch) GetDescriptionOk

func (o *Switch) GetDescriptionOk() (*string, bool)

GetDescriptionOk returns a tuple with the Description field value and a boolean to check if the value has been set.

func (*Switch) GetExternalConnection

func (o *Switch) GetExternalConnection() SwitchExternalConnection

GetExternalConnection returns the ExternalConnection field value If the value is explicit nil, the zero value for SwitchExternalConnection will be returned

func (*Switch) GetExternalConnectionOk

func (o *Switch) GetExternalConnectionOk() (*SwitchExternalConnection, bool)

GetExternalConnectionOk returns a tuple with the ExternalConnection field value and a boolean to check if the value has been set. NOTE: If the value is an explicit nil, `nil, true` will be returned

func (*Switch) GetId

func (o *Switch) GetId() int32

GetId returns the Id field value

func (*Switch) GetIdOk

func (o *Switch) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Switch) GetName

func (o *Switch) GetName() string

GetName returns the Name field value

func (*Switch) GetNameOk

func (o *Switch) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (*Switch) GetNfsServerInterfaces

func (o *Switch) GetNfsServerInterfaces() []int32

GetNfsServerInterfaces returns the NfsServerInterfaces field value

func (*Switch) GetNfsServerInterfacesOk

func (o *Switch) GetNfsServerInterfacesOk() ([]int32, bool)

GetNfsServerInterfacesOk returns a tuple with the NfsServerInterfaces field value and a boolean to check if the value has been set.

func (*Switch) GetServerInterfaces

func (o *Switch) GetServerInterfaces() []int32

GetServerInterfaces returns the ServerInterfaces field value

func (*Switch) GetServerInterfacesOk

func (o *Switch) GetServerInterfacesOk() ([]int32, bool)

GetServerInterfacesOk returns a tuple with the ServerInterfaces field value and a boolean to check if the value has been set.

func (*Switch) GetSwitchCode

func (o *Switch) GetSwitchCode() string

GetSwitchCode returns the SwitchCode field value

func (*Switch) GetSwitchCodeOk

func (o *Switch) GetSwitchCodeOk() (*string, bool)

GetSwitchCodeOk returns a tuple with the SwitchCode field value and a boolean to check if the value has been set.

func (*Switch) GetZone

func (o *Switch) GetZone() SwitchZone

GetZone returns the Zone field value

func (*Switch) GetZoneOk

func (o *Switch) GetZoneOk() (*SwitchZone, bool)

GetZoneOk returns a tuple with the Zone field value and a boolean to check if the value has been set.

func (Switch) MarshalJSON

func (o Switch) MarshalJSON() ([]byte, error)

func (*Switch) SetDescription

func (o *Switch) SetDescription(v string)

SetDescription sets field value

func (*Switch) SetExternalConnection

func (o *Switch) SetExternalConnection(v SwitchExternalConnection)

SetExternalConnection sets field value

func (*Switch) SetId

func (o *Switch) SetId(v int32)

SetId sets field value

func (*Switch) SetName

func (o *Switch) SetName(v string)

SetName sets field value

func (*Switch) SetNfsServerInterfaces

func (o *Switch) SetNfsServerInterfaces(v []int32)

SetNfsServerInterfaces sets field value

func (*Switch) SetServerInterfaces

func (o *Switch) SetServerInterfaces(v []int32)

SetServerInterfaces sets field value

func (*Switch) SetSwitchCode

func (o *Switch) SetSwitchCode(v string)

SetSwitchCode sets field value

func (*Switch) SetZone

func (o *Switch) SetZone(v SwitchZone)

SetZone sets field value

func (Switch) ToMap

func (o Switch) ToMap() (map[string]interface{}, error)

func (*Switch) UnmarshalJSON

func (o *Switch) UnmarshalJSON(data []byte) (err error)

type SwitchAPIService

type SwitchAPIService service

SwitchAPIService SwitchAPI service

func (*SwitchAPIService) DeleteSwitch

func (a *SwitchAPIService) DeleteSwitch(ctx context.Context, switchId int32) ApiDeleteSwitchRequest

DeleteSwitch スイッチを削除する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param switchId スイッチID
@return ApiDeleteSwitchRequest

func (*SwitchAPIService) DeleteSwitchExecute

func (a *SwitchAPIService) DeleteSwitchExecute(r ApiDeleteSwitchRequest) (*http.Response, error)

Execute executes the request

func (*SwitchAPIService) GetSwitch

func (a *SwitchAPIService) GetSwitch(ctx context.Context, switchId int32) ApiGetSwitchRequest

GetSwitch スイッチ情報を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param switchId スイッチID
@return ApiGetSwitchRequest

func (*SwitchAPIService) GetSwitchExecute

func (a *SwitchAPIService) GetSwitchExecute(r ApiGetSwitchRequest) (*Switch, *http.Response, error)

Execute executes the request

@return Switch

func (*SwitchAPIService) GetSwitchList

GetSwitchList スイッチ情報一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetSwitchListRequest

func (*SwitchAPIService) GetSwitchListExecute

Execute executes the request

@return GetSwitchList200Response

func (*SwitchAPIService) PostSwitch

PostSwitch スイッチを作成する

同一ゾーン内で作成可能なスイッチ数は最大20です

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiPostSwitchRequest

func (*SwitchAPIService) PostSwitchExecute

Execute executes the request

@return PostSwitch201Response

func (*SwitchAPIService) PutSwitch

func (a *SwitchAPIService) PutSwitch(ctx context.Context, switchId int32) ApiPutSwitchRequest

PutSwitch スイッチ情報を更新する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@param switchId スイッチID
@return ApiPutSwitchRequest

func (*SwitchAPIService) PutSwitchExecute

func (a *SwitchAPIService) PutSwitchExecute(r ApiPutSwitchRequest) (*Switch, *http.Response, error)

Execute executes the request

@return Switch

type SwitchExternalConnection

type SwitchExternalConnection struct {
	// サービスコード
	ServiceCode string `json:"service_code"`
	// 外部接続方式
	Type     string                                  `json:"type"`
	Services []SwitchExternalConnectionServicesInner `json:"services"`
}

SwitchExternalConnection 接続されている外部接続の情報

func NewSwitchExternalConnection

func NewSwitchExternalConnection(serviceCode string, type_ string, services []SwitchExternalConnectionServicesInner) *SwitchExternalConnection

NewSwitchExternalConnection instantiates a new SwitchExternalConnection object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSwitchExternalConnectionWithDefaults

func NewSwitchExternalConnectionWithDefaults() *SwitchExternalConnection

NewSwitchExternalConnectionWithDefaults instantiates a new SwitchExternalConnection object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SwitchExternalConnection) GetServiceCode

func (o *SwitchExternalConnection) GetServiceCode() string

GetServiceCode returns the ServiceCode field value

func (*SwitchExternalConnection) GetServiceCodeOk

func (o *SwitchExternalConnection) GetServiceCodeOk() (*string, bool)

GetServiceCodeOk returns a tuple with the ServiceCode field value and a boolean to check if the value has been set.

func (*SwitchExternalConnection) GetServices

GetServices returns the Services field value

func (*SwitchExternalConnection) GetServicesOk

GetServicesOk returns a tuple with the Services field value and a boolean to check if the value has been set.

func (*SwitchExternalConnection) GetType

func (o *SwitchExternalConnection) GetType() string

GetType returns the Type field value

func (*SwitchExternalConnection) GetTypeOk

func (o *SwitchExternalConnection) GetTypeOk() (*string, bool)

GetTypeOk returns a tuple with the Type field value and a boolean to check if the value has been set.

func (SwitchExternalConnection) MarshalJSON

func (o SwitchExternalConnection) MarshalJSON() ([]byte, error)

func (*SwitchExternalConnection) SetServiceCode

func (o *SwitchExternalConnection) SetServiceCode(v string)

SetServiceCode sets field value

func (*SwitchExternalConnection) SetServices

SetServices sets field value

func (*SwitchExternalConnection) SetType

func (o *SwitchExternalConnection) SetType(v string)

SetType sets field value

func (SwitchExternalConnection) ToMap

func (o SwitchExternalConnection) ToMap() (map[string]interface{}, error)

func (*SwitchExternalConnection) UnmarshalJSON

func (o *SwitchExternalConnection) UnmarshalJSON(data []byte) (err error)

type SwitchExternalConnectionServicesInner

type SwitchExternalConnectionServicesInner struct {
	// サービスカテゴリー
	ServiceCategory string `json:"service_category"`
	// サービス名
	ServiceName string `json:"service_name"`
	// スイッチコード
	SwitchCode string `json:"switch_code"`
}

SwitchExternalConnectionServicesInner struct for SwitchExternalConnectionServicesInner

func NewSwitchExternalConnectionServicesInner

func NewSwitchExternalConnectionServicesInner(serviceCategory string, serviceName string, switchCode string) *SwitchExternalConnectionServicesInner

NewSwitchExternalConnectionServicesInner instantiates a new SwitchExternalConnectionServicesInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSwitchExternalConnectionServicesInnerWithDefaults

func NewSwitchExternalConnectionServicesInnerWithDefaults() *SwitchExternalConnectionServicesInner

NewSwitchExternalConnectionServicesInnerWithDefaults instantiates a new SwitchExternalConnectionServicesInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SwitchExternalConnectionServicesInner) GetServiceCategory

func (o *SwitchExternalConnectionServicesInner) GetServiceCategory() string

GetServiceCategory returns the ServiceCategory field value

func (*SwitchExternalConnectionServicesInner) GetServiceCategoryOk

func (o *SwitchExternalConnectionServicesInner) GetServiceCategoryOk() (*string, bool)

GetServiceCategoryOk returns a tuple with the ServiceCategory field value and a boolean to check if the value has been set.

func (*SwitchExternalConnectionServicesInner) GetServiceName

func (o *SwitchExternalConnectionServicesInner) GetServiceName() string

GetServiceName returns the ServiceName field value

func (*SwitchExternalConnectionServicesInner) GetServiceNameOk

func (o *SwitchExternalConnectionServicesInner) GetServiceNameOk() (*string, bool)

GetServiceNameOk returns a tuple with the ServiceName field value and a boolean to check if the value has been set.

func (*SwitchExternalConnectionServicesInner) GetSwitchCode

func (o *SwitchExternalConnectionServicesInner) GetSwitchCode() string

GetSwitchCode returns the SwitchCode field value

func (*SwitchExternalConnectionServicesInner) GetSwitchCodeOk

func (o *SwitchExternalConnectionServicesInner) GetSwitchCodeOk() (*string, bool)

GetSwitchCodeOk returns a tuple with the SwitchCode field value and a boolean to check if the value has been set.

func (SwitchExternalConnectionServicesInner) MarshalJSON

func (o SwitchExternalConnectionServicesInner) MarshalJSON() ([]byte, error)

func (*SwitchExternalConnectionServicesInner) SetServiceCategory

func (o *SwitchExternalConnectionServicesInner) SetServiceCategory(v string)

SetServiceCategory sets field value

func (*SwitchExternalConnectionServicesInner) SetServiceName

func (o *SwitchExternalConnectionServicesInner) SetServiceName(v string)

SetServiceName sets field value

func (*SwitchExternalConnectionServicesInner) SetSwitchCode

func (o *SwitchExternalConnectionServicesInner) SetSwitchCode(v string)

SetSwitchCode sets field value

func (SwitchExternalConnectionServicesInner) ToMap

func (o SwitchExternalConnectionServicesInner) ToMap() (map[string]interface{}, error)

func (*SwitchExternalConnectionServicesInner) UnmarshalJSON

func (o *SwitchExternalConnectionServicesInner) UnmarshalJSON(data []byte) (err error)

type SwitchZone

type SwitchZone struct {
	// ゾーンコード * tk1 東京第1 * tk2 東京第2 * tk3 東京第3 * os1 大阪第1 * os2 大阪第2 * os3 大阪第3 * is1 石狩第1
	Code string `json:"code"`
	// ゾーン名称
	Name string `json:"name"`
}

SwitchZone ゾーン情報

func NewSwitchZone

func NewSwitchZone(code string, name string) *SwitchZone

NewSwitchZone instantiates a new SwitchZone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewSwitchZoneWithDefaults

func NewSwitchZoneWithDefaults() *SwitchZone

NewSwitchZoneWithDefaults instantiates a new SwitchZone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*SwitchZone) GetCode

func (o *SwitchZone) GetCode() string

GetCode returns the Code field value

func (*SwitchZone) GetCodeOk

func (o *SwitchZone) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*SwitchZone) GetName

func (o *SwitchZone) GetName() string

GetName returns the Name field value

func (*SwitchZone) GetNameOk

func (o *SwitchZone) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (SwitchZone) MarshalJSON

func (o SwitchZone) MarshalJSON() ([]byte, error)

func (*SwitchZone) SetCode

func (o *SwitchZone) SetCode(v string)

SetCode sets field value

func (*SwitchZone) SetName

func (o *SwitchZone) SetName(v string)

SetName sets field value

func (SwitchZone) ToMap

func (o SwitchZone) ToMap() (map[string]interface{}, error)

func (*SwitchZone) UnmarshalJSON

func (o *SwitchZone) UnmarshalJSON(data []byte) (err error)

type Zone

type Zone struct {
	// id
	Id int32 `json:"id"`
	// ゾーンコード * tk1 東京第1 * tk2 東京第2 * tk3 東京第3 * os1 大阪第1 * os2 大阪第2 * os3 大阪第3 * is1 石狩第1
	Code string `json:"code"`
	// ゾーン名称
	Name string `json:"name"`
	// ローカルネットワーク接続が可能かどうか
	CanUseLocal bool `json:"can_use_local"`
	// ハイブリッド接続が利用可能かどうか
	CanUseHybrid bool `json:"can_use_hybrid"`
}

Zone struct for Zone

func NewZone

func NewZone(id int32, code string, name string, canUseLocal bool, canUseHybrid bool) *Zone

NewZone instantiates a new Zone object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed

func NewZoneWithDefaults

func NewZoneWithDefaults() *Zone

NewZoneWithDefaults instantiates a new Zone object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set

func (*Zone) GetCanUseHybrid

func (o *Zone) GetCanUseHybrid() bool

GetCanUseHybrid returns the CanUseHybrid field value

func (*Zone) GetCanUseHybridOk

func (o *Zone) GetCanUseHybridOk() (*bool, bool)

GetCanUseHybridOk returns a tuple with the CanUseHybrid field value and a boolean to check if the value has been set.

func (*Zone) GetCanUseLocal

func (o *Zone) GetCanUseLocal() bool

GetCanUseLocal returns the CanUseLocal field value

func (*Zone) GetCanUseLocalOk

func (o *Zone) GetCanUseLocalOk() (*bool, bool)

GetCanUseLocalOk returns a tuple with the CanUseLocal field value and a boolean to check if the value has been set.

func (*Zone) GetCode

func (o *Zone) GetCode() string

GetCode returns the Code field value

func (*Zone) GetCodeOk

func (o *Zone) GetCodeOk() (*string, bool)

GetCodeOk returns a tuple with the Code field value and a boolean to check if the value has been set.

func (*Zone) GetId

func (o *Zone) GetId() int32

GetId returns the Id field value

func (*Zone) GetIdOk

func (o *Zone) GetIdOk() (*int32, bool)

GetIdOk returns a tuple with the Id field value and a boolean to check if the value has been set.

func (*Zone) GetName

func (o *Zone) GetName() string

GetName returns the Name field value

func (*Zone) GetNameOk

func (o *Zone) GetNameOk() (*string, bool)

GetNameOk returns a tuple with the Name field value and a boolean to check if the value has been set.

func (Zone) MarshalJSON

func (o Zone) MarshalJSON() ([]byte, error)

func (*Zone) SetCanUseHybrid

func (o *Zone) SetCanUseHybrid(v bool)

SetCanUseHybrid sets field value

func (*Zone) SetCanUseLocal

func (o *Zone) SetCanUseLocal(v bool)

SetCanUseLocal sets field value

func (*Zone) SetCode

func (o *Zone) SetCode(v string)

SetCode sets field value

func (*Zone) SetId

func (o *Zone) SetId(v int32)

SetId sets field value

func (*Zone) SetName

func (o *Zone) SetName(v string)

SetName sets field value

func (Zone) ToMap

func (o Zone) ToMap() (map[string]interface{}, error)

func (*Zone) UnmarshalJSON

func (o *Zone) UnmarshalJSON(data []byte) (err error)

type ZoneAPIService

type ZoneAPIService service

ZoneAPIService ZoneAPI service

func (*ZoneAPIService) GetZoneList

GetZoneList ゾーン情報一覧を取得する

@param ctx context.Context - for authentication, logging, cancellation, deadlines, tracing, etc. Passed from http.Request or context.Background().
@return ApiGetZoneListRequest

func (*ZoneAPIService) GetZoneListExecute

Execute executes the request

@return GetZoneList200Response

Source Files

Jump to

Keyboard shortcuts

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