github.com/sacloud/iaas-api-go@v1.12.0/zz_envelopes.go (about)

     1  // Copyright 2022-2023 The sacloud/iaas-api-go Authors
     2  //
     3  // Licensed under the Apache License, Version 2.0 (the "License");
     4  // you may not use this file except in compliance with the License.
     5  // You may obtain a copy of the License at
     6  //
     7  //      http://www.apache.org/licenses/LICENSE-2.0
     8  //
     9  // Unless required by applicable law or agreed to in writing, software
    10  // distributed under the License is distributed on an "AS IS" BASIS,
    11  // WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
    12  // See the License for the specific language governing permissions and
    13  // limitations under the License.
    14  
    15  // generated by 'github.com/sacloud/iaas-api-go/internal/tools/gen-api-envelope'; DO NOT EDIT
    16  
    17  package iaas
    18  
    19  import (
    20  	"time"
    21  
    22  	"github.com/sacloud/iaas-api-go/naked"
    23  	"github.com/sacloud/iaas-api-go/search"
    24  	"github.com/sacloud/iaas-api-go/types"
    25  )
    26  
    27  // archiveFindRequestEnvelope is envelop of API request
    28  type archiveFindRequestEnvelope struct {
    29  	Count   int             `mapconv:",omitempty"`
    30  	From    int             `mapconv:",omitempty"`
    31  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
    32  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
    33  	Include []string        `json:",omitempty" mapconv:",omitempty"`
    34  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
    35  }
    36  
    37  // archiveFindResponseEnvelope is envelop of API response
    38  type archiveFindResponseEnvelope struct {
    39  	Total int `json:",omitempty"` // トータル件数
    40  	From  int `json:",omitempty"` // ページング開始ページ
    41  	Count int `json:",omitempty"` // 件数
    42  
    43  	Archives []*naked.Archive `json:",omitempty"`
    44  }
    45  
    46  // archiveCreateRequestEnvelope is envelop of API request
    47  type archiveCreateRequestEnvelope struct {
    48  	Archive *naked.Archive `json:",omitempty"`
    49  }
    50  
    51  // archiveCreateResponseEnvelope is envelop of API response
    52  type archiveCreateResponseEnvelope struct {
    53  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
    54  	Success types.APIResult `json:",omitempty"`      // success項目
    55  
    56  	Archive *naked.Archive `json:",omitempty"`
    57  }
    58  
    59  // archiveCreateBlankRequestEnvelope is envelop of API request
    60  type archiveCreateBlankRequestEnvelope struct {
    61  	Archive *naked.Archive `json:",omitempty"`
    62  }
    63  
    64  // archiveCreateBlankResponseEnvelope is envelop of API response
    65  type archiveCreateBlankResponseEnvelope struct {
    66  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
    67  	Success types.APIResult `json:",omitempty"`      // success項目
    68  
    69  	Archive   *naked.Archive          `json:",omitempty"`
    70  	FTPServer *naked.OpeningFTPServer `json:",omitempty"`
    71  }
    72  
    73  // archiveReadResponseEnvelope is envelop of API response
    74  type archiveReadResponseEnvelope struct {
    75  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
    76  	Success types.APIResult `json:",omitempty"`      // success項目
    77  
    78  	Archive *naked.Archive `json:",omitempty"`
    79  }
    80  
    81  // archiveUpdateRequestEnvelope is envelop of API request
    82  type archiveUpdateRequestEnvelope struct {
    83  	Archive *naked.Archive `json:",omitempty"`
    84  }
    85  
    86  // archiveUpdateResponseEnvelope is envelop of API response
    87  type archiveUpdateResponseEnvelope struct {
    88  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
    89  	Success types.APIResult `json:",omitempty"`      // success項目
    90  
    91  	Archive *naked.Archive `json:",omitempty"`
    92  }
    93  
    94  // archiveOpenFTPRequestEnvelope is envelop of API request
    95  type archiveOpenFTPRequestEnvelope struct {
    96  	ChangePassword bool `json:",omitempty"`
    97  }
    98  
    99  // archiveOpenFTPResponseEnvelope is envelop of API response
   100  type archiveOpenFTPResponseEnvelope struct {
   101  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   102  	Success types.APIResult `json:",omitempty"`      // success項目
   103  
   104  	FTPServer *naked.OpeningFTPServer `json:",omitempty"`
   105  }
   106  
   107  // archiveShareRequestEnvelope is envelop of API request
   108  type archiveShareRequestEnvelope struct {
   109  	Shared bool `json:",omitempty"`
   110  }
   111  
   112  // archiveShareResponseEnvelope is envelop of API response
   113  type archiveShareResponseEnvelope struct {
   114  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   115  	Success types.APIResult `json:",omitempty"`      // success項目
   116  
   117  	ArchiveShareInfo *naked.ArchiveShareInfo `json:",omitempty"`
   118  }
   119  
   120  // archiveCreateFromSharedRequestEnvelope is envelop of API request
   121  type archiveCreateFromSharedRequestEnvelope struct {
   122  	Archive *naked.Archive `json:",omitempty"`
   123  }
   124  
   125  // archiveCreateFromSharedResponseEnvelope is envelop of API response
   126  type archiveCreateFromSharedResponseEnvelope struct {
   127  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   128  	Success types.APIResult `json:",omitempty"`      // success項目
   129  
   130  	Archive *naked.Archive `json:",omitempty"`
   131  }
   132  
   133  // archiveTransferRequestEnvelope is envelop of API request
   134  type archiveTransferRequestEnvelope struct {
   135  	Archive *naked.Archive `json:",omitempty"`
   136  }
   137  
   138  // archiveTransferResponseEnvelope is envelop of API response
   139  type archiveTransferResponseEnvelope struct {
   140  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   141  	Success types.APIResult `json:",omitempty"`      // success項目
   142  
   143  	Archive *naked.Archive `json:",omitempty"`
   144  }
   145  
   146  // authStatusReadResponseEnvelope is envelop of API response
   147  type authStatusReadResponseEnvelope struct {
   148  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   149  	Success types.APIResult `json:",omitempty"`      // success項目
   150  
   151  	AuthStatus *naked.AuthStatus `json:",omitempty"`
   152  }
   153  
   154  // autoBackupFindRequestEnvelope is envelop of API request
   155  type autoBackupFindRequestEnvelope struct {
   156  	Count   int             `mapconv:",omitempty"`
   157  	From    int             `mapconv:",omitempty"`
   158  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   159  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   160  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   161  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   162  }
   163  
   164  // autoBackupFindResponseEnvelope is envelop of API response
   165  type autoBackupFindResponseEnvelope struct {
   166  	Total int `json:",omitempty"` // トータル件数
   167  	From  int `json:",omitempty"` // ページング開始ページ
   168  	Count int `json:",omitempty"` // 件数
   169  
   170  	CommonServiceItems []*naked.AutoBackup `json:",omitempty"`
   171  }
   172  
   173  // autoBackupCreateRequestEnvelope is envelop of API request
   174  type autoBackupCreateRequestEnvelope struct {
   175  	CommonServiceItem *naked.AutoBackup `json:",omitempty"`
   176  }
   177  
   178  // autoBackupCreateResponseEnvelope is envelop of API response
   179  type autoBackupCreateResponseEnvelope struct {
   180  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   181  	Success types.APIResult `json:",omitempty"`      // success項目
   182  
   183  	CommonServiceItem *naked.AutoBackup `json:",omitempty"`
   184  }
   185  
   186  // autoBackupReadResponseEnvelope is envelop of API response
   187  type autoBackupReadResponseEnvelope struct {
   188  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   189  	Success types.APIResult `json:",omitempty"`      // success項目
   190  
   191  	CommonServiceItem *naked.AutoBackup `json:",omitempty"`
   192  }
   193  
   194  // autoBackupUpdateRequestEnvelope is envelop of API request
   195  type autoBackupUpdateRequestEnvelope struct {
   196  	CommonServiceItem *naked.AutoBackup `json:",omitempty"`
   197  }
   198  
   199  // autoBackupUpdateResponseEnvelope is envelop of API response
   200  type autoBackupUpdateResponseEnvelope struct {
   201  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   202  	Success types.APIResult `json:",omitempty"`      // success項目
   203  
   204  	CommonServiceItem *naked.AutoBackup `json:",omitempty"`
   205  }
   206  
   207  // autoBackupUpdateSettingsRequestEnvelope is envelop of API request
   208  type autoBackupUpdateSettingsRequestEnvelope struct {
   209  	CommonServiceItem *naked.AutoBackupSettingsUpdate `json:",omitempty"`
   210  }
   211  
   212  // autoBackupUpdateSettingsResponseEnvelope is envelop of API response
   213  type autoBackupUpdateSettingsResponseEnvelope struct {
   214  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   215  	Success types.APIResult `json:",omitempty"`      // success項目
   216  
   217  	CommonServiceItem *naked.AutoBackup `json:",omitempty"`
   218  }
   219  
   220  // autoScaleFindRequestEnvelope is envelop of API request
   221  type autoScaleFindRequestEnvelope struct {
   222  	Count   int             `mapconv:",omitempty"`
   223  	From    int             `mapconv:",omitempty"`
   224  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   225  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   226  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   227  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   228  }
   229  
   230  // autoScaleFindResponseEnvelope is envelop of API response
   231  type autoScaleFindResponseEnvelope struct {
   232  	Total int `json:",omitempty"` // トータル件数
   233  	From  int `json:",omitempty"` // ページング開始ページ
   234  	Count int `json:",omitempty"` // 件数
   235  
   236  	CommonServiceItems []*naked.AutoScale `json:",omitempty"`
   237  }
   238  
   239  // autoScaleCreateRequestEnvelope is envelop of API request
   240  type autoScaleCreateRequestEnvelope struct {
   241  	CommonServiceItem *naked.AutoScale `json:",omitempty"`
   242  }
   243  
   244  // autoScaleCreateResponseEnvelope is envelop of API response
   245  type autoScaleCreateResponseEnvelope struct {
   246  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   247  	Success types.APIResult `json:",omitempty"`      // success項目
   248  
   249  	CommonServiceItem *naked.AutoScale `json:",omitempty"`
   250  }
   251  
   252  // autoScaleReadResponseEnvelope is envelop of API response
   253  type autoScaleReadResponseEnvelope struct {
   254  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   255  	Success types.APIResult `json:",omitempty"`      // success項目
   256  
   257  	CommonServiceItem *naked.AutoScale `json:",omitempty"`
   258  }
   259  
   260  // autoScaleUpdateRequestEnvelope is envelop of API request
   261  type autoScaleUpdateRequestEnvelope struct {
   262  	CommonServiceItem *naked.AutoScale `json:",omitempty"`
   263  }
   264  
   265  // autoScaleUpdateResponseEnvelope is envelop of API response
   266  type autoScaleUpdateResponseEnvelope struct {
   267  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   268  	Success types.APIResult `json:",omitempty"`      // success項目
   269  
   270  	CommonServiceItem *naked.AutoScale `json:",omitempty"`
   271  }
   272  
   273  // autoScaleUpdateSettingsRequestEnvelope is envelop of API request
   274  type autoScaleUpdateSettingsRequestEnvelope struct {
   275  	CommonServiceItem *naked.AutoScaleSettingsUpdate `json:",omitempty"`
   276  }
   277  
   278  // autoScaleUpdateSettingsResponseEnvelope is envelop of API response
   279  type autoScaleUpdateSettingsResponseEnvelope struct {
   280  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   281  	Success types.APIResult `json:",omitempty"`      // success項目
   282  
   283  	CommonServiceItem *naked.AutoScale `json:",omitempty"`
   284  }
   285  
   286  // autoScaleStatusResponseEnvelope is envelop of API response
   287  type autoScaleStatusResponseEnvelope struct {
   288  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   289  	Success types.APIResult `json:",omitempty"`      // success項目
   290  
   291  	AutoScale *naked.AutoScaleRunningStatus `json:",omitempty"`
   292  }
   293  
   294  // billByContractResponseEnvelope is envelop of API response
   295  type billByContractResponseEnvelope struct {
   296  	Total int `json:",omitempty"` // トータル件数
   297  	From  int `json:",omitempty"` // ページング開始ページ
   298  	Count int `json:",omitempty"` // 件数
   299  
   300  	Bills []*naked.Bill `json:",omitempty"`
   301  }
   302  
   303  // billByContractYearResponseEnvelope is envelop of API response
   304  type billByContractYearResponseEnvelope struct {
   305  	Total int `json:",omitempty"` // トータル件数
   306  	From  int `json:",omitempty"` // ページング開始ページ
   307  	Count int `json:",omitempty"` // 件数
   308  
   309  	Bills []*naked.Bill `json:",omitempty"`
   310  }
   311  
   312  // billByContractYearMonthResponseEnvelope is envelop of API response
   313  type billByContractYearMonthResponseEnvelope struct {
   314  	Total int `json:",omitempty"` // トータル件数
   315  	From  int `json:",omitempty"` // ページング開始ページ
   316  	Count int `json:",omitempty"` // 件数
   317  
   318  	Bills []*naked.Bill `json:",omitempty"`
   319  }
   320  
   321  // billReadResponseEnvelope is envelop of API response
   322  type billReadResponseEnvelope struct {
   323  	Total int `json:",omitempty"` // トータル件数
   324  	From  int `json:",omitempty"` // ページング開始ページ
   325  	Count int `json:",omitempty"` // 件数
   326  
   327  	Bills []*naked.Bill `json:",omitempty"`
   328  }
   329  
   330  // billDetailsResponseEnvelope is envelop of API response
   331  type billDetailsResponseEnvelope struct {
   332  	Total int `json:",omitempty"` // トータル件数
   333  	From  int `json:",omitempty"` // ページング開始ページ
   334  	Count int `json:",omitempty"` // 件数
   335  
   336  	BillDetails []*naked.BillDetail `json:",omitempty"`
   337  }
   338  
   339  // billDetailsCSVResponseEnvelope is envelop of API response
   340  type billDetailsCSVResponseEnvelope struct {
   341  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   342  	Success types.APIResult `json:",omitempty"`      // success項目
   343  
   344  	CSV *naked.BillDetailCSV `json:",omitempty"`
   345  }
   346  
   347  // bridgeFindRequestEnvelope is envelop of API request
   348  type bridgeFindRequestEnvelope struct {
   349  	Count   int             `mapconv:",omitempty"`
   350  	From    int             `mapconv:",omitempty"`
   351  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   352  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   353  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   354  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   355  }
   356  
   357  // bridgeFindResponseEnvelope is envelop of API response
   358  type bridgeFindResponseEnvelope struct {
   359  	Total int `json:",omitempty"` // トータル件数
   360  	From  int `json:",omitempty"` // ページング開始ページ
   361  	Count int `json:",omitempty"` // 件数
   362  
   363  	Bridges []*naked.Bridge `json:",omitempty"`
   364  }
   365  
   366  // bridgeCreateRequestEnvelope is envelop of API request
   367  type bridgeCreateRequestEnvelope struct {
   368  	Bridge *naked.Bridge `json:",omitempty"`
   369  }
   370  
   371  // bridgeCreateResponseEnvelope is envelop of API response
   372  type bridgeCreateResponseEnvelope struct {
   373  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   374  	Success types.APIResult `json:",omitempty"`      // success項目
   375  
   376  	Bridge *naked.Bridge `json:",omitempty"`
   377  }
   378  
   379  // bridgeReadResponseEnvelope is envelop of API response
   380  type bridgeReadResponseEnvelope struct {
   381  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   382  	Success types.APIResult `json:",omitempty"`      // success項目
   383  
   384  	Bridge *naked.Bridge `json:",omitempty"`
   385  }
   386  
   387  // bridgeUpdateRequestEnvelope is envelop of API request
   388  type bridgeUpdateRequestEnvelope struct {
   389  	Bridge *naked.Bridge `json:",omitempty"`
   390  }
   391  
   392  // bridgeUpdateResponseEnvelope is envelop of API response
   393  type bridgeUpdateResponseEnvelope struct {
   394  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   395  	Success types.APIResult `json:",omitempty"`      // success項目
   396  
   397  	Bridge *naked.Bridge `json:",omitempty"`
   398  }
   399  
   400  // cDROMFindRequestEnvelope is envelop of API request
   401  type cDROMFindRequestEnvelope struct {
   402  	Count   int             `mapconv:",omitempty"`
   403  	From    int             `mapconv:",omitempty"`
   404  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   405  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   406  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   407  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   408  }
   409  
   410  // cDROMFindResponseEnvelope is envelop of API response
   411  type cDROMFindResponseEnvelope struct {
   412  	Total int `json:",omitempty"` // トータル件数
   413  	From  int `json:",omitempty"` // ページング開始ページ
   414  	Count int `json:",omitempty"` // 件数
   415  
   416  	CDROMs []*naked.CDROM `json:",omitempty"`
   417  }
   418  
   419  // cDROMCreateRequestEnvelope is envelop of API request
   420  type cDROMCreateRequestEnvelope struct {
   421  	CDROM *naked.CDROM `json:",omitempty"`
   422  }
   423  
   424  // cDROMCreateResponseEnvelope is envelop of API response
   425  type cDROMCreateResponseEnvelope struct {
   426  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   427  	Success types.APIResult `json:",omitempty"`      // success項目
   428  
   429  	CDROM     *naked.CDROM            `json:",omitempty"`
   430  	FTPServer *naked.OpeningFTPServer `json:",omitempty"`
   431  }
   432  
   433  // cDROMReadResponseEnvelope is envelop of API response
   434  type cDROMReadResponseEnvelope struct {
   435  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   436  	Success types.APIResult `json:",omitempty"`      // success項目
   437  
   438  	CDROM *naked.CDROM `json:",omitempty"`
   439  }
   440  
   441  // cDROMUpdateRequestEnvelope is envelop of API request
   442  type cDROMUpdateRequestEnvelope struct {
   443  	CDROM *naked.CDROM `json:",omitempty"`
   444  }
   445  
   446  // cDROMUpdateResponseEnvelope is envelop of API response
   447  type cDROMUpdateResponseEnvelope struct {
   448  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   449  	Success types.APIResult `json:",omitempty"`      // success項目
   450  
   451  	CDROM *naked.CDROM `json:",omitempty"`
   452  }
   453  
   454  // cDROMOpenFTPRequestEnvelope is envelop of API request
   455  type cDROMOpenFTPRequestEnvelope struct {
   456  	ChangePassword bool `json:",omitempty"`
   457  }
   458  
   459  // cDROMOpenFTPResponseEnvelope is envelop of API response
   460  type cDROMOpenFTPResponseEnvelope struct {
   461  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   462  	Success types.APIResult `json:",omitempty"`      // success項目
   463  
   464  	FTPServer *naked.OpeningFTPServer `json:",omitempty"`
   465  }
   466  
   467  // certificateAuthorityFindRequestEnvelope is envelop of API request
   468  type certificateAuthorityFindRequestEnvelope struct {
   469  	Count   int             `mapconv:",omitempty"`
   470  	From    int             `mapconv:",omitempty"`
   471  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   472  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   473  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   474  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   475  }
   476  
   477  // certificateAuthorityFindResponseEnvelope is envelop of API response
   478  type certificateAuthorityFindResponseEnvelope struct {
   479  	Total int `json:",omitempty"` // トータル件数
   480  	From  int `json:",omitempty"` // ページング開始ページ
   481  	Count int `json:",omitempty"` // 件数
   482  
   483  	CommonServiceItems []*naked.CertificateAuthority `json:",omitempty"`
   484  }
   485  
   486  // certificateAuthorityCreateRequestEnvelope is envelop of API request
   487  type certificateAuthorityCreateRequestEnvelope struct {
   488  	CommonServiceItem *naked.CertificateAuthority `json:",omitempty"`
   489  }
   490  
   491  // certificateAuthorityCreateResponseEnvelope is envelop of API response
   492  type certificateAuthorityCreateResponseEnvelope struct {
   493  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   494  	Success types.APIResult `json:",omitempty"`      // success項目
   495  
   496  	CommonServiceItem *naked.CertificateAuthority `json:",omitempty"`
   497  }
   498  
   499  // certificateAuthorityReadResponseEnvelope is envelop of API response
   500  type certificateAuthorityReadResponseEnvelope struct {
   501  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   502  	Success types.APIResult `json:",omitempty"`      // success項目
   503  
   504  	CommonServiceItem *naked.CertificateAuthority `json:",omitempty"`
   505  }
   506  
   507  // certificateAuthorityUpdateRequestEnvelope is envelop of API request
   508  type certificateAuthorityUpdateRequestEnvelope struct {
   509  	CommonServiceItem *naked.CertificateAuthority `json:",omitempty"`
   510  }
   511  
   512  // certificateAuthorityUpdateResponseEnvelope is envelop of API response
   513  type certificateAuthorityUpdateResponseEnvelope struct {
   514  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   515  	Success types.APIResult `json:",omitempty"`      // success項目
   516  
   517  	CommonServiceItem *naked.CertificateAuthority `json:",omitempty"`
   518  }
   519  
   520  // certificateAuthorityDetailResponseEnvelope is envelop of API response
   521  type certificateAuthorityDetailResponseEnvelope struct {
   522  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   523  	Success types.APIResult `json:",omitempty"`      // success項目
   524  
   525  	CertificateAuthority *naked.CertificateAuthorityDetail `json:",omitempty"`
   526  }
   527  
   528  // certificateAuthorityAddClientRequestEnvelope is envelop of API request
   529  type certificateAuthorityAddClientRequestEnvelope struct {
   530  	CertificateAuthority *naked.CertificateAuthorityAddClientParameter `json:",omitempty"`
   531  }
   532  
   533  // certificateAuthorityAddClientResponseEnvelope is envelop of API response
   534  type certificateAuthorityAddClientResponseEnvelope struct {
   535  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   536  	Success types.APIResult `json:",omitempty"`      // success項目
   537  
   538  	CertificateAuthority *naked.CertificateAuthorityAddClientOrServerResult `json:",omitempty"`
   539  }
   540  
   541  // certificateAuthorityListClientsResponseEnvelope is envelop of API response
   542  type certificateAuthorityListClientsResponseEnvelope struct {
   543  	Total int `json:",omitempty"` // トータル件数
   544  	From  int `json:",omitempty"` // ページング開始ページ
   545  	Count int `json:",omitempty"` // 件数
   546  
   547  	CertificateAuthority []*naked.CertificateAuthorityClientDetail `json:",omitempty"`
   548  }
   549  
   550  // certificateAuthorityReadClientResponseEnvelope is envelop of API response
   551  type certificateAuthorityReadClientResponseEnvelope struct {
   552  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   553  	Success types.APIResult `json:",omitempty"`      // success項目
   554  
   555  	CertificateAuthority *naked.CertificateAuthorityClientDetail `json:",omitempty"`
   556  }
   557  
   558  // certificateAuthorityAddServerRequestEnvelope is envelop of API request
   559  type certificateAuthorityAddServerRequestEnvelope struct {
   560  	CertificateAuthority *naked.CertificateAuthorityAddServerParameter `json:",omitempty"`
   561  }
   562  
   563  // certificateAuthorityAddServerResponseEnvelope is envelop of API response
   564  type certificateAuthorityAddServerResponseEnvelope struct {
   565  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   566  	Success types.APIResult `json:",omitempty"`      // success項目
   567  
   568  	CertificateAuthority *naked.CertificateAuthorityAddClientOrServerResult `json:",omitempty"`
   569  }
   570  
   571  // certificateAuthorityListServersResponseEnvelope is envelop of API response
   572  type certificateAuthorityListServersResponseEnvelope struct {
   573  	Total int `json:",omitempty"` // トータル件数
   574  	From  int `json:",omitempty"` // ページング開始ページ
   575  	Count int `json:",omitempty"` // 件数
   576  
   577  	CertificateAuthority []*naked.CertificateAuthorityServerDetail `json:",omitempty"`
   578  }
   579  
   580  // certificateAuthorityReadServerResponseEnvelope is envelop of API response
   581  type certificateAuthorityReadServerResponseEnvelope struct {
   582  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   583  	Success types.APIResult `json:",omitempty"`      // success項目
   584  
   585  	CertificateAuthority *naked.CertificateAuthorityServerDetail `json:",omitempty"`
   586  }
   587  
   588  // containerRegistryFindRequestEnvelope is envelop of API request
   589  type containerRegistryFindRequestEnvelope struct {
   590  	Count   int             `mapconv:",omitempty"`
   591  	From    int             `mapconv:",omitempty"`
   592  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   593  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   594  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   595  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   596  }
   597  
   598  // containerRegistryFindResponseEnvelope is envelop of API response
   599  type containerRegistryFindResponseEnvelope struct {
   600  	Total int `json:",omitempty"` // トータル件数
   601  	From  int `json:",omitempty"` // ページング開始ページ
   602  	Count int `json:",omitempty"` // 件数
   603  
   604  	CommonServiceItems []*naked.ContainerRegistry `json:",omitempty"`
   605  }
   606  
   607  // containerRegistryCreateRequestEnvelope is envelop of API request
   608  type containerRegistryCreateRequestEnvelope struct {
   609  	CommonServiceItem *naked.ContainerRegistry `json:",omitempty"`
   610  }
   611  
   612  // containerRegistryCreateResponseEnvelope is envelop of API response
   613  type containerRegistryCreateResponseEnvelope struct {
   614  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   615  	Success types.APIResult `json:",omitempty"`      // success項目
   616  
   617  	CommonServiceItem *naked.ContainerRegistry `json:",omitempty"`
   618  }
   619  
   620  // containerRegistryReadResponseEnvelope is envelop of API response
   621  type containerRegistryReadResponseEnvelope struct {
   622  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   623  	Success types.APIResult `json:",omitempty"`      // success項目
   624  
   625  	CommonServiceItem *naked.ContainerRegistry `json:",omitempty"`
   626  }
   627  
   628  // containerRegistryUpdateRequestEnvelope is envelop of API request
   629  type containerRegistryUpdateRequestEnvelope struct {
   630  	CommonServiceItem *naked.ContainerRegistry `json:",omitempty"`
   631  }
   632  
   633  // containerRegistryUpdateResponseEnvelope is envelop of API response
   634  type containerRegistryUpdateResponseEnvelope struct {
   635  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   636  	Success types.APIResult `json:",omitempty"`      // success項目
   637  
   638  	CommonServiceItem *naked.ContainerRegistry `json:",omitempty"`
   639  }
   640  
   641  // containerRegistryUpdateSettingsRequestEnvelope is envelop of API request
   642  type containerRegistryUpdateSettingsRequestEnvelope struct {
   643  	CommonServiceItem *naked.ContainerRegistrySettingsUpdate `json:",omitempty"`
   644  }
   645  
   646  // containerRegistryUpdateSettingsResponseEnvelope is envelop of API response
   647  type containerRegistryUpdateSettingsResponseEnvelope struct {
   648  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   649  	Success types.APIResult `json:",omitempty"`      // success項目
   650  
   651  	CommonServiceItem *naked.ContainerRegistry `json:",omitempty"`
   652  }
   653  
   654  // containerRegistryListUsersResponseEnvelope is envelop of API response
   655  type containerRegistryListUsersResponseEnvelope struct {
   656  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   657  	Success types.APIResult `json:",omitempty"`      // success項目
   658  
   659  	ContainerRegistry *naked.ContainerRegistryUsers `json:",omitempty"`
   660  }
   661  
   662  // containerRegistryAddUserRequestEnvelope is envelop of API request
   663  type containerRegistryAddUserRequestEnvelope struct {
   664  	ContainerRegistry *naked.ContainerRegistryUser `json:",omitempty"`
   665  }
   666  
   667  // containerRegistryUpdateUserRequestEnvelope is envelop of API request
   668  type containerRegistryUpdateUserRequestEnvelope struct {
   669  	ContainerRegistry *naked.ContainerRegistryUser `json:",omitempty"`
   670  }
   671  
   672  // couponFindResponseEnvelope is envelop of API response
   673  type couponFindResponseEnvelope struct {
   674  	Total int `json:",omitempty"` // トータル件数
   675  	From  int `json:",omitempty"` // ページング開始ページ
   676  	Count int `json:",omitempty"` // 件数
   677  
   678  	Coupon []*naked.Coupon `json:",omitempty"`
   679  }
   680  
   681  // databaseFindRequestEnvelope is envelop of API request
   682  type databaseFindRequestEnvelope struct {
   683  	Count   int             `mapconv:",omitempty"`
   684  	From    int             `mapconv:",omitempty"`
   685  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   686  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   687  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   688  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   689  }
   690  
   691  // databaseFindResponseEnvelope is envelop of API response
   692  type databaseFindResponseEnvelope struct {
   693  	Total int `json:",omitempty"` // トータル件数
   694  	From  int `json:",omitempty"` // ページング開始ページ
   695  	Count int `json:",omitempty"` // 件数
   696  
   697  	Appliances []*naked.Database `json:",omitempty"`
   698  }
   699  
   700  // databaseCreateRequestEnvelope is envelop of API request
   701  type databaseCreateRequestEnvelope struct {
   702  	Appliance *naked.Database `json:",omitempty"`
   703  }
   704  
   705  // databaseCreateResponseEnvelope is envelop of API response
   706  type databaseCreateResponseEnvelope struct {
   707  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   708  	Success types.APIResult `json:",omitempty"`      // success項目
   709  
   710  	Appliance *naked.Database `json:",omitempty"`
   711  }
   712  
   713  // databaseReadResponseEnvelope is envelop of API response
   714  type databaseReadResponseEnvelope struct {
   715  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   716  	Success types.APIResult `json:",omitempty"`      // success項目
   717  
   718  	Appliance *naked.Database `json:",omitempty"`
   719  }
   720  
   721  // databaseUpdateRequestEnvelope is envelop of API request
   722  type databaseUpdateRequestEnvelope struct {
   723  	Appliance *naked.Database `json:",omitempty"`
   724  }
   725  
   726  // databaseUpdateResponseEnvelope is envelop of API response
   727  type databaseUpdateResponseEnvelope struct {
   728  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   729  	Success types.APIResult `json:",omitempty"`      // success項目
   730  
   731  	Appliance *naked.Database `json:",omitempty"`
   732  }
   733  
   734  // databaseUpdateSettingsRequestEnvelope is envelop of API request
   735  type databaseUpdateSettingsRequestEnvelope struct {
   736  	Appliance *naked.DatabaseSettingsUpdate `json:",omitempty"`
   737  }
   738  
   739  // databaseUpdateSettingsResponseEnvelope is envelop of API response
   740  type databaseUpdateSettingsResponseEnvelope struct {
   741  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   742  	Success types.APIResult `json:",omitempty"`      // success項目
   743  
   744  	Appliance *naked.Database `json:",omitempty"`
   745  }
   746  
   747  // databaseShutdownRequestEnvelope is envelop of API request
   748  type databaseShutdownRequestEnvelope struct {
   749  	Force bool `json:",omitempty"`
   750  }
   751  
   752  // databaseMonitorCPURequestEnvelope is envelop of API request
   753  type databaseMonitorCPURequestEnvelope struct {
   754  	Start time.Time `json:",omitempty"`
   755  	End   time.Time `json:",omitempty"`
   756  }
   757  
   758  // databaseMonitorCPUResponseEnvelope is envelop of API response
   759  type databaseMonitorCPUResponseEnvelope struct {
   760  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   761  	Success types.APIResult `json:",omitempty"`      // success項目
   762  
   763  	Data *naked.MonitorValues `json:",omitempty"`
   764  }
   765  
   766  // databaseMonitorDiskRequestEnvelope is envelop of API request
   767  type databaseMonitorDiskRequestEnvelope struct {
   768  	Start time.Time `json:",omitempty"`
   769  	End   time.Time `json:",omitempty"`
   770  }
   771  
   772  // databaseMonitorDiskResponseEnvelope is envelop of API response
   773  type databaseMonitorDiskResponseEnvelope struct {
   774  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   775  	Success types.APIResult `json:",omitempty"`      // success項目
   776  
   777  	Data *naked.MonitorValues `json:",omitempty"`
   778  }
   779  
   780  // databaseMonitorInterfaceRequestEnvelope is envelop of API request
   781  type databaseMonitorInterfaceRequestEnvelope struct {
   782  	Start time.Time `json:",omitempty"`
   783  	End   time.Time `json:",omitempty"`
   784  }
   785  
   786  // databaseMonitorInterfaceResponseEnvelope is envelop of API response
   787  type databaseMonitorInterfaceResponseEnvelope struct {
   788  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   789  	Success types.APIResult `json:",omitempty"`      // success項目
   790  
   791  	Data *naked.MonitorValues `json:",omitempty"`
   792  }
   793  
   794  // databaseMonitorDatabaseRequestEnvelope is envelop of API request
   795  type databaseMonitorDatabaseRequestEnvelope struct {
   796  	Start time.Time `json:",omitempty"`
   797  	End   time.Time `json:",omitempty"`
   798  }
   799  
   800  // databaseMonitorDatabaseResponseEnvelope is envelop of API response
   801  type databaseMonitorDatabaseResponseEnvelope struct {
   802  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   803  	Success types.APIResult `json:",omitempty"`      // success項目
   804  
   805  	Data *naked.MonitorValues `json:",omitempty"`
   806  }
   807  
   808  // databaseStatusResponseEnvelope is envelop of API response
   809  type databaseStatusResponseEnvelope struct {
   810  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   811  	Success types.APIResult `json:",omitempty"`      // success項目
   812  
   813  	Appliance *naked.DatabaseStatusResponse `json:",omitempty"`
   814  }
   815  
   816  // databaseGetParameterResponseEnvelope is envelop of API response
   817  type databaseGetParameterResponseEnvelope struct {
   818  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   819  	Success types.APIResult `json:",omitempty"`      // success項目
   820  
   821  	Database *naked.DatabaseParameter `json:",omitempty"`
   822  }
   823  
   824  // databaseSetParameterRequestEnvelope is envelop of API request
   825  type databaseSetParameterRequestEnvelope struct {
   826  	Parameter *naked.DatabaseParameterSetting `json:",omitempty"`
   827  }
   828  
   829  // diskFindRequestEnvelope is envelop of API request
   830  type diskFindRequestEnvelope struct {
   831  	Count   int             `mapconv:",omitempty"`
   832  	From    int             `mapconv:",omitempty"`
   833  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   834  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   835  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   836  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   837  }
   838  
   839  // diskFindResponseEnvelope is envelop of API response
   840  type diskFindResponseEnvelope struct {
   841  	Total int `json:",omitempty"` // トータル件数
   842  	From  int `json:",omitempty"` // ページング開始ページ
   843  	Count int `json:",omitempty"` // 件数
   844  
   845  	Disks []*naked.Disk `json:",omitempty"`
   846  }
   847  
   848  // diskCreateRequestEnvelope is envelop of API request
   849  type diskCreateRequestEnvelope struct {
   850  	Disk        *naked.Disk `json:",omitempty"`
   851  	DistantFrom []types.ID  `json:",omitempty"`
   852  }
   853  
   854  // diskCreateResponseEnvelope is envelop of API response
   855  type diskCreateResponseEnvelope struct {
   856  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   857  	Success types.APIResult `json:",omitempty"`      // success項目
   858  
   859  	Disk *naked.Disk `json:",omitempty"`
   860  }
   861  
   862  // diskConfigRequestEnvelope is envelop of API request
   863  type diskConfigRequestEnvelope struct {
   864  	Background          bool                  `json:",omitempty" mapconv:",omitempty"`
   865  	Password            string                `json:",omitempty" mapconv:",omitempty"`
   866  	SSHKey              *DiskEditSSHKey       `json:",omitempty" mapconv:",omitempty,recursive"`
   867  	SSHKeys             []*DiskEditSSHKey     `json:",omitempty" mapconv:"[]SSHKeys,omitempty,recursive"`
   868  	DisablePWAuth       bool                  `json:",omitempty" mapconv:",omitempty"`
   869  	EnableDHCP          bool                  `json:",omitempty" mapconv:",omitempty"`
   870  	ChangePartitionUUID bool                  `json:",omitempty" mapconv:",omitempty"`
   871  	HostName            string                `json:",omitempty" mapconv:",omitempty"`
   872  	Notes               []*naked.DiskEditNote `json:",omitempty" mapconv:"[]Notes,omitempty,recursive"`
   873  	UserIPAddress       string                `json:",omitempty" mapconv:",omitempty"`
   874  	UserSubnet          *DiskEditUserSubnet   `json:",omitempty" mapconv:",omitempty"`
   875  }
   876  
   877  // diskCreateWithConfigRequestEnvelope is envelop of API request
   878  type diskCreateWithConfigRequestEnvelope struct {
   879  	Disk            *naked.Disk     `json:",omitempty"`
   880  	Config          *naked.DiskEdit `json:",omitempty"`
   881  	BootAtAvailable bool            `json:",omitempty"`
   882  	DistantFrom     []types.ID      `json:",omitempty"`
   883  }
   884  
   885  // diskCreateWithConfigResponseEnvelope is envelop of API response
   886  type diskCreateWithConfigResponseEnvelope struct {
   887  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   888  	Success types.APIResult `json:",omitempty"`      // success項目
   889  
   890  	Disk *naked.Disk `json:",omitempty"`
   891  }
   892  
   893  // diskResizePartitionRequestEnvelope is envelop of API request
   894  type diskResizePartitionRequestEnvelope struct {
   895  	Background bool `json:",omitempty"`
   896  }
   897  
   898  // diskReadResponseEnvelope is envelop of API response
   899  type diskReadResponseEnvelope struct {
   900  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   901  	Success types.APIResult `json:",omitempty"`      // success項目
   902  
   903  	Disk *naked.Disk `json:",omitempty"`
   904  }
   905  
   906  // diskUpdateRequestEnvelope is envelop of API request
   907  type diskUpdateRequestEnvelope struct {
   908  	Disk *naked.Disk `json:",omitempty"`
   909  }
   910  
   911  // diskUpdateResponseEnvelope is envelop of API response
   912  type diskUpdateResponseEnvelope struct {
   913  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   914  	Success types.APIResult `json:",omitempty"`      // success項目
   915  
   916  	Disk *naked.Disk `json:",omitempty"`
   917  }
   918  
   919  // diskMonitorRequestEnvelope is envelop of API request
   920  type diskMonitorRequestEnvelope struct {
   921  	Start time.Time `json:",omitempty"`
   922  	End   time.Time `json:",omitempty"`
   923  }
   924  
   925  // diskMonitorResponseEnvelope is envelop of API response
   926  type diskMonitorResponseEnvelope struct {
   927  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   928  	Success types.APIResult `json:",omitempty"`      // success項目
   929  
   930  	Data *naked.MonitorValues `json:",omitempty"`
   931  }
   932  
   933  // diskMonitorDiskRequestEnvelope is envelop of API request
   934  type diskMonitorDiskRequestEnvelope struct {
   935  	Start time.Time `json:",omitempty"`
   936  	End   time.Time `json:",omitempty"`
   937  }
   938  
   939  // diskMonitorDiskResponseEnvelope is envelop of API response
   940  type diskMonitorDiskResponseEnvelope struct {
   941  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   942  	Success types.APIResult `json:",omitempty"`      // success項目
   943  
   944  	Data *naked.MonitorValues `json:",omitempty"`
   945  }
   946  
   947  // diskPlanFindRequestEnvelope is envelop of API request
   948  type diskPlanFindRequestEnvelope struct {
   949  	Count   int             `mapconv:",omitempty"`
   950  	From    int             `mapconv:",omitempty"`
   951  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   952  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   953  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   954  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   955  }
   956  
   957  // diskPlanFindResponseEnvelope is envelop of API response
   958  type diskPlanFindResponseEnvelope struct {
   959  	Total int `json:",omitempty"` // トータル件数
   960  	From  int `json:",omitempty"` // ページング開始ページ
   961  	Count int `json:",omitempty"` // 件数
   962  
   963  	DiskPlans []*naked.DiskPlan `json:",omitempty"`
   964  }
   965  
   966  // diskPlanReadResponseEnvelope is envelop of API response
   967  type diskPlanReadResponseEnvelope struct {
   968  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
   969  	Success types.APIResult `json:",omitempty"`      // success項目
   970  
   971  	DiskPlan *naked.DiskPlan `json:",omitempty"`
   972  }
   973  
   974  // dNSFindRequestEnvelope is envelop of API request
   975  type dNSFindRequestEnvelope struct {
   976  	Count   int             `mapconv:",omitempty"`
   977  	From    int             `mapconv:",omitempty"`
   978  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
   979  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
   980  	Include []string        `json:",omitempty" mapconv:",omitempty"`
   981  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
   982  }
   983  
   984  // dNSFindResponseEnvelope is envelop of API response
   985  type dNSFindResponseEnvelope struct {
   986  	Total int `json:",omitempty"` // トータル件数
   987  	From  int `json:",omitempty"` // ページング開始ページ
   988  	Count int `json:",omitempty"` // 件数
   989  
   990  	CommonServiceItems []*naked.DNS `json:",omitempty"`
   991  }
   992  
   993  // dNSCreateRequestEnvelope is envelop of API request
   994  type dNSCreateRequestEnvelope struct {
   995  	CommonServiceItem *naked.DNS `json:",omitempty"`
   996  }
   997  
   998  // dNSCreateResponseEnvelope is envelop of API response
   999  type dNSCreateResponseEnvelope struct {
  1000  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1001  	Success types.APIResult `json:",omitempty"`      // success項目
  1002  
  1003  	CommonServiceItem *naked.DNS `json:",omitempty"`
  1004  }
  1005  
  1006  // dNSReadResponseEnvelope is envelop of API response
  1007  type dNSReadResponseEnvelope struct {
  1008  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1009  	Success types.APIResult `json:",omitempty"`      // success項目
  1010  
  1011  	CommonServiceItem *naked.DNS `json:",omitempty"`
  1012  }
  1013  
  1014  // dNSUpdateRequestEnvelope is envelop of API request
  1015  type dNSUpdateRequestEnvelope struct {
  1016  	CommonServiceItem *naked.DNS `json:",omitempty"`
  1017  }
  1018  
  1019  // dNSUpdateResponseEnvelope is envelop of API response
  1020  type dNSUpdateResponseEnvelope struct {
  1021  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1022  	Success types.APIResult `json:",omitempty"`      // success項目
  1023  
  1024  	CommonServiceItem *naked.DNS `json:",omitempty"`
  1025  }
  1026  
  1027  // dNSUpdateSettingsRequestEnvelope is envelop of API request
  1028  type dNSUpdateSettingsRequestEnvelope struct {
  1029  	CommonServiceItem *naked.DNSSettingsUpdate `json:",omitempty"`
  1030  }
  1031  
  1032  // dNSUpdateSettingsResponseEnvelope is envelop of API response
  1033  type dNSUpdateSettingsResponseEnvelope struct {
  1034  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1035  	Success types.APIResult `json:",omitempty"`      // success項目
  1036  
  1037  	CommonServiceItem *naked.DNS `json:",omitempty"`
  1038  }
  1039  
  1040  // enhancedDBFindRequestEnvelope is envelop of API request
  1041  type enhancedDBFindRequestEnvelope struct {
  1042  	Count   int             `mapconv:",omitempty"`
  1043  	From    int             `mapconv:",omitempty"`
  1044  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1045  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1046  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1047  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1048  }
  1049  
  1050  // enhancedDBFindResponseEnvelope is envelop of API response
  1051  type enhancedDBFindResponseEnvelope struct {
  1052  	Total int `json:",omitempty"` // トータル件数
  1053  	From  int `json:",omitempty"` // ページング開始ページ
  1054  	Count int `json:",omitempty"` // 件数
  1055  
  1056  	CommonServiceItems []*naked.EnhancedDB `json:",omitempty"`
  1057  }
  1058  
  1059  // enhancedDBCreateRequestEnvelope is envelop of API request
  1060  type enhancedDBCreateRequestEnvelope struct {
  1061  	CommonServiceItem *naked.EnhancedDB `json:",omitempty"`
  1062  }
  1063  
  1064  // enhancedDBCreateResponseEnvelope is envelop of API response
  1065  type enhancedDBCreateResponseEnvelope struct {
  1066  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1067  	Success types.APIResult `json:",omitempty"`      // success項目
  1068  
  1069  	CommonServiceItem *naked.EnhancedDB `json:",omitempty"`
  1070  }
  1071  
  1072  // enhancedDBReadResponseEnvelope is envelop of API response
  1073  type enhancedDBReadResponseEnvelope struct {
  1074  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1075  	Success types.APIResult `json:",omitempty"`      // success項目
  1076  
  1077  	CommonServiceItem *naked.EnhancedDB `json:",omitempty"`
  1078  }
  1079  
  1080  // enhancedDBUpdateRequestEnvelope is envelop of API request
  1081  type enhancedDBUpdateRequestEnvelope struct {
  1082  	CommonServiceItem *naked.EnhancedDB `json:",omitempty"`
  1083  }
  1084  
  1085  // enhancedDBUpdateResponseEnvelope is envelop of API response
  1086  type enhancedDBUpdateResponseEnvelope struct {
  1087  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1088  	Success types.APIResult `json:",omitempty"`      // success項目
  1089  
  1090  	CommonServiceItem *naked.EnhancedDB `json:",omitempty"`
  1091  }
  1092  
  1093  // enhancedDBSetPasswordRequestEnvelope is envelop of API request
  1094  type enhancedDBSetPasswordRequestEnvelope struct {
  1095  	CommonServiceItem *naked.EnhancedDBPasswordSettings `json:",omitempty"`
  1096  }
  1097  
  1098  // enhancedDBGetConfigResponseEnvelope is envelop of API response
  1099  type enhancedDBGetConfigResponseEnvelope struct {
  1100  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1101  	Success types.APIResult `json:",omitempty"`      // success項目
  1102  
  1103  	EnhancedDB *naked.EnhancedDBConfig `json:",omitempty"`
  1104  }
  1105  
  1106  // enhancedDBSetConfigRequestEnvelope is envelop of API request
  1107  type enhancedDBSetConfigRequestEnvelope struct {
  1108  	CommonServiceItem *naked.EnhancedDBConfigSettings `json:",omitempty"`
  1109  }
  1110  
  1111  // eSMEFindRequestEnvelope is envelop of API request
  1112  type eSMEFindRequestEnvelope struct {
  1113  	Count   int             `mapconv:",omitempty"`
  1114  	From    int             `mapconv:",omitempty"`
  1115  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1116  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1117  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1118  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1119  }
  1120  
  1121  // eSMEFindResponseEnvelope is envelop of API response
  1122  type eSMEFindResponseEnvelope struct {
  1123  	Total int `json:",omitempty"` // トータル件数
  1124  	From  int `json:",omitempty"` // ページング開始ページ
  1125  	Count int `json:",omitempty"` // 件数
  1126  
  1127  	CommonServiceItems []*naked.ESME `json:",omitempty"`
  1128  }
  1129  
  1130  // eSMECreateRequestEnvelope is envelop of API request
  1131  type eSMECreateRequestEnvelope struct {
  1132  	CommonServiceItem *naked.ESME `json:",omitempty"`
  1133  }
  1134  
  1135  // eSMECreateResponseEnvelope is envelop of API response
  1136  type eSMECreateResponseEnvelope struct {
  1137  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1138  	Success types.APIResult `json:",omitempty"`      // success項目
  1139  
  1140  	CommonServiceItem *naked.ESME `json:",omitempty"`
  1141  }
  1142  
  1143  // eSMEReadResponseEnvelope is envelop of API response
  1144  type eSMEReadResponseEnvelope struct {
  1145  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1146  	Success types.APIResult `json:",omitempty"`      // success項目
  1147  
  1148  	CommonServiceItem *naked.ESME `json:",omitempty"`
  1149  }
  1150  
  1151  // eSMEUpdateRequestEnvelope is envelop of API request
  1152  type eSMEUpdateRequestEnvelope struct {
  1153  	CommonServiceItem *naked.ESME `json:",omitempty"`
  1154  }
  1155  
  1156  // eSMEUpdateResponseEnvelope is envelop of API response
  1157  type eSMEUpdateResponseEnvelope struct {
  1158  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1159  	Success types.APIResult `json:",omitempty"`      // success項目
  1160  
  1161  	CommonServiceItem *naked.ESME `json:",omitempty"`
  1162  }
  1163  
  1164  // eSMESendMessageWithGeneratedOTPRequestEnvelope is envelop of API request
  1165  type eSMESendMessageWithGeneratedOTPRequestEnvelope struct {
  1166  	ESME *naked.ESMESendSMSRequest `json:",omitempty"`
  1167  }
  1168  
  1169  // eSMESendMessageWithGeneratedOTPResponseEnvelope is envelop of API response
  1170  type eSMESendMessageWithGeneratedOTPResponseEnvelope struct {
  1171  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1172  	Success types.APIResult `json:",omitempty"`      // success項目
  1173  
  1174  	ESME *naked.ESMESendSMSResponse `json:",omitempty"`
  1175  }
  1176  
  1177  // eSMESendMessageWithInputtedOTPRequestEnvelope is envelop of API request
  1178  type eSMESendMessageWithInputtedOTPRequestEnvelope struct {
  1179  	ESME *naked.ESMESendSMSRequest `json:",omitempty"`
  1180  }
  1181  
  1182  // eSMESendMessageWithInputtedOTPResponseEnvelope is envelop of API response
  1183  type eSMESendMessageWithInputtedOTPResponseEnvelope struct {
  1184  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1185  	Success types.APIResult `json:",omitempty"`      // success項目
  1186  
  1187  	ESME *naked.ESMESendSMSResponse `json:",omitempty"`
  1188  }
  1189  
  1190  // eSMELogsResponseEnvelope is envelop of API response
  1191  type eSMELogsResponseEnvelope struct {
  1192  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1193  	Success types.APIResult `json:",omitempty"`      // success項目
  1194  
  1195  	ESME *naked.ESMELogs `json:",omitempty"`
  1196  }
  1197  
  1198  // gSLBFindRequestEnvelope is envelop of API request
  1199  type gSLBFindRequestEnvelope struct {
  1200  	Count   int             `mapconv:",omitempty"`
  1201  	From    int             `mapconv:",omitempty"`
  1202  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1203  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1204  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1205  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1206  }
  1207  
  1208  // gSLBFindResponseEnvelope is envelop of API response
  1209  type gSLBFindResponseEnvelope struct {
  1210  	Total int `json:",omitempty"` // トータル件数
  1211  	From  int `json:",omitempty"` // ページング開始ページ
  1212  	Count int `json:",omitempty"` // 件数
  1213  
  1214  	CommonServiceItems []*naked.GSLB `json:",omitempty"`
  1215  }
  1216  
  1217  // gSLBCreateRequestEnvelope is envelop of API request
  1218  type gSLBCreateRequestEnvelope struct {
  1219  	CommonServiceItem *naked.GSLB `json:",omitempty"`
  1220  }
  1221  
  1222  // gSLBCreateResponseEnvelope is envelop of API response
  1223  type gSLBCreateResponseEnvelope struct {
  1224  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1225  	Success types.APIResult `json:",omitempty"`      // success項目
  1226  
  1227  	CommonServiceItem *naked.GSLB `json:",omitempty"`
  1228  }
  1229  
  1230  // gSLBReadResponseEnvelope is envelop of API response
  1231  type gSLBReadResponseEnvelope struct {
  1232  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1233  	Success types.APIResult `json:",omitempty"`      // success項目
  1234  
  1235  	CommonServiceItem *naked.GSLB `json:",omitempty"`
  1236  }
  1237  
  1238  // gSLBUpdateRequestEnvelope is envelop of API request
  1239  type gSLBUpdateRequestEnvelope struct {
  1240  	CommonServiceItem *naked.GSLB `json:",omitempty"`
  1241  }
  1242  
  1243  // gSLBUpdateResponseEnvelope is envelop of API response
  1244  type gSLBUpdateResponseEnvelope struct {
  1245  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1246  	Success types.APIResult `json:",omitempty"`      // success項目
  1247  
  1248  	CommonServiceItem *naked.GSLB `json:",omitempty"`
  1249  }
  1250  
  1251  // gSLBUpdateSettingsRequestEnvelope is envelop of API request
  1252  type gSLBUpdateSettingsRequestEnvelope struct {
  1253  	CommonServiceItem *naked.GSLBSettingsUpdate `json:",omitempty"`
  1254  }
  1255  
  1256  // gSLBUpdateSettingsResponseEnvelope is envelop of API response
  1257  type gSLBUpdateSettingsResponseEnvelope struct {
  1258  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1259  	Success types.APIResult `json:",omitempty"`      // success項目
  1260  
  1261  	CommonServiceItem *naked.GSLB `json:",omitempty"`
  1262  }
  1263  
  1264  // iconFindRequestEnvelope is envelop of API request
  1265  type iconFindRequestEnvelope struct {
  1266  	Count   int             `mapconv:",omitempty"`
  1267  	From    int             `mapconv:",omitempty"`
  1268  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1269  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1270  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1271  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1272  }
  1273  
  1274  // iconFindResponseEnvelope is envelop of API response
  1275  type iconFindResponseEnvelope struct {
  1276  	Total int `json:",omitempty"` // トータル件数
  1277  	From  int `json:",omitempty"` // ページング開始ページ
  1278  	Count int `json:",omitempty"` // 件数
  1279  
  1280  	Icons []*naked.Icon `json:",omitempty"`
  1281  }
  1282  
  1283  // iconCreateRequestEnvelope is envelop of API request
  1284  type iconCreateRequestEnvelope struct {
  1285  	Icon *naked.Icon `json:",omitempty"`
  1286  }
  1287  
  1288  // iconCreateResponseEnvelope is envelop of API response
  1289  type iconCreateResponseEnvelope struct {
  1290  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1291  	Success types.APIResult `json:",omitempty"`      // success項目
  1292  
  1293  	Icon *naked.Icon `json:",omitempty"`
  1294  }
  1295  
  1296  // iconReadResponseEnvelope is envelop of API response
  1297  type iconReadResponseEnvelope struct {
  1298  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1299  	Success types.APIResult `json:",omitempty"`      // success項目
  1300  
  1301  	Icon *naked.Icon `json:",omitempty"`
  1302  }
  1303  
  1304  // iconUpdateRequestEnvelope is envelop of API request
  1305  type iconUpdateRequestEnvelope struct {
  1306  	Icon *naked.Icon `json:",omitempty"`
  1307  }
  1308  
  1309  // iconUpdateResponseEnvelope is envelop of API response
  1310  type iconUpdateResponseEnvelope struct {
  1311  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1312  	Success types.APIResult `json:",omitempty"`      // success項目
  1313  
  1314  	Icon *naked.Icon `json:",omitempty"`
  1315  }
  1316  
  1317  // interfaceFindRequestEnvelope is envelop of API request
  1318  type interfaceFindRequestEnvelope struct {
  1319  	Count   int             `mapconv:",omitempty"`
  1320  	From    int             `mapconv:",omitempty"`
  1321  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1322  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1323  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1324  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1325  }
  1326  
  1327  // interfaceFindResponseEnvelope is envelop of API response
  1328  type interfaceFindResponseEnvelope struct {
  1329  	Total int `json:",omitempty"` // トータル件数
  1330  	From  int `json:",omitempty"` // ページング開始ページ
  1331  	Count int `json:",omitempty"` // 件数
  1332  
  1333  	Interfaces []*naked.Interface `json:",omitempty"`
  1334  }
  1335  
  1336  // interfaceCreateRequestEnvelope is envelop of API request
  1337  type interfaceCreateRequestEnvelope struct {
  1338  	Interface *naked.Interface `json:",omitempty"`
  1339  }
  1340  
  1341  // interfaceCreateResponseEnvelope is envelop of API response
  1342  type interfaceCreateResponseEnvelope struct {
  1343  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1344  	Success types.APIResult `json:",omitempty"`      // success項目
  1345  
  1346  	Interface *naked.Interface `json:",omitempty"`
  1347  }
  1348  
  1349  // interfaceReadResponseEnvelope is envelop of API response
  1350  type interfaceReadResponseEnvelope struct {
  1351  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1352  	Success types.APIResult `json:",omitempty"`      // success項目
  1353  
  1354  	Interface *naked.Interface `json:",omitempty"`
  1355  }
  1356  
  1357  // interfaceUpdateRequestEnvelope is envelop of API request
  1358  type interfaceUpdateRequestEnvelope struct {
  1359  	Interface *naked.Interface `json:",omitempty"`
  1360  }
  1361  
  1362  // interfaceUpdateResponseEnvelope is envelop of API response
  1363  type interfaceUpdateResponseEnvelope struct {
  1364  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1365  	Success types.APIResult `json:",omitempty"`      // success項目
  1366  
  1367  	Interface *naked.Interface `json:",omitempty"`
  1368  }
  1369  
  1370  // interfaceMonitorRequestEnvelope is envelop of API request
  1371  type interfaceMonitorRequestEnvelope struct {
  1372  	Start time.Time `json:",omitempty"`
  1373  	End   time.Time `json:",omitempty"`
  1374  }
  1375  
  1376  // interfaceMonitorResponseEnvelope is envelop of API response
  1377  type interfaceMonitorResponseEnvelope struct {
  1378  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1379  	Success types.APIResult `json:",omitempty"`      // success項目
  1380  
  1381  	Data *naked.MonitorValues `json:",omitempty"`
  1382  }
  1383  
  1384  // internetFindRequestEnvelope is envelop of API request
  1385  type internetFindRequestEnvelope struct {
  1386  	Count   int             `mapconv:",omitempty"`
  1387  	From    int             `mapconv:",omitempty"`
  1388  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1389  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1390  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1391  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1392  }
  1393  
  1394  // internetFindResponseEnvelope is envelop of API response
  1395  type internetFindResponseEnvelope struct {
  1396  	Total int `json:",omitempty"` // トータル件数
  1397  	From  int `json:",omitempty"` // ページング開始ページ
  1398  	Count int `json:",omitempty"` // 件数
  1399  
  1400  	Internet []*naked.Internet `json:",omitempty"`
  1401  }
  1402  
  1403  // internetCreateRequestEnvelope is envelop of API request
  1404  type internetCreateRequestEnvelope struct {
  1405  	Internet *naked.Internet `json:",omitempty"`
  1406  }
  1407  
  1408  // internetCreateResponseEnvelope is envelop of API response
  1409  type internetCreateResponseEnvelope struct {
  1410  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1411  	Success types.APIResult `json:",omitempty"`      // success項目
  1412  
  1413  	Internet *naked.Internet `json:",omitempty"`
  1414  }
  1415  
  1416  // internetReadResponseEnvelope is envelop of API response
  1417  type internetReadResponseEnvelope struct {
  1418  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1419  	Success types.APIResult `json:",omitempty"`      // success項目
  1420  
  1421  	Internet *naked.Internet `json:",omitempty"`
  1422  }
  1423  
  1424  // internetUpdateRequestEnvelope is envelop of API request
  1425  type internetUpdateRequestEnvelope struct {
  1426  	Internet *naked.Internet `json:",omitempty"`
  1427  }
  1428  
  1429  // internetUpdateResponseEnvelope is envelop of API response
  1430  type internetUpdateResponseEnvelope struct {
  1431  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1432  	Success types.APIResult `json:",omitempty"`      // success項目
  1433  
  1434  	Internet *naked.Internet `json:",omitempty"`
  1435  }
  1436  
  1437  // internetUpdateBandWidthRequestEnvelope is envelop of API request
  1438  type internetUpdateBandWidthRequestEnvelope struct {
  1439  	Internet *naked.Internet `json:",omitempty"`
  1440  }
  1441  
  1442  // internetUpdateBandWidthResponseEnvelope is envelop of API response
  1443  type internetUpdateBandWidthResponseEnvelope struct {
  1444  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1445  	Success types.APIResult `json:",omitempty"`      // success項目
  1446  
  1447  	Internet *naked.Internet `json:",omitempty"`
  1448  }
  1449  
  1450  // internetAddSubnetRequestEnvelope is envelop of API request
  1451  type internetAddSubnetRequestEnvelope struct {
  1452  	NetworkMaskLen int    `json:",omitempty"`
  1453  	NextHop        string `json:",omitempty"`
  1454  }
  1455  
  1456  // internetAddSubnetResponseEnvelope is envelop of API response
  1457  type internetAddSubnetResponseEnvelope struct {
  1458  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1459  	Success types.APIResult `json:",omitempty"`      // success項目
  1460  
  1461  	Subnet *naked.Subnet `json:",omitempty"`
  1462  }
  1463  
  1464  // internetUpdateSubnetRequestEnvelope is envelop of API request
  1465  type internetUpdateSubnetRequestEnvelope struct {
  1466  	NextHop string `json:",omitempty"`
  1467  }
  1468  
  1469  // internetUpdateSubnetResponseEnvelope is envelop of API response
  1470  type internetUpdateSubnetResponseEnvelope struct {
  1471  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1472  	Success types.APIResult `json:",omitempty"`      // success項目
  1473  
  1474  	Subnet *naked.Subnet `json:",omitempty"`
  1475  }
  1476  
  1477  // internetMonitorRequestEnvelope is envelop of API request
  1478  type internetMonitorRequestEnvelope struct {
  1479  	Start time.Time `json:",omitempty"`
  1480  	End   time.Time `json:",omitempty"`
  1481  }
  1482  
  1483  // internetMonitorResponseEnvelope is envelop of API response
  1484  type internetMonitorResponseEnvelope struct {
  1485  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1486  	Success types.APIResult `json:",omitempty"`      // success項目
  1487  
  1488  	Data *naked.MonitorValues `json:",omitempty"`
  1489  }
  1490  
  1491  // internetMonitorRouterRequestEnvelope is envelop of API request
  1492  type internetMonitorRouterRequestEnvelope struct {
  1493  	Start time.Time `json:",omitempty"`
  1494  	End   time.Time `json:",omitempty"`
  1495  }
  1496  
  1497  // internetMonitorRouterResponseEnvelope is envelop of API response
  1498  type internetMonitorRouterResponseEnvelope struct {
  1499  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1500  	Success types.APIResult `json:",omitempty"`      // success項目
  1501  
  1502  	Data *naked.MonitorValues `json:",omitempty"`
  1503  }
  1504  
  1505  // internetEnableIPv6ResponseEnvelope is envelop of API response
  1506  type internetEnableIPv6ResponseEnvelope struct {
  1507  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1508  	Success types.APIResult `json:",omitempty"`      // success項目
  1509  
  1510  	IPv6Net *naked.IPv6Net `json:",omitempty"`
  1511  }
  1512  
  1513  // internetPlanFindRequestEnvelope is envelop of API request
  1514  type internetPlanFindRequestEnvelope struct {
  1515  	Count   int             `mapconv:",omitempty"`
  1516  	From    int             `mapconv:",omitempty"`
  1517  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1518  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1519  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1520  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1521  }
  1522  
  1523  // internetPlanFindResponseEnvelope is envelop of API response
  1524  type internetPlanFindResponseEnvelope struct {
  1525  	Total int `json:",omitempty"` // トータル件数
  1526  	From  int `json:",omitempty"` // ページング開始ページ
  1527  	Count int `json:",omitempty"` // 件数
  1528  
  1529  	InternetPlans []*naked.InternetPlan `json:",omitempty"`
  1530  }
  1531  
  1532  // internetPlanReadResponseEnvelope is envelop of API response
  1533  type internetPlanReadResponseEnvelope struct {
  1534  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1535  	Success types.APIResult `json:",omitempty"`      // success項目
  1536  
  1537  	InternetPlan *naked.InternetPlan `json:",omitempty"`
  1538  }
  1539  
  1540  // iPAddressListResponseEnvelope is envelop of API response
  1541  type iPAddressListResponseEnvelope struct {
  1542  	Total int `json:",omitempty"` // トータル件数
  1543  	From  int `json:",omitempty"` // ページング開始ページ
  1544  	Count int `json:",omitempty"` // 件数
  1545  
  1546  	IPAddress []*naked.IPAddress `json:",omitempty"`
  1547  }
  1548  
  1549  // iPAddressReadResponseEnvelope is envelop of API response
  1550  type iPAddressReadResponseEnvelope struct {
  1551  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1552  	Success types.APIResult `json:",omitempty"`      // success項目
  1553  
  1554  	IPAddress *naked.IPAddress `json:",omitempty"`
  1555  }
  1556  
  1557  // iPAddressUpdateHostNameRequestEnvelope is envelop of API request
  1558  type iPAddressUpdateHostNameRequestEnvelope struct {
  1559  	IPAddress *naked.IPAddress `json:",omitempty"`
  1560  }
  1561  
  1562  // iPAddressUpdateHostNameResponseEnvelope is envelop of API response
  1563  type iPAddressUpdateHostNameResponseEnvelope struct {
  1564  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1565  	Success types.APIResult `json:",omitempty"`      // success項目
  1566  
  1567  	IPAddress *naked.IPAddress `json:",omitempty"`
  1568  }
  1569  
  1570  // iPv6NetListResponseEnvelope is envelop of API response
  1571  type iPv6NetListResponseEnvelope struct {
  1572  	Total int `json:",omitempty"` // トータル件数
  1573  	From  int `json:",omitempty"` // ページング開始ページ
  1574  	Count int `json:",omitempty"` // 件数
  1575  
  1576  	IPv6Nets []*naked.IPv6Net `json:",omitempty"`
  1577  }
  1578  
  1579  // iPv6NetFindRequestEnvelope is envelop of API request
  1580  type iPv6NetFindRequestEnvelope struct {
  1581  	Count   int             `mapconv:",omitempty"`
  1582  	From    int             `mapconv:",omitempty"`
  1583  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1584  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1585  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1586  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1587  }
  1588  
  1589  // iPv6NetFindResponseEnvelope is envelop of API response
  1590  type iPv6NetFindResponseEnvelope struct {
  1591  	Total int `json:",omitempty"` // トータル件数
  1592  	From  int `json:",omitempty"` // ページング開始ページ
  1593  	Count int `json:",omitempty"` // 件数
  1594  
  1595  	IPv6Nets []*naked.IPv6Net `json:",omitempty"`
  1596  }
  1597  
  1598  // iPv6NetReadResponseEnvelope is envelop of API response
  1599  type iPv6NetReadResponseEnvelope struct {
  1600  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1601  	Success types.APIResult `json:",omitempty"`      // success項目
  1602  
  1603  	IPv6Net *naked.IPv6Net `json:",omitempty"`
  1604  }
  1605  
  1606  // iPv6AddrFindRequestEnvelope is envelop of API request
  1607  type iPv6AddrFindRequestEnvelope struct {
  1608  	Count   int             `mapconv:",omitempty"`
  1609  	From    int             `mapconv:",omitempty"`
  1610  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1611  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1612  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1613  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1614  }
  1615  
  1616  // iPv6AddrFindResponseEnvelope is envelop of API response
  1617  type iPv6AddrFindResponseEnvelope struct {
  1618  	Total int `json:",omitempty"` // トータル件数
  1619  	From  int `json:",omitempty"` // ページング開始ページ
  1620  	Count int `json:",omitempty"` // 件数
  1621  
  1622  	IPv6Addrs []*naked.IPv6Addr `json:",omitempty"`
  1623  }
  1624  
  1625  // iPv6AddrCreateRequestEnvelope is envelop of API request
  1626  type iPv6AddrCreateRequestEnvelope struct {
  1627  	IPv6Addr *naked.IPv6Addr `json:",omitempty"`
  1628  }
  1629  
  1630  // iPv6AddrCreateResponseEnvelope is envelop of API response
  1631  type iPv6AddrCreateResponseEnvelope struct {
  1632  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1633  	Success types.APIResult `json:",omitempty"`      // success項目
  1634  
  1635  	IPv6Addr *naked.IPv6Addr `json:",omitempty"`
  1636  }
  1637  
  1638  // iPv6AddrReadResponseEnvelope is envelop of API response
  1639  type iPv6AddrReadResponseEnvelope struct {
  1640  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1641  	Success types.APIResult `json:",omitempty"`      // success項目
  1642  
  1643  	IPv6Addr *naked.IPv6Addr `json:",omitempty"`
  1644  }
  1645  
  1646  // iPv6AddrUpdateRequestEnvelope is envelop of API request
  1647  type iPv6AddrUpdateRequestEnvelope struct {
  1648  	IPv6Addr *naked.IPv6Addr `json:",omitempty"`
  1649  }
  1650  
  1651  // iPv6AddrUpdateResponseEnvelope is envelop of API response
  1652  type iPv6AddrUpdateResponseEnvelope struct {
  1653  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1654  	Success types.APIResult `json:",omitempty"`      // success項目
  1655  
  1656  	IPv6Addr *naked.IPv6Addr `json:",omitempty"`
  1657  }
  1658  
  1659  // licenseFindRequestEnvelope is envelop of API request
  1660  type licenseFindRequestEnvelope struct {
  1661  	Count   int             `mapconv:",omitempty"`
  1662  	From    int             `mapconv:",omitempty"`
  1663  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1664  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1665  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1666  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1667  }
  1668  
  1669  // licenseFindResponseEnvelope is envelop of API response
  1670  type licenseFindResponseEnvelope struct {
  1671  	Total int `json:",omitempty"` // トータル件数
  1672  	From  int `json:",omitempty"` // ページング開始ページ
  1673  	Count int `json:",omitempty"` // 件数
  1674  
  1675  	Licenses []*naked.License `json:",omitempty"`
  1676  }
  1677  
  1678  // licenseCreateRequestEnvelope is envelop of API request
  1679  type licenseCreateRequestEnvelope struct {
  1680  	License *naked.License `json:",omitempty"`
  1681  }
  1682  
  1683  // licenseCreateResponseEnvelope is envelop of API response
  1684  type licenseCreateResponseEnvelope struct {
  1685  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1686  	Success types.APIResult `json:",omitempty"`      // success項目
  1687  
  1688  	License *naked.License `json:",omitempty"`
  1689  }
  1690  
  1691  // licenseReadResponseEnvelope is envelop of API response
  1692  type licenseReadResponseEnvelope struct {
  1693  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1694  	Success types.APIResult `json:",omitempty"`      // success項目
  1695  
  1696  	License *naked.License `json:",omitempty"`
  1697  }
  1698  
  1699  // licenseUpdateRequestEnvelope is envelop of API request
  1700  type licenseUpdateRequestEnvelope struct {
  1701  	License *naked.License `json:",omitempty"`
  1702  }
  1703  
  1704  // licenseUpdateResponseEnvelope is envelop of API response
  1705  type licenseUpdateResponseEnvelope struct {
  1706  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1707  	Success types.APIResult `json:",omitempty"`      // success項目
  1708  
  1709  	License *naked.License `json:",omitempty"`
  1710  }
  1711  
  1712  // licenseInfoFindRequestEnvelope is envelop of API request
  1713  type licenseInfoFindRequestEnvelope struct {
  1714  	Count   int             `mapconv:",omitempty"`
  1715  	From    int             `mapconv:",omitempty"`
  1716  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1717  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1718  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1719  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1720  }
  1721  
  1722  // licenseInfoFindResponseEnvelope is envelop of API response
  1723  type licenseInfoFindResponseEnvelope struct {
  1724  	Total int `json:",omitempty"` // トータル件数
  1725  	From  int `json:",omitempty"` // ページング開始ページ
  1726  	Count int `json:",omitempty"` // 件数
  1727  
  1728  	LicenseInfo []*naked.LicenseInfo `json:",omitempty"`
  1729  }
  1730  
  1731  // licenseInfoReadResponseEnvelope is envelop of API response
  1732  type licenseInfoReadResponseEnvelope struct {
  1733  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1734  	Success types.APIResult `json:",omitempty"`      // success項目
  1735  
  1736  	LicenseInfo *naked.LicenseInfo `json:",omitempty"`
  1737  }
  1738  
  1739  // loadBalancerFindRequestEnvelope is envelop of API request
  1740  type loadBalancerFindRequestEnvelope struct {
  1741  	Count   int             `mapconv:",omitempty"`
  1742  	From    int             `mapconv:",omitempty"`
  1743  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1744  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1745  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1746  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1747  }
  1748  
  1749  // loadBalancerFindResponseEnvelope is envelop of API response
  1750  type loadBalancerFindResponseEnvelope struct {
  1751  	Total int `json:",omitempty"` // トータル件数
  1752  	From  int `json:",omitempty"` // ページング開始ページ
  1753  	Count int `json:",omitempty"` // 件数
  1754  
  1755  	Appliances []*naked.LoadBalancer `json:",omitempty"`
  1756  }
  1757  
  1758  // loadBalancerCreateRequestEnvelope is envelop of API request
  1759  type loadBalancerCreateRequestEnvelope struct {
  1760  	Appliance *naked.LoadBalancer `json:",omitempty"`
  1761  }
  1762  
  1763  // loadBalancerCreateResponseEnvelope is envelop of API response
  1764  type loadBalancerCreateResponseEnvelope struct {
  1765  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1766  	Success types.APIResult `json:",omitempty"`      // success項目
  1767  
  1768  	Appliance *naked.LoadBalancer `json:",omitempty"`
  1769  }
  1770  
  1771  // loadBalancerReadResponseEnvelope is envelop of API response
  1772  type loadBalancerReadResponseEnvelope struct {
  1773  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1774  	Success types.APIResult `json:",omitempty"`      // success項目
  1775  
  1776  	Appliance *naked.LoadBalancer `json:",omitempty"`
  1777  }
  1778  
  1779  // loadBalancerUpdateRequestEnvelope is envelop of API request
  1780  type loadBalancerUpdateRequestEnvelope struct {
  1781  	Appliance *naked.LoadBalancer `json:",omitempty"`
  1782  }
  1783  
  1784  // loadBalancerUpdateResponseEnvelope is envelop of API response
  1785  type loadBalancerUpdateResponseEnvelope struct {
  1786  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1787  	Success types.APIResult `json:",omitempty"`      // success項目
  1788  
  1789  	Appliance *naked.LoadBalancer `json:",omitempty"`
  1790  }
  1791  
  1792  // loadBalancerUpdateSettingsRequestEnvelope is envelop of API request
  1793  type loadBalancerUpdateSettingsRequestEnvelope struct {
  1794  	Appliance *naked.LoadBalancerSettingsUpdate `json:",omitempty"`
  1795  }
  1796  
  1797  // loadBalancerUpdateSettingsResponseEnvelope is envelop of API response
  1798  type loadBalancerUpdateSettingsResponseEnvelope struct {
  1799  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1800  	Success types.APIResult `json:",omitempty"`      // success項目
  1801  
  1802  	Appliance *naked.LoadBalancer `json:",omitempty"`
  1803  }
  1804  
  1805  // loadBalancerShutdownRequestEnvelope is envelop of API request
  1806  type loadBalancerShutdownRequestEnvelope struct {
  1807  	Force bool `json:",omitempty"`
  1808  }
  1809  
  1810  // loadBalancerMonitorCPURequestEnvelope is envelop of API request
  1811  type loadBalancerMonitorCPURequestEnvelope struct {
  1812  	Start time.Time `json:",omitempty"`
  1813  	End   time.Time `json:",omitempty"`
  1814  }
  1815  
  1816  // loadBalancerMonitorCPUResponseEnvelope is envelop of API response
  1817  type loadBalancerMonitorCPUResponseEnvelope struct {
  1818  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1819  	Success types.APIResult `json:",omitempty"`      // success項目
  1820  
  1821  	Data *naked.MonitorValues `json:",omitempty"`
  1822  }
  1823  
  1824  // loadBalancerMonitorInterfaceRequestEnvelope is envelop of API request
  1825  type loadBalancerMonitorInterfaceRequestEnvelope struct {
  1826  	Start time.Time `json:",omitempty"`
  1827  	End   time.Time `json:",omitempty"`
  1828  }
  1829  
  1830  // loadBalancerMonitorInterfaceResponseEnvelope is envelop of API response
  1831  type loadBalancerMonitorInterfaceResponseEnvelope struct {
  1832  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1833  	Success types.APIResult `json:",omitempty"`      // success項目
  1834  
  1835  	Data *naked.MonitorValues `json:",omitempty"`
  1836  }
  1837  
  1838  // loadBalancerStatusResponseEnvelope is envelop of API response
  1839  type loadBalancerStatusResponseEnvelope struct {
  1840  	Total int `json:",omitempty"` // トータル件数
  1841  	From  int `json:",omitempty"` // ページング開始ページ
  1842  	Count int `json:",omitempty"` // 件数
  1843  
  1844  	LoadBalancer []*naked.LoadBalancerStatus `json:",omitempty"`
  1845  }
  1846  
  1847  // localRouterFindRequestEnvelope is envelop of API request
  1848  type localRouterFindRequestEnvelope struct {
  1849  	Count   int             `mapconv:",omitempty"`
  1850  	From    int             `mapconv:",omitempty"`
  1851  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1852  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1853  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1854  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1855  }
  1856  
  1857  // localRouterFindResponseEnvelope is envelop of API response
  1858  type localRouterFindResponseEnvelope struct {
  1859  	Total int `json:",omitempty"` // トータル件数
  1860  	From  int `json:",omitempty"` // ページング開始ページ
  1861  	Count int `json:",omitempty"` // 件数
  1862  
  1863  	CommonServiceItems []*naked.LocalRouter `json:",omitempty"`
  1864  }
  1865  
  1866  // localRouterCreateRequestEnvelope is envelop of API request
  1867  type localRouterCreateRequestEnvelope struct {
  1868  	CommonServiceItem *naked.LocalRouter `json:",omitempty"`
  1869  }
  1870  
  1871  // localRouterCreateResponseEnvelope is envelop of API response
  1872  type localRouterCreateResponseEnvelope struct {
  1873  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1874  	Success types.APIResult `json:",omitempty"`      // success項目
  1875  
  1876  	CommonServiceItem *naked.LocalRouter `json:",omitempty"`
  1877  }
  1878  
  1879  // localRouterReadResponseEnvelope is envelop of API response
  1880  type localRouterReadResponseEnvelope struct {
  1881  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1882  	Success types.APIResult `json:",omitempty"`      // success項目
  1883  
  1884  	CommonServiceItem *naked.LocalRouter `json:",omitempty"`
  1885  }
  1886  
  1887  // localRouterUpdateRequestEnvelope is envelop of API request
  1888  type localRouterUpdateRequestEnvelope struct {
  1889  	CommonServiceItem *naked.LocalRouter `json:",omitempty"`
  1890  }
  1891  
  1892  // localRouterUpdateResponseEnvelope is envelop of API response
  1893  type localRouterUpdateResponseEnvelope struct {
  1894  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1895  	Success types.APIResult `json:",omitempty"`      // success項目
  1896  
  1897  	CommonServiceItem *naked.LocalRouter `json:",omitempty"`
  1898  }
  1899  
  1900  // localRouterUpdateSettingsRequestEnvelope is envelop of API request
  1901  type localRouterUpdateSettingsRequestEnvelope struct {
  1902  	CommonServiceItem *naked.LocalRouterSettingsUpdate `json:",omitempty"`
  1903  }
  1904  
  1905  // localRouterUpdateSettingsResponseEnvelope is envelop of API response
  1906  type localRouterUpdateSettingsResponseEnvelope struct {
  1907  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1908  	Success types.APIResult `json:",omitempty"`      // success項目
  1909  
  1910  	CommonServiceItem *naked.LocalRouter `json:",omitempty"`
  1911  }
  1912  
  1913  // localRouterHealthStatusResponseEnvelope is envelop of API response
  1914  type localRouterHealthStatusResponseEnvelope struct {
  1915  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1916  	Success types.APIResult `json:",omitempty"`      // success項目
  1917  
  1918  	LocalRouter *naked.LocalRouterHealth `json:",omitempty"`
  1919  }
  1920  
  1921  // localRouterMonitorLocalRouterRequestEnvelope is envelop of API request
  1922  type localRouterMonitorLocalRouterRequestEnvelope struct {
  1923  	Start time.Time `json:",omitempty"`
  1924  	End   time.Time `json:",omitempty"`
  1925  }
  1926  
  1927  // localRouterMonitorLocalRouterResponseEnvelope is envelop of API response
  1928  type localRouterMonitorLocalRouterResponseEnvelope struct {
  1929  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1930  	Success types.APIResult `json:",omitempty"`      // success項目
  1931  
  1932  	Data *naked.MonitorValues `json:",omitempty"`
  1933  }
  1934  
  1935  // mobileGatewayFindRequestEnvelope is envelop of API request
  1936  type mobileGatewayFindRequestEnvelope struct {
  1937  	Count   int             `mapconv:",omitempty"`
  1938  	From    int             `mapconv:",omitempty"`
  1939  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  1940  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  1941  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  1942  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  1943  }
  1944  
  1945  // mobileGatewayFindResponseEnvelope is envelop of API response
  1946  type mobileGatewayFindResponseEnvelope struct {
  1947  	Total int `json:",omitempty"` // トータル件数
  1948  	From  int `json:",omitempty"` // ページング開始ページ
  1949  	Count int `json:",omitempty"` // 件数
  1950  
  1951  	Appliances []*naked.MobileGateway `json:",omitempty"`
  1952  }
  1953  
  1954  // mobileGatewayCreateRequestEnvelope is envelop of API request
  1955  type mobileGatewayCreateRequestEnvelope struct {
  1956  	Appliance *naked.MobileGateway `json:",omitempty"`
  1957  }
  1958  
  1959  // mobileGatewayCreateResponseEnvelope is envelop of API response
  1960  type mobileGatewayCreateResponseEnvelope struct {
  1961  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1962  	Success types.APIResult `json:",omitempty"`      // success項目
  1963  
  1964  	Appliance *naked.MobileGateway `json:",omitempty"`
  1965  }
  1966  
  1967  // mobileGatewayReadResponseEnvelope is envelop of API response
  1968  type mobileGatewayReadResponseEnvelope struct {
  1969  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1970  	Success types.APIResult `json:",omitempty"`      // success項目
  1971  
  1972  	Appliance *naked.MobileGateway `json:",omitempty"`
  1973  }
  1974  
  1975  // mobileGatewayUpdateRequestEnvelope is envelop of API request
  1976  type mobileGatewayUpdateRequestEnvelope struct {
  1977  	Appliance *naked.MobileGateway `json:",omitempty"`
  1978  }
  1979  
  1980  // mobileGatewayUpdateResponseEnvelope is envelop of API response
  1981  type mobileGatewayUpdateResponseEnvelope struct {
  1982  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1983  	Success types.APIResult `json:",omitempty"`      // success項目
  1984  
  1985  	Appliance *naked.MobileGateway `json:",omitempty"`
  1986  }
  1987  
  1988  // mobileGatewayUpdateSettingsRequestEnvelope is envelop of API request
  1989  type mobileGatewayUpdateSettingsRequestEnvelope struct {
  1990  	Appliance *naked.MobileGatewaySettingsUpdate `json:",omitempty"`
  1991  }
  1992  
  1993  // mobileGatewayUpdateSettingsResponseEnvelope is envelop of API response
  1994  type mobileGatewayUpdateSettingsResponseEnvelope struct {
  1995  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  1996  	Success types.APIResult `json:",omitempty"`      // success項目
  1997  
  1998  	Appliance *naked.MobileGateway `json:",omitempty"`
  1999  }
  2000  
  2001  // mobileGatewayShutdownRequestEnvelope is envelop of API request
  2002  type mobileGatewayShutdownRequestEnvelope struct {
  2003  	Force bool `json:",omitempty"`
  2004  }
  2005  
  2006  // mobileGatewayGetDNSResponseEnvelope is envelop of API response
  2007  type mobileGatewayGetDNSResponseEnvelope struct {
  2008  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2009  	Success types.APIResult `json:",omitempty"`      // success項目
  2010  
  2011  	SIMGroup *naked.MobileGatewaySIMGroup `json:"sim_group"`
  2012  }
  2013  
  2014  // mobileGatewaySetDNSRequestEnvelope is envelop of API request
  2015  type mobileGatewaySetDNSRequestEnvelope struct {
  2016  	SIMGroup *naked.MobileGatewaySIMGroup `json:"sim_group"`
  2017  }
  2018  
  2019  // mobileGatewayGetSIMRoutesResponseEnvelope is envelop of API response
  2020  type mobileGatewayGetSIMRoutesResponseEnvelope struct {
  2021  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2022  	Success types.APIResult `json:",omitempty"`      // success項目
  2023  
  2024  	SIMRoutes []*naked.MobileGatewaySIMRoute `json:"sim_routes"`
  2025  }
  2026  
  2027  // mobileGatewaySetSIMRoutesRequestEnvelope is envelop of API request
  2028  type mobileGatewaySetSIMRoutesRequestEnvelope struct {
  2029  	SIMRoutes []*naked.MobileGatewaySIMRoute `json:"sim_routes"`
  2030  }
  2031  
  2032  // mobileGatewayListSIMResponseEnvelope is envelop of API response
  2033  type mobileGatewayListSIMResponseEnvelope struct {
  2034  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2035  	Success types.APIResult `json:",omitempty"`      // success項目
  2036  
  2037  	SIM []*naked.SIMInfo `json:"sim"`
  2038  }
  2039  
  2040  // mobileGatewayAddSIMRequestEnvelope is envelop of API request
  2041  type mobileGatewayAddSIMRequestEnvelope struct {
  2042  	SIM *naked.SIMInfo `json:"sim"`
  2043  }
  2044  
  2045  // mobileGatewayLogsResponseEnvelope is envelop of API response
  2046  type mobileGatewayLogsResponseEnvelope struct {
  2047  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2048  	Success types.APIResult `json:",omitempty"`      // success項目
  2049  
  2050  	Logs []*naked.SIMLog `json:"logs"`
  2051  }
  2052  
  2053  // mobileGatewayGetTrafficConfigResponseEnvelope is envelop of API response
  2054  type mobileGatewayGetTrafficConfigResponseEnvelope struct {
  2055  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2056  	Success types.APIResult `json:",omitempty"`      // success項目
  2057  
  2058  	TrafficMonitoring *naked.TrafficMonitoringConfig `json:"traffic_monitoring_config"`
  2059  }
  2060  
  2061  // mobileGatewaySetTrafficConfigRequestEnvelope is envelop of API request
  2062  type mobileGatewaySetTrafficConfigRequestEnvelope struct {
  2063  	TrafficMonitoring *naked.TrafficMonitoringConfig `json:"traffic_monitoring_config"`
  2064  }
  2065  
  2066  // mobileGatewayTrafficStatusResponseEnvelope is envelop of API response
  2067  type mobileGatewayTrafficStatusResponseEnvelope struct {
  2068  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2069  	Success types.APIResult `json:",omitempty"`      // success項目
  2070  
  2071  	TrafficStatus *naked.TrafficStatus `json:"traffic_status"`
  2072  }
  2073  
  2074  // mobileGatewayMonitorInterfaceRequestEnvelope is envelop of API request
  2075  type mobileGatewayMonitorInterfaceRequestEnvelope struct {
  2076  	Start time.Time `json:",omitempty"`
  2077  	End   time.Time `json:",omitempty"`
  2078  }
  2079  
  2080  // mobileGatewayMonitorInterfaceResponseEnvelope is envelop of API response
  2081  type mobileGatewayMonitorInterfaceResponseEnvelope struct {
  2082  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2083  	Success types.APIResult `json:",omitempty"`      // success項目
  2084  
  2085  	Data *naked.MonitorValues `json:",omitempty"`
  2086  }
  2087  
  2088  // nFSFindRequestEnvelope is envelop of API request
  2089  type nFSFindRequestEnvelope struct {
  2090  	Count   int             `mapconv:",omitempty"`
  2091  	From    int             `mapconv:",omitempty"`
  2092  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2093  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2094  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2095  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2096  }
  2097  
  2098  // nFSFindResponseEnvelope is envelop of API response
  2099  type nFSFindResponseEnvelope struct {
  2100  	Total int `json:",omitempty"` // トータル件数
  2101  	From  int `json:",omitempty"` // ページング開始ページ
  2102  	Count int `json:",omitempty"` // 件数
  2103  
  2104  	Appliances []*naked.NFS `json:",omitempty"`
  2105  }
  2106  
  2107  // nFSCreateRequestEnvelope is envelop of API request
  2108  type nFSCreateRequestEnvelope struct {
  2109  	Appliance *naked.NFS `json:",omitempty"`
  2110  }
  2111  
  2112  // nFSCreateResponseEnvelope is envelop of API response
  2113  type nFSCreateResponseEnvelope struct {
  2114  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2115  	Success types.APIResult `json:",omitempty"`      // success項目
  2116  
  2117  	Appliance *naked.NFS `json:",omitempty"`
  2118  }
  2119  
  2120  // nFSReadResponseEnvelope is envelop of API response
  2121  type nFSReadResponseEnvelope struct {
  2122  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2123  	Success types.APIResult `json:",omitempty"`      // success項目
  2124  
  2125  	Appliance *naked.NFS `json:",omitempty"`
  2126  }
  2127  
  2128  // nFSUpdateRequestEnvelope is envelop of API request
  2129  type nFSUpdateRequestEnvelope struct {
  2130  	Appliance *naked.NFS `json:",omitempty"`
  2131  }
  2132  
  2133  // nFSUpdateResponseEnvelope is envelop of API response
  2134  type nFSUpdateResponseEnvelope struct {
  2135  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2136  	Success types.APIResult `json:",omitempty"`      // success項目
  2137  
  2138  	Appliance *naked.NFS `json:",omitempty"`
  2139  }
  2140  
  2141  // nFSShutdownRequestEnvelope is envelop of API request
  2142  type nFSShutdownRequestEnvelope struct {
  2143  	Force bool `json:",omitempty"`
  2144  }
  2145  
  2146  // nFSMonitorCPURequestEnvelope is envelop of API request
  2147  type nFSMonitorCPURequestEnvelope struct {
  2148  	Start time.Time `json:",omitempty"`
  2149  	End   time.Time `json:",omitempty"`
  2150  }
  2151  
  2152  // nFSMonitorCPUResponseEnvelope is envelop of API response
  2153  type nFSMonitorCPUResponseEnvelope struct {
  2154  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2155  	Success types.APIResult `json:",omitempty"`      // success項目
  2156  
  2157  	Data *naked.MonitorValues `json:",omitempty"`
  2158  }
  2159  
  2160  // nFSMonitorFreeDiskSizeRequestEnvelope is envelop of API request
  2161  type nFSMonitorFreeDiskSizeRequestEnvelope struct {
  2162  	Start time.Time `json:",omitempty"`
  2163  	End   time.Time `json:",omitempty"`
  2164  }
  2165  
  2166  // nFSMonitorFreeDiskSizeResponseEnvelope is envelop of API response
  2167  type nFSMonitorFreeDiskSizeResponseEnvelope struct {
  2168  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2169  	Success types.APIResult `json:",omitempty"`      // success項目
  2170  
  2171  	Data *naked.MonitorValues `json:",omitempty"`
  2172  }
  2173  
  2174  // nFSMonitorInterfaceRequestEnvelope is envelop of API request
  2175  type nFSMonitorInterfaceRequestEnvelope struct {
  2176  	Start time.Time `json:",omitempty"`
  2177  	End   time.Time `json:",omitempty"`
  2178  }
  2179  
  2180  // nFSMonitorInterfaceResponseEnvelope is envelop of API response
  2181  type nFSMonitorInterfaceResponseEnvelope struct {
  2182  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2183  	Success types.APIResult `json:",omitempty"`      // success項目
  2184  
  2185  	Data *naked.MonitorValues `json:",omitempty"`
  2186  }
  2187  
  2188  // noteFindRequestEnvelope is envelop of API request
  2189  type noteFindRequestEnvelope struct {
  2190  	Count   int             `mapconv:",omitempty"`
  2191  	From    int             `mapconv:",omitempty"`
  2192  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2193  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2194  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2195  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2196  }
  2197  
  2198  // noteFindResponseEnvelope is envelop of API response
  2199  type noteFindResponseEnvelope struct {
  2200  	Total int `json:",omitempty"` // トータル件数
  2201  	From  int `json:",omitempty"` // ページング開始ページ
  2202  	Count int `json:",omitempty"` // 件数
  2203  
  2204  	Notes []*naked.Note `json:",omitempty"`
  2205  }
  2206  
  2207  // noteCreateRequestEnvelope is envelop of API request
  2208  type noteCreateRequestEnvelope struct {
  2209  	Note *naked.Note `json:",omitempty"`
  2210  }
  2211  
  2212  // noteCreateResponseEnvelope is envelop of API response
  2213  type noteCreateResponseEnvelope struct {
  2214  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2215  	Success types.APIResult `json:",omitempty"`      // success項目
  2216  
  2217  	Note *naked.Note `json:",omitempty"`
  2218  }
  2219  
  2220  // noteReadResponseEnvelope is envelop of API response
  2221  type noteReadResponseEnvelope struct {
  2222  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2223  	Success types.APIResult `json:",omitempty"`      // success項目
  2224  
  2225  	Note *naked.Note `json:",omitempty"`
  2226  }
  2227  
  2228  // noteUpdateRequestEnvelope is envelop of API request
  2229  type noteUpdateRequestEnvelope struct {
  2230  	Note *naked.Note `json:",omitempty"`
  2231  }
  2232  
  2233  // noteUpdateResponseEnvelope is envelop of API response
  2234  type noteUpdateResponseEnvelope struct {
  2235  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2236  	Success types.APIResult `json:",omitempty"`      // success項目
  2237  
  2238  	Note *naked.Note `json:",omitempty"`
  2239  }
  2240  
  2241  // packetFilterFindRequestEnvelope is envelop of API request
  2242  type packetFilterFindRequestEnvelope struct {
  2243  	Count   int             `mapconv:",omitempty"`
  2244  	From    int             `mapconv:",omitempty"`
  2245  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2246  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2247  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2248  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2249  }
  2250  
  2251  // packetFilterFindResponseEnvelope is envelop of API response
  2252  type packetFilterFindResponseEnvelope struct {
  2253  	Total int `json:",omitempty"` // トータル件数
  2254  	From  int `json:",omitempty"` // ページング開始ページ
  2255  	Count int `json:",omitempty"` // 件数
  2256  
  2257  	PacketFilters []*naked.PacketFilter `json:",omitempty"`
  2258  }
  2259  
  2260  // packetFilterCreateRequestEnvelope is envelop of API request
  2261  type packetFilterCreateRequestEnvelope struct {
  2262  	PacketFilter *naked.PacketFilter `json:",omitempty"`
  2263  }
  2264  
  2265  // packetFilterCreateResponseEnvelope is envelop of API response
  2266  type packetFilterCreateResponseEnvelope struct {
  2267  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2268  	Success types.APIResult `json:",omitempty"`      // success項目
  2269  
  2270  	PacketFilter *naked.PacketFilter `json:",omitempty"`
  2271  }
  2272  
  2273  // packetFilterReadResponseEnvelope is envelop of API response
  2274  type packetFilterReadResponseEnvelope struct {
  2275  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2276  	Success types.APIResult `json:",omitempty"`      // success項目
  2277  
  2278  	PacketFilter *naked.PacketFilter `json:",omitempty"`
  2279  }
  2280  
  2281  // packetFilterUpdateRequestEnvelope is envelop of API request
  2282  type packetFilterUpdateRequestEnvelope struct {
  2283  	PacketFilter           *naked.PacketFilter `json:",omitempty"`
  2284  	OriginalExpressionHash string              `json:",omitempty"`
  2285  }
  2286  
  2287  // packetFilterUpdateResponseEnvelope is envelop of API response
  2288  type packetFilterUpdateResponseEnvelope struct {
  2289  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2290  	Success types.APIResult `json:",omitempty"`      // success項目
  2291  
  2292  	PacketFilter *naked.PacketFilter `json:",omitempty"`
  2293  }
  2294  
  2295  // privateHostFindRequestEnvelope is envelop of API request
  2296  type privateHostFindRequestEnvelope struct {
  2297  	Count   int             `mapconv:",omitempty"`
  2298  	From    int             `mapconv:",omitempty"`
  2299  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2300  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2301  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2302  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2303  }
  2304  
  2305  // privateHostFindResponseEnvelope is envelop of API response
  2306  type privateHostFindResponseEnvelope struct {
  2307  	Total int `json:",omitempty"` // トータル件数
  2308  	From  int `json:",omitempty"` // ページング開始ページ
  2309  	Count int `json:",omitempty"` // 件数
  2310  
  2311  	PrivateHosts []*naked.PrivateHost `json:",omitempty"`
  2312  }
  2313  
  2314  // privateHostCreateRequestEnvelope is envelop of API request
  2315  type privateHostCreateRequestEnvelope struct {
  2316  	PrivateHost *naked.PrivateHost `json:",omitempty"`
  2317  }
  2318  
  2319  // privateHostCreateResponseEnvelope is envelop of API response
  2320  type privateHostCreateResponseEnvelope struct {
  2321  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2322  	Success types.APIResult `json:",omitempty"`      // success項目
  2323  
  2324  	PrivateHost *naked.PrivateHost `json:",omitempty"`
  2325  }
  2326  
  2327  // privateHostReadResponseEnvelope is envelop of API response
  2328  type privateHostReadResponseEnvelope struct {
  2329  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2330  	Success types.APIResult `json:",omitempty"`      // success項目
  2331  
  2332  	PrivateHost *naked.PrivateHost `json:",omitempty"`
  2333  }
  2334  
  2335  // privateHostUpdateRequestEnvelope is envelop of API request
  2336  type privateHostUpdateRequestEnvelope struct {
  2337  	PrivateHost *naked.PrivateHost `json:",omitempty"`
  2338  }
  2339  
  2340  // privateHostUpdateResponseEnvelope is envelop of API response
  2341  type privateHostUpdateResponseEnvelope struct {
  2342  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2343  	Success types.APIResult `json:",omitempty"`      // success項目
  2344  
  2345  	PrivateHost *naked.PrivateHost `json:",omitempty"`
  2346  }
  2347  
  2348  // privateHostPlanFindRequestEnvelope is envelop of API request
  2349  type privateHostPlanFindRequestEnvelope struct {
  2350  	Count   int             `mapconv:",omitempty"`
  2351  	From    int             `mapconv:",omitempty"`
  2352  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2353  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2354  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2355  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2356  }
  2357  
  2358  // privateHostPlanFindResponseEnvelope is envelop of API response
  2359  type privateHostPlanFindResponseEnvelope struct {
  2360  	Total int `json:",omitempty"` // トータル件数
  2361  	From  int `json:",omitempty"` // ページング開始ページ
  2362  	Count int `json:",omitempty"` // 件数
  2363  
  2364  	PrivateHostPlans []*naked.PrivateHostPlan `json:",omitempty"`
  2365  }
  2366  
  2367  // privateHostPlanReadResponseEnvelope is envelop of API response
  2368  type privateHostPlanReadResponseEnvelope struct {
  2369  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2370  	Success types.APIResult `json:",omitempty"`      // success項目
  2371  
  2372  	PrivateHostPlan *naked.PrivateHostPlan `json:",omitempty"`
  2373  }
  2374  
  2375  // proxyLBFindRequestEnvelope is envelop of API request
  2376  type proxyLBFindRequestEnvelope struct {
  2377  	Count   int             `mapconv:",omitempty"`
  2378  	From    int             `mapconv:",omitempty"`
  2379  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2380  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2381  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2382  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2383  }
  2384  
  2385  // proxyLBFindResponseEnvelope is envelop of API response
  2386  type proxyLBFindResponseEnvelope struct {
  2387  	Total int `json:",omitempty"` // トータル件数
  2388  	From  int `json:",omitempty"` // ページング開始ページ
  2389  	Count int `json:",omitempty"` // 件数
  2390  
  2391  	CommonServiceItems []*naked.ProxyLB `json:",omitempty"`
  2392  }
  2393  
  2394  // proxyLBCreateRequestEnvelope is envelop of API request
  2395  type proxyLBCreateRequestEnvelope struct {
  2396  	CommonServiceItem *naked.ProxyLB `json:",omitempty"`
  2397  }
  2398  
  2399  // proxyLBCreateResponseEnvelope is envelop of API response
  2400  type proxyLBCreateResponseEnvelope struct {
  2401  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2402  	Success types.APIResult `json:",omitempty"`      // success項目
  2403  
  2404  	CommonServiceItem *naked.ProxyLB `json:",omitempty"`
  2405  }
  2406  
  2407  // proxyLBReadResponseEnvelope is envelop of API response
  2408  type proxyLBReadResponseEnvelope struct {
  2409  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2410  	Success types.APIResult `json:",omitempty"`      // success項目
  2411  
  2412  	CommonServiceItem *naked.ProxyLB `json:",omitempty"`
  2413  }
  2414  
  2415  // proxyLBUpdateRequestEnvelope is envelop of API request
  2416  type proxyLBUpdateRequestEnvelope struct {
  2417  	CommonServiceItem *naked.ProxyLB `json:",omitempty"`
  2418  }
  2419  
  2420  // proxyLBUpdateResponseEnvelope is envelop of API response
  2421  type proxyLBUpdateResponseEnvelope struct {
  2422  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2423  	Success types.APIResult `json:",omitempty"`      // success項目
  2424  
  2425  	CommonServiceItem *naked.ProxyLB `json:",omitempty"`
  2426  }
  2427  
  2428  // proxyLBUpdateSettingsRequestEnvelope is envelop of API request
  2429  type proxyLBUpdateSettingsRequestEnvelope struct {
  2430  	CommonServiceItem *naked.ProxyLBSettingsUpdate `json:",omitempty"`
  2431  }
  2432  
  2433  // proxyLBUpdateSettingsResponseEnvelope is envelop of API response
  2434  type proxyLBUpdateSettingsResponseEnvelope struct {
  2435  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2436  	Success types.APIResult `json:",omitempty"`      // success項目
  2437  
  2438  	CommonServiceItem *naked.ProxyLB `json:",omitempty"`
  2439  }
  2440  
  2441  // proxyLBChangePlanRequestEnvelope is envelop of API request
  2442  type proxyLBChangePlanRequestEnvelope struct {
  2443  	CommonServiceItem *naked.ProxyLBPlanChange `json:",omitempty"`
  2444  }
  2445  
  2446  // proxyLBChangePlanResponseEnvelope is envelop of API response
  2447  type proxyLBChangePlanResponseEnvelope struct {
  2448  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2449  	Success types.APIResult `json:",omitempty"`      // success項目
  2450  
  2451  	CommonServiceItem *naked.ProxyLB `json:",omitempty"`
  2452  }
  2453  
  2454  // proxyLBGetCertificatesResponseEnvelope is envelop of API response
  2455  type proxyLBGetCertificatesResponseEnvelope struct {
  2456  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2457  	Success types.APIResult `json:",omitempty"`      // success項目
  2458  
  2459  	ProxyLB *naked.ProxyLBCertificates `json:",omitempty"`
  2460  }
  2461  
  2462  // proxyLBSetCertificatesRequestEnvelope is envelop of API request
  2463  type proxyLBSetCertificatesRequestEnvelope struct {
  2464  	ProxyLB *naked.ProxyLBCertificates `json:",omitempty"`
  2465  }
  2466  
  2467  // proxyLBSetCertificatesResponseEnvelope is envelop of API response
  2468  type proxyLBSetCertificatesResponseEnvelope struct {
  2469  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2470  	Success types.APIResult `json:",omitempty"`      // success項目
  2471  
  2472  	ProxyLB *naked.ProxyLBCertificates `json:",omitempty"`
  2473  }
  2474  
  2475  // proxyLBHealthStatusResponseEnvelope is envelop of API response
  2476  type proxyLBHealthStatusResponseEnvelope struct {
  2477  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2478  	Success types.APIResult `json:",omitempty"`      // success項目
  2479  
  2480  	ProxyLB *naked.ProxyLBHealth `json:",omitempty"`
  2481  }
  2482  
  2483  // proxyLBMonitorConnectionRequestEnvelope is envelop of API request
  2484  type proxyLBMonitorConnectionRequestEnvelope struct {
  2485  	Start time.Time `json:",omitempty"`
  2486  	End   time.Time `json:",omitempty"`
  2487  }
  2488  
  2489  // proxyLBMonitorConnectionResponseEnvelope is envelop of API response
  2490  type proxyLBMonitorConnectionResponseEnvelope struct {
  2491  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2492  	Success types.APIResult `json:",omitempty"`      // success項目
  2493  
  2494  	Data *naked.MonitorValues `json:",omitempty"`
  2495  }
  2496  
  2497  // regionFindRequestEnvelope is envelop of API request
  2498  type regionFindRequestEnvelope struct {
  2499  	Count   int             `mapconv:",omitempty"`
  2500  	From    int             `mapconv:",omitempty"`
  2501  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2502  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2503  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2504  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2505  }
  2506  
  2507  // regionFindResponseEnvelope is envelop of API response
  2508  type regionFindResponseEnvelope struct {
  2509  	Total int `json:",omitempty"` // トータル件数
  2510  	From  int `json:",omitempty"` // ページング開始ページ
  2511  	Count int `json:",omitempty"` // 件数
  2512  
  2513  	Regions []*naked.Region `json:",omitempty"`
  2514  }
  2515  
  2516  // regionReadResponseEnvelope is envelop of API response
  2517  type regionReadResponseEnvelope struct {
  2518  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2519  	Success types.APIResult `json:",omitempty"`      // success項目
  2520  
  2521  	Region *naked.Region `json:",omitempty"`
  2522  }
  2523  
  2524  // serverFindRequestEnvelope is envelop of API request
  2525  type serverFindRequestEnvelope struct {
  2526  	Count   int             `mapconv:",omitempty"`
  2527  	From    int             `mapconv:",omitempty"`
  2528  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2529  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2530  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2531  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2532  }
  2533  
  2534  // serverFindResponseEnvelope is envelop of API response
  2535  type serverFindResponseEnvelope struct {
  2536  	Total int `json:",omitempty"` // トータル件数
  2537  	From  int `json:",omitempty"` // ページング開始ページ
  2538  	Count int `json:",omitempty"` // 件数
  2539  
  2540  	Servers []*naked.Server `json:",omitempty"`
  2541  }
  2542  
  2543  // serverCreateRequestEnvelope is envelop of API request
  2544  type serverCreateRequestEnvelope struct {
  2545  	Server *naked.Server `json:",omitempty"`
  2546  }
  2547  
  2548  // serverCreateResponseEnvelope is envelop of API response
  2549  type serverCreateResponseEnvelope struct {
  2550  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2551  	Success types.APIResult `json:",omitempty"`      // success項目
  2552  
  2553  	Server *naked.Server `json:",omitempty"`
  2554  }
  2555  
  2556  // serverReadResponseEnvelope is envelop of API response
  2557  type serverReadResponseEnvelope struct {
  2558  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2559  	Success types.APIResult `json:",omitempty"`      // success項目
  2560  
  2561  	Server *naked.Server `json:",omitempty"`
  2562  }
  2563  
  2564  // serverUpdateRequestEnvelope is envelop of API request
  2565  type serverUpdateRequestEnvelope struct {
  2566  	Server *naked.Server `json:",omitempty"`
  2567  }
  2568  
  2569  // serverUpdateResponseEnvelope is envelop of API response
  2570  type serverUpdateResponseEnvelope struct {
  2571  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2572  	Success types.APIResult `json:",omitempty"`      // success項目
  2573  
  2574  	Server *naked.Server `json:",omitempty"`
  2575  }
  2576  
  2577  // serverDeleteWithDisksRequestEnvelope is envelop of API request
  2578  type serverDeleteWithDisksRequestEnvelope struct {
  2579  	WithDisk []types.ID `json:",omitempty"`
  2580  }
  2581  
  2582  // serverChangePlanRequestEnvelope is envelop of API request
  2583  type serverChangePlanRequestEnvelope struct {
  2584  	CPU                  int                   `json:",omitempty"`
  2585  	MemoryMB             int                   `json:",omitempty"`
  2586  	GPU                  int                   `json:",omitempty"`
  2587  	ServerPlanCPUModel   string                `json:"CPUModel,omitempty"`
  2588  	ServerPlanGeneration types.EPlanGeneration `json:"Generation,omitempty"`
  2589  	ServerPlanCommitment types.ECommitment     `json:"Commitment,omitempty"`
  2590  }
  2591  
  2592  // serverChangePlanResponseEnvelope is envelop of API response
  2593  type serverChangePlanResponseEnvelope struct {
  2594  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2595  	Success types.APIResult `json:",omitempty"`      // success項目
  2596  
  2597  	Server *naked.Server `json:",omitempty"`
  2598  }
  2599  
  2600  // serverInsertCDROMRequestEnvelope is envelop of API request
  2601  type serverInsertCDROMRequestEnvelope struct {
  2602  	CDROM *naked.CDROM `json:",omitempty"`
  2603  }
  2604  
  2605  // serverEjectCDROMRequestEnvelope is envelop of API request
  2606  type serverEjectCDROMRequestEnvelope struct {
  2607  	CDROM *naked.CDROM `json:",omitempty"`
  2608  }
  2609  
  2610  // serverShutdownRequestEnvelope is envelop of API request
  2611  type serverShutdownRequestEnvelope struct {
  2612  	Force bool `json:",omitempty"`
  2613  }
  2614  
  2615  // serverBootWithVariablesRequestEnvelope is envelop of API request
  2616  type serverBootWithVariablesRequestEnvelope struct {
  2617  	UserBootVariables *naked.ServerBootVariables `json:",omitempty"`
  2618  }
  2619  
  2620  // serverSendKeyRequestEnvelope is envelop of API request
  2621  type serverSendKeyRequestEnvelope struct {
  2622  	Key  string   `json:",omitempty"`
  2623  	Keys []string `json:",omitempty"`
  2624  }
  2625  
  2626  // serverGetVNCProxyResponseEnvelope is envelop of API response
  2627  type serverGetVNCProxyResponseEnvelope struct {
  2628  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2629  	Success types.APIResult `json:",omitempty"`      // success項目
  2630  
  2631  	VNCProxyInfo *naked.VNCProxyInfo `json:",omitempty"`
  2632  }
  2633  
  2634  // serverMonitorRequestEnvelope is envelop of API request
  2635  type serverMonitorRequestEnvelope struct {
  2636  	Start time.Time `json:",omitempty"`
  2637  	End   time.Time `json:",omitempty"`
  2638  }
  2639  
  2640  // serverMonitorResponseEnvelope is envelop of API response
  2641  type serverMonitorResponseEnvelope struct {
  2642  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2643  	Success types.APIResult `json:",omitempty"`      // success項目
  2644  
  2645  	Data *naked.MonitorValues `json:",omitempty"`
  2646  }
  2647  
  2648  // serverMonitorCPURequestEnvelope is envelop of API request
  2649  type serverMonitorCPURequestEnvelope struct {
  2650  	Start time.Time `json:",omitempty"`
  2651  	End   time.Time `json:",omitempty"`
  2652  }
  2653  
  2654  // serverMonitorCPUResponseEnvelope is envelop of API response
  2655  type serverMonitorCPUResponseEnvelope struct {
  2656  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2657  	Success types.APIResult `json:",omitempty"`      // success項目
  2658  
  2659  	Data *naked.MonitorValues `json:",omitempty"`
  2660  }
  2661  
  2662  // serverPlanFindRequestEnvelope is envelop of API request
  2663  type serverPlanFindRequestEnvelope struct {
  2664  	Count   int             `mapconv:",omitempty"`
  2665  	From    int             `mapconv:",omitempty"`
  2666  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2667  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2668  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2669  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2670  }
  2671  
  2672  // serverPlanFindResponseEnvelope is envelop of API response
  2673  type serverPlanFindResponseEnvelope struct {
  2674  	Total int `json:",omitempty"` // トータル件数
  2675  	From  int `json:",omitempty"` // ページング開始ページ
  2676  	Count int `json:",omitempty"` // 件数
  2677  
  2678  	ServerPlans []*naked.ServerPlan `json:",omitempty"`
  2679  }
  2680  
  2681  // serverPlanReadResponseEnvelope is envelop of API response
  2682  type serverPlanReadResponseEnvelope struct {
  2683  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2684  	Success types.APIResult `json:",omitempty"`      // success項目
  2685  
  2686  	ServerPlan *naked.ServerPlan `json:",omitempty"`
  2687  }
  2688  
  2689  // serviceClassFindRequestEnvelope is envelop of API request
  2690  type serviceClassFindRequestEnvelope struct {
  2691  	Count   int             `mapconv:",omitempty"`
  2692  	From    int             `mapconv:",omitempty"`
  2693  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2694  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2695  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2696  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2697  }
  2698  
  2699  // serviceClassFindResponseEnvelope is envelop of API response
  2700  type serviceClassFindResponseEnvelope struct {
  2701  	Total int `json:",omitempty"` // トータル件数
  2702  	From  int `json:",omitempty"` // ページング開始ページ
  2703  	Count int `json:",omitempty"` // 件数
  2704  
  2705  	ServiceClasses []*naked.ServiceClass `json:",omitempty"`
  2706  }
  2707  
  2708  // sIMFindRequestEnvelope is envelop of API request
  2709  type sIMFindRequestEnvelope struct {
  2710  	Count   int             `mapconv:",omitempty"`
  2711  	From    int             `mapconv:",omitempty"`
  2712  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2713  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2714  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2715  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2716  }
  2717  
  2718  // sIMFindResponseEnvelope is envelop of API response
  2719  type sIMFindResponseEnvelope struct {
  2720  	Total int `json:",omitempty"` // トータル件数
  2721  	From  int `json:",omitempty"` // ページング開始ページ
  2722  	Count int `json:",omitempty"` // 件数
  2723  
  2724  	CommonServiceItems []*naked.SIM `json:",omitempty"`
  2725  }
  2726  
  2727  // sIMCreateRequestEnvelope is envelop of API request
  2728  type sIMCreateRequestEnvelope struct {
  2729  	CommonServiceItem *naked.SIM `json:",omitempty"`
  2730  }
  2731  
  2732  // sIMCreateResponseEnvelope is envelop of API response
  2733  type sIMCreateResponseEnvelope struct {
  2734  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2735  	Success types.APIResult `json:",omitempty"`      // success項目
  2736  
  2737  	CommonServiceItem *naked.SIM `json:",omitempty"`
  2738  }
  2739  
  2740  // sIMReadResponseEnvelope is envelop of API response
  2741  type sIMReadResponseEnvelope struct {
  2742  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2743  	Success types.APIResult `json:",omitempty"`      // success項目
  2744  
  2745  	CommonServiceItem *naked.SIM `json:",omitempty"`
  2746  }
  2747  
  2748  // sIMUpdateRequestEnvelope is envelop of API request
  2749  type sIMUpdateRequestEnvelope struct {
  2750  	CommonServiceItem *naked.SIM `json:",omitempty"`
  2751  }
  2752  
  2753  // sIMUpdateResponseEnvelope is envelop of API response
  2754  type sIMUpdateResponseEnvelope struct {
  2755  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2756  	Success types.APIResult `json:",omitempty"`      // success項目
  2757  
  2758  	CommonServiceItem *naked.SIM `json:",omitempty"`
  2759  }
  2760  
  2761  // sIMAssignIPRequestEnvelope is envelop of API request
  2762  type sIMAssignIPRequestEnvelope struct {
  2763  	SIM *naked.SIMAssignIPRequest `json:"sim"`
  2764  }
  2765  
  2766  // sIMIMEILockRequestEnvelope is envelop of API request
  2767  type sIMIMEILockRequestEnvelope struct {
  2768  	SIM *naked.SIMIMEILockRequest `json:"sim"`
  2769  }
  2770  
  2771  // sIMLogsResponseEnvelope is envelop of API response
  2772  type sIMLogsResponseEnvelope struct {
  2773  	Total int `json:",omitempty"` // トータル件数
  2774  	From  int `json:",omitempty"` // ページング開始ページ
  2775  	Count int `json:",omitempty"` // 件数
  2776  
  2777  	Logs []*naked.SIMLog `json:"logs"`
  2778  }
  2779  
  2780  // sIMGetNetworkOperatorResponseEnvelope is envelop of API response
  2781  type sIMGetNetworkOperatorResponseEnvelope struct {
  2782  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2783  	Success types.APIResult `json:",omitempty"`      // success項目
  2784  
  2785  	NetworkOperationConfigs []*naked.SIMNetworkOperatorConfig `json:"network_operator_config"`
  2786  }
  2787  
  2788  // sIMSetNetworkOperatorRequestEnvelope is envelop of API request
  2789  type sIMSetNetworkOperatorRequestEnvelope struct {
  2790  	NetworkOperatorConfigs []*naked.SIMNetworkOperatorConfig `json:"network_operator_config"`
  2791  }
  2792  
  2793  // sIMMonitorSIMRequestEnvelope is envelop of API request
  2794  type sIMMonitorSIMRequestEnvelope struct {
  2795  	Start time.Time `json:",omitempty"`
  2796  	End   time.Time `json:",omitempty"`
  2797  }
  2798  
  2799  // sIMMonitorSIMResponseEnvelope is envelop of API response
  2800  type sIMMonitorSIMResponseEnvelope struct {
  2801  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2802  	Success types.APIResult `json:",omitempty"`      // success項目
  2803  
  2804  	Data *naked.MonitorValues `json:",omitempty"`
  2805  }
  2806  
  2807  // sIMStatusResponseEnvelope is envelop of API response
  2808  type sIMStatusResponseEnvelope struct {
  2809  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2810  	Success types.APIResult `json:",omitempty"`      // success項目
  2811  
  2812  	SIM *naked.SIMInfo `json:"sim"`
  2813  }
  2814  
  2815  // simpleMonitorFindRequestEnvelope is envelop of API request
  2816  type simpleMonitorFindRequestEnvelope struct {
  2817  	Count   int             `mapconv:",omitempty"`
  2818  	From    int             `mapconv:",omitempty"`
  2819  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2820  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2821  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2822  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2823  }
  2824  
  2825  // simpleMonitorFindResponseEnvelope is envelop of API response
  2826  type simpleMonitorFindResponseEnvelope struct {
  2827  	Total int `json:",omitempty"` // トータル件数
  2828  	From  int `json:",omitempty"` // ページング開始ページ
  2829  	Count int `json:",omitempty"` // 件数
  2830  
  2831  	CommonServiceItems []*naked.SimpleMonitor `json:",omitempty"`
  2832  }
  2833  
  2834  // simpleMonitorCreateRequestEnvelope is envelop of API request
  2835  type simpleMonitorCreateRequestEnvelope struct {
  2836  	CommonServiceItem *naked.SimpleMonitor `json:",omitempty"`
  2837  }
  2838  
  2839  // simpleMonitorCreateResponseEnvelope is envelop of API response
  2840  type simpleMonitorCreateResponseEnvelope struct {
  2841  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2842  	Success types.APIResult `json:",omitempty"`      // success項目
  2843  
  2844  	CommonServiceItem *naked.SimpleMonitor `json:",omitempty"`
  2845  }
  2846  
  2847  // simpleMonitorReadResponseEnvelope is envelop of API response
  2848  type simpleMonitorReadResponseEnvelope struct {
  2849  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2850  	Success types.APIResult `json:",omitempty"`      // success項目
  2851  
  2852  	CommonServiceItem *naked.SimpleMonitor `json:",omitempty"`
  2853  }
  2854  
  2855  // simpleMonitorUpdateRequestEnvelope is envelop of API request
  2856  type simpleMonitorUpdateRequestEnvelope struct {
  2857  	CommonServiceItem *naked.SimpleMonitor `json:",omitempty"`
  2858  }
  2859  
  2860  // simpleMonitorUpdateResponseEnvelope is envelop of API response
  2861  type simpleMonitorUpdateResponseEnvelope struct {
  2862  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2863  	Success types.APIResult `json:",omitempty"`      // success項目
  2864  
  2865  	CommonServiceItem *naked.SimpleMonitor `json:",omitempty"`
  2866  }
  2867  
  2868  // simpleMonitorUpdateSettingsRequestEnvelope is envelop of API request
  2869  type simpleMonitorUpdateSettingsRequestEnvelope struct {
  2870  	CommonServiceItem *naked.SimpleMonitorSettingsUpdate `json:",omitempty"`
  2871  }
  2872  
  2873  // simpleMonitorUpdateSettingsResponseEnvelope is envelop of API response
  2874  type simpleMonitorUpdateSettingsResponseEnvelope struct {
  2875  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2876  	Success types.APIResult `json:",omitempty"`      // success項目
  2877  
  2878  	CommonServiceItem *naked.SimpleMonitor `json:",omitempty"`
  2879  }
  2880  
  2881  // simpleMonitorMonitorResponseTimeRequestEnvelope is envelop of API request
  2882  type simpleMonitorMonitorResponseTimeRequestEnvelope struct {
  2883  	Start time.Time `json:",omitempty"`
  2884  	End   time.Time `json:",omitempty"`
  2885  }
  2886  
  2887  // simpleMonitorMonitorResponseTimeResponseEnvelope is envelop of API response
  2888  type simpleMonitorMonitorResponseTimeResponseEnvelope struct {
  2889  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2890  	Success types.APIResult `json:",omitempty"`      // success項目
  2891  
  2892  	Data *naked.MonitorValues `json:",omitempty"`
  2893  }
  2894  
  2895  // simpleMonitorHealthStatusResponseEnvelope is envelop of API response
  2896  type simpleMonitorHealthStatusResponseEnvelope struct {
  2897  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2898  	Success types.APIResult `json:",omitempty"`      // success項目
  2899  
  2900  	SimpleMonitor *naked.SimpleMonitorHealthCheckStatus `json:",omitempty"`
  2901  }
  2902  
  2903  // sSHKeyFindRequestEnvelope is envelop of API request
  2904  type sSHKeyFindRequestEnvelope struct {
  2905  	Count   int             `mapconv:",omitempty"`
  2906  	From    int             `mapconv:",omitempty"`
  2907  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2908  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2909  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2910  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2911  }
  2912  
  2913  // sSHKeyFindResponseEnvelope is envelop of API response
  2914  type sSHKeyFindResponseEnvelope struct {
  2915  	Total int `json:",omitempty"` // トータル件数
  2916  	From  int `json:",omitempty"` // ページング開始ページ
  2917  	Count int `json:",omitempty"` // 件数
  2918  
  2919  	SSHKeys []*naked.SSHKey `json:",omitempty"`
  2920  }
  2921  
  2922  // sSHKeyCreateRequestEnvelope is envelop of API request
  2923  type sSHKeyCreateRequestEnvelope struct {
  2924  	SSHKey *naked.SSHKey `json:",omitempty"`
  2925  }
  2926  
  2927  // sSHKeyCreateResponseEnvelope is envelop of API response
  2928  type sSHKeyCreateResponseEnvelope struct {
  2929  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2930  	Success types.APIResult `json:",omitempty"`      // success項目
  2931  
  2932  	SSHKey *naked.SSHKey `json:",omitempty"`
  2933  }
  2934  
  2935  // sSHKeyGenerateRequestEnvelope is envelop of API request
  2936  type sSHKeyGenerateRequestEnvelope struct {
  2937  	SSHKey *naked.SSHKey `json:",omitempty"`
  2938  }
  2939  
  2940  // sSHKeyGenerateResponseEnvelope is envelop of API response
  2941  type sSHKeyGenerateResponseEnvelope struct {
  2942  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2943  	Success types.APIResult `json:",omitempty"`      // success項目
  2944  
  2945  	SSHKey *naked.SSHKey `json:",omitempty"`
  2946  }
  2947  
  2948  // sSHKeyReadResponseEnvelope is envelop of API response
  2949  type sSHKeyReadResponseEnvelope struct {
  2950  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2951  	Success types.APIResult `json:",omitempty"`      // success項目
  2952  
  2953  	SSHKey *naked.SSHKey `json:",omitempty"`
  2954  }
  2955  
  2956  // sSHKeyUpdateRequestEnvelope is envelop of API request
  2957  type sSHKeyUpdateRequestEnvelope struct {
  2958  	SSHKey *naked.SSHKey `json:",omitempty"`
  2959  }
  2960  
  2961  // sSHKeyUpdateResponseEnvelope is envelop of API response
  2962  type sSHKeyUpdateResponseEnvelope struct {
  2963  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2964  	Success types.APIResult `json:",omitempty"`      // success項目
  2965  
  2966  	SSHKey *naked.SSHKey `json:",omitempty"`
  2967  }
  2968  
  2969  // subnetFindRequestEnvelope is envelop of API request
  2970  type subnetFindRequestEnvelope struct {
  2971  	Count   int             `mapconv:",omitempty"`
  2972  	From    int             `mapconv:",omitempty"`
  2973  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  2974  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  2975  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  2976  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  2977  }
  2978  
  2979  // subnetFindResponseEnvelope is envelop of API response
  2980  type subnetFindResponseEnvelope struct {
  2981  	Total int `json:",omitempty"` // トータル件数
  2982  	From  int `json:",omitempty"` // ページング開始ページ
  2983  	Count int `json:",omitempty"` // 件数
  2984  
  2985  	Subnets []*naked.Subnet `json:",omitempty"`
  2986  }
  2987  
  2988  // subnetReadResponseEnvelope is envelop of API response
  2989  type subnetReadResponseEnvelope struct {
  2990  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  2991  	Success types.APIResult `json:",omitempty"`      // success項目
  2992  
  2993  	Subnet *naked.Subnet `json:",omitempty"`
  2994  }
  2995  
  2996  // switchFindRequestEnvelope is envelop of API request
  2997  type switchFindRequestEnvelope struct {
  2998  	Count   int             `mapconv:",omitempty"`
  2999  	From    int             `mapconv:",omitempty"`
  3000  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  3001  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  3002  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  3003  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  3004  }
  3005  
  3006  // switchFindResponseEnvelope is envelop of API response
  3007  type switchFindResponseEnvelope struct {
  3008  	Total int `json:",omitempty"` // トータル件数
  3009  	From  int `json:",omitempty"` // ページング開始ページ
  3010  	Count int `json:",omitempty"` // 件数
  3011  
  3012  	Switches []*naked.Switch `json:",omitempty"`
  3013  }
  3014  
  3015  // switchCreateRequestEnvelope is envelop of API request
  3016  type switchCreateRequestEnvelope struct {
  3017  	Switch *naked.Switch `json:",omitempty"`
  3018  }
  3019  
  3020  // switchCreateResponseEnvelope is envelop of API response
  3021  type switchCreateResponseEnvelope struct {
  3022  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3023  	Success types.APIResult `json:",omitempty"`      // success項目
  3024  
  3025  	Switch *naked.Switch `json:",omitempty"`
  3026  }
  3027  
  3028  // switchReadResponseEnvelope is envelop of API response
  3029  type switchReadResponseEnvelope struct {
  3030  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3031  	Success types.APIResult `json:",omitempty"`      // success項目
  3032  
  3033  	Switch *naked.Switch `json:",omitempty"`
  3034  }
  3035  
  3036  // switchUpdateRequestEnvelope is envelop of API request
  3037  type switchUpdateRequestEnvelope struct {
  3038  	Switch *naked.Switch `json:",omitempty"`
  3039  }
  3040  
  3041  // switchUpdateResponseEnvelope is envelop of API response
  3042  type switchUpdateResponseEnvelope struct {
  3043  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3044  	Success types.APIResult `json:",omitempty"`      // success項目
  3045  
  3046  	Switch *naked.Switch `json:",omitempty"`
  3047  }
  3048  
  3049  // switchGetServersResponseEnvelope is envelop of API response
  3050  type switchGetServersResponseEnvelope struct {
  3051  	Total int `json:",omitempty"` // トータル件数
  3052  	From  int `json:",omitempty"` // ページング開始ページ
  3053  	Count int `json:",omitempty"` // 件数
  3054  
  3055  	Servers []*naked.Server `json:",omitempty"`
  3056  }
  3057  
  3058  // vPCRouterFindRequestEnvelope is envelop of API request
  3059  type vPCRouterFindRequestEnvelope struct {
  3060  	Count   int             `mapconv:",omitempty"`
  3061  	From    int             `mapconv:",omitempty"`
  3062  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  3063  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  3064  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  3065  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  3066  }
  3067  
  3068  // vPCRouterFindResponseEnvelope is envelop of API response
  3069  type vPCRouterFindResponseEnvelope struct {
  3070  	Total int `json:",omitempty"` // トータル件数
  3071  	From  int `json:",omitempty"` // ページング開始ページ
  3072  	Count int `json:",omitempty"` // 件数
  3073  
  3074  	Appliances []*naked.VPCRouter `json:",omitempty"`
  3075  }
  3076  
  3077  // vPCRouterCreateRequestEnvelope is envelop of API request
  3078  type vPCRouterCreateRequestEnvelope struct {
  3079  	Appliance *naked.VPCRouter `json:",omitempty"`
  3080  }
  3081  
  3082  // vPCRouterCreateResponseEnvelope is envelop of API response
  3083  type vPCRouterCreateResponseEnvelope struct {
  3084  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3085  	Success types.APIResult `json:",omitempty"`      // success項目
  3086  
  3087  	Appliance *naked.VPCRouter `json:",omitempty"`
  3088  }
  3089  
  3090  // vPCRouterReadResponseEnvelope is envelop of API response
  3091  type vPCRouterReadResponseEnvelope struct {
  3092  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3093  	Success types.APIResult `json:",omitempty"`      // success項目
  3094  
  3095  	Appliance *naked.VPCRouter `json:",omitempty"`
  3096  }
  3097  
  3098  // vPCRouterUpdateRequestEnvelope is envelop of API request
  3099  type vPCRouterUpdateRequestEnvelope struct {
  3100  	Appliance *naked.VPCRouter `json:",omitempty"`
  3101  }
  3102  
  3103  // vPCRouterUpdateResponseEnvelope is envelop of API response
  3104  type vPCRouterUpdateResponseEnvelope struct {
  3105  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3106  	Success types.APIResult `json:",omitempty"`      // success項目
  3107  
  3108  	Appliance *naked.VPCRouter `json:",omitempty"`
  3109  }
  3110  
  3111  // vPCRouterUpdateSettingsRequestEnvelope is envelop of API request
  3112  type vPCRouterUpdateSettingsRequestEnvelope struct {
  3113  	Appliance *naked.VPCRouterSettingsUpdate `json:",omitempty"`
  3114  }
  3115  
  3116  // vPCRouterUpdateSettingsResponseEnvelope is envelop of API response
  3117  type vPCRouterUpdateSettingsResponseEnvelope struct {
  3118  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3119  	Success types.APIResult `json:",omitempty"`      // success項目
  3120  
  3121  	Appliance *naked.VPCRouter `json:",omitempty"`
  3122  }
  3123  
  3124  // vPCRouterShutdownRequestEnvelope is envelop of API request
  3125  type vPCRouterShutdownRequestEnvelope struct {
  3126  	Force bool `json:",omitempty"`
  3127  }
  3128  
  3129  // vPCRouterMonitorCPURequestEnvelope is envelop of API request
  3130  type vPCRouterMonitorCPURequestEnvelope struct {
  3131  	Start time.Time `json:",omitempty"`
  3132  	End   time.Time `json:",omitempty"`
  3133  }
  3134  
  3135  // vPCRouterMonitorCPUResponseEnvelope is envelop of API response
  3136  type vPCRouterMonitorCPUResponseEnvelope struct {
  3137  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3138  	Success types.APIResult `json:",omitempty"`      // success項目
  3139  
  3140  	Data *naked.MonitorValues `json:",omitempty"`
  3141  }
  3142  
  3143  // vPCRouterMonitorInterfaceRequestEnvelope is envelop of API request
  3144  type vPCRouterMonitorInterfaceRequestEnvelope struct {
  3145  	Start time.Time `json:",omitempty"`
  3146  	End   time.Time `json:",omitempty"`
  3147  }
  3148  
  3149  // vPCRouterMonitorInterfaceResponseEnvelope is envelop of API response
  3150  type vPCRouterMonitorInterfaceResponseEnvelope struct {
  3151  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3152  	Success types.APIResult `json:",omitempty"`      // success項目
  3153  
  3154  	Data *naked.MonitorValues `json:",omitempty"`
  3155  }
  3156  
  3157  // vPCRouterStatusResponseEnvelope is envelop of API response
  3158  type vPCRouterStatusResponseEnvelope struct {
  3159  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3160  	Success types.APIResult `json:",omitempty"`      // success項目
  3161  
  3162  	Router *naked.VPCRouterStatus `json:",omitempty"`
  3163  }
  3164  
  3165  // vPCRouterLogsResponseEnvelope is envelop of API response
  3166  type vPCRouterLogsResponseEnvelope struct {
  3167  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3168  	Success types.APIResult `json:",omitempty"`      // success項目
  3169  
  3170  	VPCRouter *naked.VPCRouterLog `json:",omitempty"`
  3171  }
  3172  
  3173  // vPCRouterPingResponseEnvelope is envelop of API response
  3174  type vPCRouterPingResponseEnvelope struct {
  3175  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3176  	Success types.APIResult `json:",omitempty"`      // success項目
  3177  
  3178  	VPCRouter *naked.VPCRouterPingResult `json:",omitempty"`
  3179  }
  3180  
  3181  // zoneFindRequestEnvelope is envelop of API request
  3182  type zoneFindRequestEnvelope struct {
  3183  	Count   int             `mapconv:",omitempty"`
  3184  	From    int             `mapconv:",omitempty"`
  3185  	Sort    search.SortKeys `json:",omitempty" mapconv:",omitempty"`
  3186  	Filter  search.Filter   `json:",omitempty" mapconv:",omitempty"`
  3187  	Include []string        `json:",omitempty" mapconv:",omitempty"`
  3188  	Exclude []string        `json:",omitempty" mapconv:",omitempty"`
  3189  }
  3190  
  3191  // zoneFindResponseEnvelope is envelop of API response
  3192  type zoneFindResponseEnvelope struct {
  3193  	Total int `json:",omitempty"` // トータル件数
  3194  	From  int `json:",omitempty"` // ページング開始ページ
  3195  	Count int `json:",omitempty"` // 件数
  3196  
  3197  	Zones []*naked.Zone `json:",omitempty"`
  3198  }
  3199  
  3200  // zoneReadResponseEnvelope is envelop of API response
  3201  type zoneReadResponseEnvelope struct {
  3202  	IsOk    bool            `json:"is_ok,omitempty"` // is_ok項目
  3203  	Success types.APIResult `json:",omitempty"`      // success項目
  3204  
  3205  	Zone *naked.Zone `json:",omitempty"`
  3206  }