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 }