sigs.k8s.io/external-dns@v0.14.1/provider/dyn/soap/services.go (about) 1 // Code generated by gowsdl DO NOT EDIT. 2 3 package dynsoap 4 5 import ( 6 "context" 7 "encoding/xml" 8 "github.com/hooklift/gowsdl/soap" 9 "time" 10 ) 11 12 // against "unused imports" 13 var _ time.Time 14 var _ xml.Name 15 16 type AnyType struct { 17 InnerXML string `xml:",innerxml"` 18 } 19 20 type AnyURI string 21 22 type NCName string 23 24 type ErrorResponse ErrorResponseType 25 26 type GetJobRequest GetJobRequestType 27 28 type GetJobResponse GetJobResponseType 29 30 type SessionLoginRequest SessionLoginRequestType 31 32 type SessionLoginResponse SessionLoginResponseType 33 34 type SessionLogoutRequest SessionLogoutRequestType 35 36 type SessionLogoutResponse SessionLogoutResponseType 37 38 type SessionIsAliveRequest SessionIsAliveRequestType 39 40 type SessionIsAliveResponse SessionIsAliveResponseType 41 42 type SessionKeepAliveRequest SessionKeepAliveRequestType 43 44 type SessionKeepAliveResponse SessionKeepAliveResponseType 45 46 type ScopeInRequest ScopeInRequestType 47 48 type ScopeInResponse ScopeInResponseType 49 50 type ScopeAsRequest ScopeAsRequestType 51 52 type ScopeAsResponse ScopeAsResponseType 53 54 type UnscopeRequest UnscopeRequestType 55 56 type UnscopeResponse UnscopeResponseType 57 58 type GetQueryStatsRequest GetQueryStatsRequestType 59 60 type GetQueryStatsResponse GetQueryStatsResponseType 61 62 type CreateGeoRequest CreateGeoRequestType 63 64 type CreateGeoResponse CreateGeoResponseType 65 66 type UpdateGeoRequest UpdateGeoRequestType 67 68 type UpdateGeoResponse UpdateGeoResponseType 69 70 type GetGeosRequest GetGeosRequestType 71 72 type GetGeosResponse GetGeosResponseType 73 74 type GetOneGeoRequest GetOneGeoRequestType 75 76 type GetOneGeoResponse GetOneGeoResponseType 77 78 type DeleteOneGeoRequest DeleteOneGeoRequestType 79 80 type DeleteOneGeoResponse DeleteOneGeoResponseType 81 82 type ActivateGeoRequest ActivateGeoRequestType 83 84 type ActivateGeoResponse ActivateGeoResponseType 85 86 type DeactivateGeoRequest DeactivateGeoRequestType 87 88 type DeactivateGeoResponse DeactivateGeoResponseType 89 90 type CreateGeoRegionGroupRequest CreateGeoRegionGroupRequestType 91 92 type CreateGeoRegionGroupResponse CreateGeoRegionGroupResponseType 93 94 type UpdateGeoRegionGroupRequest UpdateGeoRegionGroupRequestType 95 96 type UpdateGeoRegionGroupResponse UpdateGeoRegionGroupResponseType 97 98 type DeleteOneGeoRegionGroupRequest DeleteOneGeoRegionGroupRequestType 99 100 type DeleteOneGeoRegionGroupResponse DeleteOneGeoRegionGroupResponseType 101 102 type GetGeoRegionGroupsRequest GetGeoRegionGroupsRequestType 103 104 type GetGeoRegionGroupsResponse GetGeoRegionGroupsResponseType 105 106 type GetOneGeoRegionGroupRequest GetOneGeoRegionGroupRequestType 107 108 type GetOneGeoRegionGroupResponse GetOneGeoRegionGroupResponseType 109 110 type CreateGeoNodeRequest CreateGeoNodeRequestType 111 112 type CreateGeoNodeResponse CreateGeoNodeResponseType 113 114 type DeleteOneGeoNodeRequest DeleteOneGeoNodeRequestType 115 116 type DeleteOneGeoNodeResponse DeleteOneGeoNodeResponseType 117 118 type GetGeoNodesRequest GetGeoNodesRequestType 119 120 type GetGeoNodesResponse GetGeoNodesResponseType 121 122 type CreateDSFRequest CreateDSFRequestType 123 124 type CreateDSFResponse CreateDSFResponseType 125 126 type UpdateDSFRequest UpdateDSFRequestType 127 128 type UpdateDSFResponse UpdateDSFResponseType 129 130 type GetDSFsRequest GetDSFsRequestType 131 132 type GetDSFsResponse GetDSFsResponseType 133 134 type GetDSFNotifiersRequest GetDSFNotifiersRequestType 135 136 type GetDSFNotifiersResponse GetDSFNotifiersResponseType 137 138 type DeleteOneDSFRequest DeleteOneDSFRequestType 139 140 type DeleteOneDSFResponse DeleteOneDSFResponseType 141 142 type GetOneDSFRequest GetOneDSFRequestType 143 144 type GetOneDSFResponse GetOneDSFResponseType 145 146 type RevertDSFRequest RevertDSFRequestType 147 148 type RevertDSFResponse RevertDSFResponseType 149 150 type PublishDSFRequest PublishDSFRequestType 151 152 type PublishDSFResponse PublishDSFResponseType 153 154 type AddDSFNotifierRequest AddDSFNotifierRequestType 155 156 type AddDSFNotifierResponse AddDSFNotifierResponseType 157 158 type RemoveDSFNotifierRequest RemoveDSFNotifierRequestType 159 160 type RemoveDSFNotifierResponse RemoveDSFNotifierResponseType 161 162 type CreateDSFRulesetRequest CreateDSFRulesetRequestType 163 164 type CreateDSFRulesetResponse CreateDSFRulesetResponseType 165 166 type UpdateDSFRulesetRequest UpdateDSFRulesetRequestType 167 168 type UpdateDSFRulesetResponse UpdateDSFRulesetResponseType 169 170 type GetDSFRulesetsRequest GetDSFRulesetsRequestType 171 172 type GetDSFRulesetsResponse GetDSFRulesetsResponseType 173 174 type GetOneDSFRulesetRequest GetOneDSFRulesetRequestType 175 176 type GetOneDSFRulesetResponse GetOneDSFRulesetResponseType 177 178 type DeleteOneDSFRulesetRequest DeleteOneDSFRulesetRequestType 179 180 type DeleteOneDSFRulesetResponse DeleteOneDSFRulesetResponseType 181 182 type CreateDSFResponsePoolRequest CreateDSFResponsePoolRequestType 183 184 type CreateDSFResponsePoolResponse CreateDSFResponsePoolResponseType 185 186 type UpdateDSFResponsePoolRequest UpdateDSFResponsePoolRequestType 187 188 type UpdateDSFResponsePoolResponse UpdateDSFResponsePoolResponseType 189 190 type GetDSFResponsePoolsRequest GetDSFResponsePoolsRequestType 191 192 type GetDSFResponsePoolsResponse GetDSFResponsePoolsResponseType 193 194 type GetOneDSFResponsePoolRequest GetOneDSFResponsePoolRequestType 195 196 type GetOneDSFResponsePoolResponse GetOneDSFResponsePoolResponseType 197 198 type DeleteOneDSFResponsePoolRequest DeleteOneDSFResponsePoolRequestType 199 200 type DeleteOneDSFResponsePoolResponse DeleteOneDSFResponsePoolResponseType 201 202 type CreateDSFRecordSetFailoverChainRequest CreateDSFRecordSetFailoverChainRequestType 203 204 type CreateDSFRecordSetFailoverChainResponse CreateDSFRecordSetFailoverChainResponseType 205 206 type UpdateDSFRecordSetFailoverChainRequest UpdateDSFRecordSetFailoverChainRequestType 207 208 type UpdateDSFRecordSetFailoverChainResponse UpdateDSFRecordSetFailoverChainResponseType 209 210 type GetDSFRecordSetFailoverChainsRequest GetDSFRecordSetFailoverChainsRequestType 211 212 type GetDSFRecordSetFailoverChainsResponse GetDSFRecordSetFailoverChainsResponseType 213 214 type GetOneDSFRecordSetFailoverChainRequest GetOneDSFRecordSetFailoverChainRequestType 215 216 type GetOneDSFRecordSetFailoverChainResponse GetOneDSFRecordSetFailoverChainResponseType 217 218 type DeleteOneDSFRecordSetFailoverChainRequest DeleteOneDSFRecordSetFailoverChainRequestType 219 220 type DeleteOneDSFRecordSetFailoverChainResponse DeleteOneDSFRecordSetFailoverChainResponseType 221 222 type CreateDSFRecordSetRequest CreateDSFRecordSetRequestType 223 224 type CreateDSFRecordSetResponse CreateDSFRecordSetResponseType 225 226 type UpdateDSFRecordSetRequest UpdateDSFRecordSetRequestType 227 228 type UpdateDSFRecordSetResponse UpdateDSFRecordSetResponseType 229 230 type GetOneDSFRecordSetRequest GetOneDSFRecordSetRequestType 231 232 type GetOneDSFRecordSetResponse GetOneDSFRecordSetResponseType 233 234 type GetDSFRecordSetsRequest GetDSFRecordSetsRequestType 235 236 type GetDSFRecordSetsResponse GetDSFRecordSetsResponseType 237 238 type DeleteOneDSFRecordSetRequest DeleteOneDSFRecordSetRequestType 239 240 type DeleteOneDSFRecordSetResponse DeleteOneDSFRecordSetResponseType 241 242 type CreateDSFRecordRequest CreateDSFRecordRequestType 243 244 type CreateDSFRecordResponse CreateDSFRecordResponseType 245 246 type UpdateDSFRecordRequest UpdateDSFRecordRequestType 247 248 type UpdateDSFRecordResponse UpdateDSFRecordResponseType 249 250 type GetOneDSFRecordRequest GetOneDSFRecordRequestType 251 252 type GetOneDSFRecordResponse GetOneDSFRecordResponseType 253 254 type GetDSFRecordsRequest GetDSFRecordsRequestType 255 256 type GetDSFRecordsResponse GetDSFRecordsResponseType 257 258 type DeleteOneDSFRecordRequest DeleteOneDSFRecordRequestType 259 260 type DeleteOneDSFRecordResponse DeleteOneDSFRecordResponseType 261 262 type AddDSFNodeRequest AddDSFNodeRequestType 263 264 type AddDSFNodeResponse AddDSFNodeResponseType 265 266 type UpdateDSFNodesRequest UpdateDSFNodesRequestType 267 268 type UpdateDSFNodesResponse UpdateDSFNodesResponseType 269 270 type GetDSFNodesRequest GetDSFNodesRequestType 271 272 type GetDSFNodesResponse GetDSFNodesResponseType 273 274 type DeleteOneDSFNodeRequest DeleteOneDSFNodeRequestType 275 276 type DeleteOneDSFNodeResponse DeleteOneDSFNodeResponseType 277 278 type CreateDSFMonitorRequest CreateDSFMonitorRequestType 279 280 type CreateDSFMonitorResponse CreateDSFMonitorResponseType 281 282 type UpdateDSFMonitorRequest UpdateDSFMonitorRequestType 283 284 type UpdateDSFMonitorResponse UpdateDSFMonitorResponseType 285 286 type GetOneDSFMonitorRequest GetOneDSFMonitorRequestType 287 288 type GetOneDSFMonitorResponse GetOneDSFMonitorResponseType 289 290 type GetDSFMonitorsRequest GetDSFMonitorsRequestType 291 292 type GetDSFMonitorsResponse GetDSFMonitorsResponseType 293 294 type DeleteOneDSFMonitorRequest DeleteOneDSFMonitorRequestType 295 296 type DeleteOneDSFMonitorResponse DeleteOneDSFMonitorResponseType 297 298 type AddDSFMonitorNotifierRequest AddDSFMonitorNotifierRequestType 299 300 type AddDSFMonitorNotifierResponse AddDSFMonitorNotifierResponseType 301 302 type GetDSFMonitorSitesRequest GetDSFMonitorSitesRequestType 303 304 type GetDSFMonitorSitesResponse GetDSFMonitorSitesResponseType 305 306 type CreateNotifierRequest CreateNotifierRequestType 307 308 type CreateNotifierResponse CreateNotifierResponseType 309 310 type UpdateNotifierRequest UpdateNotifierRequestType 311 312 type UpdateNotifierResponse UpdateNotifierResponseType 313 314 type GetOneNotifierRequest GetOneNotifierRequestType 315 316 type GetOneNotifierResponse GetOneNotifierResponseType 317 318 type GetNotifiersRequest GetNotifiersRequestType 319 320 type GetNotifiersResponse GetNotifiersResponseType 321 322 type DeleteOneNotifierRequest DeleteOneNotifierRequestType 323 324 type DeleteOneNotifierResponse DeleteOneNotifierResponseType 325 326 type CreateConfigLimitRequest CreateConfigLimitRequestType 327 328 type CreateConfigLimitResponse CreateConfigLimitResponseType 329 330 type GetOneConfigLimitRequest GetOneConfigLimitRequestType 331 332 type GetOneConfigLimitResponse GetOneConfigLimitResponseType 333 334 type GetConfigLimitsRequest GetConfigLimitsRequestType 335 336 type GetConfigLimitsResponse GetConfigLimitsResponseType 337 338 type UpdateConfigLimitRequest UpdateConfigLimitRequestType 339 340 type UpdateConfigLimitResponse UpdateConfigLimitResponseType 341 342 type DeleteOneConfigLimitRequest DeleteOneConfigLimitRequestType 343 344 type DeleteOneConfigLimitResponse DeleteOneConfigLimitResponseType 345 346 type CreatePermissionGroupRequest CreatePermissionGroupRequestType 347 348 type CreatePermissionGroupResponse CreatePermissionGroupResponseType 349 350 type GetOnePermissionGroupRequest GetOnePermissionGroupRequestType 351 352 type GetOnePermissionGroupResponse GetOnePermissionGroupResponseType 353 354 type GetPermissionGroupsRequest GetPermissionGroupsRequestType 355 356 type GetPermissionGroupsResponse GetPermissionGroupsResponseType 357 358 type DeleteOnePermissionGroupRequest DeleteOnePermissionGroupRequestType 359 360 type DeleteOnePermissionGroupResponse DeleteOnePermissionGroupResponseType 361 362 type UpdatePermissionGroupRequest UpdatePermissionGroupRequestType 363 364 type UpdatePermissionGroupResponse UpdatePermissionGroupResponseType 365 366 type GetCustomerPermissionsRequest GetCustomerPermissionsRequestType 367 368 type GetCustomerPermissionsResponse GetCustomerPermissionsResponseType 369 370 type GetUserPermissionsRequest GetUserPermissionsRequestType 371 372 type GetUserPermissionsResponse GetUserPermissionsResponseType 373 374 type CheckPermissionsRequest CheckPermissionsRequestType 375 376 type CheckPermissionsResponse CheckPermissionsResponseType 377 378 type AddPermissionGroupUsersRequest AddPermissionGroupUsersRequestType 379 380 type AddPermissionGroupUsersResponse AddPermissionGroupUsersResponseType 381 382 type SetPermissionGroupUsersRequest SetPermissionGroupUsersRequestType 383 384 type SetPermissionGroupUsersResponse SetPermissionGroupUsersResponseType 385 386 type RemovePermissionGroupUsersRequest RemovePermissionGroupUsersRequestType 387 388 type RemovePermissionGroupUsersResponse RemovePermissionGroupUsersResponseType 389 390 type AddPermissionGroupSubgroupsRequest AddPermissionGroupSubgroupsRequestType 391 392 type AddPermissionGroupSubgroupsResponse AddPermissionGroupSubgroupsResponseType 393 394 type SetPermissionGroupSubgroupsRequest SetPermissionGroupSubgroupsRequestType 395 396 type SetPermissionGroupSubgroupsResponse SetPermissionGroupSubgroupsResponseType 397 398 type RemovePermissionGroupSubgroupsRequest RemovePermissionGroupSubgroupsRequestType 399 400 type RemovePermissionGroupSubgroupsResponse RemovePermissionGroupSubgroupsResponseType 401 402 type AddPermissionGroupPermissionsRequest AddPermissionGroupPermissionsRequestType 403 404 type AddPermissionGroupPermissionsResponse AddPermissionGroupPermissionsResponseType 405 406 type SetPermissionGroupPermissionsRequest SetPermissionGroupPermissionsRequestType 407 408 type SetPermissionGroupPermissionsResponse SetPermissionGroupPermissionsResponseType 409 410 type RemovePermissionGroupPermissionsRequest RemovePermissionGroupPermissionsRequestType 411 412 type RemovePermissionGroupPermissionsResponse RemovePermissionGroupPermissionsResponseType 413 414 type AddPermissionGroupZonesRequest AddPermissionGroupZonesRequestType 415 416 type AddPermissionGroupZonesResponse AddPermissionGroupZonesResponseType 417 418 type SetPermissionGroupZonesRequest SetPermissionGroupZonesRequestType 419 420 type SetPermissionGroupZonesResponse SetPermissionGroupZonesResponseType 421 422 type RemovePermissionGroupZonesRequest RemovePermissionGroupZonesRequestType 423 424 type RemovePermissionGroupZonesResponse RemovePermissionGroupZonesResponseType 425 426 type AddUserGroupsRequest AddUserGroupsRequestType 427 428 type AddUserGroupsResponse AddUserGroupsResponseType 429 430 type SetUserGroupsRequest SetUserGroupsRequestType 431 432 type SetUserGroupsResponse SetUserGroupsResponseType 433 434 type RemoveUserGroupsRequest RemoveUserGroupsRequestType 435 436 type RemoveUserGroupsResponse RemoveUserGroupsResponseType 437 438 type AddUserZonesRequest AddUserZonesRequestType 439 440 type AddUserZonesResponse AddUserZonesResponseType 441 442 type SetUserZonesRequest SetUserZonesRequestType 443 444 type SetUserZonesResponse SetUserZonesResponseType 445 446 type RemoveUserZonesRequest RemoveUserZonesRequestType 447 448 type RemoveUserZonesResponse RemoveUserZonesResponseType 449 450 type AddUserPermissionsRequest AddUserPermissionsRequestType 451 452 type AddUserPermissionsResponse AddUserPermissionsResponseType 453 454 type SetUserPermissionsRequest SetUserPermissionsRequestType 455 456 type SetUserPermissionsResponse SetUserPermissionsResponseType 457 458 type RemoveUserPermissionsRequest RemoveUserPermissionsRequestType 459 460 type RemoveUserPermissionsResponse RemoveUserPermissionsResponseType 461 462 type AddUserForbidsRequest AddUserForbidsRequestType 463 464 type AddUserForbidsResponse AddUserForbidsResponseType 465 466 type SetUserForbidsRequest SetUserForbidsRequestType 467 468 type SetUserForbidsResponse SetUserForbidsResponseType 469 470 type RemoveUserForbidsRequest RemoveUserForbidsRequestType 471 472 type RemoveUserForbidsResponse RemoveUserForbidsResponseType 473 474 type AddCustomerPermissionsRequest AddCustomerPermissionsRequestType 475 476 type AddCustomerPermissionsResponse AddCustomerPermissionsResponseType 477 478 type SetCustomerPermissionsRequest SetCustomerPermissionsRequestType 479 480 type SetCustomerPermissionsResponse SetCustomerPermissionsResponseType 481 482 type RemoveCustomerPermissionsRequest RemoveCustomerPermissionsRequestType 483 484 type RemoveCustomerPermissionsResponse RemoveCustomerPermissionsResponseType 485 486 type AddCustomerForbidsRequest AddCustomerForbidsRequestType 487 488 type AddCustomerForbidsResponse AddCustomerForbidsResponseType 489 490 type SetCustomerForbidsRequest SetCustomerForbidsRequestType 491 492 type SetCustomerForbidsResponse SetCustomerForbidsResponseType 493 494 type RemoveCustomerForbidsRequest RemoveCustomerForbidsRequestType 495 496 type RemoveCustomerForbidsResponse RemoveCustomerForbidsResponseType 497 498 type GetHostStatsFlagsRequest GetHostStatsFlagsRequestType 499 500 type GetHostStatsFlagsResponse GetHostStatsFlagsResponseType 501 502 type SetHostStatsFlagsRequest SetHostStatsFlagsRequestType 503 504 type SetHostStatsFlagsResponse SetHostStatsFlagsResponseType 505 506 type CreateTSIGKeyRequest CreateTSIGKeyRequestType 507 508 type CreateTSIGKeyResponse CreateTSIGKeyResponseType 509 510 type GetOneTSIGKeyRequest GetOneTSIGKeyRequestType 511 512 type GetOneTSIGKeyResponse GetOneTSIGKeyResponseType 513 514 type GetTSIGKeysRequest GetTSIGKeysRequestType 515 516 type GetTSIGKeysResponse GetTSIGKeysResponseType 517 518 type UpdateTSIGKeyRequest UpdateTSIGKeyRequestType 519 520 type UpdateTSIGKeyResponse UpdateTSIGKeyResponseType 521 522 type DeleteOneTSIGKeyRequest DeleteOneTSIGKeyRequestType 523 524 type DeleteOneTSIGKeyResponse DeleteOneTSIGKeyResponseType 525 526 type CreateZoneRequest CreateZoneRequestType 527 528 type CreateZoneResponse CreateZoneResponseType 529 530 type GetOneZoneRequest GetOneZoneRequestType 531 532 type GetOneZoneResponse GetOneZoneResponseType 533 534 type GetZonesRequest GetZonesRequestType 535 536 type GetZonesResponse GetZonesResponseType 537 538 type DeleteOneZoneRequest DeleteOneZoneRequestType 539 540 type DeleteOneZoneResponse DeleteOneZoneResponseType 541 542 type CreateSecondaryZoneRequest CreateSecondaryZoneRequestType 543 544 type CreateSecondaryZoneResponse CreateSecondaryZoneResponseType 545 546 type UpdateSecondaryRequest UpdateSecondaryRequestType 547 548 type UpdateSecondaryResponse UpdateSecondaryResponseType 549 550 type ActivateSecondaryRequest ActivateSecondaryRequestType 551 552 type ActivateSecondaryResponse ActivateSecondaryResponseType 553 554 type DeactivateSecondaryRequest DeactivateSecondaryRequestType 555 556 type DeactivateSecondaryResponse DeactivateSecondaryResponseType 557 558 type RetransferSecondaryRequest RetransferSecondaryRequestType 559 560 type RetransferSecondaryResponse RetransferSecondaryResponseType 561 562 type GetOneSecondaryRequest GetOneSecondaryRequestType 563 564 type GetOneSecondaryResponse GetOneSecondaryResponseType 565 566 type GetSecondariesRequest GetSecondariesRequestType 567 568 type GetSecondariesResponse GetSecondariesResponseType 569 570 type GetZoneApexRequest GetZoneApexRequestType 571 572 type GetZoneApexResponse GetZoneApexResponseType 573 574 type CreateARecordRequest CreateARecordRequestType 575 576 type CreateARecordResponse CreateARecordResponseType 577 578 type GetOneARecordRequest GetOneARecordRequestType 579 580 type GetOneARecordResponse GetOneARecordResponseType 581 582 type GetARecordsRequest GetARecordsRequestType 583 584 type GetARecordsResponse GetARecordsResponseType 585 586 type UpdateARecordRequest UpdateARecordRequestType 587 588 type UpdateARecordResponse UpdateARecordResponseType 589 590 type DeleteARecordsRequest DeleteARecordsRequestType 591 592 type DeleteARecordsResponse DeleteARecordsResponseType 593 594 type DeleteOneARecordRequest DeleteOneARecordRequestType 595 596 type DeleteOneARecordResponse DeleteOneARecordResponseType 597 598 type CreateAAAARecordRequest CreateAAAARecordRequestType 599 600 type CreateAAAARecordResponse CreateAAAARecordResponseType 601 602 type GetOneAAAARecordRequest GetOneAAAARecordRequestType 603 604 type GetOneAAAARecordResponse GetOneAAAARecordResponseType 605 606 type GetAAAARecordsRequest GetAAAARecordsRequestType 607 608 type GetAAAARecordsResponse GetAAAARecordsResponseType 609 610 type UpdateAAAARecordRequest UpdateAAAARecordRequestType 611 612 type UpdateAAAARecordResponse UpdateAAAARecordResponseType 613 614 type DeleteAAAARecordsRequest DeleteAAAARecordsRequestType 615 616 type DeleteAAAARecordsResponse DeleteAAAARecordsResponseType 617 618 type DeleteOneAAAARecordRequest DeleteOneAAAARecordRequestType 619 620 type DeleteOneAAAARecordResponse DeleteOneAAAARecordResponseType 621 622 type CreateALIASRecordRequest CreateALIASRecordRequestType 623 624 type CreateALIASRecordResponse CreateALIASRecordResponseType 625 626 type GetOneALIASRecordRequest GetOneALIASRecordRequestType 627 628 type GetOneALIASRecordResponse GetOneALIASRecordResponseType 629 630 type GetALIASRecordsRequest GetALIASRecordsRequestType 631 632 type GetALIASRecordsResponse GetALIASRecordsResponseType 633 634 type UpdateALIASRecordRequest UpdateALIASRecordRequestType 635 636 type UpdateALIASRecordResponse UpdateALIASRecordResponseType 637 638 type DeleteALIASRecordsRequest DeleteALIASRecordsRequestType 639 640 type DeleteALIASRecordsResponse DeleteALIASRecordsResponseType 641 642 type DeleteOneALIASRecordRequest DeleteOneALIASRecordRequestType 643 644 type DeleteOneALIASRecordResponse DeleteOneALIASRecordResponseType 645 646 type CreateCAARecordRequest CreateCAARecordRequestType 647 648 type CreateCAARecordResponse CreateCAARecordResponseType 649 650 type GetOneCAARecordRequest GetOneCAARecordRequestType 651 652 type GetOneCAARecordResponse GetOneCAARecordResponseType 653 654 type GetCAARecordsRequest GetCAARecordsRequestType 655 656 type GetCAARecordsResponse GetCAARecordsResponseType 657 658 type UpdateCAARecordRequest UpdateCAARecordRequestType 659 660 type UpdateCAARecordResponse UpdateCAARecordResponseType 661 662 type DeleteCAARecordsRequest DeleteCAARecordsRequestType 663 664 type DeleteCAARecordsResponse DeleteCAARecordsResponseType 665 666 type DeleteOneCAARecordRequest DeleteOneCAARecordRequestType 667 668 type DeleteOneCAARecordResponse DeleteOneCAARecordResponseType 669 670 type CreateCDNSKEYRecordRequest CreateCDNSKEYRecordRequestType 671 672 type CreateCDNSKEYRecordResponse CreateCDNSKEYRecordResponseType 673 674 type GetOneCDNSKEYRecordRequest GetOneCDNSKEYRecordRequestType 675 676 type GetOneCDNSKEYRecordResponse GetOneCDNSKEYRecordResponseType 677 678 type GetCDNSKEYRecordsRequest GetCDNSKEYRecordsRequestType 679 680 type GetCDNSKEYRecordsResponse GetCDNSKEYRecordsResponseType 681 682 type UpdateCDNSKEYRecordRequest UpdateCDNSKEYRecordRequestType 683 684 type UpdateCDNSKEYRecordResponse UpdateCDNSKEYRecordResponseType 685 686 type DeleteCDNSKEYRecordsRequest DeleteCDNSKEYRecordsRequestType 687 688 type DeleteCDNSKEYRecordsResponse DeleteCDNSKEYRecordsResponseType 689 690 type DeleteOneCDNSKEYRecordRequest DeleteOneCDNSKEYRecordRequestType 691 692 type DeleteOneCDNSKEYRecordResponse DeleteOneCDNSKEYRecordResponseType 693 694 type CreateCDSRecordRequest CreateCDSRecordRequestType 695 696 type CreateCDSRecordResponse CreateCDSRecordResponseType 697 698 type GetOneCDSRecordRequest GetOneCDSRecordRequestType 699 700 type GetOneCDSRecordResponse GetOneCDSRecordResponseType 701 702 type GetCDSRecordsRequest GetCDSRecordsRequestType 703 704 type GetCDSRecordsResponse GetCDSRecordsResponseType 705 706 type UpdateCDSRecordRequest UpdateCDSRecordRequestType 707 708 type UpdateCDSRecordResponse UpdateCDSRecordResponseType 709 710 type DeleteCDSRecordsRequest DeleteCDSRecordsRequestType 711 712 type DeleteCDSRecordsResponse DeleteCDSRecordsResponseType 713 714 type DeleteOneCDSRecordRequest DeleteOneCDSRecordRequestType 715 716 type DeleteOneCDSRecordResponse DeleteOneCDSRecordResponseType 717 718 type CreateCERTRecordRequest CreateCERTRecordRequestType 719 720 type CreateCERTRecordResponse CreateCERTRecordResponseType 721 722 type GetOneCERTRecordRequest GetOneCERTRecordRequestType 723 724 type GetOneCERTRecordResponse GetOneCERTRecordResponseType 725 726 type GetCERTRecordsRequest GetCERTRecordsRequestType 727 728 type GetCERTRecordsResponse GetCERTRecordsResponseType 729 730 type UpdateCERTRecordRequest UpdateCERTRecordRequestType 731 732 type UpdateCERTRecordResponse UpdateCERTRecordResponseType 733 734 type DeleteCERTRecordsRequest DeleteCERTRecordsRequestType 735 736 type DeleteCERTRecordsResponse DeleteCERTRecordsResponseType 737 738 type DeleteOneCERTRecordRequest DeleteOneCERTRecordRequestType 739 740 type DeleteOneCERTRecordResponse DeleteOneCERTRecordResponseType 741 742 type CreateCNAMERecordRequest CreateCNAMERecordRequestType 743 744 type CreateCNAMERecordResponse CreateCNAMERecordResponseType 745 746 type GetOneCNAMERecordRequest GetOneCNAMERecordRequestType 747 748 type GetOneCNAMERecordResponse GetOneCNAMERecordResponseType 749 750 type GetCNAMERecordsRequest GetCNAMERecordsRequestType 751 752 type GetCNAMERecordsResponse GetCNAMERecordsResponseType 753 754 type UpdateCNAMERecordRequest UpdateCNAMERecordRequestType 755 756 type UpdateCNAMERecordResponse UpdateCNAMERecordResponseType 757 758 type DeleteCNAMERecordsRequest DeleteCNAMERecordsRequestType 759 760 type DeleteCNAMERecordsResponse DeleteCNAMERecordsResponseType 761 762 type DeleteOneCNAMERecordRequest DeleteOneCNAMERecordRequestType 763 764 type DeleteOneCNAMERecordResponse DeleteOneCNAMERecordResponseType 765 766 type CreateCSYNCRecordRequest CreateCSYNCRecordRequestType 767 768 type CreateCSYNCRecordResponse CreateCSYNCRecordResponseType 769 770 type GetOneCSYNCRecordRequest GetOneCSYNCRecordRequestType 771 772 type GetOneCSYNCRecordResponse GetOneCSYNCRecordResponseType 773 774 type GetCSYNCRecordsRequest GetCSYNCRecordsRequestType 775 776 type GetCSYNCRecordsResponse GetCSYNCRecordsResponseType 777 778 type UpdateCSYNCRecordRequest UpdateCSYNCRecordRequestType 779 780 type UpdateCSYNCRecordResponse UpdateCSYNCRecordResponseType 781 782 type DeleteCSYNCRecordsRequest DeleteCSYNCRecordsRequestType 783 784 type DeleteCSYNCRecordsResponse DeleteCSYNCRecordsResponseType 785 786 type DeleteOneCSYNCRecordRequest DeleteOneCSYNCRecordRequestType 787 788 type DeleteOneCSYNCRecordResponse DeleteOneCSYNCRecordResponseType 789 790 type CreateDHCIDRecordRequest CreateDHCIDRecordRequestType 791 792 type CreateDHCIDRecordResponse CreateDHCIDRecordResponseType 793 794 type GetOneDHCIDRecordRequest GetOneDHCIDRecordRequestType 795 796 type GetOneDHCIDRecordResponse GetOneDHCIDRecordResponseType 797 798 type GetDHCIDRecordsRequest GetDHCIDRecordsRequestType 799 800 type GetDHCIDRecordsResponse GetDHCIDRecordsResponseType 801 802 type UpdateDHCIDRecordRequest UpdateDHCIDRecordRequestType 803 804 type UpdateDHCIDRecordResponse UpdateDHCIDRecordResponseType 805 806 type DeleteDHCIDRecordsRequest DeleteDHCIDRecordsRequestType 807 808 type DeleteDHCIDRecordsResponse DeleteDHCIDRecordsResponseType 809 810 type DeleteOneDHCIDRecordRequest DeleteOneDHCIDRecordRequestType 811 812 type DeleteOneDHCIDRecordResponse DeleteOneDHCIDRecordResponseType 813 814 type CreateDNAMERecordRequest CreateDNAMERecordRequestType 815 816 type CreateDNAMERecordResponse CreateDNAMERecordResponseType 817 818 type GetOneDNAMERecordRequest GetOneDNAMERecordRequestType 819 820 type GetOneDNAMERecordResponse GetOneDNAMERecordResponseType 821 822 type GetDNAMERecordsRequest GetDNAMERecordsRequestType 823 824 type GetDNAMERecordsResponse GetDNAMERecordsResponseType 825 826 type UpdateDNAMERecordRequest UpdateDNAMERecordRequestType 827 828 type UpdateDNAMERecordResponse UpdateDNAMERecordResponseType 829 830 type DeleteDNAMERecordsRequest DeleteDNAMERecordsRequestType 831 832 type DeleteDNAMERecordsResponse DeleteDNAMERecordsResponseType 833 834 type DeleteOneDNAMERecordRequest DeleteOneDNAMERecordRequestType 835 836 type DeleteOneDNAMERecordResponse DeleteOneDNAMERecordResponseType 837 838 type CreateDNSKEYRecordRequest CreateDNSKEYRecordRequestType 839 840 type CreateDNSKEYRecordResponse CreateDNSKEYRecordResponseType 841 842 type GetOneDNSKEYRecordRequest GetOneDNSKEYRecordRequestType 843 844 type GetOneDNSKEYRecordResponse GetOneDNSKEYRecordResponseType 845 846 type GetDNSKEYRecordsRequest GetDNSKEYRecordsRequestType 847 848 type GetDNSKEYRecordsResponse GetDNSKEYRecordsResponseType 849 850 type UpdateDNSKEYRecordRequest UpdateDNSKEYRecordRequestType 851 852 type UpdateDNSKEYRecordResponse UpdateDNSKEYRecordResponseType 853 854 type DeleteDNSKEYRecordsRequest DeleteDNSKEYRecordsRequestType 855 856 type DeleteDNSKEYRecordsResponse DeleteDNSKEYRecordsResponseType 857 858 type DeleteOneDNSKEYRecordRequest DeleteOneDNSKEYRecordRequestType 859 860 type DeleteOneDNSKEYRecordResponse DeleteOneDNSKEYRecordResponseType 861 862 type CreateDSRecordRequest CreateDSRecordRequestType 863 864 type CreateDSRecordResponse CreateDSRecordResponseType 865 866 type GetOneDSRecordRequest GetOneDSRecordRequestType 867 868 type GetOneDSRecordResponse GetOneDSRecordResponseType 869 870 type GetDSRecordsRequest GetDSRecordsRequestType 871 872 type GetDSRecordsResponse GetDSRecordsResponseType 873 874 type UpdateDSRecordRequest UpdateDSRecordRequestType 875 876 type UpdateDSRecordResponse UpdateDSRecordResponseType 877 878 type DeleteDSRecordsRequest DeleteDSRecordsRequestType 879 880 type DeleteDSRecordsResponse DeleteDSRecordsResponseType 881 882 type DeleteOneDSRecordRequest DeleteOneDSRecordRequestType 883 884 type DeleteOneDSRecordResponse DeleteOneDSRecordResponseType 885 886 type CreateIPSECKEYRecordRequest CreateIPSECKEYRecordRequestType 887 888 type CreateIPSECKEYRecordResponse CreateIPSECKEYRecordResponseType 889 890 type GetOneIPSECKEYRecordRequest GetOneIPSECKEYRecordRequestType 891 892 type GetOneIPSECKEYRecordResponse GetOneIPSECKEYRecordResponseType 893 894 type GetIPSECKEYRecordsRequest GetIPSECKEYRecordsRequestType 895 896 type GetIPSECKEYRecordsResponse GetIPSECKEYRecordsResponseType 897 898 type UpdateIPSECKEYRecordRequest UpdateIPSECKEYRecordRequestType 899 900 type UpdateIPSECKEYRecordResponse UpdateIPSECKEYRecordResponseType 901 902 type DeleteIPSECKEYRecordsRequest DeleteIPSECKEYRecordsRequestType 903 904 type DeleteIPSECKEYRecordsResponse DeleteIPSECKEYRecordsResponseType 905 906 type DeleteOneIPSECKEYRecordRequest DeleteOneIPSECKEYRecordRequestType 907 908 type DeleteOneIPSECKEYRecordResponse DeleteOneIPSECKEYRecordResponseType 909 910 type CreateKEYRecordRequest CreateKEYRecordRequestType 911 912 type CreateKEYRecordResponse CreateKEYRecordResponseType 913 914 type GetOneKEYRecordRequest GetOneKEYRecordRequestType 915 916 type GetOneKEYRecordResponse GetOneKEYRecordResponseType 917 918 type GetKEYRecordsRequest GetKEYRecordsRequestType 919 920 type GetKEYRecordsResponse GetKEYRecordsResponseType 921 922 type UpdateKEYRecordRequest UpdateKEYRecordRequestType 923 924 type UpdateKEYRecordResponse UpdateKEYRecordResponseType 925 926 type DeleteKEYRecordsRequest DeleteKEYRecordsRequestType 927 928 type DeleteKEYRecordsResponse DeleteKEYRecordsResponseType 929 930 type DeleteOneKEYRecordRequest DeleteOneKEYRecordRequestType 931 932 type DeleteOneKEYRecordResponse DeleteOneKEYRecordResponseType 933 934 type CreateKXRecordRequest CreateKXRecordRequestType 935 936 type CreateKXRecordResponse CreateKXRecordResponseType 937 938 type GetOneKXRecordRequest GetOneKXRecordRequestType 939 940 type GetOneKXRecordResponse GetOneKXRecordResponseType 941 942 type GetKXRecordsRequest GetKXRecordsRequestType 943 944 type GetKXRecordsResponse GetKXRecordsResponseType 945 946 type UpdateKXRecordRequest UpdateKXRecordRequestType 947 948 type UpdateKXRecordResponse UpdateKXRecordResponseType 949 950 type DeleteKXRecordsRequest DeleteKXRecordsRequestType 951 952 type DeleteKXRecordsResponse DeleteKXRecordsResponseType 953 954 type DeleteOneKXRecordRequest DeleteOneKXRecordRequestType 955 956 type DeleteOneKXRecordResponse DeleteOneKXRecordResponseType 957 958 type CreateLOCRecordRequest CreateLOCRecordRequestType 959 960 type CreateLOCRecordResponse CreateLOCRecordResponseType 961 962 type GetOneLOCRecordRequest GetOneLOCRecordRequestType 963 964 type GetOneLOCRecordResponse GetOneLOCRecordResponseType 965 966 type GetLOCRecordsRequest GetLOCRecordsRequestType 967 968 type GetLOCRecordsResponse GetLOCRecordsResponseType 969 970 type UpdateLOCRecordRequest UpdateLOCRecordRequestType 971 972 type UpdateLOCRecordResponse UpdateLOCRecordResponseType 973 974 type DeleteLOCRecordsRequest DeleteLOCRecordsRequestType 975 976 type DeleteLOCRecordsResponse DeleteLOCRecordsResponseType 977 978 type DeleteOneLOCRecordRequest DeleteOneLOCRecordRequestType 979 980 type DeleteOneLOCRecordResponse DeleteOneLOCRecordResponseType 981 982 type CreateMXRecordRequest CreateMXRecordRequestType 983 984 type CreateMXRecordResponse CreateMXRecordResponseType 985 986 type GetOneMXRecordRequest GetOneMXRecordRequestType 987 988 type GetOneMXRecordResponse GetOneMXRecordResponseType 989 990 type GetMXRecordsRequest GetMXRecordsRequestType 991 992 type GetMXRecordsResponse GetMXRecordsResponseType 993 994 type UpdateMXRecordRequest UpdateMXRecordRequestType 995 996 type UpdateMXRecordResponse UpdateMXRecordResponseType 997 998 type DeleteMXRecordsRequest DeleteMXRecordsRequestType 999 1000 type DeleteMXRecordsResponse DeleteMXRecordsResponseType 1001 1002 type DeleteOneMXRecordRequest DeleteOneMXRecordRequestType 1003 1004 type DeleteOneMXRecordResponse DeleteOneMXRecordResponseType 1005 1006 type CreateNAPTRRecordRequest CreateNAPTRRecordRequestType 1007 1008 type CreateNAPTRRecordResponse CreateNAPTRRecordResponseType 1009 1010 type GetOneNAPTRRecordRequest GetOneNAPTRRecordRequestType 1011 1012 type GetOneNAPTRRecordResponse GetOneNAPTRRecordResponseType 1013 1014 type GetNAPTRRecordsRequest GetNAPTRRecordsRequestType 1015 1016 type GetNAPTRRecordsResponse GetNAPTRRecordsResponseType 1017 1018 type UpdateNAPTRRecordRequest UpdateNAPTRRecordRequestType 1019 1020 type UpdateNAPTRRecordResponse UpdateNAPTRRecordResponseType 1021 1022 type DeleteNAPTRRecordsRequest DeleteNAPTRRecordsRequestType 1023 1024 type DeleteNAPTRRecordsResponse DeleteNAPTRRecordsResponseType 1025 1026 type DeleteOneNAPTRRecordRequest DeleteOneNAPTRRecordRequestType 1027 1028 type DeleteOneNAPTRRecordResponse DeleteOneNAPTRRecordResponseType 1029 1030 type CreateNSAPRecordRequest CreateNSAPRecordRequestType 1031 1032 type CreateNSAPRecordResponse CreateNSAPRecordResponseType 1033 1034 type GetOneNSAPRecordRequest GetOneNSAPRecordRequestType 1035 1036 type GetOneNSAPRecordResponse GetOneNSAPRecordResponseType 1037 1038 type GetNSAPRecordsRequest GetNSAPRecordsRequestType 1039 1040 type GetNSAPRecordsResponse GetNSAPRecordsResponseType 1041 1042 type UpdateNSAPRecordRequest UpdateNSAPRecordRequestType 1043 1044 type UpdateNSAPRecordResponse UpdateNSAPRecordResponseType 1045 1046 type DeleteNSAPRecordsRequest DeleteNSAPRecordsRequestType 1047 1048 type DeleteNSAPRecordsResponse DeleteNSAPRecordsResponseType 1049 1050 type DeleteOneNSAPRecordRequest DeleteOneNSAPRecordRequestType 1051 1052 type DeleteOneNSAPRecordResponse DeleteOneNSAPRecordResponseType 1053 1054 type CreatePOLICYRecordRequest CreatePOLICYRecordRequestType 1055 1056 type CreatePOLICYRecordResponse CreatePOLICYRecordResponseType 1057 1058 type GetOnePOLICYRecordRequest GetOnePOLICYRecordRequestType 1059 1060 type GetOnePOLICYRecordResponse GetOnePOLICYRecordResponseType 1061 1062 type GetPOLICYRecordsRequest GetPOLICYRecordsRequestType 1063 1064 type GetPOLICYRecordsResponse GetPOLICYRecordsResponseType 1065 1066 type UpdatePOLICYRecordRequest UpdatePOLICYRecordRequestType 1067 1068 type UpdatePOLICYRecordResponse UpdatePOLICYRecordResponseType 1069 1070 type DeletePOLICYRecordsRequest DeletePOLICYRecordsRequestType 1071 1072 type DeletePOLICYRecordsResponse DeletePOLICYRecordsResponseType 1073 1074 type DeleteOnePOLICYRecordRequest DeleteOnePOLICYRecordRequestType 1075 1076 type DeleteOnePOLICYRecordResponse DeleteOnePOLICYRecordResponseType 1077 1078 type CreatePTRRecordRequest CreatePTRRecordRequestType 1079 1080 type CreatePTRRecordResponse CreatePTRRecordResponseType 1081 1082 type GetOnePTRRecordRequest GetOnePTRRecordRequestType 1083 1084 type GetOnePTRRecordResponse GetOnePTRRecordResponseType 1085 1086 type GetPTRRecordsRequest GetPTRRecordsRequestType 1087 1088 type GetPTRRecordsResponse GetPTRRecordsResponseType 1089 1090 type UpdatePTRRecordRequest UpdatePTRRecordRequestType 1091 1092 type UpdatePTRRecordResponse UpdatePTRRecordResponseType 1093 1094 type DeletePTRRecordsRequest DeletePTRRecordsRequestType 1095 1096 type DeletePTRRecordsResponse DeletePTRRecordsResponseType 1097 1098 type DeleteOnePTRRecordRequest DeleteOnePTRRecordRequestType 1099 1100 type DeleteOnePTRRecordResponse DeleteOnePTRRecordResponseType 1101 1102 type CreatePXRecordRequest CreatePXRecordRequestType 1103 1104 type CreatePXRecordResponse CreatePXRecordResponseType 1105 1106 type GetOnePXRecordRequest GetOnePXRecordRequestType 1107 1108 type GetOnePXRecordResponse GetOnePXRecordResponseType 1109 1110 type GetPXRecordsRequest GetPXRecordsRequestType 1111 1112 type GetPXRecordsResponse GetPXRecordsResponseType 1113 1114 type UpdatePXRecordRequest UpdatePXRecordRequestType 1115 1116 type UpdatePXRecordResponse UpdatePXRecordResponseType 1117 1118 type DeletePXRecordsRequest DeletePXRecordsRequestType 1119 1120 type DeletePXRecordsResponse DeletePXRecordsResponseType 1121 1122 type DeleteOnePXRecordRequest DeleteOnePXRecordRequestType 1123 1124 type DeleteOnePXRecordResponse DeleteOnePXRecordResponseType 1125 1126 type CreateRPRecordRequest CreateRPRecordRequestType 1127 1128 type CreateRPRecordResponse CreateRPRecordResponseType 1129 1130 type GetOneRPRecordRequest GetOneRPRecordRequestType 1131 1132 type GetOneRPRecordResponse GetOneRPRecordResponseType 1133 1134 type GetRPRecordsRequest GetRPRecordsRequestType 1135 1136 type GetRPRecordsResponse GetRPRecordsResponseType 1137 1138 type UpdateRPRecordRequest UpdateRPRecordRequestType 1139 1140 type UpdateRPRecordResponse UpdateRPRecordResponseType 1141 1142 type DeleteRPRecordsRequest DeleteRPRecordsRequestType 1143 1144 type DeleteRPRecordsResponse DeleteRPRecordsResponseType 1145 1146 type DeleteOneRPRecordRequest DeleteOneRPRecordRequestType 1147 1148 type DeleteOneRPRecordResponse DeleteOneRPRecordResponseType 1149 1150 type CreateSPFRecordRequest CreateSPFRecordRequestType 1151 1152 type CreateSPFRecordResponse CreateSPFRecordResponseType 1153 1154 type GetOneSPFRecordRequest GetOneSPFRecordRequestType 1155 1156 type GetOneSPFRecordResponse GetOneSPFRecordResponseType 1157 1158 type GetSPFRecordsRequest GetSPFRecordsRequestType 1159 1160 type GetSPFRecordsResponse GetSPFRecordsResponseType 1161 1162 type UpdateSPFRecordRequest UpdateSPFRecordRequestType 1163 1164 type UpdateSPFRecordResponse UpdateSPFRecordResponseType 1165 1166 type DeleteSPFRecordsRequest DeleteSPFRecordsRequestType 1167 1168 type DeleteSPFRecordsResponse DeleteSPFRecordsResponseType 1169 1170 type DeleteOneSPFRecordRequest DeleteOneSPFRecordRequestType 1171 1172 type DeleteOneSPFRecordResponse DeleteOneSPFRecordResponseType 1173 1174 type CreateSRVRecordRequest CreateSRVRecordRequestType 1175 1176 type CreateSRVRecordResponse CreateSRVRecordResponseType 1177 1178 type GetOneSRVRecordRequest GetOneSRVRecordRequestType 1179 1180 type GetOneSRVRecordResponse GetOneSRVRecordResponseType 1181 1182 type GetSRVRecordsRequest GetSRVRecordsRequestType 1183 1184 type GetSRVRecordsResponse GetSRVRecordsResponseType 1185 1186 type UpdateSRVRecordRequest UpdateSRVRecordRequestType 1187 1188 type UpdateSRVRecordResponse UpdateSRVRecordResponseType 1189 1190 type DeleteSRVRecordsRequest DeleteSRVRecordsRequestType 1191 1192 type DeleteSRVRecordsResponse DeleteSRVRecordsResponseType 1193 1194 type DeleteOneSRVRecordRequest DeleteOneSRVRecordRequestType 1195 1196 type DeleteOneSRVRecordResponse DeleteOneSRVRecordResponseType 1197 1198 type CreateSSHFPRecordRequest CreateSSHFPRecordRequestType 1199 1200 type CreateSSHFPRecordResponse CreateSSHFPRecordResponseType 1201 1202 type GetOneSSHFPRecordRequest GetOneSSHFPRecordRequestType 1203 1204 type GetOneSSHFPRecordResponse GetOneSSHFPRecordResponseType 1205 1206 type GetSSHFPRecordsRequest GetSSHFPRecordsRequestType 1207 1208 type GetSSHFPRecordsResponse GetSSHFPRecordsResponseType 1209 1210 type UpdateSSHFPRecordRequest UpdateSSHFPRecordRequestType 1211 1212 type UpdateSSHFPRecordResponse UpdateSSHFPRecordResponseType 1213 1214 type DeleteSSHFPRecordsRequest DeleteSSHFPRecordsRequestType 1215 1216 type DeleteSSHFPRecordsResponse DeleteSSHFPRecordsResponseType 1217 1218 type DeleteOneSSHFPRecordRequest DeleteOneSSHFPRecordRequestType 1219 1220 type DeleteOneSSHFPRecordResponse DeleteOneSSHFPRecordResponseType 1221 1222 type CreateTLSARecordRequest CreateTLSARecordRequestType 1223 1224 type CreateTLSARecordResponse CreateTLSARecordResponseType 1225 1226 type GetOneTLSARecordRequest GetOneTLSARecordRequestType 1227 1228 type GetOneTLSARecordResponse GetOneTLSARecordResponseType 1229 1230 type GetTLSARecordsRequest GetTLSARecordsRequestType 1231 1232 type GetTLSARecordsResponse GetTLSARecordsResponseType 1233 1234 type UpdateTLSARecordRequest UpdateTLSARecordRequestType 1235 1236 type UpdateTLSARecordResponse UpdateTLSARecordResponseType 1237 1238 type DeleteTLSARecordsRequest DeleteTLSARecordsRequestType 1239 1240 type DeleteTLSARecordsResponse DeleteTLSARecordsResponseType 1241 1242 type DeleteOneTLSARecordRequest DeleteOneTLSARecordRequestType 1243 1244 type DeleteOneTLSARecordResponse DeleteOneTLSARecordResponseType 1245 1246 type CreateTXTRecordRequest CreateTXTRecordRequestType 1247 1248 type CreateTXTRecordResponse CreateTXTRecordResponseType 1249 1250 type GetOneTXTRecordRequest GetOneTXTRecordRequestType 1251 1252 type GetOneTXTRecordResponse GetOneTXTRecordResponseType 1253 1254 type GetTXTRecordsRequest GetTXTRecordsRequestType 1255 1256 type GetTXTRecordsResponse GetTXTRecordsResponseType 1257 1258 type UpdateTXTRecordRequest UpdateTXTRecordRequestType 1259 1260 type UpdateTXTRecordResponse UpdateTXTRecordResponseType 1261 1262 type DeleteTXTRecordsRequest DeleteTXTRecordsRequestType 1263 1264 type DeleteTXTRecordsResponse DeleteTXTRecordsResponseType 1265 1266 type DeleteOneTXTRecordRequest DeleteOneTXTRecordRequestType 1267 1268 type DeleteOneTXTRecordResponse DeleteOneTXTRecordResponseType 1269 1270 type GetOneSOARecordRequest GetOneSOARecordRequestType 1271 1272 type GetOneSOARecordResponse GetOneSOARecordResponseType 1273 1274 type GetSOARecordsRequest GetSOARecordsRequestType 1275 1276 type GetSOARecordsResponse GetSOARecordsResponseType 1277 1278 type UpdateSOARecordRequest UpdateSOARecordRequestType 1279 1280 type UpdateSOARecordResponse UpdateSOARecordResponseType 1281 1282 type CreateNSRecordRequest CreateNSRecordRequestType 1283 1284 type CreateNSRecordResponse CreateNSRecordResponseType 1285 1286 type GetOneNSRecordRequest GetOneNSRecordRequestType 1287 1288 type GetOneNSRecordResponse GetOneNSRecordResponseType 1289 1290 type GetNSRecordsRequest GetNSRecordsRequestType 1291 1292 type GetNSRecordsResponse GetNSRecordsResponseType 1293 1294 type UpdateNSRecordRequest UpdateNSRecordRequestType 1295 1296 type UpdateNSRecordResponse UpdateNSRecordResponseType 1297 1298 type DeleteNSRecordsRequest DeleteNSRecordsRequestType 1299 1300 type DeleteNSRecordsResponse DeleteNSRecordsResponseType 1301 1302 type DeleteOneNSRecordRequest DeleteOneNSRecordRequestType 1303 1304 type DeleteOneNSRecordResponse DeleteOneNSRecordResponseType 1305 1306 type ReplaceARecordsRequest ReplaceARecordsRequestType 1307 1308 type ReplaceARecordsResponse ReplaceARecordsResponseType 1309 1310 type ReplaceAAAARecordsRequest ReplaceAAAARecordsRequestType 1311 1312 type ReplaceAAAARecordsResponse ReplaceAAAARecordsResponseType 1313 1314 type ReplaceALIASRecordsRequest ReplaceALIASRecordsRequestType 1315 1316 type ReplaceALIASRecordsResponse ReplaceALIASRecordsResponseType 1317 1318 type ReplaceCAARecordsRequest ReplaceCAARecordsRequestType 1319 1320 type ReplaceCAARecordsResponse ReplaceCAARecordsResponseType 1321 1322 type ReplaceCDNSKEYRecordsRequest ReplaceCDNSKEYRecordsRequestType 1323 1324 type ReplaceCDNSKEYRecordsResponse ReplaceCDNSKEYRecordsResponseType 1325 1326 type ReplaceCDSRecordsRequest ReplaceCDSRecordsRequestType 1327 1328 type ReplaceCDSRecordsResponse ReplaceCDSRecordsResponseType 1329 1330 type ReplaceCERTRecordsRequest ReplaceCERTRecordsRequestType 1331 1332 type ReplaceCERTRecordsResponse ReplaceCERTRecordsResponseType 1333 1334 type ReplaceCNAMERecordsRequest ReplaceCNAMERecordsRequestType 1335 1336 type ReplaceCNAMERecordsResponse ReplaceCNAMERecordsResponseType 1337 1338 type ReplaceCSYNCRecordsRequest ReplaceCSYNCRecordsRequestType 1339 1340 type ReplaceCSYNCRecordsResponse ReplaceCSYNCRecordsResponseType 1341 1342 type ReplaceDHCIDRecordsRequest ReplaceDHCIDRecordsRequestType 1343 1344 type ReplaceDHCIDRecordsResponse ReplaceDHCIDRecordsResponseType 1345 1346 type ReplaceDNAMERecordsRequest ReplaceDNAMERecordsRequestType 1347 1348 type ReplaceDNAMERecordsResponse ReplaceDNAMERecordsResponseType 1349 1350 type ReplaceDNSKEYRecordsRequest ReplaceDNSKEYRecordsRequestType 1351 1352 type ReplaceDNSKEYRecordsResponse ReplaceDNSKEYRecordsResponseType 1353 1354 type ReplaceDSRecordsRequest ReplaceDSRecordsRequestType 1355 1356 type ReplaceDSRecordsResponse ReplaceDSRecordsResponseType 1357 1358 type ReplaceIPSECKEYRecordsRequest ReplaceIPSECKEYRecordsRequestType 1359 1360 type ReplaceIPSECKEYRecordsResponse ReplaceIPSECKEYRecordsResponseType 1361 1362 type ReplaceKEYRecordsRequest ReplaceKEYRecordsRequestType 1363 1364 type ReplaceKEYRecordsResponse ReplaceKEYRecordsResponseType 1365 1366 type ReplaceKXRecordsRequest ReplaceKXRecordsRequestType 1367 1368 type ReplaceKXRecordsResponse ReplaceKXRecordsResponseType 1369 1370 type ReplaceLOCRecordsRequest ReplaceLOCRecordsRequestType 1371 1372 type ReplaceLOCRecordsResponse ReplaceLOCRecordsResponseType 1373 1374 type ReplaceMXRecordsRequest ReplaceMXRecordsRequestType 1375 1376 type ReplaceMXRecordsResponse ReplaceMXRecordsResponseType 1377 1378 type ReplaceNAPTRRecordsRequest ReplaceNAPTRRecordsRequestType 1379 1380 type ReplaceNAPTRRecordsResponse ReplaceNAPTRRecordsResponseType 1381 1382 type ReplaceNSAPRecordsRequest ReplaceNSAPRecordsRequestType 1383 1384 type ReplaceNSAPRecordsResponse ReplaceNSAPRecordsResponseType 1385 1386 type ReplacePOLICYRecordsRequest ReplacePOLICYRecordsRequestType 1387 1388 type ReplacePOLICYRecordsResponse ReplacePOLICYRecordsResponseType 1389 1390 type ReplacePTRRecordsRequest ReplacePTRRecordsRequestType 1391 1392 type ReplacePTRRecordsResponse ReplacePTRRecordsResponseType 1393 1394 type ReplacePXRecordsRequest ReplacePXRecordsRequestType 1395 1396 type ReplacePXRecordsResponse ReplacePXRecordsResponseType 1397 1398 type ReplaceRPRecordsRequest ReplaceRPRecordsRequestType 1399 1400 type ReplaceRPRecordsResponse ReplaceRPRecordsResponseType 1401 1402 type ReplaceSPFRecordsRequest ReplaceSPFRecordsRequestType 1403 1404 type ReplaceSPFRecordsResponse ReplaceSPFRecordsResponseType 1405 1406 type ReplaceSRVRecordsRequest ReplaceSRVRecordsRequestType 1407 1408 type ReplaceSRVRecordsResponse ReplaceSRVRecordsResponseType 1409 1410 type ReplaceSSHFPRecordsRequest ReplaceSSHFPRecordsRequestType 1411 1412 type ReplaceSSHFPRecordsResponse ReplaceSSHFPRecordsResponseType 1413 1414 type ReplaceTLSARecordsRequest ReplaceTLSARecordsRequestType 1415 1416 type ReplaceTLSARecordsResponse ReplaceTLSARecordsResponseType 1417 1418 type ReplaceTXTRecordsRequest ReplaceTXTRecordsRequestType 1419 1420 type ReplaceTXTRecordsResponse ReplaceTXTRecordsResponseType 1421 1422 type ReplaceNSRecordsRequest ReplaceNSRecordsRequestType 1423 1424 type ReplaceNSRecordsResponse ReplaceNSRecordsResponseType 1425 1426 type GetANYRecordsRequest GetANYRecordsRequestType 1427 1428 type GetANYRecordsResponse GetANYRecordsResponseType 1429 1430 type GetAllRecordsRequest GetAllRecordsRequestType 1431 1432 type GetAllRecordsResponse GetAllRecordsResponseType 1433 1434 type GetAllAliasQNamesRequest GetAllAliasQNamesRequestType 1435 1436 type GetAllAliasQNamesResponse GetAllAliasQNamesResponseType 1437 1438 type GetOneUserRequest GetOneUserRequestType 1439 1440 type GetOneUserResponse GetOneUserResponseType 1441 1442 type DeleteOneUserRequest DeleteOneUserRequestType 1443 1444 type DeleteOneUserResponse DeleteOneUserResponseType 1445 1446 type CreateUserRequest CreateUserRequestType 1447 1448 type CreateUserResponse CreateUserResponseType 1449 1450 type UpdateUserRequest UpdateUserRequestType 1451 1452 type UpdateUserResponse UpdateUserResponseType 1453 1454 type GetUsersRequest GetUsersRequestType 1455 1456 type GetUsersResponse GetUsersResponseType 1457 1458 type GetUpdateUsersRequest GetUpdateUsersRequestType 1459 1460 type GetUpdateUsersResponse GetUpdateUsersResponseType 1461 1462 type UpdateUpdateUserRequest UpdateUpdateUserRequestType 1463 1464 type UpdateUpdateUserResponse UpdateUpdateUserResponseType 1465 1466 type DeleteOneUpdateUserRequest DeleteOneUpdateUserRequestType 1467 1468 type DeleteOneUpdateUserResponse DeleteOneUpdateUserResponseType 1469 1470 type UpdateUserPasswordRequest UpdateUserPasswordRequestType 1471 1472 type UpdateUserPasswordResponse UpdateUserPasswordResponseType 1473 1474 type BlockUserRequest BlockUserRequestType 1475 1476 type BlockUserResponse BlockUserResponseType 1477 1478 type UnblockUserRequest UnblockUserRequestType 1479 1480 type UnblockUserResponse UnblockUserResponseType 1481 1482 type CreateContactRequest CreateContactRequestType 1483 1484 type CreateContactResponse CreateContactResponseType 1485 1486 type GetOneContactRequest GetOneContactRequestType 1487 1488 type GetOneContactResponse GetOneContactResponseType 1489 1490 type GetContactsRequest GetContactsRequestType 1491 1492 type GetContactsResponse GetContactsResponseType 1493 1494 type DeleteOneContactRequest DeleteOneContactRequestType 1495 1496 type DeleteOneContactResponse DeleteOneContactResponseType 1497 1498 type UpdateContactRequest UpdateContactRequestType 1499 1500 type UpdateContactResponse UpdateContactResponseType 1501 1502 type CreateCustomerRequest CreateCustomerRequestType 1503 1504 type CreateCustomerResponse CreateCustomerResponseType 1505 1506 type UpdateCustomerRequest UpdateCustomerRequestType 1507 1508 type UpdateCustomerResponse UpdateCustomerResponseType 1509 1510 type GetOneCustomerRequest GetOneCustomerRequestType 1511 1512 type GetOneCustomerResponse GetOneCustomerResponseType 1513 1514 type GetCustomersRequest GetCustomersRequestType 1515 1516 type GetCustomersResponse GetCustomersResponseType 1517 1518 type DeleteOneCustomerRequest DeleteOneCustomerRequestType 1519 1520 type DeleteOneCustomerResponse DeleteOneCustomerResponseType 1521 1522 type GetCustomerPrefsRequest GetCustomerPrefsRequestType 1523 1524 type GetCustomerPrefsResponse GetCustomerPrefsResponseType 1525 1526 type SetCustomerPrefsRequest SetCustomerPrefsRequestType 1527 1528 type SetCustomerPrefsResponse SetCustomerPrefsResponseType 1529 1530 type GetCustomerIPACLRequest GetCustomerIPACLRequestType 1531 1532 type GetCustomerIPACLResponse GetCustomerIPACLResponseType 1533 1534 type SetCustomerIPACLRequest SetCustomerIPACLRequestType 1535 1536 type SetCustomerIPACLResponse SetCustomerIPACLResponseType 1537 1538 type CreateCustomerOracleMetadataRequest CreateCustomerOracleMetadataRequestType 1539 1540 type CreateCustomerOracleMetadataResponse CreateCustomerOracleMetadataResponseType 1541 1542 type UpdateCustomerOracleMetadataRequest UpdateCustomerOracleMetadataRequestType 1543 1544 type UpdateCustomerOracleMetadataResponse UpdateCustomerOracleMetadataResponseType 1545 1546 type GetCustomerOracleMetadataRequest GetCustomerOracleMetadataRequestType 1547 1548 type GetCustomerOracleMetadataResponse GetCustomerOracleMetadataResponseType 1549 1550 type DeleteCustomerOracleMetadataRequest DeleteCustomerOracleMetadataRequestType 1551 1552 type DeleteCustomerOracleMetadataResponse DeleteCustomerOracleMetadataResponseType 1553 1554 type CreateZoneOracleMetadataRequest CreateZoneOracleMetadataRequestType 1555 1556 type CreateZoneOracleMetadataResponse CreateZoneOracleMetadataResponseType 1557 1558 type UpdateZoneOracleMetadataRequest UpdateZoneOracleMetadataRequestType 1559 1560 type UpdateZoneOracleMetadataResponse UpdateZoneOracleMetadataResponseType 1561 1562 type GetZoneOracleMetadataRequest GetZoneOracleMetadataRequestType 1563 1564 type GetZoneOracleMetadataResponse GetZoneOracleMetadataResponseType 1565 1566 type DeleteZoneOracleMetadataRequest DeleteZoneOracleMetadataRequestType 1567 1568 type DeleteZoneOracleMetadataResponse DeleteZoneOracleMetadataResponseType 1569 1570 type OCIMigrateRequest OCIMigrateRequestType 1571 1572 type OCIMigrateResponse OCIMigrateResponseType 1573 1574 type CreateDDNSRequest CreateDDNSRequestType 1575 1576 type CreateDDNSResponse CreateDDNSResponseType 1577 1578 type GetOneDDNSRequest GetOneDDNSRequestType 1579 1580 type GetOneDDNSResponse GetOneDDNSResponseType 1581 1582 type GetDDNSsRequest GetDDNSsRequestType 1583 1584 type GetDDNSsResponse GetDDNSsResponseType 1585 1586 type UpdateDDNSRequest UpdateDDNSRequestType 1587 1588 type UpdateDDNSResponse UpdateDDNSResponseType 1589 1590 type DeleteOneDDNSRequest DeleteOneDDNSRequestType 1591 1592 type DeleteOneDDNSResponse DeleteOneDDNSResponseType 1593 1594 type ActivateDDNSRequest ActivateDDNSRequestType 1595 1596 type ActivateDDNSResponse ActivateDDNSResponseType 1597 1598 type DeactivateDDNSRequest DeactivateDDNSRequestType 1599 1600 type DeactivateDDNSResponse DeactivateDDNSResponseType 1601 1602 type ResetDDNSRequest ResetDDNSRequestType 1603 1604 type ResetDDNSResponse ResetDDNSResponseType 1605 1606 type GetUpdateUserPasswordRequest GetUpdateUserPasswordRequestType 1607 1608 type GetUpdateUserPasswordResponse GetUpdateUserPasswordResponseType 1609 1610 type CreateDDNSHostRequest CreateDDNSHostRequestType 1611 1612 type CreateDDNSHostResponse CreateDDNSHostResponseType 1613 1614 type CreateUpdateUserRequest CreateUpdateUserRequestType 1615 1616 type CreateUpdateUserResponse CreateUpdateUserResponseType 1617 1618 type AddDDNSRequest AddDDNSRequestType 1619 1620 type AddDDNSResponse AddDDNSResponseType 1621 1622 type CreateFailoverRequest CreateFailoverRequestType 1623 1624 type CreateFailoverResponse CreateFailoverResponseType 1625 1626 type GetOneFailoverRequest GetOneFailoverRequestType 1627 1628 type GetOneFailoverResponse GetOneFailoverResponseType 1629 1630 type GetFailoversRequest GetFailoversRequestType 1631 1632 type GetFailoversResponse GetFailoversResponseType 1633 1634 type UpdateFailoverRequest UpdateFailoverRequestType 1635 1636 type UpdateFailoverResponse UpdateFailoverResponseType 1637 1638 type DeleteOneFailoverRequest DeleteOneFailoverRequestType 1639 1640 type DeleteOneFailoverResponse DeleteOneFailoverResponseType 1641 1642 type ActivateFailoverRequest ActivateFailoverRequestType 1643 1644 type ActivateFailoverResponse ActivateFailoverResponseType 1645 1646 type DeactivateFailoverRequest DeactivateFailoverRequestType 1647 1648 type DeactivateFailoverResponse DeactivateFailoverResponseType 1649 1650 type RecoverFailoverRequest RecoverFailoverRequestType 1651 1652 type RecoverFailoverResponse RecoverFailoverResponseType 1653 1654 type CreateLoadBalanceRequest CreateLoadBalanceRequestType 1655 1656 type CreateLoadBalanceResponse CreateLoadBalanceResponseType 1657 1658 type GetOneLoadBalanceRequest GetOneLoadBalanceRequestType 1659 1660 type GetOneLoadBalanceResponse GetOneLoadBalanceResponseType 1661 1662 type GetLoadBalancesRequest GetLoadBalancesRequestType 1663 1664 type GetLoadBalancesResponse GetLoadBalancesResponseType 1665 1666 type UpdateLoadBalanceRequest UpdateLoadBalanceRequestType 1667 1668 type UpdateLoadBalanceResponse UpdateLoadBalanceResponseType 1669 1670 type DeleteOneLoadBalanceRequest DeleteOneLoadBalanceRequestType 1671 1672 type DeleteOneLoadBalanceResponse DeleteOneLoadBalanceResponseType 1673 1674 type ActivateLoadBalanceRequest ActivateLoadBalanceRequestType 1675 1676 type ActivateLoadBalanceResponse ActivateLoadBalanceResponseType 1677 1678 type DeactivateLoadBalanceRequest DeactivateLoadBalanceRequestType 1679 1680 type DeactivateLoadBalanceResponse DeactivateLoadBalanceResponseType 1681 1682 type RecoverLoadBalanceRequest RecoverLoadBalanceRequestType 1683 1684 type RecoverLoadBalanceResponse RecoverLoadBalanceResponseType 1685 1686 type RecoverLoadBalanceIPRequest RecoverLoadBalanceIPRequestType 1687 1688 type RecoverLoadBalanceIPResponse RecoverLoadBalanceIPResponseType 1689 1690 type CreateLoadBalancePoolEntryRequest CreateLoadBalancePoolEntryRequestType 1691 1692 type CreateLoadBalancePoolEntryResponse CreateLoadBalancePoolEntryResponseType 1693 1694 type UpdateLoadBalancePoolEntryRequest UpdateLoadBalancePoolEntryRequestType 1695 1696 type UpdateLoadBalancePoolEntryResponse UpdateLoadBalancePoolEntryResponseType 1697 1698 type GetOneLoadBalancePoolEntryRequest GetOneLoadBalancePoolEntryRequestType 1699 1700 type GetOneLoadBalancePoolEntryResponse GetOneLoadBalancePoolEntryResponseType 1701 1702 type GetLoadBalancePoolEntriesRequest GetLoadBalancePoolEntriesRequestType 1703 1704 type GetLoadBalancePoolEntriesResponse GetLoadBalancePoolEntriesResponseType 1705 1706 type DeleteOneLoadBalancePoolEntryRequest DeleteOneLoadBalancePoolEntryRequestType 1707 1708 type DeleteOneLoadBalancePoolEntryResponse DeleteOneLoadBalancePoolEntryResponseType 1709 1710 type CreateGSLBRequest CreateGSLBRequestType 1711 1712 type CreateGSLBResponse CreateGSLBResponseType 1713 1714 type GetOneGSLBRequest GetOneGSLBRequestType 1715 1716 type GetOneGSLBResponse GetOneGSLBResponseType 1717 1718 type GetGSLBsRequest GetGSLBsRequestType 1719 1720 type GetGSLBsResponse GetGSLBsResponseType 1721 1722 type UpdateGSLBRequest UpdateGSLBRequestType 1723 1724 type UpdateGSLBResponse UpdateGSLBResponseType 1725 1726 type DeleteOneGSLBRequest DeleteOneGSLBRequestType 1727 1728 type DeleteOneGSLBResponse DeleteOneGSLBResponseType 1729 1730 type ActivateGSLBRequest ActivateGSLBRequestType 1731 1732 type ActivateGSLBResponse ActivateGSLBResponseType 1733 1734 type DeactivateGSLBRequest DeactivateGSLBRequestType 1735 1736 type DeactivateGSLBResponse DeactivateGSLBResponseType 1737 1738 type RecoverGSLBRequest RecoverGSLBRequestType 1739 1740 type RecoverGSLBResponse RecoverGSLBResponseType 1741 1742 type RecoverGSLBIPRequest RecoverGSLBIPRequestType 1743 1744 type RecoverGSLBIPResponse RecoverGSLBIPResponseType 1745 1746 type CreateGSLBRegionRequest CreateGSLBRegionRequestType 1747 1748 type CreateGSLBRegionResponse CreateGSLBRegionResponseType 1749 1750 type GetOneGSLBRegionRequest GetOneGSLBRegionRequestType 1751 1752 type GetOneGSLBRegionResponse GetOneGSLBRegionResponseType 1753 1754 type GetGSLBRegionsRequest GetGSLBRegionsRequestType 1755 1756 type GetGSLBRegionsResponse GetGSLBRegionsResponseType 1757 1758 type UpdateGSLBRegionRequest UpdateGSLBRegionRequestType 1759 1760 type UpdateGSLBRegionResponse UpdateGSLBRegionResponseType 1761 1762 type DeleteOneGSLBRegionRequest DeleteOneGSLBRegionRequestType 1763 1764 type DeleteOneGSLBRegionResponse DeleteOneGSLBRegionResponseType 1765 1766 type CreateGSLBRegionPoolEntryRequest CreateGSLBRegionPoolEntryRequestType 1767 1768 type CreateGSLBRegionPoolEntryResponse CreateGSLBRegionPoolEntryResponseType 1769 1770 type UpdateGSLBRegionPoolEntryRequest UpdateGSLBRegionPoolEntryRequestType 1771 1772 type UpdateGSLBRegionPoolEntryResponse UpdateGSLBRegionPoolEntryResponseType 1773 1774 type GetOneGSLBRegionPoolEntryRequest GetOneGSLBRegionPoolEntryRequestType 1775 1776 type GetOneGSLBRegionPoolEntryResponse GetOneGSLBRegionPoolEntryResponseType 1777 1778 type GetGSLBRegionPoolEntriesRequest GetGSLBRegionPoolEntriesRequestType 1779 1780 type GetGSLBRegionPoolEntriesResponse GetGSLBRegionPoolEntriesResponseType 1781 1782 type DeleteOneGSLBRegionPoolEntryRequest DeleteOneGSLBRegionPoolEntryRequestType 1783 1784 type DeleteOneGSLBRegionPoolEntryResponse DeleteOneGSLBRegionPoolEntryResponseType 1785 1786 type CreateRTTMRequest CreateRTTMRequestType 1787 1788 type CreateRTTMResponse CreateRTTMResponseType 1789 1790 type GetOneRTTMRequest GetOneRTTMRequestType 1791 1792 type GetOneRTTMResponse GetOneRTTMResponseType 1793 1794 type GetRTTMsRequest GetRTTMsRequestType 1795 1796 type GetRTTMsResponse GetRTTMsResponseType 1797 1798 type UpdateRTTMRequest UpdateRTTMRequestType 1799 1800 type UpdateRTTMResponse UpdateRTTMResponseType 1801 1802 type DeleteOneRTTMRequest DeleteOneRTTMRequestType 1803 1804 type DeleteOneRTTMResponse DeleteOneRTTMResponseType 1805 1806 type ActivateRTTMRequest ActivateRTTMRequestType 1807 1808 type ActivateRTTMResponse ActivateRTTMResponseType 1809 1810 type DeactivateRTTMRequest DeactivateRTTMRequestType 1811 1812 type DeactivateRTTMResponse DeactivateRTTMResponseType 1813 1814 type RecoverRTTMRequest RecoverRTTMRequestType 1815 1816 type RecoverRTTMResponse RecoverRTTMResponseType 1817 1818 type RecoverRTTMIPRequest RecoverRTTMIPRequestType 1819 1820 type RecoverRTTMIPResponse RecoverRTTMIPResponseType 1821 1822 type GetRTTMLogsRequest GetRTTMLogsRequestType 1823 1824 type GetRTTMLogsResponse GetRTTMLogsResponseType 1825 1826 type GetRTTMRRSetsRequest GetRTTMRRSetsRequestType 1827 1828 type GetRTTMRRSetsResponse GetRTTMRRSetsResponseType 1829 1830 type CreateRTTMRegionRequest CreateRTTMRegionRequestType 1831 1832 type CreateRTTMRegionResponse CreateRTTMRegionResponseType 1833 1834 type GetOneRTTMRegionRequest GetOneRTTMRegionRequestType 1835 1836 type GetOneRTTMRegionResponse GetOneRTTMRegionResponseType 1837 1838 type GetRTTMRegionsRequest GetRTTMRegionsRequestType 1839 1840 type GetRTTMRegionsResponse GetRTTMRegionsResponseType 1841 1842 type UpdateRTTMRegionRequest UpdateRTTMRegionRequestType 1843 1844 type UpdateRTTMRegionResponse UpdateRTTMRegionResponseType 1845 1846 type DeleteOneRTTMRegionRequest DeleteOneRTTMRegionRequestType 1847 1848 type DeleteOneRTTMRegionResponse DeleteOneRTTMRegionResponseType 1849 1850 type CreateRTTMRegionPoolEntryRequest CreateRTTMRegionPoolEntryRequestType 1851 1852 type CreateRTTMRegionPoolEntryResponse CreateRTTMRegionPoolEntryResponseType 1853 1854 type UpdateRTTMRegionPoolEntryRequest UpdateRTTMRegionPoolEntryRequestType 1855 1856 type UpdateRTTMRegionPoolEntryResponse UpdateRTTMRegionPoolEntryResponseType 1857 1858 type GetOneRTTMRegionPoolEntryRequest GetOneRTTMRegionPoolEntryRequestType 1859 1860 type GetOneRTTMRegionPoolEntryResponse GetOneRTTMRegionPoolEntryResponseType 1861 1862 type GetRTTMRegionPoolEntriesRequest GetRTTMRegionPoolEntriesRequestType 1863 1864 type GetRTTMRegionPoolEntriesResponse GetRTTMRegionPoolEntriesResponseType 1865 1866 type DeleteOneRTTMRegionPoolEntryRequest DeleteOneRTTMRegionPoolEntryRequestType 1867 1868 type DeleteOneRTTMRegionPoolEntryResponse DeleteOneRTTMRegionPoolEntryResponseType 1869 1870 type CreateHTTPRedirectRequest CreateHTTPRedirectRequestType 1871 1872 type CreateHTTPRedirectResponse CreateHTTPRedirectResponseType 1873 1874 type GetOneHTTPRedirectRequest GetOneHTTPRedirectRequestType 1875 1876 type GetOneHTTPRedirectResponse GetOneHTTPRedirectResponseType 1877 1878 type GetHTTPRedirectsRequest GetHTTPRedirectsRequestType 1879 1880 type GetHTTPRedirectsResponse GetHTTPRedirectsResponseType 1881 1882 type UpdateHTTPRedirectRequest UpdateHTTPRedirectRequestType 1883 1884 type UpdateHTTPRedirectResponse UpdateHTTPRedirectResponseType 1885 1886 type DeleteOneHTTPRedirectRequest DeleteOneHTTPRedirectRequestType 1887 1888 type DeleteOneHTTPRedirectResponse DeleteOneHTTPRedirectResponseType 1889 1890 type CreateAdvRedirectRuleRequest CreateAdvRedirectRuleRequestType 1891 1892 type CreateAdvRedirectRuleResponse CreateAdvRedirectRuleResponseType 1893 1894 type UpdateAdvRedirectRuleRequest UpdateAdvRedirectRuleRequestType 1895 1896 type UpdateAdvRedirectRuleResponse UpdateAdvRedirectRuleResponseType 1897 1898 type GetOneAdvRedirectRuleRequest GetOneAdvRedirectRuleRequestType 1899 1900 type GetOneAdvRedirectRuleResponse GetOneAdvRedirectRuleResponseType 1901 1902 type GetAdvRedirectRulesRequest GetAdvRedirectRulesRequestType 1903 1904 type GetAdvRedirectRulesResponse GetAdvRedirectRulesResponseType 1905 1906 type DeleteOneAdvRedirectRuleRequest DeleteOneAdvRedirectRuleRequestType 1907 1908 type DeleteOneAdvRedirectRuleResponse DeleteOneAdvRedirectRuleResponseType 1909 1910 type CreateAdvRedirectRequest CreateAdvRedirectRequestType 1911 1912 type CreateAdvRedirectResponse CreateAdvRedirectResponseType 1913 1914 type GetOneAdvRedirectRequest GetOneAdvRedirectRequestType 1915 1916 type GetOneAdvRedirectResponse GetOneAdvRedirectResponseType 1917 1918 type GetAdvRedirectsRequest GetAdvRedirectsRequestType 1919 1920 type GetAdvRedirectsResponse GetAdvRedirectsResponseType 1921 1922 type UpdateAdvRedirectRequest UpdateAdvRedirectRequestType 1923 1924 type UpdateAdvRedirectResponse UpdateAdvRedirectResponseType 1925 1926 type DeleteOneAdvRedirectRequest DeleteOneAdvRedirectRequestType 1927 1928 type DeleteOneAdvRedirectResponse DeleteOneAdvRedirectResponseType 1929 1930 type GetNodeListRequest GetNodeListRequestType 1931 1932 type GetNodeListResponse GetNodeListResponseType 1933 1934 type PublishZoneRequest PublishZoneRequestType 1935 1936 type PublishZoneResponse PublishZoneResponseType 1937 1938 type PruneZoneRequest PruneZoneRequestType 1939 1940 type PruneZoneResponse PruneZoneResponseType 1941 1942 type FreezeZoneRequest FreezeZoneRequestType 1943 1944 type FreezeZoneResponse FreezeZoneResponseType 1945 1946 type ThawZoneRequest ThawZoneRequestType 1947 1948 type ThawZoneResponse ThawZoneResponseType 1949 1950 type RestoreZoneRequest RestoreZoneRequestType 1951 1952 type RestoreZoneResponse RestoreZoneResponseType 1953 1954 type BlockZoneRequest BlockZoneRequestType 1955 1956 type BlockZoneResponse BlockZoneResponseType 1957 1958 type DeleteZoneChangesetRequest DeleteZoneChangesetRequestType 1959 1960 type DeleteZoneChangesetResponse DeleteZoneChangesetResponseType 1961 1962 type GetZoneChangesetRequest GetZoneChangesetRequestType 1963 1964 type GetZoneChangesetResponse GetZoneChangesetResponseType 1965 1966 type GetZoneNotesRequest GetZoneNotesRequestType 1967 1968 type GetZoneNotesResponse GetZoneNotesResponseType 1969 1970 type UploadZoneFileRequest UploadZoneFileRequestType 1971 1972 type UploadZoneFileResponse UploadZoneFileResponseType 1973 1974 type TransferZoneInRequest TransferZoneInRequestType 1975 1976 type TransferZoneInResponse TransferZoneInResponseType 1977 1978 type GetTransferStatusRequest GetTransferStatusRequestType 1979 1980 type GetTransferStatusResponse GetTransferStatusResponseType 1981 1982 type GetZoneConfigOptionsRequest GetZoneConfigOptionsRequestType 1983 1984 type GetZoneConfigOptionsResponse GetZoneConfigOptionsResponseType 1985 1986 type SetZoneConfigOptionsRequest SetZoneConfigOptionsRequestType 1987 1988 type SetZoneConfigOptionsResponse SetZoneConfigOptionsResponseType 1989 1990 type CreateIPTrackRequest CreateIPTrackRequestType 1991 1992 type CreateIPTrackResponse CreateIPTrackResponseType 1993 1994 type GetOneIPTrackRequest GetOneIPTrackRequestType 1995 1996 type GetOneIPTrackResponse GetOneIPTrackResponseType 1997 1998 type GetIPTracksRequest GetIPTracksRequestType 1999 2000 type GetIPTracksResponse GetIPTracksResponseType 2001 2002 type UpdateIPTrackRequest UpdateIPTrackRequestType 2003 2004 type UpdateIPTrackResponse UpdateIPTrackResponseType 2005 2006 type DeleteOneIPTrackRequest DeleteOneIPTrackRequestType 2007 2008 type DeleteOneIPTrackResponse DeleteOneIPTrackResponseType 2009 2010 type ActivateIPTrackRequest ActivateIPTrackRequestType 2011 2012 type ActivateIPTrackResponse ActivateIPTrackResponseType 2013 2014 type DeactivateIPTrackRequest DeactivateIPTrackRequestType 2015 2016 type DeactivateIPTrackResponse DeactivateIPTrackResponseType 2017 2018 type CreateDNSSECRequest CreateDNSSECRequestType 2019 2020 type CreateDNSSECResponse CreateDNSSECResponseType 2021 2022 type GetOneDNSSECRequest GetOneDNSSECRequestType 2023 2024 type GetOneDNSSECResponse GetOneDNSSECResponseType 2025 2026 type GetDNSSECsRequest GetDNSSECsRequestType 2027 2028 type GetDNSSECsResponse GetDNSSECsResponseType 2029 2030 type UpdateDNSSECRequest UpdateDNSSECRequestType 2031 2032 type UpdateDNSSECResponse UpdateDNSSECResponseType 2033 2034 type DeleteOneDNSSECRequest DeleteOneDNSSECRequestType 2035 2036 type DeleteOneDNSSECResponse DeleteOneDNSSECResponseType 2037 2038 type ActivateDNSSECRequest ActivateDNSSECRequestType 2039 2040 type ActivateDNSSECResponse ActivateDNSSECResponseType 2041 2042 type DeactivateDNSSECRequest DeactivateDNSSECRequestType 2043 2044 type DeactivateDNSSECResponse DeactivateDNSSECResponseType 2045 2046 type GetDNSSECTimelineRequest GetDNSSECTimelineRequestType 2047 2048 type GetDNSSECTimelineResponse GetDNSSECTimelineResponseType 2049 2050 type GetTasksRequest GetTasksRequestType 2051 2052 type GetTasksResponse GetTasksResponseType 2053 2054 type GetOneTaskRequest GetOneTaskRequestType 2055 2056 type GetOneTaskResponse GetOneTaskResponseType 2057 2058 type CancelTaskRequest CancelTaskRequestType 2059 2060 type CancelTaskResponse CancelTaskResponseType 2061 2062 type CreateExtNameserverRequest CreateExtNameserverRequestType 2063 2064 type CreateExtNameserverResponse CreateExtNameserverResponseType 2065 2066 type GetOneExtNameserverRequest GetOneExtNameserverRequestType 2067 2068 type GetOneExtNameserverResponse GetOneExtNameserverResponseType 2069 2070 type GetExtNameserversRequest GetExtNameserversRequestType 2071 2072 type GetExtNameserversResponse GetExtNameserversResponseType 2073 2074 type UpdateExtNameserverRequest UpdateExtNameserverRequestType 2075 2076 type UpdateExtNameserverResponse UpdateExtNameserverResponseType 2077 2078 type DeleteOneExtNameserverRequest DeleteOneExtNameserverRequestType 2079 2080 type DeleteOneExtNameserverResponse DeleteOneExtNameserverResponseType 2081 2082 type Messages struct { 2083 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ messages"` 2084 2085 Source string `xml:"source,omitempty" json:"source,omitempty"` 2086 2087 Lvl string `xml:"lvl,omitempty" json:"lvl,omitempty"` 2088 2089 Err_cd string `xml:"err_cd,omitempty" json:"err_cd,omitempty"` 2090 2091 Info string `xml:"info,omitempty" json:"info,omitempty"` 2092 } 2093 2094 type WeightData struct { 2095 A_weight []string `xml:"a_weight,omitempty" json:"a_weight,omitempty"` 2096 2097 Aaaa_weight []string `xml:"aaaa_weight,omitempty" json:"aaaa_weight,omitempty"` 2098 2099 Cname_weight []string `xml:"cname_weight,omitempty" json:"cname_weight,omitempty"` 2100 } 2101 2102 type ServeCountData struct { 2103 A_serve_count string `xml:"a_serve_count,omitempty" json:"a_serve_count,omitempty"` 2104 2105 Aaaa_serve_count string `xml:"aaaa_serve_count,omitempty" json:"aaaa_serve_count,omitempty"` 2106 } 2107 2108 type TTLData struct { 2109 A_ttl int32 `xml:"a_ttl,omitempty" json:"a_ttl,omitempty"` 2110 2111 Aaaa_ttl int32 `xml:"aaaa_ttl,omitempty" json:"aaaa_ttl,omitempty"` 2112 2113 Cert_ttl int32 `xml:"cert_ttl,omitempty" json:"cert_ttl,omitempty"` 2114 2115 Cname_ttl int32 `xml:"cname_ttl,omitempty" json:"cname_ttl,omitempty"` 2116 2117 Mx_ttl int32 `xml:"mx_ttl,omitempty" json:"mx_ttl,omitempty"` 2118 2119 Txt_ttl int32 `xml:"txt_ttl,omitempty" json:"txt_ttl,omitempty"` 2120 2121 Spf_ttl int32 `xml:"spf_ttl,omitempty" json:"spf_ttl,omitempty"` 2122 2123 Ptr_ttl int32 `xml:"ptr_ttl,omitempty" json:"ptr_ttl,omitempty"` 2124 2125 Loc_ttl int32 `xml:"loc_ttl,omitempty" json:"loc_ttl,omitempty"` 2126 2127 Srv_ttl int32 `xml:"srv_ttl,omitempty" json:"srv_ttl,omitempty"` 2128 2129 Rp_ttl int32 `xml:"rp_ttl,omitempty" json:"rp_ttl,omitempty"` 2130 2131 Key_ttl int32 `xml:"key_ttl,omitempty" json:"key_ttl,omitempty"` 2132 2133 Dnskey_ttl int32 `xml:"dnskey_ttl,omitempty" json:"dnskey_ttl,omitempty"` 2134 2135 Sshfp_ttl int32 `xml:"sshfp_ttl,omitempty" json:"sshfp_ttl,omitempty"` 2136 2137 Dhcid_ttl int32 `xml:"dhcid_ttl,omitempty" json:"dhcid_ttl,omitempty"` 2138 2139 Nsap_ttl int32 `xml:"nsap_ttl,omitempty" json:"nsap_ttl,omitempty"` 2140 2141 Px_ttl int32 `xml:"px_ttl,omitempty" json:"px_ttl,omitempty"` 2142 } 2143 2144 type LabelData struct { 2145 A_label []string `xml:"a_label,omitempty" json:"a_label,omitempty"` 2146 2147 Aaaa_label []string `xml:"aaaa_label,omitempty" json:"aaaa_label,omitempty"` 2148 2149 Cert_label []string `xml:"cert_label,omitempty" json:"cert_label,omitempty"` 2150 2151 Cname_label []string `xml:"cname_label,omitempty" json:"cname_label,omitempty"` 2152 2153 Mx_label []string `xml:"mx_label,omitempty" json:"mx_label,omitempty"` 2154 2155 Txt_label []string `xml:"txt_label,omitempty" json:"txt_label,omitempty"` 2156 2157 Spf_label []string `xml:"spf_label,omitempty" json:"spf_label,omitempty"` 2158 2159 Ptr_label []string `xml:"ptr_label,omitempty" json:"ptr_label,omitempty"` 2160 2161 Loc_label []string `xml:"loc_label,omitempty" json:"loc_label,omitempty"` 2162 2163 Srv_label []string `xml:"srv_label,omitempty" json:"srv_label,omitempty"` 2164 2165 Rp_label []string `xml:"rp_label,omitempty" json:"rp_label,omitempty"` 2166 2167 Key_label []string `xml:"key_label,omitempty" json:"key_label,omitempty"` 2168 2169 Dnskey_label []string `xml:"dnskey_label,omitempty" json:"dnskey_label,omitempty"` 2170 2171 Sshfp_label []string `xml:"sshfp_label,omitempty" json:"sshfp_label,omitempty"` 2172 2173 Dhcid_label []string `xml:"dhcid_label,omitempty" json:"dhcid_label,omitempty"` 2174 2175 Nsap_label []string `xml:"nsap_label,omitempty" json:"nsap_label,omitempty"` 2176 2177 Px_label []string `xml:"px_label,omitempty" json:"px_label,omitempty"` 2178 } 2179 2180 type GeoRegionGroup struct { 2181 Name string `xml:"name,omitempty" json:"name,omitempty"` 2182 2183 Rdata *ANYRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 2184 2185 Countries []string `xml:"countries,omitempty" json:"countries,omitempty"` 2186 2187 Serve_count *ServeCountData `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 2188 2189 Weight *WeightData `xml:"weight,omitempty" json:"weight,omitempty"` 2190 2191 Ttl *TTLData `xml:"ttl,omitempty" json:"ttl,omitempty"` 2192 2193 Label *LabelData `xml:"label,omitempty" json:"label,omitempty"` 2194 } 2195 2196 type GeoRegionGroupData struct { 2197 Name string `xml:"name,omitempty" json:"name,omitempty"` 2198 2199 Rdata *ANYRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 2200 2201 Countries []string `xml:"countries,omitempty" json:"countries,omitempty"` 2202 2203 Serve_count *ServeCountData `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 2204 2205 Weight *WeightData `xml:"weight,omitempty" json:"weight,omitempty"` 2206 2207 Ttl *TTLData `xml:"ttl,omitempty" json:"ttl,omitempty"` 2208 2209 Label *LabelData `xml:"label,omitempty" json:"label,omitempty"` 2210 2211 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 2212 } 2213 2214 type GeoNode struct { 2215 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2216 2217 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2218 } 2219 2220 type Geo struct { 2221 Name string `xml:"name,omitempty" json:"name,omitempty"` 2222 2223 Groups []*GeoRegionGroup `xml:"groups,omitempty" json:"groups,omitempty"` 2224 2225 Nodes []*GeoNode `xml:"nodes,omitempty" json:"nodes,omitempty"` 2226 2227 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2228 2229 Active string `xml:"active,omitempty" json:"active,omitempty"` 2230 } 2231 2232 type DSFRData struct { 2233 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 2234 2235 Data *GenericRData `xml:"data,omitempty" json:"data,omitempty"` 2236 2237 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 2238 } 2239 2240 type DSFRecord struct { 2241 Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"` 2242 2243 // Rdata to update the svc record with 2244 Rdata *ANYOneRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 2245 2246 Label string `xml:"label,omitempty" json:"label,omitempty"` 2247 2248 Weight string `xml:"weight,omitempty" json:"weight,omitempty"` 2249 2250 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 2251 2252 Endpoints []string `xml:"endpoints,omitempty" json:"endpoints,omitempty"` 2253 2254 Endpoint_up_count string `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"` 2255 2256 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 2257 } 2258 2259 type DSFRecordData struct { 2260 Dsf_record_id string `xml:"dsf_record_id,omitempty" json:"dsf_record_id,omitempty"` 2261 2262 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 2263 2264 Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"` 2265 2266 Label string `xml:"label,omitempty" json:"label,omitempty"` 2267 2268 Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"` 2269 2270 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 2271 2272 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 2273 2274 Endpoints []string `xml:"endpoints,omitempty" json:"endpoints,omitempty"` 2275 2276 Endpoint_up_count int32 `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"` 2277 2278 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 2279 2280 Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"` 2281 2282 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 2283 2284 Rdata []*DSFRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 2285 2286 Status string `xml:"status,omitempty" json:"status,omitempty"` 2287 2288 Response_time int32 `xml:"response_time,omitempty" json:"response_time,omitempty"` 2289 2290 Torpidity int32 `xml:"torpidity,omitempty" json:"torpidity,omitempty"` 2291 2292 Last_monitored int32 `xml:"last_monitored,omitempty" json:"last_monitored,omitempty"` 2293 2294 Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"` 2295 } 2296 2297 type DSFRecordSet struct { 2298 Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"` 2299 2300 Failover string `xml:"failover,omitempty" json:"failover,omitempty"` 2301 2302 Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"` 2303 2304 Label string `xml:"label,omitempty" json:"label,omitempty"` 2305 2306 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 2307 2308 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 2309 2310 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 2311 2312 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 2313 2314 Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 2315 2316 Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"` 2317 2318 Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"` 2319 2320 Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"` 2321 2322 Index string `xml:"index,omitempty" json:"index,omitempty"` 2323 2324 Records []*DSFRecord `xml:"records,omitempty" json:"records,omitempty"` 2325 } 2326 2327 type DSFRecordSetData struct { 2328 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 2329 2330 Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"` 2331 2332 Label string `xml:"label,omitempty" json:"label,omitempty"` 2333 2334 Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"` 2335 2336 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 2337 2338 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 2339 2340 Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 2341 2342 Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"` 2343 2344 Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"` 2345 2346 Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"` 2347 2348 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 2349 2350 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 2351 2352 Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"` 2353 2354 Ttl_derived string `xml:"ttl_derived,omitempty" json:"ttl_derived,omitempty"` 2355 2356 Records []*DSFRecordData `xml:"records,omitempty" json:"records,omitempty"` 2357 2358 Status string `xml:"status,omitempty" json:"status,omitempty"` 2359 2360 Last_monitored string `xml:"last_monitored,omitempty" json:"last_monitored,omitempty"` 2361 } 2362 2363 type DSFRecordSetFailoverChain struct { 2364 Label string `xml:"label,omitempty" json:"label,omitempty"` 2365 2366 Core string `xml:"core,omitempty" json:"core,omitempty"` 2367 2368 Record_sets []*DSFRecordSet `xml:"record_sets,omitempty" json:"record_sets,omitempty"` 2369 } 2370 2371 type DSFRecordSetFailoverChainData struct { 2372 Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"` 2373 2374 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 2375 2376 Label string `xml:"label,omitempty" json:"label,omitempty"` 2377 2378 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 2379 2380 Core string `xml:"core,omitempty" json:"core,omitempty"` 2381 2382 Status string `xml:"status,omitempty" json:"status,omitempty"` 2383 2384 Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"` 2385 2386 Record_sets []*DSFRecordSetData `xml:"record_sets,omitempty" json:"record_sets,omitempty"` 2387 } 2388 2389 type DSFCriteria struct { 2390 Geoip *DSFGeoIPCriteria `xml:"geoip,omitempty" json:"geoip,omitempty"` 2391 } 2392 2393 type DSFGeoIPCriteria struct { 2394 Country []string `xml:"country,omitempty" json:"country,omitempty"` 2395 2396 Region []string `xml:"region,omitempty" json:"region,omitempty"` 2397 2398 Province []string `xml:"province,omitempty" json:"province,omitempty"` 2399 } 2400 2401 type DSFRulesetData struct { 2402 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 2403 2404 Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"` 2405 2406 Label string `xml:"label,omitempty" json:"label,omitempty"` 2407 2408 Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"` 2409 2410 Criteria *DSFCriteria `xml:"criteria,omitempty" json:"criteria,omitempty"` 2411 2412 Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"` 2413 2414 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 2415 2416 Response_pools []*DSFResponsePoolData `xml:"response_pools,omitempty" json:"response_pools,omitempty"` 2417 2418 Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"` 2419 } 2420 2421 type DSFRuleset struct { 2422 Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"` 2423 2424 Label string `xml:"label,omitempty" json:"label,omitempty"` 2425 2426 // The type of criteria contained within this Pool 2427 Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"` 2428 2429 // Required based on criteria_type. Filtered in API/BLL 2430 Criteria *DSFCriteria `xml:"criteria,omitempty" json:"criteria,omitempty"` 2431 2432 // where in the list of rulesets this should be. Defaults to last. 2433 Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"` 2434 2435 Response_pools []*DSFResponsePool `xml:"response_pools,omitempty" json:"response_pools,omitempty"` 2436 } 2437 2438 type DSFResponsePoolData struct { 2439 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 2440 2441 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 2442 2443 Label string `xml:"label,omitempty" json:"label,omitempty"` 2444 2445 // Notify Object 2446 Notifier string `xml:"notifier,omitempty" json:"notifier,omitempty"` 2447 2448 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 2449 2450 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 2451 2452 Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"` 2453 2454 Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"` 2455 2456 Rs_chains []*DSFRecordSetFailoverChainData `xml:"rs_chains,omitempty" json:"rs_chains,omitempty"` 2457 2458 Rulesets []*DSFRulesetData `xml:"rulesets,omitempty" json:"rulesets,omitempty"` 2459 2460 Status string `xml:"status,omitempty" json:"status,omitempty"` 2461 2462 Last_monitored string `xml:"last_monitored,omitempty" json:"last_monitored,omitempty"` 2463 } 2464 2465 type DSFResponsePool struct { 2466 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 2467 2468 Failover string `xml:"failover,omitempty" json:"failover,omitempty"` 2469 2470 Label string `xml:"label,omitempty" json:"label,omitempty"` 2471 2472 Notifier string `xml:"notifier,omitempty" json:"notifier,omitempty"` 2473 2474 Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"` 2475 2476 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 2477 2478 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 2479 2480 Rs_chains []*DSFRecordSetFailoverChain `xml:"rs_chains,omitempty" json:"rs_chains,omitempty"` 2481 2482 Ruleset string `xml:"ruleset,omitempty" json:"ruleset,omitempty"` 2483 2484 Index string `xml:"index,omitempty" json:"index,omitempty"` 2485 } 2486 2487 type DSFData struct { 2488 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 2489 2490 Active string `xml:"active,omitempty" json:"active,omitempty"` 2491 2492 Label string `xml:"label,omitempty" json:"label,omitempty"` 2493 2494 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 2495 2496 Nodes []*DSFNode `xml:"nodes,omitempty" json:"nodes,omitempty"` 2497 2498 Notifiers []*NotifierLinkData `xml:"notifiers,omitempty" json:"notifiers,omitempty"` 2499 2500 Rulesets []*DSFRulesetData `xml:"rulesets,omitempty" json:"rulesets,omitempty"` 2501 2502 Pending_change string `xml:"pending_change,omitempty" json:"pending_change,omitempty"` 2503 } 2504 2505 type DSFNode struct { 2506 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2507 2508 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2509 } 2510 2511 type DSFMonitorData struct { 2512 2513 // ID 2514 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 2515 2516 // Label for the DSF Monitor 2517 Label string `xml:"label,omitempty" json:"label,omitempty"` 2518 2519 // Indicates whether or not the DSF Monitor is active 2520 Active string `xml:"active,omitempty" json:"active,omitempty"` 2521 2522 // Num of responses to determine status 2523 Response_count string `xml:"response_count,omitempty" json:"response_count,omitempty"` 2524 2525 // Interval, in seconds, between probes 2526 Probe_interval string `xml:"probe_interval,omitempty" json:"probe_interval,omitempty"` 2527 2528 // number of attempted retries on failure before giving up 2529 Retries string `xml:"retries,omitempty" json:"retries,omitempty"` 2530 2531 // name of the protocol to monitor 2532 Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"` 2533 2534 // options pertaining the monitor 2535 Options *DSFMonitorOptions `xml:"options,omitempty" json:"options,omitempty"` 2536 2537 // IDs of attached notifiers 2538 Notifier []string `xml:"notifier,omitempty" json:"notifier,omitempty"` 2539 2540 // Endpoints to monitor 2541 Endpoints []*DSFMonitorEndpoint `xml:"endpoints,omitempty" json:"endpoints,omitempty"` 2542 2543 // how are agents chosen? 2544 Agent_scheme string `xml:"agent_scheme,omitempty" json:"agent_scheme,omitempty"` 2545 2546 // IDs of attached services 2547 Services []string `xml:"services,omitempty" json:"services,omitempty"` 2548 } 2549 2550 type DSFMonitorEndpoint struct { 2551 2552 // Indicates whether or not the end point is active 2553 Active string `xml:"active,omitempty" json:"active,omitempty"` 2554 2555 // label of the endpoint 2556 Label string `xml:"label,omitempty" json:"label,omitempty"` 2557 2558 // address for the endpoint 2559 Address string `xml:"address,omitempty" json:"address,omitempty"` 2560 2561 // ordered list of preferred sites for monitoring 2562 Site_prefs []string `xml:"site_prefs,omitempty" json:"site_prefs,omitempty"` 2563 } 2564 2565 type DSFMonitorOptions struct { 2566 2567 // time, in seconds, before the check timeout 2568 Timeout string `xml:"timeout,omitempty" json:"timeout,omitempty"` 2569 2570 // an alternate port to connect to 2571 Port string `xml:"port,omitempty" json:"port,omitempty"` 2572 2573 // a specific path to request 2574 Path string `xml:"path,omitempty" json:"path,omitempty"` 2575 2576 // a value to pass into the `HOST:` header 2577 Host string `xml:"host,omitempty" json:"host,omitempty"` 2578 2579 // additional header fields 2580 Header string `xml:"header,omitempty" json:"header,omitempty"` 2581 2582 // a string to search for in the response 2583 Expected string `xml:"expected,omitempty" json:"expected,omitempty"` 2584 2585 Host_override []*DSFMonitorHostOverride `xml:"host_override,omitempty" json:"host_override,omitempty"` 2586 } 2587 2588 type DSFMonitorHostOverride struct { 2589 2590 // address of an endpoint 2591 Address string `xml:"address,omitempty" json:"address,omitempty"` 2592 2593 // host to use when checking that endpoint 2594 Host string `xml:"host,omitempty" json:"host,omitempty"` 2595 } 2596 2597 type DSFMonitorSitesData struct { 2598 2599 // information for a site performing DSF monitoring 2600 DSFMonitorSites []*DSFMonitorSite `xml:"DSFMonitorSites,omitempty" json:"DSFMonitorSites,omitempty"` 2601 } 2602 2603 type DSFMonitorSite struct { 2604 2605 // site code for the monitoring machine 2606 Code string `xml:"code,omitempty" json:"code,omitempty"` 2607 2608 // description of the machine's location 2609 Description string `xml:"description,omitempty" json:"description,omitempty"` 2610 2611 // CIDR of the monitoring machine(s) 2612 Address string `xml:"address,omitempty" json:"address,omitempty"` 2613 } 2614 2615 type Notifier struct { 2616 2617 // Label for the Notifier object 2618 Label string `xml:"label,omitempty" json:"label,omitempty"` 2619 2620 // List of Recipients attached to the Notifier 2621 Recipients []*Recipient `xml:"recipients,omitempty" json:"recipients,omitempty"` 2622 2623 // List of services attached to the Notifier 2624 Services []*Service `xml:"services,omitempty" json:"services,omitempty"` 2625 } 2626 2627 type NotifierLink struct { 2628 2629 // Public_id of the Notifier to link to 2630 Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"` 2631 2632 // filters on when services should fire the notifier 2633 Filters []string `xml:"filters,omitempty" json:"filters,omitempty"` 2634 } 2635 2636 type NotifierDataAlt struct { 2637 2638 // Public ID of the Notifier object 2639 Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"` 2640 2641 // Label for the Notifier object 2642 Label string `xml:"label,omitempty" json:"label,omitempty"` 2643 2644 // Indicates whether or not the Notifier is active 2645 Active string `xml:"active,omitempty" json:"active,omitempty"` 2646 2647 // List of Recepients attached to the Notifier 2648 Recipients []string `xml:"recipients,omitempty" json:"recipients,omitempty"` 2649 2650 // List of services attached to the Notifier 2651 Services []*Service `xml:"services,omitempty" json:"services,omitempty"` 2652 } 2653 2654 type NotifierData struct { 2655 2656 // Public ID of the Notifier object 2657 Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"` 2658 2659 // Label for the Notifier object 2660 Label string `xml:"label,omitempty" json:"label,omitempty"` 2661 2662 // Indicates whether or not the Notifier is active 2663 Active string `xml:"active,omitempty" json:"active,omitempty"` 2664 2665 // List of Recepients attached to the Notifier 2666 Recipients []*Recipient `xml:"recipients,omitempty" json:"recipients,omitempty"` 2667 2668 // List of services attached to the Notifier 2669 Services []*Service `xml:"services,omitempty" json:"services,omitempty"` 2670 } 2671 2672 type NotifierLinkData struct { 2673 2674 // Public ID of the Notifier object 2675 Link_id string `xml:"link_id,omitempty" json:"link_id,omitempty"` 2676 2677 // Indicates whether or not the Notifier link is active 2678 Active string `xml:"active,omitempty" json:"active,omitempty"` 2679 2680 // filters on when services should fire the notifier 2681 Filters []string `xml:"filters,omitempty" json:"filters,omitempty"` 2682 2683 Notifier *NotifierSummaryData `xml:"notifier,omitempty" json:"notifier,omitempty"` 2684 } 2685 2686 type NotifierSummaryData struct { 2687 2688 // Public ID of the Notifier object 2689 Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"` 2690 2691 Label string `xml:"label,omitempty" json:"label,omitempty"` 2692 2693 // List of Recepients attached to the Notifier 2694 Recipients []string `xml:"recipients,omitempty" json:"recipients,omitempty"` 2695 2696 // Indicates whether or not the Notifier is active 2697 Active string `xml:"active,omitempty" json:"active,omitempty"` 2698 } 2699 2700 type Recipient struct { 2701 2702 // email or syslog 2703 Format string `xml:"format,omitempty" json:"format,omitempty"` 2704 2705 // For email, valid address or contact name. Syslog - address or hostname 2706 Recipient string `xml:"recipient,omitempty" json:"recipient,omitempty"` 2707 2708 // hash of options 2709 Details *RecipientDetail `xml:"details,omitempty" json:"details,omitempty"` 2710 2711 // List of string. For email - detail and summary are valid 2712 Features []string `xml:"features,omitempty" json:"features,omitempty"` 2713 } 2714 2715 type RecipientDetail struct { 2716 2717 // syslog port 2718 Port string `xml:"port,omitempty" json:"port,omitempty"` 2719 2720 // syslog ident 2721 Ident string `xml:"ident,omitempty" json:"ident,omitempty"` 2722 2723 // syslog facility 2724 Facility string `xml:"facility,omitempty" json:"facility,omitempty"` 2725 2726 // syslog tls 2727 Tls string `xml:"tls,omitempty" json:"tls,omitempty"` 2728 } 2729 2730 type Service struct { 2731 2732 // Valid entries - DSF or Monitor 2733 Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"` 2734 2735 // public_id of the specified service 2736 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 2737 2738 // filters on when services should fire the notifier 2739 Filters []string `xml:"filters,omitempty" json:"filters,omitempty"` 2740 2741 // Indicates whether or not the link to the service is active 2742 Active string `xml:"active,omitempty" json:"active,omitempty"` 2743 } 2744 2745 type ConfigLimitData struct { 2746 Name string `xml:"name,omitempty" json:"name,omitempty"` 2747 2748 Value string `xml:"value,omitempty" json:"value,omitempty"` 2749 } 2750 2751 type PermissionZone struct { 2752 Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"` 2753 2754 Recurse string `xml:"recurse,omitempty" json:"recurse,omitempty"` 2755 2756 // This field is returned in responses from the API, it should not be included in requests. 2757 Reason []string `xml:"reason,omitempty" json:"reason,omitempty"` 2758 } 2759 2760 type PermissionResponse struct { 2761 Admin_override string `xml:"admin_override,omitempty" json:"admin_override,omitempty"` 2762 2763 Allowed []*PermissionData `xml:"allowed,omitempty" json:"allowed,omitempty"` 2764 2765 Forbidden []*PermissionData `xml:"forbidden,omitempty" json:"forbidden,omitempty"` 2766 } 2767 2768 type PermissionData struct { 2769 Name string `xml:"name,omitempty" json:"name,omitempty"` 2770 2771 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 2772 2773 Reason []string `xml:"reason,omitempty" json:"reason,omitempty"` 2774 } 2775 2776 type PermissionGroupData struct { 2777 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 2778 2779 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 2780 2781 Description string `xml:"description,omitempty" json:"description,omitempty"` 2782 2783 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 2784 2785 User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"` 2786 2787 Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"` 2788 2789 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 2790 } 2791 2792 type TSIGKeyData struct { 2793 Name string `xml:"name,omitempty" json:"name,omitempty"` 2794 2795 Algorithm string `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 2796 2797 Secret string `xml:"secret,omitempty" json:"secret,omitempty"` 2798 } 2799 2800 type HostStatFlagsData struct { 2801 2802 // empty for customer-wide default 2803 Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"` 2804 2805 // Y or N 2806 Active string `xml:"active,omitempty" json:"active,omitempty"` 2807 } 2808 2809 type ZoneData struct { 2810 2811 // name of zone 2812 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2813 2814 // code indicating how serial numbers are constructed on publish 2815 Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"` 2816 2817 // current serial number 2818 Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"` 2819 2820 // Type of zone. Primary or Secondary 2821 Zone_type string `xml:"zone_type,omitempty" json:"zone_type,omitempty"` 2822 } 2823 2824 type SecondaryData struct { 2825 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2826 2827 Masters []string `xml:"masters,omitempty" json:"masters,omitempty"` 2828 2829 Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"` 2830 2831 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 2832 2833 Active string `xml:"active,omitempty" json:"active,omitempty"` 2834 2835 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 2836 } 2837 2838 type SessionLoginData struct { 2839 Token string `xml:"token,omitempty" json:"token,omitempty"` 2840 2841 Version string `xml:"version,omitempty" json:"version,omitempty"` 2842 } 2843 2844 type QueryStatsData struct { 2845 Csv string `xml:"csv,omitempty" json:"csv,omitempty"` 2846 } 2847 2848 type ARecordData struct { 2849 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2850 2851 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2852 2853 Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"` 2854 2855 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2856 2857 // hostname 2858 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2859 2860 // name of zone 2861 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2862 } 2863 2864 type AAAARecordData struct { 2865 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2866 2867 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2868 2869 Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 2870 2871 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2872 2873 // hostname 2874 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2875 2876 // name of zone 2877 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2878 } 2879 2880 type ALIASRecordData struct { 2881 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2882 2883 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2884 2885 Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"` 2886 2887 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2888 2889 // hostname 2890 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2891 2892 // name of zone 2893 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2894 } 2895 2896 type CAARecordData struct { 2897 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2898 2899 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2900 2901 Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 2902 2903 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2904 2905 // hostname 2906 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2907 2908 // name of zone 2909 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2910 } 2911 2912 type CDNSKEYRecordData struct { 2913 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2914 2915 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2916 2917 Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 2918 2919 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2920 2921 // hostname 2922 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2923 2924 // name of zone 2925 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2926 } 2927 2928 type CDSRecordData struct { 2929 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2930 2931 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2932 2933 Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 2934 2935 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2936 2937 // hostname 2938 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2939 2940 // name of zone 2941 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2942 } 2943 2944 type CERTRecordData struct { 2945 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2946 2947 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2948 2949 Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"` 2950 2951 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2952 2953 // hostname 2954 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2955 2956 // name of zone 2957 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2958 } 2959 2960 type CNAMERecordData struct { 2961 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2962 2963 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2964 2965 Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 2966 2967 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2968 2969 // hostname 2970 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2971 2972 // name of zone 2973 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2974 } 2975 2976 type CSYNCRecordData struct { 2977 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2978 2979 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2980 2981 Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"` 2982 2983 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 2984 2985 // hostname 2986 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 2987 2988 // name of zone 2989 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 2990 } 2991 2992 type DHCIDRecordData struct { 2993 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 2994 2995 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 2996 2997 Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"` 2998 2999 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3000 3001 // hostname 3002 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3003 3004 // name of zone 3005 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3006 } 3007 3008 type DNAMERecordData struct { 3009 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3010 3011 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3012 3013 Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 3014 3015 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3016 3017 // hostname 3018 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3019 3020 // name of zone 3021 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3022 } 3023 3024 type DNSKEYRecordData struct { 3025 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3026 3027 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3028 3029 Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 3030 3031 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3032 3033 // hostname 3034 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3035 3036 // name of zone 3037 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3038 } 3039 3040 type DSRecordData struct { 3041 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3042 3043 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3044 3045 Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 3046 3047 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3048 3049 // hostname 3050 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3051 3052 // name of zone 3053 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3054 } 3055 3056 type IPSECKEYRecordData struct { 3057 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3058 3059 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3060 3061 Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 3062 3063 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3064 3065 // hostname 3066 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3067 3068 // name of zone 3069 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3070 } 3071 3072 type KEYRecordData struct { 3073 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3074 3075 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3076 3077 Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 3078 3079 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3080 3081 // hostname 3082 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3083 3084 // name of zone 3085 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3086 } 3087 3088 type KXRecordData struct { 3089 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3090 3091 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3092 3093 Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"` 3094 3095 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3096 3097 // hostname 3098 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3099 3100 // name of zone 3101 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3102 } 3103 3104 type LOCRecordData struct { 3105 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3106 3107 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3108 3109 Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"` 3110 3111 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3112 3113 // hostname 3114 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3115 3116 // name of zone 3117 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3118 } 3119 3120 type MXRecordData struct { 3121 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3122 3123 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3124 3125 Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"` 3126 3127 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3128 3129 // hostname 3130 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3131 3132 // name of zone 3133 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3134 } 3135 3136 type NAPTRRecordData struct { 3137 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3138 3139 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3140 3141 Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 3142 3143 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3144 3145 // hostname 3146 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3147 3148 // name of zone 3149 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3150 } 3151 3152 type NSAPRecordData struct { 3153 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3154 3155 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3156 3157 Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"` 3158 3159 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3160 3161 // hostname 3162 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3163 3164 // name of zone 3165 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3166 } 3167 3168 type POLICYRecordData struct { 3169 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3170 3171 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3172 3173 Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"` 3174 3175 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3176 3177 // hostname 3178 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3179 3180 // name of zone 3181 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3182 } 3183 3184 type PTRRecordData struct { 3185 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3186 3187 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3188 3189 Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 3190 3191 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3192 3193 // hostname 3194 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3195 3196 // name of zone 3197 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3198 } 3199 3200 type PXRecordData struct { 3201 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3202 3203 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3204 3205 Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"` 3206 3207 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3208 3209 // hostname 3210 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3211 3212 // name of zone 3213 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3214 } 3215 3216 type RPRecordData struct { 3217 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3218 3219 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3220 3221 Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"` 3222 3223 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3224 3225 // hostname 3226 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3227 3228 // name of zone 3229 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3230 } 3231 3232 type SPFRecordData struct { 3233 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3234 3235 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3236 3237 Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"` 3238 3239 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3240 3241 // hostname 3242 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3243 3244 // name of zone 3245 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3246 } 3247 3248 type SRVRecordData struct { 3249 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3250 3251 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3252 3253 Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"` 3254 3255 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3256 3257 // hostname 3258 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3259 3260 // name of zone 3261 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3262 } 3263 3264 type SSHFPRecordData struct { 3265 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3266 3267 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3268 3269 Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"` 3270 3271 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3272 3273 // hostname 3274 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3275 3276 // name of zone 3277 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3278 } 3279 3280 type TLSARecordData struct { 3281 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3282 3283 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3284 3285 Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"` 3286 3287 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3288 3289 // hostname 3290 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3291 3292 // name of zone 3293 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3294 } 3295 3296 type TXTRecordData struct { 3297 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3298 3299 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3300 3301 Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"` 3302 3303 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3304 3305 // hostname 3306 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3307 3308 // name of zone 3309 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3310 } 3311 3312 type SOARecordData struct { 3313 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3314 3315 Rdata *RDataSOA `xml:"rdata,omitempty" json:"rdata,omitempty"` 3316 3317 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3318 3319 Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"` 3320 3321 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3322 3323 // hostname 3324 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3325 3326 // name of zone 3327 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3328 } 3329 3330 type RDataSOAUpdate struct { 3331 Rname string `xml:"rname,omitempty" json:"rname,omitempty"` 3332 3333 Refresh string `xml:"refresh,omitempty" json:"refresh,omitempty"` 3334 3335 Retry string `xml:"retry,omitempty" json:"retry,omitempty"` 3336 3337 Expire string `xml:"expire,omitempty" json:"expire,omitempty"` 3338 3339 Minimum string `xml:"minimum,omitempty" json:"minimum,omitempty"` 3340 } 3341 3342 type NSRecordData struct { 3343 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3344 3345 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 3346 3347 Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"` 3348 3349 Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"` 3350 3351 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3352 3353 // hostname 3354 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3355 3356 // name of zone 3357 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3358 } 3359 3360 type UserData struct { 3361 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 3362 3363 User_id string `xml:"user_id,omitempty" json:"user_id,omitempty"` 3364 3365 Password string `xml:"password,omitempty" json:"password,omitempty"` 3366 3367 Group_name []string `xml:"group_name,omitempty" json:"group_name,omitempty"` 3368 3369 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 3370 3371 First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"` 3372 3373 Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"` 3374 3375 Phone string `xml:"phone,omitempty" json:"phone,omitempty"` 3376 3377 Fax string `xml:"fax,omitempty" json:"fax,omitempty"` 3378 3379 Email string `xml:"email,omitempty" json:"email,omitempty"` 3380 3381 Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"` 3382 3383 Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"` 3384 3385 Address string `xml:"address,omitempty" json:"address,omitempty"` 3386 3387 Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"` 3388 3389 City string `xml:"city,omitempty" json:"city,omitempty"` 3390 3391 State string `xml:"state,omitempty" json:"state,omitempty"` 3392 3393 Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"` 3394 3395 Country string `xml:"country,omitempty" json:"country,omitempty"` 3396 3397 Website string `xml:"website,omitempty" json:"website,omitempty"` 3398 3399 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 3400 3401 Status string `xml:"status,omitempty" json:"status,omitempty"` 3402 } 3403 3404 type ContactData struct { 3405 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 3406 3407 First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"` 3408 3409 Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"` 3410 3411 Phone string `xml:"phone,omitempty" json:"phone,omitempty"` 3412 3413 Fax string `xml:"fax,omitempty" json:"fax,omitempty"` 3414 3415 Email string `xml:"email,omitempty" json:"email,omitempty"` 3416 3417 Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"` 3418 3419 Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"` 3420 3421 Address string `xml:"address,omitempty" json:"address,omitempty"` 3422 3423 Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"` 3424 3425 City string `xml:"city,omitempty" json:"city,omitempty"` 3426 3427 State string `xml:"state,omitempty" json:"state,omitempty"` 3428 3429 Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"` 3430 3431 Country string `xml:"country,omitempty" json:"country,omitempty"` 3432 3433 Website string `xml:"website,omitempty" json:"website,omitempty"` 3434 3435 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 3436 } 3437 3438 type CustomerNSData struct { 3439 Primary string `xml:"primary,omitempty" json:"primary,omitempty"` 3440 3441 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3442 } 3443 3444 type CustomerInterfaceData struct { 3445 Name string `xml:"name,omitempty" json:"name,omitempty"` 3446 3447 Address []string `xml:"address,omitempty" json:"address,omitempty"` 3448 } 3449 3450 type CustomerData struct { 3451 Id string `xml:"id,omitempty" json:"id,omitempty"` 3452 3453 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 3454 3455 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 3456 3457 Status string `xml:"status,omitempty" json:"status,omitempty"` 3458 3459 Pool_id string `xml:"pool_id,omitempty" json:"pool_id,omitempty"` 3460 3461 Activated string `xml:"activated,omitempty" json:"activated,omitempty"` 3462 3463 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 3464 3465 Level string `xml:"level,omitempty" json:"level,omitempty"` 3466 3467 Owner_contact string `xml:"owner_contact,omitempty" json:"owner_contact,omitempty"` 3468 3469 Billing_contact string `xml:"billing_contact,omitempty" json:"billing_contact,omitempty"` 3470 3471 Primary_sales_agent string `xml:"primary_sales_agent,omitempty" json:"primary_sales_agent,omitempty"` 3472 3473 Salesforce_id string `xml:"salesforce_id,omitempty" json:"salesforce_id,omitempty"` 3474 3475 Default_ns []*CustomerNSData `xml:"default_ns,omitempty" json:"default_ns,omitempty"` 3476 3477 Interfaces []*CustomerInterfaceData `xml:"interfaces,omitempty" json:"interfaces,omitempty"` 3478 3479 Admin_user_id string `xml:"admin_user_id,omitempty" json:"admin_user_id,omitempty"` 3480 3481 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 3482 3483 Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"` 3484 } 3485 3486 type CustomerAdminData struct { 3487 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 3488 3489 Password string `xml:"password,omitempty" json:"password,omitempty"` 3490 3491 Email string `xml:"email,omitempty" json:"email,omitempty"` 3492 3493 First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"` 3494 3495 Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"` 3496 3497 Phone string `xml:"phone,omitempty" json:"phone,omitempty"` 3498 3499 Fax string `xml:"fax,omitempty" json:"fax,omitempty"` 3500 3501 Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"` 3502 3503 Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"` 3504 3505 Address string `xml:"address,omitempty" json:"address,omitempty"` 3506 3507 Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"` 3508 3509 City string `xml:"city,omitempty" json:"city,omitempty"` 3510 3511 State string `xml:"state,omitempty" json:"state,omitempty"` 3512 3513 Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"` 3514 3515 Country string `xml:"country,omitempty" json:"country,omitempty"` 3516 3517 Website string `xml:"website,omitempty" json:"website,omitempty"` 3518 3519 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 3520 } 3521 3522 type CustomerPrefData struct { 3523 3524 // name of the pref setting 3525 Name string `xml:"name,omitempty" json:"name,omitempty"` 3526 3527 // value of the setting 3528 Value string `xml:"value,omitempty" json:"value,omitempty"` 3529 3530 // Y/N: pref is not explicitly set, this is the default value 3531 Default_ string `xml:"default,omitempty" json:"default,omitempty"` 3532 } 3533 3534 type CustomerIPACL struct { 3535 3536 // comma or space-delimited list of netmasks, in CIDR form; no '/' assumes exact address 3537 Netmasks string `xml:"netmasks,omitempty" json:"netmasks,omitempty"` 3538 3539 // 'Y'/'N', default 'Y' 3540 Active string `xml:"active,omitempty" json:"active,omitempty"` 3541 3542 // 'web'/'api', default 'web' 3543 Scope string `xml:"scope,omitempty" json:"scope,omitempty"` 3544 } 3545 3546 type CustomerOracleMetadataData struct { 3547 3548 // compartment id 3549 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 3550 3551 // customer id 3552 Cust_id string `xml:"cust_id,omitempty" json:"cust_id,omitempty"` 3553 3554 // tenant id 3555 Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"` 3556 } 3557 3558 type ZoneOracleMetadataData struct { 3559 3560 // compartment id 3561 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 3562 3563 // public id 3564 Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"` 3565 3566 // zone id 3567 Zone_id string `xml:"zone_id,omitempty" json:"zone_id,omitempty"` 3568 } 3569 3570 type RedirectData struct { 3571 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3572 3573 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 3574 3575 Rdata string `xml:"rdata,omitempty" json:"rdata,omitempty"` 3576 3577 Rtype string `xml:"rtype,omitempty" json:"rtype,omitempty"` 3578 3579 SubstituteRtype string `xml:"substituteRtype,omitempty" json:"substituteRtype,omitempty"` 3580 } 3581 3582 type Replacement struct { 3583 Redirects []*RedirectData `xml:"redirects,omitempty" json:"redirects,omitempty"` 3584 } 3585 3586 type DDNSData struct { 3587 3588 // an IP address, either v4 or v6 3589 Address string `xml:"address,omitempty" json:"address,omitempty"` 3590 3591 // either A or AAAA 3592 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 3593 3594 // last time this service was update by a Dynamic DNS client 3595 Last_updated string `xml:"last_updated,omitempty" json:"last_updated,omitempty"` 3596 3597 // count of excessive updates 3598 Abuse_count string `xml:"abuse_count,omitempty" json:"abuse_count,omitempty"` 3599 3600 // 'Y', 'N' 3601 Active string `xml:"active,omitempty" json:"active,omitempty"` 3602 3603 // hostname 3604 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3605 3606 // name of zone 3607 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3608 } 3609 3610 type UpdateUserPasswordData struct { 3611 Password string `xml:"password,omitempty" json:"password,omitempty"` 3612 } 3613 3614 type UpdateUser struct { 3615 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 3616 3617 Password string `xml:"password,omitempty" json:"password,omitempty"` 3618 3619 Group_name []string `xml:"group_name,omitempty" json:"group_name,omitempty"` 3620 3621 Status string `xml:"status,omitempty" json:"status,omitempty"` 3622 } 3623 3624 type DDNSHostData struct { 3625 Ddns *DDNSData `xml:"ddns,omitempty" json:"ddns,omitempty"` 3626 3627 New_user *UpdateUser `xml:"new_user,omitempty" json:"new_user,omitempty"` 3628 } 3629 3630 type FailoverData struct { 3631 3632 // normally served address 3633 Address string `xml:"address,omitempty" json:"address,omitempty"` 3634 3635 // TTL (time-to-live) 3636 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3637 3638 // 'ip' or 'cname' 3639 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 3640 3641 // address or CNAME to serve on failover 3642 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 3643 3644 // restore normal address automatically (Y) 3645 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 3646 3647 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 3648 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 3649 3650 // contact that gets status notification 3651 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 3652 3653 // when notifications are sent 3654 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 3655 3656 // The IP or hostname of a syslog server to send monitor events to 3657 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 3658 3659 // The port of the syslog server. Defaults to 514 if not present 3660 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 3661 3662 // The syslog ident to use. Defaults to 'dynect' 3663 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 3664 3665 // The syslog facility to use. Defaults to 'daemon' 3666 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 3667 3668 // When to deliver syslog message; 'change' or 'all' 3669 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 3670 3671 // for custom syslog messages 3672 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 3673 3674 // for custom syslog messages 3675 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 3676 3677 // details about monitoring 3678 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 3679 3680 // 'ok', 'trouble', 'failover' 3681 Status string `xml:"status,omitempty" json:"status,omitempty"` 3682 3683 // 'Y', 'N' 3684 Active string `xml:"active,omitempty" json:"active,omitempty"` 3685 3686 // monitoring changes task 3687 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 3688 3689 // Recent monitoring results. This field is returned in responses from the API, it should not be included in requests. 3690 Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"` 3691 3692 // hostname 3693 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3694 3695 // name of zone 3696 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3697 } 3698 3699 type MonitorData struct { 3700 3701 // HTTP, HTTPS, PING, SMTP, TCP, NONE 3702 Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"` 3703 3704 // time between checks, in minutes 3705 Interval int32 `xml:"interval,omitempty" json:"interval,omitempty"` 3706 3707 // times to retest on failure 3708 Retries int32 `xml:"retries,omitempty" json:"retries,omitempty"` 3709 3710 // if different from service default 3711 Port int32 `xml:"port,omitempty" json:"port,omitempty"` 3712 3713 // e.g: http://host/path 3714 Path string `xml:"path,omitempty" json:"path,omitempty"` 3715 3716 // if different from fqdn 3717 Host string `xml:"host,omitempty" json:"host,omitempty"` 3718 3719 // check response for specific text 3720 Expected string `xml:"expected,omitempty" json:"expected,omitempty"` 3721 3722 // additional HTTP headers 3723 Header string `xml:"header,omitempty" json:"header,omitempty"` 3724 3725 // test timeout 3726 Timeout int32 `xml:"timeout,omitempty" json:"timeout,omitempty"` 3727 } 3728 3729 type MonitorLogData struct { 3730 3731 // 'up', 'down', 'unk' 3732 Status string `xml:"status,omitempty" json:"status,omitempty"` 3733 3734 // more details on error 3735 Message string `xml:"message,omitempty" json:"message,omitempty"` 3736 3737 // unix timestamp of monitor 3738 Time int32 `xml:"time,omitempty" json:"time,omitempty"` 3739 3740 // "airport" code 3741 Site_code string `xml:"site_code,omitempty" json:"site_code,omitempty"` 3742 } 3743 3744 type LoadBalanceData struct { 3745 3746 // pool of IP addresses to balance 3747 Pool []*LoadBalanceAddress `xml:"pool,omitempty" json:"pool,omitempty"` 3748 3749 // TTL (time-to-live) 3750 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3751 3752 // 'ip', 'global', or 'cname' 3753 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 3754 3755 // for 'ip' or 'cname', what to serve on failover 3756 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 3757 3758 // restore normal address automatically (Y) 3759 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 3760 3761 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 3762 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 3763 3764 // contact that gets status notification 3765 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 3766 3767 // when notifications are sent 3768 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 3769 3770 // The IP or hostname of a syslog server to send monitor events to 3771 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 3772 3773 // The port of the syslog server. Defaults to 514 if not present 3774 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 3775 3776 // The syslog ident to use. Defaults to 'dynect' 3777 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 3778 3779 // The syslog facility to use. Defaults to 'daemon' 3780 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 3781 3782 // When to deliver syslog message; 'change' or 'all' 3783 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 3784 3785 // for custom syslog messages 3786 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 3787 3788 // for custom syslog messages 3789 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 3790 3791 // number of addresses in each DNS response 3792 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 3793 3794 // details about monitoring 3795 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 3796 3797 // 'ok', 'trouble', 'failover' 3798 Status string `xml:"status,omitempty" json:"status,omitempty"` 3799 3800 // 'Y', 'N' 3801 Active string `xml:"active,omitempty" json:"active,omitempty"` 3802 3803 // hostname 3804 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3805 3806 // name of zone 3807 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3808 } 3809 3810 type LoadBalanceAddress struct { 3811 3812 // an IP address to monitor and publish 3813 Address string `xml:"address,omitempty" json:"address,omitempty"` 3814 3815 // a human-readable label 3816 Label string `xml:"label,omitempty" json:"label,omitempty"` 3817 3818 // how often this is served relative to others in pool 3819 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 3820 3821 // how this address reponds to monitoring: obey,remove,always,no 3822 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 3823 3824 // current monitoring status This field is returned in responses from the API, it should not be included in requests. 3825 Status string `xml:"status,omitempty" json:"status,omitempty"` 3826 3827 // Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests. 3828 Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"` 3829 } 3830 3831 type LoadBalancePoolEntry struct { 3832 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3833 3834 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3835 3836 // an IP address to monitor and publish 3837 Address string `xml:"address,omitempty" json:"address,omitempty"` 3838 3839 // a human-readable label 3840 Label string `xml:"label,omitempty" json:"label,omitempty"` 3841 3842 // how often this is served relative to others in pool 3843 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 3844 3845 // how this address reponds to monitoring: obey,remove,always,no 3846 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 3847 3848 // current monitoring status This field is returned in responses from the API, it should not be included in requests. 3849 Status string `xml:"status,omitempty" json:"status,omitempty"` 3850 3851 // Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests. 3852 Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"` 3853 } 3854 3855 type GSLBData struct { 3856 3857 // per-region addresses and configuration 3858 Region []*GSLBRegion `xml:"region,omitempty" json:"region,omitempty"` 3859 3860 // TTL (time-to-live) 3861 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 3862 3863 // restore normal address automatically (Y) 3864 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 3865 3866 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 3867 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 3868 3869 // contact that gets status notification 3870 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 3871 3872 // when notifications are sent 3873 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 3874 3875 // The IP or hostname of a syslog server to send monitor events to 3876 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 3877 3878 // The port of the syslog server. Defaults to 514 if not present 3879 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 3880 3881 // The syslog ident to use. Defaults to 'dynect' 3882 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 3883 3884 // The syslog facility to use. Defaults to 'daemon' 3885 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 3886 3887 // When to deliver syslog message; 'change' or 'all' 3888 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 3889 3890 // for custom syslog messages 3891 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 3892 3893 // for custom syslog messages 3894 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 3895 3896 // details about monitoring 3897 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 3898 3899 // 'ok', 'trouble', 'failover' 3900 Status string `xml:"status,omitempty" json:"status,omitempty"` 3901 3902 // 'Y', 'N' 3903 Active string `xml:"active,omitempty" json:"active,omitempty"` 3904 3905 // monitoring changes task 3906 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 3907 3908 // hostname 3909 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3910 3911 // name of zone 3912 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3913 } 3914 3915 type GSLBRegion struct { 3916 3917 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 3918 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 3919 3920 // 'ip', 'global', or 'cname' 3921 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 3922 3923 // for 'ip' or 'cname', what to serve on failover 3924 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 3925 3926 // number of addresses in each DNS response 3927 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 3928 3929 // number of 'ok' addresses before region fails over 3930 Min_healthy int32 `xml:"min_healthy,omitempty" json:"min_healthy,omitempty"` 3931 3932 // pool of IP addresses to balance 3933 Pool []*GSLBAddress `xml:"pool,omitempty" json:"pool,omitempty"` 3934 } 3935 3936 type GSLBAddress struct { 3937 3938 // an IP address or FQDN to monitor and publish 3939 Address string `xml:"address,omitempty" json:"address,omitempty"` 3940 3941 // a human-readable label 3942 Label string `xml:"label,omitempty" json:"label,omitempty"` 3943 3944 // how often this is served relative to others in pool 3945 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 3946 3947 // how this address reponds to monitoring: obey,remove,always,no 3948 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 3949 3950 // current monitoring status This field is returned in responses from the API, it should not be included in requests. 3951 Status string `xml:"status,omitempty" json:"status,omitempty"` 3952 3953 // Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests. 3954 Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"` 3955 } 3956 3957 type GSLBRegionData struct { 3958 3959 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 3960 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 3961 3962 // 'ip', 'global', or 'cname' 3963 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 3964 3965 // for 'ip' or 'cname', what to serve on failover 3966 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 3967 3968 // number of addresses in each DNS response 3969 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 3970 3971 // number of 'ok' addresses before region fails over 3972 Min_healthy int32 `xml:"min_healthy,omitempty" json:"min_healthy,omitempty"` 3973 3974 // pool of IP addresses to balance 3975 Pool []*GSLBAddress `xml:"pool,omitempty" json:"pool,omitempty"` 3976 3977 // 'ok', 'trouble', 'failover' 3978 Status string `xml:"status,omitempty" json:"status,omitempty"` 3979 3980 // monitoring changes task 3981 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 3982 3983 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3984 3985 // name of zone 3986 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3987 } 3988 3989 type GSLBRegionPoolEntry struct { 3990 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 3991 3992 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 3993 3994 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 3995 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 3996 3997 // an IP address or FQDN to monitor and publish 3998 Address string `xml:"address,omitempty" json:"address,omitempty"` 3999 4000 // a human-readable label 4001 Label string `xml:"label,omitempty" json:"label,omitempty"` 4002 4003 // how often this is served relative to others in pool 4004 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 4005 4006 // how this address reponds to monitoring: obey,remove,always,no 4007 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 4008 4009 // current monitoring status This field is returned in responses from the API, it should not be included in requests. 4010 Status string `xml:"status,omitempty" json:"status,omitempty"` 4011 4012 // monitoring changes task This field is returned in responses from the API, it should not be included in requests. 4013 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 4014 4015 // Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests. 4016 Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"` 4017 } 4018 4019 type RTTMData struct { 4020 4021 // per-region addresses and configuration 4022 Region []*RTTMRegion `xml:"region,omitempty" json:"region,omitempty"` 4023 4024 // TTL (time-to-live) 4025 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 4026 4027 // restore normal address automatically (Y) 4028 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 4029 4030 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 4031 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 4032 4033 // contact that gets status notification 4034 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 4035 4036 // when notifications are sent 4037 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 4038 4039 // The IP or hostname of a syslog server to send monitor events to 4040 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 4041 4042 // The port of the syslog server. Defaults to 514 if not present 4043 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 4044 4045 // The syslog ident to use. Defaults to 'dynect' 4046 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 4047 4048 // The syslog facility to use. Defaults to 'daemon' 4049 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 4050 4051 // When to deliver syslog message; 'change' or 'all' 4052 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 4053 4054 // for custom syslog messages 4055 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 4056 4057 // for custom syslog messages 4058 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 4059 4060 // for custom syslog messages 4061 Syslog_rttm_fmt string `xml:"syslog_rttm_fmt,omitempty" json:"syslog_rttm_fmt,omitempty"` 4062 4063 // details about monitoring 4064 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 4065 4066 // details about performance monitoring 4067 Performance_monitor *MonitorData `xml:"performance_monitor,omitempty" json:"performance_monitor,omitempty"` 4068 4069 // 'ok', 'unk', 'trouble', 'failover' 4070 Status string `xml:"status,omitempty" json:"status,omitempty"` 4071 4072 // 'Y', 'N' 4073 Active string `xml:"active,omitempty" json:"active,omitempty"` 4074 4075 // monitoring changes task 4076 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 4077 4078 // hostname 4079 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 4080 4081 // name of zone 4082 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4083 } 4084 4085 type RTTMRegion struct { 4086 4087 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 4088 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 4089 4090 // 'Y' or 'N', if 'Y', region will filled in with global settings 4091 Autopopulate string `xml:"autopopulate,omitempty" json:"autopopulate,omitempty"` 4092 4093 // number of addresses in each DNS response 4094 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 4095 4096 // pool_count, number of addresses to be included in the serve pool 4097 Ep int32 `xml:"ep,omitempty" json:"ep,omitempty"` 4098 4099 // 'ip', 'global', 'region', default 'global' 4100 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 4101 4102 // for 'ip' mode, address to serve on failover. For 'region' mode, region_code of the region to failover to. 4103 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 4104 4105 // failover_count, number of addresses that must be 'ok', otherwise a region is considered 'failover' 4106 Apmc int32 `xml:"apmc,omitempty" json:"apmc,omitempty"` 4107 4108 // failover_count2, number of addresses that must be 'ok', otherwise a region is considered 'failover' 4109 Epmc int32 `xml:"epmc,omitempty" json:"epmc,omitempty"` 4110 4111 // pool of IP addresses to balance 4112 Pool []*RTTMAddress `xml:"pool,omitempty" json:"pool,omitempty"` 4113 4114 // 'ok, 'unk', 'trouble', 'failover', This field is returned in responses from the API, it should not be included in requests. 4115 Status string `xml:"status,omitempty" json:"status,omitempty"` 4116 4117 // monitoring changes task This field is returned in responses from the API, it should not be included in requests. 4118 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 4119 } 4120 4121 type RTTMAddress struct { 4122 4123 // an IP address to monitor and publish 4124 Address string `xml:"address,omitempty" json:"address,omitempty"` 4125 4126 // a human-readable label 4127 Label string `xml:"label,omitempty" json:"label,omitempty"` 4128 4129 // how often this is served relative to others in pool 4130 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 4131 4132 // how this address reponds to monitoring: obey,remove,always,no 4133 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 4134 4135 // current monitoring status This field is returned in responses from the API, it should not be included in requests. 4136 Status string `xml:"status,omitempty" json:"status,omitempty"` 4137 4138 // Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests. 4139 Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"` 4140 } 4141 4142 type RTTMLogData struct { 4143 4144 // zone serial at which this status was made 4145 Serial string `xml:"serial,omitempty" json:"serial,omitempty"` 4146 4147 // timestamp in UTC at which this status was made 4148 Change_ts string `xml:"change_ts,omitempty" json:"change_ts,omitempty"` 4149 4150 // type of status change. 'health', 'perf', or 'user' 4151 Change_type string `xml:"change_type,omitempty" json:"change_type,omitempty"` 4152 4153 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 4154 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 4155 4156 // 'up', 'trouble', 'failover', or 'reg_remove' 4157 Region_status string `xml:"region_status,omitempty" json:"region_status,omitempty"` 4158 4159 // If change_type is 'user', the user that made the change 4160 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 4161 4162 // number of addresses in each DNS response 4163 Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 4164 4165 // 'A', 'AAAA', or 'CNAME' 4166 Rdata_type string `xml:"rdata_type,omitempty" json:"rdata_type,omitempty"` 4167 4168 // List of rdata being served for this region 4169 Region_rdata []*RTTMLogRData `xml:"region_rdata,omitempty" json:"region_rdata,omitempty"` 4170 } 4171 4172 type RTTMLogRData struct { 4173 4174 // how often this is served relative to others in pool 4175 Weight string `xml:"weight,omitempty" json:"weight,omitempty"` 4176 4177 Rdata_a *RDataA `xml:"rdata_a,omitempty" json:"rdata_a,omitempty"` 4178 4179 Rdata_aaaa *RDataAAAA `xml:"rdata_aaaa,omitempty" json:"rdata_aaaa,omitempty"` 4180 4181 Rdata_cname *RDataCNAME `xml:"rdata_cname,omitempty" json:"rdata_cname,omitempty"` 4182 } 4183 4184 type RTTMRegionData struct { 4185 4186 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 4187 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 4188 4189 // 'Y' or 'N', if 'Y', region will filled in with global settings 4190 Autopopulate string `xml:"autopopulate,omitempty" json:"autopopulate,omitempty"` 4191 4192 // number of addresses in each DNS response 4193 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 4194 4195 // pool_count, number of addresses to be included in the serve pool 4196 Ep int32 `xml:"ep,omitempty" json:"ep,omitempty"` 4197 4198 // 'ip', 'global', 'region', default 'global' 4199 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 4200 4201 // for 'ip' mode, address to serve on failover. For 'region' mode, region_code of the region to failover to. 4202 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 4203 4204 // failover_count, number of addresses that must be 'ok', otherwise a region is considered 'failover' 4205 Apmc int32 `xml:"apmc,omitempty" json:"apmc,omitempty"` 4206 4207 // failover_count2, number of addresses that must be 'ok', otherwise a region is considered 'failover' 4208 Epmc int32 `xml:"epmc,omitempty" json:"epmc,omitempty"` 4209 4210 // pool of IP addresses to balance 4211 Pool []*RTTMAddress `xml:"pool,omitempty" json:"pool,omitempty"` 4212 4213 // monitoring changes task This field is returned in responses from the API, it should not be included in requests. 4214 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 4215 4216 // 'ok, 'unk', 'trouble', 'failover', 4217 Status string `xml:"status,omitempty" json:"status,omitempty"` 4218 4219 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 4220 4221 // name of zone 4222 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4223 } 4224 4225 type RTTMRegionPoolEntry struct { 4226 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4227 4228 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 4229 4230 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 4231 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 4232 4233 // an IP address to monitor and publish 4234 Address string `xml:"address,omitempty" json:"address,omitempty"` 4235 4236 // a human-readable label 4237 Label string `xml:"label,omitempty" json:"label,omitempty"` 4238 4239 // how often this is served relative to others in pool 4240 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 4241 4242 // how this address reponds to monitoring: obey,remove,always,no 4243 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 4244 4245 // current monitoring status This field is returned in responses from the API, it should not be included in requests. 4246 Status string `xml:"status,omitempty" json:"status,omitempty"` 4247 4248 // Recent monitoring results for this address. This field is returned in responses from the API, it should not be included in requests. 4249 Log []*MonitorLogData `xml:"log,omitempty" json:"log,omitempty"` 4250 4251 // monitoring changes task This field is returned in responses from the API, it should not be included in requests. 4252 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 4253 } 4254 4255 type HTTPRedirectData struct { 4256 4257 // URL requests are redirecto to 4258 Url string `xml:"url,omitempty" json:"url,omitempty"` 4259 4260 // either '301' (temporary) or '302' (permanent) 4261 Code string `xml:"code,omitempty" json:"code,omitempty"` 4262 4263 // should redirected URL include requested URL 4264 Keep_uri string `xml:"keep_uri,omitempty" json:"keep_uri,omitempty"` 4265 4266 // hostname 4267 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 4268 4269 // name of zone 4270 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4271 } 4272 4273 type AdvRedirectRuleData struct { 4274 4275 // Public ID of rule. 4276 Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"` 4277 4278 // either '301' (temporary) or '302' (permanent) 4279 Code string `xml:"code,omitempty" json:"code,omitempty"` 4280 4281 // host portion of URL to match 4282 Host_prefix string `xml:"host_prefix,omitempty" json:"host_prefix,omitempty"` 4283 4284 // path portion of URL to match 4285 Path string `xml:"path,omitempty" json:"path,omitempty"` 4286 4287 // replacement pattern 4288 Url_pattern string `xml:"url_pattern,omitempty" json:"url_pattern,omitempty"` 4289 4290 // 'Y'/'N', default 'Y' 4291 Active string `xml:"active,omitempty" json:"active,omitempty"` 4292 4293 // Public ID of next AdvRedirect rule to be processed. (default to end of list) 4294 Next_public_id string `xml:"next_public_id,omitempty" json:"next_public_id,omitempty"` 4295 } 4296 4297 type AdvRedirectData struct { 4298 4299 // 'Y'/'N', default 'Y' 4300 Active string `xml:"active,omitempty" json:"active,omitempty"` 4301 4302 // List of AdvRedirectRules 4303 Rules []*AdvRedirectRuleData `xml:"rules,omitempty" json:"rules,omitempty"` 4304 4305 // hostname 4306 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 4307 4308 // name of zone 4309 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4310 } 4311 4312 type RDataA struct { 4313 Address string `xml:"address,omitempty" json:"address,omitempty"` 4314 } 4315 4316 type RDataAAAA struct { 4317 Address string `xml:"address,omitempty" json:"address,omitempty"` 4318 } 4319 4320 type RDataALIAS struct { 4321 Alias string `xml:"alias,omitempty" json:"alias,omitempty"` 4322 } 4323 4324 type RDataCAA struct { 4325 Flags int32 `xml:"flags,omitempty" json:"flags,omitempty"` 4326 4327 Tag string `xml:"tag,omitempty" json:"tag,omitempty"` 4328 4329 Value string `xml:"value,omitempty" json:"value,omitempty"` 4330 } 4331 4332 type RDataCDNSKEY struct { 4333 Flags int32 `xml:"flags,omitempty" json:"flags,omitempty"` 4334 4335 Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4336 4337 Protocol int32 `xml:"protocol,omitempty" json:"protocol,omitempty"` 4338 4339 Public_key string `xml:"public_key,omitempty" json:"public_key,omitempty"` 4340 } 4341 4342 type RDataCDS struct { 4343 Keytag int32 `xml:"keytag,omitempty" json:"keytag,omitempty"` 4344 4345 Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4346 4347 Digtype int32 `xml:"digtype,omitempty" json:"digtype,omitempty"` 4348 4349 Digest string `xml:"digest,omitempty" json:"digest,omitempty"` 4350 } 4351 4352 type RDataCERT struct { 4353 Format int32 `xml:"format,omitempty" json:"format,omitempty"` 4354 4355 Tag int32 `xml:"tag,omitempty" json:"tag,omitempty"` 4356 4357 Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4358 4359 Certificate string `xml:"certificate,omitempty" json:"certificate,omitempty"` 4360 } 4361 4362 type RDataCNAME struct { 4363 Cname string `xml:"cname,omitempty" json:"cname,omitempty"` 4364 } 4365 4366 type RDataCSYNC struct { 4367 Soa_serial int32 `xml:"soa_serial,omitempty" json:"soa_serial,omitempty"` 4368 4369 Flags string `xml:"flags,omitempty" json:"flags,omitempty"` 4370 4371 Types string `xml:"types,omitempty" json:"types,omitempty"` 4372 } 4373 4374 type RDataDNSKEY struct { 4375 Flags int32 `xml:"flags,omitempty" json:"flags,omitempty"` 4376 4377 Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4378 4379 Protocol int32 `xml:"protocol,omitempty" json:"protocol,omitempty"` 4380 4381 Public_key string `xml:"public_key,omitempty" json:"public_key,omitempty"` 4382 } 4383 4384 type RDataDHCID struct { 4385 Digest string `xml:"digest,omitempty" json:"digest,omitempty"` 4386 } 4387 4388 type RDataDNAME struct { 4389 Dname string `xml:"dname,omitempty" json:"dname,omitempty"` 4390 } 4391 4392 type RDataDS struct { 4393 Keytag int32 `xml:"keytag,omitempty" json:"keytag,omitempty"` 4394 4395 Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4396 4397 Digtype int32 `xml:"digtype,omitempty" json:"digtype,omitempty"` 4398 4399 Digest string `xml:"digest,omitempty" json:"digest,omitempty"` 4400 } 4401 4402 type RDataIPSECKEY struct { 4403 Precedence int32 `xml:"precedence,omitempty" json:"precedence,omitempty"` 4404 4405 Gatetype int32 `xml:"gatetype,omitempty" json:"gatetype,omitempty"` 4406 4407 Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4408 4409 Gateway string `xml:"gateway,omitempty" json:"gateway,omitempty"` 4410 4411 Public_key string `xml:"public_key,omitempty" json:"public_key,omitempty"` 4412 } 4413 4414 type RDataKEY struct { 4415 Flags int32 `xml:"flags,omitempty" json:"flags,omitempty"` 4416 4417 Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4418 4419 Protocol int32 `xml:"protocol,omitempty" json:"protocol,omitempty"` 4420 4421 Public_key string `xml:"public_key,omitempty" json:"public_key,omitempty"` 4422 } 4423 4424 type RDataKX struct { 4425 Preference int32 `xml:"preference,omitempty" json:"preference,omitempty"` 4426 4427 Exchange string `xml:"exchange,omitempty" json:"exchange,omitempty"` 4428 } 4429 4430 type RDataLOC struct { 4431 Latitude string `xml:"latitude,omitempty" json:"latitude,omitempty"` 4432 4433 Longitude string `xml:"longitude,omitempty" json:"longitude,omitempty"` 4434 4435 Altitude int32 `xml:"altitude,omitempty" json:"altitude,omitempty"` 4436 4437 Horiz_pre int32 `xml:"horiz_pre,omitempty" json:"horiz_pre,omitempty"` 4438 4439 Vert_pre int32 `xml:"vert_pre,omitempty" json:"vert_pre,omitempty"` 4440 4441 Size int32 `xml:"size,omitempty" json:"size,omitempty"` 4442 4443 Version int32 `xml:"version,omitempty" json:"version,omitempty"` 4444 } 4445 4446 type RDataMX struct { 4447 Preference int32 `xml:"preference,omitempty" json:"preference,omitempty"` 4448 4449 Exchange string `xml:"exchange,omitempty" json:"exchange,omitempty"` 4450 } 4451 4452 type RDataNAPTR struct { 4453 Order int32 `xml:"order,omitempty" json:"order,omitempty"` 4454 4455 Preference int32 `xml:"preference,omitempty" json:"preference,omitempty"` 4456 4457 Flags string `xml:"flags,omitempty" json:"flags,omitempty"` 4458 4459 Services string `xml:"services,omitempty" json:"services,omitempty"` 4460 4461 Regexp string `xml:"regexp,omitempty" json:"regexp,omitempty"` 4462 4463 Replacement string `xml:"replacement,omitempty" json:"replacement,omitempty"` 4464 } 4465 4466 type RDataNS struct { 4467 Nsdname string `xml:"nsdname,omitempty" json:"nsdname,omitempty"` 4468 } 4469 4470 type RDataNSAP struct { 4471 Nsap string `xml:"nsap,omitempty" json:"nsap,omitempty"` 4472 } 4473 4474 type RDataPOLICY struct { 4475 Name string `xml:"name,omitempty" json:"name,omitempty"` 4476 4477 Rtype string `xml:"rtype,omitempty" json:"rtype,omitempty"` 4478 4479 Api_url string `xml:"api_url,omitempty" json:"api_url,omitempty"` 4480 4481 Gui_url string `xml:"gui_url,omitempty" json:"gui_url,omitempty"` 4482 4483 Policy string `xml:"policy,omitempty" json:"policy,omitempty"` 4484 } 4485 4486 type RDataPTR struct { 4487 Ptrdname string `xml:"ptrdname,omitempty" json:"ptrdname,omitempty"` 4488 } 4489 4490 type RDataPX struct { 4491 Preference int32 `xml:"preference,omitempty" json:"preference,omitempty"` 4492 4493 Map822 string `xml:"map822,omitempty" json:"map822,omitempty"` 4494 4495 Mapx400 string `xml:"mapx400,omitempty" json:"mapx400,omitempty"` 4496 } 4497 4498 type RDataRP struct { 4499 Mbox string `xml:"mbox,omitempty" json:"mbox,omitempty"` 4500 4501 Txtdname string `xml:"txtdname,omitempty" json:"txtdname,omitempty"` 4502 } 4503 4504 type RDataSPF struct { 4505 Txtdata string `xml:"txtdata,omitempty" json:"txtdata,omitempty"` 4506 } 4507 4508 type RDataSSHFP struct { 4509 Algorithm int32 `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4510 4511 Fptype int32 `xml:"fptype,omitempty" json:"fptype,omitempty"` 4512 4513 Fingerprint string `xml:"fingerprint,omitempty" json:"fingerprint,omitempty"` 4514 } 4515 4516 type RDataSRV struct { 4517 Priority int32 `xml:"priority,omitempty" json:"priority,omitempty"` 4518 4519 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 4520 4521 Port int32 `xml:"port,omitempty" json:"port,omitempty"` 4522 4523 Target string `xml:"target,omitempty" json:"target,omitempty"` 4524 } 4525 4526 type RDataTLSA struct { 4527 Cert_usage int32 `xml:"cert_usage,omitempty" json:"cert_usage,omitempty"` 4528 4529 Selector int32 `xml:"selector,omitempty" json:"selector,omitempty"` 4530 4531 Match_type int32 `xml:"match_type,omitempty" json:"match_type,omitempty"` 4532 4533 Certificate string `xml:"certificate,omitempty" json:"certificate,omitempty"` 4534 } 4535 4536 type RDataTXT struct { 4537 Txtdata string `xml:"txtdata,omitempty" json:"txtdata,omitempty"` 4538 } 4539 4540 type RDataSOA struct { 4541 Mname string `xml:"mname,omitempty" json:"mname,omitempty"` 4542 4543 Rname string `xml:"rname,omitempty" json:"rname,omitempty"` 4544 4545 Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"` 4546 4547 Refresh int32 `xml:"refresh,omitempty" json:"refresh,omitempty"` 4548 4549 Retry int32 `xml:"retry,omitempty" json:"retry,omitempty"` 4550 4551 Expire int32 `xml:"expire,omitempty" json:"expire,omitempty"` 4552 4553 Minimum int32 `xml:"minimum,omitempty" json:"minimum,omitempty"` 4554 } 4555 4556 type GenericRData struct { 4557 Rdata_a *RDataA `xml:"rdata_a,omitempty" json:"rdata_a,omitempty"` 4558 4559 Rdata_aaaa *RDataAAAA `xml:"rdata_aaaa,omitempty" json:"rdata_aaaa,omitempty"` 4560 4561 Rdata_alias *RDataALIAS `xml:"rdata_alias,omitempty" json:"rdata_alias,omitempty"` 4562 4563 Rdata_caa *RDataCAA `xml:"rdata_caa,omitempty" json:"rdata_caa,omitempty"` 4564 4565 Rdata_cdnskey *RDataCDNSKEY `xml:"rdata_cdnskey,omitempty" json:"rdata_cdnskey,omitempty"` 4566 4567 Rdata_cds *RDataCDS `xml:"rdata_cds,omitempty" json:"rdata_cds,omitempty"` 4568 4569 Rdata_cert *RDataCERT `xml:"rdata_cert,omitempty" json:"rdata_cert,omitempty"` 4570 4571 Rdata_cname *RDataCNAME `xml:"rdata_cname,omitempty" json:"rdata_cname,omitempty"` 4572 4573 Rdata_csync *RDataCSYNC `xml:"rdata_csync,omitempty" json:"rdata_csync,omitempty"` 4574 4575 Rdata_dhcid *RDataDHCID `xml:"rdata_dhcid,omitempty" json:"rdata_dhcid,omitempty"` 4576 4577 Rdata_dname *RDataDNAME `xml:"rdata_dname,omitempty" json:"rdata_dname,omitempty"` 4578 4579 Rdata_dnskey *RDataDNSKEY `xml:"rdata_dnskey,omitempty" json:"rdata_dnskey,omitempty"` 4580 4581 Rdata_ds *RDataDS `xml:"rdata_ds,omitempty" json:"rdata_ds,omitempty"` 4582 4583 Rdata_ipseckey *RDataIPSECKEY `xml:"rdata_ipseckey,omitempty" json:"rdata_ipseckey,omitempty"` 4584 4585 Rdata_key *RDataKEY `xml:"rdata_key,omitempty" json:"rdata_key,omitempty"` 4586 4587 Rdata_kx *RDataKX `xml:"rdata_kx,omitempty" json:"rdata_kx,omitempty"` 4588 4589 Rdata_loc *RDataLOC `xml:"rdata_loc,omitempty" json:"rdata_loc,omitempty"` 4590 4591 Rdata_mx *RDataMX `xml:"rdata_mx,omitempty" json:"rdata_mx,omitempty"` 4592 4593 Rdata_naptr *RDataNAPTR `xml:"rdata_naptr,omitempty" json:"rdata_naptr,omitempty"` 4594 4595 Rdata_ns *RDataNS `xml:"rdata_ns,omitempty" json:"rdata_ns,omitempty"` 4596 4597 Rdata_nsap *RDataNSAP `xml:"rdata_nsap,omitempty" json:"rdata_nsap,omitempty"` 4598 4599 Rdata_policy *RDataPOLICY `xml:"rdata_policy,omitempty" json:"rdata_policy,omitempty"` 4600 4601 Rdata_ptr *RDataPTR `xml:"rdata_ptr,omitempty" json:"rdata_ptr,omitempty"` 4602 4603 Rdata_px *RDataPX `xml:"rdata_px,omitempty" json:"rdata_px,omitempty"` 4604 4605 Rdata_rp *RDataRP `xml:"rdata_rp,omitempty" json:"rdata_rp,omitempty"` 4606 4607 Rdata_spf *RDataSPF `xml:"rdata_spf,omitempty" json:"rdata_spf,omitempty"` 4608 4609 Rdata_sshfp *RDataSSHFP `xml:"rdata_sshfp,omitempty" json:"rdata_sshfp,omitempty"` 4610 4611 Rdata_srv *RDataSRV `xml:"rdata_srv,omitempty" json:"rdata_srv,omitempty"` 4612 4613 Rdata_tlsa *RDataTLSA `xml:"rdata_tlsa,omitempty" json:"rdata_tlsa,omitempty"` 4614 4615 Rdata_txt *RDataTXT `xml:"rdata_txt,omitempty" json:"rdata_txt,omitempty"` 4616 4617 Rdata_soa *RDataSOA `xml:"rdata_soa,omitempty" json:"rdata_soa,omitempty"` 4618 } 4619 4620 type QNames struct { 4621 Names []string `xml:"names,omitempty" json:"names,omitempty"` 4622 } 4623 4624 type ANYRecordData struct { 4625 A_records []*ARecordData `xml:"a_records,omitempty" json:"a_records,omitempty"` 4626 4627 Aaaa_records []*AAAARecordData `xml:"aaaa_records,omitempty" json:"aaaa_records,omitempty"` 4628 4629 Alias_records []*ALIASRecordData `xml:"alias_records,omitempty" json:"alias_records,omitempty"` 4630 4631 Caa_records []*CAARecordData `xml:"caa_records,omitempty" json:"caa_records,omitempty"` 4632 4633 Cdnskey_records []*CDNSKEYRecordData `xml:"cdnskey_records,omitempty" json:"cdnskey_records,omitempty"` 4634 4635 Cds_records []*CDSRecordData `xml:"cds_records,omitempty" json:"cds_records,omitempty"` 4636 4637 Cert_records []*CERTRecordData `xml:"cert_records,omitempty" json:"cert_records,omitempty"` 4638 4639 Cname_records []*CNAMERecordData `xml:"cname_records,omitempty" json:"cname_records,omitempty"` 4640 4641 Csync_records []*CSYNCRecordData `xml:"csync_records,omitempty" json:"csync_records,omitempty"` 4642 4643 Dhcid_records []*DHCIDRecordData `xml:"dhcid_records,omitempty" json:"dhcid_records,omitempty"` 4644 4645 Dname_records []*DNAMERecordData `xml:"dname_records,omitempty" json:"dname_records,omitempty"` 4646 4647 Dnskey_records []*DNSKEYRecordData `xml:"dnskey_records,omitempty" json:"dnskey_records,omitempty"` 4648 4649 Ds_records []*DSRecordData `xml:"ds_records,omitempty" json:"ds_records,omitempty"` 4650 4651 Ipseckey_records []*IPSECKEYRecordData `xml:"ipseckey_records,omitempty" json:"ipseckey_records,omitempty"` 4652 4653 Key_records []*KEYRecordData `xml:"key_records,omitempty" json:"key_records,omitempty"` 4654 4655 Kx_records []*KXRecordData `xml:"kx_records,omitempty" json:"kx_records,omitempty"` 4656 4657 Loc_records []*LOCRecordData `xml:"loc_records,omitempty" json:"loc_records,omitempty"` 4658 4659 Mx_records []*MXRecordData `xml:"mx_records,omitempty" json:"mx_records,omitempty"` 4660 4661 Naptr_records []*NAPTRRecordData `xml:"naptr_records,omitempty" json:"naptr_records,omitempty"` 4662 4663 Nsap_records []*NSAPRecordData `xml:"nsap_records,omitempty" json:"nsap_records,omitempty"` 4664 4665 Policy_records []*POLICYRecordData `xml:"policy_records,omitempty" json:"policy_records,omitempty"` 4666 4667 Ptr_records []*PTRRecordData `xml:"ptr_records,omitempty" json:"ptr_records,omitempty"` 4668 4669 Px_records []*PXRecordData `xml:"px_records,omitempty" json:"px_records,omitempty"` 4670 4671 Rp_records []*RPRecordData `xml:"rp_records,omitempty" json:"rp_records,omitempty"` 4672 4673 Spf_records []*SPFRecordData `xml:"spf_records,omitempty" json:"spf_records,omitempty"` 4674 4675 Srv_records []*SRVRecordData `xml:"srv_records,omitempty" json:"srv_records,omitempty"` 4676 4677 Sshfp_records []*SSHFPRecordData `xml:"sshfp_records,omitempty" json:"sshfp_records,omitempty"` 4678 4679 Tlsa_records []*TLSARecordData `xml:"tlsa_records,omitempty" json:"tlsa_records,omitempty"` 4680 4681 Txt_records []*TXTRecordData `xml:"txt_records,omitempty" json:"txt_records,omitempty"` 4682 4683 Soa_records []*SOARecordData `xml:"soa_records,omitempty" json:"soa_records,omitempty"` 4684 4685 Ns_records []*NSRecordData `xml:"ns_records,omitempty" json:"ns_records,omitempty"` 4686 } 4687 4688 type ANYRData struct { 4689 A_rdata []*RDataA `xml:"a_rdata,omitempty" json:"a_rdata,omitempty"` 4690 4691 Aaaa_rdata []*RDataAAAA `xml:"aaaa_rdata,omitempty" json:"aaaa_rdata,omitempty"` 4692 4693 Alias_rdata []*RDataALIAS `xml:"alias_rdata,omitempty" json:"alias_rdata,omitempty"` 4694 4695 Caa_rdata []*RDataCAA `xml:"caa_rdata,omitempty" json:"caa_rdata,omitempty"` 4696 4697 Cdnskey_rdata []*RDataCDNSKEY `xml:"cdnskey_rdata,omitempty" json:"cdnskey_rdata,omitempty"` 4698 4699 Cds_rdata []*RDataCDS `xml:"cds_rdata,omitempty" json:"cds_rdata,omitempty"` 4700 4701 Cert_rdata []*RDataCERT `xml:"cert_rdata,omitempty" json:"cert_rdata,omitempty"` 4702 4703 Cname_rdata []*RDataCNAME `xml:"cname_rdata,omitempty" json:"cname_rdata,omitempty"` 4704 4705 Csync_rdata []*RDataCSYNC `xml:"csync_rdata,omitempty" json:"csync_rdata,omitempty"` 4706 4707 Dhcid_rdata []*RDataDHCID `xml:"dhcid_rdata,omitempty" json:"dhcid_rdata,omitempty"` 4708 4709 Dname_rdata []*RDataDNAME `xml:"dname_rdata,omitempty" json:"dname_rdata,omitempty"` 4710 4711 Dnskey_rdata []*RDataDNSKEY `xml:"dnskey_rdata,omitempty" json:"dnskey_rdata,omitempty"` 4712 4713 Ds_rdata []*RDataDS `xml:"ds_rdata,omitempty" json:"ds_rdata,omitempty"` 4714 4715 Ipseckey_rdata []*RDataIPSECKEY `xml:"ipseckey_rdata,omitempty" json:"ipseckey_rdata,omitempty"` 4716 4717 Key_rdata []*RDataKEY `xml:"key_rdata,omitempty" json:"key_rdata,omitempty"` 4718 4719 Kx_rdata []*RDataKX `xml:"kx_rdata,omitempty" json:"kx_rdata,omitempty"` 4720 4721 Loc_rdata []*RDataLOC `xml:"loc_rdata,omitempty" json:"loc_rdata,omitempty"` 4722 4723 Mx_rdata []*RDataMX `xml:"mx_rdata,omitempty" json:"mx_rdata,omitempty"` 4724 4725 Naptr_rdata []*RDataNAPTR `xml:"naptr_rdata,omitempty" json:"naptr_rdata,omitempty"` 4726 4727 Nsap_rdata []*RDataNSAP `xml:"nsap_rdata,omitempty" json:"nsap_rdata,omitempty"` 4728 4729 Policy_rdata []*RDataPOLICY `xml:"policy_rdata,omitempty" json:"policy_rdata,omitempty"` 4730 4731 Ptr_rdata []*RDataPTR `xml:"ptr_rdata,omitempty" json:"ptr_rdata,omitempty"` 4732 4733 Px_rdata []*RDataPX `xml:"px_rdata,omitempty" json:"px_rdata,omitempty"` 4734 4735 Rp_rdata []*RDataRP `xml:"rp_rdata,omitempty" json:"rp_rdata,omitempty"` 4736 4737 Spf_rdata []*RDataSPF `xml:"spf_rdata,omitempty" json:"spf_rdata,omitempty"` 4738 4739 Srv_rdata []*RDataSRV `xml:"srv_rdata,omitempty" json:"srv_rdata,omitempty"` 4740 4741 Sshfp_rdata []*RDataSSHFP `xml:"sshfp_rdata,omitempty" json:"sshfp_rdata,omitempty"` 4742 4743 Tlsa_rdata []*RDataTLSA `xml:"tlsa_rdata,omitempty" json:"tlsa_rdata,omitempty"` 4744 4745 Txt_rdata []*RDataTXT `xml:"txt_rdata,omitempty" json:"txt_rdata,omitempty"` 4746 4747 Soa_rdata []*RDataSOA `xml:"soa_rdata,omitempty" json:"soa_rdata,omitempty"` 4748 4749 Ns_rdata []*RDataNS `xml:"ns_rdata,omitempty" json:"ns_rdata,omitempty"` 4750 } 4751 4752 type ANYOneRData struct { 4753 A_rdata *RDataA `xml:"a_rdata,omitempty" json:"a_rdata,omitempty"` 4754 4755 Aaaa_rdata *RDataAAAA `xml:"aaaa_rdata,omitempty" json:"aaaa_rdata,omitempty"` 4756 4757 Alias_rdata *RDataALIAS `xml:"alias_rdata,omitempty" json:"alias_rdata,omitempty"` 4758 4759 Caa_rdata *RDataCAA `xml:"caa_rdata,omitempty" json:"caa_rdata,omitempty"` 4760 4761 Cdnskey_rdata *RDataCDNSKEY `xml:"cdnskey_rdata,omitempty" json:"cdnskey_rdata,omitempty"` 4762 4763 Cds_rdata *RDataCDS `xml:"cds_rdata,omitempty" json:"cds_rdata,omitempty"` 4764 4765 Cert_rdata *RDataCERT `xml:"cert_rdata,omitempty" json:"cert_rdata,omitempty"` 4766 4767 Cname_rdata *RDataCNAME `xml:"cname_rdata,omitempty" json:"cname_rdata,omitempty"` 4768 4769 Csync_rdata *RDataCSYNC `xml:"csync_rdata,omitempty" json:"csync_rdata,omitempty"` 4770 4771 Dhcid_rdata *RDataDHCID `xml:"dhcid_rdata,omitempty" json:"dhcid_rdata,omitempty"` 4772 4773 Dname_rdata *RDataDNAME `xml:"dname_rdata,omitempty" json:"dname_rdata,omitempty"` 4774 4775 Dnskey_rdata *RDataDNSKEY `xml:"dnskey_rdata,omitempty" json:"dnskey_rdata,omitempty"` 4776 4777 Ds_rdata *RDataDS `xml:"ds_rdata,omitempty" json:"ds_rdata,omitempty"` 4778 4779 Ipseckey_rdata *RDataIPSECKEY `xml:"ipseckey_rdata,omitempty" json:"ipseckey_rdata,omitempty"` 4780 4781 Key_rdata *RDataKEY `xml:"key_rdata,omitempty" json:"key_rdata,omitempty"` 4782 4783 Kx_rdata *RDataKX `xml:"kx_rdata,omitempty" json:"kx_rdata,omitempty"` 4784 4785 Loc_rdata *RDataLOC `xml:"loc_rdata,omitempty" json:"loc_rdata,omitempty"` 4786 4787 Mx_rdata *RDataMX `xml:"mx_rdata,omitempty" json:"mx_rdata,omitempty"` 4788 4789 Naptr_rdata *RDataNAPTR `xml:"naptr_rdata,omitempty" json:"naptr_rdata,omitempty"` 4790 4791 Nsap_rdata *RDataNSAP `xml:"nsap_rdata,omitempty" json:"nsap_rdata,omitempty"` 4792 4793 Policy_rdata *RDataPOLICY `xml:"policy_rdata,omitempty" json:"policy_rdata,omitempty"` 4794 4795 Ptr_rdata *RDataPTR `xml:"ptr_rdata,omitempty" json:"ptr_rdata,omitempty"` 4796 4797 Px_rdata *RDataPX `xml:"px_rdata,omitempty" json:"px_rdata,omitempty"` 4798 4799 Rp_rdata *RDataRP `xml:"rp_rdata,omitempty" json:"rp_rdata,omitempty"` 4800 4801 Spf_rdata *RDataSPF `xml:"spf_rdata,omitempty" json:"spf_rdata,omitempty"` 4802 4803 Srv_rdata *RDataSRV `xml:"srv_rdata,omitempty" json:"srv_rdata,omitempty"` 4804 4805 Sshfp_rdata *RDataSSHFP `xml:"sshfp_rdata,omitempty" json:"sshfp_rdata,omitempty"` 4806 4807 Tlsa_rdata *RDataTLSA `xml:"tlsa_rdata,omitempty" json:"tlsa_rdata,omitempty"` 4808 4809 Txt_rdata *RDataTXT `xml:"txt_rdata,omitempty" json:"txt_rdata,omitempty"` 4810 4811 Soa_rdata *RDataSOA `xml:"soa_rdata,omitempty" json:"soa_rdata,omitempty"` 4812 4813 Ns_rdata *RDataNS `xml:"ns_rdata,omitempty" json:"ns_rdata,omitempty"` 4814 } 4815 4816 type ZoneChangeData struct { 4817 Id int64 `xml:"id,omitempty" json:"id,omitempty"` 4818 4819 User_id int64 `xml:"user_id,omitempty" json:"user_id,omitempty"` 4820 4821 Rdata_type string `xml:"rdata_type,omitempty" json:"rdata_type,omitempty"` 4822 4823 Rdata *GenericRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 4824 4825 Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"` 4826 4827 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 4828 4829 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4830 4831 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 4832 } 4833 4834 type ZoneNoteData struct { 4835 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4836 4837 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 4838 4839 Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"` 4840 4841 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 4842 4843 Note string `xml:"note,omitempty" json:"note,omitempty"` 4844 4845 Timestamp string `xml:"timestamp,omitempty" json:"timestamp,omitempty"` 4846 } 4847 4848 type ZoneTransferStatus struct { 4849 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4850 4851 Master_ip string `xml:"master_ip,omitempty" json:"master_ip,omitempty"` 4852 4853 Status string `xml:"status,omitempty" json:"status,omitempty"` 4854 4855 Message string `xml:"message,omitempty" json:"message,omitempty"` 4856 } 4857 4858 type ZoneConfigOptionData struct { 4859 Name string `xml:"name,omitempty" json:"name,omitempty"` 4860 4861 Value string `xml:"value,omitempty" json:"value,omitempty"` 4862 4863 Target string `xml:"target,omitempty" json:"target,omitempty"` 4864 } 4865 4866 type PublishZoneData struct { 4867 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4868 4869 Serial int32 `xml:"serial,omitempty" json:"serial,omitempty"` 4870 4871 Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"` 4872 4873 Zone_type string `xml:"zone_type,omitempty" json:"zone_type,omitempty"` 4874 4875 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 4876 } 4877 4878 type IPTrackData struct { 4879 4880 // A, Dynamic_A, AAAA, Dynamic_AAAA 4881 Record_types []string `xml:"record_types,omitempty" json:"record_types,omitempty"` 4882 4883 // List of hostnames to watch for records 4884 Hosts []string `xml:"hosts,omitempty" json:"hosts,omitempty"` 4885 4886 // 'match', 'default', or a valid ttl 4887 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 4888 4889 // Mask that records should match 4890 Netmask string `xml:"netmask,omitempty" json:"netmask,omitempty"` 4891 4892 Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"` 4893 4894 Active string `xml:"active,omitempty" json:"active,omitempty"` 4895 4896 // hostname 4897 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 4898 4899 // name of zone 4900 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4901 } 4902 4903 type DNSSECData struct { 4904 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 4905 4906 // , contact that gets key notifications 4907 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 4908 4909 // when notifications are sent 4910 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 4911 4912 Keys []*DNSSECKey `xml:"keys,omitempty" json:"keys,omitempty"` 4913 4914 Active string `xml:"active,omitempty" json:"active,omitempty"` 4915 } 4916 4917 type DNSSECKey struct { 4918 4919 // 'KSK' or 'ZSK' 4920 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 4921 4922 // 'RSA/SHA-1', 'RSA/SHA-256', 'RSA/SHA-512', 'DSA' 4923 Algorithm string `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 4924 4925 Bits string `xml:"bits,omitempty" json:"bits,omitempty"` 4926 4927 Start_ts int32 `xml:"start_ts,omitempty" json:"start_ts,omitempty"` 4928 4929 Lifetime int32 `xml:"lifetime,omitempty" json:"lifetime,omitempty"` 4930 4931 Overlap int32 `xml:"overlap,omitempty" json:"overlap,omitempty"` 4932 4933 Expire_ts int32 `xml:"expire_ts,omitempty" json:"expire_ts,omitempty"` 4934 4935 // Only for updates: 'rollover', 'rollover_now', 'remove' 4936 Action string `xml:"action,omitempty" json:"action,omitempty"` 4937 4938 Dnssec_key_id int64 `xml:"dnssec_key_id,omitempty" json:"dnssec_key_id,omitempty"` 4939 4940 // This field is returned in responses from the API, it should not be included in requests. 4941 Dnskey *RDataDNSKEY `xml:"dnskey,omitempty" json:"dnskey,omitempty"` 4942 4943 // preserved for compatibility This field is returned in responses from the API, it should not be included in requests. 4944 Ds *RDataDS `xml:"ds,omitempty" json:"ds,omitempty"` 4945 4946 All_ds []*RDataDS `xml:"all_ds,omitempty" json:"all_ds,omitempty"` 4947 } 4948 4949 type DNSSECTimelineEvent struct { 4950 Scheduled_ts int32 `xml:"scheduled_ts,omitempty" json:"scheduled_ts,omitempty"` 4951 4952 Status string `xml:"status,omitempty" json:"status,omitempty"` 4953 4954 Event string `xml:"event,omitempty" json:"event,omitempty"` 4955 4956 Message string `xml:"message,omitempty" json:"message,omitempty"` 4957 4958 Send_notify string `xml:"send_notify,omitempty" json:"send_notify,omitempty"` 4959 4960 User string `xml:"user,omitempty" json:"user,omitempty"` 4961 4962 Dnssec_key_id int64 `xml:"dnssec_key_id,omitempty" json:"dnssec_key_id,omitempty"` 4963 } 4964 4965 type TaskArgData struct { 4966 Name string `xml:"name,omitempty" json:"name,omitempty"` 4967 4968 Value string `xml:"value,omitempty" json:"value,omitempty"` 4969 } 4970 4971 type TaskIDData struct { 4972 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 4973 } 4974 4975 type TaskData struct { 4976 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 4977 4978 // identifies the task operation 4979 Name string `xml:"name,omitempty" json:"name,omitempty"` 4980 4981 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 4982 4983 Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"` 4984 4985 // ready running waiting complete failed canceled stalled 4986 Status string `xml:"status,omitempty" json:"status,omitempty"` 4987 4988 // in a multi-step process, how far along 4989 Step_count int32 `xml:"step_count,omitempty" json:"step_count,omitempty"` 4990 4991 // total number of steps in multi-step process 4992 Total_steps int32 `xml:"total_steps,omitempty" json:"total_steps,omitempty"` 4993 4994 // Y/N - does this task block further zone operations? 4995 Blocking string `xml:"blocking,omitempty" json:"blocking,omitempty"` 4996 4997 Message string `xml:"message,omitempty" json:"message,omitempty"` 4998 4999 Debug string `xml:"debug,omitempty" json:"debug,omitempty"` 5000 5001 Created_ts int64 `xml:"created_ts,omitempty" json:"created_ts,omitempty"` 5002 5003 Modified_ts int64 `xml:"modified_ts,omitempty" json:"modified_ts,omitempty"` 5004 5005 // other arguments passed to the task 5006 Args []*TaskArgData `xml:"args,omitempty" json:"args,omitempty"` 5007 } 5008 5009 type ExtNameserverData struct { 5010 5011 // can be empty or 'default' 5012 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 5013 5014 // Y/N - does this block requests or add them 5015 Deny string `xml:"deny,omitempty" json:"deny,omitempty"` 5016 5017 Hosts []*ExtNSEntry `xml:"hosts,omitempty" json:"hosts,omitempty"` 5018 5019 Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"` 5020 5021 Active string `xml:"active,omitempty" json:"active,omitempty"` 5022 } 5023 5024 type ExtNSEntry struct { 5025 5026 // address or CIDR 5027 Address string `xml:"address,omitempty" json:"address,omitempty"` 5028 5029 // Y/N - do we send NOTIFYs to this host? 5030 Notifies string `xml:"notifies,omitempty" json:"notifies,omitempty"` 5031 5032 // Y/N - do we accept [AI]XFRs from this host? 5033 Transfers string `xml:"transfers,omitempty" json:"transfers,omitempty"` 5034 } 5035 5036 type ErrorResponseType struct { 5037 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ErrorResponse"` 5038 5039 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5040 5041 Status string `xml:"status,omitempty" json:"status,omitempty"` 5042 5043 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5044 5045 // should be empty and can be ignored 5046 Data string `xml:"data,omitempty" json:"data,omitempty"` 5047 } 5048 5049 type GetJobRequestType struct { 5050 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetJobRequest"` 5051 5052 Token string `xml:"token,omitempty" json:"token,omitempty"` 5053 5054 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5055 5056 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5057 } 5058 5059 type GetJobResponseType struct { 5060 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetJobResponse"` 5061 5062 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5063 5064 Status string `xml:"status,omitempty" json:"status,omitempty"` 5065 5066 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5067 5068 // Contains the response data. Can be any type as GetJob is request-agnostic. 5069 Data interface{} `xml:"data,omitempty" json:"data,omitempty"` 5070 } 5071 5072 type SessionLoginRequestType struct { 5073 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionLoginRequest"` 5074 5075 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5076 5077 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 5078 5079 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 5080 5081 Password string `xml:"password,omitempty" json:"password,omitempty"` 5082 } 5083 5084 type SessionLoginResponseType struct { 5085 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionLoginResponse"` 5086 5087 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5088 5089 Status string `xml:"status,omitempty" json:"status,omitempty"` 5090 5091 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5092 5093 // identifies your session token (needed for all other Dynect API calls) and the API protocol version 5094 Data *SessionLoginData `xml:"data,omitempty" json:"data,omitempty"` 5095 } 5096 5097 type SessionLogoutRequestType struct { 5098 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionLogoutRequest"` 5099 5100 Token string `xml:"token,omitempty" json:"token,omitempty"` 5101 5102 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5103 } 5104 5105 type SessionLogoutResponseType struct { 5106 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionLogoutResponse"` 5107 5108 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5109 5110 Status string `xml:"status,omitempty" json:"status,omitempty"` 5111 5112 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5113 5114 Data string `xml:"data,omitempty" json:"data,omitempty"` 5115 } 5116 5117 type SessionIsAliveRequestType struct { 5118 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionIsAliveRequest"` 5119 5120 Token string `xml:"token,omitempty" json:"token,omitempty"` 5121 5122 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5123 } 5124 5125 type SessionIsAliveResponseType struct { 5126 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionIsAliveResponse"` 5127 5128 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5129 5130 Status string `xml:"status,omitempty" json:"status,omitempty"` 5131 5132 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5133 5134 Data string `xml:"data,omitempty" json:"data,omitempty"` 5135 } 5136 5137 type SessionKeepAliveRequestType struct { 5138 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionKeepAliveRequest"` 5139 5140 Token string `xml:"token,omitempty" json:"token,omitempty"` 5141 5142 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5143 } 5144 5145 type SessionKeepAliveResponseType struct { 5146 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SessionKeepAliveResponse"` 5147 5148 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5149 5150 Status string `xml:"status,omitempty" json:"status,omitempty"` 5151 5152 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5153 5154 Data string `xml:"data,omitempty" json:"data,omitempty"` 5155 } 5156 5157 type ScopeInRequestType struct { 5158 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ScopeInRequest"` 5159 5160 Token string `xml:"token,omitempty" json:"token,omitempty"` 5161 5162 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5163 5164 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 5165 5166 // defaults to admin user 5167 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 5168 } 5169 5170 type ScopeInResponseType struct { 5171 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ScopeInResponse"` 5172 5173 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5174 5175 Status string `xml:"status,omitempty" json:"status,omitempty"` 5176 5177 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5178 5179 Data string `xml:"data,omitempty" json:"data,omitempty"` 5180 } 5181 5182 type ScopeAsRequestType struct { 5183 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ScopeAsRequest"` 5184 5185 Token string `xml:"token,omitempty" json:"token,omitempty"` 5186 5187 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5188 5189 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 5190 5191 // defaults to admin user 5192 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 5193 } 5194 5195 type ScopeAsResponseType struct { 5196 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ScopeAsResponse"` 5197 5198 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5199 5200 Status string `xml:"status,omitempty" json:"status,omitempty"` 5201 5202 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5203 5204 Data string `xml:"data,omitempty" json:"data,omitempty"` 5205 } 5206 5207 type UnscopeRequestType struct { 5208 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UnscopeRequest"` 5209 5210 Token string `xml:"token,omitempty" json:"token,omitempty"` 5211 5212 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5213 } 5214 5215 type UnscopeResponseType struct { 5216 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UnscopeResponse"` 5217 5218 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5219 5220 Status string `xml:"status,omitempty" json:"status,omitempty"` 5221 5222 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5223 5224 Data string `xml:"data,omitempty" json:"data,omitempty"` 5225 } 5226 5227 type GetQueryStatsRequestType struct { 5228 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetQueryStatsRequest"` 5229 5230 Token string `xml:"token,omitempty" json:"token,omitempty"` 5231 5232 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5233 5234 // The timestamp indicating the beginning of the period to report on 5235 Start_ts int32 `xml:"start_ts,omitempty" json:"start_ts,omitempty"` 5236 5237 // The timestamp indicating the end of the period to report on 5238 End_ts int32 `xml:"end_ts,omitempty" json:"end_ts,omitempty"` 5239 5240 // The fields to break down the data with 5241 Breakdown []string `xml:"breakdown,omitempty" json:"breakdown,omitempty"` 5242 5243 // A list of specific hostnames to report on. A hostname beginning with '!' will cause that hostname to be excluded 5244 Hosts []string `xml:"hosts,omitempty" json:"hosts,omitempty"` 5245 5246 // A list of specific nameservers to report on. A nameserver beginning with '!' will cause that nameserver to be excluded 5247 Nameservers []string `xml:"nameservers,omitempty" json:"nameservers,omitempty"` 5248 5249 // A list of record types to report on. A record type beginning with '!' will cause that record type to be excluded 5250 Rrecs []string `xml:"rrecs,omitempty" json:"rrecs,omitempty"` 5251 5252 // A list of zone names to report on. A zone name beginning with '!' will cause that zone to be excluded. 5253 Zones []string `xml:"zones,omitempty" json:"zones,omitempty"` 5254 } 5255 5256 type GetQueryStatsResponseType struct { 5257 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetQueryStatsResponse"` 5258 5259 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5260 5261 Status string `xml:"status,omitempty" json:"status,omitempty"` 5262 5263 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5264 5265 // The CSV data containing the requested statistics 5266 Data *QueryStatsData `xml:"data,omitempty" json:"data,omitempty"` 5267 } 5268 5269 type CreateGeoRequestType struct { 5270 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoRequest"` 5271 5272 Token string `xml:"token,omitempty" json:"token,omitempty"` 5273 5274 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5275 5276 // Name of the service we want to create 5277 Name string `xml:"name,omitempty" json:"name,omitempty"` 5278 5279 // List of region groups that contain a list of countries and records to be served 5280 Groups []*GeoRegionGroup `xml:"groups,omitempty" json:"groups,omitempty"` 5281 5282 // List of zone name, node name pairs to link a node to the Geo Service 5283 Nodes []*GeoNode `xml:"nodes,omitempty" json:"nodes,omitempty"` 5284 5285 // Default TTL for records 5286 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 5287 } 5288 5289 type CreateGeoResponseType struct { 5290 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoResponse"` 5291 5292 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5293 5294 Status string `xml:"status,omitempty" json:"status,omitempty"` 5295 5296 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5297 5298 Data *Geo `xml:"data,omitempty" json:"data,omitempty"` 5299 } 5300 5301 type UpdateGeoRequestType struct { 5302 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGeoRequest"` 5303 5304 Token string `xml:"token,omitempty" json:"token,omitempty"` 5305 5306 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5307 5308 // Name of the Geo Service to update 5309 Name string `xml:"name,omitempty" json:"name,omitempty"` 5310 5311 // The new name to assign to the Geo Service 5312 New_name string `xml:"new_name,omitempty" json:"new_name,omitempty"` 5313 5314 // List of region groups that contain a list of countries and records to be served 5315 Groups []*GeoRegionGroup `xml:"groups,omitempty" json:"groups,omitempty"` 5316 5317 // List of zone name, node name pairs to link a node to the Geo Service 5318 Nodes []*GeoNode `xml:"nodes,omitempty" json:"nodes,omitempty"` 5319 5320 // Default TTL for records 5321 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 5322 } 5323 5324 type UpdateGeoResponseType struct { 5325 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGeoResponse"` 5326 5327 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5328 5329 Status string `xml:"status,omitempty" json:"status,omitempty"` 5330 5331 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5332 5333 Data *Geo `xml:"data,omitempty" json:"data,omitempty"` 5334 } 5335 5336 type GetGeosRequestType struct { 5337 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeosRequest"` 5338 5339 Token string `xml:"token,omitempty" json:"token,omitempty"` 5340 5341 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5342 5343 // Name (partial) of the Geo Service to find 5344 Name string `xml:"name,omitempty" json:"name,omitempty"` 5345 5346 // Name (partial) of the Geo Region Group to find 5347 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 5348 } 5349 5350 type GetGeosResponseType struct { 5351 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeosResponse"` 5352 5353 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5354 5355 Status string `xml:"status,omitempty" json:"status,omitempty"` 5356 5357 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5358 5359 Data []*Geo `xml:"data,omitempty" json:"data,omitempty"` 5360 } 5361 5362 type GetOneGeoRequestType struct { 5363 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGeoRequest"` 5364 5365 Token string `xml:"token,omitempty" json:"token,omitempty"` 5366 5367 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5368 5369 // Name (partial) of the Geo Service to find 5370 Name string `xml:"name,omitempty" json:"name,omitempty"` 5371 } 5372 5373 type GetOneGeoResponseType struct { 5374 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGeoResponse"` 5375 5376 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5377 5378 Status string `xml:"status,omitempty" json:"status,omitempty"` 5379 5380 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5381 5382 Data *Geo `xml:"data,omitempty" json:"data,omitempty"` 5383 } 5384 5385 type DeleteOneGeoRequestType struct { 5386 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoRequest"` 5387 5388 Token string `xml:"token,omitempty" json:"token,omitempty"` 5389 5390 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5391 5392 // Name of the Geo Service to delete 5393 Name string `xml:"name,omitempty" json:"name,omitempty"` 5394 } 5395 5396 type DeleteOneGeoResponseType struct { 5397 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoResponse"` 5398 5399 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5400 5401 Status string `xml:"status,omitempty" json:"status,omitempty"` 5402 5403 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5404 5405 Data string `xml:"data,omitempty" json:"data,omitempty"` 5406 } 5407 5408 type ActivateGeoRequestType struct { 5409 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateGeoRequest"` 5410 5411 Token string `xml:"token,omitempty" json:"token,omitempty"` 5412 5413 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5414 5415 // Name of the Geo Service to activate 5416 Name string `xml:"name,omitempty" json:"name,omitempty"` 5417 } 5418 5419 type ActivateGeoResponseType struct { 5420 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateGeoResponse"` 5421 5422 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5423 5424 Status string `xml:"status,omitempty" json:"status,omitempty"` 5425 5426 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5427 5428 Data *Geo `xml:"data,omitempty" json:"data,omitempty"` 5429 } 5430 5431 type DeactivateGeoRequestType struct { 5432 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateGeoRequest"` 5433 5434 Token string `xml:"token,omitempty" json:"token,omitempty"` 5435 5436 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5437 5438 // Name of the Geo Service to deactivate 5439 Name string `xml:"name,omitempty" json:"name,omitempty"` 5440 } 5441 5442 type DeactivateGeoResponseType struct { 5443 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateGeoResponse"` 5444 5445 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5446 5447 Status string `xml:"status,omitempty" json:"status,omitempty"` 5448 5449 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5450 5451 Data *Geo `xml:"data,omitempty" json:"data,omitempty"` 5452 } 5453 5454 type CreateGeoRegionGroupRequestType struct { 5455 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoRegionGroupRequest"` 5456 5457 Token string `xml:"token,omitempty" json:"token,omitempty"` 5458 5459 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5460 5461 // Name of the Geo Service to update 5462 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 5463 5464 // , Name of the Region Group 5465 Name string `xml:"name,omitempty" json:"name,omitempty"` 5466 5467 // Rdata to update the Region Group with 5468 Rdata *ANYRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 5469 5470 // List of countries to update the Region Group with 5471 Countries []string `xml:"countries,omitempty" json:"countries,omitempty"` 5472 5473 // Optional weights to accompany the rdata 5474 Weight *WeightData `xml:"weight,omitempty" json:"weight,omitempty"` 5475 5476 // Optional serve counts to accompany the rdata 5477 Serve_count *ServeCountData `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 5478 5479 // Optional Default TTL values for each record 5480 Ttl *TTLData `xml:"ttl,omitempty" json:"ttl,omitempty"` 5481 5482 // Optional labels for the rdata 5483 Label *LabelData `xml:"label,omitempty" json:"label,omitempty"` 5484 } 5485 5486 type CreateGeoRegionGroupResponseType struct { 5487 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoRegionGroupResponse"` 5488 5489 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5490 5491 Status string `xml:"status,omitempty" json:"status,omitempty"` 5492 5493 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5494 5495 Data *Geo `xml:"data,omitempty" json:"data,omitempty"` 5496 } 5497 5498 type UpdateGeoRegionGroupRequestType struct { 5499 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGeoRegionGroupRequest"` 5500 5501 Token string `xml:"token,omitempty" json:"token,omitempty"` 5502 5503 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5504 5505 // Name of the Geo Service to update 5506 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 5507 5508 // , Name of the Region Group 5509 Name string `xml:"name,omitempty" json:"name,omitempty"` 5510 5511 // Rdata to update the Region Group with 5512 Rdata *ANYRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 5513 5514 // List of countries to update the Region Group with 5515 Countries []string `xml:"countries,omitempty" json:"countries,omitempty"` 5516 5517 // Optional weights to accompany the rdata 5518 Weight *WeightData `xml:"weight,omitempty" json:"weight,omitempty"` 5519 5520 // Optional serve counts to accompany the rdata 5521 Serve_count *ServeCountData `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 5522 5523 // Optional Default TTL values for each record 5524 Ttl *TTLData `xml:"ttl,omitempty" json:"ttl,omitempty"` 5525 5526 // Optional labels for the rdata 5527 Label *LabelData `xml:"label,omitempty" json:"label,omitempty"` 5528 } 5529 5530 type UpdateGeoRegionGroupResponseType struct { 5531 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGeoRegionGroupResponse"` 5532 5533 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5534 5535 Status string `xml:"status,omitempty" json:"status,omitempty"` 5536 5537 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5538 5539 Data *Geo `xml:"data,omitempty" json:"data,omitempty"` 5540 } 5541 5542 type DeleteOneGeoRegionGroupRequestType struct { 5543 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoRegionGroupRequest"` 5544 5545 Token string `xml:"token,omitempty" json:"token,omitempty"` 5546 5547 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5548 5549 // Name of the Geo Service to update 5550 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 5551 5552 // , Name of the Region Group 5553 Name string `xml:"name,omitempty" json:"name,omitempty"` 5554 } 5555 5556 type DeleteOneGeoRegionGroupResponseType struct { 5557 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoRegionGroupResponse"` 5558 5559 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5560 5561 Status string `xml:"status,omitempty" json:"status,omitempty"` 5562 5563 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5564 5565 Data string `xml:"data,omitempty" json:"data,omitempty"` 5566 } 5567 5568 type GetGeoRegionGroupsRequestType struct { 5569 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeoRegionGroupsRequest"` 5570 5571 Token string `xml:"token,omitempty" json:"token,omitempty"` 5572 5573 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5574 5575 // Name of the Geo Service to update 5576 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 5577 } 5578 5579 type GetGeoRegionGroupsResponseType struct { 5580 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeoRegionGroupsResponse"` 5581 5582 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5583 5584 Status string `xml:"status,omitempty" json:"status,omitempty"` 5585 5586 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5587 5588 Data []*GeoRegionGroupData `xml:"data,omitempty" json:"data,omitempty"` 5589 } 5590 5591 type GetOneGeoRegionGroupRequestType struct { 5592 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGeoRegionGroupRequest"` 5593 5594 Token string `xml:"token,omitempty" json:"token,omitempty"` 5595 5596 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5597 5598 // Name of the Geo Service to update 5599 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 5600 5601 // , Name of the Region Group 5602 Name string `xml:"name,omitempty" json:"name,omitempty"` 5603 } 5604 5605 type GetOneGeoRegionGroupResponseType struct { 5606 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGeoRegionGroupResponse"` 5607 5608 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5609 5610 Status string `xml:"status,omitempty" json:"status,omitempty"` 5611 5612 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5613 5614 Data *GeoRegionGroupData `xml:"data,omitempty" json:"data,omitempty"` 5615 } 5616 5617 type CreateGeoNodeRequestType struct { 5618 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoNodeRequest"` 5619 5620 Token string `xml:"token,omitempty" json:"token,omitempty"` 5621 5622 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5623 5624 // Name of the Geo Service to add the nodes to 5625 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 5626 5627 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 5628 5629 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 5630 } 5631 5632 type CreateGeoNodeResponseType struct { 5633 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGeoNodeResponse"` 5634 5635 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5636 5637 Status string `xml:"status,omitempty" json:"status,omitempty"` 5638 5639 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5640 5641 Data *Geo `xml:"data,omitempty" json:"data,omitempty"` 5642 } 5643 5644 type DeleteOneGeoNodeRequestType struct { 5645 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoNodeRequest"` 5646 5647 Token string `xml:"token,omitempty" json:"token,omitempty"` 5648 5649 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5650 5651 // Name of the Geo Service to delete the nodes from 5652 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 5653 5654 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 5655 5656 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 5657 } 5658 5659 type DeleteOneGeoNodeResponseType struct { 5660 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGeoNodeResponse"` 5661 5662 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5663 5664 Status string `xml:"status,omitempty" json:"status,omitempty"` 5665 5666 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5667 5668 Data string `xml:"data,omitempty" json:"data,omitempty"` 5669 } 5670 5671 type GetGeoNodesRequestType struct { 5672 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeoNodesRequest"` 5673 5674 Token string `xml:"token,omitempty" json:"token,omitempty"` 5675 5676 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5677 5678 // Name of the Geo Service 5679 Service_name string `xml:"service_name,omitempty" json:"service_name,omitempty"` 5680 } 5681 5682 type GetGeoNodesResponseType struct { 5683 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGeoNodesResponse"` 5684 5685 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5686 5687 Status string `xml:"status,omitempty" json:"status,omitempty"` 5688 5689 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5690 5691 Data []string `xml:"data,omitempty" json:"data,omitempty"` 5692 } 5693 5694 type CreateDSFRequestType struct { 5695 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRequest"` 5696 5697 Token string `xml:"token,omitempty" json:"token,omitempty"` 5698 5699 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5700 5701 // DSF Label 5702 Label string `xml:"label,omitempty" json:"label,omitempty"` 5703 5704 // Default TTL to be used in this service 5705 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 5706 5707 // A list of fqdn,zone pairs to identify nodes to attach 5708 Nodes []*DSFNode `xml:"nodes,omitempty" json:"nodes,omitempty"` 5709 5710 // A list of DSF Rulesets defined for the service 5711 Rulesets []*DSFRuleset `xml:"rulesets,omitempty" json:"rulesets,omitempty"` 5712 5713 // A list of notifier links 5714 Notifiers []*NotifierLink `xml:"notifiers,omitempty" json:"notifiers,omitempty"` 5715 5716 // If 'Y', service will be published on creation 5717 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 5718 5719 // Optional Publish Notes. 5720 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 5721 } 5722 5723 type CreateDSFResponseType struct { 5724 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFResponse"` 5725 5726 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5727 5728 Status string `xml:"status,omitempty" json:"status,omitempty"` 5729 5730 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5731 5732 Data *DSFData `xml:"data,omitempty" json:"data,omitempty"` 5733 } 5734 5735 type UpdateDSFRequestType struct { 5736 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRequest"` 5737 5738 Token string `xml:"token,omitempty" json:"token,omitempty"` 5739 5740 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5741 5742 // ID or label of the DSF service to update 5743 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5744 5745 // A new label for the service 5746 Label string `xml:"label,omitempty" json:"label,omitempty"` 5747 5748 // Default TTL to be used 5749 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 5750 5751 // A list of fqdn,zone pairs to identify nodes to attach 5752 Nodes []*DSFNode `xml:"nodes,omitempty" json:"nodes,omitempty"` 5753 5754 Rulesets []*DSFRuleset `xml:"rulesets,omitempty" json:"rulesets,omitempty"` 5755 5756 // A list of notifier links 5757 Notifiers []*NotifierLink `xml:"notifiers,omitempty" json:"notifiers,omitempty"` 5758 5759 // If true, the service is immediately published 5760 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 5761 5762 // Optional Publish Notes. 5763 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 5764 } 5765 5766 type UpdateDSFResponseType struct { 5767 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFResponse"` 5768 5769 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5770 5771 Status string `xml:"status,omitempty" json:"status,omitempty"` 5772 5773 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5774 5775 Data *DSFData `xml:"data,omitempty" json:"data,omitempty"` 5776 } 5777 5778 type GetDSFsRequestType struct { 5779 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFsRequest"` 5780 5781 Token string `xml:"token,omitempty" json:"token,omitempty"` 5782 5783 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5784 5785 // label, ID, or wildcard 5786 Cust string `xml:"cust,omitempty" json:"cust,omitempty"` 5787 5788 // label or ID 5789 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5790 5791 // wildcard 5792 Label string `xml:"label,omitempty" json:"label,omitempty"` 5793 5794 // linker 5795 Linker string `xml:"linker,omitempty" json:"linker,omitempty"` 5796 5797 // response will include pending changes 5798 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 5799 } 5800 5801 type GetDSFsResponseType struct { 5802 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFsResponse"` 5803 5804 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5805 5806 Status string `xml:"status,omitempty" json:"status,omitempty"` 5807 5808 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5809 5810 Data []*DSFData `xml:"data,omitempty" json:"data,omitempty"` 5811 } 5812 5813 type GetDSFNotifiersRequestType struct { 5814 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFNotifiersRequest"` 5815 5816 Token string `xml:"token,omitempty" json:"token,omitempty"` 5817 5818 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5819 5820 // Identifier for DSF service to search on 5821 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5822 } 5823 5824 type GetDSFNotifiersResponseType struct { 5825 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFNotifiersResponse"` 5826 5827 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5828 5829 Status string `xml:"status,omitempty" json:"status,omitempty"` 5830 5831 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5832 5833 Data []*NotifierDataAlt `xml:"data,omitempty" json:"data,omitempty"` 5834 } 5835 5836 type DeleteOneDSFRequestType struct { 5837 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRequest"` 5838 5839 Token string `xml:"token,omitempty" json:"token,omitempty"` 5840 5841 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5842 5843 // ID or label of the DSF service to delete 5844 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5845 } 5846 5847 type DeleteOneDSFResponseType struct { 5848 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFResponse"` 5849 5850 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5851 5852 Status string `xml:"status,omitempty" json:"status,omitempty"` 5853 5854 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5855 5856 Data string `xml:"data,omitempty" json:"data,omitempty"` 5857 } 5858 5859 type GetOneDSFRequestType struct { 5860 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRequest"` 5861 5862 Token string `xml:"token,omitempty" json:"token,omitempty"` 5863 5864 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5865 5866 // label or ID 5867 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5868 5869 // response will include pending changes 5870 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 5871 } 5872 5873 type GetOneDSFResponseType struct { 5874 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFResponse"` 5875 5876 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5877 5878 Status string `xml:"status,omitempty" json:"status,omitempty"` 5879 5880 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5881 5882 Data *DSFData `xml:"data,omitempty" json:"data,omitempty"` 5883 } 5884 5885 type RevertDSFRequestType struct { 5886 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RevertDSFRequest"` 5887 5888 Token string `xml:"token,omitempty" json:"token,omitempty"` 5889 5890 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5891 5892 // label or ID 5893 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5894 } 5895 5896 type RevertDSFResponseType struct { 5897 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RevertDSFResponse"` 5898 5899 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5900 5901 Status string `xml:"status,omitempty" json:"status,omitempty"` 5902 5903 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5904 5905 Data *DSFData `xml:"data,omitempty" json:"data,omitempty"` 5906 } 5907 5908 type PublishDSFRequestType struct { 5909 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PublishDSFRequest"` 5910 5911 Token string `xml:"token,omitempty" json:"token,omitempty"` 5912 5913 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5914 5915 // label or ID 5916 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5917 5918 // Optional notes 5919 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 5920 } 5921 5922 type PublishDSFResponseType struct { 5923 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PublishDSFResponse"` 5924 5925 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5926 5927 Status string `xml:"status,omitempty" json:"status,omitempty"` 5928 5929 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5930 5931 Data *DSFData `xml:"data,omitempty" json:"data,omitempty"` 5932 } 5933 5934 type AddDSFNotifierRequestType struct { 5935 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFNotifierRequest"` 5936 5937 Token string `xml:"token,omitempty" json:"token,omitempty"` 5938 5939 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5940 5941 // Identifier for DSF service to search on 5942 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5943 5944 // Public_id of the Notifier to link to 5945 Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"` 5946 5947 // filters on when services should fire the notifier 5948 Filters []string `xml:"filters,omitempty" json:"filters,omitempty"` 5949 5950 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 5951 5952 // Optional notes 5953 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 5954 } 5955 5956 type AddDSFNotifierResponseType struct { 5957 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFNotifierResponse"` 5958 5959 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5960 5961 Status string `xml:"status,omitempty" json:"status,omitempty"` 5962 5963 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5964 5965 Data *NotifierLinkData `xml:"data,omitempty" json:"data,omitempty"` 5966 } 5967 5968 type RemoveDSFNotifierRequestType struct { 5969 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveDSFNotifierRequest"` 5970 5971 Token string `xml:"token,omitempty" json:"token,omitempty"` 5972 5973 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 5974 5975 // Identifier for DSF service to search on 5976 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 5977 5978 // Public_id of the Notifier to link to 5979 Link_id string `xml:"link_id,omitempty" json:"link_id,omitempty"` 5980 5981 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 5982 5983 // Optional notes 5984 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 5985 } 5986 5987 type RemoveDSFNotifierResponseType struct { 5988 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveDSFNotifierResponse"` 5989 5990 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 5991 5992 Status string `xml:"status,omitempty" json:"status,omitempty"` 5993 5994 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 5995 5996 Data *NotifierLinkData `xml:"data,omitempty" json:"data,omitempty"` 5997 } 5998 5999 type CreateDSFRulesetRequestType struct { 6000 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRulesetRequest"` 6001 6002 Token string `xml:"token,omitempty" json:"token,omitempty"` 6003 6004 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6005 6006 // ID or label of the DSF Service 6007 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6008 6009 // Ruleset label 6010 Label string `xml:"label,omitempty" json:"label,omitempty"` 6011 6012 // The type of criteria contained within this Pool 6013 Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"` 6014 6015 // Required based on criteria_type. Filtered in API/BLL 6016 Criteria *DSFCriteria `xml:"criteria,omitempty" json:"criteria,omitempty"` 6017 6018 // Where in the chain does the ruleset land. Defautls to the last. 6019 Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"` 6020 6021 // A list of DSF Reponse Pools that comprise the Ruleset 6022 Response_pools []*DSFResponsePool `xml:"response_pools,omitempty" json:"response_pools,omitempty"` 6023 6024 // boolean - immediately save change and publish 6025 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6026 6027 // Optional notes 6028 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6029 } 6030 6031 type CreateDSFRulesetResponseType struct { 6032 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRulesetResponse"` 6033 6034 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6035 6036 Status string `xml:"status,omitempty" json:"status,omitempty"` 6037 6038 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6039 6040 Data *DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"` 6041 } 6042 6043 type UpdateDSFRulesetRequestType struct { 6044 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRulesetRequest"` 6045 6046 Token string `xml:"token,omitempty" json:"token,omitempty"` 6047 6048 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6049 6050 // ID or label of the DSF Service 6051 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6052 6053 // ID of the ruleset to update 6054 Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"` 6055 6056 // Ruleset label 6057 Label string `xml:"label,omitempty" json:"label,omitempty"` 6058 6059 // The type of criteria contained within this Pool 6060 Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"` 6061 6062 // Required based on criteria_type. Filtered in API/BLL 6063 Criteria *DSFCriteria `xml:"criteria,omitempty" json:"criteria,omitempty"` 6064 6065 // Where in the chain does the ruleset land. Defautls to the last. 6066 Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"` 6067 6068 // A list of DSF Reponse Pools that comprise the Ruleset 6069 Response_pools []*DSFResponsePool `xml:"response_pools,omitempty" json:"response_pools,omitempty"` 6070 6071 // boolean - immediately save change and publish 6072 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6073 6074 // Optional Publish Notes. 6075 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6076 } 6077 6078 type UpdateDSFRulesetResponseType struct { 6079 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRulesetResponse"` 6080 6081 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6082 6083 Status string `xml:"status,omitempty" json:"status,omitempty"` 6084 6085 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6086 6087 Data *DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"` 6088 } 6089 6090 type GetDSFRulesetsRequestType struct { 6091 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRulesetsRequest"` 6092 6093 Token string `xml:"token,omitempty" json:"token,omitempty"` 6094 6095 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6096 6097 // ID or label of the DSF Service 6098 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6099 6100 // Ruleset label to search on. Can be wildcarded 6101 Label string `xml:"label,omitempty" json:"label,omitempty"` 6102 6103 // Can be wildcarded...must be string representation 6104 Criteria string `xml:"criteria,omitempty" json:"criteria,omitempty"` 6105 6106 // The type of criteria contained within this Pool 6107 Criteria_type string `xml:"criteria_type,omitempty" json:"criteria_type,omitempty"` 6108 6109 // Where in the chain does the ruleset land. Defautls to the last. 6110 Ordering string `xml:"ordering,omitempty" json:"ordering,omitempty"` 6111 6112 // response will include pending changes 6113 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6114 } 6115 6116 type GetDSFRulesetsResponseType struct { 6117 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRulesetsResponse"` 6118 6119 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6120 6121 Status string `xml:"status,omitempty" json:"status,omitempty"` 6122 6123 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6124 6125 Data []*DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"` 6126 } 6127 6128 type GetOneDSFRulesetRequestType struct { 6129 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRulesetRequest"` 6130 6131 Token string `xml:"token,omitempty" json:"token,omitempty"` 6132 6133 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6134 6135 // ID or label of the DSF Service 6136 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6137 6138 // ID of the ruleset to update 6139 Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"` 6140 6141 // response will include pending changes 6142 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6143 } 6144 6145 type GetOneDSFRulesetResponseType struct { 6146 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRulesetResponse"` 6147 6148 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6149 6150 Status string `xml:"status,omitempty" json:"status,omitempty"` 6151 6152 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6153 6154 Data *DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"` 6155 } 6156 6157 type DeleteOneDSFRulesetRequestType struct { 6158 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRulesetRequest"` 6159 6160 Token string `xml:"token,omitempty" json:"token,omitempty"` 6161 6162 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6163 6164 // ID or label of the DSF Service 6165 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6166 6167 // ID of the ruleset to update 6168 Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"` 6169 6170 // boolean - immediately save change and publish 6171 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6172 6173 // Optional notes 6174 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6175 } 6176 6177 type DeleteOneDSFRulesetResponseType struct { 6178 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRulesetResponse"` 6179 6180 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6181 6182 Status string `xml:"status,omitempty" json:"status,omitempty"` 6183 6184 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6185 6186 Data *DSFRulesetData `xml:"data,omitempty" json:"data,omitempty"` 6187 } 6188 6189 type CreateDSFResponsePoolRequestType struct { 6190 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFResponsePoolRequest"` 6191 6192 Token string `xml:"token,omitempty" json:"token,omitempty"` 6193 6194 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6195 6196 // ID or label of the DSF Service 6197 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6198 6199 // Response Pool label 6200 Label string `xml:"label,omitempty" json:"label,omitempty"` 6201 6202 Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"` 6203 6204 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6205 6206 // Defaults to true 6207 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6208 6209 // ID or label of the DSF Ruleset to join 6210 Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"` 6211 6212 // Index within the specified DSF Ruleset 6213 Index string `xml:"index,omitempty" json:"index,omitempty"` 6214 6215 Rs_chains []*DSFRecordSetFailoverChain `xml:"rs_chains,omitempty" json:"rs_chains,omitempty"` 6216 6217 // boolean - immediately save change and publish 6218 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6219 6220 // Optional notes 6221 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6222 } 6223 6224 type CreateDSFResponsePoolResponseType struct { 6225 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFResponsePoolResponse"` 6226 6227 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6228 6229 Status string `xml:"status,omitempty" json:"status,omitempty"` 6230 6231 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6232 6233 Data *DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"` 6234 } 6235 6236 type UpdateDSFResponsePoolRequestType struct { 6237 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFResponsePoolRequest"` 6238 6239 Token string `xml:"token,omitempty" json:"token,omitempty"` 6240 6241 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6242 6243 // ID or label of the DSF Service 6244 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6245 6246 // ID or label of the Response Pool to update 6247 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 6248 6249 // Response Pool label 6250 Label string `xml:"label,omitempty" json:"label,omitempty"` 6251 6252 Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"` 6253 6254 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6255 6256 // Defaults to true 6257 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6258 6259 // Entire chain must be specified 6260 Rs_chains []*DSFRecordSetFailoverChain `xml:"rs_chains,omitempty" json:"rs_chains,omitempty"` 6261 6262 // ID or label of the DSF Ruleset to join 6263 Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"` 6264 6265 // If true, removes record-sets that are no longer referenced by anyone 6266 Remove_orphans string `xml:"remove_orphans,omitempty" json:"remove_orphans,omitempty"` 6267 6268 // boolean - immediately save change and publish 6269 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6270 6271 // Optional Publish Notes. 6272 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6273 } 6274 6275 type UpdateDSFResponsePoolResponseType struct { 6276 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFResponsePoolResponse"` 6277 6278 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6279 6280 Status string `xml:"status,omitempty" json:"status,omitempty"` 6281 6282 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6283 6284 Data *DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"` 6285 } 6286 6287 type GetDSFResponsePoolsRequestType struct { 6288 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFResponsePoolsRequest"` 6289 6290 Token string `xml:"token,omitempty" json:"token,omitempty"` 6291 6292 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6293 6294 // ID or label of the DSF Service 6295 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6296 6297 Label string `xml:"label,omitempty" json:"label,omitempty"` 6298 6299 // ID or label of a DSF Ruleset that could contain 6300 Dsf_ruleset_id string `xml:"dsf_ruleset_id,omitempty" json:"dsf_ruleset_id,omitempty"` 6301 6302 Core_set_count string `xml:"core_set_count,omitempty" json:"core_set_count,omitempty"` 6303 6304 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6305 6306 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6307 6308 Status string `xml:"status,omitempty" json:"status,omitempty"` 6309 6310 // bool, if true, finds pools that do not exist in any Rulesets 6311 No_ruleset string `xml:"no_ruleset,omitempty" json:"no_ruleset,omitempty"` 6312 6313 // response will include pending changes 6314 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6315 } 6316 6317 type GetDSFResponsePoolsResponseType struct { 6318 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFResponsePoolsResponse"` 6319 6320 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6321 6322 Status string `xml:"status,omitempty" json:"status,omitempty"` 6323 6324 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6325 6326 Data []*DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"` 6327 } 6328 6329 type GetOneDSFResponsePoolRequestType struct { 6330 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFResponsePoolRequest"` 6331 6332 Token string `xml:"token,omitempty" json:"token,omitempty"` 6333 6334 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6335 6336 // ID or the label of the DSF Service 6337 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6338 6339 // ID or label of the desired response pool 6340 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 6341 6342 // response will include pending changes 6343 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6344 } 6345 6346 type GetOneDSFResponsePoolResponseType struct { 6347 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFResponsePoolResponse"` 6348 6349 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6350 6351 Status string `xml:"status,omitempty" json:"status,omitempty"` 6352 6353 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6354 6355 Data *DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"` 6356 } 6357 6358 type DeleteOneDSFResponsePoolRequestType struct { 6359 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFResponsePoolRequest"` 6360 6361 Token string `xml:"token,omitempty" json:"token,omitempty"` 6362 6363 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6364 6365 // ID or the label of the DSF Service 6366 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6367 6368 // ID or label of the desired response pool 6369 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 6370 6371 // If 'Y', Pool will be deleted on execution 6372 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6373 6374 // Optional notes 6375 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6376 } 6377 6378 type DeleteOneDSFResponsePoolResponseType struct { 6379 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFResponsePoolResponse"` 6380 6381 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6382 6383 Status string `xml:"status,omitempty" json:"status,omitempty"` 6384 6385 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6386 6387 Data *DSFResponsePoolData `xml:"data,omitempty" json:"data,omitempty"` 6388 } 6389 6390 type CreateDSFRecordSetFailoverChainRequestType struct { 6391 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordSetFailoverChainRequest"` 6392 6393 Token string `xml:"token,omitempty" json:"token,omitempty"` 6394 6395 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6396 6397 // ID of the DSF Service 6398 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6399 6400 // ID of the DSF Response Pool that the Rec Set Fail chain belongs to 6401 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 6402 6403 // Label of the DSF Record Set Failover Chain 6404 Label string `xml:"label,omitempty" json:"label,omitempty"` 6405 6406 // Optional, defaults to false, indicates whether enclosed Record Sets are Core 6407 Core string `xml:"core,omitempty" json:"core,omitempty"` 6408 6409 // A list of record sets to be included in this chain 6410 Record_sets []*DSFRecordSet `xml:"record_sets,omitempty" json:"record_sets,omitempty"` 6411 6412 // If 'Y', RS Chain will be deleted on execution 6413 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6414 6415 // Optional notes 6416 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6417 } 6418 6419 type CreateDSFRecordSetFailoverChainResponseType struct { 6420 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordSetFailoverChainResponse"` 6421 6422 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6423 6424 Status string `xml:"status,omitempty" json:"status,omitempty"` 6425 6426 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6427 6428 Data *DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"` 6429 } 6430 6431 type UpdateDSFRecordSetFailoverChainRequestType struct { 6432 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordSetFailoverChainRequest"` 6433 6434 Token string `xml:"token,omitempty" json:"token,omitempty"` 6435 6436 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6437 6438 // ID of the DSF Service 6439 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6440 6441 // ID or label of the DSF Rec Set Failover Chain 6442 Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"` 6443 6444 // Label of the DSF Record Set Failover Chain 6445 Label string `xml:"label,omitempty" json:"label,omitempty"` 6446 6447 // Optional, defaults to false, indicates whether enclosed Record Sets are Core 6448 Core string `xml:"core,omitempty" json:"core,omitempty"` 6449 6450 // A list of record sets to be included in this chain 6451 Record_sets []*DSFRecordSet `xml:"record_sets,omitempty" json:"record_sets,omitempty"` 6452 6453 // If 'Y', RS Chain will be deleted on execution 6454 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6455 6456 // Optional Publish Notes. 6457 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6458 } 6459 6460 type UpdateDSFRecordSetFailoverChainResponseType struct { 6461 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordSetFailoverChainResponse"` 6462 6463 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6464 6465 Status string `xml:"status,omitempty" json:"status,omitempty"` 6466 6467 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6468 6469 Data *DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"` 6470 } 6471 6472 type GetDSFRecordSetFailoverChainsRequestType struct { 6473 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordSetFailoverChainsRequest"` 6474 6475 Token string `xml:"token,omitempty" json:"token,omitempty"` 6476 6477 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6478 6479 // ID or label of the DSF Service 6480 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6481 6482 // ID or label of the DSF Response Pool that the Rec Set Fail chain belongs to 6483 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 6484 6485 // Label of the DSF Record Set Failover Chain 6486 Label string `xml:"label,omitempty" json:"label,omitempty"` 6487 6488 // Search for core DSF Record Set Failover Chains that are core 6489 Core string `xml:"core,omitempty" json:"core,omitempty"` 6490 6491 // response will include pending changes 6492 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6493 } 6494 6495 type GetDSFRecordSetFailoverChainsResponseType struct { 6496 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordSetFailoverChainsResponse"` 6497 6498 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6499 6500 Status string `xml:"status,omitempty" json:"status,omitempty"` 6501 6502 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6503 6504 Data []*DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"` 6505 } 6506 6507 type GetOneDSFRecordSetFailoverChainRequestType struct { 6508 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordSetFailoverChainRequest"` 6509 6510 Token string `xml:"token,omitempty" json:"token,omitempty"` 6511 6512 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6513 6514 // ID or label of the DSF Service 6515 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6516 6517 // ID or label of the DSF Rec Set Failover Chain 6518 Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"` 6519 6520 // response will include pending changes 6521 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6522 } 6523 6524 type GetOneDSFRecordSetFailoverChainResponseType struct { 6525 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordSetFailoverChainResponse"` 6526 6527 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6528 6529 Status string `xml:"status,omitempty" json:"status,omitempty"` 6530 6531 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6532 6533 Data *DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"` 6534 } 6535 6536 type DeleteOneDSFRecordSetFailoverChainRequestType struct { 6537 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordSetFailoverChainRequest"` 6538 6539 Token string `xml:"token,omitempty" json:"token,omitempty"` 6540 6541 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6542 6543 // ID or label of the DSF Service 6544 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6545 6546 // ID or label of the DSF Rec Set Failover Chain 6547 Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"` 6548 6549 // If 'Y', Pool will be deleted on execution 6550 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6551 6552 // Optional notes 6553 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6554 } 6555 6556 type DeleteOneDSFRecordSetFailoverChainResponseType struct { 6557 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordSetFailoverChainResponse"` 6558 6559 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6560 6561 Status string `xml:"status,omitempty" json:"status,omitempty"` 6562 6563 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6564 6565 Data *DSFRecordSetFailoverChainData `xml:"data,omitempty" json:"data,omitempty"` 6566 } 6567 6568 type CreateDSFRecordSetRequestType struct { 6569 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordSetRequest"` 6570 6571 Token string `xml:"token,omitempty" json:"token,omitempty"` 6572 6573 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6574 6575 // ID or label of the DSF Service 6576 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6577 6578 // class of rdata that the set will contain 6579 Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"` 6580 6581 // Record Set label 6582 Label string `xml:"label,omitempty" json:"label,omitempty"` 6583 6584 // ID or label of the associated monitor 6585 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 6586 6587 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 6588 6589 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6590 6591 Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 6592 6593 Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"` 6594 6595 Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"` 6596 6597 Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"` 6598 6599 // list of hashes that contain information to create DSF Records 6600 Records []*DSFRecord `xml:"records,omitempty" json:"records,omitempty"` 6601 6602 // ID or label to associate the new RS with an existing RP 6603 Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"` 6604 6605 // Index of the RS in the specified chain 6606 Index string `xml:"index,omitempty" json:"index,omitempty"` 6607 6608 // ID or label to associate the new RS with an existing RP 6609 Dsf_response_pool_id string `xml:"dsf_response_pool_id,omitempty" json:"dsf_response_pool_id,omitempty"` 6610 6611 // Defaults to true 6612 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6613 6614 // boolean - immediately save change and publish 6615 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6616 6617 // Optional notes 6618 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6619 } 6620 6621 type CreateDSFRecordSetResponseType struct { 6622 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordSetResponse"` 6623 6624 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6625 6626 Status string `xml:"status,omitempty" json:"status,omitempty"` 6627 6628 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6629 6630 Data *DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"` 6631 } 6632 6633 type UpdateDSFRecordSetRequestType struct { 6634 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordSetRequest"` 6635 6636 Token string `xml:"token,omitempty" json:"token,omitempty"` 6637 6638 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6639 6640 // ID or label of the DSF Service 6641 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6642 6643 // ID or label of the DSF Record Set 6644 Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"` 6645 6646 // new label for the DSF Record Set 6647 Label string `xml:"label,omitempty" json:"label,omitempty"` 6648 6649 // ID or label of the associated monitor 6650 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 6651 6652 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 6653 6654 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6655 6656 Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 6657 6658 Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"` 6659 6660 Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"` 6661 6662 Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"` 6663 6664 // Defaults to true 6665 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6666 6667 // hash of information to create DSF Records 6668 Records []*DSFRecord `xml:"records,omitempty" json:"records,omitempty"` 6669 6670 // boolean - immediately save change and publish 6671 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6672 6673 // Optional Publish Notes. 6674 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6675 } 6676 6677 type UpdateDSFRecordSetResponseType struct { 6678 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordSetResponse"` 6679 6680 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6681 6682 Status string `xml:"status,omitempty" json:"status,omitempty"` 6683 6684 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6685 6686 Data *DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"` 6687 } 6688 6689 type GetOneDSFRecordSetRequestType struct { 6690 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordSetRequest"` 6691 6692 Token string `xml:"token,omitempty" json:"token,omitempty"` 6693 6694 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6695 6696 // ID or label of the DSF Service 6697 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6698 6699 // ID or label of the DSF Record Set 6700 Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"` 6701 6702 // response will include pending changes 6703 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6704 } 6705 6706 type GetOneDSFRecordSetResponseType struct { 6707 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordSetResponse"` 6708 6709 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6710 6711 Status string `xml:"status,omitempty" json:"status,omitempty"` 6712 6713 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6714 6715 Data *DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"` 6716 } 6717 6718 type GetDSFRecordSetsRequestType struct { 6719 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordSetsRequest"` 6720 6721 Token string `xml:"token,omitempty" json:"token,omitempty"` 6722 6723 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6724 6725 // ID or label of the DSF Service 6726 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6727 6728 // Record Set label - can be wildcarded 6729 Label string `xml:"label,omitempty" json:"label,omitempty"` 6730 6731 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 6732 6733 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6734 6735 Serve_count string `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 6736 6737 Fail_count string `xml:"fail_count,omitempty" json:"fail_count,omitempty"` 6738 6739 Trouble_count string `xml:"trouble_count,omitempty" json:"trouble_count,omitempty"` 6740 6741 Torpidity_max string `xml:"torpidity_max,omitempty" json:"torpidity_max,omitempty"` 6742 6743 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6744 6745 Status string `xml:"status,omitempty" json:"status,omitempty"` 6746 6747 // class of rdata that the set will contain 6748 Rdata_class string `xml:"rdata_class,omitempty" json:"rdata_class,omitempty"` 6749 6750 // ID or label to associate the RS with an existing DSF Record Set Failover Chain 6751 Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"` 6752 6753 // ID or label of the associated monitor 6754 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 6755 6756 // response will include pending changes 6757 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6758 } 6759 6760 type GetDSFRecordSetsResponseType struct { 6761 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordSetsResponse"` 6762 6763 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6764 6765 Status string `xml:"status,omitempty" json:"status,omitempty"` 6766 6767 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6768 6769 Data []*DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"` 6770 } 6771 6772 type DeleteOneDSFRecordSetRequestType struct { 6773 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordSetRequest"` 6774 6775 Token string `xml:"token,omitempty" json:"token,omitempty"` 6776 6777 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6778 6779 // ID or label of the DSF Service 6780 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6781 6782 // ID or label of the DSF Record Set 6783 Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"` 6784 6785 // If 'Y', Record Set will be deleted on execution 6786 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6787 6788 // Optional notes 6789 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6790 } 6791 6792 type DeleteOneDSFRecordSetResponseType struct { 6793 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordSetResponse"` 6794 6795 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6796 6797 Status string `xml:"status,omitempty" json:"status,omitempty"` 6798 6799 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6800 6801 Data *DSFRecordSetData `xml:"data,omitempty" json:"data,omitempty"` 6802 } 6803 6804 type CreateDSFRecordRequestType struct { 6805 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordRequest"` 6806 6807 Token string `xml:"token,omitempty" json:"token,omitempty"` 6808 6809 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6810 6811 // label of the DSF Service 6812 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6813 6814 // label of the DSF Record Set 6815 Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"` 6816 6817 Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"` 6818 6819 // Rdata to create the svc record with 6820 Rdata *ANYOneRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 6821 6822 // name of the DSF record 6823 Label string `xml:"label,omitempty" json:"label,omitempty"` 6824 6825 Weight string `xml:"weight,omitempty" json:"weight,omitempty"` 6826 6827 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6828 6829 Endpoints []string `xml:"endpoints,omitempty" json:"endpoints,omitempty"` 6830 6831 // number of endpoints that need to be up 6832 Endpoint_up_count string `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"` 6833 6834 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6835 6836 // boolean, if true add and immediately publish 6837 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6838 6839 // Optional notes 6840 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6841 } 6842 6843 type CreateDSFRecordResponseType struct { 6844 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFRecordResponse"` 6845 6846 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6847 6848 Status string `xml:"status,omitempty" json:"status,omitempty"` 6849 6850 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6851 6852 Data *DSFRecordData `xml:"data,omitempty" json:"data,omitempty"` 6853 } 6854 6855 type UpdateDSFRecordRequestType struct { 6856 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordRequest"` 6857 6858 Token string `xml:"token,omitempty" json:"token,omitempty"` 6859 6860 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6861 6862 // label of the DSF Service 6863 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6864 6865 // label of the DSF Record 6866 Dsf_record_id string `xml:"dsf_record_id,omitempty" json:"dsf_record_id,omitempty"` 6867 6868 Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"` 6869 6870 // Rdata to update the svc record with 6871 Rdata *ANYOneRData `xml:"rdata,omitempty" json:"rdata,omitempty"` 6872 6873 // name of the DSF record 6874 Label string `xml:"label,omitempty" json:"label,omitempty"` 6875 6876 Weight string `xml:"weight,omitempty" json:"weight,omitempty"` 6877 6878 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6879 6880 Endpoints []string `xml:"endpoints,omitempty" json:"endpoints,omitempty"` 6881 6882 // number of endpoints that need to be up 6883 Endpoint_up_count string `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"` 6884 6885 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6886 6887 // boolean, if true add and immediately publish 6888 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 6889 6890 // Optional Publish Notes. 6891 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 6892 } 6893 6894 type UpdateDSFRecordResponseType struct { 6895 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFRecordResponse"` 6896 6897 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6898 6899 Status string `xml:"status,omitempty" json:"status,omitempty"` 6900 6901 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6902 6903 Data *DSFRecordData `xml:"data,omitempty" json:"data,omitempty"` 6904 } 6905 6906 type GetOneDSFRecordRequestType struct { 6907 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordRequest"` 6908 6909 Token string `xml:"token,omitempty" json:"token,omitempty"` 6910 6911 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6912 6913 // label of the DSF Service 6914 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6915 6916 // label of the DSF Record 6917 Dsf_record_id string `xml:"dsf_record_id,omitempty" json:"dsf_record_id,omitempty"` 6918 6919 // response will include pending changes 6920 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6921 } 6922 6923 type GetOneDSFRecordResponseType struct { 6924 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFRecordResponse"` 6925 6926 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6927 6928 Status string `xml:"status,omitempty" json:"status,omitempty"` 6929 6930 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6931 6932 Data *DSFRecordData `xml:"data,omitempty" json:"data,omitempty"` 6933 } 6934 6935 type GetDSFRecordsRequestType struct { 6936 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordsRequest"` 6937 6938 Token string `xml:"token,omitempty" json:"token,omitempty"` 6939 6940 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6941 6942 // label of the DSF Service 6943 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6944 6945 // DSF Record Set Failover Chain ID to search on 6946 Dsf_record_set_failover_chain_id string `xml:"dsf_record_set_failover_chain_id,omitempty" json:"dsf_record_set_failover_chain_id,omitempty"` 6947 6948 // Record set id to search on 6949 Dsf_record_set_id string `xml:"dsf_record_set_id,omitempty" json:"dsf_record_set_id,omitempty"` 6950 6951 // Wildcard allowed 6952 Label string `xml:"label,omitempty" json:"label,omitempty"` 6953 6954 // Wildcard allowed 6955 Master_line string `xml:"master_line,omitempty" json:"master_line,omitempty"` 6956 6957 // Wildcard allowed 6958 Endpoints string `xml:"endpoints,omitempty" json:"endpoints,omitempty"` 6959 6960 Endpoint_up_count string `xml:"endpoint_up_count,omitempty" json:"endpoint_up_count,omitempty"` 6961 6962 Weight string `xml:"weight,omitempty" json:"weight,omitempty"` 6963 6964 Automation string `xml:"automation,omitempty" json:"automation,omitempty"` 6965 6966 Eligible string `xml:"eligible,omitempty" json:"eligible,omitempty"` 6967 6968 Status string `xml:"status,omitempty" json:"status,omitempty"` 6969 6970 // response will include pending changes 6971 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 6972 } 6973 6974 type GetDSFRecordsResponseType struct { 6975 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFRecordsResponse"` 6976 6977 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 6978 6979 Status string `xml:"status,omitempty" json:"status,omitempty"` 6980 6981 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 6982 6983 Data []*DSFRecordData `xml:"data,omitempty" json:"data,omitempty"` 6984 } 6985 6986 type DeleteOneDSFRecordRequestType struct { 6987 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordRequest"` 6988 6989 Token string `xml:"token,omitempty" json:"token,omitempty"` 6990 6991 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 6992 6993 // label of the DSF Service 6994 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 6995 6996 // label of the DSF Record 6997 Dsf_record_id string `xml:"dsf_record_id,omitempty" json:"dsf_record_id,omitempty"` 6998 6999 // If 'Y', Record will be deleted on execution 7000 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 7001 7002 // Optional notes 7003 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 7004 } 7005 7006 type DeleteOneDSFRecordResponseType struct { 7007 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFRecordResponse"` 7008 7009 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7010 7011 Status string `xml:"status,omitempty" json:"status,omitempty"` 7012 7013 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7014 7015 Data *DSFRecordData `xml:"data,omitempty" json:"data,omitempty"` 7016 } 7017 7018 type AddDSFNodeRequestType struct { 7019 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFNodeRequest"` 7020 7021 Token string `xml:"token,omitempty" json:"token,omitempty"` 7022 7023 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7024 7025 // label of the DSF Service 7026 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7027 7028 // an fqdn, zone pair 7029 Node *DSFNode `xml:"node,omitempty" json:"node,omitempty"` 7030 7031 // If 'Y', change is published immediately 7032 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 7033 7034 // Optional notes 7035 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 7036 } 7037 7038 type AddDSFNodeResponseType struct { 7039 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFNodeResponse"` 7040 7041 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7042 7043 Status string `xml:"status,omitempty" json:"status,omitempty"` 7044 7045 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7046 7047 Data []*DSFNode `xml:"data,omitempty" json:"data,omitempty"` 7048 } 7049 7050 type UpdateDSFNodesRequestType struct { 7051 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFNodesRequest"` 7052 7053 Token string `xml:"token,omitempty" json:"token,omitempty"` 7054 7055 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7056 7057 // label of the DSF Service 7058 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7059 7060 // A list of fqdn, zone pairs 7061 Nodes []*DSFNode `xml:"nodes,omitempty" json:"nodes,omitempty"` 7062 7063 // If 'Y', change is published immediately 7064 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 7065 7066 // Optional Publish Notes. 7067 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 7068 } 7069 7070 type UpdateDSFNodesResponseType struct { 7071 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFNodesResponse"` 7072 7073 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7074 7075 Status string `xml:"status,omitempty" json:"status,omitempty"` 7076 7077 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7078 7079 Data []*DSFNode `xml:"data,omitempty" json:"data,omitempty"` 7080 } 7081 7082 type GetDSFNodesRequestType struct { 7083 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFNodesRequest"` 7084 7085 Token string `xml:"token,omitempty" json:"token,omitempty"` 7086 7087 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7088 7089 // label of the DSF Service 7090 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7091 7092 // response will include pending changes 7093 Pending_changes string `xml:"pending_changes,omitempty" json:"pending_changes,omitempty"` 7094 } 7095 7096 type GetDSFNodesResponseType struct { 7097 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFNodesResponse"` 7098 7099 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7100 7101 Status string `xml:"status,omitempty" json:"status,omitempty"` 7102 7103 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7104 7105 Data []*DSFNode `xml:"data,omitempty" json:"data,omitempty"` 7106 } 7107 7108 type DeleteOneDSFNodeRequestType struct { 7109 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFNodeRequest"` 7110 7111 Token string `xml:"token,omitempty" json:"token,omitempty"` 7112 7113 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7114 7115 // label of the DSF Service 7116 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7117 7118 // an fqdn, zone pair 7119 Node *DSFNode `xml:"node,omitempty" json:"node,omitempty"` 7120 7121 // If 'Y', change is published immediately 7122 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 7123 7124 // Optional notes 7125 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 7126 } 7127 7128 type DeleteOneDSFNodeResponseType struct { 7129 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFNodeResponse"` 7130 7131 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7132 7133 Status string `xml:"status,omitempty" json:"status,omitempty"` 7134 7135 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7136 7137 Data []*DSFNode `xml:"data,omitempty" json:"data,omitempty"` 7138 } 7139 7140 type CreateDSFMonitorRequestType struct { 7141 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFMonitorRequest"` 7142 7143 Token string `xml:"token,omitempty" json:"token,omitempty"` 7144 7145 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7146 7147 // Label for the DSF Monitor 7148 Label string `xml:"label,omitempty" json:"label,omitempty"` 7149 7150 // Num of responses to determine status 7151 Response_count string `xml:"response_count,omitempty" json:"response_count,omitempty"` 7152 7153 // Interval, in seconds, between probes 7154 Probe_interval string `xml:"probe_interval,omitempty" json:"probe_interval,omitempty"` 7155 7156 // number of attempted retries on failure before giving up 7157 Retries string `xml:"retries,omitempty" json:"retries,omitempty"` 7158 7159 // name of the protocol to monitor 7160 Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"` 7161 7162 // indicates if the monitor is active, default is N 7163 Active string `xml:"active,omitempty" json:"active,omitempty"` 7164 7165 // options pertaining the monitor 7166 Options *DSFMonitorOptions `xml:"options,omitempty" json:"options,omitempty"` 7167 7168 // Endpoints to monitor 7169 Endpoints []*DSFMonitorEndpoint `xml:"endpoints,omitempty" json:"endpoints,omitempty"` 7170 } 7171 7172 type CreateDSFMonitorResponseType struct { 7173 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSFMonitorResponse"` 7174 7175 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7176 7177 Status string `xml:"status,omitempty" json:"status,omitempty"` 7178 7179 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7180 7181 Data *DSFMonitorData `xml:"data,omitempty" json:"data,omitempty"` 7182 } 7183 7184 type UpdateDSFMonitorRequestType struct { 7185 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFMonitorRequest"` 7186 7187 Token string `xml:"token,omitempty" json:"token,omitempty"` 7188 7189 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7190 7191 // ID 7192 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 7193 7194 // New label for the DSF Monitor 7195 Label string `xml:"label,omitempty" json:"label,omitempty"` 7196 7197 // Num of responses to determine status 7198 Response_count string `xml:"response_count,omitempty" json:"response_count,omitempty"` 7199 7200 // Interval, in seconds, between probes 7201 Probe_interval string `xml:"probe_interval,omitempty" json:"probe_interval,omitempty"` 7202 7203 // number of attempted retries on failure before giving up 7204 Retries string `xml:"retries,omitempty" json:"retries,omitempty"` 7205 7206 // name of the protocol to monitor 7207 Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"` 7208 7209 // indicates if the monitor is active 7210 Active string `xml:"active,omitempty" json:"active,omitempty"` 7211 7212 // options pertaining the monitor 7213 Options *DSFMonitorOptions `xml:"options,omitempty" json:"options,omitempty"` 7214 7215 // Endpoints to monitor 7216 Endpoints []*DSFMonitorEndpoint `xml:"endpoints,omitempty" json:"endpoints,omitempty"` 7217 } 7218 7219 type UpdateDSFMonitorResponseType struct { 7220 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSFMonitorResponse"` 7221 7222 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7223 7224 Status string `xml:"status,omitempty" json:"status,omitempty"` 7225 7226 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7227 7228 Data *DSFMonitorData `xml:"data,omitempty" json:"data,omitempty"` 7229 } 7230 7231 type GetOneDSFMonitorRequestType struct { 7232 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFMonitorRequest"` 7233 7234 Token string `xml:"token,omitempty" json:"token,omitempty"` 7235 7236 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7237 7238 // ID 7239 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 7240 } 7241 7242 type GetOneDSFMonitorResponseType struct { 7243 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSFMonitorResponse"` 7244 7245 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7246 7247 Status string `xml:"status,omitempty" json:"status,omitempty"` 7248 7249 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7250 7251 Data *DSFMonitorData `xml:"data,omitempty" json:"data,omitempty"` 7252 } 7253 7254 type GetDSFMonitorsRequestType struct { 7255 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFMonitorsRequest"` 7256 7257 Token string `xml:"token,omitempty" json:"token,omitempty"` 7258 7259 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7260 7261 // Label for the DSF Monitor 7262 Label string `xml:"label,omitempty" json:"label,omitempty"` 7263 7264 // Interval, in seconds, between probes 7265 Probe_interval string `xml:"probe_interval,omitempty" json:"probe_interval,omitempty"` 7266 7267 // number of attempted retries on failure before giving up 7268 Retries string `xml:"retries,omitempty" json:"retries,omitempty"` 7269 7270 // name of the protocol to monitor 7271 Protocol string `xml:"protocol,omitempty" json:"protocol,omitempty"` 7272 } 7273 7274 type GetDSFMonitorsResponseType struct { 7275 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFMonitorsResponse"` 7276 7277 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7278 7279 Status string `xml:"status,omitempty" json:"status,omitempty"` 7280 7281 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7282 7283 Data []*DSFMonitorData `xml:"data,omitempty" json:"data,omitempty"` 7284 } 7285 7286 type DeleteOneDSFMonitorRequestType struct { 7287 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFMonitorRequest"` 7288 7289 Token string `xml:"token,omitempty" json:"token,omitempty"` 7290 7291 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7292 7293 // ID 7294 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 7295 } 7296 7297 type DeleteOneDSFMonitorResponseType struct { 7298 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSFMonitorResponse"` 7299 7300 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7301 7302 Status string `xml:"status,omitempty" json:"status,omitempty"` 7303 7304 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7305 7306 Data string `xml:"data,omitempty" json:"data,omitempty"` 7307 } 7308 7309 type AddDSFMonitorNotifierRequestType struct { 7310 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFMonitorNotifierRequest"` 7311 7312 Token string `xml:"token,omitempty" json:"token,omitempty"` 7313 7314 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7315 7316 // Monitor ID 7317 Dsf_monitor_id string `xml:"dsf_monitor_id,omitempty" json:"dsf_monitor_id,omitempty"` 7318 7319 // Notifier ID passed in for existing Notifier, or the follow params used to create 7320 Dsf_notify_id string `xml:"dsf_notify_id,omitempty" json:"dsf_notify_id,omitempty"` 7321 7322 // filters on when services should fire the notifier 7323 Filters []string `xml:"filters,omitempty" json:"filters,omitempty"` 7324 } 7325 7326 type AddDSFMonitorNotifierResponseType struct { 7327 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDSFMonitorNotifierResponse"` 7328 7329 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7330 7331 Status string `xml:"status,omitempty" json:"status,omitempty"` 7332 7333 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7334 7335 Data *NotifierData `xml:"data,omitempty" json:"data,omitempty"` 7336 } 7337 7338 type GetDSFMonitorSitesRequestType struct { 7339 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFMonitorSitesRequest"` 7340 7341 Token string `xml:"token,omitempty" json:"token,omitempty"` 7342 7343 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7344 } 7345 7346 type GetDSFMonitorSitesResponseType struct { 7347 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSFMonitorSitesResponse"` 7348 7349 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7350 7351 Status string `xml:"status,omitempty" json:"status,omitempty"` 7352 7353 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7354 7355 Data *DSFMonitorSitesData `xml:"data,omitempty" json:"data,omitempty"` 7356 } 7357 7358 type CreateNotifierRequestType struct { 7359 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNotifierRequest"` 7360 7361 Token string `xml:"token,omitempty" json:"token,omitempty"` 7362 7363 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7364 7365 // Label for the Notifier 7366 Label string `xml:"label,omitempty" json:"label,omitempty"` 7367 7368 // List of Recipients attached to the Notifier 7369 Recipients []*Recipient `xml:"recipients,omitempty" json:"recipients,omitempty"` 7370 7371 // List of Services attached to the Notifier 7372 Services []*Service `xml:"services,omitempty" json:"services,omitempty"` 7373 } 7374 7375 type CreateNotifierResponseType struct { 7376 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNotifierResponse"` 7377 7378 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7379 7380 Status string `xml:"status,omitempty" json:"status,omitempty"` 7381 7382 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7383 7384 Data *NotifierData `xml:"data,omitempty" json:"data,omitempty"` 7385 } 7386 7387 type UpdateNotifierRequestType struct { 7388 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNotifierRequest"` 7389 7390 Token string `xml:"token,omitempty" json:"token,omitempty"` 7391 7392 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7393 7394 // Public_id of the Notifier to update 7395 Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"` 7396 7397 // Label for the DSF Notify 7398 Label string `xml:"label,omitempty" json:"label,omitempty"` 7399 7400 // List of Recipients attached to the Notifier 7401 Recipients []*Recipient `xml:"recipients,omitempty" json:"recipients,omitempty"` 7402 7403 // List of Services attached to the Notifier 7404 Services []*Service `xml:"services,omitempty" json:"services,omitempty"` 7405 } 7406 7407 type UpdateNotifierResponseType struct { 7408 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNotifierResponse"` 7409 7410 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7411 7412 Status string `xml:"status,omitempty" json:"status,omitempty"` 7413 7414 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7415 7416 Data *NotifierData `xml:"data,omitempty" json:"data,omitempty"` 7417 } 7418 7419 type GetOneNotifierRequestType struct { 7420 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNotifierRequest"` 7421 7422 Token string `xml:"token,omitempty" json:"token,omitempty"` 7423 7424 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7425 7426 // Public_id of the Notifier to retrieve 7427 Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"` 7428 } 7429 7430 type GetOneNotifierResponseType struct { 7431 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNotifierResponse"` 7432 7433 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7434 7435 Status string `xml:"status,omitempty" json:"status,omitempty"` 7436 7437 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7438 7439 Data *NotifierData `xml:"data,omitempty" json:"data,omitempty"` 7440 } 7441 7442 type GetNotifiersRequestType struct { 7443 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNotifiersRequest"` 7444 7445 Token string `xml:"token,omitempty" json:"token,omitempty"` 7446 7447 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7448 7449 // Label for the DSF Notify 7450 Label string `xml:"label,omitempty" json:"label,omitempty"` 7451 7452 // Search for active or inactive notifiers 7453 Active string `xml:"active,omitempty" json:"active,omitempty"` 7454 7455 // Search for email or syslog recipients 7456 Format string `xml:"format,omitempty" json:"format,omitempty"` 7457 7458 // Search on the recipient email, hostname, or contact 7459 Recipient string `xml:"recipient,omitempty" json:"recipient,omitempty"` 7460 7461 // Search for active or inactive recipients 7462 Recipient_active string `xml:"recipient_active,omitempty" json:"recipient_active,omitempty"` 7463 7464 // Must be specified with service public id 7465 Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"` 7466 7467 // Public_id of the service_class item to search for 7468 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7469 7470 // Search for active or inactive services 7471 Service_active string `xml:"service_active,omitempty" json:"service_active,omitempty"` 7472 } 7473 7474 type GetNotifiersResponseType struct { 7475 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNotifiersResponse"` 7476 7477 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7478 7479 Status string `xml:"status,omitempty" json:"status,omitempty"` 7480 7481 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7482 7483 Data []*NotifierDataAlt `xml:"data,omitempty" json:"data,omitempty"` 7484 } 7485 7486 type DeleteOneNotifierRequestType struct { 7487 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNotifierRequest"` 7488 7489 Token string `xml:"token,omitempty" json:"token,omitempty"` 7490 7491 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7492 7493 // Public_id of the Notifier to delete 7494 Notifier_id string `xml:"notifier_id,omitempty" json:"notifier_id,omitempty"` 7495 } 7496 7497 type DeleteOneNotifierResponseType struct { 7498 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNotifierResponse"` 7499 7500 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7501 7502 Status string `xml:"status,omitempty" json:"status,omitempty"` 7503 7504 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7505 7506 Data string `xml:"data,omitempty" json:"data,omitempty"` 7507 } 7508 7509 type CreateConfigLimitRequestType struct { 7510 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateConfigLimitRequest"` 7511 7512 Token string `xml:"token,omitempty" json:"token,omitempty"` 7513 7514 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7515 7516 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7517 7518 Name string `xml:"name,omitempty" json:"name,omitempty"` 7519 7520 Value string `xml:"value,omitempty" json:"value,omitempty"` 7521 } 7522 7523 type CreateConfigLimitResponseType struct { 7524 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateConfigLimitResponse"` 7525 7526 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7527 7528 Status string `xml:"status,omitempty" json:"status,omitempty"` 7529 7530 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7531 7532 Data *ConfigLimitData `xml:"data,omitempty" json:"data,omitempty"` 7533 } 7534 7535 type GetOneConfigLimitRequestType struct { 7536 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneConfigLimitRequest"` 7537 7538 Token string `xml:"token,omitempty" json:"token,omitempty"` 7539 7540 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7541 7542 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7543 7544 Name string `xml:"name,omitempty" json:"name,omitempty"` 7545 } 7546 7547 type GetOneConfigLimitResponseType struct { 7548 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneConfigLimitResponse"` 7549 7550 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7551 7552 Status string `xml:"status,omitempty" json:"status,omitempty"` 7553 7554 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7555 7556 Data *ConfigLimitData `xml:"data,omitempty" json:"data,omitempty"` 7557 } 7558 7559 type GetConfigLimitsRequestType struct { 7560 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetConfigLimitsRequest"` 7561 7562 Token string `xml:"token,omitempty" json:"token,omitempty"` 7563 7564 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7565 7566 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7567 } 7568 7569 type GetConfigLimitsResponseType struct { 7570 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetConfigLimitsResponse"` 7571 7572 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7573 7574 Status string `xml:"status,omitempty" json:"status,omitempty"` 7575 7576 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7577 7578 Data []*ConfigLimitData `xml:"data,omitempty" json:"data,omitempty"` 7579 } 7580 7581 type UpdateConfigLimitRequestType struct { 7582 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateConfigLimitRequest"` 7583 7584 Token string `xml:"token,omitempty" json:"token,omitempty"` 7585 7586 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7587 7588 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7589 7590 Name string `xml:"name,omitempty" json:"name,omitempty"` 7591 7592 Value string `xml:"value,omitempty" json:"value,omitempty"` 7593 } 7594 7595 type UpdateConfigLimitResponseType struct { 7596 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateConfigLimitResponse"` 7597 7598 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7599 7600 Status string `xml:"status,omitempty" json:"status,omitempty"` 7601 7602 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7603 7604 Data *ConfigLimitData `xml:"data,omitempty" json:"data,omitempty"` 7605 } 7606 7607 type DeleteOneConfigLimitRequestType struct { 7608 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneConfigLimitRequest"` 7609 7610 Token string `xml:"token,omitempty" json:"token,omitempty"` 7611 7612 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7613 7614 Service_id string `xml:"service_id,omitempty" json:"service_id,omitempty"` 7615 7616 Name string `xml:"name,omitempty" json:"name,omitempty"` 7617 } 7618 7619 type DeleteOneConfigLimitResponseType struct { 7620 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneConfigLimitResponse"` 7621 7622 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7623 7624 Status string `xml:"status,omitempty" json:"status,omitempty"` 7625 7626 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7627 7628 Data string `xml:"data,omitempty" json:"data,omitempty"` 7629 } 7630 7631 type CreatePermissionGroupRequestType struct { 7632 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePermissionGroupRequest"` 7633 7634 Token string `xml:"token,omitempty" json:"token,omitempty"` 7635 7636 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7637 7638 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7639 7640 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 7641 7642 All_users string `xml:"all_users,omitempty" json:"all_users,omitempty"` 7643 7644 Description string `xml:"description,omitempty" json:"description,omitempty"` 7645 7646 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 7647 7648 User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"` 7649 7650 Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"` 7651 7652 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 7653 } 7654 7655 type CreatePermissionGroupResponseType struct { 7656 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePermissionGroupResponse"` 7657 7658 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7659 7660 Status string `xml:"status,omitempty" json:"status,omitempty"` 7661 7662 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7663 7664 Data *PermissionGroupData `xml:"data,omitempty" json:"data,omitempty"` 7665 } 7666 7667 type GetOnePermissionGroupRequestType struct { 7668 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePermissionGroupRequest"` 7669 7670 Token string `xml:"token,omitempty" json:"token,omitempty"` 7671 7672 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7673 7674 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7675 } 7676 7677 type GetOnePermissionGroupResponseType struct { 7678 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePermissionGroupResponse"` 7679 7680 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7681 7682 Status string `xml:"status,omitempty" json:"status,omitempty"` 7683 7684 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7685 7686 Data *PermissionGroupData `xml:"data,omitempty" json:"data,omitempty"` 7687 } 7688 7689 type GetPermissionGroupsRequestType struct { 7690 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPermissionGroupsRequest"` 7691 7692 Token string `xml:"token,omitempty" json:"token,omitempty"` 7693 7694 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7695 } 7696 7697 type GetPermissionGroupsResponseType struct { 7698 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPermissionGroupsResponse"` 7699 7700 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7701 7702 Status string `xml:"status,omitempty" json:"status,omitempty"` 7703 7704 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7705 7706 Data []*PermissionGroupData `xml:"data,omitempty" json:"data,omitempty"` 7707 } 7708 7709 type DeleteOnePermissionGroupRequestType struct { 7710 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePermissionGroupRequest"` 7711 7712 Token string `xml:"token,omitempty" json:"token,omitempty"` 7713 7714 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7715 7716 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7717 } 7718 7719 type DeleteOnePermissionGroupResponseType struct { 7720 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePermissionGroupResponse"` 7721 7722 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7723 7724 Status string `xml:"status,omitempty" json:"status,omitempty"` 7725 7726 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7727 7728 Data string `xml:"data,omitempty" json:"data,omitempty"` 7729 } 7730 7731 type UpdatePermissionGroupRequestType struct { 7732 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePermissionGroupRequest"` 7733 7734 Token string `xml:"token,omitempty" json:"token,omitempty"` 7735 7736 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7737 7738 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7739 7740 New_group_name string `xml:"new_group_name,omitempty" json:"new_group_name,omitempty"` 7741 7742 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 7743 7744 All_users string `xml:"all_users,omitempty" json:"all_users,omitempty"` 7745 7746 Description string `xml:"description,omitempty" json:"description,omitempty"` 7747 7748 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 7749 7750 User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"` 7751 7752 Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"` 7753 7754 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 7755 } 7756 7757 type UpdatePermissionGroupResponseType struct { 7758 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePermissionGroupResponse"` 7759 7760 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7761 7762 Status string `xml:"status,omitempty" json:"status,omitempty"` 7763 7764 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7765 7766 Data *PermissionGroupData `xml:"data,omitempty" json:"data,omitempty"` 7767 } 7768 7769 type GetCustomerPermissionsRequestType struct { 7770 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerPermissionsRequest"` 7771 7772 Token string `xml:"token,omitempty" json:"token,omitempty"` 7773 7774 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7775 7776 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 7777 } 7778 7779 type GetCustomerPermissionsResponseType struct { 7780 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerPermissionsResponse"` 7781 7782 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7783 7784 Status string `xml:"status,omitempty" json:"status,omitempty"` 7785 7786 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7787 7788 Data *PermissionResponse `xml:"data,omitempty" json:"data,omitempty"` 7789 } 7790 7791 type GetUserPermissionsRequestType struct { 7792 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUserPermissionsRequest"` 7793 7794 Token string `xml:"token,omitempty" json:"token,omitempty"` 7795 7796 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7797 7798 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 7799 } 7800 7801 type GetUserPermissionsResponseType struct { 7802 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUserPermissionsResponse"` 7803 7804 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7805 7806 Status string `xml:"status,omitempty" json:"status,omitempty"` 7807 7808 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7809 7810 Data *PermissionResponse `xml:"data,omitempty" json:"data,omitempty"` 7811 } 7812 7813 type CheckPermissionsRequestType struct { 7814 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CheckPermissionsRequest"` 7815 7816 Token string `xml:"token,omitempty" json:"token,omitempty"` 7817 7818 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7819 7820 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 7821 7822 Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"` 7823 } 7824 7825 type CheckPermissionsResponseType struct { 7826 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CheckPermissionsResponse"` 7827 7828 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7829 7830 Status string `xml:"status,omitempty" json:"status,omitempty"` 7831 7832 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7833 7834 Data *PermissionResponse `xml:"data,omitempty" json:"data,omitempty"` 7835 } 7836 7837 type AddPermissionGroupUsersRequestType struct { 7838 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupUsersRequest"` 7839 7840 Token string `xml:"token,omitempty" json:"token,omitempty"` 7841 7842 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7843 7844 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7845 7846 User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"` 7847 } 7848 7849 type AddPermissionGroupUsersResponseType struct { 7850 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupUsersResponse"` 7851 7852 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7853 7854 Status string `xml:"status,omitempty" json:"status,omitempty"` 7855 7856 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7857 7858 Data string `xml:"data,omitempty" json:"data,omitempty"` 7859 } 7860 7861 type SetPermissionGroupUsersRequestType struct { 7862 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupUsersRequest"` 7863 7864 Token string `xml:"token,omitempty" json:"token,omitempty"` 7865 7866 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7867 7868 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7869 7870 User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"` 7871 } 7872 7873 type SetPermissionGroupUsersResponseType struct { 7874 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupUsersResponse"` 7875 7876 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7877 7878 Status string `xml:"status,omitempty" json:"status,omitempty"` 7879 7880 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7881 7882 Data string `xml:"data,omitempty" json:"data,omitempty"` 7883 } 7884 7885 type RemovePermissionGroupUsersRequestType struct { 7886 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupUsersRequest"` 7887 7888 Token string `xml:"token,omitempty" json:"token,omitempty"` 7889 7890 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7891 7892 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7893 7894 User_name []string `xml:"user_name,omitempty" json:"user_name,omitempty"` 7895 } 7896 7897 type RemovePermissionGroupUsersResponseType struct { 7898 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupUsersResponse"` 7899 7900 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7901 7902 Status string `xml:"status,omitempty" json:"status,omitempty"` 7903 7904 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7905 7906 Data string `xml:"data,omitempty" json:"data,omitempty"` 7907 } 7908 7909 type AddPermissionGroupSubgroupsRequestType struct { 7910 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupSubgroupsRequest"` 7911 7912 Token string `xml:"token,omitempty" json:"token,omitempty"` 7913 7914 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7915 7916 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7917 7918 Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"` 7919 } 7920 7921 type AddPermissionGroupSubgroupsResponseType struct { 7922 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupSubgroupsResponse"` 7923 7924 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7925 7926 Status string `xml:"status,omitempty" json:"status,omitempty"` 7927 7928 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7929 7930 Data string `xml:"data,omitempty" json:"data,omitempty"` 7931 } 7932 7933 type SetPermissionGroupSubgroupsRequestType struct { 7934 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupSubgroupsRequest"` 7935 7936 Token string `xml:"token,omitempty" json:"token,omitempty"` 7937 7938 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7939 7940 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7941 7942 Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"` 7943 } 7944 7945 type SetPermissionGroupSubgroupsResponseType struct { 7946 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupSubgroupsResponse"` 7947 7948 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7949 7950 Status string `xml:"status,omitempty" json:"status,omitempty"` 7951 7952 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7953 7954 Data string `xml:"data,omitempty" json:"data,omitempty"` 7955 } 7956 7957 type RemovePermissionGroupSubgroupsRequestType struct { 7958 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupSubgroupsRequest"` 7959 7960 Token string `xml:"token,omitempty" json:"token,omitempty"` 7961 7962 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7963 7964 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7965 7966 Subgroup []string `xml:"subgroup,omitempty" json:"subgroup,omitempty"` 7967 } 7968 7969 type RemovePermissionGroupSubgroupsResponseType struct { 7970 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupSubgroupsResponse"` 7971 7972 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7973 7974 Status string `xml:"status,omitempty" json:"status,omitempty"` 7975 7976 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 7977 7978 Data string `xml:"data,omitempty" json:"data,omitempty"` 7979 } 7980 7981 type AddPermissionGroupPermissionsRequestType struct { 7982 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupPermissionsRequest"` 7983 7984 Token string `xml:"token,omitempty" json:"token,omitempty"` 7985 7986 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 7987 7988 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 7989 7990 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 7991 } 7992 7993 type AddPermissionGroupPermissionsResponseType struct { 7994 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupPermissionsResponse"` 7995 7996 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 7997 7998 Status string `xml:"status,omitempty" json:"status,omitempty"` 7999 8000 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8001 8002 Data string `xml:"data,omitempty" json:"data,omitempty"` 8003 } 8004 8005 type SetPermissionGroupPermissionsRequestType struct { 8006 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupPermissionsRequest"` 8007 8008 Token string `xml:"token,omitempty" json:"token,omitempty"` 8009 8010 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8011 8012 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 8013 8014 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 8015 } 8016 8017 type SetPermissionGroupPermissionsResponseType struct { 8018 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupPermissionsResponse"` 8019 8020 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8021 8022 Status string `xml:"status,omitempty" json:"status,omitempty"` 8023 8024 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8025 8026 Data string `xml:"data,omitempty" json:"data,omitempty"` 8027 } 8028 8029 type RemovePermissionGroupPermissionsRequestType struct { 8030 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupPermissionsRequest"` 8031 8032 Token string `xml:"token,omitempty" json:"token,omitempty"` 8033 8034 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8035 8036 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 8037 8038 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 8039 } 8040 8041 type RemovePermissionGroupPermissionsResponseType struct { 8042 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupPermissionsResponse"` 8043 8044 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8045 8046 Status string `xml:"status,omitempty" json:"status,omitempty"` 8047 8048 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8049 8050 Data string `xml:"data,omitempty" json:"data,omitempty"` 8051 } 8052 8053 type AddPermissionGroupZonesRequestType struct { 8054 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupZonesRequest"` 8055 8056 Token string `xml:"token,omitempty" json:"token,omitempty"` 8057 8058 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8059 8060 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 8061 8062 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 8063 } 8064 8065 type AddPermissionGroupZonesResponseType struct { 8066 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddPermissionGroupZonesResponse"` 8067 8068 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8069 8070 Status string `xml:"status,omitempty" json:"status,omitempty"` 8071 8072 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8073 8074 Data string `xml:"data,omitempty" json:"data,omitempty"` 8075 } 8076 8077 type SetPermissionGroupZonesRequestType struct { 8078 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupZonesRequest"` 8079 8080 Token string `xml:"token,omitempty" json:"token,omitempty"` 8081 8082 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8083 8084 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 8085 8086 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 8087 } 8088 8089 type SetPermissionGroupZonesResponseType struct { 8090 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetPermissionGroupZonesResponse"` 8091 8092 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8093 8094 Status string `xml:"status,omitempty" json:"status,omitempty"` 8095 8096 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8097 8098 Data string `xml:"data,omitempty" json:"data,omitempty"` 8099 } 8100 8101 type RemovePermissionGroupZonesRequestType struct { 8102 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupZonesRequest"` 8103 8104 Token string `xml:"token,omitempty" json:"token,omitempty"` 8105 8106 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8107 8108 Group_name string `xml:"group_name,omitempty" json:"group_name,omitempty"` 8109 8110 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 8111 } 8112 8113 type RemovePermissionGroupZonesResponseType struct { 8114 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemovePermissionGroupZonesResponse"` 8115 8116 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8117 8118 Status string `xml:"status,omitempty" json:"status,omitempty"` 8119 8120 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8121 8122 Data string `xml:"data,omitempty" json:"data,omitempty"` 8123 } 8124 8125 type AddUserGroupsRequestType struct { 8126 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserGroupsRequest"` 8127 8128 Token string `xml:"token,omitempty" json:"token,omitempty"` 8129 8130 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8131 8132 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8133 8134 Group []string `xml:"group,omitempty" json:"group,omitempty"` 8135 } 8136 8137 type AddUserGroupsResponseType struct { 8138 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserGroupsResponse"` 8139 8140 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8141 8142 Status string `xml:"status,omitempty" json:"status,omitempty"` 8143 8144 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8145 8146 Data string `xml:"data,omitempty" json:"data,omitempty"` 8147 } 8148 8149 type SetUserGroupsRequestType struct { 8150 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserGroupsRequest"` 8151 8152 Token string `xml:"token,omitempty" json:"token,omitempty"` 8153 8154 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8155 8156 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8157 8158 Group []string `xml:"group,omitempty" json:"group,omitempty"` 8159 } 8160 8161 type SetUserGroupsResponseType struct { 8162 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserGroupsResponse"` 8163 8164 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8165 8166 Status string `xml:"status,omitempty" json:"status,omitempty"` 8167 8168 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8169 8170 Data string `xml:"data,omitempty" json:"data,omitempty"` 8171 } 8172 8173 type RemoveUserGroupsRequestType struct { 8174 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserGroupsRequest"` 8175 8176 Token string `xml:"token,omitempty" json:"token,omitempty"` 8177 8178 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8179 8180 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8181 8182 Group []string `xml:"group,omitempty" json:"group,omitempty"` 8183 } 8184 8185 type RemoveUserGroupsResponseType struct { 8186 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserGroupsResponse"` 8187 8188 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8189 8190 Status string `xml:"status,omitempty" json:"status,omitempty"` 8191 8192 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8193 8194 Data string `xml:"data,omitempty" json:"data,omitempty"` 8195 } 8196 8197 type AddUserZonesRequestType struct { 8198 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserZonesRequest"` 8199 8200 Token string `xml:"token,omitempty" json:"token,omitempty"` 8201 8202 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8203 8204 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8205 8206 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 8207 } 8208 8209 type AddUserZonesResponseType struct { 8210 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserZonesResponse"` 8211 8212 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8213 8214 Status string `xml:"status,omitempty" json:"status,omitempty"` 8215 8216 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8217 8218 Data string `xml:"data,omitempty" json:"data,omitempty"` 8219 } 8220 8221 type SetUserZonesRequestType struct { 8222 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserZonesRequest"` 8223 8224 Token string `xml:"token,omitempty" json:"token,omitempty"` 8225 8226 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8227 8228 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8229 8230 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 8231 } 8232 8233 type SetUserZonesResponseType struct { 8234 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserZonesResponse"` 8235 8236 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8237 8238 Status string `xml:"status,omitempty" json:"status,omitempty"` 8239 8240 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8241 8242 Data string `xml:"data,omitempty" json:"data,omitempty"` 8243 } 8244 8245 type RemoveUserZonesRequestType struct { 8246 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserZonesRequest"` 8247 8248 Token string `xml:"token,omitempty" json:"token,omitempty"` 8249 8250 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8251 8252 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8253 8254 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 8255 } 8256 8257 type RemoveUserZonesResponseType struct { 8258 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserZonesResponse"` 8259 8260 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8261 8262 Status string `xml:"status,omitempty" json:"status,omitempty"` 8263 8264 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8265 8266 Data string `xml:"data,omitempty" json:"data,omitempty"` 8267 } 8268 8269 type AddUserPermissionsRequestType struct { 8270 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserPermissionsRequest"` 8271 8272 Token string `xml:"token,omitempty" json:"token,omitempty"` 8273 8274 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8275 8276 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8277 8278 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 8279 } 8280 8281 type AddUserPermissionsResponseType struct { 8282 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserPermissionsResponse"` 8283 8284 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8285 8286 Status string `xml:"status,omitempty" json:"status,omitempty"` 8287 8288 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8289 8290 Data string `xml:"data,omitempty" json:"data,omitempty"` 8291 } 8292 8293 type SetUserPermissionsRequestType struct { 8294 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserPermissionsRequest"` 8295 8296 Token string `xml:"token,omitempty" json:"token,omitempty"` 8297 8298 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8299 8300 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8301 8302 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 8303 } 8304 8305 type SetUserPermissionsResponseType struct { 8306 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserPermissionsResponse"` 8307 8308 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8309 8310 Status string `xml:"status,omitempty" json:"status,omitempty"` 8311 8312 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8313 8314 Data string `xml:"data,omitempty" json:"data,omitempty"` 8315 } 8316 8317 type RemoveUserPermissionsRequestType struct { 8318 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserPermissionsRequest"` 8319 8320 Token string `xml:"token,omitempty" json:"token,omitempty"` 8321 8322 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8323 8324 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8325 8326 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 8327 } 8328 8329 type RemoveUserPermissionsResponseType struct { 8330 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserPermissionsResponse"` 8331 8332 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8333 8334 Status string `xml:"status,omitempty" json:"status,omitempty"` 8335 8336 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8337 8338 Data string `xml:"data,omitempty" json:"data,omitempty"` 8339 } 8340 8341 type AddUserForbidsRequestType struct { 8342 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserForbidsRequest"` 8343 8344 Token string `xml:"token,omitempty" json:"token,omitempty"` 8345 8346 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8347 8348 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8349 8350 Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"` 8351 } 8352 8353 type AddUserForbidsResponseType struct { 8354 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddUserForbidsResponse"` 8355 8356 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8357 8358 Status string `xml:"status,omitempty" json:"status,omitempty"` 8359 8360 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8361 8362 Data string `xml:"data,omitempty" json:"data,omitempty"` 8363 } 8364 8365 type SetUserForbidsRequestType struct { 8366 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserForbidsRequest"` 8367 8368 Token string `xml:"token,omitempty" json:"token,omitempty"` 8369 8370 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8371 8372 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8373 8374 Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"` 8375 } 8376 8377 type SetUserForbidsResponseType struct { 8378 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetUserForbidsResponse"` 8379 8380 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8381 8382 Status string `xml:"status,omitempty" json:"status,omitempty"` 8383 8384 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8385 8386 Data string `xml:"data,omitempty" json:"data,omitempty"` 8387 } 8388 8389 type RemoveUserForbidsRequestType struct { 8390 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserForbidsRequest"` 8391 8392 Token string `xml:"token,omitempty" json:"token,omitempty"` 8393 8394 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8395 8396 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 8397 8398 Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"` 8399 } 8400 8401 type RemoveUserForbidsResponseType struct { 8402 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveUserForbidsResponse"` 8403 8404 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8405 8406 Status string `xml:"status,omitempty" json:"status,omitempty"` 8407 8408 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8409 8410 Data string `xml:"data,omitempty" json:"data,omitempty"` 8411 } 8412 8413 type AddCustomerPermissionsRequestType struct { 8414 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddCustomerPermissionsRequest"` 8415 8416 Token string `xml:"token,omitempty" json:"token,omitempty"` 8417 8418 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8419 8420 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 8421 8422 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 8423 } 8424 8425 type AddCustomerPermissionsResponseType struct { 8426 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddCustomerPermissionsResponse"` 8427 8428 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8429 8430 Status string `xml:"status,omitempty" json:"status,omitempty"` 8431 8432 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8433 8434 Data string `xml:"data,omitempty" json:"data,omitempty"` 8435 } 8436 8437 type SetCustomerPermissionsRequestType struct { 8438 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerPermissionsRequest"` 8439 8440 Token string `xml:"token,omitempty" json:"token,omitempty"` 8441 8442 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8443 8444 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 8445 8446 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 8447 } 8448 8449 type SetCustomerPermissionsResponseType struct { 8450 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerPermissionsResponse"` 8451 8452 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8453 8454 Status string `xml:"status,omitempty" json:"status,omitempty"` 8455 8456 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8457 8458 Data string `xml:"data,omitempty" json:"data,omitempty"` 8459 } 8460 8461 type RemoveCustomerPermissionsRequestType struct { 8462 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveCustomerPermissionsRequest"` 8463 8464 Token string `xml:"token,omitempty" json:"token,omitempty"` 8465 8466 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8467 8468 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 8469 8470 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 8471 } 8472 8473 type RemoveCustomerPermissionsResponseType struct { 8474 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveCustomerPermissionsResponse"` 8475 8476 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8477 8478 Status string `xml:"status,omitempty" json:"status,omitempty"` 8479 8480 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8481 8482 Data string `xml:"data,omitempty" json:"data,omitempty"` 8483 } 8484 8485 type AddCustomerForbidsRequestType struct { 8486 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddCustomerForbidsRequest"` 8487 8488 Token string `xml:"token,omitempty" json:"token,omitempty"` 8489 8490 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8491 8492 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 8493 8494 Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"` 8495 } 8496 8497 type AddCustomerForbidsResponseType struct { 8498 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddCustomerForbidsResponse"` 8499 8500 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8501 8502 Status string `xml:"status,omitempty" json:"status,omitempty"` 8503 8504 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8505 8506 Data string `xml:"data,omitempty" json:"data,omitempty"` 8507 } 8508 8509 type SetCustomerForbidsRequestType struct { 8510 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerForbidsRequest"` 8511 8512 Token string `xml:"token,omitempty" json:"token,omitempty"` 8513 8514 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8515 8516 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 8517 8518 Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"` 8519 } 8520 8521 type SetCustomerForbidsResponseType struct { 8522 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerForbidsResponse"` 8523 8524 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8525 8526 Status string `xml:"status,omitempty" json:"status,omitempty"` 8527 8528 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8529 8530 Data string `xml:"data,omitempty" json:"data,omitempty"` 8531 } 8532 8533 type RemoveCustomerForbidsRequestType struct { 8534 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveCustomerForbidsRequest"` 8535 8536 Token string `xml:"token,omitempty" json:"token,omitempty"` 8537 8538 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8539 8540 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 8541 8542 Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"` 8543 } 8544 8545 type RemoveCustomerForbidsResponseType struct { 8546 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RemoveCustomerForbidsResponse"` 8547 8548 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8549 8550 Status string `xml:"status,omitempty" json:"status,omitempty"` 8551 8552 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8553 8554 Data string `xml:"data,omitempty" json:"data,omitempty"` 8555 } 8556 8557 type GetHostStatsFlagsRequestType struct { 8558 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetHostStatsFlagsRequest"` 8559 8560 Token string `xml:"token,omitempty" json:"token,omitempty"` 8561 8562 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8563 8564 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 8565 } 8566 8567 type GetHostStatsFlagsResponseType struct { 8568 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetHostStatsFlagsResponse"` 8569 8570 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8571 8572 Status string `xml:"status,omitempty" json:"status,omitempty"` 8573 8574 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8575 8576 Data []*HostStatFlagsData `xml:"data,omitempty" json:"data,omitempty"` 8577 } 8578 8579 type SetHostStatsFlagsRequestType struct { 8580 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetHostStatsFlagsRequest"` 8581 8582 Token string `xml:"token,omitempty" json:"token,omitempty"` 8583 8584 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8585 8586 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 8587 8588 Host_stats []*HostStatFlagsData `xml:"host_stats,omitempty" json:"host_stats,omitempty"` 8589 } 8590 8591 type SetHostStatsFlagsResponseType struct { 8592 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetHostStatsFlagsResponse"` 8593 8594 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8595 8596 Status string `xml:"status,omitempty" json:"status,omitempty"` 8597 8598 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8599 8600 Data []*HostStatFlagsData `xml:"data,omitempty" json:"data,omitempty"` 8601 } 8602 8603 type CreateTSIGKeyRequestType struct { 8604 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTSIGKeyRequest"` 8605 8606 Token string `xml:"token,omitempty" json:"token,omitempty"` 8607 8608 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8609 8610 Name string `xml:"name,omitempty" json:"name,omitempty"` 8611 8612 Algorithm string `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 8613 8614 Secret string `xml:"secret,omitempty" json:"secret,omitempty"` 8615 8616 Tsig_ocid string `xml:"tsig_ocid,omitempty" json:"tsig_ocid,omitempty"` 8617 8618 Compartment string `xml:"compartment,omitempty" json:"compartment,omitempty"` 8619 } 8620 8621 type CreateTSIGKeyResponseType struct { 8622 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTSIGKeyResponse"` 8623 8624 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8625 8626 Status string `xml:"status,omitempty" json:"status,omitempty"` 8627 8628 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8629 8630 Data *TSIGKeyData `xml:"data,omitempty" json:"data,omitempty"` 8631 } 8632 8633 type GetOneTSIGKeyRequestType struct { 8634 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTSIGKeyRequest"` 8635 8636 Token string `xml:"token,omitempty" json:"token,omitempty"` 8637 8638 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8639 8640 Name string `xml:"name,omitempty" json:"name,omitempty"` 8641 } 8642 8643 type GetOneTSIGKeyResponseType struct { 8644 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTSIGKeyResponse"` 8645 8646 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8647 8648 Status string `xml:"status,omitempty" json:"status,omitempty"` 8649 8650 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8651 8652 Data *TSIGKeyData `xml:"data,omitempty" json:"data,omitempty"` 8653 } 8654 8655 type GetTSIGKeysRequestType struct { 8656 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTSIGKeysRequest"` 8657 8658 Token string `xml:"token,omitempty" json:"token,omitempty"` 8659 8660 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8661 } 8662 8663 type GetTSIGKeysResponseType struct { 8664 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTSIGKeysResponse"` 8665 8666 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8667 8668 Status string `xml:"status,omitempty" json:"status,omitempty"` 8669 8670 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8671 8672 Data []*TSIGKeyData `xml:"data,omitempty" json:"data,omitempty"` 8673 } 8674 8675 type UpdateTSIGKeyRequestType struct { 8676 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTSIGKeyRequest"` 8677 8678 Token string `xml:"token,omitempty" json:"token,omitempty"` 8679 8680 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8681 8682 Name string `xml:"name,omitempty" json:"name,omitempty"` 8683 8684 New_name string `xml:"new_name,omitempty" json:"new_name,omitempty"` 8685 8686 Secret string `xml:"secret,omitempty" json:"secret,omitempty"` 8687 8688 Algorithm string `xml:"algorithm,omitempty" json:"algorithm,omitempty"` 8689 8690 Tsig_ocid string `xml:"tsig_ocid,omitempty" json:"tsig_ocid,omitempty"` 8691 8692 Compartment string `xml:"compartment,omitempty" json:"compartment,omitempty"` 8693 } 8694 8695 type UpdateTSIGKeyResponseType struct { 8696 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTSIGKeyResponse"` 8697 8698 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8699 8700 Status string `xml:"status,omitempty" json:"status,omitempty"` 8701 8702 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8703 8704 Data *TSIGKeyData `xml:"data,omitempty" json:"data,omitempty"` 8705 } 8706 8707 type DeleteOneTSIGKeyRequestType struct { 8708 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTSIGKeyRequest"` 8709 8710 Token string `xml:"token,omitempty" json:"token,omitempty"` 8711 8712 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8713 8714 Name string `xml:"name,omitempty" json:"name,omitempty"` 8715 } 8716 8717 type DeleteOneTSIGKeyResponseType struct { 8718 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTSIGKeyResponse"` 8719 8720 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8721 8722 Status string `xml:"status,omitempty" json:"status,omitempty"` 8723 8724 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8725 8726 Data string `xml:"data,omitempty" json:"data,omitempty"` 8727 } 8728 8729 type CreateZoneRequestType struct { 8730 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateZoneRequest"` 8731 8732 Token string `xml:"token,omitempty" json:"token,omitempty"` 8733 8734 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8735 8736 // name of zone 8737 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8738 8739 // address of responsible party, per SOA 8740 Rname string `xml:"rname,omitempty" json:"rname,omitempty"` 8741 8742 // default TTL (Time-to-Live) for records 8743 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 8744 8745 // code indicating how serial numbers are constructed on publish 8746 Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"` 8747 } 8748 8749 type CreateZoneResponseType struct { 8750 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateZoneResponse"` 8751 8752 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8753 8754 Status string `xml:"status,omitempty" json:"status,omitempty"` 8755 8756 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8757 8758 Data *ZoneData `xml:"data,omitempty" json:"data,omitempty"` 8759 } 8760 8761 type GetOneZoneRequestType struct { 8762 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneZoneRequest"` 8763 8764 Token string `xml:"token,omitempty" json:"token,omitempty"` 8765 8766 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8767 8768 // name of zone 8769 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8770 } 8771 8772 type GetOneZoneResponseType struct { 8773 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneZoneResponse"` 8774 8775 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8776 8777 Status string `xml:"status,omitempty" json:"status,omitempty"` 8778 8779 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8780 8781 Data *ZoneData `xml:"data,omitempty" json:"data,omitempty"` 8782 } 8783 8784 type GetZonesRequestType struct { 8785 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZonesRequest"` 8786 8787 Token string `xml:"token,omitempty" json:"token,omitempty"` 8788 8789 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8790 } 8791 8792 type GetZonesResponseType struct { 8793 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZonesResponse"` 8794 8795 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8796 8797 Status string `xml:"status,omitempty" json:"status,omitempty"` 8798 8799 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8800 8801 Data []*ZoneData `xml:"data,omitempty" json:"data,omitempty"` 8802 } 8803 8804 type DeleteOneZoneRequestType struct { 8805 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneZoneRequest"` 8806 8807 Token string `xml:"token,omitempty" json:"token,omitempty"` 8808 8809 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8810 8811 // name of zone 8812 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8813 } 8814 8815 type DeleteOneZoneResponseType struct { 8816 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneZoneResponse"` 8817 8818 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8819 8820 Status string `xml:"status,omitempty" json:"status,omitempty"` 8821 8822 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8823 8824 Data string `xml:"data,omitempty" json:"data,omitempty"` 8825 } 8826 8827 type CreateSecondaryZoneRequestType struct { 8828 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSecondaryZoneRequest"` 8829 8830 Token string `xml:"token,omitempty" json:"token,omitempty"` 8831 8832 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8833 8834 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8835 8836 Masters []string `xml:"masters,omitempty" json:"masters,omitempty"` 8837 8838 Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"` 8839 8840 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 8841 } 8842 8843 type CreateSecondaryZoneResponseType struct { 8844 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSecondaryZoneResponse"` 8845 8846 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8847 8848 Status string `xml:"status,omitempty" json:"status,omitempty"` 8849 8850 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8851 8852 Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"` 8853 } 8854 8855 type UpdateSecondaryRequestType struct { 8856 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSecondaryRequest"` 8857 8858 Token string `xml:"token,omitempty" json:"token,omitempty"` 8859 8860 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8861 8862 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8863 8864 Masters []string `xml:"masters,omitempty" json:"masters,omitempty"` 8865 8866 Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"` 8867 8868 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 8869 } 8870 8871 type UpdateSecondaryResponseType struct { 8872 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSecondaryResponse"` 8873 8874 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8875 8876 Status string `xml:"status,omitempty" json:"status,omitempty"` 8877 8878 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8879 8880 Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"` 8881 } 8882 8883 type ActivateSecondaryRequestType struct { 8884 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateSecondaryRequest"` 8885 8886 Token string `xml:"token,omitempty" json:"token,omitempty"` 8887 8888 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8889 8890 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8891 } 8892 8893 type ActivateSecondaryResponseType struct { 8894 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateSecondaryResponse"` 8895 8896 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8897 8898 Status string `xml:"status,omitempty" json:"status,omitempty"` 8899 8900 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8901 8902 Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"` 8903 } 8904 8905 type DeactivateSecondaryRequestType struct { 8906 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateSecondaryRequest"` 8907 8908 Token string `xml:"token,omitempty" json:"token,omitempty"` 8909 8910 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8911 8912 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8913 } 8914 8915 type DeactivateSecondaryResponseType struct { 8916 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateSecondaryResponse"` 8917 8918 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8919 8920 Status string `xml:"status,omitempty" json:"status,omitempty"` 8921 8922 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8923 8924 Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"` 8925 } 8926 8927 type RetransferSecondaryRequestType struct { 8928 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RetransferSecondaryRequest"` 8929 8930 Token string `xml:"token,omitempty" json:"token,omitempty"` 8931 8932 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8933 8934 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8935 } 8936 8937 type RetransferSecondaryResponseType struct { 8938 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RetransferSecondaryResponse"` 8939 8940 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8941 8942 Status string `xml:"status,omitempty" json:"status,omitempty"` 8943 8944 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8945 8946 Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"` 8947 } 8948 8949 type GetOneSecondaryRequestType struct { 8950 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSecondaryRequest"` 8951 8952 Token string `xml:"token,omitempty" json:"token,omitempty"` 8953 8954 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8955 8956 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 8957 } 8958 8959 type GetOneSecondaryResponseType struct { 8960 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSecondaryResponse"` 8961 8962 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8963 8964 Status string `xml:"status,omitempty" json:"status,omitempty"` 8965 8966 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8967 8968 Data *SecondaryData `xml:"data,omitempty" json:"data,omitempty"` 8969 } 8970 8971 type GetSecondariesRequestType struct { 8972 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSecondariesRequest"` 8973 8974 Token string `xml:"token,omitempty" json:"token,omitempty"` 8975 8976 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8977 } 8978 8979 type GetSecondariesResponseType struct { 8980 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSecondariesResponse"` 8981 8982 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 8983 8984 Status string `xml:"status,omitempty" json:"status,omitempty"` 8985 8986 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 8987 8988 Data []*SecondaryData `xml:"data,omitempty" json:"data,omitempty"` 8989 } 8990 8991 type GetZoneApexRequestType struct { 8992 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneApexRequest"` 8993 8994 Token string `xml:"token,omitempty" json:"token,omitempty"` 8995 8996 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 8997 8998 // FQDN of a node 8999 Node string `xml:"node,omitempty" json:"node,omitempty"` 9000 } 9001 9002 type GetZoneApexResponseType struct { 9003 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneApexResponse"` 9004 9005 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9006 9007 Status string `xml:"status,omitempty" json:"status,omitempty"` 9008 9009 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9010 9011 Data *ZoneData `xml:"data,omitempty" json:"data,omitempty"` 9012 } 9013 9014 type CreateARecordRequestType struct { 9015 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateARecordRequest"` 9016 9017 Token string `xml:"token,omitempty" json:"token,omitempty"` 9018 9019 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9020 9021 // hostname 9022 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9023 9024 // name of zone 9025 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9026 9027 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9028 9029 Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9030 } 9031 9032 type CreateARecordResponseType struct { 9033 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateARecordResponse"` 9034 9035 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9036 9037 Status string `xml:"status,omitempty" json:"status,omitempty"` 9038 9039 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9040 9041 Data *ARecordData `xml:"data,omitempty" json:"data,omitempty"` 9042 } 9043 9044 type GetOneARecordRequestType struct { 9045 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneARecordRequest"` 9046 9047 Token string `xml:"token,omitempty" json:"token,omitempty"` 9048 9049 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9050 9051 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9052 9053 Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9054 9055 // name of zone 9056 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9057 9058 // hostname 9059 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9060 } 9061 9062 type GetOneARecordResponseType struct { 9063 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneARecordResponse"` 9064 9065 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9066 9067 Status string `xml:"status,omitempty" json:"status,omitempty"` 9068 9069 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9070 9071 Data *ARecordData `xml:"data,omitempty" json:"data,omitempty"` 9072 } 9073 9074 type GetARecordsRequestType struct { 9075 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetARecordsRequest"` 9076 9077 Token string `xml:"token,omitempty" json:"token,omitempty"` 9078 9079 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9080 9081 // hostname 9082 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9083 9084 // name of zone 9085 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9086 } 9087 9088 type GetARecordsResponseType struct { 9089 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetARecordsResponse"` 9090 9091 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9092 9093 Status string `xml:"status,omitempty" json:"status,omitempty"` 9094 9095 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9096 9097 Data []*ARecordData `xml:"data,omitempty" json:"data,omitempty"` 9098 } 9099 9100 type UpdateARecordRequestType struct { 9101 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateARecordRequest"` 9102 9103 Token string `xml:"token,omitempty" json:"token,omitempty"` 9104 9105 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9106 9107 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9108 9109 Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9110 9111 // name of zone 9112 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9113 9114 // hostname 9115 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9116 9117 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9118 } 9119 9120 type UpdateARecordResponseType struct { 9121 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateARecordResponse"` 9122 9123 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9124 9125 Status string `xml:"status,omitempty" json:"status,omitempty"` 9126 9127 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9128 9129 Data *ARecordData `xml:"data,omitempty" json:"data,omitempty"` 9130 } 9131 9132 type DeleteARecordsRequestType struct { 9133 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteARecordsRequest"` 9134 9135 Token string `xml:"token,omitempty" json:"token,omitempty"` 9136 9137 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9138 9139 // hostname 9140 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9141 9142 // name of zone 9143 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9144 } 9145 9146 type DeleteARecordsResponseType struct { 9147 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteARecordsResponse"` 9148 9149 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9150 9151 Status string `xml:"status,omitempty" json:"status,omitempty"` 9152 9153 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9154 9155 Data string `xml:"data,omitempty" json:"data,omitempty"` 9156 } 9157 9158 type DeleteOneARecordRequestType struct { 9159 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneARecordRequest"` 9160 9161 Token string `xml:"token,omitempty" json:"token,omitempty"` 9162 9163 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9164 9165 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9166 9167 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9168 9169 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9170 9171 Rdata *RDataA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9172 } 9173 9174 type DeleteOneARecordResponseType struct { 9175 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneARecordResponse"` 9176 9177 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9178 9179 Status string `xml:"status,omitempty" json:"status,omitempty"` 9180 9181 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9182 9183 Data string `xml:"data,omitempty" json:"data,omitempty"` 9184 } 9185 9186 type CreateAAAARecordRequestType struct { 9187 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAAAARecordRequest"` 9188 9189 Token string `xml:"token,omitempty" json:"token,omitempty"` 9190 9191 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9192 9193 // hostname 9194 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9195 9196 // name of zone 9197 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9198 9199 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9200 9201 Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9202 } 9203 9204 type CreateAAAARecordResponseType struct { 9205 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAAAARecordResponse"` 9206 9207 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9208 9209 Status string `xml:"status,omitempty" json:"status,omitempty"` 9210 9211 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9212 9213 Data *AAAARecordData `xml:"data,omitempty" json:"data,omitempty"` 9214 } 9215 9216 type GetOneAAAARecordRequestType struct { 9217 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAAAARecordRequest"` 9218 9219 Token string `xml:"token,omitempty" json:"token,omitempty"` 9220 9221 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9222 9223 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9224 9225 Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9226 9227 // name of zone 9228 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9229 9230 // hostname 9231 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9232 } 9233 9234 type GetOneAAAARecordResponseType struct { 9235 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAAAARecordResponse"` 9236 9237 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9238 9239 Status string `xml:"status,omitempty" json:"status,omitempty"` 9240 9241 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9242 9243 Data *AAAARecordData `xml:"data,omitempty" json:"data,omitempty"` 9244 } 9245 9246 type GetAAAARecordsRequestType struct { 9247 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAAAARecordsRequest"` 9248 9249 Token string `xml:"token,omitempty" json:"token,omitempty"` 9250 9251 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9252 9253 // hostname 9254 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9255 9256 // name of zone 9257 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9258 } 9259 9260 type GetAAAARecordsResponseType struct { 9261 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAAAARecordsResponse"` 9262 9263 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9264 9265 Status string `xml:"status,omitempty" json:"status,omitempty"` 9266 9267 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9268 9269 Data []*AAAARecordData `xml:"data,omitempty" json:"data,omitempty"` 9270 } 9271 9272 type UpdateAAAARecordRequestType struct { 9273 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAAAARecordRequest"` 9274 9275 Token string `xml:"token,omitempty" json:"token,omitempty"` 9276 9277 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9278 9279 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9280 9281 Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9282 9283 // name of zone 9284 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9285 9286 // hostname 9287 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9288 9289 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9290 } 9291 9292 type UpdateAAAARecordResponseType struct { 9293 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAAAARecordResponse"` 9294 9295 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9296 9297 Status string `xml:"status,omitempty" json:"status,omitempty"` 9298 9299 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9300 9301 Data *AAAARecordData `xml:"data,omitempty" json:"data,omitempty"` 9302 } 9303 9304 type DeleteAAAARecordsRequestType struct { 9305 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteAAAARecordsRequest"` 9306 9307 Token string `xml:"token,omitempty" json:"token,omitempty"` 9308 9309 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9310 9311 // hostname 9312 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9313 9314 // name of zone 9315 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9316 } 9317 9318 type DeleteAAAARecordsResponseType struct { 9319 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteAAAARecordsResponse"` 9320 9321 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9322 9323 Status string `xml:"status,omitempty" json:"status,omitempty"` 9324 9325 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9326 9327 Data string `xml:"data,omitempty" json:"data,omitempty"` 9328 } 9329 9330 type DeleteOneAAAARecordRequestType struct { 9331 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAAAARecordRequest"` 9332 9333 Token string `xml:"token,omitempty" json:"token,omitempty"` 9334 9335 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9336 9337 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9338 9339 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9340 9341 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9342 9343 Rdata *RDataAAAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9344 } 9345 9346 type DeleteOneAAAARecordResponseType struct { 9347 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAAAARecordResponse"` 9348 9349 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9350 9351 Status string `xml:"status,omitempty" json:"status,omitempty"` 9352 9353 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9354 9355 Data string `xml:"data,omitempty" json:"data,omitempty"` 9356 } 9357 9358 type CreateALIASRecordRequestType struct { 9359 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateALIASRecordRequest"` 9360 9361 Token string `xml:"token,omitempty" json:"token,omitempty"` 9362 9363 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9364 9365 // hostname 9366 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9367 9368 // name of zone 9369 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9370 9371 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9372 9373 Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"` 9374 } 9375 9376 type CreateALIASRecordResponseType struct { 9377 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateALIASRecordResponse"` 9378 9379 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9380 9381 Status string `xml:"status,omitempty" json:"status,omitempty"` 9382 9383 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9384 9385 Data *ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"` 9386 } 9387 9388 type GetOneALIASRecordRequestType struct { 9389 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneALIASRecordRequest"` 9390 9391 Token string `xml:"token,omitempty" json:"token,omitempty"` 9392 9393 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9394 9395 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9396 9397 Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"` 9398 9399 // name of zone 9400 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9401 9402 // hostname 9403 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9404 } 9405 9406 type GetOneALIASRecordResponseType struct { 9407 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneALIASRecordResponse"` 9408 9409 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9410 9411 Status string `xml:"status,omitempty" json:"status,omitempty"` 9412 9413 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9414 9415 Data *ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"` 9416 } 9417 9418 type GetALIASRecordsRequestType struct { 9419 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetALIASRecordsRequest"` 9420 9421 Token string `xml:"token,omitempty" json:"token,omitempty"` 9422 9423 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9424 9425 // hostname 9426 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9427 9428 // name of zone 9429 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9430 } 9431 9432 type GetALIASRecordsResponseType struct { 9433 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetALIASRecordsResponse"` 9434 9435 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9436 9437 Status string `xml:"status,omitempty" json:"status,omitempty"` 9438 9439 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9440 9441 Data []*ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"` 9442 } 9443 9444 type UpdateALIASRecordRequestType struct { 9445 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateALIASRecordRequest"` 9446 9447 Token string `xml:"token,omitempty" json:"token,omitempty"` 9448 9449 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9450 9451 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9452 9453 Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"` 9454 9455 // name of zone 9456 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9457 9458 // hostname 9459 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9460 9461 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9462 } 9463 9464 type UpdateALIASRecordResponseType struct { 9465 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateALIASRecordResponse"` 9466 9467 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9468 9469 Status string `xml:"status,omitempty" json:"status,omitempty"` 9470 9471 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9472 9473 Data *ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"` 9474 } 9475 9476 type DeleteALIASRecordsRequestType struct { 9477 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteALIASRecordsRequest"` 9478 9479 Token string `xml:"token,omitempty" json:"token,omitempty"` 9480 9481 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9482 9483 // hostname 9484 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9485 9486 // name of zone 9487 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9488 } 9489 9490 type DeleteALIASRecordsResponseType struct { 9491 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteALIASRecordsResponse"` 9492 9493 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9494 9495 Status string `xml:"status,omitempty" json:"status,omitempty"` 9496 9497 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9498 9499 Data string `xml:"data,omitempty" json:"data,omitempty"` 9500 } 9501 9502 type DeleteOneALIASRecordRequestType struct { 9503 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneALIASRecordRequest"` 9504 9505 Token string `xml:"token,omitempty" json:"token,omitempty"` 9506 9507 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9508 9509 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9510 9511 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9512 9513 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9514 9515 Rdata *RDataALIAS `xml:"rdata,omitempty" json:"rdata,omitempty"` 9516 } 9517 9518 type DeleteOneALIASRecordResponseType struct { 9519 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneALIASRecordResponse"` 9520 9521 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9522 9523 Status string `xml:"status,omitempty" json:"status,omitempty"` 9524 9525 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9526 9527 Data string `xml:"data,omitempty" json:"data,omitempty"` 9528 } 9529 9530 type CreateCAARecordRequestType struct { 9531 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCAARecordRequest"` 9532 9533 Token string `xml:"token,omitempty" json:"token,omitempty"` 9534 9535 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9536 9537 // hostname 9538 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9539 9540 // name of zone 9541 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9542 9543 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9544 9545 Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9546 } 9547 9548 type CreateCAARecordResponseType struct { 9549 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCAARecordResponse"` 9550 9551 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9552 9553 Status string `xml:"status,omitempty" json:"status,omitempty"` 9554 9555 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9556 9557 Data *CAARecordData `xml:"data,omitempty" json:"data,omitempty"` 9558 } 9559 9560 type GetOneCAARecordRequestType struct { 9561 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCAARecordRequest"` 9562 9563 Token string `xml:"token,omitempty" json:"token,omitempty"` 9564 9565 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9566 9567 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9568 9569 Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9570 9571 // name of zone 9572 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9573 9574 // hostname 9575 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9576 } 9577 9578 type GetOneCAARecordResponseType struct { 9579 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCAARecordResponse"` 9580 9581 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9582 9583 Status string `xml:"status,omitempty" json:"status,omitempty"` 9584 9585 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9586 9587 Data *CAARecordData `xml:"data,omitempty" json:"data,omitempty"` 9588 } 9589 9590 type GetCAARecordsRequestType struct { 9591 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCAARecordsRequest"` 9592 9593 Token string `xml:"token,omitempty" json:"token,omitempty"` 9594 9595 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9596 9597 // hostname 9598 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9599 9600 // name of zone 9601 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9602 } 9603 9604 type GetCAARecordsResponseType struct { 9605 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCAARecordsResponse"` 9606 9607 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9608 9609 Status string `xml:"status,omitempty" json:"status,omitempty"` 9610 9611 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9612 9613 Data []*CAARecordData `xml:"data,omitempty" json:"data,omitempty"` 9614 } 9615 9616 type UpdateCAARecordRequestType struct { 9617 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCAARecordRequest"` 9618 9619 Token string `xml:"token,omitempty" json:"token,omitempty"` 9620 9621 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9622 9623 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9624 9625 Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9626 9627 // name of zone 9628 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9629 9630 // hostname 9631 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9632 9633 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9634 } 9635 9636 type UpdateCAARecordResponseType struct { 9637 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCAARecordResponse"` 9638 9639 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9640 9641 Status string `xml:"status,omitempty" json:"status,omitempty"` 9642 9643 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9644 9645 Data *CAARecordData `xml:"data,omitempty" json:"data,omitempty"` 9646 } 9647 9648 type DeleteCAARecordsRequestType struct { 9649 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCAARecordsRequest"` 9650 9651 Token string `xml:"token,omitempty" json:"token,omitempty"` 9652 9653 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9654 9655 // hostname 9656 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9657 9658 // name of zone 9659 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9660 } 9661 9662 type DeleteCAARecordsResponseType struct { 9663 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCAARecordsResponse"` 9664 9665 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9666 9667 Status string `xml:"status,omitempty" json:"status,omitempty"` 9668 9669 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9670 9671 Data string `xml:"data,omitempty" json:"data,omitempty"` 9672 } 9673 9674 type DeleteOneCAARecordRequestType struct { 9675 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCAARecordRequest"` 9676 9677 Token string `xml:"token,omitempty" json:"token,omitempty"` 9678 9679 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9680 9681 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9682 9683 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9684 9685 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9686 9687 Rdata *RDataCAA `xml:"rdata,omitempty" json:"rdata,omitempty"` 9688 } 9689 9690 type DeleteOneCAARecordResponseType struct { 9691 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCAARecordResponse"` 9692 9693 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9694 9695 Status string `xml:"status,omitempty" json:"status,omitempty"` 9696 9697 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9698 9699 Data string `xml:"data,omitempty" json:"data,omitempty"` 9700 } 9701 9702 type CreateCDNSKEYRecordRequestType struct { 9703 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCDNSKEYRecordRequest"` 9704 9705 Token string `xml:"token,omitempty" json:"token,omitempty"` 9706 9707 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9708 9709 // hostname 9710 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9711 9712 // name of zone 9713 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9714 9715 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9716 9717 Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 9718 } 9719 9720 type CreateCDNSKEYRecordResponseType struct { 9721 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCDNSKEYRecordResponse"` 9722 9723 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9724 9725 Status string `xml:"status,omitempty" json:"status,omitempty"` 9726 9727 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9728 9729 Data *CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 9730 } 9731 9732 type GetOneCDNSKEYRecordRequestType struct { 9733 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCDNSKEYRecordRequest"` 9734 9735 Token string `xml:"token,omitempty" json:"token,omitempty"` 9736 9737 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9738 9739 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9740 9741 Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 9742 9743 // name of zone 9744 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9745 9746 // hostname 9747 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9748 } 9749 9750 type GetOneCDNSKEYRecordResponseType struct { 9751 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCDNSKEYRecordResponse"` 9752 9753 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9754 9755 Status string `xml:"status,omitempty" json:"status,omitempty"` 9756 9757 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9758 9759 Data *CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 9760 } 9761 9762 type GetCDNSKEYRecordsRequestType struct { 9763 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCDNSKEYRecordsRequest"` 9764 9765 Token string `xml:"token,omitempty" json:"token,omitempty"` 9766 9767 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9768 9769 // hostname 9770 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9771 9772 // name of zone 9773 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9774 } 9775 9776 type GetCDNSKEYRecordsResponseType struct { 9777 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCDNSKEYRecordsResponse"` 9778 9779 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9780 9781 Status string `xml:"status,omitempty" json:"status,omitempty"` 9782 9783 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9784 9785 Data []*CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 9786 } 9787 9788 type UpdateCDNSKEYRecordRequestType struct { 9789 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCDNSKEYRecordRequest"` 9790 9791 Token string `xml:"token,omitempty" json:"token,omitempty"` 9792 9793 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9794 9795 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9796 9797 Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 9798 9799 // name of zone 9800 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9801 9802 // hostname 9803 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9804 9805 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9806 } 9807 9808 type UpdateCDNSKEYRecordResponseType struct { 9809 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCDNSKEYRecordResponse"` 9810 9811 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9812 9813 Status string `xml:"status,omitempty" json:"status,omitempty"` 9814 9815 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9816 9817 Data *CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 9818 } 9819 9820 type DeleteCDNSKEYRecordsRequestType struct { 9821 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCDNSKEYRecordsRequest"` 9822 9823 Token string `xml:"token,omitempty" json:"token,omitempty"` 9824 9825 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9826 9827 // hostname 9828 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9829 9830 // name of zone 9831 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9832 } 9833 9834 type DeleteCDNSKEYRecordsResponseType struct { 9835 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCDNSKEYRecordsResponse"` 9836 9837 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9838 9839 Status string `xml:"status,omitempty" json:"status,omitempty"` 9840 9841 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9842 9843 Data string `xml:"data,omitempty" json:"data,omitempty"` 9844 } 9845 9846 type DeleteOneCDNSKEYRecordRequestType struct { 9847 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCDNSKEYRecordRequest"` 9848 9849 Token string `xml:"token,omitempty" json:"token,omitempty"` 9850 9851 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9852 9853 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9854 9855 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9856 9857 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9858 9859 Rdata *RDataCDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 9860 } 9861 9862 type DeleteOneCDNSKEYRecordResponseType struct { 9863 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCDNSKEYRecordResponse"` 9864 9865 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9866 9867 Status string `xml:"status,omitempty" json:"status,omitempty"` 9868 9869 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9870 9871 Data string `xml:"data,omitempty" json:"data,omitempty"` 9872 } 9873 9874 type CreateCDSRecordRequestType struct { 9875 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCDSRecordRequest"` 9876 9877 Token string `xml:"token,omitempty" json:"token,omitempty"` 9878 9879 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9880 9881 // hostname 9882 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9883 9884 // name of zone 9885 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9886 9887 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9888 9889 Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 9890 } 9891 9892 type CreateCDSRecordResponseType struct { 9893 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCDSRecordResponse"` 9894 9895 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9896 9897 Status string `xml:"status,omitempty" json:"status,omitempty"` 9898 9899 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9900 9901 Data *CDSRecordData `xml:"data,omitempty" json:"data,omitempty"` 9902 } 9903 9904 type GetOneCDSRecordRequestType struct { 9905 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCDSRecordRequest"` 9906 9907 Token string `xml:"token,omitempty" json:"token,omitempty"` 9908 9909 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9910 9911 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9912 9913 Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 9914 9915 // name of zone 9916 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9917 9918 // hostname 9919 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9920 } 9921 9922 type GetOneCDSRecordResponseType struct { 9923 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCDSRecordResponse"` 9924 9925 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9926 9927 Status string `xml:"status,omitempty" json:"status,omitempty"` 9928 9929 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9930 9931 Data *CDSRecordData `xml:"data,omitempty" json:"data,omitempty"` 9932 } 9933 9934 type GetCDSRecordsRequestType struct { 9935 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCDSRecordsRequest"` 9936 9937 Token string `xml:"token,omitempty" json:"token,omitempty"` 9938 9939 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9940 9941 // hostname 9942 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9943 9944 // name of zone 9945 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9946 } 9947 9948 type GetCDSRecordsResponseType struct { 9949 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCDSRecordsResponse"` 9950 9951 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9952 9953 Status string `xml:"status,omitempty" json:"status,omitempty"` 9954 9955 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9956 9957 Data []*CDSRecordData `xml:"data,omitempty" json:"data,omitempty"` 9958 } 9959 9960 type UpdateCDSRecordRequestType struct { 9961 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCDSRecordRequest"` 9962 9963 Token string `xml:"token,omitempty" json:"token,omitempty"` 9964 9965 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9966 9967 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 9968 9969 Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 9970 9971 // name of zone 9972 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 9973 9974 // hostname 9975 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 9976 9977 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 9978 } 9979 9980 type UpdateCDSRecordResponseType struct { 9981 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCDSRecordResponse"` 9982 9983 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 9984 9985 Status string `xml:"status,omitempty" json:"status,omitempty"` 9986 9987 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 9988 9989 Data *CDSRecordData `xml:"data,omitempty" json:"data,omitempty"` 9990 } 9991 9992 type DeleteCDSRecordsRequestType struct { 9993 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCDSRecordsRequest"` 9994 9995 Token string `xml:"token,omitempty" json:"token,omitempty"` 9996 9997 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 9998 9999 // hostname 10000 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10001 10002 // name of zone 10003 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10004 } 10005 10006 type DeleteCDSRecordsResponseType struct { 10007 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCDSRecordsResponse"` 10008 10009 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10010 10011 Status string `xml:"status,omitempty" json:"status,omitempty"` 10012 10013 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10014 10015 Data string `xml:"data,omitempty" json:"data,omitempty"` 10016 } 10017 10018 type DeleteOneCDSRecordRequestType struct { 10019 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCDSRecordRequest"` 10020 10021 Token string `xml:"token,omitempty" json:"token,omitempty"` 10022 10023 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10024 10025 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10026 10027 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10028 10029 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10030 10031 Rdata *RDataCDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 10032 } 10033 10034 type DeleteOneCDSRecordResponseType struct { 10035 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCDSRecordResponse"` 10036 10037 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10038 10039 Status string `xml:"status,omitempty" json:"status,omitempty"` 10040 10041 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10042 10043 Data string `xml:"data,omitempty" json:"data,omitempty"` 10044 } 10045 10046 type CreateCERTRecordRequestType struct { 10047 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCERTRecordRequest"` 10048 10049 Token string `xml:"token,omitempty" json:"token,omitempty"` 10050 10051 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10052 10053 // hostname 10054 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10055 10056 // name of zone 10057 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10058 10059 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10060 10061 Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"` 10062 } 10063 10064 type CreateCERTRecordResponseType struct { 10065 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCERTRecordResponse"` 10066 10067 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10068 10069 Status string `xml:"status,omitempty" json:"status,omitempty"` 10070 10071 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10072 10073 Data *CERTRecordData `xml:"data,omitempty" json:"data,omitempty"` 10074 } 10075 10076 type GetOneCERTRecordRequestType struct { 10077 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCERTRecordRequest"` 10078 10079 Token string `xml:"token,omitempty" json:"token,omitempty"` 10080 10081 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10082 10083 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10084 10085 Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"` 10086 10087 // name of zone 10088 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10089 10090 // hostname 10091 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10092 } 10093 10094 type GetOneCERTRecordResponseType struct { 10095 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCERTRecordResponse"` 10096 10097 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10098 10099 Status string `xml:"status,omitempty" json:"status,omitempty"` 10100 10101 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10102 10103 Data *CERTRecordData `xml:"data,omitempty" json:"data,omitempty"` 10104 } 10105 10106 type GetCERTRecordsRequestType struct { 10107 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCERTRecordsRequest"` 10108 10109 Token string `xml:"token,omitempty" json:"token,omitempty"` 10110 10111 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10112 10113 // hostname 10114 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10115 10116 // name of zone 10117 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10118 } 10119 10120 type GetCERTRecordsResponseType struct { 10121 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCERTRecordsResponse"` 10122 10123 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10124 10125 Status string `xml:"status,omitempty" json:"status,omitempty"` 10126 10127 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10128 10129 Data []*CERTRecordData `xml:"data,omitempty" json:"data,omitempty"` 10130 } 10131 10132 type UpdateCERTRecordRequestType struct { 10133 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCERTRecordRequest"` 10134 10135 Token string `xml:"token,omitempty" json:"token,omitempty"` 10136 10137 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10138 10139 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10140 10141 Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"` 10142 10143 // name of zone 10144 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10145 10146 // hostname 10147 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10148 10149 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10150 } 10151 10152 type UpdateCERTRecordResponseType struct { 10153 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCERTRecordResponse"` 10154 10155 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10156 10157 Status string `xml:"status,omitempty" json:"status,omitempty"` 10158 10159 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10160 10161 Data *CERTRecordData `xml:"data,omitempty" json:"data,omitempty"` 10162 } 10163 10164 type DeleteCERTRecordsRequestType struct { 10165 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCERTRecordsRequest"` 10166 10167 Token string `xml:"token,omitempty" json:"token,omitempty"` 10168 10169 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10170 10171 // hostname 10172 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10173 10174 // name of zone 10175 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10176 } 10177 10178 type DeleteCERTRecordsResponseType struct { 10179 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCERTRecordsResponse"` 10180 10181 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10182 10183 Status string `xml:"status,omitempty" json:"status,omitempty"` 10184 10185 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10186 10187 Data string `xml:"data,omitempty" json:"data,omitempty"` 10188 } 10189 10190 type DeleteOneCERTRecordRequestType struct { 10191 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCERTRecordRequest"` 10192 10193 Token string `xml:"token,omitempty" json:"token,omitempty"` 10194 10195 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10196 10197 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10198 10199 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10200 10201 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10202 10203 Rdata *RDataCERT `xml:"rdata,omitempty" json:"rdata,omitempty"` 10204 } 10205 10206 type DeleteOneCERTRecordResponseType struct { 10207 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCERTRecordResponse"` 10208 10209 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10210 10211 Status string `xml:"status,omitempty" json:"status,omitempty"` 10212 10213 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10214 10215 Data string `xml:"data,omitempty" json:"data,omitempty"` 10216 } 10217 10218 type CreateCNAMERecordRequestType struct { 10219 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCNAMERecordRequest"` 10220 10221 Token string `xml:"token,omitempty" json:"token,omitempty"` 10222 10223 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10224 10225 // hostname 10226 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10227 10228 // name of zone 10229 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10230 10231 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10232 10233 Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 10234 } 10235 10236 type CreateCNAMERecordResponseType struct { 10237 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCNAMERecordResponse"` 10238 10239 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10240 10241 Status string `xml:"status,omitempty" json:"status,omitempty"` 10242 10243 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10244 10245 Data *CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 10246 } 10247 10248 type GetOneCNAMERecordRequestType struct { 10249 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCNAMERecordRequest"` 10250 10251 Token string `xml:"token,omitempty" json:"token,omitempty"` 10252 10253 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10254 10255 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10256 10257 Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 10258 10259 // name of zone 10260 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10261 10262 // hostname 10263 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10264 } 10265 10266 type GetOneCNAMERecordResponseType struct { 10267 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCNAMERecordResponse"` 10268 10269 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10270 10271 Status string `xml:"status,omitempty" json:"status,omitempty"` 10272 10273 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10274 10275 Data *CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 10276 } 10277 10278 type GetCNAMERecordsRequestType struct { 10279 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCNAMERecordsRequest"` 10280 10281 Token string `xml:"token,omitempty" json:"token,omitempty"` 10282 10283 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10284 10285 // hostname 10286 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10287 10288 // name of zone 10289 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10290 } 10291 10292 type GetCNAMERecordsResponseType struct { 10293 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCNAMERecordsResponse"` 10294 10295 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10296 10297 Status string `xml:"status,omitempty" json:"status,omitempty"` 10298 10299 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10300 10301 Data []*CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 10302 } 10303 10304 type UpdateCNAMERecordRequestType struct { 10305 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCNAMERecordRequest"` 10306 10307 Token string `xml:"token,omitempty" json:"token,omitempty"` 10308 10309 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10310 10311 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10312 10313 Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 10314 10315 // name of zone 10316 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10317 10318 // hostname 10319 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10320 10321 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10322 } 10323 10324 type UpdateCNAMERecordResponseType struct { 10325 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCNAMERecordResponse"` 10326 10327 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10328 10329 Status string `xml:"status,omitempty" json:"status,omitempty"` 10330 10331 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10332 10333 Data *CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 10334 } 10335 10336 type DeleteCNAMERecordsRequestType struct { 10337 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCNAMERecordsRequest"` 10338 10339 Token string `xml:"token,omitempty" json:"token,omitempty"` 10340 10341 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10342 10343 // hostname 10344 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10345 10346 // name of zone 10347 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10348 } 10349 10350 type DeleteCNAMERecordsResponseType struct { 10351 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCNAMERecordsResponse"` 10352 10353 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10354 10355 Status string `xml:"status,omitempty" json:"status,omitempty"` 10356 10357 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10358 10359 Data string `xml:"data,omitempty" json:"data,omitempty"` 10360 } 10361 10362 type DeleteOneCNAMERecordRequestType struct { 10363 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCNAMERecordRequest"` 10364 10365 Token string `xml:"token,omitempty" json:"token,omitempty"` 10366 10367 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10368 10369 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10370 10371 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10372 10373 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10374 10375 Rdata *RDataCNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 10376 } 10377 10378 type DeleteOneCNAMERecordResponseType struct { 10379 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCNAMERecordResponse"` 10380 10381 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10382 10383 Status string `xml:"status,omitempty" json:"status,omitempty"` 10384 10385 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10386 10387 Data string `xml:"data,omitempty" json:"data,omitempty"` 10388 } 10389 10390 type CreateCSYNCRecordRequestType struct { 10391 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCSYNCRecordRequest"` 10392 10393 Token string `xml:"token,omitempty" json:"token,omitempty"` 10394 10395 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10396 10397 // hostname 10398 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10399 10400 // name of zone 10401 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10402 10403 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10404 10405 Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"` 10406 } 10407 10408 type CreateCSYNCRecordResponseType struct { 10409 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCSYNCRecordResponse"` 10410 10411 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10412 10413 Status string `xml:"status,omitempty" json:"status,omitempty"` 10414 10415 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10416 10417 Data *CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"` 10418 } 10419 10420 type GetOneCSYNCRecordRequestType struct { 10421 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCSYNCRecordRequest"` 10422 10423 Token string `xml:"token,omitempty" json:"token,omitempty"` 10424 10425 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10426 10427 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10428 10429 Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"` 10430 10431 // name of zone 10432 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10433 10434 // hostname 10435 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10436 } 10437 10438 type GetOneCSYNCRecordResponseType struct { 10439 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCSYNCRecordResponse"` 10440 10441 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10442 10443 Status string `xml:"status,omitempty" json:"status,omitempty"` 10444 10445 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10446 10447 Data *CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"` 10448 } 10449 10450 type GetCSYNCRecordsRequestType struct { 10451 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCSYNCRecordsRequest"` 10452 10453 Token string `xml:"token,omitempty" json:"token,omitempty"` 10454 10455 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10456 10457 // hostname 10458 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10459 10460 // name of zone 10461 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10462 } 10463 10464 type GetCSYNCRecordsResponseType struct { 10465 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCSYNCRecordsResponse"` 10466 10467 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10468 10469 Status string `xml:"status,omitempty" json:"status,omitempty"` 10470 10471 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10472 10473 Data []*CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"` 10474 } 10475 10476 type UpdateCSYNCRecordRequestType struct { 10477 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCSYNCRecordRequest"` 10478 10479 Token string `xml:"token,omitempty" json:"token,omitempty"` 10480 10481 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10482 10483 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10484 10485 Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"` 10486 10487 // name of zone 10488 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10489 10490 // hostname 10491 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10492 10493 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10494 } 10495 10496 type UpdateCSYNCRecordResponseType struct { 10497 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCSYNCRecordResponse"` 10498 10499 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10500 10501 Status string `xml:"status,omitempty" json:"status,omitempty"` 10502 10503 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10504 10505 Data *CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"` 10506 } 10507 10508 type DeleteCSYNCRecordsRequestType struct { 10509 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCSYNCRecordsRequest"` 10510 10511 Token string `xml:"token,omitempty" json:"token,omitempty"` 10512 10513 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10514 10515 // hostname 10516 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10517 10518 // name of zone 10519 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10520 } 10521 10522 type DeleteCSYNCRecordsResponseType struct { 10523 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCSYNCRecordsResponse"` 10524 10525 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10526 10527 Status string `xml:"status,omitempty" json:"status,omitempty"` 10528 10529 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10530 10531 Data string `xml:"data,omitempty" json:"data,omitempty"` 10532 } 10533 10534 type DeleteOneCSYNCRecordRequestType struct { 10535 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCSYNCRecordRequest"` 10536 10537 Token string `xml:"token,omitempty" json:"token,omitempty"` 10538 10539 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10540 10541 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10542 10543 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10544 10545 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10546 10547 Rdata *RDataCSYNC `xml:"rdata,omitempty" json:"rdata,omitempty"` 10548 } 10549 10550 type DeleteOneCSYNCRecordResponseType struct { 10551 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCSYNCRecordResponse"` 10552 10553 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10554 10555 Status string `xml:"status,omitempty" json:"status,omitempty"` 10556 10557 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10558 10559 Data string `xml:"data,omitempty" json:"data,omitempty"` 10560 } 10561 10562 type CreateDHCIDRecordRequestType struct { 10563 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDHCIDRecordRequest"` 10564 10565 Token string `xml:"token,omitempty" json:"token,omitempty"` 10566 10567 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10568 10569 // hostname 10570 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10571 10572 // name of zone 10573 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10574 10575 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10576 10577 Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"` 10578 } 10579 10580 type CreateDHCIDRecordResponseType struct { 10581 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDHCIDRecordResponse"` 10582 10583 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10584 10585 Status string `xml:"status,omitempty" json:"status,omitempty"` 10586 10587 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10588 10589 Data *DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"` 10590 } 10591 10592 type GetOneDHCIDRecordRequestType struct { 10593 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDHCIDRecordRequest"` 10594 10595 Token string `xml:"token,omitempty" json:"token,omitempty"` 10596 10597 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10598 10599 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10600 10601 Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"` 10602 10603 // name of zone 10604 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10605 10606 // hostname 10607 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10608 } 10609 10610 type GetOneDHCIDRecordResponseType struct { 10611 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDHCIDRecordResponse"` 10612 10613 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10614 10615 Status string `xml:"status,omitempty" json:"status,omitempty"` 10616 10617 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10618 10619 Data *DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"` 10620 } 10621 10622 type GetDHCIDRecordsRequestType struct { 10623 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDHCIDRecordsRequest"` 10624 10625 Token string `xml:"token,omitempty" json:"token,omitempty"` 10626 10627 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10628 10629 // hostname 10630 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10631 10632 // name of zone 10633 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10634 } 10635 10636 type GetDHCIDRecordsResponseType struct { 10637 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDHCIDRecordsResponse"` 10638 10639 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10640 10641 Status string `xml:"status,omitempty" json:"status,omitempty"` 10642 10643 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10644 10645 Data []*DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"` 10646 } 10647 10648 type UpdateDHCIDRecordRequestType struct { 10649 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDHCIDRecordRequest"` 10650 10651 Token string `xml:"token,omitempty" json:"token,omitempty"` 10652 10653 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10654 10655 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10656 10657 Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"` 10658 10659 // name of zone 10660 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10661 10662 // hostname 10663 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10664 10665 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10666 } 10667 10668 type UpdateDHCIDRecordResponseType struct { 10669 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDHCIDRecordResponse"` 10670 10671 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10672 10673 Status string `xml:"status,omitempty" json:"status,omitempty"` 10674 10675 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10676 10677 Data *DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"` 10678 } 10679 10680 type DeleteDHCIDRecordsRequestType struct { 10681 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDHCIDRecordsRequest"` 10682 10683 Token string `xml:"token,omitempty" json:"token,omitempty"` 10684 10685 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10686 10687 // hostname 10688 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10689 10690 // name of zone 10691 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10692 } 10693 10694 type DeleteDHCIDRecordsResponseType struct { 10695 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDHCIDRecordsResponse"` 10696 10697 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10698 10699 Status string `xml:"status,omitempty" json:"status,omitempty"` 10700 10701 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10702 10703 Data string `xml:"data,omitempty" json:"data,omitempty"` 10704 } 10705 10706 type DeleteOneDHCIDRecordRequestType struct { 10707 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDHCIDRecordRequest"` 10708 10709 Token string `xml:"token,omitempty" json:"token,omitempty"` 10710 10711 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10712 10713 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10714 10715 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10716 10717 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10718 10719 Rdata *RDataDHCID `xml:"rdata,omitempty" json:"rdata,omitempty"` 10720 } 10721 10722 type DeleteOneDHCIDRecordResponseType struct { 10723 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDHCIDRecordResponse"` 10724 10725 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10726 10727 Status string `xml:"status,omitempty" json:"status,omitempty"` 10728 10729 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10730 10731 Data string `xml:"data,omitempty" json:"data,omitempty"` 10732 } 10733 10734 type CreateDNAMERecordRequestType struct { 10735 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNAMERecordRequest"` 10736 10737 Token string `xml:"token,omitempty" json:"token,omitempty"` 10738 10739 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10740 10741 // hostname 10742 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10743 10744 // name of zone 10745 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10746 10747 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10748 10749 Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 10750 } 10751 10752 type CreateDNAMERecordResponseType struct { 10753 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNAMERecordResponse"` 10754 10755 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10756 10757 Status string `xml:"status,omitempty" json:"status,omitempty"` 10758 10759 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10760 10761 Data *DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 10762 } 10763 10764 type GetOneDNAMERecordRequestType struct { 10765 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNAMERecordRequest"` 10766 10767 Token string `xml:"token,omitempty" json:"token,omitempty"` 10768 10769 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10770 10771 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10772 10773 Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 10774 10775 // name of zone 10776 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10777 10778 // hostname 10779 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10780 } 10781 10782 type GetOneDNAMERecordResponseType struct { 10783 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNAMERecordResponse"` 10784 10785 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10786 10787 Status string `xml:"status,omitempty" json:"status,omitempty"` 10788 10789 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10790 10791 Data *DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 10792 } 10793 10794 type GetDNAMERecordsRequestType struct { 10795 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNAMERecordsRequest"` 10796 10797 Token string `xml:"token,omitempty" json:"token,omitempty"` 10798 10799 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10800 10801 // hostname 10802 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10803 10804 // name of zone 10805 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10806 } 10807 10808 type GetDNAMERecordsResponseType struct { 10809 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNAMERecordsResponse"` 10810 10811 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10812 10813 Status string `xml:"status,omitempty" json:"status,omitempty"` 10814 10815 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10816 10817 Data []*DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 10818 } 10819 10820 type UpdateDNAMERecordRequestType struct { 10821 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNAMERecordRequest"` 10822 10823 Token string `xml:"token,omitempty" json:"token,omitempty"` 10824 10825 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10826 10827 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10828 10829 Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 10830 10831 // name of zone 10832 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10833 10834 // hostname 10835 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10836 10837 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10838 } 10839 10840 type UpdateDNAMERecordResponseType struct { 10841 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNAMERecordResponse"` 10842 10843 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10844 10845 Status string `xml:"status,omitempty" json:"status,omitempty"` 10846 10847 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10848 10849 Data *DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 10850 } 10851 10852 type DeleteDNAMERecordsRequestType struct { 10853 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDNAMERecordsRequest"` 10854 10855 Token string `xml:"token,omitempty" json:"token,omitempty"` 10856 10857 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10858 10859 // hostname 10860 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10861 10862 // name of zone 10863 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10864 } 10865 10866 type DeleteDNAMERecordsResponseType struct { 10867 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDNAMERecordsResponse"` 10868 10869 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10870 10871 Status string `xml:"status,omitempty" json:"status,omitempty"` 10872 10873 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10874 10875 Data string `xml:"data,omitempty" json:"data,omitempty"` 10876 } 10877 10878 type DeleteOneDNAMERecordRequestType struct { 10879 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNAMERecordRequest"` 10880 10881 Token string `xml:"token,omitempty" json:"token,omitempty"` 10882 10883 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10884 10885 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10886 10887 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10888 10889 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10890 10891 Rdata *RDataDNAME `xml:"rdata,omitempty" json:"rdata,omitempty"` 10892 } 10893 10894 type DeleteOneDNAMERecordResponseType struct { 10895 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNAMERecordResponse"` 10896 10897 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10898 10899 Status string `xml:"status,omitempty" json:"status,omitempty"` 10900 10901 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10902 10903 Data string `xml:"data,omitempty" json:"data,omitempty"` 10904 } 10905 10906 type CreateDNSKEYRecordRequestType struct { 10907 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNSKEYRecordRequest"` 10908 10909 Token string `xml:"token,omitempty" json:"token,omitempty"` 10910 10911 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10912 10913 // hostname 10914 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10915 10916 // name of zone 10917 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10918 10919 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 10920 10921 Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 10922 } 10923 10924 type CreateDNSKEYRecordResponseType struct { 10925 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNSKEYRecordResponse"` 10926 10927 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10928 10929 Status string `xml:"status,omitempty" json:"status,omitempty"` 10930 10931 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10932 10933 Data *DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 10934 } 10935 10936 type GetOneDNSKEYRecordRequestType struct { 10937 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNSKEYRecordRequest"` 10938 10939 Token string `xml:"token,omitempty" json:"token,omitempty"` 10940 10941 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10942 10943 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 10944 10945 Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 10946 10947 // name of zone 10948 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10949 10950 // hostname 10951 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10952 } 10953 10954 type GetOneDNSKEYRecordResponseType struct { 10955 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNSKEYRecordResponse"` 10956 10957 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10958 10959 Status string `xml:"status,omitempty" json:"status,omitempty"` 10960 10961 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10962 10963 Data *DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 10964 } 10965 10966 type GetDNSKEYRecordsRequestType struct { 10967 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSKEYRecordsRequest"` 10968 10969 Token string `xml:"token,omitempty" json:"token,omitempty"` 10970 10971 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10972 10973 // hostname 10974 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 10975 10976 // name of zone 10977 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 10978 } 10979 10980 type GetDNSKEYRecordsResponseType struct { 10981 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSKEYRecordsResponse"` 10982 10983 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 10984 10985 Status string `xml:"status,omitempty" json:"status,omitempty"` 10986 10987 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 10988 10989 Data []*DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 10990 } 10991 10992 type UpdateDNSKEYRecordRequestType struct { 10993 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNSKEYRecordRequest"` 10994 10995 Token string `xml:"token,omitempty" json:"token,omitempty"` 10996 10997 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 10998 10999 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11000 11001 Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11002 11003 // name of zone 11004 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11005 11006 // hostname 11007 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11008 11009 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11010 } 11011 11012 type UpdateDNSKEYRecordResponseType struct { 11013 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNSKEYRecordResponse"` 11014 11015 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11016 11017 Status string `xml:"status,omitempty" json:"status,omitempty"` 11018 11019 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11020 11021 Data *DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11022 } 11023 11024 type DeleteDNSKEYRecordsRequestType struct { 11025 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDNSKEYRecordsRequest"` 11026 11027 Token string `xml:"token,omitempty" json:"token,omitempty"` 11028 11029 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11030 11031 // hostname 11032 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11033 11034 // name of zone 11035 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11036 } 11037 11038 type DeleteDNSKEYRecordsResponseType struct { 11039 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDNSKEYRecordsResponse"` 11040 11041 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11042 11043 Status string `xml:"status,omitempty" json:"status,omitempty"` 11044 11045 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11046 11047 Data string `xml:"data,omitempty" json:"data,omitempty"` 11048 } 11049 11050 type DeleteOneDNSKEYRecordRequestType struct { 11051 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNSKEYRecordRequest"` 11052 11053 Token string `xml:"token,omitempty" json:"token,omitempty"` 11054 11055 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11056 11057 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11058 11059 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11060 11061 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11062 11063 Rdata *RDataDNSKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11064 } 11065 11066 type DeleteOneDNSKEYRecordResponseType struct { 11067 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNSKEYRecordResponse"` 11068 11069 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11070 11071 Status string `xml:"status,omitempty" json:"status,omitempty"` 11072 11073 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11074 11075 Data string `xml:"data,omitempty" json:"data,omitempty"` 11076 } 11077 11078 type CreateDSRecordRequestType struct { 11079 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSRecordRequest"` 11080 11081 Token string `xml:"token,omitempty" json:"token,omitempty"` 11082 11083 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11084 11085 // hostname 11086 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11087 11088 // name of zone 11089 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11090 11091 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11092 11093 Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 11094 } 11095 11096 type CreateDSRecordResponseType struct { 11097 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDSRecordResponse"` 11098 11099 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11100 11101 Status string `xml:"status,omitempty" json:"status,omitempty"` 11102 11103 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11104 11105 Data *DSRecordData `xml:"data,omitempty" json:"data,omitempty"` 11106 } 11107 11108 type GetOneDSRecordRequestType struct { 11109 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSRecordRequest"` 11110 11111 Token string `xml:"token,omitempty" json:"token,omitempty"` 11112 11113 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11114 11115 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11116 11117 Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 11118 11119 // name of zone 11120 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11121 11122 // hostname 11123 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11124 } 11125 11126 type GetOneDSRecordResponseType struct { 11127 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDSRecordResponse"` 11128 11129 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11130 11131 Status string `xml:"status,omitempty" json:"status,omitempty"` 11132 11133 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11134 11135 Data *DSRecordData `xml:"data,omitempty" json:"data,omitempty"` 11136 } 11137 11138 type GetDSRecordsRequestType struct { 11139 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSRecordsRequest"` 11140 11141 Token string `xml:"token,omitempty" json:"token,omitempty"` 11142 11143 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11144 11145 // hostname 11146 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11147 11148 // name of zone 11149 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11150 } 11151 11152 type GetDSRecordsResponseType struct { 11153 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDSRecordsResponse"` 11154 11155 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11156 11157 Status string `xml:"status,omitempty" json:"status,omitempty"` 11158 11159 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11160 11161 Data []*DSRecordData `xml:"data,omitempty" json:"data,omitempty"` 11162 } 11163 11164 type UpdateDSRecordRequestType struct { 11165 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSRecordRequest"` 11166 11167 Token string `xml:"token,omitempty" json:"token,omitempty"` 11168 11169 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11170 11171 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11172 11173 Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 11174 11175 // name of zone 11176 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11177 11178 // hostname 11179 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11180 11181 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11182 } 11183 11184 type UpdateDSRecordResponseType struct { 11185 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDSRecordResponse"` 11186 11187 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11188 11189 Status string `xml:"status,omitempty" json:"status,omitempty"` 11190 11191 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11192 11193 Data *DSRecordData `xml:"data,omitempty" json:"data,omitempty"` 11194 } 11195 11196 type DeleteDSRecordsRequestType struct { 11197 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDSRecordsRequest"` 11198 11199 Token string `xml:"token,omitempty" json:"token,omitempty"` 11200 11201 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11202 11203 // hostname 11204 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11205 11206 // name of zone 11207 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11208 } 11209 11210 type DeleteDSRecordsResponseType struct { 11211 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteDSRecordsResponse"` 11212 11213 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11214 11215 Status string `xml:"status,omitempty" json:"status,omitempty"` 11216 11217 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11218 11219 Data string `xml:"data,omitempty" json:"data,omitempty"` 11220 } 11221 11222 type DeleteOneDSRecordRequestType struct { 11223 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSRecordRequest"` 11224 11225 Token string `xml:"token,omitempty" json:"token,omitempty"` 11226 11227 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11228 11229 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11230 11231 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11232 11233 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11234 11235 Rdata *RDataDS `xml:"rdata,omitempty" json:"rdata,omitempty"` 11236 } 11237 11238 type DeleteOneDSRecordResponseType struct { 11239 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDSRecordResponse"` 11240 11241 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11242 11243 Status string `xml:"status,omitempty" json:"status,omitempty"` 11244 11245 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11246 11247 Data string `xml:"data,omitempty" json:"data,omitempty"` 11248 } 11249 11250 type CreateIPSECKEYRecordRequestType struct { 11251 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateIPSECKEYRecordRequest"` 11252 11253 Token string `xml:"token,omitempty" json:"token,omitempty"` 11254 11255 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11256 11257 // hostname 11258 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11259 11260 // name of zone 11261 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11262 11263 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11264 11265 Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11266 } 11267 11268 type CreateIPSECKEYRecordResponseType struct { 11269 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateIPSECKEYRecordResponse"` 11270 11271 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11272 11273 Status string `xml:"status,omitempty" json:"status,omitempty"` 11274 11275 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11276 11277 Data *IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11278 } 11279 11280 type GetOneIPSECKEYRecordRequestType struct { 11281 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneIPSECKEYRecordRequest"` 11282 11283 Token string `xml:"token,omitempty" json:"token,omitempty"` 11284 11285 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11286 11287 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11288 11289 Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11290 11291 // name of zone 11292 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11293 11294 // hostname 11295 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11296 } 11297 11298 type GetOneIPSECKEYRecordResponseType struct { 11299 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneIPSECKEYRecordResponse"` 11300 11301 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11302 11303 Status string `xml:"status,omitempty" json:"status,omitempty"` 11304 11305 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11306 11307 Data *IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11308 } 11309 11310 type GetIPSECKEYRecordsRequestType struct { 11311 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetIPSECKEYRecordsRequest"` 11312 11313 Token string `xml:"token,omitempty" json:"token,omitempty"` 11314 11315 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11316 11317 // hostname 11318 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11319 11320 // name of zone 11321 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11322 } 11323 11324 type GetIPSECKEYRecordsResponseType struct { 11325 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetIPSECKEYRecordsResponse"` 11326 11327 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11328 11329 Status string `xml:"status,omitempty" json:"status,omitempty"` 11330 11331 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11332 11333 Data []*IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11334 } 11335 11336 type UpdateIPSECKEYRecordRequestType struct { 11337 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateIPSECKEYRecordRequest"` 11338 11339 Token string `xml:"token,omitempty" json:"token,omitempty"` 11340 11341 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11342 11343 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11344 11345 Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11346 11347 // name of zone 11348 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11349 11350 // hostname 11351 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11352 11353 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11354 } 11355 11356 type UpdateIPSECKEYRecordResponseType struct { 11357 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateIPSECKEYRecordResponse"` 11358 11359 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11360 11361 Status string `xml:"status,omitempty" json:"status,omitempty"` 11362 11363 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11364 11365 Data *IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11366 } 11367 11368 type DeleteIPSECKEYRecordsRequestType struct { 11369 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteIPSECKEYRecordsRequest"` 11370 11371 Token string `xml:"token,omitempty" json:"token,omitempty"` 11372 11373 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11374 11375 // hostname 11376 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11377 11378 // name of zone 11379 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11380 } 11381 11382 type DeleteIPSECKEYRecordsResponseType struct { 11383 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteIPSECKEYRecordsResponse"` 11384 11385 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11386 11387 Status string `xml:"status,omitempty" json:"status,omitempty"` 11388 11389 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11390 11391 Data string `xml:"data,omitempty" json:"data,omitempty"` 11392 } 11393 11394 type DeleteOneIPSECKEYRecordRequestType struct { 11395 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneIPSECKEYRecordRequest"` 11396 11397 Token string `xml:"token,omitempty" json:"token,omitempty"` 11398 11399 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11400 11401 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11402 11403 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11404 11405 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11406 11407 Rdata *RDataIPSECKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11408 } 11409 11410 type DeleteOneIPSECKEYRecordResponseType struct { 11411 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneIPSECKEYRecordResponse"` 11412 11413 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11414 11415 Status string `xml:"status,omitempty" json:"status,omitempty"` 11416 11417 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11418 11419 Data string `xml:"data,omitempty" json:"data,omitempty"` 11420 } 11421 11422 type CreateKEYRecordRequestType struct { 11423 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateKEYRecordRequest"` 11424 11425 Token string `xml:"token,omitempty" json:"token,omitempty"` 11426 11427 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11428 11429 // hostname 11430 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11431 11432 // name of zone 11433 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11434 11435 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11436 11437 Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11438 } 11439 11440 type CreateKEYRecordResponseType struct { 11441 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateKEYRecordResponse"` 11442 11443 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11444 11445 Status string `xml:"status,omitempty" json:"status,omitempty"` 11446 11447 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11448 11449 Data *KEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11450 } 11451 11452 type GetOneKEYRecordRequestType struct { 11453 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneKEYRecordRequest"` 11454 11455 Token string `xml:"token,omitempty" json:"token,omitempty"` 11456 11457 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11458 11459 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11460 11461 Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11462 11463 // name of zone 11464 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11465 11466 // hostname 11467 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11468 } 11469 11470 type GetOneKEYRecordResponseType struct { 11471 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneKEYRecordResponse"` 11472 11473 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11474 11475 Status string `xml:"status,omitempty" json:"status,omitempty"` 11476 11477 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11478 11479 Data *KEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11480 } 11481 11482 type GetKEYRecordsRequestType struct { 11483 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetKEYRecordsRequest"` 11484 11485 Token string `xml:"token,omitempty" json:"token,omitempty"` 11486 11487 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11488 11489 // hostname 11490 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11491 11492 // name of zone 11493 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11494 } 11495 11496 type GetKEYRecordsResponseType struct { 11497 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetKEYRecordsResponse"` 11498 11499 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11500 11501 Status string `xml:"status,omitempty" json:"status,omitempty"` 11502 11503 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11504 11505 Data []*KEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11506 } 11507 11508 type UpdateKEYRecordRequestType struct { 11509 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateKEYRecordRequest"` 11510 11511 Token string `xml:"token,omitempty" json:"token,omitempty"` 11512 11513 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11514 11515 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11516 11517 Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11518 11519 // name of zone 11520 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11521 11522 // hostname 11523 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11524 11525 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11526 } 11527 11528 type UpdateKEYRecordResponseType struct { 11529 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateKEYRecordResponse"` 11530 11531 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11532 11533 Status string `xml:"status,omitempty" json:"status,omitempty"` 11534 11535 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11536 11537 Data *KEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 11538 } 11539 11540 type DeleteKEYRecordsRequestType struct { 11541 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteKEYRecordsRequest"` 11542 11543 Token string `xml:"token,omitempty" json:"token,omitempty"` 11544 11545 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11546 11547 // hostname 11548 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11549 11550 // name of zone 11551 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11552 } 11553 11554 type DeleteKEYRecordsResponseType struct { 11555 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteKEYRecordsResponse"` 11556 11557 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11558 11559 Status string `xml:"status,omitempty" json:"status,omitempty"` 11560 11561 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11562 11563 Data string `xml:"data,omitempty" json:"data,omitempty"` 11564 } 11565 11566 type DeleteOneKEYRecordRequestType struct { 11567 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneKEYRecordRequest"` 11568 11569 Token string `xml:"token,omitempty" json:"token,omitempty"` 11570 11571 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11572 11573 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11574 11575 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11576 11577 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11578 11579 Rdata *RDataKEY `xml:"rdata,omitempty" json:"rdata,omitempty"` 11580 } 11581 11582 type DeleteOneKEYRecordResponseType struct { 11583 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneKEYRecordResponse"` 11584 11585 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11586 11587 Status string `xml:"status,omitempty" json:"status,omitempty"` 11588 11589 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11590 11591 Data string `xml:"data,omitempty" json:"data,omitempty"` 11592 } 11593 11594 type CreateKXRecordRequestType struct { 11595 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateKXRecordRequest"` 11596 11597 Token string `xml:"token,omitempty" json:"token,omitempty"` 11598 11599 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11600 11601 // hostname 11602 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11603 11604 // name of zone 11605 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11606 11607 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11608 11609 Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"` 11610 } 11611 11612 type CreateKXRecordResponseType struct { 11613 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateKXRecordResponse"` 11614 11615 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11616 11617 Status string `xml:"status,omitempty" json:"status,omitempty"` 11618 11619 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11620 11621 Data *KXRecordData `xml:"data,omitempty" json:"data,omitempty"` 11622 } 11623 11624 type GetOneKXRecordRequestType struct { 11625 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneKXRecordRequest"` 11626 11627 Token string `xml:"token,omitempty" json:"token,omitempty"` 11628 11629 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11630 11631 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11632 11633 Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"` 11634 11635 // name of zone 11636 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11637 11638 // hostname 11639 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11640 } 11641 11642 type GetOneKXRecordResponseType struct { 11643 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneKXRecordResponse"` 11644 11645 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11646 11647 Status string `xml:"status,omitempty" json:"status,omitempty"` 11648 11649 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11650 11651 Data *KXRecordData `xml:"data,omitempty" json:"data,omitempty"` 11652 } 11653 11654 type GetKXRecordsRequestType struct { 11655 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetKXRecordsRequest"` 11656 11657 Token string `xml:"token,omitempty" json:"token,omitempty"` 11658 11659 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11660 11661 // hostname 11662 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11663 11664 // name of zone 11665 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11666 } 11667 11668 type GetKXRecordsResponseType struct { 11669 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetKXRecordsResponse"` 11670 11671 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11672 11673 Status string `xml:"status,omitempty" json:"status,omitempty"` 11674 11675 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11676 11677 Data []*KXRecordData `xml:"data,omitempty" json:"data,omitempty"` 11678 } 11679 11680 type UpdateKXRecordRequestType struct { 11681 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateKXRecordRequest"` 11682 11683 Token string `xml:"token,omitempty" json:"token,omitempty"` 11684 11685 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11686 11687 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11688 11689 Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"` 11690 11691 // name of zone 11692 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11693 11694 // hostname 11695 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11696 11697 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11698 } 11699 11700 type UpdateKXRecordResponseType struct { 11701 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateKXRecordResponse"` 11702 11703 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11704 11705 Status string `xml:"status,omitempty" json:"status,omitempty"` 11706 11707 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11708 11709 Data *KXRecordData `xml:"data,omitempty" json:"data,omitempty"` 11710 } 11711 11712 type DeleteKXRecordsRequestType struct { 11713 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteKXRecordsRequest"` 11714 11715 Token string `xml:"token,omitempty" json:"token,omitempty"` 11716 11717 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11718 11719 // hostname 11720 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11721 11722 // name of zone 11723 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11724 } 11725 11726 type DeleteKXRecordsResponseType struct { 11727 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteKXRecordsResponse"` 11728 11729 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11730 11731 Status string `xml:"status,omitempty" json:"status,omitempty"` 11732 11733 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11734 11735 Data string `xml:"data,omitempty" json:"data,omitempty"` 11736 } 11737 11738 type DeleteOneKXRecordRequestType struct { 11739 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneKXRecordRequest"` 11740 11741 Token string `xml:"token,omitempty" json:"token,omitempty"` 11742 11743 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11744 11745 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11746 11747 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11748 11749 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11750 11751 Rdata *RDataKX `xml:"rdata,omitempty" json:"rdata,omitempty"` 11752 } 11753 11754 type DeleteOneKXRecordResponseType struct { 11755 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneKXRecordResponse"` 11756 11757 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11758 11759 Status string `xml:"status,omitempty" json:"status,omitempty"` 11760 11761 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11762 11763 Data string `xml:"data,omitempty" json:"data,omitempty"` 11764 } 11765 11766 type CreateLOCRecordRequestType struct { 11767 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLOCRecordRequest"` 11768 11769 Token string `xml:"token,omitempty" json:"token,omitempty"` 11770 11771 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11772 11773 // hostname 11774 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11775 11776 // name of zone 11777 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11778 11779 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11780 11781 Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"` 11782 } 11783 11784 type CreateLOCRecordResponseType struct { 11785 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLOCRecordResponse"` 11786 11787 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11788 11789 Status string `xml:"status,omitempty" json:"status,omitempty"` 11790 11791 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11792 11793 Data *LOCRecordData `xml:"data,omitempty" json:"data,omitempty"` 11794 } 11795 11796 type GetOneLOCRecordRequestType struct { 11797 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLOCRecordRequest"` 11798 11799 Token string `xml:"token,omitempty" json:"token,omitempty"` 11800 11801 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11802 11803 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11804 11805 Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"` 11806 11807 // name of zone 11808 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11809 11810 // hostname 11811 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11812 } 11813 11814 type GetOneLOCRecordResponseType struct { 11815 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLOCRecordResponse"` 11816 11817 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11818 11819 Status string `xml:"status,omitempty" json:"status,omitempty"` 11820 11821 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11822 11823 Data *LOCRecordData `xml:"data,omitempty" json:"data,omitempty"` 11824 } 11825 11826 type GetLOCRecordsRequestType struct { 11827 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLOCRecordsRequest"` 11828 11829 Token string `xml:"token,omitempty" json:"token,omitempty"` 11830 11831 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11832 11833 // hostname 11834 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11835 11836 // name of zone 11837 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11838 } 11839 11840 type GetLOCRecordsResponseType struct { 11841 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLOCRecordsResponse"` 11842 11843 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11844 11845 Status string `xml:"status,omitempty" json:"status,omitempty"` 11846 11847 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11848 11849 Data []*LOCRecordData `xml:"data,omitempty" json:"data,omitempty"` 11850 } 11851 11852 type UpdateLOCRecordRequestType struct { 11853 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLOCRecordRequest"` 11854 11855 Token string `xml:"token,omitempty" json:"token,omitempty"` 11856 11857 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11858 11859 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11860 11861 Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"` 11862 11863 // name of zone 11864 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11865 11866 // hostname 11867 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11868 11869 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11870 } 11871 11872 type UpdateLOCRecordResponseType struct { 11873 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLOCRecordResponse"` 11874 11875 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11876 11877 Status string `xml:"status,omitempty" json:"status,omitempty"` 11878 11879 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11880 11881 Data *LOCRecordData `xml:"data,omitempty" json:"data,omitempty"` 11882 } 11883 11884 type DeleteLOCRecordsRequestType struct { 11885 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteLOCRecordsRequest"` 11886 11887 Token string `xml:"token,omitempty" json:"token,omitempty"` 11888 11889 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11890 11891 // hostname 11892 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11893 11894 // name of zone 11895 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11896 } 11897 11898 type DeleteLOCRecordsResponseType struct { 11899 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteLOCRecordsResponse"` 11900 11901 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11902 11903 Status string `xml:"status,omitempty" json:"status,omitempty"` 11904 11905 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11906 11907 Data string `xml:"data,omitempty" json:"data,omitempty"` 11908 } 11909 11910 type DeleteOneLOCRecordRequestType struct { 11911 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLOCRecordRequest"` 11912 11913 Token string `xml:"token,omitempty" json:"token,omitempty"` 11914 11915 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11916 11917 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11918 11919 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11920 11921 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11922 11923 Rdata *RDataLOC `xml:"rdata,omitempty" json:"rdata,omitempty"` 11924 } 11925 11926 type DeleteOneLOCRecordResponseType struct { 11927 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLOCRecordResponse"` 11928 11929 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11930 11931 Status string `xml:"status,omitempty" json:"status,omitempty"` 11932 11933 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11934 11935 Data string `xml:"data,omitempty" json:"data,omitempty"` 11936 } 11937 11938 type CreateMXRecordRequestType struct { 11939 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateMXRecordRequest"` 11940 11941 Token string `xml:"token,omitempty" json:"token,omitempty"` 11942 11943 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11944 11945 // hostname 11946 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11947 11948 // name of zone 11949 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11950 11951 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 11952 11953 Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"` 11954 } 11955 11956 type CreateMXRecordResponseType struct { 11957 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateMXRecordResponse"` 11958 11959 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11960 11961 Status string `xml:"status,omitempty" json:"status,omitempty"` 11962 11963 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11964 11965 Data *MXRecordData `xml:"data,omitempty" json:"data,omitempty"` 11966 } 11967 11968 type GetOneMXRecordRequestType struct { 11969 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneMXRecordRequest"` 11970 11971 Token string `xml:"token,omitempty" json:"token,omitempty"` 11972 11973 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 11974 11975 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 11976 11977 Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"` 11978 11979 // name of zone 11980 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 11981 11982 // hostname 11983 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 11984 } 11985 11986 type GetOneMXRecordResponseType struct { 11987 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneMXRecordResponse"` 11988 11989 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 11990 11991 Status string `xml:"status,omitempty" json:"status,omitempty"` 11992 11993 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 11994 11995 Data *MXRecordData `xml:"data,omitempty" json:"data,omitempty"` 11996 } 11997 11998 type GetMXRecordsRequestType struct { 11999 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetMXRecordsRequest"` 12000 12001 Token string `xml:"token,omitempty" json:"token,omitempty"` 12002 12003 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12004 12005 // hostname 12006 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12007 12008 // name of zone 12009 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12010 } 12011 12012 type GetMXRecordsResponseType struct { 12013 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetMXRecordsResponse"` 12014 12015 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12016 12017 Status string `xml:"status,omitempty" json:"status,omitempty"` 12018 12019 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12020 12021 Data []*MXRecordData `xml:"data,omitempty" json:"data,omitempty"` 12022 } 12023 12024 type UpdateMXRecordRequestType struct { 12025 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateMXRecordRequest"` 12026 12027 Token string `xml:"token,omitempty" json:"token,omitempty"` 12028 12029 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12030 12031 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12032 12033 Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"` 12034 12035 // name of zone 12036 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12037 12038 // hostname 12039 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12040 12041 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12042 } 12043 12044 type UpdateMXRecordResponseType struct { 12045 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateMXRecordResponse"` 12046 12047 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12048 12049 Status string `xml:"status,omitempty" json:"status,omitempty"` 12050 12051 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12052 12053 Data *MXRecordData `xml:"data,omitempty" json:"data,omitempty"` 12054 } 12055 12056 type DeleteMXRecordsRequestType struct { 12057 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteMXRecordsRequest"` 12058 12059 Token string `xml:"token,omitempty" json:"token,omitempty"` 12060 12061 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12062 12063 // hostname 12064 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12065 12066 // name of zone 12067 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12068 } 12069 12070 type DeleteMXRecordsResponseType struct { 12071 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteMXRecordsResponse"` 12072 12073 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12074 12075 Status string `xml:"status,omitempty" json:"status,omitempty"` 12076 12077 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12078 12079 Data string `xml:"data,omitempty" json:"data,omitempty"` 12080 } 12081 12082 type DeleteOneMXRecordRequestType struct { 12083 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneMXRecordRequest"` 12084 12085 Token string `xml:"token,omitempty" json:"token,omitempty"` 12086 12087 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12088 12089 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12090 12091 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12092 12093 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12094 12095 Rdata *RDataMX `xml:"rdata,omitempty" json:"rdata,omitempty"` 12096 } 12097 12098 type DeleteOneMXRecordResponseType struct { 12099 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneMXRecordResponse"` 12100 12101 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12102 12103 Status string `xml:"status,omitempty" json:"status,omitempty"` 12104 12105 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12106 12107 Data string `xml:"data,omitempty" json:"data,omitempty"` 12108 } 12109 12110 type CreateNAPTRRecordRequestType struct { 12111 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNAPTRRecordRequest"` 12112 12113 Token string `xml:"token,omitempty" json:"token,omitempty"` 12114 12115 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12116 12117 // hostname 12118 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12119 12120 // name of zone 12121 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12122 12123 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12124 12125 Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 12126 } 12127 12128 type CreateNAPTRRecordResponseType struct { 12129 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNAPTRRecordResponse"` 12130 12131 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12132 12133 Status string `xml:"status,omitempty" json:"status,omitempty"` 12134 12135 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12136 12137 Data *NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 12138 } 12139 12140 type GetOneNAPTRRecordRequestType struct { 12141 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNAPTRRecordRequest"` 12142 12143 Token string `xml:"token,omitempty" json:"token,omitempty"` 12144 12145 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12146 12147 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12148 12149 Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 12150 12151 // name of zone 12152 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12153 12154 // hostname 12155 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12156 } 12157 12158 type GetOneNAPTRRecordResponseType struct { 12159 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNAPTRRecordResponse"` 12160 12161 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12162 12163 Status string `xml:"status,omitempty" json:"status,omitempty"` 12164 12165 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12166 12167 Data *NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 12168 } 12169 12170 type GetNAPTRRecordsRequestType struct { 12171 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNAPTRRecordsRequest"` 12172 12173 Token string `xml:"token,omitempty" json:"token,omitempty"` 12174 12175 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12176 12177 // hostname 12178 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12179 12180 // name of zone 12181 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12182 } 12183 12184 type GetNAPTRRecordsResponseType struct { 12185 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNAPTRRecordsResponse"` 12186 12187 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12188 12189 Status string `xml:"status,omitempty" json:"status,omitempty"` 12190 12191 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12192 12193 Data []*NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 12194 } 12195 12196 type UpdateNAPTRRecordRequestType struct { 12197 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNAPTRRecordRequest"` 12198 12199 Token string `xml:"token,omitempty" json:"token,omitempty"` 12200 12201 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12202 12203 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12204 12205 Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 12206 12207 // name of zone 12208 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12209 12210 // hostname 12211 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12212 12213 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12214 } 12215 12216 type UpdateNAPTRRecordResponseType struct { 12217 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNAPTRRecordResponse"` 12218 12219 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12220 12221 Status string `xml:"status,omitempty" json:"status,omitempty"` 12222 12223 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12224 12225 Data *NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 12226 } 12227 12228 type DeleteNAPTRRecordsRequestType struct { 12229 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNAPTRRecordsRequest"` 12230 12231 Token string `xml:"token,omitempty" json:"token,omitempty"` 12232 12233 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12234 12235 // hostname 12236 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12237 12238 // name of zone 12239 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12240 } 12241 12242 type DeleteNAPTRRecordsResponseType struct { 12243 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNAPTRRecordsResponse"` 12244 12245 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12246 12247 Status string `xml:"status,omitempty" json:"status,omitempty"` 12248 12249 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12250 12251 Data string `xml:"data,omitempty" json:"data,omitempty"` 12252 } 12253 12254 type DeleteOneNAPTRRecordRequestType struct { 12255 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNAPTRRecordRequest"` 12256 12257 Token string `xml:"token,omitempty" json:"token,omitempty"` 12258 12259 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12260 12261 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12262 12263 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12264 12265 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12266 12267 Rdata *RDataNAPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 12268 } 12269 12270 type DeleteOneNAPTRRecordResponseType struct { 12271 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNAPTRRecordResponse"` 12272 12273 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12274 12275 Status string `xml:"status,omitempty" json:"status,omitempty"` 12276 12277 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12278 12279 Data string `xml:"data,omitempty" json:"data,omitempty"` 12280 } 12281 12282 type CreateNSAPRecordRequestType struct { 12283 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNSAPRecordRequest"` 12284 12285 Token string `xml:"token,omitempty" json:"token,omitempty"` 12286 12287 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12288 12289 // hostname 12290 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12291 12292 // name of zone 12293 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12294 12295 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12296 12297 Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"` 12298 } 12299 12300 type CreateNSAPRecordResponseType struct { 12301 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNSAPRecordResponse"` 12302 12303 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12304 12305 Status string `xml:"status,omitempty" json:"status,omitempty"` 12306 12307 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12308 12309 Data *NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"` 12310 } 12311 12312 type GetOneNSAPRecordRequestType struct { 12313 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNSAPRecordRequest"` 12314 12315 Token string `xml:"token,omitempty" json:"token,omitempty"` 12316 12317 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12318 12319 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12320 12321 Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"` 12322 12323 // name of zone 12324 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12325 12326 // hostname 12327 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12328 } 12329 12330 type GetOneNSAPRecordResponseType struct { 12331 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNSAPRecordResponse"` 12332 12333 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12334 12335 Status string `xml:"status,omitempty" json:"status,omitempty"` 12336 12337 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12338 12339 Data *NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"` 12340 } 12341 12342 type GetNSAPRecordsRequestType struct { 12343 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNSAPRecordsRequest"` 12344 12345 Token string `xml:"token,omitempty" json:"token,omitempty"` 12346 12347 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12348 12349 // hostname 12350 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12351 12352 // name of zone 12353 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12354 } 12355 12356 type GetNSAPRecordsResponseType struct { 12357 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNSAPRecordsResponse"` 12358 12359 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12360 12361 Status string `xml:"status,omitempty" json:"status,omitempty"` 12362 12363 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12364 12365 Data []*NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"` 12366 } 12367 12368 type UpdateNSAPRecordRequestType struct { 12369 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNSAPRecordRequest"` 12370 12371 Token string `xml:"token,omitempty" json:"token,omitempty"` 12372 12373 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12374 12375 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12376 12377 Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"` 12378 12379 // name of zone 12380 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12381 12382 // hostname 12383 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12384 12385 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12386 } 12387 12388 type UpdateNSAPRecordResponseType struct { 12389 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNSAPRecordResponse"` 12390 12391 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12392 12393 Status string `xml:"status,omitempty" json:"status,omitempty"` 12394 12395 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12396 12397 Data *NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"` 12398 } 12399 12400 type DeleteNSAPRecordsRequestType struct { 12401 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNSAPRecordsRequest"` 12402 12403 Token string `xml:"token,omitempty" json:"token,omitempty"` 12404 12405 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12406 12407 // hostname 12408 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12409 12410 // name of zone 12411 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12412 } 12413 12414 type DeleteNSAPRecordsResponseType struct { 12415 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNSAPRecordsResponse"` 12416 12417 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12418 12419 Status string `xml:"status,omitempty" json:"status,omitempty"` 12420 12421 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12422 12423 Data string `xml:"data,omitempty" json:"data,omitempty"` 12424 } 12425 12426 type DeleteOneNSAPRecordRequestType struct { 12427 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNSAPRecordRequest"` 12428 12429 Token string `xml:"token,omitempty" json:"token,omitempty"` 12430 12431 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12432 12433 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12434 12435 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12436 12437 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12438 12439 Rdata *RDataNSAP `xml:"rdata,omitempty" json:"rdata,omitempty"` 12440 } 12441 12442 type DeleteOneNSAPRecordResponseType struct { 12443 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNSAPRecordResponse"` 12444 12445 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12446 12447 Status string `xml:"status,omitempty" json:"status,omitempty"` 12448 12449 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12450 12451 Data string `xml:"data,omitempty" json:"data,omitempty"` 12452 } 12453 12454 type CreatePOLICYRecordRequestType struct { 12455 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePOLICYRecordRequest"` 12456 12457 Token string `xml:"token,omitempty" json:"token,omitempty"` 12458 12459 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12460 12461 // hostname 12462 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12463 12464 // name of zone 12465 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12466 12467 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12468 12469 Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"` 12470 } 12471 12472 type CreatePOLICYRecordResponseType struct { 12473 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePOLICYRecordResponse"` 12474 12475 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12476 12477 Status string `xml:"status,omitempty" json:"status,omitempty"` 12478 12479 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12480 12481 Data *POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"` 12482 } 12483 12484 type GetOnePOLICYRecordRequestType struct { 12485 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePOLICYRecordRequest"` 12486 12487 Token string `xml:"token,omitempty" json:"token,omitempty"` 12488 12489 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12490 12491 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12492 12493 Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"` 12494 12495 // name of zone 12496 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12497 12498 // hostname 12499 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12500 } 12501 12502 type GetOnePOLICYRecordResponseType struct { 12503 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePOLICYRecordResponse"` 12504 12505 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12506 12507 Status string `xml:"status,omitempty" json:"status,omitempty"` 12508 12509 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12510 12511 Data *POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"` 12512 } 12513 12514 type GetPOLICYRecordsRequestType struct { 12515 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPOLICYRecordsRequest"` 12516 12517 Token string `xml:"token,omitempty" json:"token,omitempty"` 12518 12519 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12520 12521 // hostname 12522 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12523 12524 // name of zone 12525 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12526 } 12527 12528 type GetPOLICYRecordsResponseType struct { 12529 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPOLICYRecordsResponse"` 12530 12531 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12532 12533 Status string `xml:"status,omitempty" json:"status,omitempty"` 12534 12535 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12536 12537 Data []*POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"` 12538 } 12539 12540 type UpdatePOLICYRecordRequestType struct { 12541 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePOLICYRecordRequest"` 12542 12543 Token string `xml:"token,omitempty" json:"token,omitempty"` 12544 12545 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12546 12547 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12548 12549 Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"` 12550 12551 // name of zone 12552 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12553 12554 // hostname 12555 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12556 12557 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12558 } 12559 12560 type UpdatePOLICYRecordResponseType struct { 12561 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePOLICYRecordResponse"` 12562 12563 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12564 12565 Status string `xml:"status,omitempty" json:"status,omitempty"` 12566 12567 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12568 12569 Data *POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"` 12570 } 12571 12572 type DeletePOLICYRecordsRequestType struct { 12573 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePOLICYRecordsRequest"` 12574 12575 Token string `xml:"token,omitempty" json:"token,omitempty"` 12576 12577 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12578 12579 // hostname 12580 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12581 12582 // name of zone 12583 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12584 } 12585 12586 type DeletePOLICYRecordsResponseType struct { 12587 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePOLICYRecordsResponse"` 12588 12589 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12590 12591 Status string `xml:"status,omitempty" json:"status,omitempty"` 12592 12593 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12594 12595 Data string `xml:"data,omitempty" json:"data,omitempty"` 12596 } 12597 12598 type DeleteOnePOLICYRecordRequestType struct { 12599 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePOLICYRecordRequest"` 12600 12601 Token string `xml:"token,omitempty" json:"token,omitempty"` 12602 12603 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12604 12605 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12606 12607 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12608 12609 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12610 12611 Rdata *RDataPOLICY `xml:"rdata,omitempty" json:"rdata,omitempty"` 12612 } 12613 12614 type DeleteOnePOLICYRecordResponseType struct { 12615 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePOLICYRecordResponse"` 12616 12617 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12618 12619 Status string `xml:"status,omitempty" json:"status,omitempty"` 12620 12621 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12622 12623 Data string `xml:"data,omitempty" json:"data,omitempty"` 12624 } 12625 12626 type CreatePTRRecordRequestType struct { 12627 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePTRRecordRequest"` 12628 12629 Token string `xml:"token,omitempty" json:"token,omitempty"` 12630 12631 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12632 12633 // hostname 12634 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12635 12636 // name of zone 12637 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12638 12639 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12640 12641 Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 12642 } 12643 12644 type CreatePTRRecordResponseType struct { 12645 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePTRRecordResponse"` 12646 12647 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12648 12649 Status string `xml:"status,omitempty" json:"status,omitempty"` 12650 12651 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12652 12653 Data *PTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 12654 } 12655 12656 type GetOnePTRRecordRequestType struct { 12657 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePTRRecordRequest"` 12658 12659 Token string `xml:"token,omitempty" json:"token,omitempty"` 12660 12661 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12662 12663 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12664 12665 Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 12666 12667 // name of zone 12668 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12669 12670 // hostname 12671 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12672 } 12673 12674 type GetOnePTRRecordResponseType struct { 12675 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePTRRecordResponse"` 12676 12677 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12678 12679 Status string `xml:"status,omitempty" json:"status,omitempty"` 12680 12681 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12682 12683 Data *PTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 12684 } 12685 12686 type GetPTRRecordsRequestType struct { 12687 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPTRRecordsRequest"` 12688 12689 Token string `xml:"token,omitempty" json:"token,omitempty"` 12690 12691 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12692 12693 // hostname 12694 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12695 12696 // name of zone 12697 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12698 } 12699 12700 type GetPTRRecordsResponseType struct { 12701 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPTRRecordsResponse"` 12702 12703 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12704 12705 Status string `xml:"status,omitempty" json:"status,omitempty"` 12706 12707 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12708 12709 Data []*PTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 12710 } 12711 12712 type UpdatePTRRecordRequestType struct { 12713 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePTRRecordRequest"` 12714 12715 Token string `xml:"token,omitempty" json:"token,omitempty"` 12716 12717 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12718 12719 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12720 12721 Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 12722 12723 // name of zone 12724 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12725 12726 // hostname 12727 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12728 12729 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12730 } 12731 12732 type UpdatePTRRecordResponseType struct { 12733 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePTRRecordResponse"` 12734 12735 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12736 12737 Status string `xml:"status,omitempty" json:"status,omitempty"` 12738 12739 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12740 12741 Data *PTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 12742 } 12743 12744 type DeletePTRRecordsRequestType struct { 12745 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePTRRecordsRequest"` 12746 12747 Token string `xml:"token,omitempty" json:"token,omitempty"` 12748 12749 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12750 12751 // hostname 12752 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12753 12754 // name of zone 12755 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12756 } 12757 12758 type DeletePTRRecordsResponseType struct { 12759 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePTRRecordsResponse"` 12760 12761 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12762 12763 Status string `xml:"status,omitempty" json:"status,omitempty"` 12764 12765 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12766 12767 Data string `xml:"data,omitempty" json:"data,omitempty"` 12768 } 12769 12770 type DeleteOnePTRRecordRequestType struct { 12771 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePTRRecordRequest"` 12772 12773 Token string `xml:"token,omitempty" json:"token,omitempty"` 12774 12775 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12776 12777 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12778 12779 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12780 12781 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12782 12783 Rdata *RDataPTR `xml:"rdata,omitempty" json:"rdata,omitempty"` 12784 } 12785 12786 type DeleteOnePTRRecordResponseType struct { 12787 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePTRRecordResponse"` 12788 12789 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12790 12791 Status string `xml:"status,omitempty" json:"status,omitempty"` 12792 12793 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12794 12795 Data string `xml:"data,omitempty" json:"data,omitempty"` 12796 } 12797 12798 type CreatePXRecordRequestType struct { 12799 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePXRecordRequest"` 12800 12801 Token string `xml:"token,omitempty" json:"token,omitempty"` 12802 12803 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12804 12805 // hostname 12806 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12807 12808 // name of zone 12809 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12810 12811 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12812 12813 Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"` 12814 } 12815 12816 type CreatePXRecordResponseType struct { 12817 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreatePXRecordResponse"` 12818 12819 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12820 12821 Status string `xml:"status,omitempty" json:"status,omitempty"` 12822 12823 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12824 12825 Data *PXRecordData `xml:"data,omitempty" json:"data,omitempty"` 12826 } 12827 12828 type GetOnePXRecordRequestType struct { 12829 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePXRecordRequest"` 12830 12831 Token string `xml:"token,omitempty" json:"token,omitempty"` 12832 12833 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12834 12835 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12836 12837 Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"` 12838 12839 // name of zone 12840 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12841 12842 // hostname 12843 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12844 } 12845 12846 type GetOnePXRecordResponseType struct { 12847 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOnePXRecordResponse"` 12848 12849 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12850 12851 Status string `xml:"status,omitempty" json:"status,omitempty"` 12852 12853 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12854 12855 Data *PXRecordData `xml:"data,omitempty" json:"data,omitempty"` 12856 } 12857 12858 type GetPXRecordsRequestType struct { 12859 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPXRecordsRequest"` 12860 12861 Token string `xml:"token,omitempty" json:"token,omitempty"` 12862 12863 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12864 12865 // hostname 12866 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12867 12868 // name of zone 12869 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12870 } 12871 12872 type GetPXRecordsResponseType struct { 12873 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetPXRecordsResponse"` 12874 12875 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12876 12877 Status string `xml:"status,omitempty" json:"status,omitempty"` 12878 12879 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12880 12881 Data []*PXRecordData `xml:"data,omitempty" json:"data,omitempty"` 12882 } 12883 12884 type UpdatePXRecordRequestType struct { 12885 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePXRecordRequest"` 12886 12887 Token string `xml:"token,omitempty" json:"token,omitempty"` 12888 12889 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12890 12891 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12892 12893 Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"` 12894 12895 // name of zone 12896 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12897 12898 // hostname 12899 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12900 12901 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12902 } 12903 12904 type UpdatePXRecordResponseType struct { 12905 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdatePXRecordResponse"` 12906 12907 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12908 12909 Status string `xml:"status,omitempty" json:"status,omitempty"` 12910 12911 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12912 12913 Data *PXRecordData `xml:"data,omitempty" json:"data,omitempty"` 12914 } 12915 12916 type DeletePXRecordsRequestType struct { 12917 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePXRecordsRequest"` 12918 12919 Token string `xml:"token,omitempty" json:"token,omitempty"` 12920 12921 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12922 12923 // hostname 12924 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12925 12926 // name of zone 12927 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12928 } 12929 12930 type DeletePXRecordsResponseType struct { 12931 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeletePXRecordsResponse"` 12932 12933 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12934 12935 Status string `xml:"status,omitempty" json:"status,omitempty"` 12936 12937 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12938 12939 Data string `xml:"data,omitempty" json:"data,omitempty"` 12940 } 12941 12942 type DeleteOnePXRecordRequestType struct { 12943 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePXRecordRequest"` 12944 12945 Token string `xml:"token,omitempty" json:"token,omitempty"` 12946 12947 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12948 12949 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12950 12951 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12952 12953 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 12954 12955 Rdata *RDataPX `xml:"rdata,omitempty" json:"rdata,omitempty"` 12956 } 12957 12958 type DeleteOnePXRecordResponseType struct { 12959 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOnePXRecordResponse"` 12960 12961 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12962 12963 Status string `xml:"status,omitempty" json:"status,omitempty"` 12964 12965 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12966 12967 Data string `xml:"data,omitempty" json:"data,omitempty"` 12968 } 12969 12970 type CreateRPRecordRequestType struct { 12971 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRPRecordRequest"` 12972 12973 Token string `xml:"token,omitempty" json:"token,omitempty"` 12974 12975 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 12976 12977 // hostname 12978 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 12979 12980 // name of zone 12981 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 12982 12983 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 12984 12985 Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"` 12986 } 12987 12988 type CreateRPRecordResponseType struct { 12989 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRPRecordResponse"` 12990 12991 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 12992 12993 Status string `xml:"status,omitempty" json:"status,omitempty"` 12994 12995 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 12996 12997 Data *RPRecordData `xml:"data,omitempty" json:"data,omitempty"` 12998 } 12999 13000 type GetOneRPRecordRequestType struct { 13001 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRPRecordRequest"` 13002 13003 Token string `xml:"token,omitempty" json:"token,omitempty"` 13004 13005 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13006 13007 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13008 13009 Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"` 13010 13011 // name of zone 13012 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13013 13014 // hostname 13015 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13016 } 13017 13018 type GetOneRPRecordResponseType struct { 13019 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRPRecordResponse"` 13020 13021 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13022 13023 Status string `xml:"status,omitempty" json:"status,omitempty"` 13024 13025 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13026 13027 Data *RPRecordData `xml:"data,omitempty" json:"data,omitempty"` 13028 } 13029 13030 type GetRPRecordsRequestType struct { 13031 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRPRecordsRequest"` 13032 13033 Token string `xml:"token,omitempty" json:"token,omitempty"` 13034 13035 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13036 13037 // hostname 13038 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13039 13040 // name of zone 13041 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13042 } 13043 13044 type GetRPRecordsResponseType struct { 13045 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRPRecordsResponse"` 13046 13047 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13048 13049 Status string `xml:"status,omitempty" json:"status,omitempty"` 13050 13051 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13052 13053 Data []*RPRecordData `xml:"data,omitempty" json:"data,omitempty"` 13054 } 13055 13056 type UpdateRPRecordRequestType struct { 13057 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRPRecordRequest"` 13058 13059 Token string `xml:"token,omitempty" json:"token,omitempty"` 13060 13061 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13062 13063 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13064 13065 Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"` 13066 13067 // name of zone 13068 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13069 13070 // hostname 13071 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13072 13073 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13074 } 13075 13076 type UpdateRPRecordResponseType struct { 13077 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRPRecordResponse"` 13078 13079 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13080 13081 Status string `xml:"status,omitempty" json:"status,omitempty"` 13082 13083 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13084 13085 Data *RPRecordData `xml:"data,omitempty" json:"data,omitempty"` 13086 } 13087 13088 type DeleteRPRecordsRequestType struct { 13089 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteRPRecordsRequest"` 13090 13091 Token string `xml:"token,omitempty" json:"token,omitempty"` 13092 13093 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13094 13095 // hostname 13096 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13097 13098 // name of zone 13099 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13100 } 13101 13102 type DeleteRPRecordsResponseType struct { 13103 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteRPRecordsResponse"` 13104 13105 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13106 13107 Status string `xml:"status,omitempty" json:"status,omitempty"` 13108 13109 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13110 13111 Data string `xml:"data,omitempty" json:"data,omitempty"` 13112 } 13113 13114 type DeleteOneRPRecordRequestType struct { 13115 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRPRecordRequest"` 13116 13117 Token string `xml:"token,omitempty" json:"token,omitempty"` 13118 13119 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13120 13121 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13122 13123 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13124 13125 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13126 13127 Rdata *RDataRP `xml:"rdata,omitempty" json:"rdata,omitempty"` 13128 } 13129 13130 type DeleteOneRPRecordResponseType struct { 13131 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRPRecordResponse"` 13132 13133 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13134 13135 Status string `xml:"status,omitempty" json:"status,omitempty"` 13136 13137 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13138 13139 Data string `xml:"data,omitempty" json:"data,omitempty"` 13140 } 13141 13142 type CreateSPFRecordRequestType struct { 13143 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSPFRecordRequest"` 13144 13145 Token string `xml:"token,omitempty" json:"token,omitempty"` 13146 13147 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13148 13149 // hostname 13150 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13151 13152 // name of zone 13153 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13154 13155 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13156 13157 Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"` 13158 } 13159 13160 type CreateSPFRecordResponseType struct { 13161 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSPFRecordResponse"` 13162 13163 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13164 13165 Status string `xml:"status,omitempty" json:"status,omitempty"` 13166 13167 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13168 13169 Data *SPFRecordData `xml:"data,omitempty" json:"data,omitempty"` 13170 } 13171 13172 type GetOneSPFRecordRequestType struct { 13173 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSPFRecordRequest"` 13174 13175 Token string `xml:"token,omitempty" json:"token,omitempty"` 13176 13177 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13178 13179 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13180 13181 Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"` 13182 13183 // name of zone 13184 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13185 13186 // hostname 13187 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13188 } 13189 13190 type GetOneSPFRecordResponseType struct { 13191 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSPFRecordResponse"` 13192 13193 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13194 13195 Status string `xml:"status,omitempty" json:"status,omitempty"` 13196 13197 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13198 13199 Data *SPFRecordData `xml:"data,omitempty" json:"data,omitempty"` 13200 } 13201 13202 type GetSPFRecordsRequestType struct { 13203 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSPFRecordsRequest"` 13204 13205 Token string `xml:"token,omitempty" json:"token,omitempty"` 13206 13207 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13208 13209 // hostname 13210 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13211 13212 // name of zone 13213 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13214 } 13215 13216 type GetSPFRecordsResponseType struct { 13217 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSPFRecordsResponse"` 13218 13219 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13220 13221 Status string `xml:"status,omitempty" json:"status,omitempty"` 13222 13223 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13224 13225 Data []*SPFRecordData `xml:"data,omitempty" json:"data,omitempty"` 13226 } 13227 13228 type UpdateSPFRecordRequestType struct { 13229 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSPFRecordRequest"` 13230 13231 Token string `xml:"token,omitempty" json:"token,omitempty"` 13232 13233 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13234 13235 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13236 13237 Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"` 13238 13239 // name of zone 13240 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13241 13242 // hostname 13243 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13244 13245 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13246 } 13247 13248 type UpdateSPFRecordResponseType struct { 13249 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSPFRecordResponse"` 13250 13251 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13252 13253 Status string `xml:"status,omitempty" json:"status,omitempty"` 13254 13255 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13256 13257 Data *SPFRecordData `xml:"data,omitempty" json:"data,omitempty"` 13258 } 13259 13260 type DeleteSPFRecordsRequestType struct { 13261 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSPFRecordsRequest"` 13262 13263 Token string `xml:"token,omitempty" json:"token,omitempty"` 13264 13265 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13266 13267 // hostname 13268 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13269 13270 // name of zone 13271 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13272 } 13273 13274 type DeleteSPFRecordsResponseType struct { 13275 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSPFRecordsResponse"` 13276 13277 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13278 13279 Status string `xml:"status,omitempty" json:"status,omitempty"` 13280 13281 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13282 13283 Data string `xml:"data,omitempty" json:"data,omitempty"` 13284 } 13285 13286 type DeleteOneSPFRecordRequestType struct { 13287 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSPFRecordRequest"` 13288 13289 Token string `xml:"token,omitempty" json:"token,omitempty"` 13290 13291 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13292 13293 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13294 13295 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13296 13297 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13298 13299 Rdata *RDataSPF `xml:"rdata,omitempty" json:"rdata,omitempty"` 13300 } 13301 13302 type DeleteOneSPFRecordResponseType struct { 13303 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSPFRecordResponse"` 13304 13305 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13306 13307 Status string `xml:"status,omitempty" json:"status,omitempty"` 13308 13309 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13310 13311 Data string `xml:"data,omitempty" json:"data,omitempty"` 13312 } 13313 13314 type CreateSRVRecordRequestType struct { 13315 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSRVRecordRequest"` 13316 13317 Token string `xml:"token,omitempty" json:"token,omitempty"` 13318 13319 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13320 13321 // hostname 13322 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13323 13324 // name of zone 13325 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13326 13327 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13328 13329 Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"` 13330 } 13331 13332 type CreateSRVRecordResponseType struct { 13333 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSRVRecordResponse"` 13334 13335 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13336 13337 Status string `xml:"status,omitempty" json:"status,omitempty"` 13338 13339 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13340 13341 Data *SRVRecordData `xml:"data,omitempty" json:"data,omitempty"` 13342 } 13343 13344 type GetOneSRVRecordRequestType struct { 13345 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSRVRecordRequest"` 13346 13347 Token string `xml:"token,omitempty" json:"token,omitempty"` 13348 13349 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13350 13351 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13352 13353 Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"` 13354 13355 // name of zone 13356 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13357 13358 // hostname 13359 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13360 } 13361 13362 type GetOneSRVRecordResponseType struct { 13363 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSRVRecordResponse"` 13364 13365 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13366 13367 Status string `xml:"status,omitempty" json:"status,omitempty"` 13368 13369 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13370 13371 Data *SRVRecordData `xml:"data,omitempty" json:"data,omitempty"` 13372 } 13373 13374 type GetSRVRecordsRequestType struct { 13375 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSRVRecordsRequest"` 13376 13377 Token string `xml:"token,omitempty" json:"token,omitempty"` 13378 13379 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13380 13381 // hostname 13382 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13383 13384 // name of zone 13385 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13386 } 13387 13388 type GetSRVRecordsResponseType struct { 13389 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSRVRecordsResponse"` 13390 13391 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13392 13393 Status string `xml:"status,omitempty" json:"status,omitempty"` 13394 13395 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13396 13397 Data []*SRVRecordData `xml:"data,omitempty" json:"data,omitempty"` 13398 } 13399 13400 type UpdateSRVRecordRequestType struct { 13401 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSRVRecordRequest"` 13402 13403 Token string `xml:"token,omitempty" json:"token,omitempty"` 13404 13405 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13406 13407 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13408 13409 Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"` 13410 13411 // name of zone 13412 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13413 13414 // hostname 13415 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13416 13417 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13418 } 13419 13420 type UpdateSRVRecordResponseType struct { 13421 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSRVRecordResponse"` 13422 13423 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13424 13425 Status string `xml:"status,omitempty" json:"status,omitempty"` 13426 13427 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13428 13429 Data *SRVRecordData `xml:"data,omitempty" json:"data,omitempty"` 13430 } 13431 13432 type DeleteSRVRecordsRequestType struct { 13433 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSRVRecordsRequest"` 13434 13435 Token string `xml:"token,omitempty" json:"token,omitempty"` 13436 13437 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13438 13439 // hostname 13440 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13441 13442 // name of zone 13443 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13444 } 13445 13446 type DeleteSRVRecordsResponseType struct { 13447 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSRVRecordsResponse"` 13448 13449 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13450 13451 Status string `xml:"status,omitempty" json:"status,omitempty"` 13452 13453 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13454 13455 Data string `xml:"data,omitempty" json:"data,omitempty"` 13456 } 13457 13458 type DeleteOneSRVRecordRequestType struct { 13459 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSRVRecordRequest"` 13460 13461 Token string `xml:"token,omitempty" json:"token,omitempty"` 13462 13463 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13464 13465 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13466 13467 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13468 13469 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13470 13471 Rdata *RDataSRV `xml:"rdata,omitempty" json:"rdata,omitempty"` 13472 } 13473 13474 type DeleteOneSRVRecordResponseType struct { 13475 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSRVRecordResponse"` 13476 13477 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13478 13479 Status string `xml:"status,omitempty" json:"status,omitempty"` 13480 13481 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13482 13483 Data string `xml:"data,omitempty" json:"data,omitempty"` 13484 } 13485 13486 type CreateSSHFPRecordRequestType struct { 13487 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSSHFPRecordRequest"` 13488 13489 Token string `xml:"token,omitempty" json:"token,omitempty"` 13490 13491 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13492 13493 // hostname 13494 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13495 13496 // name of zone 13497 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13498 13499 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13500 13501 Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"` 13502 } 13503 13504 type CreateSSHFPRecordResponseType struct { 13505 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateSSHFPRecordResponse"` 13506 13507 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13508 13509 Status string `xml:"status,omitempty" json:"status,omitempty"` 13510 13511 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13512 13513 Data *SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"` 13514 } 13515 13516 type GetOneSSHFPRecordRequestType struct { 13517 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSSHFPRecordRequest"` 13518 13519 Token string `xml:"token,omitempty" json:"token,omitempty"` 13520 13521 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13522 13523 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13524 13525 Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"` 13526 13527 // name of zone 13528 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13529 13530 // hostname 13531 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13532 } 13533 13534 type GetOneSSHFPRecordResponseType struct { 13535 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSSHFPRecordResponse"` 13536 13537 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13538 13539 Status string `xml:"status,omitempty" json:"status,omitempty"` 13540 13541 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13542 13543 Data *SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"` 13544 } 13545 13546 type GetSSHFPRecordsRequestType struct { 13547 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSSHFPRecordsRequest"` 13548 13549 Token string `xml:"token,omitempty" json:"token,omitempty"` 13550 13551 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13552 13553 // hostname 13554 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13555 13556 // name of zone 13557 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13558 } 13559 13560 type GetSSHFPRecordsResponseType struct { 13561 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSSHFPRecordsResponse"` 13562 13563 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13564 13565 Status string `xml:"status,omitempty" json:"status,omitempty"` 13566 13567 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13568 13569 Data []*SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"` 13570 } 13571 13572 type UpdateSSHFPRecordRequestType struct { 13573 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSSHFPRecordRequest"` 13574 13575 Token string `xml:"token,omitempty" json:"token,omitempty"` 13576 13577 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13578 13579 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13580 13581 Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"` 13582 13583 // name of zone 13584 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13585 13586 // hostname 13587 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13588 13589 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13590 } 13591 13592 type UpdateSSHFPRecordResponseType struct { 13593 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSSHFPRecordResponse"` 13594 13595 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13596 13597 Status string `xml:"status,omitempty" json:"status,omitempty"` 13598 13599 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13600 13601 Data *SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"` 13602 } 13603 13604 type DeleteSSHFPRecordsRequestType struct { 13605 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSSHFPRecordsRequest"` 13606 13607 Token string `xml:"token,omitempty" json:"token,omitempty"` 13608 13609 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13610 13611 // hostname 13612 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13613 13614 // name of zone 13615 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13616 } 13617 13618 type DeleteSSHFPRecordsResponseType struct { 13619 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteSSHFPRecordsResponse"` 13620 13621 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13622 13623 Status string `xml:"status,omitempty" json:"status,omitempty"` 13624 13625 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13626 13627 Data string `xml:"data,omitempty" json:"data,omitempty"` 13628 } 13629 13630 type DeleteOneSSHFPRecordRequestType struct { 13631 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSSHFPRecordRequest"` 13632 13633 Token string `xml:"token,omitempty" json:"token,omitempty"` 13634 13635 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13636 13637 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13638 13639 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13640 13641 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13642 13643 Rdata *RDataSSHFP `xml:"rdata,omitempty" json:"rdata,omitempty"` 13644 } 13645 13646 type DeleteOneSSHFPRecordResponseType struct { 13647 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneSSHFPRecordResponse"` 13648 13649 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13650 13651 Status string `xml:"status,omitempty" json:"status,omitempty"` 13652 13653 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13654 13655 Data string `xml:"data,omitempty" json:"data,omitempty"` 13656 } 13657 13658 type CreateTLSARecordRequestType struct { 13659 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTLSARecordRequest"` 13660 13661 Token string `xml:"token,omitempty" json:"token,omitempty"` 13662 13663 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13664 13665 // hostname 13666 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13667 13668 // name of zone 13669 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13670 13671 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13672 13673 Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"` 13674 } 13675 13676 type CreateTLSARecordResponseType struct { 13677 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTLSARecordResponse"` 13678 13679 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13680 13681 Status string `xml:"status,omitempty" json:"status,omitempty"` 13682 13683 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13684 13685 Data *TLSARecordData `xml:"data,omitempty" json:"data,omitempty"` 13686 } 13687 13688 type GetOneTLSARecordRequestType struct { 13689 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTLSARecordRequest"` 13690 13691 Token string `xml:"token,omitempty" json:"token,omitempty"` 13692 13693 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13694 13695 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13696 13697 Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"` 13698 13699 // name of zone 13700 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13701 13702 // hostname 13703 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13704 } 13705 13706 type GetOneTLSARecordResponseType struct { 13707 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTLSARecordResponse"` 13708 13709 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13710 13711 Status string `xml:"status,omitempty" json:"status,omitempty"` 13712 13713 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13714 13715 Data *TLSARecordData `xml:"data,omitempty" json:"data,omitempty"` 13716 } 13717 13718 type GetTLSARecordsRequestType struct { 13719 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTLSARecordsRequest"` 13720 13721 Token string `xml:"token,omitempty" json:"token,omitempty"` 13722 13723 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13724 13725 // hostname 13726 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13727 13728 // name of zone 13729 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13730 } 13731 13732 type GetTLSARecordsResponseType struct { 13733 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTLSARecordsResponse"` 13734 13735 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13736 13737 Status string `xml:"status,omitempty" json:"status,omitempty"` 13738 13739 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13740 13741 Data []*TLSARecordData `xml:"data,omitempty" json:"data,omitempty"` 13742 } 13743 13744 type UpdateTLSARecordRequestType struct { 13745 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTLSARecordRequest"` 13746 13747 Token string `xml:"token,omitempty" json:"token,omitempty"` 13748 13749 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13750 13751 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13752 13753 Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"` 13754 13755 // name of zone 13756 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13757 13758 // hostname 13759 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13760 13761 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13762 } 13763 13764 type UpdateTLSARecordResponseType struct { 13765 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTLSARecordResponse"` 13766 13767 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13768 13769 Status string `xml:"status,omitempty" json:"status,omitempty"` 13770 13771 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13772 13773 Data *TLSARecordData `xml:"data,omitempty" json:"data,omitempty"` 13774 } 13775 13776 type DeleteTLSARecordsRequestType struct { 13777 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteTLSARecordsRequest"` 13778 13779 Token string `xml:"token,omitempty" json:"token,omitempty"` 13780 13781 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13782 13783 // hostname 13784 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13785 13786 // name of zone 13787 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13788 } 13789 13790 type DeleteTLSARecordsResponseType struct { 13791 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteTLSARecordsResponse"` 13792 13793 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13794 13795 Status string `xml:"status,omitempty" json:"status,omitempty"` 13796 13797 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13798 13799 Data string `xml:"data,omitempty" json:"data,omitempty"` 13800 } 13801 13802 type DeleteOneTLSARecordRequestType struct { 13803 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTLSARecordRequest"` 13804 13805 Token string `xml:"token,omitempty" json:"token,omitempty"` 13806 13807 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13808 13809 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13810 13811 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13812 13813 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13814 13815 Rdata *RDataTLSA `xml:"rdata,omitempty" json:"rdata,omitempty"` 13816 } 13817 13818 type DeleteOneTLSARecordResponseType struct { 13819 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTLSARecordResponse"` 13820 13821 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13822 13823 Status string `xml:"status,omitempty" json:"status,omitempty"` 13824 13825 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13826 13827 Data string `xml:"data,omitempty" json:"data,omitempty"` 13828 } 13829 13830 type CreateTXTRecordRequestType struct { 13831 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTXTRecordRequest"` 13832 13833 Token string `xml:"token,omitempty" json:"token,omitempty"` 13834 13835 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13836 13837 // hostname 13838 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13839 13840 // name of zone 13841 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13842 13843 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13844 13845 Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"` 13846 } 13847 13848 type CreateTXTRecordResponseType struct { 13849 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateTXTRecordResponse"` 13850 13851 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13852 13853 Status string `xml:"status,omitempty" json:"status,omitempty"` 13854 13855 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13856 13857 Data *TXTRecordData `xml:"data,omitempty" json:"data,omitempty"` 13858 } 13859 13860 type GetOneTXTRecordRequestType struct { 13861 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTXTRecordRequest"` 13862 13863 Token string `xml:"token,omitempty" json:"token,omitempty"` 13864 13865 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13866 13867 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13868 13869 Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"` 13870 13871 // name of zone 13872 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13873 13874 // hostname 13875 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13876 } 13877 13878 type GetOneTXTRecordResponseType struct { 13879 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTXTRecordResponse"` 13880 13881 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13882 13883 Status string `xml:"status,omitempty" json:"status,omitempty"` 13884 13885 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13886 13887 Data *TXTRecordData `xml:"data,omitempty" json:"data,omitempty"` 13888 } 13889 13890 type GetTXTRecordsRequestType struct { 13891 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTXTRecordsRequest"` 13892 13893 Token string `xml:"token,omitempty" json:"token,omitempty"` 13894 13895 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13896 13897 // hostname 13898 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13899 13900 // name of zone 13901 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13902 } 13903 13904 type GetTXTRecordsResponseType struct { 13905 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTXTRecordsResponse"` 13906 13907 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13908 13909 Status string `xml:"status,omitempty" json:"status,omitempty"` 13910 13911 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13912 13913 Data []*TXTRecordData `xml:"data,omitempty" json:"data,omitempty"` 13914 } 13915 13916 type UpdateTXTRecordRequestType struct { 13917 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTXTRecordRequest"` 13918 13919 Token string `xml:"token,omitempty" json:"token,omitempty"` 13920 13921 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13922 13923 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13924 13925 Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"` 13926 13927 // name of zone 13928 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13929 13930 // hostname 13931 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13932 13933 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 13934 } 13935 13936 type UpdateTXTRecordResponseType struct { 13937 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateTXTRecordResponse"` 13938 13939 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13940 13941 Status string `xml:"status,omitempty" json:"status,omitempty"` 13942 13943 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13944 13945 Data *TXTRecordData `xml:"data,omitempty" json:"data,omitempty"` 13946 } 13947 13948 type DeleteTXTRecordsRequestType struct { 13949 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteTXTRecordsRequest"` 13950 13951 Token string `xml:"token,omitempty" json:"token,omitempty"` 13952 13953 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13954 13955 // hostname 13956 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13957 13958 // name of zone 13959 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13960 } 13961 13962 type DeleteTXTRecordsResponseType struct { 13963 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteTXTRecordsResponse"` 13964 13965 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13966 13967 Status string `xml:"status,omitempty" json:"status,omitempty"` 13968 13969 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13970 13971 Data string `xml:"data,omitempty" json:"data,omitempty"` 13972 } 13973 13974 type DeleteOneTXTRecordRequestType struct { 13975 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTXTRecordRequest"` 13976 13977 Token string `xml:"token,omitempty" json:"token,omitempty"` 13978 13979 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 13980 13981 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 13982 13983 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 13984 13985 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 13986 13987 Rdata *RDataTXT `xml:"rdata,omitempty" json:"rdata,omitempty"` 13988 } 13989 13990 type DeleteOneTXTRecordResponseType struct { 13991 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneTXTRecordResponse"` 13992 13993 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 13994 13995 Status string `xml:"status,omitempty" json:"status,omitempty"` 13996 13997 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 13998 13999 Data string `xml:"data,omitempty" json:"data,omitempty"` 14000 } 14001 14002 type GetOneSOARecordRequestType struct { 14003 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSOARecordRequest"` 14004 14005 Token string `xml:"token,omitempty" json:"token,omitempty"` 14006 14007 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14008 14009 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 14010 14011 Rdata *RDataSOA `xml:"rdata,omitempty" json:"rdata,omitempty"` 14012 14013 // name of zone 14014 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14015 14016 // hostname 14017 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14018 } 14019 14020 type GetOneSOARecordResponseType struct { 14021 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneSOARecordResponse"` 14022 14023 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14024 14025 Status string `xml:"status,omitempty" json:"status,omitempty"` 14026 14027 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14028 14029 Data *SOARecordData `xml:"data,omitempty" json:"data,omitempty"` 14030 } 14031 14032 type GetSOARecordsRequestType struct { 14033 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSOARecordsRequest"` 14034 14035 Token string `xml:"token,omitempty" json:"token,omitempty"` 14036 14037 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14038 14039 // hostname 14040 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14041 14042 // name of zone 14043 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14044 } 14045 14046 type GetSOARecordsResponseType struct { 14047 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetSOARecordsResponse"` 14048 14049 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14050 14051 Status string `xml:"status,omitempty" json:"status,omitempty"` 14052 14053 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14054 14055 Data []*SOARecordData `xml:"data,omitempty" json:"data,omitempty"` 14056 } 14057 14058 type UpdateSOARecordRequestType struct { 14059 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSOARecordRequest"` 14060 14061 Token string `xml:"token,omitempty" json:"token,omitempty"` 14062 14063 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14064 14065 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14066 14067 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14068 14069 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 14070 14071 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 14072 14073 Serial_style string `xml:"serial_style,omitempty" json:"serial_style,omitempty"` 14074 14075 Rdata *RDataSOAUpdate `xml:"rdata,omitempty" json:"rdata,omitempty"` 14076 } 14077 14078 type UpdateSOARecordResponseType struct { 14079 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateSOARecordResponse"` 14080 14081 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14082 14083 Status string `xml:"status,omitempty" json:"status,omitempty"` 14084 14085 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14086 14087 Data *SOARecordData `xml:"data,omitempty" json:"data,omitempty"` 14088 } 14089 14090 type CreateNSRecordRequestType struct { 14091 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNSRecordRequest"` 14092 14093 Token string `xml:"token,omitempty" json:"token,omitempty"` 14094 14095 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14096 14097 // hostname 14098 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14099 14100 // name of zone 14101 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14102 14103 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 14104 14105 Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"` 14106 14107 Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"` 14108 } 14109 14110 type CreateNSRecordResponseType struct { 14111 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateNSRecordResponse"` 14112 14113 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14114 14115 Status string `xml:"status,omitempty" json:"status,omitempty"` 14116 14117 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14118 14119 Data *NSRecordData `xml:"data,omitempty" json:"data,omitempty"` 14120 } 14121 14122 type GetOneNSRecordRequestType struct { 14123 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNSRecordRequest"` 14124 14125 Token string `xml:"token,omitempty" json:"token,omitempty"` 14126 14127 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14128 14129 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 14130 14131 Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"` 14132 14133 // name of zone 14134 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14135 14136 // hostname 14137 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14138 } 14139 14140 type GetOneNSRecordResponseType struct { 14141 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneNSRecordResponse"` 14142 14143 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14144 14145 Status string `xml:"status,omitempty" json:"status,omitempty"` 14146 14147 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14148 14149 Data *NSRecordData `xml:"data,omitempty" json:"data,omitempty"` 14150 } 14151 14152 type GetNSRecordsRequestType struct { 14153 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNSRecordsRequest"` 14154 14155 Token string `xml:"token,omitempty" json:"token,omitempty"` 14156 14157 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14158 14159 // hostname 14160 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14161 14162 // name of zone 14163 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14164 } 14165 14166 type GetNSRecordsResponseType struct { 14167 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNSRecordsResponse"` 14168 14169 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14170 14171 Status string `xml:"status,omitempty" json:"status,omitempty"` 14172 14173 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14174 14175 Data []*NSRecordData `xml:"data,omitempty" json:"data,omitempty"` 14176 } 14177 14178 type UpdateNSRecordRequestType struct { 14179 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNSRecordRequest"` 14180 14181 Token string `xml:"token,omitempty" json:"token,omitempty"` 14182 14183 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14184 14185 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 14186 14187 Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"` 14188 14189 // name of zone 14190 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14191 14192 // hostname 14193 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14194 14195 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 14196 14197 Service_class string `xml:"service_class,omitempty" json:"service_class,omitempty"` 14198 } 14199 14200 type UpdateNSRecordResponseType struct { 14201 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateNSRecordResponse"` 14202 14203 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14204 14205 Status string `xml:"status,omitempty" json:"status,omitempty"` 14206 14207 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14208 14209 Data *NSRecordData `xml:"data,omitempty" json:"data,omitempty"` 14210 } 14211 14212 type DeleteNSRecordsRequestType struct { 14213 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNSRecordsRequest"` 14214 14215 Token string `xml:"token,omitempty" json:"token,omitempty"` 14216 14217 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14218 14219 // hostname 14220 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14221 14222 // name of zone 14223 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14224 } 14225 14226 type DeleteNSRecordsResponseType struct { 14227 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteNSRecordsResponse"` 14228 14229 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14230 14231 Status string `xml:"status,omitempty" json:"status,omitempty"` 14232 14233 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14234 14235 Data string `xml:"data,omitempty" json:"data,omitempty"` 14236 } 14237 14238 type DeleteOneNSRecordRequestType struct { 14239 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNSRecordRequest"` 14240 14241 Token string `xml:"token,omitempty" json:"token,omitempty"` 14242 14243 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14244 14245 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14246 14247 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14248 14249 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 14250 14251 Rdata *RDataNS `xml:"rdata,omitempty" json:"rdata,omitempty"` 14252 } 14253 14254 type DeleteOneNSRecordResponseType struct { 14255 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneNSRecordResponse"` 14256 14257 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14258 14259 Status string `xml:"status,omitempty" json:"status,omitempty"` 14260 14261 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14262 14263 Data string `xml:"data,omitempty" json:"data,omitempty"` 14264 } 14265 14266 type ReplaceARecordsRequestType struct { 14267 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceARecordsRequest"` 14268 14269 Token string `xml:"token,omitempty" json:"token,omitempty"` 14270 14271 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14272 14273 ARecords []*ARecordData `xml:"ARecords,omitempty" json:"ARecords,omitempty"` 14274 } 14275 14276 type ReplaceARecordsResponseType struct { 14277 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceARecordsResponse"` 14278 14279 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14280 14281 Status string `xml:"status,omitempty" json:"status,omitempty"` 14282 14283 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14284 14285 Data []*ARecordData `xml:"data,omitempty" json:"data,omitempty"` 14286 } 14287 14288 type ReplaceAAAARecordsRequestType struct { 14289 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceAAAARecordsRequest"` 14290 14291 Token string `xml:"token,omitempty" json:"token,omitempty"` 14292 14293 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14294 14295 AAAARecords []*AAAARecordData `xml:"AAAARecords,omitempty" json:"AAAARecords,omitempty"` 14296 } 14297 14298 type ReplaceAAAARecordsResponseType struct { 14299 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceAAAARecordsResponse"` 14300 14301 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14302 14303 Status string `xml:"status,omitempty" json:"status,omitempty"` 14304 14305 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14306 14307 Data []*AAAARecordData `xml:"data,omitempty" json:"data,omitempty"` 14308 } 14309 14310 type ReplaceALIASRecordsRequestType struct { 14311 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceALIASRecordsRequest"` 14312 14313 Token string `xml:"token,omitempty" json:"token,omitempty"` 14314 14315 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14316 14317 ALIASRecords []*ALIASRecordData `xml:"ALIASRecords,omitempty" json:"ALIASRecords,omitempty"` 14318 } 14319 14320 type ReplaceALIASRecordsResponseType struct { 14321 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceALIASRecordsResponse"` 14322 14323 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14324 14325 Status string `xml:"status,omitempty" json:"status,omitempty"` 14326 14327 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14328 14329 Data []*ALIASRecordData `xml:"data,omitempty" json:"data,omitempty"` 14330 } 14331 14332 type ReplaceCAARecordsRequestType struct { 14333 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCAARecordsRequest"` 14334 14335 Token string `xml:"token,omitempty" json:"token,omitempty"` 14336 14337 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14338 14339 CAARecords []*CAARecordData `xml:"CAARecords,omitempty" json:"CAARecords,omitempty"` 14340 } 14341 14342 type ReplaceCAARecordsResponseType struct { 14343 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCAARecordsResponse"` 14344 14345 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14346 14347 Status string `xml:"status,omitempty" json:"status,omitempty"` 14348 14349 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14350 14351 Data []*CAARecordData `xml:"data,omitempty" json:"data,omitempty"` 14352 } 14353 14354 type ReplaceCDNSKEYRecordsRequestType struct { 14355 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCDNSKEYRecordsRequest"` 14356 14357 Token string `xml:"token,omitempty" json:"token,omitempty"` 14358 14359 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14360 14361 CDNSKEYRecords []*CDNSKEYRecordData `xml:"CDNSKEYRecords,omitempty" json:"CDNSKEYRecords,omitempty"` 14362 } 14363 14364 type ReplaceCDNSKEYRecordsResponseType struct { 14365 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCDNSKEYRecordsResponse"` 14366 14367 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14368 14369 Status string `xml:"status,omitempty" json:"status,omitempty"` 14370 14371 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14372 14373 Data []*CDNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 14374 } 14375 14376 type ReplaceCDSRecordsRequestType struct { 14377 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCDSRecordsRequest"` 14378 14379 Token string `xml:"token,omitempty" json:"token,omitempty"` 14380 14381 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14382 14383 CDSRecords []*CDSRecordData `xml:"CDSRecords,omitempty" json:"CDSRecords,omitempty"` 14384 } 14385 14386 type ReplaceCDSRecordsResponseType struct { 14387 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCDSRecordsResponse"` 14388 14389 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14390 14391 Status string `xml:"status,omitempty" json:"status,omitempty"` 14392 14393 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14394 14395 Data []*CDSRecordData `xml:"data,omitempty" json:"data,omitempty"` 14396 } 14397 14398 type ReplaceCERTRecordsRequestType struct { 14399 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCERTRecordsRequest"` 14400 14401 Token string `xml:"token,omitempty" json:"token,omitempty"` 14402 14403 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14404 14405 CERTRecords []*CERTRecordData `xml:"CERTRecords,omitempty" json:"CERTRecords,omitempty"` 14406 } 14407 14408 type ReplaceCERTRecordsResponseType struct { 14409 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCERTRecordsResponse"` 14410 14411 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14412 14413 Status string `xml:"status,omitempty" json:"status,omitempty"` 14414 14415 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14416 14417 Data []*CERTRecordData `xml:"data,omitempty" json:"data,omitempty"` 14418 } 14419 14420 type ReplaceCNAMERecordsRequestType struct { 14421 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCNAMERecordsRequest"` 14422 14423 Token string `xml:"token,omitempty" json:"token,omitempty"` 14424 14425 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14426 14427 CNAMERecords []*CNAMERecordData `xml:"CNAMERecords,omitempty" json:"CNAMERecords,omitempty"` 14428 } 14429 14430 type ReplaceCNAMERecordsResponseType struct { 14431 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCNAMERecordsResponse"` 14432 14433 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14434 14435 Status string `xml:"status,omitempty" json:"status,omitempty"` 14436 14437 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14438 14439 Data []*CNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 14440 } 14441 14442 type ReplaceCSYNCRecordsRequestType struct { 14443 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCSYNCRecordsRequest"` 14444 14445 Token string `xml:"token,omitempty" json:"token,omitempty"` 14446 14447 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14448 14449 CSYNCRecords []*CSYNCRecordData `xml:"CSYNCRecords,omitempty" json:"CSYNCRecords,omitempty"` 14450 } 14451 14452 type ReplaceCSYNCRecordsResponseType struct { 14453 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceCSYNCRecordsResponse"` 14454 14455 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14456 14457 Status string `xml:"status,omitempty" json:"status,omitempty"` 14458 14459 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14460 14461 Data []*CSYNCRecordData `xml:"data,omitempty" json:"data,omitempty"` 14462 } 14463 14464 type ReplaceDHCIDRecordsRequestType struct { 14465 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDHCIDRecordsRequest"` 14466 14467 Token string `xml:"token,omitempty" json:"token,omitempty"` 14468 14469 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14470 14471 DHCIDRecords []*DHCIDRecordData `xml:"DHCIDRecords,omitempty" json:"DHCIDRecords,omitempty"` 14472 } 14473 14474 type ReplaceDHCIDRecordsResponseType struct { 14475 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDHCIDRecordsResponse"` 14476 14477 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14478 14479 Status string `xml:"status,omitempty" json:"status,omitempty"` 14480 14481 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14482 14483 Data []*DHCIDRecordData `xml:"data,omitempty" json:"data,omitempty"` 14484 } 14485 14486 type ReplaceDNAMERecordsRequestType struct { 14487 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDNAMERecordsRequest"` 14488 14489 Token string `xml:"token,omitempty" json:"token,omitempty"` 14490 14491 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14492 14493 DNAMERecords []*DNAMERecordData `xml:"DNAMERecords,omitempty" json:"DNAMERecords,omitempty"` 14494 } 14495 14496 type ReplaceDNAMERecordsResponseType struct { 14497 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDNAMERecordsResponse"` 14498 14499 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14500 14501 Status string `xml:"status,omitempty" json:"status,omitempty"` 14502 14503 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14504 14505 Data []*DNAMERecordData `xml:"data,omitempty" json:"data,omitempty"` 14506 } 14507 14508 type ReplaceDNSKEYRecordsRequestType struct { 14509 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDNSKEYRecordsRequest"` 14510 14511 Token string `xml:"token,omitempty" json:"token,omitempty"` 14512 14513 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14514 14515 DNSKEYRecords []*DNSKEYRecordData `xml:"DNSKEYRecords,omitempty" json:"DNSKEYRecords,omitempty"` 14516 } 14517 14518 type ReplaceDNSKEYRecordsResponseType struct { 14519 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDNSKEYRecordsResponse"` 14520 14521 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14522 14523 Status string `xml:"status,omitempty" json:"status,omitempty"` 14524 14525 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14526 14527 Data []*DNSKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 14528 } 14529 14530 type ReplaceDSRecordsRequestType struct { 14531 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDSRecordsRequest"` 14532 14533 Token string `xml:"token,omitempty" json:"token,omitempty"` 14534 14535 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14536 14537 DSRecords []*DSRecordData `xml:"DSRecords,omitempty" json:"DSRecords,omitempty"` 14538 } 14539 14540 type ReplaceDSRecordsResponseType struct { 14541 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceDSRecordsResponse"` 14542 14543 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14544 14545 Status string `xml:"status,omitempty" json:"status,omitempty"` 14546 14547 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14548 14549 Data []*DSRecordData `xml:"data,omitempty" json:"data,omitempty"` 14550 } 14551 14552 type ReplaceIPSECKEYRecordsRequestType struct { 14553 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceIPSECKEYRecordsRequest"` 14554 14555 Token string `xml:"token,omitempty" json:"token,omitempty"` 14556 14557 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14558 14559 IPSECKEYRecords []*IPSECKEYRecordData `xml:"IPSECKEYRecords,omitempty" json:"IPSECKEYRecords,omitempty"` 14560 } 14561 14562 type ReplaceIPSECKEYRecordsResponseType struct { 14563 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceIPSECKEYRecordsResponse"` 14564 14565 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14566 14567 Status string `xml:"status,omitempty" json:"status,omitempty"` 14568 14569 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14570 14571 Data []*IPSECKEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 14572 } 14573 14574 type ReplaceKEYRecordsRequestType struct { 14575 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceKEYRecordsRequest"` 14576 14577 Token string `xml:"token,omitempty" json:"token,omitempty"` 14578 14579 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14580 14581 KEYRecords []*KEYRecordData `xml:"KEYRecords,omitempty" json:"KEYRecords,omitempty"` 14582 } 14583 14584 type ReplaceKEYRecordsResponseType struct { 14585 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceKEYRecordsResponse"` 14586 14587 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14588 14589 Status string `xml:"status,omitempty" json:"status,omitempty"` 14590 14591 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14592 14593 Data []*KEYRecordData `xml:"data,omitempty" json:"data,omitempty"` 14594 } 14595 14596 type ReplaceKXRecordsRequestType struct { 14597 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceKXRecordsRequest"` 14598 14599 Token string `xml:"token,omitempty" json:"token,omitempty"` 14600 14601 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14602 14603 KXRecords []*KXRecordData `xml:"KXRecords,omitempty" json:"KXRecords,omitempty"` 14604 } 14605 14606 type ReplaceKXRecordsResponseType struct { 14607 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceKXRecordsResponse"` 14608 14609 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14610 14611 Status string `xml:"status,omitempty" json:"status,omitempty"` 14612 14613 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14614 14615 Data []*KXRecordData `xml:"data,omitempty" json:"data,omitempty"` 14616 } 14617 14618 type ReplaceLOCRecordsRequestType struct { 14619 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceLOCRecordsRequest"` 14620 14621 Token string `xml:"token,omitempty" json:"token,omitempty"` 14622 14623 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14624 14625 LOCRecords []*LOCRecordData `xml:"LOCRecords,omitempty" json:"LOCRecords,omitempty"` 14626 } 14627 14628 type ReplaceLOCRecordsResponseType struct { 14629 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceLOCRecordsResponse"` 14630 14631 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14632 14633 Status string `xml:"status,omitempty" json:"status,omitempty"` 14634 14635 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14636 14637 Data []*LOCRecordData `xml:"data,omitempty" json:"data,omitempty"` 14638 } 14639 14640 type ReplaceMXRecordsRequestType struct { 14641 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceMXRecordsRequest"` 14642 14643 Token string `xml:"token,omitempty" json:"token,omitempty"` 14644 14645 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14646 14647 MXRecords []*MXRecordData `xml:"MXRecords,omitempty" json:"MXRecords,omitempty"` 14648 } 14649 14650 type ReplaceMXRecordsResponseType struct { 14651 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceMXRecordsResponse"` 14652 14653 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14654 14655 Status string `xml:"status,omitempty" json:"status,omitempty"` 14656 14657 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14658 14659 Data []*MXRecordData `xml:"data,omitempty" json:"data,omitempty"` 14660 } 14661 14662 type ReplaceNAPTRRecordsRequestType struct { 14663 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNAPTRRecordsRequest"` 14664 14665 Token string `xml:"token,omitempty" json:"token,omitempty"` 14666 14667 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14668 14669 NAPTRRecords []*NAPTRRecordData `xml:"NAPTRRecords,omitempty" json:"NAPTRRecords,omitempty"` 14670 } 14671 14672 type ReplaceNAPTRRecordsResponseType struct { 14673 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNAPTRRecordsResponse"` 14674 14675 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14676 14677 Status string `xml:"status,omitempty" json:"status,omitempty"` 14678 14679 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14680 14681 Data []*NAPTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 14682 } 14683 14684 type ReplaceNSAPRecordsRequestType struct { 14685 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNSAPRecordsRequest"` 14686 14687 Token string `xml:"token,omitempty" json:"token,omitempty"` 14688 14689 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14690 14691 NSAPRecords []*NSAPRecordData `xml:"NSAPRecords,omitempty" json:"NSAPRecords,omitempty"` 14692 } 14693 14694 type ReplaceNSAPRecordsResponseType struct { 14695 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNSAPRecordsResponse"` 14696 14697 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14698 14699 Status string `xml:"status,omitempty" json:"status,omitempty"` 14700 14701 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14702 14703 Data []*NSAPRecordData `xml:"data,omitempty" json:"data,omitempty"` 14704 } 14705 14706 type ReplacePOLICYRecordsRequestType struct { 14707 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePOLICYRecordsRequest"` 14708 14709 Token string `xml:"token,omitempty" json:"token,omitempty"` 14710 14711 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14712 14713 POLICYRecords []*POLICYRecordData `xml:"POLICYRecords,omitempty" json:"POLICYRecords,omitempty"` 14714 } 14715 14716 type ReplacePOLICYRecordsResponseType struct { 14717 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePOLICYRecordsResponse"` 14718 14719 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14720 14721 Status string `xml:"status,omitempty" json:"status,omitempty"` 14722 14723 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14724 14725 Data []*POLICYRecordData `xml:"data,omitempty" json:"data,omitempty"` 14726 } 14727 14728 type ReplacePTRRecordsRequestType struct { 14729 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePTRRecordsRequest"` 14730 14731 Token string `xml:"token,omitempty" json:"token,omitempty"` 14732 14733 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14734 14735 PTRRecords []*PTRRecordData `xml:"PTRRecords,omitempty" json:"PTRRecords,omitempty"` 14736 } 14737 14738 type ReplacePTRRecordsResponseType struct { 14739 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePTRRecordsResponse"` 14740 14741 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14742 14743 Status string `xml:"status,omitempty" json:"status,omitempty"` 14744 14745 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14746 14747 Data []*PTRRecordData `xml:"data,omitempty" json:"data,omitempty"` 14748 } 14749 14750 type ReplacePXRecordsRequestType struct { 14751 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePXRecordsRequest"` 14752 14753 Token string `xml:"token,omitempty" json:"token,omitempty"` 14754 14755 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14756 14757 PXRecords []*PXRecordData `xml:"PXRecords,omitempty" json:"PXRecords,omitempty"` 14758 } 14759 14760 type ReplacePXRecordsResponseType struct { 14761 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplacePXRecordsResponse"` 14762 14763 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14764 14765 Status string `xml:"status,omitempty" json:"status,omitempty"` 14766 14767 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14768 14769 Data []*PXRecordData `xml:"data,omitempty" json:"data,omitempty"` 14770 } 14771 14772 type ReplaceRPRecordsRequestType struct { 14773 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceRPRecordsRequest"` 14774 14775 Token string `xml:"token,omitempty" json:"token,omitempty"` 14776 14777 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14778 14779 RPRecords []*RPRecordData `xml:"RPRecords,omitempty" json:"RPRecords,omitempty"` 14780 } 14781 14782 type ReplaceRPRecordsResponseType struct { 14783 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceRPRecordsResponse"` 14784 14785 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14786 14787 Status string `xml:"status,omitempty" json:"status,omitempty"` 14788 14789 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14790 14791 Data []*RPRecordData `xml:"data,omitempty" json:"data,omitempty"` 14792 } 14793 14794 type ReplaceSPFRecordsRequestType struct { 14795 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSPFRecordsRequest"` 14796 14797 Token string `xml:"token,omitempty" json:"token,omitempty"` 14798 14799 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14800 14801 SPFRecords []*SPFRecordData `xml:"SPFRecords,omitempty" json:"SPFRecords,omitempty"` 14802 } 14803 14804 type ReplaceSPFRecordsResponseType struct { 14805 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSPFRecordsResponse"` 14806 14807 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14808 14809 Status string `xml:"status,omitempty" json:"status,omitempty"` 14810 14811 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14812 14813 Data []*SPFRecordData `xml:"data,omitempty" json:"data,omitempty"` 14814 } 14815 14816 type ReplaceSRVRecordsRequestType struct { 14817 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSRVRecordsRequest"` 14818 14819 Token string `xml:"token,omitempty" json:"token,omitempty"` 14820 14821 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14822 14823 SRVRecords []*SRVRecordData `xml:"SRVRecords,omitempty" json:"SRVRecords,omitempty"` 14824 } 14825 14826 type ReplaceSRVRecordsResponseType struct { 14827 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSRVRecordsResponse"` 14828 14829 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14830 14831 Status string `xml:"status,omitempty" json:"status,omitempty"` 14832 14833 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14834 14835 Data []*SRVRecordData `xml:"data,omitempty" json:"data,omitempty"` 14836 } 14837 14838 type ReplaceSSHFPRecordsRequestType struct { 14839 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSSHFPRecordsRequest"` 14840 14841 Token string `xml:"token,omitempty" json:"token,omitempty"` 14842 14843 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14844 14845 SSHFPRecords []*SSHFPRecordData `xml:"SSHFPRecords,omitempty" json:"SSHFPRecords,omitempty"` 14846 } 14847 14848 type ReplaceSSHFPRecordsResponseType struct { 14849 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceSSHFPRecordsResponse"` 14850 14851 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14852 14853 Status string `xml:"status,omitempty" json:"status,omitempty"` 14854 14855 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14856 14857 Data []*SSHFPRecordData `xml:"data,omitempty" json:"data,omitempty"` 14858 } 14859 14860 type ReplaceTLSARecordsRequestType struct { 14861 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceTLSARecordsRequest"` 14862 14863 Token string `xml:"token,omitempty" json:"token,omitempty"` 14864 14865 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14866 14867 TLSARecords []*TLSARecordData `xml:"TLSARecords,omitempty" json:"TLSARecords,omitempty"` 14868 } 14869 14870 type ReplaceTLSARecordsResponseType struct { 14871 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceTLSARecordsResponse"` 14872 14873 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14874 14875 Status string `xml:"status,omitempty" json:"status,omitempty"` 14876 14877 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14878 14879 Data []*TLSARecordData `xml:"data,omitempty" json:"data,omitempty"` 14880 } 14881 14882 type ReplaceTXTRecordsRequestType struct { 14883 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceTXTRecordsRequest"` 14884 14885 Token string `xml:"token,omitempty" json:"token,omitempty"` 14886 14887 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14888 14889 TXTRecords []*TXTRecordData `xml:"TXTRecords,omitempty" json:"TXTRecords,omitempty"` 14890 } 14891 14892 type ReplaceTXTRecordsResponseType struct { 14893 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceTXTRecordsResponse"` 14894 14895 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14896 14897 Status string `xml:"status,omitempty" json:"status,omitempty"` 14898 14899 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14900 14901 Data []*TXTRecordData `xml:"data,omitempty" json:"data,omitempty"` 14902 } 14903 14904 type ReplaceNSRecordsRequestType struct { 14905 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNSRecordsRequest"` 14906 14907 Token string `xml:"token,omitempty" json:"token,omitempty"` 14908 14909 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14910 14911 NSRecords []*NSRecordData `xml:"NSRecords,omitempty" json:"NSRecords,omitempty"` 14912 } 14913 14914 type ReplaceNSRecordsResponseType struct { 14915 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ReplaceNSRecordsResponse"` 14916 14917 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14918 14919 Status string `xml:"status,omitempty" json:"status,omitempty"` 14920 14921 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14922 14923 Data []*NSRecordData `xml:"data,omitempty" json:"data,omitempty"` 14924 } 14925 14926 type GetANYRecordsRequestType struct { 14927 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetANYRecordsRequest"` 14928 14929 Token string `xml:"token,omitempty" json:"token,omitempty"` 14930 14931 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14932 14933 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14934 14935 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14936 } 14937 14938 type GetANYRecordsResponseType struct { 14939 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetANYRecordsResponse"` 14940 14941 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14942 14943 Status string `xml:"status,omitempty" json:"status,omitempty"` 14944 14945 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14946 14947 Data *ANYRecordData `xml:"data,omitempty" json:"data,omitempty"` 14948 } 14949 14950 type GetAllRecordsRequestType struct { 14951 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAllRecordsRequest"` 14952 14953 Token string `xml:"token,omitempty" json:"token,omitempty"` 14954 14955 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14956 14957 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 14958 14959 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 14960 } 14961 14962 type GetAllRecordsResponseType struct { 14963 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAllRecordsResponse"` 14964 14965 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14966 14967 Status string `xml:"status,omitempty" json:"status,omitempty"` 14968 14969 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14970 14971 Data *ANYRecordData `xml:"data,omitempty" json:"data,omitempty"` 14972 } 14973 14974 type GetAllAliasQNamesRequestType struct { 14975 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAllAliasQNamesRequest"` 14976 14977 Token string `xml:"token,omitempty" json:"token,omitempty"` 14978 14979 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 14980 } 14981 14982 type GetAllAliasQNamesResponseType struct { 14983 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAllAliasQNamesResponse"` 14984 14985 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 14986 14987 Status string `xml:"status,omitempty" json:"status,omitempty"` 14988 14989 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 14990 14991 Data *QNames `xml:"data,omitempty" json:"data,omitempty"` 14992 } 14993 14994 type GetOneUserRequestType struct { 14995 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneUserRequest"` 14996 14997 Token string `xml:"token,omitempty" json:"token,omitempty"` 14998 14999 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15000 15001 // name of user 15002 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 15003 } 15004 15005 type GetOneUserResponseType struct { 15006 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneUserResponse"` 15007 15008 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15009 15010 Status string `xml:"status,omitempty" json:"status,omitempty"` 15011 15012 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15013 15014 Data *UserData `xml:"data,omitempty" json:"data,omitempty"` 15015 } 15016 15017 type DeleteOneUserRequestType struct { 15018 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneUserRequest"` 15019 15020 Token string `xml:"token,omitempty" json:"token,omitempty"` 15021 15022 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15023 15024 // name of user 15025 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 15026 } 15027 15028 type DeleteOneUserResponseType struct { 15029 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneUserResponse"` 15030 15031 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15032 15033 Status string `xml:"status,omitempty" json:"status,omitempty"` 15034 15035 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15036 15037 Data string `xml:"data,omitempty" json:"data,omitempty"` 15038 } 15039 15040 type CreateUserRequestType struct { 15041 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateUserRequest"` 15042 15043 Token string `xml:"token,omitempty" json:"token,omitempty"` 15044 15045 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15046 15047 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 15048 15049 Password string `xml:"password,omitempty" json:"password,omitempty"` 15050 15051 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 15052 15053 Group_name []string `xml:"group_name,omitempty" json:"group_name,omitempty"` 15054 15055 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 15056 15057 Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"` 15058 15059 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 15060 15061 First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"` 15062 15063 Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"` 15064 15065 Phone string `xml:"phone,omitempty" json:"phone,omitempty"` 15066 15067 Fax string `xml:"fax,omitempty" json:"fax,omitempty"` 15068 15069 Email string `xml:"email,omitempty" json:"email,omitempty"` 15070 15071 Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"` 15072 15073 Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"` 15074 15075 Address string `xml:"address,omitempty" json:"address,omitempty"` 15076 15077 Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"` 15078 15079 City string `xml:"city,omitempty" json:"city,omitempty"` 15080 15081 State string `xml:"state,omitempty" json:"state,omitempty"` 15082 15083 Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"` 15084 15085 Country string `xml:"country,omitempty" json:"country,omitempty"` 15086 15087 Website string `xml:"website,omitempty" json:"website,omitempty"` 15088 15089 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 15090 } 15091 15092 type CreateUserResponseType struct { 15093 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateUserResponse"` 15094 15095 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15096 15097 Status string `xml:"status,omitempty" json:"status,omitempty"` 15098 15099 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15100 15101 Data *UserData `xml:"data,omitempty" json:"data,omitempty"` 15102 } 15103 15104 type UpdateUserRequestType struct { 15105 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUserRequest"` 15106 15107 Token string `xml:"token,omitempty" json:"token,omitempty"` 15108 15109 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15110 15111 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 15112 15113 New_user_name string `xml:"new_user_name,omitempty" json:"new_user_name,omitempty"` 15114 15115 Password string `xml:"password,omitempty" json:"password,omitempty"` 15116 15117 Require_pw_change string `xml:"require_pw_change,omitempty" json:"require_pw_change,omitempty"` 15118 15119 Status string `xml:"status,omitempty" json:"status,omitempty"` 15120 15121 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 15122 15123 Group_name []string `xml:"group_name,omitempty" json:"group_name,omitempty"` 15124 15125 Zone []*PermissionZone `xml:"zone,omitempty" json:"zone,omitempty"` 15126 15127 Forbid []*PermissionData `xml:"forbid,omitempty" json:"forbid,omitempty"` 15128 15129 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 15130 15131 First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"` 15132 15133 Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"` 15134 15135 Phone string `xml:"phone,omitempty" json:"phone,omitempty"` 15136 15137 Fax string `xml:"fax,omitempty" json:"fax,omitempty"` 15138 15139 Email string `xml:"email,omitempty" json:"email,omitempty"` 15140 15141 Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"` 15142 15143 Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"` 15144 15145 Address string `xml:"address,omitempty" json:"address,omitempty"` 15146 15147 Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"` 15148 15149 City string `xml:"city,omitempty" json:"city,omitempty"` 15150 15151 State string `xml:"state,omitempty" json:"state,omitempty"` 15152 15153 Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"` 15154 15155 Country string `xml:"country,omitempty" json:"country,omitempty"` 15156 15157 Website string `xml:"website,omitempty" json:"website,omitempty"` 15158 15159 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 15160 } 15161 15162 type UpdateUserResponseType struct { 15163 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUserResponse"` 15164 15165 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15166 15167 Status string `xml:"status,omitempty" json:"status,omitempty"` 15168 15169 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15170 15171 Data *UserData `xml:"data,omitempty" json:"data,omitempty"` 15172 } 15173 15174 type GetUsersRequestType struct { 15175 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUsersRequest"` 15176 15177 Token string `xml:"token,omitempty" json:"token,omitempty"` 15178 15179 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15180 15181 Search string `xml:"search,omitempty" json:"search,omitempty"` 15182 } 15183 15184 type GetUsersResponseType struct { 15185 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUsersResponse"` 15186 15187 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15188 15189 Status string `xml:"status,omitempty" json:"status,omitempty"` 15190 15191 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15192 15193 Data []*UserData `xml:"data,omitempty" json:"data,omitempty"` 15194 } 15195 15196 type GetUpdateUsersRequestType struct { 15197 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUpdateUsersRequest"` 15198 15199 Token string `xml:"token,omitempty" json:"token,omitempty"` 15200 15201 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15202 } 15203 15204 type GetUpdateUsersResponseType struct { 15205 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUpdateUsersResponse"` 15206 15207 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15208 15209 Status string `xml:"status,omitempty" json:"status,omitempty"` 15210 15211 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15212 15213 Data []*UserData `xml:"data,omitempty" json:"data,omitempty"` 15214 } 15215 15216 type UpdateUpdateUserRequestType struct { 15217 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUpdateUserRequest"` 15218 15219 Token string `xml:"token,omitempty" json:"token,omitempty"` 15220 15221 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15222 15223 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 15224 15225 Password string `xml:"password,omitempty" json:"password,omitempty"` 15226 } 15227 15228 type UpdateUpdateUserResponseType struct { 15229 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUpdateUserResponse"` 15230 15231 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15232 15233 Status string `xml:"status,omitempty" json:"status,omitempty"` 15234 15235 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15236 15237 Data *UserData `xml:"data,omitempty" json:"data,omitempty"` 15238 } 15239 15240 type DeleteOneUpdateUserRequestType struct { 15241 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneUpdateUserRequest"` 15242 15243 Token string `xml:"token,omitempty" json:"token,omitempty"` 15244 15245 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15246 15247 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 15248 } 15249 15250 type DeleteOneUpdateUserResponseType struct { 15251 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneUpdateUserResponse"` 15252 15253 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15254 15255 Status string `xml:"status,omitempty" json:"status,omitempty"` 15256 15257 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15258 15259 Data string `xml:"data,omitempty" json:"data,omitempty"` 15260 } 15261 15262 type UpdateUserPasswordRequestType struct { 15263 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUserPasswordRequest"` 15264 15265 Token string `xml:"token,omitempty" json:"token,omitempty"` 15266 15267 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15268 15269 Password string `xml:"password,omitempty" json:"password,omitempty"` 15270 } 15271 15272 type UpdateUserPasswordResponseType struct { 15273 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateUserPasswordResponse"` 15274 15275 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15276 15277 Status string `xml:"status,omitempty" json:"status,omitempty"` 15278 15279 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15280 15281 Data *UserData `xml:"data,omitempty" json:"data,omitempty"` 15282 } 15283 15284 type BlockUserRequestType struct { 15285 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ BlockUserRequest"` 15286 15287 Token string `xml:"token,omitempty" json:"token,omitempty"` 15288 15289 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15290 15291 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 15292 } 15293 15294 type BlockUserResponseType struct { 15295 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ BlockUserResponse"` 15296 15297 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15298 15299 Status string `xml:"status,omitempty" json:"status,omitempty"` 15300 15301 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15302 15303 Data *UserData `xml:"data,omitempty" json:"data,omitempty"` 15304 } 15305 15306 type UnblockUserRequestType struct { 15307 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UnblockUserRequest"` 15308 15309 Token string `xml:"token,omitempty" json:"token,omitempty"` 15310 15311 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15312 15313 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 15314 } 15315 15316 type UnblockUserResponseType struct { 15317 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UnblockUserResponse"` 15318 15319 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15320 15321 Status string `xml:"status,omitempty" json:"status,omitempty"` 15322 15323 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15324 15325 Data *UserData `xml:"data,omitempty" json:"data,omitempty"` 15326 } 15327 15328 type CreateContactRequestType struct { 15329 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateContactRequest"` 15330 15331 Token string `xml:"token,omitempty" json:"token,omitempty"` 15332 15333 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15334 15335 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 15336 15337 First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"` 15338 15339 Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"` 15340 15341 Phone string `xml:"phone,omitempty" json:"phone,omitempty"` 15342 15343 Fax string `xml:"fax,omitempty" json:"fax,omitempty"` 15344 15345 Email string `xml:"email,omitempty" json:"email,omitempty"` 15346 15347 Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"` 15348 15349 Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"` 15350 15351 Address string `xml:"address,omitempty" json:"address,omitempty"` 15352 15353 Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"` 15354 15355 City string `xml:"city,omitempty" json:"city,omitempty"` 15356 15357 State string `xml:"state,omitempty" json:"state,omitempty"` 15358 15359 Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"` 15360 15361 Country string `xml:"country,omitempty" json:"country,omitempty"` 15362 15363 Website string `xml:"website,omitempty" json:"website,omitempty"` 15364 15365 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 15366 } 15367 15368 type CreateContactResponseType struct { 15369 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateContactResponse"` 15370 15371 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15372 15373 Status string `xml:"status,omitempty" json:"status,omitempty"` 15374 15375 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15376 15377 Data *ContactData `xml:"data,omitempty" json:"data,omitempty"` 15378 } 15379 15380 type GetOneContactRequestType struct { 15381 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneContactRequest"` 15382 15383 Token string `xml:"token,omitempty" json:"token,omitempty"` 15384 15385 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15386 15387 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 15388 } 15389 15390 type GetOneContactResponseType struct { 15391 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneContactResponse"` 15392 15393 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15394 15395 Status string `xml:"status,omitempty" json:"status,omitempty"` 15396 15397 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15398 15399 Data *ContactData `xml:"data,omitempty" json:"data,omitempty"` 15400 } 15401 15402 type GetContactsRequestType struct { 15403 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetContactsRequest"` 15404 15405 Token string `xml:"token,omitempty" json:"token,omitempty"` 15406 15407 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15408 } 15409 15410 type GetContactsResponseType struct { 15411 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetContactsResponse"` 15412 15413 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15414 15415 Status string `xml:"status,omitempty" json:"status,omitempty"` 15416 15417 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15418 15419 Data []*ContactData `xml:"data,omitempty" json:"data,omitempty"` 15420 } 15421 15422 type DeleteOneContactRequestType struct { 15423 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneContactRequest"` 15424 15425 Token string `xml:"token,omitempty" json:"token,omitempty"` 15426 15427 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15428 15429 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 15430 } 15431 15432 type DeleteOneContactResponseType struct { 15433 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneContactResponse"` 15434 15435 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15436 15437 Status string `xml:"status,omitempty" json:"status,omitempty"` 15438 15439 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15440 15441 Data string `xml:"data,omitempty" json:"data,omitempty"` 15442 } 15443 15444 type UpdateContactRequestType struct { 15445 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateContactRequest"` 15446 15447 Token string `xml:"token,omitempty" json:"token,omitempty"` 15448 15449 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15450 15451 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 15452 15453 New_nickname string `xml:"new_nickname,omitempty" json:"new_nickname,omitempty"` 15454 15455 First_name string `xml:"first_name,omitempty" json:"first_name,omitempty"` 15456 15457 Last_name string `xml:"last_name,omitempty" json:"last_name,omitempty"` 15458 15459 Phone string `xml:"phone,omitempty" json:"phone,omitempty"` 15460 15461 Fax string `xml:"fax,omitempty" json:"fax,omitempty"` 15462 15463 Email string `xml:"email,omitempty" json:"email,omitempty"` 15464 15465 Notify_email string `xml:"notify_email,omitempty" json:"notify_email,omitempty"` 15466 15467 Pager_email string `xml:"pager_email,omitempty" json:"pager_email,omitempty"` 15468 15469 Address string `xml:"address,omitempty" json:"address,omitempty"` 15470 15471 Address_2 string `xml:"address_2,omitempty" json:"address_2,omitempty"` 15472 15473 City string `xml:"city,omitempty" json:"city,omitempty"` 15474 15475 State string `xml:"state,omitempty" json:"state,omitempty"` 15476 15477 Post_code string `xml:"post_code,omitempty" json:"post_code,omitempty"` 15478 15479 Country string `xml:"country,omitempty" json:"country,omitempty"` 15480 15481 Website string `xml:"website,omitempty" json:"website,omitempty"` 15482 15483 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 15484 } 15485 15486 type UpdateContactResponseType struct { 15487 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateContactResponse"` 15488 15489 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15490 15491 Status string `xml:"status,omitempty" json:"status,omitempty"` 15492 15493 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15494 15495 Data *ContactData `xml:"data,omitempty" json:"data,omitempty"` 15496 } 15497 15498 type CreateCustomerRequestType struct { 15499 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCustomerRequest"` 15500 15501 Token string `xml:"token,omitempty" json:"token,omitempty"` 15502 15503 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15504 15505 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15506 15507 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 15508 15509 Status string `xml:"status,omitempty" json:"status,omitempty"` 15510 15511 Pool_id string `xml:"pool_id,omitempty" json:"pool_id,omitempty"` 15512 15513 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 15514 15515 Level string `xml:"level,omitempty" json:"level,omitempty"` 15516 15517 Primary_sales_agent string `xml:"primary_sales_agent,omitempty" json:"primary_sales_agent,omitempty"` 15518 15519 Salesforce_id string `xml:"salesforce_id,omitempty" json:"salesforce_id,omitempty"` 15520 15521 Owner *CustomerAdminData `xml:"owner,omitempty" json:"owner,omitempty"` 15522 15523 Billing *CustomerAdminData `xml:"billing,omitempty" json:"billing,omitempty"` 15524 15525 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 15526 15527 Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"` 15528 } 15529 15530 type CreateCustomerResponseType struct { 15531 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCustomerResponse"` 15532 15533 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15534 15535 Status string `xml:"status,omitempty" json:"status,omitempty"` 15536 15537 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15538 15539 Data *CustomerData `xml:"data,omitempty" json:"data,omitempty"` 15540 } 15541 15542 type UpdateCustomerRequestType struct { 15543 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCustomerRequest"` 15544 15545 Token string `xml:"token,omitempty" json:"token,omitempty"` 15546 15547 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15548 15549 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15550 15551 New_customer_name string `xml:"new_customer_name,omitempty" json:"new_customer_name,omitempty"` 15552 15553 Organization string `xml:"organization,omitempty" json:"organization,omitempty"` 15554 15555 Status string `xml:"status,omitempty" json:"status,omitempty"` 15556 15557 Note string `xml:"note,omitempty" json:"note,omitempty"` 15558 15559 Pool_id string `xml:"pool_id,omitempty" json:"pool_id,omitempty"` 15560 15561 Activated string `xml:"activated,omitempty" json:"activated,omitempty"` 15562 15563 Type_ string `xml:"type,omitempty" json:"type,omitempty"` 15564 15565 Level string `xml:"level,omitempty" json:"level,omitempty"` 15566 15567 Primary_sales_agent string `xml:"primary_sales_agent,omitempty" json:"primary_sales_agent,omitempty"` 15568 15569 Salesforce_id string `xml:"salesforce_id,omitempty" json:"salesforce_id,omitempty"` 15570 15571 Owner_contact string `xml:"owner_contact,omitempty" json:"owner_contact,omitempty"` 15572 15573 Billing_contact string `xml:"billing_contact,omitempty" json:"billing_contact,omitempty"` 15574 15575 Permission []string `xml:"permission,omitempty" json:"permission,omitempty"` 15576 15577 Forbid []string `xml:"forbid,omitempty" json:"forbid,omitempty"` 15578 } 15579 15580 type UpdateCustomerResponseType struct { 15581 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCustomerResponse"` 15582 15583 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15584 15585 Status string `xml:"status,omitempty" json:"status,omitempty"` 15586 15587 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15588 15589 Data *CustomerData `xml:"data,omitempty" json:"data,omitempty"` 15590 } 15591 15592 type GetOneCustomerRequestType struct { 15593 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCustomerRequest"` 15594 15595 Token string `xml:"token,omitempty" json:"token,omitempty"` 15596 15597 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15598 15599 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15600 } 15601 15602 type GetOneCustomerResponseType struct { 15603 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneCustomerResponse"` 15604 15605 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15606 15607 Status string `xml:"status,omitempty" json:"status,omitempty"` 15608 15609 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15610 15611 Data *CustomerData `xml:"data,omitempty" json:"data,omitempty"` 15612 } 15613 15614 type GetCustomersRequestType struct { 15615 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomersRequest"` 15616 15617 Token string `xml:"token,omitempty" json:"token,omitempty"` 15618 15619 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15620 15621 Simple string `xml:"simple,omitempty" json:"simple,omitempty"` 15622 15623 Search string `xml:"search,omitempty" json:"search,omitempty"` 15624 } 15625 15626 type GetCustomersResponseType struct { 15627 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomersResponse"` 15628 15629 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15630 15631 Status string `xml:"status,omitempty" json:"status,omitempty"` 15632 15633 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15634 15635 Data []*CustomerData `xml:"data,omitempty" json:"data,omitempty"` 15636 } 15637 15638 type DeleteOneCustomerRequestType struct { 15639 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCustomerRequest"` 15640 15641 Token string `xml:"token,omitempty" json:"token,omitempty"` 15642 15643 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15644 15645 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15646 15647 Note string `xml:"note,omitempty" json:"note,omitempty"` 15648 } 15649 15650 type DeleteOneCustomerResponseType struct { 15651 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneCustomerResponse"` 15652 15653 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15654 15655 Status string `xml:"status,omitempty" json:"status,omitempty"` 15656 15657 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15658 15659 Data string `xml:"data,omitempty" json:"data,omitempty"` 15660 } 15661 15662 type GetCustomerPrefsRequestType struct { 15663 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerPrefsRequest"` 15664 15665 Token string `xml:"token,omitempty" json:"token,omitempty"` 15666 15667 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15668 15669 // preference name; may be '*' to list all 15670 Name string `xml:"name,omitempty" json:"name,omitempty"` 15671 15672 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15673 } 15674 15675 type GetCustomerPrefsResponseType struct { 15676 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerPrefsResponse"` 15677 15678 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15679 15680 Status string `xml:"status,omitempty" json:"status,omitempty"` 15681 15682 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15683 15684 Data []*CustomerPrefData `xml:"data,omitempty" json:"data,omitempty"` 15685 } 15686 15687 type SetCustomerPrefsRequestType struct { 15688 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerPrefsRequest"` 15689 15690 Token string `xml:"token,omitempty" json:"token,omitempty"` 15691 15692 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15693 15694 Prefs []*CustomerPrefData `xml:"prefs,omitempty" json:"prefs,omitempty"` 15695 15696 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15697 } 15698 15699 type SetCustomerPrefsResponseType struct { 15700 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerPrefsResponse"` 15701 15702 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15703 15704 Status string `xml:"status,omitempty" json:"status,omitempty"` 15705 15706 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15707 15708 Data string `xml:"data,omitempty" json:"data,omitempty"` 15709 } 15710 15711 type GetCustomerIPACLRequestType struct { 15712 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerIPACLRequest"` 15713 15714 Token string `xml:"token,omitempty" json:"token,omitempty"` 15715 15716 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15717 15718 // customer name or ID to see ACLs for, defaults to current customer 15719 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15720 15721 // scope of the ACL to retrieve 15722 Scope string `xml:"scope,omitempty" json:"scope,omitempty"` 15723 } 15724 15725 type GetCustomerIPACLResponseType struct { 15726 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerIPACLResponse"` 15727 15728 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15729 15730 Status string `xml:"status,omitempty" json:"status,omitempty"` 15731 15732 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15733 15734 Data []*CustomerIPACL `xml:"data,omitempty" json:"data,omitempty"` 15735 } 15736 15737 type SetCustomerIPACLRequestType struct { 15738 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerIPACLRequest"` 15739 15740 Token string `xml:"token,omitempty" json:"token,omitempty"` 15741 15742 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15743 15744 // customer name or ID to set ACLs for, defaults to current customer 15745 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15746 15747 Acl *CustomerIPACL `xml:"acl,omitempty" json:"acl,omitempty"` 15748 } 15749 15750 type SetCustomerIPACLResponseType struct { 15751 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetCustomerIPACLResponse"` 15752 15753 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15754 15755 Status string `xml:"status,omitempty" json:"status,omitempty"` 15756 15757 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15758 15759 Data []*CustomerIPACL `xml:"data,omitempty" json:"data,omitempty"` 15760 } 15761 15762 type CreateCustomerOracleMetadataRequestType struct { 15763 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCustomerOracleMetadataRequest"` 15764 15765 Token string `xml:"token,omitempty" json:"token,omitempty"` 15766 15767 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15768 15769 // name of customer 15770 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15771 15772 // compartment id 15773 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 15774 15775 // tenant id 15776 Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"` 15777 } 15778 15779 type CreateCustomerOracleMetadataResponseType struct { 15780 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateCustomerOracleMetadataResponse"` 15781 15782 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15783 15784 Status string `xml:"status,omitempty" json:"status,omitempty"` 15785 15786 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15787 15788 Data *CustomerOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"` 15789 } 15790 15791 type UpdateCustomerOracleMetadataRequestType struct { 15792 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCustomerOracleMetadataRequest"` 15793 15794 Token string `xml:"token,omitempty" json:"token,omitempty"` 15795 15796 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15797 15798 // name of customer 15799 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15800 15801 // compartment id 15802 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 15803 15804 // tenant id 15805 Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"` 15806 } 15807 15808 type UpdateCustomerOracleMetadataResponseType struct { 15809 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateCustomerOracleMetadataResponse"` 15810 15811 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15812 15813 Status string `xml:"status,omitempty" json:"status,omitempty"` 15814 15815 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15816 15817 Data *CustomerOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"` 15818 } 15819 15820 type GetCustomerOracleMetadataRequestType struct { 15821 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerOracleMetadataRequest"` 15822 15823 Token string `xml:"token,omitempty" json:"token,omitempty"` 15824 15825 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15826 15827 // name of customer 15828 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15829 15830 // compartment id 15831 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 15832 15833 // tenant id 15834 Tenant string `xml:"tenant,omitempty" json:"tenant,omitempty"` 15835 } 15836 15837 type GetCustomerOracleMetadataResponseType struct { 15838 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetCustomerOracleMetadataResponse"` 15839 15840 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15841 15842 Status string `xml:"status,omitempty" json:"status,omitempty"` 15843 15844 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15845 15846 Data []*CustomerOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"` 15847 } 15848 15849 type DeleteCustomerOracleMetadataRequestType struct { 15850 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCustomerOracleMetadataRequest"` 15851 15852 Token string `xml:"token,omitempty" json:"token,omitempty"` 15853 15854 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15855 15856 // name of customer 15857 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 15858 } 15859 15860 type DeleteCustomerOracleMetadataResponseType struct { 15861 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteCustomerOracleMetadataResponse"` 15862 15863 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15864 15865 Status string `xml:"status,omitempty" json:"status,omitempty"` 15866 15867 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15868 15869 Data *CustomerOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"` 15870 } 15871 15872 type CreateZoneOracleMetadataRequestType struct { 15873 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateZoneOracleMetadataRequest"` 15874 15875 Token string `xml:"token,omitempty" json:"token,omitempty"` 15876 15877 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15878 15879 // name of zone 15880 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 15881 15882 // compartment id 15883 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 15884 15885 // public_id 15886 Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"` 15887 } 15888 15889 type CreateZoneOracleMetadataResponseType struct { 15890 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateZoneOracleMetadataResponse"` 15891 15892 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15893 15894 Status string `xml:"status,omitempty" json:"status,omitempty"` 15895 15896 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15897 15898 Data *ZoneOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"` 15899 } 15900 15901 type UpdateZoneOracleMetadataRequestType struct { 15902 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateZoneOracleMetadataRequest"` 15903 15904 Token string `xml:"token,omitempty" json:"token,omitempty"` 15905 15906 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15907 15908 // name of zone 15909 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 15910 15911 // compartment id 15912 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 15913 15914 // public_id 15915 Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"` 15916 } 15917 15918 type UpdateZoneOracleMetadataResponseType struct { 15919 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateZoneOracleMetadataResponse"` 15920 15921 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15922 15923 Status string `xml:"status,omitempty" json:"status,omitempty"` 15924 15925 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15926 15927 Data *ZoneOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"` 15928 } 15929 15930 type GetZoneOracleMetadataRequestType struct { 15931 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneOracleMetadataRequest"` 15932 15933 Token string `xml:"token,omitempty" json:"token,omitempty"` 15934 15935 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15936 15937 // name of zone 15938 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 15939 15940 // compartment id 15941 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 15942 15943 // public id 15944 Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"` 15945 } 15946 15947 type GetZoneOracleMetadataResponseType struct { 15948 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneOracleMetadataResponse"` 15949 15950 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15951 15952 Status string `xml:"status,omitempty" json:"status,omitempty"` 15953 15954 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15955 15956 Data []*ZoneOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"` 15957 } 15958 15959 type DeleteZoneOracleMetadataRequestType struct { 15960 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteZoneOracleMetadataRequest"` 15961 15962 Token string `xml:"token,omitempty" json:"token,omitempty"` 15963 15964 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15965 15966 // name of zone 15967 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 15968 } 15969 15970 type DeleteZoneOracleMetadataResponseType struct { 15971 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteZoneOracleMetadataResponse"` 15972 15973 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 15974 15975 Status string `xml:"status,omitempty" json:"status,omitempty"` 15976 15977 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 15978 15979 Data *ZoneOracleMetadataData `xml:"data,omitempty" json:"data,omitempty"` 15980 } 15981 15982 type OCIMigrateRequestType struct { 15983 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ OCIMigrateRequest"` 15984 15985 Token string `xml:"token,omitempty" json:"token,omitempty"` 15986 15987 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 15988 15989 // , req 15990 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 15991 15992 // public_id 15993 Zone_ocid string `xml:"zone_ocid,omitempty" json:"zone_ocid,omitempty"` 15994 15995 // compartment id 15996 Compartment_id string `xml:"compartment_id,omitempty" json:"compartment_id,omitempty"` 15997 15998 // tenant id 15999 Tenancy_id string `xml:"tenancy_id,omitempty" json:"tenancy_id,omitempty"` 16000 16001 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 16002 16003 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 16004 16005 Password string `xml:"password,omitempty" json:"password,omitempty"` 16006 16007 Replacements *Replacement `xml:"replacements,omitempty" json:"replacements,omitempty"` 16008 } 16009 16010 type OCIMigrateResponseType struct { 16011 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ OCIMigrateResponse"` 16012 16013 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16014 16015 Status string `xml:"status,omitempty" json:"status,omitempty"` 16016 16017 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16018 16019 Data string `xml:"data,omitempty" json:"data,omitempty"` 16020 } 16021 16022 type CreateDDNSRequestType struct { 16023 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDDNSRequest"` 16024 16025 Token string `xml:"token,omitempty" json:"token,omitempty"` 16026 16027 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16028 16029 // name of zone 16030 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16031 16032 // an IP address, either v4 or v6 16033 Address string `xml:"address,omitempty" json:"address,omitempty"` 16034 16035 // either A or AAAA 16036 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 16037 16038 // hostname 16039 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16040 } 16041 16042 type CreateDDNSResponseType struct { 16043 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDDNSResponse"` 16044 16045 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16046 16047 Status string `xml:"status,omitempty" json:"status,omitempty"` 16048 16049 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16050 16051 Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"` 16052 } 16053 16054 type GetOneDDNSRequestType struct { 16055 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDDNSRequest"` 16056 16057 Token string `xml:"token,omitempty" json:"token,omitempty"` 16058 16059 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16060 16061 // either A or AAAA 16062 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 16063 16064 // name of zone 16065 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16066 16067 // hostname 16068 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16069 } 16070 16071 type GetOneDDNSResponseType struct { 16072 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDDNSResponse"` 16073 16074 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16075 16076 Status string `xml:"status,omitempty" json:"status,omitempty"` 16077 16078 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16079 16080 Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"` 16081 } 16082 16083 type GetDDNSsRequestType struct { 16084 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDDNSsRequest"` 16085 16086 Token string `xml:"token,omitempty" json:"token,omitempty"` 16087 16088 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16089 16090 // name of zone 16091 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16092 } 16093 16094 type GetDDNSsResponseType struct { 16095 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDDNSsResponse"` 16096 16097 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16098 16099 Status string `xml:"status,omitempty" json:"status,omitempty"` 16100 16101 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16102 16103 Data []*DDNSData `xml:"data,omitempty" json:"data,omitempty"` 16104 } 16105 16106 type UpdateDDNSRequestType struct { 16107 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDDNSRequest"` 16108 16109 Token string `xml:"token,omitempty" json:"token,omitempty"` 16110 16111 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16112 16113 // either A or AAAA 16114 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 16115 16116 // name of zone 16117 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16118 16119 // hostname 16120 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16121 16122 // an IP address, either v4 or v6 16123 Address string `xml:"address,omitempty" json:"address,omitempty"` 16124 } 16125 16126 type UpdateDDNSResponseType struct { 16127 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDDNSResponse"` 16128 16129 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16130 16131 Status string `xml:"status,omitempty" json:"status,omitempty"` 16132 16133 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16134 16135 Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"` 16136 } 16137 16138 type DeleteOneDDNSRequestType struct { 16139 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDDNSRequest"` 16140 16141 Token string `xml:"token,omitempty" json:"token,omitempty"` 16142 16143 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16144 16145 // either A or AAAA 16146 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 16147 16148 // name of zone 16149 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16150 16151 // hostname 16152 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16153 } 16154 16155 type DeleteOneDDNSResponseType struct { 16156 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDDNSResponse"` 16157 16158 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16159 16160 Status string `xml:"status,omitempty" json:"status,omitempty"` 16161 16162 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16163 16164 Data string `xml:"data,omitempty" json:"data,omitempty"` 16165 } 16166 16167 type ActivateDDNSRequestType struct { 16168 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateDDNSRequest"` 16169 16170 Token string `xml:"token,omitempty" json:"token,omitempty"` 16171 16172 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16173 16174 // name of zone 16175 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16176 16177 // hostname 16178 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16179 16180 // either A or AAAA 16181 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 16182 } 16183 16184 type ActivateDDNSResponseType struct { 16185 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateDDNSResponse"` 16186 16187 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16188 16189 Status string `xml:"status,omitempty" json:"status,omitempty"` 16190 16191 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16192 16193 Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"` 16194 } 16195 16196 type DeactivateDDNSRequestType struct { 16197 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateDDNSRequest"` 16198 16199 Token string `xml:"token,omitempty" json:"token,omitempty"` 16200 16201 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16202 16203 // name of zone 16204 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16205 16206 // hostname 16207 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16208 16209 // either A or AAAA 16210 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 16211 } 16212 16213 type DeactivateDDNSResponseType struct { 16214 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateDDNSResponse"` 16215 16216 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16217 16218 Status string `xml:"status,omitempty" json:"status,omitempty"` 16219 16220 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16221 16222 Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"` 16223 } 16224 16225 type ResetDDNSRequestType struct { 16226 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ResetDDNSRequest"` 16227 16228 Token string `xml:"token,omitempty" json:"token,omitempty"` 16229 16230 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16231 16232 // name of zone 16233 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16234 16235 // hostname 16236 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16237 16238 // either A or AAAA 16239 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 16240 } 16241 16242 type ResetDDNSResponseType struct { 16243 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ResetDDNSResponse"` 16244 16245 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16246 16247 Status string `xml:"status,omitempty" json:"status,omitempty"` 16248 16249 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16250 16251 Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"` 16252 } 16253 16254 type GetUpdateUserPasswordRequestType struct { 16255 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUpdateUserPasswordRequest"` 16256 16257 Token string `xml:"token,omitempty" json:"token,omitempty"` 16258 16259 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16260 16261 User_name string `xml:"user_name,omitempty" json:"user_name,omitempty"` 16262 } 16263 16264 type GetUpdateUserPasswordResponseType struct { 16265 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetUpdateUserPasswordResponse"` 16266 16267 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16268 16269 Status string `xml:"status,omitempty" json:"status,omitempty"` 16270 16271 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16272 16273 Data *UpdateUserPasswordData `xml:"data,omitempty" json:"data,omitempty"` 16274 } 16275 16276 type CreateDDNSHostRequestType struct { 16277 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDDNSHostRequest"` 16278 16279 Token string `xml:"token,omitempty" json:"token,omitempty"` 16280 16281 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16282 16283 // name of zone 16284 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16285 16286 // hostname 16287 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16288 16289 // an IP address, either v4 or v6 16290 Address string `xml:"address,omitempty" json:"address,omitempty"` 16291 16292 // either A or AAAA 16293 Record_type string `xml:"record_type,omitempty" json:"record_type,omitempty"` 16294 16295 // name of update user 16296 User string `xml:"user,omitempty" json:"user,omitempty"` 16297 } 16298 16299 type CreateDDNSHostResponseType struct { 16300 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDDNSHostResponse"` 16301 16302 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16303 16304 Status string `xml:"status,omitempty" json:"status,omitempty"` 16305 16306 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16307 16308 Data *DDNSHostData `xml:"data,omitempty" json:"data,omitempty"` 16309 } 16310 16311 type CreateUpdateUserRequestType struct { 16312 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateUpdateUserRequest"` 16313 16314 Token string `xml:"token,omitempty" json:"token,omitempty"` 16315 16316 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16317 16318 Nickname string `xml:"nickname,omitempty" json:"nickname,omitempty"` 16319 16320 Password string `xml:"password,omitempty" json:"password,omitempty"` 16321 } 16322 16323 type CreateUpdateUserResponseType struct { 16324 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateUpdateUserResponse"` 16325 16326 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16327 16328 Status string `xml:"status,omitempty" json:"status,omitempty"` 16329 16330 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16331 16332 Data *UpdateUser `xml:"data,omitempty" json:"data,omitempty"` 16333 } 16334 16335 type AddDDNSRequestType struct { 16336 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDDNSRequest"` 16337 16338 Token string `xml:"token,omitempty" json:"token,omitempty"` 16339 16340 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16341 16342 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16343 16344 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16345 16346 Record_id int64 `xml:"record_id,omitempty" json:"record_id,omitempty"` 16347 } 16348 16349 type AddDDNSResponseType struct { 16350 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ AddDDNSResponse"` 16351 16352 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16353 16354 Status string `xml:"status,omitempty" json:"status,omitempty"` 16355 16356 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16357 16358 Data *DDNSData `xml:"data,omitempty" json:"data,omitempty"` 16359 } 16360 16361 type CreateFailoverRequestType struct { 16362 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateFailoverRequest"` 16363 16364 Token string `xml:"token,omitempty" json:"token,omitempty"` 16365 16366 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16367 16368 // name of zone 16369 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16370 16371 // normally served address 16372 Address string `xml:"address,omitempty" json:"address,omitempty"` 16373 16374 // TTL (time-to-live) 16375 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 16376 16377 // 'ip' or 'cname' 16378 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 16379 16380 // address or CNAME to serve on failover 16381 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 16382 16383 // restore normal address automatically (Y) 16384 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 16385 16386 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 16387 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 16388 16389 // contact that gets status notification 16390 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 16391 16392 // when notifications are sent 16393 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 16394 16395 // The IP or hostname of a syslog server to send monitor events to 16396 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 16397 16398 // The port of the syslog server. Defaults to 514 if not present 16399 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 16400 16401 // The syslog ident to use. Defaults to 'dynect' 16402 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 16403 16404 // The syslog facility to use. Defaults to 'daemon' 16405 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 16406 16407 // When to deliver syslog message; 'change' or 'all' 16408 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 16409 16410 // for custom syslog messages 16411 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 16412 16413 // for custom syslog messages 16414 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 16415 16416 // details about monitoring 16417 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 16418 16419 // hostname 16420 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16421 } 16422 16423 type CreateFailoverResponseType struct { 16424 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateFailoverResponse"` 16425 16426 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16427 16428 Status string `xml:"status,omitempty" json:"status,omitempty"` 16429 16430 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16431 16432 Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"` 16433 } 16434 16435 type GetOneFailoverRequestType struct { 16436 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneFailoverRequest"` 16437 16438 Token string `xml:"token,omitempty" json:"token,omitempty"` 16439 16440 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16441 16442 // name of zone 16443 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16444 16445 // hostname 16446 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16447 } 16448 16449 type GetOneFailoverResponseType struct { 16450 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneFailoverResponse"` 16451 16452 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16453 16454 Status string `xml:"status,omitempty" json:"status,omitempty"` 16455 16456 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16457 16458 Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"` 16459 } 16460 16461 type GetFailoversRequestType struct { 16462 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetFailoversRequest"` 16463 16464 Token string `xml:"token,omitempty" json:"token,omitempty"` 16465 16466 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16467 16468 // name of zone 16469 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16470 } 16471 16472 type GetFailoversResponseType struct { 16473 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetFailoversResponse"` 16474 16475 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16476 16477 Status string `xml:"status,omitempty" json:"status,omitempty"` 16478 16479 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16480 16481 Data []*FailoverData `xml:"data,omitempty" json:"data,omitempty"` 16482 } 16483 16484 type UpdateFailoverRequestType struct { 16485 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateFailoverRequest"` 16486 16487 Token string `xml:"token,omitempty" json:"token,omitempty"` 16488 16489 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16490 16491 // name of zone 16492 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16493 16494 // hostname 16495 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16496 16497 // normally served address 16498 Address string `xml:"address,omitempty" json:"address,omitempty"` 16499 16500 // TTL (time-to-live) 16501 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 16502 16503 // 'ip' or 'cname' 16504 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 16505 16506 // address or CNAME to serve on failover 16507 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 16508 16509 // restore normal address automatically (Y) 16510 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 16511 16512 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 16513 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 16514 16515 // contact that gets status notification 16516 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 16517 16518 // when notifications are sent 16519 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 16520 16521 // The IP or hostname of a syslog server to send monitor events to 16522 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 16523 16524 // The port of the syslog server. Defaults to 514 if not present 16525 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 16526 16527 // The syslog ident to use. Defaults to 'dynect' 16528 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 16529 16530 // The syslog facility to use. Defaults to 'daemon' 16531 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 16532 16533 // When to deliver syslog message; 'change' or 'all' 16534 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 16535 16536 // for custom syslog messages 16537 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 16538 16539 // for custom syslog messages 16540 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 16541 16542 // details about monitoring 16543 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 16544 } 16545 16546 type UpdateFailoverResponseType struct { 16547 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateFailoverResponse"` 16548 16549 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16550 16551 Status string `xml:"status,omitempty" json:"status,omitempty"` 16552 16553 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16554 16555 Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"` 16556 } 16557 16558 type DeleteOneFailoverRequestType struct { 16559 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneFailoverRequest"` 16560 16561 Token string `xml:"token,omitempty" json:"token,omitempty"` 16562 16563 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16564 16565 // name of zone 16566 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16567 16568 // hostname 16569 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16570 } 16571 16572 type DeleteOneFailoverResponseType struct { 16573 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneFailoverResponse"` 16574 16575 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16576 16577 Status string `xml:"status,omitempty" json:"status,omitempty"` 16578 16579 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16580 16581 Data string `xml:"data,omitempty" json:"data,omitempty"` 16582 } 16583 16584 type ActivateFailoverRequestType struct { 16585 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateFailoverRequest"` 16586 16587 Token string `xml:"token,omitempty" json:"token,omitempty"` 16588 16589 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16590 16591 // name of zone 16592 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16593 16594 // hostname 16595 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16596 } 16597 16598 type ActivateFailoverResponseType struct { 16599 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateFailoverResponse"` 16600 16601 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16602 16603 Status string `xml:"status,omitempty" json:"status,omitempty"` 16604 16605 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16606 16607 Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"` 16608 } 16609 16610 type DeactivateFailoverRequestType struct { 16611 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateFailoverRequest"` 16612 16613 Token string `xml:"token,omitempty" json:"token,omitempty"` 16614 16615 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16616 16617 // name of zone 16618 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16619 16620 // hostname 16621 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16622 } 16623 16624 type DeactivateFailoverResponseType struct { 16625 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateFailoverResponse"` 16626 16627 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16628 16629 Status string `xml:"status,omitempty" json:"status,omitempty"` 16630 16631 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16632 16633 Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"` 16634 } 16635 16636 type RecoverFailoverRequestType struct { 16637 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverFailoverRequest"` 16638 16639 Token string `xml:"token,omitempty" json:"token,omitempty"` 16640 16641 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16642 16643 // name of zone 16644 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16645 16646 // hostname 16647 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16648 } 16649 16650 type RecoverFailoverResponseType struct { 16651 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverFailoverResponse"` 16652 16653 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16654 16655 Status string `xml:"status,omitempty" json:"status,omitempty"` 16656 16657 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16658 16659 Data *FailoverData `xml:"data,omitempty" json:"data,omitempty"` 16660 } 16661 16662 type CreateLoadBalanceRequestType struct { 16663 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLoadBalanceRequest"` 16664 16665 Token string `xml:"token,omitempty" json:"token,omitempty"` 16666 16667 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16668 16669 // name of zone 16670 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16671 16672 // pool of IP addresses to balance 16673 Pool []*LoadBalanceAddress `xml:"pool,omitempty" json:"pool,omitempty"` 16674 16675 // TTL (time-to-live) 16676 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 16677 16678 // 'ip', 'global', or 'cname' 16679 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 16680 16681 // for 'ip' or 'cname', what to serve on failover 16682 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 16683 16684 // restore normal address automatically (Y) 16685 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 16686 16687 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 16688 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 16689 16690 // contact that gets status notification 16691 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 16692 16693 // when notifications are sent 16694 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 16695 16696 // The IP or hostname of a syslog server to send monitor events to 16697 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 16698 16699 // The port of the syslog server. Defaults to 514 if not present 16700 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 16701 16702 // The syslog ident to use. Defaults to 'dynect' 16703 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 16704 16705 // The syslog facility to use. Defaults to 'daemon' 16706 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 16707 16708 // When to deliver syslog message; 'change' or 'all' 16709 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 16710 16711 // for custom syslog messages 16712 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 16713 16714 // for custom syslog messages 16715 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 16716 16717 // number of addresses in each DNS response 16718 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 16719 16720 // details about monitoring 16721 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 16722 16723 // hostname 16724 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16725 } 16726 16727 type CreateLoadBalanceResponseType struct { 16728 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLoadBalanceResponse"` 16729 16730 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16731 16732 Status string `xml:"status,omitempty" json:"status,omitempty"` 16733 16734 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16735 16736 Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"` 16737 } 16738 16739 type GetOneLoadBalanceRequestType struct { 16740 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLoadBalanceRequest"` 16741 16742 Token string `xml:"token,omitempty" json:"token,omitempty"` 16743 16744 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16745 16746 // name of zone 16747 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16748 16749 // hostname 16750 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16751 } 16752 16753 type GetOneLoadBalanceResponseType struct { 16754 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLoadBalanceResponse"` 16755 16756 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16757 16758 Status string `xml:"status,omitempty" json:"status,omitempty"` 16759 16760 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16761 16762 Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"` 16763 } 16764 16765 type GetLoadBalancesRequestType struct { 16766 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLoadBalancesRequest"` 16767 16768 Token string `xml:"token,omitempty" json:"token,omitempty"` 16769 16770 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16771 16772 // name of zone 16773 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16774 } 16775 16776 type GetLoadBalancesResponseType struct { 16777 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLoadBalancesResponse"` 16778 16779 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16780 16781 Status string `xml:"status,omitempty" json:"status,omitempty"` 16782 16783 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16784 16785 Data []*LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"` 16786 } 16787 16788 type UpdateLoadBalanceRequestType struct { 16789 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLoadBalanceRequest"` 16790 16791 Token string `xml:"token,omitempty" json:"token,omitempty"` 16792 16793 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16794 16795 // name of zone 16796 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16797 16798 // hostname 16799 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16800 16801 // pool of IP addresses to balance 16802 Pool []*LoadBalanceAddress `xml:"pool,omitempty" json:"pool,omitempty"` 16803 16804 // TTL (time-to-live) 16805 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 16806 16807 // 'ip', 'global', or 'cname' 16808 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 16809 16810 // for 'ip' or 'cname', what to serve on failover 16811 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 16812 16813 // restore normal address automatically (Y) 16814 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 16815 16816 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 16817 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 16818 16819 // contact that gets status notification 16820 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 16821 16822 // when notifications are sent 16823 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 16824 16825 // The IP or hostname of a syslog server to send monitor events to 16826 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 16827 16828 // The port of the syslog server. Defaults to 514 if not present 16829 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 16830 16831 // The syslog ident to use. Defaults to 'dynect' 16832 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 16833 16834 // The syslog facility to use. Defaults to 'daemon' 16835 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 16836 16837 // When to deliver syslog message; 'change' or 'all' 16838 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 16839 16840 // for custom syslog messages 16841 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 16842 16843 // for custom syslog messages 16844 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 16845 16846 // number of addresses in each DNS response 16847 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 16848 16849 // details about monitoring 16850 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 16851 } 16852 16853 type UpdateLoadBalanceResponseType struct { 16854 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLoadBalanceResponse"` 16855 16856 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16857 16858 Status string `xml:"status,omitempty" json:"status,omitempty"` 16859 16860 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16861 16862 Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"` 16863 } 16864 16865 type DeleteOneLoadBalanceRequestType struct { 16866 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLoadBalanceRequest"` 16867 16868 Token string `xml:"token,omitempty" json:"token,omitempty"` 16869 16870 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16871 16872 // name of zone 16873 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16874 16875 // hostname 16876 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16877 } 16878 16879 type DeleteOneLoadBalanceResponseType struct { 16880 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLoadBalanceResponse"` 16881 16882 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16883 16884 Status string `xml:"status,omitempty" json:"status,omitempty"` 16885 16886 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16887 16888 Data string `xml:"data,omitempty" json:"data,omitempty"` 16889 } 16890 16891 type ActivateLoadBalanceRequestType struct { 16892 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateLoadBalanceRequest"` 16893 16894 Token string `xml:"token,omitempty" json:"token,omitempty"` 16895 16896 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16897 16898 // name of zone 16899 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16900 16901 // hostname 16902 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16903 } 16904 16905 type ActivateLoadBalanceResponseType struct { 16906 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateLoadBalanceResponse"` 16907 16908 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16909 16910 Status string `xml:"status,omitempty" json:"status,omitempty"` 16911 16912 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16913 16914 Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"` 16915 } 16916 16917 type DeactivateLoadBalanceRequestType struct { 16918 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateLoadBalanceRequest"` 16919 16920 Token string `xml:"token,omitempty" json:"token,omitempty"` 16921 16922 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16923 16924 // name of zone 16925 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16926 16927 // hostname 16928 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16929 } 16930 16931 type DeactivateLoadBalanceResponseType struct { 16932 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateLoadBalanceResponse"` 16933 16934 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16935 16936 Status string `xml:"status,omitempty" json:"status,omitempty"` 16937 16938 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16939 16940 Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"` 16941 } 16942 16943 type RecoverLoadBalanceRequestType struct { 16944 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverLoadBalanceRequest"` 16945 16946 Token string `xml:"token,omitempty" json:"token,omitempty"` 16947 16948 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16949 16950 // name of zone 16951 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16952 16953 // hostname 16954 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16955 } 16956 16957 type RecoverLoadBalanceResponseType struct { 16958 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverLoadBalanceResponse"` 16959 16960 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16961 16962 Status string `xml:"status,omitempty" json:"status,omitempty"` 16963 16964 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16965 16966 Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"` 16967 } 16968 16969 type RecoverLoadBalanceIPRequestType struct { 16970 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverLoadBalanceIPRequest"` 16971 16972 Token string `xml:"token,omitempty" json:"token,omitempty"` 16973 16974 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 16975 16976 // name of zone 16977 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 16978 16979 // hostname 16980 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 16981 16982 Address string `xml:"address,omitempty" json:"address,omitempty"` 16983 } 16984 16985 type RecoverLoadBalanceIPResponseType struct { 16986 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverLoadBalanceIPResponse"` 16987 16988 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 16989 16990 Status string `xml:"status,omitempty" json:"status,omitempty"` 16991 16992 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 16993 16994 Data *LoadBalanceData `xml:"data,omitempty" json:"data,omitempty"` 16995 } 16996 16997 type CreateLoadBalancePoolEntryRequestType struct { 16998 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLoadBalancePoolEntryRequest"` 16999 17000 Token string `xml:"token,omitempty" json:"token,omitempty"` 17001 17002 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17003 17004 // name of zone 17005 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17006 17007 // hostname 17008 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17009 17010 // an IP address to monitor and publish 17011 Address string `xml:"address,omitempty" json:"address,omitempty"` 17012 17013 // a human-readable label 17014 Label string `xml:"label,omitempty" json:"label,omitempty"` 17015 17016 // how often this is served relative to others in pool 17017 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 17018 17019 // how this address reponds to monitoring: obey,remove,always,no 17020 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 17021 } 17022 17023 type CreateLoadBalancePoolEntryResponseType struct { 17024 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateLoadBalancePoolEntryResponse"` 17025 17026 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17027 17028 Status string `xml:"status,omitempty" json:"status,omitempty"` 17029 17030 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17031 17032 Data *LoadBalancePoolEntry `xml:"data,omitempty" json:"data,omitempty"` 17033 } 17034 17035 type UpdateLoadBalancePoolEntryRequestType struct { 17036 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLoadBalancePoolEntryRequest"` 17037 17038 Token string `xml:"token,omitempty" json:"token,omitempty"` 17039 17040 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17041 17042 // name of zone 17043 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17044 17045 // hostname 17046 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17047 17048 // The IP of the pool entry to update 17049 Address string `xml:"address,omitempty" json:"address,omitempty"` 17050 17051 // If specified, the new IP address for this entry 17052 New_address string `xml:"new_address,omitempty" json:"new_address,omitempty"` 17053 17054 // a human-readable label 17055 Label string `xml:"label,omitempty" json:"label,omitempty"` 17056 17057 // how often this is served relative to others in pool 17058 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 17059 17060 // how this address reponds to monitoring: obey,remove,always,no 17061 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 17062 } 17063 17064 type UpdateLoadBalancePoolEntryResponseType struct { 17065 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateLoadBalancePoolEntryResponse"` 17066 17067 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17068 17069 Status string `xml:"status,omitempty" json:"status,omitempty"` 17070 17071 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17072 17073 Data *LoadBalancePoolEntry `xml:"data,omitempty" json:"data,omitempty"` 17074 } 17075 17076 type GetOneLoadBalancePoolEntryRequestType struct { 17077 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLoadBalancePoolEntryRequest"` 17078 17079 Token string `xml:"token,omitempty" json:"token,omitempty"` 17080 17081 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17082 17083 // name of zone 17084 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17085 17086 // hostname 17087 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17088 17089 // The IP of the pool entry to get 17090 Address string `xml:"address,omitempty" json:"address,omitempty"` 17091 } 17092 17093 type GetOneLoadBalancePoolEntryResponseType struct { 17094 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneLoadBalancePoolEntryResponse"` 17095 17096 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17097 17098 Status string `xml:"status,omitempty" json:"status,omitempty"` 17099 17100 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17101 17102 Data *LoadBalancePoolEntry `xml:"data,omitempty" json:"data,omitempty"` 17103 } 17104 17105 type GetLoadBalancePoolEntriesRequestType struct { 17106 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLoadBalancePoolEntriesRequest"` 17107 17108 Token string `xml:"token,omitempty" json:"token,omitempty"` 17109 17110 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17111 17112 // name of zone 17113 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17114 17115 // hostname 17116 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17117 } 17118 17119 type GetLoadBalancePoolEntriesResponseType struct { 17120 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetLoadBalancePoolEntriesResponse"` 17121 17122 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17123 17124 Status string `xml:"status,omitempty" json:"status,omitempty"` 17125 17126 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17127 17128 Data []*LoadBalancePoolEntry `xml:"data,omitempty" json:"data,omitempty"` 17129 } 17130 17131 type DeleteOneLoadBalancePoolEntryRequestType struct { 17132 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLoadBalancePoolEntryRequest"` 17133 17134 Token string `xml:"token,omitempty" json:"token,omitempty"` 17135 17136 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17137 17138 // name of zone 17139 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17140 17141 // hostname 17142 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17143 17144 // The IP of the pool entry to delete 17145 Address string `xml:"address,omitempty" json:"address,omitempty"` 17146 } 17147 17148 type DeleteOneLoadBalancePoolEntryResponseType struct { 17149 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneLoadBalancePoolEntryResponse"` 17150 17151 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17152 17153 Status string `xml:"status,omitempty" json:"status,omitempty"` 17154 17155 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17156 17157 Data string `xml:"data,omitempty" json:"data,omitempty"` 17158 } 17159 17160 type CreateGSLBRequestType struct { 17161 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRequest"` 17162 17163 Token string `xml:"token,omitempty" json:"token,omitempty"` 17164 17165 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17166 17167 // name of zone 17168 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17169 17170 // per-region addresses and configuration 17171 Region []*GSLBRegion `xml:"region,omitempty" json:"region,omitempty"` 17172 17173 // TTL (time-to-live) 17174 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 17175 17176 // restore normal address automatically (Y) 17177 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 17178 17179 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 17180 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 17181 17182 // contact that gets status notification 17183 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 17184 17185 // when notifications are sent 17186 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 17187 17188 // The IP or hostname of a syslog server to send monitor events to 17189 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 17190 17191 // The port of the syslog server. Defaults to 514 if not present 17192 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 17193 17194 // The syslog ident to use. Defaults to 'dynect' 17195 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 17196 17197 // The syslog facility to use. Defaults to 'daemon' 17198 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 17199 17200 // When to deliver syslog message; 'change' or 'all' 17201 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 17202 17203 // for custom syslog messages 17204 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 17205 17206 // for custom syslog messages 17207 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 17208 17209 // details about monitoring 17210 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 17211 17212 // hostname 17213 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17214 } 17215 17216 type CreateGSLBResponseType struct { 17217 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBResponse"` 17218 17219 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17220 17221 Status string `xml:"status,omitempty" json:"status,omitempty"` 17222 17223 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17224 17225 Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"` 17226 } 17227 17228 type GetOneGSLBRequestType struct { 17229 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRequest"` 17230 17231 Token string `xml:"token,omitempty" json:"token,omitempty"` 17232 17233 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17234 17235 // name of zone 17236 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17237 17238 // hostname 17239 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17240 } 17241 17242 type GetOneGSLBResponseType struct { 17243 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBResponse"` 17244 17245 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17246 17247 Status string `xml:"status,omitempty" json:"status,omitempty"` 17248 17249 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17250 17251 Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"` 17252 } 17253 17254 type GetGSLBsRequestType struct { 17255 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBsRequest"` 17256 17257 Token string `xml:"token,omitempty" json:"token,omitempty"` 17258 17259 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17260 17261 // name of zone 17262 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17263 } 17264 17265 type GetGSLBsResponseType struct { 17266 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBsResponse"` 17267 17268 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17269 17270 Status string `xml:"status,omitempty" json:"status,omitempty"` 17271 17272 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17273 17274 Data []*GSLBData `xml:"data,omitempty" json:"data,omitempty"` 17275 } 17276 17277 type UpdateGSLBRequestType struct { 17278 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRequest"` 17279 17280 Token string `xml:"token,omitempty" json:"token,omitempty"` 17281 17282 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17283 17284 // name of zone 17285 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17286 17287 // hostname 17288 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17289 17290 // per-region addresses and configuration 17291 Region []*GSLBRegion `xml:"region,omitempty" json:"region,omitempty"` 17292 17293 // TTL (time-to-live) 17294 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 17295 17296 // restore normal address automatically (Y) 17297 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 17298 17299 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 17300 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 17301 17302 // contact that gets status notification 17303 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 17304 17305 // when notifications are sent 17306 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 17307 17308 // The IP or hostname of a syslog server to send monitor events to 17309 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 17310 17311 // The port of the syslog server. Defaults to 514 if not present 17312 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 17313 17314 // The syslog ident to use. Defaults to 'dynect' 17315 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 17316 17317 // The syslog facility to use. Defaults to 'daemon' 17318 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 17319 17320 // When to deliver syslog message; 'change' or 'all' 17321 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 17322 17323 // for custom syslog messages 17324 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 17325 17326 // for custom syslog messages 17327 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 17328 17329 // details about monitoring 17330 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 17331 } 17332 17333 type UpdateGSLBResponseType struct { 17334 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBResponse"` 17335 17336 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17337 17338 Status string `xml:"status,omitempty" json:"status,omitempty"` 17339 17340 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17341 17342 Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"` 17343 } 17344 17345 type DeleteOneGSLBRequestType struct { 17346 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRequest"` 17347 17348 Token string `xml:"token,omitempty" json:"token,omitempty"` 17349 17350 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17351 17352 // name of zone 17353 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17354 17355 // hostname 17356 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17357 } 17358 17359 type DeleteOneGSLBResponseType struct { 17360 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBResponse"` 17361 17362 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17363 17364 Status string `xml:"status,omitempty" json:"status,omitempty"` 17365 17366 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17367 17368 Data string `xml:"data,omitempty" json:"data,omitempty"` 17369 } 17370 17371 type ActivateGSLBRequestType struct { 17372 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateGSLBRequest"` 17373 17374 Token string `xml:"token,omitempty" json:"token,omitempty"` 17375 17376 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17377 17378 // name of zone 17379 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17380 17381 // hostname 17382 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17383 } 17384 17385 type ActivateGSLBResponseType struct { 17386 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateGSLBResponse"` 17387 17388 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17389 17390 Status string `xml:"status,omitempty" json:"status,omitempty"` 17391 17392 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17393 17394 Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"` 17395 } 17396 17397 type DeactivateGSLBRequestType struct { 17398 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateGSLBRequest"` 17399 17400 Token string `xml:"token,omitempty" json:"token,omitempty"` 17401 17402 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17403 17404 // name of zone 17405 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17406 17407 // hostname 17408 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17409 } 17410 17411 type DeactivateGSLBResponseType struct { 17412 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateGSLBResponse"` 17413 17414 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17415 17416 Status string `xml:"status,omitempty" json:"status,omitempty"` 17417 17418 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17419 17420 Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"` 17421 } 17422 17423 type RecoverGSLBRequestType struct { 17424 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverGSLBRequest"` 17425 17426 Token string `xml:"token,omitempty" json:"token,omitempty"` 17427 17428 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17429 17430 // name of zone 17431 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17432 17433 // hostname 17434 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17435 } 17436 17437 type RecoverGSLBResponseType struct { 17438 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverGSLBResponse"` 17439 17440 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17441 17442 Status string `xml:"status,omitempty" json:"status,omitempty"` 17443 17444 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17445 17446 Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"` 17447 } 17448 17449 type RecoverGSLBIPRequestType struct { 17450 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverGSLBIPRequest"` 17451 17452 Token string `xml:"token,omitempty" json:"token,omitempty"` 17453 17454 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17455 17456 // name of zone 17457 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17458 17459 // hostname 17460 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17461 17462 Address string `xml:"address,omitempty" json:"address,omitempty"` 17463 } 17464 17465 type RecoverGSLBIPResponseType struct { 17466 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverGSLBIPResponse"` 17467 17468 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17469 17470 Status string `xml:"status,omitempty" json:"status,omitempty"` 17471 17472 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17473 17474 Data *GSLBData `xml:"data,omitempty" json:"data,omitempty"` 17475 } 17476 17477 type CreateGSLBRegionRequestType struct { 17478 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRegionRequest"` 17479 17480 Token string `xml:"token,omitempty" json:"token,omitempty"` 17481 17482 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17483 17484 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17485 17486 // name of zone 17487 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17488 17489 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 17490 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17491 17492 // 'ip', 'global', or 'cname' 17493 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 17494 17495 // for 'ip' or 'cname', what to serve on failover 17496 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 17497 17498 // number of addresses in each DNS response 17499 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 17500 17501 // number of 'ok' addresses before region fails over 17502 Min_healthy int32 `xml:"min_healthy,omitempty" json:"min_healthy,omitempty"` 17503 17504 // pool of IP addresses to balance 17505 Pool []*GSLBAddress `xml:"pool,omitempty" json:"pool,omitempty"` 17506 } 17507 17508 type CreateGSLBRegionResponseType struct { 17509 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRegionResponse"` 17510 17511 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17512 17513 Status string `xml:"status,omitempty" json:"status,omitempty"` 17514 17515 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17516 17517 Data *GSLBRegionData `xml:"data,omitempty" json:"data,omitempty"` 17518 } 17519 17520 type GetOneGSLBRegionRequestType struct { 17521 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRegionRequest"` 17522 17523 Token string `xml:"token,omitempty" json:"token,omitempty"` 17524 17525 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17526 17527 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17528 17529 // name of zone 17530 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17531 17532 // hostname 17533 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17534 } 17535 17536 type GetOneGSLBRegionResponseType struct { 17537 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRegionResponse"` 17538 17539 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17540 17541 Status string `xml:"status,omitempty" json:"status,omitempty"` 17542 17543 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17544 17545 Data *GSLBRegionData `xml:"data,omitempty" json:"data,omitempty"` 17546 } 17547 17548 type GetGSLBRegionsRequestType struct { 17549 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBRegionsRequest"` 17550 17551 Token string `xml:"token,omitempty" json:"token,omitempty"` 17552 17553 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17554 17555 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17556 17557 // name of zone 17558 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17559 } 17560 17561 type GetGSLBRegionsResponseType struct { 17562 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBRegionsResponse"` 17563 17564 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17565 17566 Status string `xml:"status,omitempty" json:"status,omitempty"` 17567 17568 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17569 17570 Data []*GSLBRegionData `xml:"data,omitempty" json:"data,omitempty"` 17571 } 17572 17573 type UpdateGSLBRegionRequestType struct { 17574 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRegionRequest"` 17575 17576 Token string `xml:"token,omitempty" json:"token,omitempty"` 17577 17578 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17579 17580 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17581 17582 // name of zone 17583 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17584 17585 // hostname 17586 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17587 17588 // 'ip', 'global', or 'cname' 17589 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 17590 17591 // for 'ip' or 'cname', what to serve on failover 17592 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 17593 17594 // number of addresses in each DNS response 17595 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 17596 17597 // number of 'ok' addresses before region fails over 17598 Min_healthy int32 `xml:"min_healthy,omitempty" json:"min_healthy,omitempty"` 17599 17600 // pool of IP addresses to balance 17601 Pool []*GSLBAddress `xml:"pool,omitempty" json:"pool,omitempty"` 17602 } 17603 17604 type UpdateGSLBRegionResponseType struct { 17605 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRegionResponse"` 17606 17607 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17608 17609 Status string `xml:"status,omitempty" json:"status,omitempty"` 17610 17611 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17612 17613 Data *GSLBRegionData `xml:"data,omitempty" json:"data,omitempty"` 17614 } 17615 17616 type DeleteOneGSLBRegionRequestType struct { 17617 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRegionRequest"` 17618 17619 Token string `xml:"token,omitempty" json:"token,omitempty"` 17620 17621 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17622 17623 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17624 17625 // name of zone 17626 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17627 17628 // hostname 17629 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17630 } 17631 17632 type DeleteOneGSLBRegionResponseType struct { 17633 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRegionResponse"` 17634 17635 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17636 17637 Status string `xml:"status,omitempty" json:"status,omitempty"` 17638 17639 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17640 17641 Data string `xml:"data,omitempty" json:"data,omitempty"` 17642 } 17643 17644 type CreateGSLBRegionPoolEntryRequestType struct { 17645 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRegionPoolEntryRequest"` 17646 17647 Token string `xml:"token,omitempty" json:"token,omitempty"` 17648 17649 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17650 17651 // name of zone 17652 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17653 17654 // hostname 17655 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17656 17657 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 17658 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17659 17660 // an IP address or FQDN to monitor and publish 17661 Address string `xml:"address,omitempty" json:"address,omitempty"` 17662 17663 // a human-readable label 17664 Label string `xml:"label,omitempty" json:"label,omitempty"` 17665 17666 // how often this is served relative to others in pool 17667 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 17668 17669 // how this address reponds to monitoring: obey,remove,always,no 17670 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 17671 } 17672 17673 type CreateGSLBRegionPoolEntryResponseType struct { 17674 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateGSLBRegionPoolEntryResponse"` 17675 17676 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17677 17678 Status string `xml:"status,omitempty" json:"status,omitempty"` 17679 17680 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17681 17682 Data *GSLBRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"` 17683 } 17684 17685 type UpdateGSLBRegionPoolEntryRequestType struct { 17686 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRegionPoolEntryRequest"` 17687 17688 Token string `xml:"token,omitempty" json:"token,omitempty"` 17689 17690 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17691 17692 // name of zone 17693 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17694 17695 // hostname 17696 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17697 17698 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 17699 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17700 17701 // The IP address or FQDN of the pool entry to update 17702 Address string `xml:"address,omitempty" json:"address,omitempty"` 17703 17704 // If specified, the new IP address for this entry 17705 New_address string `xml:"new_address,omitempty" json:"new_address,omitempty"` 17706 17707 // a human-readable label 17708 Label string `xml:"label,omitempty" json:"label,omitempty"` 17709 17710 // how often this is served relative to others in pool 17711 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 17712 17713 // how this address reponds to monitoring: obey,remove,always,no 17714 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 17715 } 17716 17717 type UpdateGSLBRegionPoolEntryResponseType struct { 17718 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateGSLBRegionPoolEntryResponse"` 17719 17720 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17721 17722 Status string `xml:"status,omitempty" json:"status,omitempty"` 17723 17724 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17725 17726 Data *GSLBRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"` 17727 } 17728 17729 type GetOneGSLBRegionPoolEntryRequestType struct { 17730 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRegionPoolEntryRequest"` 17731 17732 Token string `xml:"token,omitempty" json:"token,omitempty"` 17733 17734 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17735 17736 // name of zone 17737 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17738 17739 // hostname 17740 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17741 17742 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 17743 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17744 17745 // The IP address or FQDN of the pool entry to get 17746 Address string `xml:"address,omitempty" json:"address,omitempty"` 17747 } 17748 17749 type GetOneGSLBRegionPoolEntryResponseType struct { 17750 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneGSLBRegionPoolEntryResponse"` 17751 17752 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17753 17754 Status string `xml:"status,omitempty" json:"status,omitempty"` 17755 17756 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17757 17758 Data *GSLBRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"` 17759 } 17760 17761 type GetGSLBRegionPoolEntriesRequestType struct { 17762 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBRegionPoolEntriesRequest"` 17763 17764 Token string `xml:"token,omitempty" json:"token,omitempty"` 17765 17766 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17767 17768 // name of zone 17769 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17770 17771 // hostname 17772 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17773 17774 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 17775 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17776 } 17777 17778 type GetGSLBRegionPoolEntriesResponseType struct { 17779 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetGSLBRegionPoolEntriesResponse"` 17780 17781 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17782 17783 Status string `xml:"status,omitempty" json:"status,omitempty"` 17784 17785 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17786 17787 Data []*GSLBRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"` 17788 } 17789 17790 type DeleteOneGSLBRegionPoolEntryRequestType struct { 17791 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRegionPoolEntryRequest"` 17792 17793 Token string `xml:"token,omitempty" json:"token,omitempty"` 17794 17795 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17796 17797 // name of zone 17798 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17799 17800 // hostname 17801 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17802 17803 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 17804 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 17805 17806 // The IP of the pool entry to delete 17807 Address string `xml:"address,omitempty" json:"address,omitempty"` 17808 } 17809 17810 type DeleteOneGSLBRegionPoolEntryResponseType struct { 17811 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneGSLBRegionPoolEntryResponse"` 17812 17813 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17814 17815 Status string `xml:"status,omitempty" json:"status,omitempty"` 17816 17817 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17818 17819 Data string `xml:"data,omitempty" json:"data,omitempty"` 17820 } 17821 17822 type CreateRTTMRequestType struct { 17823 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRequest"` 17824 17825 Token string `xml:"token,omitempty" json:"token,omitempty"` 17826 17827 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17828 17829 // name of zone 17830 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17831 17832 // per-region addresses and configuration 17833 Region []*RTTMRegion `xml:"region,omitempty" json:"region,omitempty"` 17834 17835 // TTL (time-to-live) 17836 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 17837 17838 // restore normal address automatically (Y) 17839 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 17840 17841 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 17842 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 17843 17844 // contact that gets status notification 17845 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 17846 17847 // when notifications are sent 17848 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 17849 17850 // The IP or hostname of a syslog server to send monitor events to 17851 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 17852 17853 // The port of the syslog server. Defaults to 514 if not present 17854 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 17855 17856 // The syslog ident to use. Defaults to 'dynect' 17857 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 17858 17859 // The syslog facility to use. Defaults to 'daemon' 17860 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 17861 17862 // When to deliver syslog message; 'change' or 'all' 17863 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 17864 17865 // for custom syslog messages 17866 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 17867 17868 // for custom syslog messages 17869 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 17870 17871 // for custom syslog messages 17872 Syslog_rttm_fmt string `xml:"syslog_rttm_fmt,omitempty" json:"syslog_rttm_fmt,omitempty"` 17873 17874 // details about monitoring 17875 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 17876 17877 // details about performance monitoring 17878 Performance_monitor *MonitorData `xml:"performance_monitor,omitempty" json:"performance_monitor,omitempty"` 17879 17880 // hostname 17881 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17882 } 17883 17884 type CreateRTTMResponseType struct { 17885 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMResponse"` 17886 17887 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17888 17889 Status string `xml:"status,omitempty" json:"status,omitempty"` 17890 17891 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17892 17893 Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"` 17894 } 17895 17896 type GetOneRTTMRequestType struct { 17897 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRequest"` 17898 17899 Token string `xml:"token,omitempty" json:"token,omitempty"` 17900 17901 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17902 17903 // name of zone 17904 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17905 17906 // hostname 17907 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17908 } 17909 17910 type GetOneRTTMResponseType struct { 17911 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMResponse"` 17912 17913 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17914 17915 Status string `xml:"status,omitempty" json:"status,omitempty"` 17916 17917 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17918 17919 Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"` 17920 } 17921 17922 type GetRTTMsRequestType struct { 17923 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMsRequest"` 17924 17925 Token string `xml:"token,omitempty" json:"token,omitempty"` 17926 17927 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17928 17929 // name of zone 17930 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17931 } 17932 17933 type GetRTTMsResponseType struct { 17934 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMsResponse"` 17935 17936 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 17937 17938 Status string `xml:"status,omitempty" json:"status,omitempty"` 17939 17940 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 17941 17942 Data []*RTTMData `xml:"data,omitempty" json:"data,omitempty"` 17943 } 17944 17945 type UpdateRTTMRequestType struct { 17946 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRequest"` 17947 17948 Token string `xml:"token,omitempty" json:"token,omitempty"` 17949 17950 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 17951 17952 // name of zone 17953 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 17954 17955 // hostname 17956 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 17957 17958 // per-region addresses and configuration 17959 Region []*RTTMRegion `xml:"region,omitempty" json:"region,omitempty"` 17960 17961 // TTL (time-to-live) 17962 Ttl int32 `xml:"ttl,omitempty" json:"ttl,omitempty"` 17963 17964 // restore normal address automatically (Y) 17965 Auto_recover string `xml:"auto_recover,omitempty" json:"auto_recover,omitempty"` 17966 17967 // The number of consecutive monitoring intervals to delay before placing an IP address back in service 17968 Recovery_delay int32 `xml:"recovery_delay,omitempty" json:"recovery_delay,omitempty"` 17969 17970 // contact that gets status notification 17971 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 17972 17973 // when notifications are sent 17974 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 17975 17976 // The IP or hostname of a syslog server to send monitor events to 17977 Syslog_server string `xml:"syslog_server,omitempty" json:"syslog_server,omitempty"` 17978 17979 // The port of the syslog server. Defaults to 514 if not present 17980 Syslog_port string `xml:"syslog_port,omitempty" json:"syslog_port,omitempty"` 17981 17982 // The syslog ident to use. Defaults to 'dynect' 17983 Syslog_ident string `xml:"syslog_ident,omitempty" json:"syslog_ident,omitempty"` 17984 17985 // The syslog facility to use. Defaults to 'daemon' 17986 Syslog_facility string `xml:"syslog_facility,omitempty" json:"syslog_facility,omitempty"` 17987 17988 // When to deliver syslog message; 'change' or 'all' 17989 Syslog_delivery string `xml:"syslog_delivery,omitempty" json:"syslog_delivery,omitempty"` 17990 17991 // for custom syslog messages 17992 Syslog_probe_fmt string `xml:"syslog_probe_fmt,omitempty" json:"syslog_probe_fmt,omitempty"` 17993 17994 // for custom syslog messages 17995 Syslog_status_fmt string `xml:"syslog_status_fmt,omitempty" json:"syslog_status_fmt,omitempty"` 17996 17997 // for custom syslog messages 17998 Syslog_rttm_fmt string `xml:"syslog_rttm_fmt,omitempty" json:"syslog_rttm_fmt,omitempty"` 17999 18000 // details about monitoring 18001 Monitor *MonitorData `xml:"monitor,omitempty" json:"monitor,omitempty"` 18002 18003 // details about performance monitoring 18004 Performance_monitor *MonitorData `xml:"performance_monitor,omitempty" json:"performance_monitor,omitempty"` 18005 } 18006 18007 type UpdateRTTMResponseType struct { 18008 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMResponse"` 18009 18010 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18011 18012 Status string `xml:"status,omitempty" json:"status,omitempty"` 18013 18014 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18015 18016 Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"` 18017 } 18018 18019 type DeleteOneRTTMRequestType struct { 18020 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRequest"` 18021 18022 Token string `xml:"token,omitempty" json:"token,omitempty"` 18023 18024 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18025 18026 // name of zone 18027 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18028 18029 // hostname 18030 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18031 } 18032 18033 type DeleteOneRTTMResponseType struct { 18034 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMResponse"` 18035 18036 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18037 18038 Status string `xml:"status,omitempty" json:"status,omitempty"` 18039 18040 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18041 18042 Data string `xml:"data,omitempty" json:"data,omitempty"` 18043 } 18044 18045 type ActivateRTTMRequestType struct { 18046 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateRTTMRequest"` 18047 18048 Token string `xml:"token,omitempty" json:"token,omitempty"` 18049 18050 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18051 18052 // name of zone 18053 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18054 18055 // hostname 18056 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18057 } 18058 18059 type ActivateRTTMResponseType struct { 18060 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateRTTMResponse"` 18061 18062 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18063 18064 Status string `xml:"status,omitempty" json:"status,omitempty"` 18065 18066 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18067 18068 Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"` 18069 } 18070 18071 type DeactivateRTTMRequestType struct { 18072 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateRTTMRequest"` 18073 18074 Token string `xml:"token,omitempty" json:"token,omitempty"` 18075 18076 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18077 18078 // name of zone 18079 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18080 18081 // hostname 18082 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18083 } 18084 18085 type DeactivateRTTMResponseType struct { 18086 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateRTTMResponse"` 18087 18088 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18089 18090 Status string `xml:"status,omitempty" json:"status,omitempty"` 18091 18092 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18093 18094 Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"` 18095 } 18096 18097 type RecoverRTTMRequestType struct { 18098 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverRTTMRequest"` 18099 18100 Token string `xml:"token,omitempty" json:"token,omitempty"` 18101 18102 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18103 18104 // name of zone 18105 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18106 18107 // hostname 18108 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18109 } 18110 18111 type RecoverRTTMResponseType struct { 18112 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverRTTMResponse"` 18113 18114 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18115 18116 Status string `xml:"status,omitempty" json:"status,omitempty"` 18117 18118 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18119 18120 Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"` 18121 } 18122 18123 type RecoverRTTMIPRequestType struct { 18124 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverRTTMIPRequest"` 18125 18126 Token string `xml:"token,omitempty" json:"token,omitempty"` 18127 18128 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18129 18130 // name of zone 18131 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18132 18133 // hostname 18134 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18135 18136 Address string `xml:"address,omitempty" json:"address,omitempty"` 18137 } 18138 18139 type RecoverRTTMIPResponseType struct { 18140 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RecoverRTTMIPResponse"` 18141 18142 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18143 18144 Status string `xml:"status,omitempty" json:"status,omitempty"` 18145 18146 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18147 18148 Data *RTTMData `xml:"data,omitempty" json:"data,omitempty"` 18149 } 18150 18151 type GetRTTMLogsRequestType struct { 18152 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMLogsRequest"` 18153 18154 Token string `xml:"token,omitempty" json:"token,omitempty"` 18155 18156 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18157 18158 // name of zone 18159 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18160 18161 // hostname 18162 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18163 18164 // The timestamp indicating the beginning of the period to report on 18165 Start_ts int32 `xml:"start_ts,omitempty" json:"start_ts,omitempty"` 18166 18167 // The timestamp indicating the end of the period to report on 18168 End_ts int32 `xml:"end_ts,omitempty" json:"end_ts,omitempty"` 18169 } 18170 18171 type GetRTTMLogsResponseType struct { 18172 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMLogsResponse"` 18173 18174 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18175 18176 Status string `xml:"status,omitempty" json:"status,omitempty"` 18177 18178 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18179 18180 Data []*RTTMLogData `xml:"data,omitempty" json:"data,omitempty"` 18181 } 18182 18183 type GetRTTMRRSetsRequestType struct { 18184 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRRSetsRequest"` 18185 18186 Token string `xml:"token,omitempty" json:"token,omitempty"` 18187 18188 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18189 18190 // name of zone 18191 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18192 18193 // hostname 18194 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18195 18196 // The timestamp indicating the period to report on 18197 Ts int32 `xml:"ts,omitempty" json:"ts,omitempty"` 18198 } 18199 18200 type GetRTTMRRSetsResponseType struct { 18201 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRRSetsResponse"` 18202 18203 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18204 18205 Status string `xml:"status,omitempty" json:"status,omitempty"` 18206 18207 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18208 18209 Data []*RTTMLogData `xml:"data,omitempty" json:"data,omitempty"` 18210 } 18211 18212 type CreateRTTMRegionRequestType struct { 18213 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRegionRequest"` 18214 18215 Token string `xml:"token,omitempty" json:"token,omitempty"` 18216 18217 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18218 18219 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18220 18221 // name of zone 18222 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18223 18224 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 18225 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18226 18227 // 'Y' or 'N', if 'Y', region will filled in with global settings 18228 Autopopulate string `xml:"autopopulate,omitempty" json:"autopopulate,omitempty"` 18229 18230 // number of addresses in each DNS response 18231 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 18232 18233 // pool_count, number of addresses to be included in the serve pool 18234 Ep int32 `xml:"ep,omitempty" json:"ep,omitempty"` 18235 18236 // 'ip', 'global', 'region', default 'global' 18237 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 18238 18239 // for 'ip' mode, address to serve on failover. For 'region' mode, region_code of the region to failover to. 18240 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 18241 18242 // failover_count, number of addresses that must be 'ok', otherwise a region is considered 'failover' 18243 Apmc int32 `xml:"apmc,omitempty" json:"apmc,omitempty"` 18244 18245 // failover_count2, number of addresses that must be 'ok', otherwise a region is considered 'failover' 18246 Epmc int32 `xml:"epmc,omitempty" json:"epmc,omitempty"` 18247 18248 // pool of IP addresses to balance 18249 Pool []*RTTMAddress `xml:"pool,omitempty" json:"pool,omitempty"` 18250 } 18251 18252 type CreateRTTMRegionResponseType struct { 18253 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRegionResponse"` 18254 18255 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18256 18257 Status string `xml:"status,omitempty" json:"status,omitempty"` 18258 18259 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18260 18261 Data *RTTMRegionData `xml:"data,omitempty" json:"data,omitempty"` 18262 } 18263 18264 type GetOneRTTMRegionRequestType struct { 18265 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRegionRequest"` 18266 18267 Token string `xml:"token,omitempty" json:"token,omitempty"` 18268 18269 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18270 18271 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18272 18273 // name of zone 18274 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18275 18276 // hostname 18277 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18278 } 18279 18280 type GetOneRTTMRegionResponseType struct { 18281 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRegionResponse"` 18282 18283 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18284 18285 Status string `xml:"status,omitempty" json:"status,omitempty"` 18286 18287 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18288 18289 Data *RTTMRegionData `xml:"data,omitempty" json:"data,omitempty"` 18290 } 18291 18292 type GetRTTMRegionsRequestType struct { 18293 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRegionsRequest"` 18294 18295 Token string `xml:"token,omitempty" json:"token,omitempty"` 18296 18297 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18298 18299 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18300 18301 // name of zone 18302 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18303 } 18304 18305 type GetRTTMRegionsResponseType struct { 18306 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRegionsResponse"` 18307 18308 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18309 18310 Status string `xml:"status,omitempty" json:"status,omitempty"` 18311 18312 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18313 18314 Data []*RTTMRegionData `xml:"data,omitempty" json:"data,omitempty"` 18315 } 18316 18317 type UpdateRTTMRegionRequestType struct { 18318 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRegionRequest"` 18319 18320 Token string `xml:"token,omitempty" json:"token,omitempty"` 18321 18322 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18323 18324 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18325 18326 // name of zone 18327 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18328 18329 // hostname 18330 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18331 18332 // 'Y' or 'N', if 'Y', region will filled in with global settings 18333 Autopopulate string `xml:"autopopulate,omitempty" json:"autopopulate,omitempty"` 18334 18335 // number of addresses in each DNS response 18336 Serve_count int32 `xml:"serve_count,omitempty" json:"serve_count,omitempty"` 18337 18338 // pool_count, number of addresses to be included in the serve pool 18339 Ep int32 `xml:"ep,omitempty" json:"ep,omitempty"` 18340 18341 // 'ip', 'global', 'region', default 'global' 18342 Failover_mode string `xml:"failover_mode,omitempty" json:"failover_mode,omitempty"` 18343 18344 // for 'ip' mode, address to serve on failover. For 'region' mode, region_code of the region to failover to. 18345 Failover_data string `xml:"failover_data,omitempty" json:"failover_data,omitempty"` 18346 18347 // failover_count, number of addresses that must be 'ok', otherwise a region is considered 'failover' 18348 Apmc int32 `xml:"apmc,omitempty" json:"apmc,omitempty"` 18349 18350 // failover_count2, number of addresses that must be 'ok', otherwise a region is considered 'failover' 18351 Epmc int32 `xml:"epmc,omitempty" json:"epmc,omitempty"` 18352 18353 // pool of IP addresses to balance 18354 Pool []*RTTMAddress `xml:"pool,omitempty" json:"pool,omitempty"` 18355 } 18356 18357 type UpdateRTTMRegionResponseType struct { 18358 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRegionResponse"` 18359 18360 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18361 18362 Status string `xml:"status,omitempty" json:"status,omitempty"` 18363 18364 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18365 18366 Data *RTTMRegionData `xml:"data,omitempty" json:"data,omitempty"` 18367 } 18368 18369 type DeleteOneRTTMRegionRequestType struct { 18370 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRegionRequest"` 18371 18372 Token string `xml:"token,omitempty" json:"token,omitempty"` 18373 18374 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18375 18376 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18377 18378 // name of zone 18379 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18380 18381 // hostname 18382 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18383 } 18384 18385 type DeleteOneRTTMRegionResponseType struct { 18386 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRegionResponse"` 18387 18388 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18389 18390 Status string `xml:"status,omitempty" json:"status,omitempty"` 18391 18392 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18393 18394 Data string `xml:"data,omitempty" json:"data,omitempty"` 18395 } 18396 18397 type CreateRTTMRegionPoolEntryRequestType struct { 18398 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRegionPoolEntryRequest"` 18399 18400 Token string `xml:"token,omitempty" json:"token,omitempty"` 18401 18402 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18403 18404 // name of zone 18405 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18406 18407 // hostname 18408 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18409 18410 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 18411 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18412 18413 // an IP address to monitor and publish 18414 Address string `xml:"address,omitempty" json:"address,omitempty"` 18415 18416 // a human-readable label 18417 Label string `xml:"label,omitempty" json:"label,omitempty"` 18418 18419 // how often this is served relative to others in pool 18420 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 18421 18422 // how this address reponds to monitoring: obey,remove,always,no 18423 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 18424 } 18425 18426 type CreateRTTMRegionPoolEntryResponseType struct { 18427 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateRTTMRegionPoolEntryResponse"` 18428 18429 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18430 18431 Status string `xml:"status,omitempty" json:"status,omitempty"` 18432 18433 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18434 18435 Data *RTTMRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"` 18436 } 18437 18438 type UpdateRTTMRegionPoolEntryRequestType struct { 18439 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRegionPoolEntryRequest"` 18440 18441 Token string `xml:"token,omitempty" json:"token,omitempty"` 18442 18443 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18444 18445 // name of zone 18446 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18447 18448 // hostname 18449 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18450 18451 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 18452 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18453 18454 // The IP of the pool entry to update 18455 Address string `xml:"address,omitempty" json:"address,omitempty"` 18456 18457 // If specified, the new IP address for this entry 18458 New_address string `xml:"new_address,omitempty" json:"new_address,omitempty"` 18459 18460 // a human-readable label 18461 Label string `xml:"label,omitempty" json:"label,omitempty"` 18462 18463 // how often this is served relative to others in pool 18464 Weight int32 `xml:"weight,omitempty" json:"weight,omitempty"` 18465 18466 // how this address reponds to monitoring: obey,remove,always,no 18467 Serve_mode string `xml:"serve_mode,omitempty" json:"serve_mode,omitempty"` 18468 } 18469 18470 type UpdateRTTMRegionPoolEntryResponseType struct { 18471 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateRTTMRegionPoolEntryResponse"` 18472 18473 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18474 18475 Status string `xml:"status,omitempty" json:"status,omitempty"` 18476 18477 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18478 18479 Data *RTTMRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"` 18480 } 18481 18482 type GetOneRTTMRegionPoolEntryRequestType struct { 18483 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRegionPoolEntryRequest"` 18484 18485 Token string `xml:"token,omitempty" json:"token,omitempty"` 18486 18487 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18488 18489 // name of zone 18490 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18491 18492 // hostname 18493 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18494 18495 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 18496 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18497 18498 // The IP of the pool entry to get 18499 Address string `xml:"address,omitempty" json:"address,omitempty"` 18500 } 18501 18502 type GetOneRTTMRegionPoolEntryResponseType struct { 18503 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneRTTMRegionPoolEntryResponse"` 18504 18505 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18506 18507 Status string `xml:"status,omitempty" json:"status,omitempty"` 18508 18509 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18510 18511 Data *RTTMRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"` 18512 } 18513 18514 type GetRTTMRegionPoolEntriesRequestType struct { 18515 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRegionPoolEntriesRequest"` 18516 18517 Token string `xml:"token,omitempty" json:"token,omitempty"` 18518 18519 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18520 18521 // name of zone 18522 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18523 18524 // hostname 18525 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18526 18527 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 18528 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18529 } 18530 18531 type GetRTTMRegionPoolEntriesResponseType struct { 18532 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetRTTMRegionPoolEntriesResponse"` 18533 18534 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18535 18536 Status string `xml:"status,omitempty" json:"status,omitempty"` 18537 18538 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18539 18540 Data []*RTTMRegionPoolEntry `xml:"data,omitempty" json:"data,omitempty"` 18541 } 18542 18543 type DeleteOneRTTMRegionPoolEntryRequestType struct { 18544 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRegionPoolEntryRequest"` 18545 18546 Token string `xml:"token,omitempty" json:"token,omitempty"` 18547 18548 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18549 18550 // name of zone 18551 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18552 18553 // hostname 18554 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18555 18556 // 'global' or specific region code: 'US West', 'US Central', 'US East', 'EU West', 'EU Central', 'Asia', 18557 Region_code string `xml:"region_code,omitempty" json:"region_code,omitempty"` 18558 18559 // The IP of the pool entry to delete 18560 Address string `xml:"address,omitempty" json:"address,omitempty"` 18561 } 18562 18563 type DeleteOneRTTMRegionPoolEntryResponseType struct { 18564 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneRTTMRegionPoolEntryResponse"` 18565 18566 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18567 18568 Status string `xml:"status,omitempty" json:"status,omitempty"` 18569 18570 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18571 18572 Data string `xml:"data,omitempty" json:"data,omitempty"` 18573 } 18574 18575 type CreateHTTPRedirectRequestType struct { 18576 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateHTTPRedirectRequest"` 18577 18578 Token string `xml:"token,omitempty" json:"token,omitempty"` 18579 18580 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18581 18582 // name of zone 18583 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18584 18585 // URL requests are redirecto to 18586 Url string `xml:"url,omitempty" json:"url,omitempty"` 18587 18588 // either '301' (temporary) or '302' (permanent) 18589 Code string `xml:"code,omitempty" json:"code,omitempty"` 18590 18591 // should redirected URL include requested URL 18592 Keep_uri string `xml:"keep_uri,omitempty" json:"keep_uri,omitempty"` 18593 18594 // hostname 18595 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18596 } 18597 18598 type CreateHTTPRedirectResponseType struct { 18599 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateHTTPRedirectResponse"` 18600 18601 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18602 18603 Status string `xml:"status,omitempty" json:"status,omitempty"` 18604 18605 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18606 18607 Data *HTTPRedirectData `xml:"data,omitempty" json:"data,omitempty"` 18608 } 18609 18610 type GetOneHTTPRedirectRequestType struct { 18611 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneHTTPRedirectRequest"` 18612 18613 Token string `xml:"token,omitempty" json:"token,omitempty"` 18614 18615 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18616 18617 // name of zone 18618 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18619 18620 // hostname 18621 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18622 } 18623 18624 type GetOneHTTPRedirectResponseType struct { 18625 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneHTTPRedirectResponse"` 18626 18627 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18628 18629 Status string `xml:"status,omitempty" json:"status,omitempty"` 18630 18631 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18632 18633 Data *HTTPRedirectData `xml:"data,omitempty" json:"data,omitempty"` 18634 } 18635 18636 type GetHTTPRedirectsRequestType struct { 18637 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetHTTPRedirectsRequest"` 18638 18639 Token string `xml:"token,omitempty" json:"token,omitempty"` 18640 18641 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18642 18643 // name of zone 18644 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18645 } 18646 18647 type GetHTTPRedirectsResponseType struct { 18648 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetHTTPRedirectsResponse"` 18649 18650 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18651 18652 Status string `xml:"status,omitempty" json:"status,omitempty"` 18653 18654 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18655 18656 Data []*HTTPRedirectData `xml:"data,omitempty" json:"data,omitempty"` 18657 } 18658 18659 type UpdateHTTPRedirectRequestType struct { 18660 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateHTTPRedirectRequest"` 18661 18662 Token string `xml:"token,omitempty" json:"token,omitempty"` 18663 18664 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18665 18666 // name of zone 18667 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18668 18669 // hostname 18670 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18671 18672 // URL requests are redirecto to 18673 Url string `xml:"url,omitempty" json:"url,omitempty"` 18674 18675 // either '301' (temporary) or '302' (permanent) 18676 Code string `xml:"code,omitempty" json:"code,omitempty"` 18677 18678 // should redirected URL include requested URL 18679 Keep_uri string `xml:"keep_uri,omitempty" json:"keep_uri,omitempty"` 18680 } 18681 18682 type UpdateHTTPRedirectResponseType struct { 18683 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateHTTPRedirectResponse"` 18684 18685 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18686 18687 Status string `xml:"status,omitempty" json:"status,omitempty"` 18688 18689 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18690 18691 Data *HTTPRedirectData `xml:"data,omitempty" json:"data,omitempty"` 18692 } 18693 18694 type DeleteOneHTTPRedirectRequestType struct { 18695 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneHTTPRedirectRequest"` 18696 18697 Token string `xml:"token,omitempty" json:"token,omitempty"` 18698 18699 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18700 18701 // name of zone 18702 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18703 18704 // hostname 18705 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18706 18707 Publish string `xml:"publish,omitempty" json:"publish,omitempty"` 18708 } 18709 18710 type DeleteOneHTTPRedirectResponseType struct { 18711 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneHTTPRedirectResponse"` 18712 18713 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18714 18715 Status string `xml:"status,omitempty" json:"status,omitempty"` 18716 18717 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18718 18719 Data string `xml:"data,omitempty" json:"data,omitempty"` 18720 } 18721 18722 type CreateAdvRedirectRuleRequestType struct { 18723 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAdvRedirectRuleRequest"` 18724 18725 Token string `xml:"token,omitempty" json:"token,omitempty"` 18726 18727 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18728 18729 // name of zone 18730 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18731 18732 // hostname 18733 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18734 18735 // either '301' (temporary) or '302' (permanent) 18736 Code string `xml:"code,omitempty" json:"code,omitempty"` 18737 18738 // host portion of URL to match 18739 Host_prefix string `xml:"host_prefix,omitempty" json:"host_prefix,omitempty"` 18740 18741 // path portion of URL to match 18742 Path string `xml:"path,omitempty" json:"path,omitempty"` 18743 18744 // replacement pattern 18745 Url_pattern string `xml:"url_pattern,omitempty" json:"url_pattern,omitempty"` 18746 18747 // 'Y'/'N', default 'Y' 18748 Active string `xml:"active,omitempty" json:"active,omitempty"` 18749 18750 // Public ID of next AdvRedirect rule to be processed. (default to end of list) 18751 Next_public_id string `xml:"next_public_id,omitempty" json:"next_public_id,omitempty"` 18752 } 18753 18754 type CreateAdvRedirectRuleResponseType struct { 18755 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAdvRedirectRuleResponse"` 18756 18757 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18758 18759 Status string `xml:"status,omitempty" json:"status,omitempty"` 18760 18761 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18762 18763 Data *AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"` 18764 } 18765 18766 type UpdateAdvRedirectRuleRequestType struct { 18767 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAdvRedirectRuleRequest"` 18768 18769 Token string `xml:"token,omitempty" json:"token,omitempty"` 18770 18771 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18772 18773 // name of zone 18774 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18775 18776 // hostname 18777 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18778 18779 // public_id of Rule 18780 Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"` 18781 18782 // either '301' (temporary) or '302' (permanent) 18783 Code string `xml:"code,omitempty" json:"code,omitempty"` 18784 18785 // host portion of URL to match 18786 Host_prefix string `xml:"host_prefix,omitempty" json:"host_prefix,omitempty"` 18787 18788 // path portion of URL to match 18789 Path string `xml:"path,omitempty" json:"path,omitempty"` 18790 18791 // replacement pattern 18792 Url_pattern string `xml:"url_pattern,omitempty" json:"url_pattern,omitempty"` 18793 18794 // 'Y'/'N', default 'Y' 18795 Active string `xml:"active,omitempty" json:"active,omitempty"` 18796 18797 // Public ID of next AdvRedirect rule to be processed. (default to end of list) 18798 Next_public_id string `xml:"next_public_id,omitempty" json:"next_public_id,omitempty"` 18799 } 18800 18801 type UpdateAdvRedirectRuleResponseType struct { 18802 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAdvRedirectRuleResponse"` 18803 18804 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18805 18806 Status string `xml:"status,omitempty" json:"status,omitempty"` 18807 18808 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18809 18810 Data *AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"` 18811 } 18812 18813 type GetOneAdvRedirectRuleRequestType struct { 18814 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAdvRedirectRuleRequest"` 18815 18816 Token string `xml:"token,omitempty" json:"token,omitempty"` 18817 18818 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18819 18820 // name of zone 18821 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18822 18823 // hostname 18824 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18825 18826 // public_id of Rule 18827 Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"` 18828 } 18829 18830 type GetOneAdvRedirectRuleResponseType struct { 18831 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAdvRedirectRuleResponse"` 18832 18833 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18834 18835 Status string `xml:"status,omitempty" json:"status,omitempty"` 18836 18837 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18838 18839 Data *AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"` 18840 } 18841 18842 type GetAdvRedirectRulesRequestType struct { 18843 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAdvRedirectRulesRequest"` 18844 18845 Token string `xml:"token,omitempty" json:"token,omitempty"` 18846 18847 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18848 18849 // name of zone 18850 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18851 18852 // hostname 18853 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18854 } 18855 18856 type GetAdvRedirectRulesResponseType struct { 18857 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAdvRedirectRulesResponse"` 18858 18859 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18860 18861 Status string `xml:"status,omitempty" json:"status,omitempty"` 18862 18863 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18864 18865 Data []*AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"` 18866 } 18867 18868 type DeleteOneAdvRedirectRuleRequestType struct { 18869 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAdvRedirectRuleRequest"` 18870 18871 Token string `xml:"token,omitempty" json:"token,omitempty"` 18872 18873 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18874 18875 // name of zone 18876 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18877 18878 // hostname 18879 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18880 18881 // public_id of Rule 18882 Public_id string `xml:"public_id,omitempty" json:"public_id,omitempty"` 18883 } 18884 18885 type DeleteOneAdvRedirectRuleResponseType struct { 18886 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAdvRedirectRuleResponse"` 18887 18888 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18889 18890 Status string `xml:"status,omitempty" json:"status,omitempty"` 18891 18892 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18893 18894 Data *AdvRedirectRuleData `xml:"data,omitempty" json:"data,omitempty"` 18895 } 18896 18897 type CreateAdvRedirectRequestType struct { 18898 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAdvRedirectRequest"` 18899 18900 Token string `xml:"token,omitempty" json:"token,omitempty"` 18901 18902 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18903 18904 // name of zone 18905 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18906 18907 // 'Y'/'N', default 'Y' 18908 Active string `xml:"active,omitempty" json:"active,omitempty"` 18909 18910 // List of AdvRedirectRules 18911 Rules []*AdvRedirectRuleData `xml:"rules,omitempty" json:"rules,omitempty"` 18912 18913 // hostname 18914 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18915 } 18916 18917 type CreateAdvRedirectResponseType struct { 18918 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateAdvRedirectResponse"` 18919 18920 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18921 18922 Status string `xml:"status,omitempty" json:"status,omitempty"` 18923 18924 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18925 18926 Data *AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"` 18927 } 18928 18929 type GetOneAdvRedirectRequestType struct { 18930 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAdvRedirectRequest"` 18931 18932 Token string `xml:"token,omitempty" json:"token,omitempty"` 18933 18934 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18935 18936 // name of zone 18937 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18938 18939 // hostname 18940 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18941 } 18942 18943 type GetOneAdvRedirectResponseType struct { 18944 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneAdvRedirectResponse"` 18945 18946 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18947 18948 Status string `xml:"status,omitempty" json:"status,omitempty"` 18949 18950 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18951 18952 Data *AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"` 18953 } 18954 18955 type GetAdvRedirectsRequestType struct { 18956 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAdvRedirectsRequest"` 18957 18958 Token string `xml:"token,omitempty" json:"token,omitempty"` 18959 18960 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18961 18962 // name of zone 18963 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18964 18965 Rules string `xml:"rules,omitempty" json:"rules,omitempty"` 18966 } 18967 18968 type GetAdvRedirectsResponseType struct { 18969 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetAdvRedirectsResponse"` 18970 18971 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 18972 18973 Status string `xml:"status,omitempty" json:"status,omitempty"` 18974 18975 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 18976 18977 Data []*AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"` 18978 } 18979 18980 type UpdateAdvRedirectRequestType struct { 18981 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAdvRedirectRequest"` 18982 18983 Token string `xml:"token,omitempty" json:"token,omitempty"` 18984 18985 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 18986 18987 // name of zone 18988 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 18989 18990 // hostname 18991 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 18992 18993 // 'Y'/'N', default 'Y' 18994 Active string `xml:"active,omitempty" json:"active,omitempty"` 18995 18996 // List of AdvRedirectRules 18997 Rules []*AdvRedirectRuleData `xml:"rules,omitempty" json:"rules,omitempty"` 18998 } 18999 19000 type UpdateAdvRedirectResponseType struct { 19001 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateAdvRedirectResponse"` 19002 19003 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19004 19005 Status string `xml:"status,omitempty" json:"status,omitempty"` 19006 19007 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19008 19009 Data *AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"` 19010 } 19011 19012 type DeleteOneAdvRedirectRequestType struct { 19013 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAdvRedirectRequest"` 19014 19015 Token string `xml:"token,omitempty" json:"token,omitempty"` 19016 19017 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19018 19019 // name of zone 19020 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19021 19022 // hostname 19023 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19024 19025 // 'Y'/'N', default 'Y' 19026 Active string `xml:"active,omitempty" json:"active,omitempty"` 19027 19028 // List of AdvRedirectRules 19029 Rules []*AdvRedirectRuleData `xml:"rules,omitempty" json:"rules,omitempty"` 19030 } 19031 19032 type DeleteOneAdvRedirectResponseType struct { 19033 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneAdvRedirectResponse"` 19034 19035 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19036 19037 Status string `xml:"status,omitempty" json:"status,omitempty"` 19038 19039 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19040 19041 Data *AdvRedirectData `xml:"data,omitempty" json:"data,omitempty"` 19042 } 19043 19044 type GetNodeListRequestType struct { 19045 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNodeListRequest"` 19046 19047 Token string `xml:"token,omitempty" json:"token,omitempty"` 19048 19049 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19050 19051 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19052 19053 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19054 } 19055 19056 type GetNodeListResponseType struct { 19057 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetNodeListResponse"` 19058 19059 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19060 19061 Status string `xml:"status,omitempty" json:"status,omitempty"` 19062 19063 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19064 19065 Data []string `xml:"data,omitempty" json:"data,omitempty"` 19066 } 19067 19068 type PublishZoneRequestType struct { 19069 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PublishZoneRequest"` 19070 19071 Token string `xml:"token,omitempty" json:"token,omitempty"` 19072 19073 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19074 19075 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19076 19077 Notes string `xml:"notes,omitempty" json:"notes,omitempty"` 19078 } 19079 19080 type PublishZoneResponseType struct { 19081 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PublishZoneResponse"` 19082 19083 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19084 19085 Status string `xml:"status,omitempty" json:"status,omitempty"` 19086 19087 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19088 19089 Data *PublishZoneData `xml:"data,omitempty" json:"data,omitempty"` 19090 } 19091 19092 type PruneZoneRequestType struct { 19093 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PruneZoneRequest"` 19094 19095 Token string `xml:"token,omitempty" json:"token,omitempty"` 19096 19097 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19098 19099 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19100 19101 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19102 } 19103 19104 type PruneZoneResponseType struct { 19105 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ PruneZoneResponse"` 19106 19107 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19108 19109 Status string `xml:"status,omitempty" json:"status,omitempty"` 19110 19111 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19112 19113 Data *ZoneData `xml:"data,omitempty" json:"data,omitempty"` 19114 } 19115 19116 type FreezeZoneRequestType struct { 19117 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ FreezeZoneRequest"` 19118 19119 Token string `xml:"token,omitempty" json:"token,omitempty"` 19120 19121 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19122 19123 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19124 } 19125 19126 type FreezeZoneResponseType struct { 19127 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ FreezeZoneResponse"` 19128 19129 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19130 19131 Status string `xml:"status,omitempty" json:"status,omitempty"` 19132 19133 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19134 19135 Data string `xml:"data,omitempty" json:"data,omitempty"` 19136 } 19137 19138 type ThawZoneRequestType struct { 19139 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ThawZoneRequest"` 19140 19141 Token string `xml:"token,omitempty" json:"token,omitempty"` 19142 19143 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19144 19145 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19146 } 19147 19148 type ThawZoneResponseType struct { 19149 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ThawZoneResponse"` 19150 19151 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19152 19153 Status string `xml:"status,omitempty" json:"status,omitempty"` 19154 19155 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19156 19157 Data string `xml:"data,omitempty" json:"data,omitempty"` 19158 } 19159 19160 type RestoreZoneRequestType struct { 19161 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RestoreZoneRequest"` 19162 19163 Token string `xml:"token,omitempty" json:"token,omitempty"` 19164 19165 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19166 19167 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19168 } 19169 19170 type RestoreZoneResponseType struct { 19171 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ RestoreZoneResponse"` 19172 19173 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19174 19175 Status string `xml:"status,omitempty" json:"status,omitempty"` 19176 19177 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19178 19179 Data string `xml:"data,omitempty" json:"data,omitempty"` 19180 } 19181 19182 type BlockZoneRequestType struct { 19183 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ BlockZoneRequest"` 19184 19185 Token string `xml:"token,omitempty" json:"token,omitempty"` 19186 19187 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19188 19189 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19190 } 19191 19192 type BlockZoneResponseType struct { 19193 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ BlockZoneResponse"` 19194 19195 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19196 19197 Status string `xml:"status,omitempty" json:"status,omitempty"` 19198 19199 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19200 19201 Data string `xml:"data,omitempty" json:"data,omitempty"` 19202 } 19203 19204 type DeleteZoneChangesetRequestType struct { 19205 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteZoneChangesetRequest"` 19206 19207 Token string `xml:"token,omitempty" json:"token,omitempty"` 19208 19209 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19210 19211 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19212 } 19213 19214 type DeleteZoneChangesetResponseType struct { 19215 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteZoneChangesetResponse"` 19216 19217 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19218 19219 Status string `xml:"status,omitempty" json:"status,omitempty"` 19220 19221 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19222 19223 Data string `xml:"data,omitempty" json:"data,omitempty"` 19224 } 19225 19226 type GetZoneChangesetRequestType struct { 19227 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneChangesetRequest"` 19228 19229 Token string `xml:"token,omitempty" json:"token,omitempty"` 19230 19231 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19232 19233 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19234 } 19235 19236 type GetZoneChangesetResponseType struct { 19237 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneChangesetResponse"` 19238 19239 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19240 19241 Status string `xml:"status,omitempty" json:"status,omitempty"` 19242 19243 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19244 19245 Data []*ZoneChangeData `xml:"data,omitempty" json:"data,omitempty"` 19246 } 19247 19248 type GetZoneNotesRequestType struct { 19249 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneNotesRequest"` 19250 19251 Token string `xml:"token,omitempty" json:"token,omitempty"` 19252 19253 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19254 19255 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19256 19257 Limit int32 `xml:"limit,omitempty" json:"limit,omitempty"` 19258 19259 Offset int32 `xml:"offset,omitempty" json:"offset,omitempty"` 19260 } 19261 19262 type GetZoneNotesResponseType struct { 19263 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneNotesResponse"` 19264 19265 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19266 19267 Status string `xml:"status,omitempty" json:"status,omitempty"` 19268 19269 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19270 19271 Data []*ZoneNoteData `xml:"data,omitempty" json:"data,omitempty"` 19272 } 19273 19274 type UploadZoneFileRequestType struct { 19275 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UploadZoneFileRequest"` 19276 19277 Token string `xml:"token,omitempty" json:"token,omitempty"` 19278 19279 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19280 19281 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19282 19283 File string `xml:"file,omitempty" json:"file,omitempty"` 19284 19285 Create string `xml:"create,omitempty" json:"create,omitempty"` 19286 } 19287 19288 type UploadZoneFileResponseType struct { 19289 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UploadZoneFileResponse"` 19290 19291 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19292 19293 Status string `xml:"status,omitempty" json:"status,omitempty"` 19294 19295 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19296 19297 Data *TaskIDData `xml:"data,omitempty" json:"data,omitempty"` 19298 } 19299 19300 type TransferZoneInRequestType struct { 19301 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ TransferZoneInRequest"` 19302 19303 Token string `xml:"token,omitempty" json:"token,omitempty"` 19304 19305 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19306 19307 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19308 19309 Master_ip string `xml:"master_ip,omitempty" json:"master_ip,omitempty"` 19310 } 19311 19312 type TransferZoneInResponseType struct { 19313 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ TransferZoneInResponse"` 19314 19315 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19316 19317 Status string `xml:"status,omitempty" json:"status,omitempty"` 19318 19319 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19320 19321 Data *TaskIDData `xml:"data,omitempty" json:"data,omitempty"` 19322 } 19323 19324 type GetTransferStatusRequestType struct { 19325 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTransferStatusRequest"` 19326 19327 Token string `xml:"token,omitempty" json:"token,omitempty"` 19328 19329 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19330 19331 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19332 } 19333 19334 type GetTransferStatusResponseType struct { 19335 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTransferStatusResponse"` 19336 19337 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19338 19339 Status string `xml:"status,omitempty" json:"status,omitempty"` 19340 19341 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19342 19343 Data *ZoneTransferStatus `xml:"data,omitempty" json:"data,omitempty"` 19344 } 19345 19346 type GetZoneConfigOptionsRequestType struct { 19347 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneConfigOptionsRequest"` 19348 19349 Token string `xml:"token,omitempty" json:"token,omitempty"` 19350 19351 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19352 19353 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19354 } 19355 19356 type GetZoneConfigOptionsResponseType struct { 19357 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetZoneConfigOptionsResponse"` 19358 19359 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19360 19361 Status string `xml:"status,omitempty" json:"status,omitempty"` 19362 19363 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19364 19365 Data []*ZoneConfigOptionData `xml:"data,omitempty" json:"data,omitempty"` 19366 } 19367 19368 type SetZoneConfigOptionsRequestType struct { 19369 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetZoneConfigOptionsRequest"` 19370 19371 Token string `xml:"token,omitempty" json:"token,omitempty"` 19372 19373 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19374 19375 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19376 19377 Option []*ZoneConfigOptionData `xml:"option,omitempty" json:"option,omitempty"` 19378 } 19379 19380 type SetZoneConfigOptionsResponseType struct { 19381 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ SetZoneConfigOptionsResponse"` 19382 19383 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19384 19385 Status string `xml:"status,omitempty" json:"status,omitempty"` 19386 19387 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19388 19389 Data []*ZoneConfigOptionData `xml:"data,omitempty" json:"data,omitempty"` 19390 } 19391 19392 type CreateIPTrackRequestType struct { 19393 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateIPTrackRequest"` 19394 19395 Token string `xml:"token,omitempty" json:"token,omitempty"` 19396 19397 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19398 19399 // name of zone 19400 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19401 19402 // A, Dynamic_A, AAAA, Dynamic_AAAA 19403 Record_types []string `xml:"record_types,omitempty" json:"record_types,omitempty"` 19404 19405 // List of hostnames to watch for records 19406 Hosts []string `xml:"hosts,omitempty" json:"hosts,omitempty"` 19407 19408 // 'match', 'default', or a valid ttl 19409 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 19410 19411 // Mask that records should match 19412 Netmask string `xml:"netmask,omitempty" json:"netmask,omitempty"` 19413 19414 // hostname 19415 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19416 } 19417 19418 type CreateIPTrackResponseType struct { 19419 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateIPTrackResponse"` 19420 19421 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19422 19423 Status string `xml:"status,omitempty" json:"status,omitempty"` 19424 19425 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19426 19427 Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"` 19428 } 19429 19430 type GetOneIPTrackRequestType struct { 19431 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneIPTrackRequest"` 19432 19433 Token string `xml:"token,omitempty" json:"token,omitempty"` 19434 19435 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19436 19437 Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"` 19438 19439 // name of zone 19440 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19441 19442 // hostname 19443 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19444 } 19445 19446 type GetOneIPTrackResponseType struct { 19447 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneIPTrackResponse"` 19448 19449 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19450 19451 Status string `xml:"status,omitempty" json:"status,omitempty"` 19452 19453 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19454 19455 Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"` 19456 } 19457 19458 type GetIPTracksRequestType struct { 19459 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetIPTracksRequest"` 19460 19461 Token string `xml:"token,omitempty" json:"token,omitempty"` 19462 19463 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19464 19465 // name of zone 19466 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19467 } 19468 19469 type GetIPTracksResponseType struct { 19470 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetIPTracksResponse"` 19471 19472 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19473 19474 Status string `xml:"status,omitempty" json:"status,omitempty"` 19475 19476 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19477 19478 Data []*IPTrackData `xml:"data,omitempty" json:"data,omitempty"` 19479 } 19480 19481 type UpdateIPTrackRequestType struct { 19482 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateIPTrackRequest"` 19483 19484 Token string `xml:"token,omitempty" json:"token,omitempty"` 19485 19486 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19487 19488 Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"` 19489 19490 // name of zone 19491 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19492 19493 // hostname 19494 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19495 19496 // A, Dynamic_A, AAAA, Dynamic_AAAA 19497 Record_types []string `xml:"record_types,omitempty" json:"record_types,omitempty"` 19498 19499 // List of hostnames to watch for records 19500 Hosts []string `xml:"hosts,omitempty" json:"hosts,omitempty"` 19501 19502 // 'match', 'default', or a valid ttl 19503 Ttl string `xml:"ttl,omitempty" json:"ttl,omitempty"` 19504 19505 // Mask that records should match 19506 Netmask string `xml:"netmask,omitempty" json:"netmask,omitempty"` 19507 } 19508 19509 type UpdateIPTrackResponseType struct { 19510 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateIPTrackResponse"` 19511 19512 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19513 19514 Status string `xml:"status,omitempty" json:"status,omitempty"` 19515 19516 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19517 19518 Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"` 19519 } 19520 19521 type DeleteOneIPTrackRequestType struct { 19522 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneIPTrackRequest"` 19523 19524 Token string `xml:"token,omitempty" json:"token,omitempty"` 19525 19526 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19527 19528 Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"` 19529 19530 // name of zone 19531 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19532 19533 // hostname 19534 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19535 } 19536 19537 type DeleteOneIPTrackResponseType struct { 19538 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneIPTrackResponse"` 19539 19540 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19541 19542 Status string `xml:"status,omitempty" json:"status,omitempty"` 19543 19544 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19545 19546 Data string `xml:"data,omitempty" json:"data,omitempty"` 19547 } 19548 19549 type ActivateIPTrackRequestType struct { 19550 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateIPTrackRequest"` 19551 19552 Token string `xml:"token,omitempty" json:"token,omitempty"` 19553 19554 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19555 19556 Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"` 19557 19558 // name of zone 19559 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19560 19561 // hostname 19562 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19563 } 19564 19565 type ActivateIPTrackResponseType struct { 19566 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateIPTrackResponse"` 19567 19568 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19569 19570 Status string `xml:"status,omitempty" json:"status,omitempty"` 19571 19572 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19573 19574 Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"` 19575 } 19576 19577 type DeactivateIPTrackRequestType struct { 19578 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateIPTrackRequest"` 19579 19580 Token string `xml:"token,omitempty" json:"token,omitempty"` 19581 19582 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19583 19584 Iptrack_id int64 `xml:"iptrack_id,omitempty" json:"iptrack_id,omitempty"` 19585 19586 // name of zone 19587 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19588 19589 // hostname 19590 Fqdn string `xml:"fqdn,omitempty" json:"fqdn,omitempty"` 19591 } 19592 19593 type DeactivateIPTrackResponseType struct { 19594 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateIPTrackResponse"` 19595 19596 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19597 19598 Status string `xml:"status,omitempty" json:"status,omitempty"` 19599 19600 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19601 19602 Data *IPTrackData `xml:"data,omitempty" json:"data,omitempty"` 19603 } 19604 19605 type CreateDNSSECRequestType struct { 19606 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNSSECRequest"` 19607 19608 Token string `xml:"token,omitempty" json:"token,omitempty"` 19609 19610 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19611 19612 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19613 19614 // , contact that gets key notifications 19615 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 19616 19617 // when notifications are sent 19618 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 19619 19620 Keys []*DNSSECKey `xml:"keys,omitempty" json:"keys,omitempty"` 19621 } 19622 19623 type CreateDNSSECResponseType struct { 19624 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateDNSSECResponse"` 19625 19626 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19627 19628 Status string `xml:"status,omitempty" json:"status,omitempty"` 19629 19630 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19631 19632 Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"` 19633 } 19634 19635 type GetOneDNSSECRequestType struct { 19636 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNSSECRequest"` 19637 19638 Token string `xml:"token,omitempty" json:"token,omitempty"` 19639 19640 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19641 19642 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19643 } 19644 19645 type GetOneDNSSECResponseType struct { 19646 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneDNSSECResponse"` 19647 19648 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19649 19650 Status string `xml:"status,omitempty" json:"status,omitempty"` 19651 19652 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19653 19654 Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"` 19655 } 19656 19657 type GetDNSSECsRequestType struct { 19658 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSSECsRequest"` 19659 19660 Token string `xml:"token,omitempty" json:"token,omitempty"` 19661 19662 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19663 } 19664 19665 type GetDNSSECsResponseType struct { 19666 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSSECsResponse"` 19667 19668 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19669 19670 Status string `xml:"status,omitempty" json:"status,omitempty"` 19671 19672 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19673 19674 Data []*DNSSECData `xml:"data,omitempty" json:"data,omitempty"` 19675 } 19676 19677 type UpdateDNSSECRequestType struct { 19678 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNSSECRequest"` 19679 19680 Token string `xml:"token,omitempty" json:"token,omitempty"` 19681 19682 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19683 19684 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19685 19686 // , contact that gets key notifications 19687 Contact_nickname string `xml:"contact_nickname,omitempty" json:"contact_nickname,omitempty"` 19688 19689 // when notifications are sent 19690 Notify_events string `xml:"notify_events,omitempty" json:"notify_events,omitempty"` 19691 19692 Keys []*DNSSECKey `xml:"keys,omitempty" json:"keys,omitempty"` 19693 } 19694 19695 type UpdateDNSSECResponseType struct { 19696 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateDNSSECResponse"` 19697 19698 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19699 19700 Status string `xml:"status,omitempty" json:"status,omitempty"` 19701 19702 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19703 19704 Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"` 19705 } 19706 19707 type DeleteOneDNSSECRequestType struct { 19708 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNSSECRequest"` 19709 19710 Token string `xml:"token,omitempty" json:"token,omitempty"` 19711 19712 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19713 19714 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19715 } 19716 19717 type DeleteOneDNSSECResponseType struct { 19718 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneDNSSECResponse"` 19719 19720 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19721 19722 Status string `xml:"status,omitempty" json:"status,omitempty"` 19723 19724 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19725 19726 Data string `xml:"data,omitempty" json:"data,omitempty"` 19727 } 19728 19729 type ActivateDNSSECRequestType struct { 19730 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateDNSSECRequest"` 19731 19732 Token string `xml:"token,omitempty" json:"token,omitempty"` 19733 19734 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19735 19736 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19737 } 19738 19739 type ActivateDNSSECResponseType struct { 19740 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ ActivateDNSSECResponse"` 19741 19742 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19743 19744 Status string `xml:"status,omitempty" json:"status,omitempty"` 19745 19746 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19747 19748 Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"` 19749 } 19750 19751 type DeactivateDNSSECRequestType struct { 19752 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateDNSSECRequest"` 19753 19754 Token string `xml:"token,omitempty" json:"token,omitempty"` 19755 19756 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19757 19758 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19759 } 19760 19761 type DeactivateDNSSECResponseType struct { 19762 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeactivateDNSSECResponse"` 19763 19764 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19765 19766 Status string `xml:"status,omitempty" json:"status,omitempty"` 19767 19768 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19769 19770 Data *DNSSECData `xml:"data,omitempty" json:"data,omitempty"` 19771 } 19772 19773 type GetDNSSECTimelineRequestType struct { 19774 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSSECTimelineRequest"` 19775 19776 Token string `xml:"token,omitempty" json:"token,omitempty"` 19777 19778 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19779 19780 // name of zone 19781 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19782 19783 // an epoch time, or 'now' 19784 Start_ts string `xml:"start_ts,omitempty" json:"start_ts,omitempty"` 19785 19786 // an epoch time, or 'now' 19787 End_ts string `xml:"end_ts,omitempty" json:"end_ts,omitempty"` 19788 } 19789 19790 type GetDNSSECTimelineResponseType struct { 19791 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetDNSSECTimelineResponse"` 19792 19793 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19794 19795 Status string `xml:"status,omitempty" json:"status,omitempty"` 19796 19797 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19798 19799 Data []*DNSSECTimelineEvent `xml:"data,omitempty" json:"data,omitempty"` 19800 } 19801 19802 type GetTasksRequestType struct { 19803 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTasksRequest"` 19804 19805 Token string `xml:"token,omitempty" json:"token,omitempty"` 19806 19807 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19808 19809 Name string `xml:"name,omitempty" json:"name,omitempty"` 19810 19811 Customer_name string `xml:"customer_name,omitempty" json:"customer_name,omitempty"` 19812 19813 Zone_name string `xml:"zone_name,omitempty" json:"zone_name,omitempty"` 19814 19815 Status string `xml:"status,omitempty" json:"status,omitempty"` 19816 } 19817 19818 type GetTasksResponseType struct { 19819 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetTasksResponse"` 19820 19821 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19822 19823 Status string `xml:"status,omitempty" json:"status,omitempty"` 19824 19825 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19826 19827 Data []*TaskData `xml:"data,omitempty" json:"data,omitempty"` 19828 } 19829 19830 type GetOneTaskRequestType struct { 19831 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTaskRequest"` 19832 19833 Token string `xml:"token,omitempty" json:"token,omitempty"` 19834 19835 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19836 19837 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 19838 } 19839 19840 type GetOneTaskResponseType struct { 19841 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneTaskResponse"` 19842 19843 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19844 19845 Status string `xml:"status,omitempty" json:"status,omitempty"` 19846 19847 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19848 19849 Data *TaskData `xml:"data,omitempty" json:"data,omitempty"` 19850 } 19851 19852 type CancelTaskRequestType struct { 19853 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CancelTaskRequest"` 19854 19855 Token string `xml:"token,omitempty" json:"token,omitempty"` 19856 19857 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19858 19859 Task_id string `xml:"task_id,omitempty" json:"task_id,omitempty"` 19860 } 19861 19862 type CancelTaskResponseType struct { 19863 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CancelTaskResponse"` 19864 19865 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19866 19867 Status string `xml:"status,omitempty" json:"status,omitempty"` 19868 19869 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19870 19871 Data *TaskData `xml:"data,omitempty" json:"data,omitempty"` 19872 } 19873 19874 type CreateExtNameserverRequestType struct { 19875 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateExtNameserverRequest"` 19876 19877 Token string `xml:"token,omitempty" json:"token,omitempty"` 19878 19879 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19880 19881 // can be empty or 'default' 19882 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19883 19884 // Y/N - does this block requests or add them 19885 Deny string `xml:"deny,omitempty" json:"deny,omitempty"` 19886 19887 Hosts []*ExtNSEntry `xml:"hosts,omitempty" json:"hosts,omitempty"` 19888 19889 Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"` 19890 19891 Active string `xml:"active,omitempty" json:"active,omitempty"` 19892 } 19893 19894 type CreateExtNameserverResponseType struct { 19895 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ CreateExtNameserverResponse"` 19896 19897 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19898 19899 Status string `xml:"status,omitempty" json:"status,omitempty"` 19900 19901 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19902 19903 Data *ExtNameserverData `xml:"data,omitempty" json:"data,omitempty"` 19904 } 19905 19906 type GetOneExtNameserverRequestType struct { 19907 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneExtNameserverRequest"` 19908 19909 Token string `xml:"token,omitempty" json:"token,omitempty"` 19910 19911 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19912 19913 // can be empty or 'default' 19914 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19915 } 19916 19917 type GetOneExtNameserverResponseType struct { 19918 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetOneExtNameserverResponse"` 19919 19920 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19921 19922 Status string `xml:"status,omitempty" json:"status,omitempty"` 19923 19924 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19925 19926 Data *ExtNameserverData `xml:"data,omitempty" json:"data,omitempty"` 19927 } 19928 19929 type GetExtNameserversRequestType struct { 19930 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetExtNameserversRequest"` 19931 19932 Token string `xml:"token,omitempty" json:"token,omitempty"` 19933 19934 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19935 } 19936 19937 type GetExtNameserversResponseType struct { 19938 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ GetExtNameserversResponse"` 19939 19940 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19941 19942 Status string `xml:"status,omitempty" json:"status,omitempty"` 19943 19944 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19945 19946 Data []*ExtNameserverData `xml:"data,omitempty" json:"data,omitempty"` 19947 } 19948 19949 type UpdateExtNameserverRequestType struct { 19950 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateExtNameserverRequest"` 19951 19952 Token string `xml:"token,omitempty" json:"token,omitempty"` 19953 19954 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19955 19956 // can be empty or 'default' 19957 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19958 19959 // Y/N - does this block requests or add them 19960 Deny string `xml:"deny,omitempty" json:"deny,omitempty"` 19961 19962 Hosts []*ExtNSEntry `xml:"hosts,omitempty" json:"hosts,omitempty"` 19963 19964 Tsig_key_name string `xml:"tsig_key_name,omitempty" json:"tsig_key_name,omitempty"` 19965 19966 Active string `xml:"active,omitempty" json:"active,omitempty"` 19967 } 19968 19969 type UpdateExtNameserverResponseType struct { 19970 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ UpdateExtNameserverResponse"` 19971 19972 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19973 19974 Status string `xml:"status,omitempty" json:"status,omitempty"` 19975 19976 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 19977 19978 Data *ExtNameserverData `xml:"data,omitempty" json:"data,omitempty"` 19979 } 19980 19981 type DeleteOneExtNameserverRequestType struct { 19982 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneExtNameserverRequest"` 19983 19984 Token string `xml:"token,omitempty" json:"token,omitempty"` 19985 19986 Fault_incompat int32 `xml:"fault_incompat,omitempty" json:"fault_incompat,omitempty"` 19987 19988 // can be empty or 'default' 19989 Zone string `xml:"zone,omitempty" json:"zone,omitempty"` 19990 } 19991 19992 type DeleteOneExtNameserverResponseType struct { 19993 XMLName xml.Name `xml:"https://api2.dynect.net/wsdl/3.7.16/Dynect/ DeleteOneExtNameserverResponse"` 19994 19995 Job_id string `xml:"job_id,omitempty" json:"job_id,omitempty"` 19996 19997 Status string `xml:"status,omitempty" json:"status,omitempty"` 19998 19999 Msgs []*Messages `xml:"messages,omitempty" json:"msgs,omitempty"` 20000 20001 Data string `xml:"data,omitempty" json:"data,omitempty"` 20002 } 20003 20004 type Dynect interface { 20005 20006 // Error can be either of the following types: 20007 // 20008 // - fault 20009 20010 GetJob(request *GetJobRequestType) (*GetJobResponseType, error) 20011 20012 GetJobContext(ctx context.Context, request *GetJobRequestType) (*GetJobResponseType, error) 20013 20014 // Error can be either of the following types: 20015 // 20016 // - fault 20017 /* starts a DynectAPI session */ 20018 SessionLogin(request *SessionLoginRequestType) (*SessionLoginResponseType, error) 20019 20020 SessionLoginContext(ctx context.Context, request *SessionLoginRequestType) (*SessionLoginResponseType, error) 20021 20022 // Error can be either of the following types: 20023 // 20024 // - fault 20025 /* ends a DynectAPI session and invalidates the token */ 20026 SessionLogout(request *SessionLogoutRequestType) (*SessionLogoutResponseType, error) 20027 20028 SessionLogoutContext(ctx context.Context, request *SessionLogoutRequestType) (*SessionLogoutResponseType, error) 20029 20030 // Error can be either of the following types: 20031 // 20032 // - fault 20033 /* checks where session and token are still valid */ 20034 SessionIsAlive(request *SessionIsAliveRequestType) (*SessionIsAliveResponseType, error) 20035 20036 SessionIsAliveContext(ctx context.Context, request *SessionIsAliveRequestType) (*SessionIsAliveResponseType, error) 20037 20038 // Error can be either of the following types: 20039 // 20040 // - fault 20041 /* No operation, prevents sessions from timing out */ 20042 SessionKeepAlive(request *SessionKeepAliveRequestType) (*SessionKeepAliveResponseType, error) 20043 20044 SessionKeepAliveContext(ctx context.Context, request *SessionKeepAliveRequestType) (*SessionKeepAliveResponseType, error) 20045 20046 // Error can be either of the following types: 20047 // 20048 // - fault 20049 /* Support only; adds permissions from a given customer */ 20050 ScopeIn(request *ScopeInRequestType) (*ScopeInResponseType, error) 20051 20052 ScopeInContext(ctx context.Context, request *ScopeInRequestType) (*ScopeInResponseType, error) 20053 20054 // Error can be either of the following types: 20055 // 20056 // - fault 20057 /* Support only; changes permissions to those of some particular user */ 20058 ScopeAs(request *ScopeAsRequestType) (*ScopeAsResponseType, error) 20059 20060 ScopeAsContext(ctx context.Context, request *ScopeAsRequestType) (*ScopeAsResponseType, error) 20061 20062 // Error can be either of the following types: 20063 // 20064 // - fault 20065 /* Undoes any ScopeIn or ScopeAs, returning to usual permissions */ 20066 Unscope(request *UnscopeRequestType) (*UnscopeResponseType, error) 20067 20068 UnscopeContext(ctx context.Context, request *UnscopeRequestType) (*UnscopeResponseType, error) 20069 20070 // Error can be either of the following types: 20071 // 20072 // - fault 20073 /* Retrieves Queries Per Second statistics in CSV format */ 20074 GetQueryStats(request *GetQueryStatsRequestType) (*GetQueryStatsResponseType, error) 20075 20076 GetQueryStatsContext(ctx context.Context, request *GetQueryStatsRequestType) (*GetQueryStatsResponseType, error) 20077 20078 // Error can be either of the following types: 20079 // 20080 // - fault 20081 20082 CreateGeo(request *CreateGeoRequestType) (*CreateGeoResponseType, error) 20083 20084 CreateGeoContext(ctx context.Context, request *CreateGeoRequestType) (*CreateGeoResponseType, error) 20085 20086 // Error can be either of the following types: 20087 // 20088 // - fault 20089 20090 UpdateGeo(request *UpdateGeoRequestType) (*UpdateGeoResponseType, error) 20091 20092 UpdateGeoContext(ctx context.Context, request *UpdateGeoRequestType) (*UpdateGeoResponseType, error) 20093 20094 // Error can be either of the following types: 20095 // 20096 // - fault 20097 20098 GetGeos(request *GetGeosRequestType) (*GetGeosResponseType, error) 20099 20100 GetGeosContext(ctx context.Context, request *GetGeosRequestType) (*GetGeosResponseType, error) 20101 20102 // Error can be either of the following types: 20103 // 20104 // - fault 20105 20106 GetOneGeo(request *GetOneGeoRequestType) (*GetOneGeoResponseType, error) 20107 20108 GetOneGeoContext(ctx context.Context, request *GetOneGeoRequestType) (*GetOneGeoResponseType, error) 20109 20110 // Error can be either of the following types: 20111 // 20112 // - fault 20113 20114 DeleteOneGeo(request *DeleteOneGeoRequestType) (*DeleteOneGeoResponseType, error) 20115 20116 DeleteOneGeoContext(ctx context.Context, request *DeleteOneGeoRequestType) (*DeleteOneGeoResponseType, error) 20117 20118 // Error can be either of the following types: 20119 // 20120 // - fault 20121 20122 ActivateGeo(request *ActivateGeoRequestType) (*ActivateGeoResponseType, error) 20123 20124 ActivateGeoContext(ctx context.Context, request *ActivateGeoRequestType) (*ActivateGeoResponseType, error) 20125 20126 // Error can be either of the following types: 20127 // 20128 // - fault 20129 20130 DeactivateGeo(request *DeactivateGeoRequestType) (*DeactivateGeoResponseType, error) 20131 20132 DeactivateGeoContext(ctx context.Context, request *DeactivateGeoRequestType) (*DeactivateGeoResponseType, error) 20133 20134 // Error can be either of the following types: 20135 // 20136 // - fault 20137 20138 CreateGeoRegionGroup(request *CreateGeoRegionGroupRequestType) (*CreateGeoRegionGroupResponseType, error) 20139 20140 CreateGeoRegionGroupContext(ctx context.Context, request *CreateGeoRegionGroupRequestType) (*CreateGeoRegionGroupResponseType, error) 20141 20142 // Error can be either of the following types: 20143 // 20144 // - fault 20145 20146 UpdateGeoRegionGroup(request *UpdateGeoRegionGroupRequestType) (*UpdateGeoRegionGroupResponseType, error) 20147 20148 UpdateGeoRegionGroupContext(ctx context.Context, request *UpdateGeoRegionGroupRequestType) (*UpdateGeoRegionGroupResponseType, error) 20149 20150 // Error can be either of the following types: 20151 // 20152 // - fault 20153 20154 DeleteOneGeoRegionGroup(request *DeleteOneGeoRegionGroupRequestType) (*DeleteOneGeoRegionGroupResponseType, error) 20155 20156 DeleteOneGeoRegionGroupContext(ctx context.Context, request *DeleteOneGeoRegionGroupRequestType) (*DeleteOneGeoRegionGroupResponseType, error) 20157 20158 // Error can be either of the following types: 20159 // 20160 // - fault 20161 20162 GetGeoRegionGroups(request *GetGeoRegionGroupsRequestType) (*GetGeoRegionGroupsResponseType, error) 20163 20164 GetGeoRegionGroupsContext(ctx context.Context, request *GetGeoRegionGroupsRequestType) (*GetGeoRegionGroupsResponseType, error) 20165 20166 // Error can be either of the following types: 20167 // 20168 // - fault 20169 20170 GetOneGeoRegionGroup(request *GetOneGeoRegionGroupRequestType) (*GetOneGeoRegionGroupResponseType, error) 20171 20172 GetOneGeoRegionGroupContext(ctx context.Context, request *GetOneGeoRegionGroupRequestType) (*GetOneGeoRegionGroupResponseType, error) 20173 20174 // Error can be either of the following types: 20175 // 20176 // - fault 20177 20178 CreateGeoNode(request *CreateGeoNodeRequestType) (*CreateGeoNodeResponseType, error) 20179 20180 CreateGeoNodeContext(ctx context.Context, request *CreateGeoNodeRequestType) (*CreateGeoNodeResponseType, error) 20181 20182 // Error can be either of the following types: 20183 // 20184 // - fault 20185 20186 DeleteOneGeoNode(request *DeleteOneGeoNodeRequestType) (*DeleteOneGeoNodeResponseType, error) 20187 20188 DeleteOneGeoNodeContext(ctx context.Context, request *DeleteOneGeoNodeRequestType) (*DeleteOneGeoNodeResponseType, error) 20189 20190 // Error can be either of the following types: 20191 // 20192 // - fault 20193 20194 GetGeoNodes(request *GetGeoNodesRequestType) (*GetGeoNodesResponseType, error) 20195 20196 GetGeoNodesContext(ctx context.Context, request *GetGeoNodesRequestType) (*GetGeoNodesResponseType, error) 20197 20198 // Error can be either of the following types: 20199 // 20200 // - fault 20201 20202 CreateDSF(request *CreateDSFRequestType) (*CreateDSFResponseType, error) 20203 20204 CreateDSFContext(ctx context.Context, request *CreateDSFRequestType) (*CreateDSFResponseType, error) 20205 20206 // Error can be either of the following types: 20207 // 20208 // - fault 20209 20210 UpdateDSF(request *UpdateDSFRequestType) (*UpdateDSFResponseType, error) 20211 20212 UpdateDSFContext(ctx context.Context, request *UpdateDSFRequestType) (*UpdateDSFResponseType, error) 20213 20214 // Error can be either of the following types: 20215 // 20216 // - fault 20217 20218 GetDSFs(request *GetDSFsRequestType) (*GetDSFsResponseType, error) 20219 20220 GetDSFsContext(ctx context.Context, request *GetDSFsRequestType) (*GetDSFsResponseType, error) 20221 20222 // Error can be either of the following types: 20223 // 20224 // - fault 20225 20226 GetDSFNotifiers(request *GetDSFNotifiersRequestType) (*GetDSFNotifiersResponseType, error) 20227 20228 GetDSFNotifiersContext(ctx context.Context, request *GetDSFNotifiersRequestType) (*GetDSFNotifiersResponseType, error) 20229 20230 // Error can be either of the following types: 20231 // 20232 // - fault 20233 20234 DeleteOneDSF(request *DeleteOneDSFRequestType) (*DeleteOneDSFResponseType, error) 20235 20236 DeleteOneDSFContext(ctx context.Context, request *DeleteOneDSFRequestType) (*DeleteOneDSFResponseType, error) 20237 20238 // Error can be either of the following types: 20239 // 20240 // - fault 20241 20242 GetOneDSF(request *GetOneDSFRequestType) (*GetOneDSFResponseType, error) 20243 20244 GetOneDSFContext(ctx context.Context, request *GetOneDSFRequestType) (*GetOneDSFResponseType, error) 20245 20246 // Error can be either of the following types: 20247 // 20248 // - fault 20249 20250 RevertDSF(request *RevertDSFRequestType) (*RevertDSFResponseType, error) 20251 20252 RevertDSFContext(ctx context.Context, request *RevertDSFRequestType) (*RevertDSFResponseType, error) 20253 20254 // Error can be either of the following types: 20255 // 20256 // - fault 20257 20258 PublishDSF(request *PublishDSFRequestType) (*PublishDSFResponseType, error) 20259 20260 PublishDSFContext(ctx context.Context, request *PublishDSFRequestType) (*PublishDSFResponseType, error) 20261 20262 // Error can be either of the following types: 20263 // 20264 // - fault 20265 20266 AddDSFNotifier(request *AddDSFNotifierRequestType) (*AddDSFNotifierResponseType, error) 20267 20268 AddDSFNotifierContext(ctx context.Context, request *AddDSFNotifierRequestType) (*AddDSFNotifierResponseType, error) 20269 20270 // Error can be either of the following types: 20271 // 20272 // - fault 20273 20274 RemoveDSFNotifier(request *RemoveDSFNotifierRequestType) (*RemoveDSFNotifierResponseType, error) 20275 20276 RemoveDSFNotifierContext(ctx context.Context, request *RemoveDSFNotifierRequestType) (*RemoveDSFNotifierResponseType, error) 20277 20278 // Error can be either of the following types: 20279 // 20280 // - fault 20281 20282 CreateDSFRuleset(request *CreateDSFRulesetRequestType) (*CreateDSFRulesetResponseType, error) 20283 20284 CreateDSFRulesetContext(ctx context.Context, request *CreateDSFRulesetRequestType) (*CreateDSFRulesetResponseType, error) 20285 20286 // Error can be either of the following types: 20287 // 20288 // - fault 20289 20290 UpdateDSFRuleset(request *UpdateDSFRulesetRequestType) (*UpdateDSFRulesetResponseType, error) 20291 20292 UpdateDSFRulesetContext(ctx context.Context, request *UpdateDSFRulesetRequestType) (*UpdateDSFRulesetResponseType, error) 20293 20294 // Error can be either of the following types: 20295 // 20296 // - fault 20297 20298 GetDSFRulesets(request *GetDSFRulesetsRequestType) (*GetDSFRulesetsResponseType, error) 20299 20300 GetDSFRulesetsContext(ctx context.Context, request *GetDSFRulesetsRequestType) (*GetDSFRulesetsResponseType, error) 20301 20302 // Error can be either of the following types: 20303 // 20304 // - fault 20305 20306 GetOneDSFRuleset(request *GetOneDSFRulesetRequestType) (*GetOneDSFRulesetResponseType, error) 20307 20308 GetOneDSFRulesetContext(ctx context.Context, request *GetOneDSFRulesetRequestType) (*GetOneDSFRulesetResponseType, error) 20309 20310 // Error can be either of the following types: 20311 // 20312 // - fault 20313 20314 DeleteOneDSFRuleset(request *DeleteOneDSFRulesetRequestType) (*DeleteOneDSFRulesetResponseType, error) 20315 20316 DeleteOneDSFRulesetContext(ctx context.Context, request *DeleteOneDSFRulesetRequestType) (*DeleteOneDSFRulesetResponseType, error) 20317 20318 // Error can be either of the following types: 20319 // 20320 // - fault 20321 20322 CreateDSFResponsePool(request *CreateDSFResponsePoolRequestType) (*CreateDSFResponsePoolResponseType, error) 20323 20324 CreateDSFResponsePoolContext(ctx context.Context, request *CreateDSFResponsePoolRequestType) (*CreateDSFResponsePoolResponseType, error) 20325 20326 // Error can be either of the following types: 20327 // 20328 // - fault 20329 20330 UpdateDSFResponsePool(request *UpdateDSFResponsePoolRequestType) (*UpdateDSFResponsePoolResponseType, error) 20331 20332 UpdateDSFResponsePoolContext(ctx context.Context, request *UpdateDSFResponsePoolRequestType) (*UpdateDSFResponsePoolResponseType, error) 20333 20334 // Error can be either of the following types: 20335 // 20336 // - fault 20337 20338 GetDSFResponsePools(request *GetDSFResponsePoolsRequestType) (*GetDSFResponsePoolsResponseType, error) 20339 20340 GetDSFResponsePoolsContext(ctx context.Context, request *GetDSFResponsePoolsRequestType) (*GetDSFResponsePoolsResponseType, error) 20341 20342 // Error can be either of the following types: 20343 // 20344 // - fault 20345 20346 GetOneDSFResponsePool(request *GetOneDSFResponsePoolRequestType) (*GetOneDSFResponsePoolResponseType, error) 20347 20348 GetOneDSFResponsePoolContext(ctx context.Context, request *GetOneDSFResponsePoolRequestType) (*GetOneDSFResponsePoolResponseType, error) 20349 20350 // Error can be either of the following types: 20351 // 20352 // - fault 20353 20354 DeleteOneDSFResponsePool(request *DeleteOneDSFResponsePoolRequestType) (*DeleteOneDSFResponsePoolResponseType, error) 20355 20356 DeleteOneDSFResponsePoolContext(ctx context.Context, request *DeleteOneDSFResponsePoolRequestType) (*DeleteOneDSFResponsePoolResponseType, error) 20357 20358 // Error can be either of the following types: 20359 // 20360 // - fault 20361 20362 CreateDSFRecordSetFailoverChain(request *CreateDSFRecordSetFailoverChainRequestType) (*CreateDSFRecordSetFailoverChainResponseType, error) 20363 20364 CreateDSFRecordSetFailoverChainContext(ctx context.Context, request *CreateDSFRecordSetFailoverChainRequestType) (*CreateDSFRecordSetFailoverChainResponseType, error) 20365 20366 // Error can be either of the following types: 20367 // 20368 // - fault 20369 20370 UpdateDSFRecordSetFailoverChain(request *UpdateDSFRecordSetFailoverChainRequestType) (*UpdateDSFRecordSetFailoverChainResponseType, error) 20371 20372 UpdateDSFRecordSetFailoverChainContext(ctx context.Context, request *UpdateDSFRecordSetFailoverChainRequestType) (*UpdateDSFRecordSetFailoverChainResponseType, error) 20373 20374 // Error can be either of the following types: 20375 // 20376 // - fault 20377 20378 GetDSFRecordSetFailoverChains(request *GetDSFRecordSetFailoverChainsRequestType) (*GetDSFRecordSetFailoverChainsResponseType, error) 20379 20380 GetDSFRecordSetFailoverChainsContext(ctx context.Context, request *GetDSFRecordSetFailoverChainsRequestType) (*GetDSFRecordSetFailoverChainsResponseType, error) 20381 20382 // Error can be either of the following types: 20383 // 20384 // - fault 20385 20386 GetOneDSFRecordSetFailoverChain(request *GetOneDSFRecordSetFailoverChainRequestType) (*GetOneDSFRecordSetFailoverChainResponseType, error) 20387 20388 GetOneDSFRecordSetFailoverChainContext(ctx context.Context, request *GetOneDSFRecordSetFailoverChainRequestType) (*GetOneDSFRecordSetFailoverChainResponseType, error) 20389 20390 // Error can be either of the following types: 20391 // 20392 // - fault 20393 20394 DeleteOneDSFRecordSetFailoverChain(request *DeleteOneDSFRecordSetFailoverChainRequestType) (*DeleteOneDSFRecordSetFailoverChainResponseType, error) 20395 20396 DeleteOneDSFRecordSetFailoverChainContext(ctx context.Context, request *DeleteOneDSFRecordSetFailoverChainRequestType) (*DeleteOneDSFRecordSetFailoverChainResponseType, error) 20397 20398 // Error can be either of the following types: 20399 // 20400 // - fault 20401 20402 CreateDSFRecordSet(request *CreateDSFRecordSetRequestType) (*CreateDSFRecordSetResponseType, error) 20403 20404 CreateDSFRecordSetContext(ctx context.Context, request *CreateDSFRecordSetRequestType) (*CreateDSFRecordSetResponseType, error) 20405 20406 // Error can be either of the following types: 20407 // 20408 // - fault 20409 20410 UpdateDSFRecordSet(request *UpdateDSFRecordSetRequestType) (*UpdateDSFRecordSetResponseType, error) 20411 20412 UpdateDSFRecordSetContext(ctx context.Context, request *UpdateDSFRecordSetRequestType) (*UpdateDSFRecordSetResponseType, error) 20413 20414 // Error can be either of the following types: 20415 // 20416 // - fault 20417 20418 GetOneDSFRecordSet(request *GetOneDSFRecordSetRequestType) (*GetOneDSFRecordSetResponseType, error) 20419 20420 GetOneDSFRecordSetContext(ctx context.Context, request *GetOneDSFRecordSetRequestType) (*GetOneDSFRecordSetResponseType, error) 20421 20422 // Error can be either of the following types: 20423 // 20424 // - fault 20425 20426 GetDSFRecordSets(request *GetDSFRecordSetsRequestType) (*GetDSFRecordSetsResponseType, error) 20427 20428 GetDSFRecordSetsContext(ctx context.Context, request *GetDSFRecordSetsRequestType) (*GetDSFRecordSetsResponseType, error) 20429 20430 // Error can be either of the following types: 20431 // 20432 // - fault 20433 20434 DeleteOneDSFRecordSet(request *DeleteOneDSFRecordSetRequestType) (*DeleteOneDSFRecordSetResponseType, error) 20435 20436 DeleteOneDSFRecordSetContext(ctx context.Context, request *DeleteOneDSFRecordSetRequestType) (*DeleteOneDSFRecordSetResponseType, error) 20437 20438 // Error can be either of the following types: 20439 // 20440 // - fault 20441 20442 CreateDSFRecord(request *CreateDSFRecordRequestType) (*CreateDSFRecordResponseType, error) 20443 20444 CreateDSFRecordContext(ctx context.Context, request *CreateDSFRecordRequestType) (*CreateDSFRecordResponseType, error) 20445 20446 // Error can be either of the following types: 20447 // 20448 // - fault 20449 20450 UpdateDSFRecord(request *UpdateDSFRecordRequestType) (*UpdateDSFRecordResponseType, error) 20451 20452 UpdateDSFRecordContext(ctx context.Context, request *UpdateDSFRecordRequestType) (*UpdateDSFRecordResponseType, error) 20453 20454 // Error can be either of the following types: 20455 // 20456 // - fault 20457 20458 GetOneDSFRecord(request *GetOneDSFRecordRequestType) (*GetOneDSFRecordResponseType, error) 20459 20460 GetOneDSFRecordContext(ctx context.Context, request *GetOneDSFRecordRequestType) (*GetOneDSFRecordResponseType, error) 20461 20462 // Error can be either of the following types: 20463 // 20464 // - fault 20465 20466 GetDSFRecords(request *GetDSFRecordsRequestType) (*GetDSFRecordsResponseType, error) 20467 20468 GetDSFRecordsContext(ctx context.Context, request *GetDSFRecordsRequestType) (*GetDSFRecordsResponseType, error) 20469 20470 // Error can be either of the following types: 20471 // 20472 // - fault 20473 20474 DeleteOneDSFRecord(request *DeleteOneDSFRecordRequestType) (*DeleteOneDSFRecordResponseType, error) 20475 20476 DeleteOneDSFRecordContext(ctx context.Context, request *DeleteOneDSFRecordRequestType) (*DeleteOneDSFRecordResponseType, error) 20477 20478 // Error can be either of the following types: 20479 // 20480 // - fault 20481 20482 AddDSFNode(request *AddDSFNodeRequestType) (*AddDSFNodeResponseType, error) 20483 20484 AddDSFNodeContext(ctx context.Context, request *AddDSFNodeRequestType) (*AddDSFNodeResponseType, error) 20485 20486 // Error can be either of the following types: 20487 // 20488 // - fault 20489 20490 UpdateDSFNodes(request *UpdateDSFNodesRequestType) (*UpdateDSFNodesResponseType, error) 20491 20492 UpdateDSFNodesContext(ctx context.Context, request *UpdateDSFNodesRequestType) (*UpdateDSFNodesResponseType, error) 20493 20494 // Error can be either of the following types: 20495 // 20496 // - fault 20497 20498 GetDSFNodes(request *GetDSFNodesRequestType) (*GetDSFNodesResponseType, error) 20499 20500 GetDSFNodesContext(ctx context.Context, request *GetDSFNodesRequestType) (*GetDSFNodesResponseType, error) 20501 20502 // Error can be either of the following types: 20503 // 20504 // - fault 20505 20506 DeleteOneDSFNode(request *DeleteOneDSFNodeRequestType) (*DeleteOneDSFNodeResponseType, error) 20507 20508 DeleteOneDSFNodeContext(ctx context.Context, request *DeleteOneDSFNodeRequestType) (*DeleteOneDSFNodeResponseType, error) 20509 20510 // Error can be either of the following types: 20511 // 20512 // - fault 20513 20514 CreateDSFMonitor(request *CreateDSFMonitorRequestType) (*CreateDSFMonitorResponseType, error) 20515 20516 CreateDSFMonitorContext(ctx context.Context, request *CreateDSFMonitorRequestType) (*CreateDSFMonitorResponseType, error) 20517 20518 // Error can be either of the following types: 20519 // 20520 // - fault 20521 20522 UpdateDSFMonitor(request *UpdateDSFMonitorRequestType) (*UpdateDSFMonitorResponseType, error) 20523 20524 UpdateDSFMonitorContext(ctx context.Context, request *UpdateDSFMonitorRequestType) (*UpdateDSFMonitorResponseType, error) 20525 20526 // Error can be either of the following types: 20527 // 20528 // - fault 20529 20530 GetOneDSFMonitor(request *GetOneDSFMonitorRequestType) (*GetOneDSFMonitorResponseType, error) 20531 20532 GetOneDSFMonitorContext(ctx context.Context, request *GetOneDSFMonitorRequestType) (*GetOneDSFMonitorResponseType, error) 20533 20534 // Error can be either of the following types: 20535 // 20536 // - fault 20537 20538 GetDSFMonitors(request *GetDSFMonitorsRequestType) (*GetDSFMonitorsResponseType, error) 20539 20540 GetDSFMonitorsContext(ctx context.Context, request *GetDSFMonitorsRequestType) (*GetDSFMonitorsResponseType, error) 20541 20542 // Error can be either of the following types: 20543 // 20544 // - fault 20545 20546 DeleteOneDSFMonitor(request *DeleteOneDSFMonitorRequestType) (*DeleteOneDSFMonitorResponseType, error) 20547 20548 DeleteOneDSFMonitorContext(ctx context.Context, request *DeleteOneDSFMonitorRequestType) (*DeleteOneDSFMonitorResponseType, error) 20549 20550 // Error can be either of the following types: 20551 // 20552 // - fault 20553 20554 AddDSFMonitorNotifier(request *AddDSFMonitorNotifierRequestType) (*AddDSFMonitorNotifierResponseType, error) 20555 20556 AddDSFMonitorNotifierContext(ctx context.Context, request *AddDSFMonitorNotifierRequestType) (*AddDSFMonitorNotifierResponseType, error) 20557 20558 // Error can be either of the following types: 20559 // 20560 // - fault 20561 20562 GetDSFMonitorSites(request *GetDSFMonitorSitesRequestType) (*GetDSFMonitorSitesResponseType, error) 20563 20564 GetDSFMonitorSitesContext(ctx context.Context, request *GetDSFMonitorSitesRequestType) (*GetDSFMonitorSitesResponseType, error) 20565 20566 // Error can be either of the following types: 20567 // 20568 // - fault 20569 20570 CreateNotifier(request *CreateNotifierRequestType) (*CreateNotifierResponseType, error) 20571 20572 CreateNotifierContext(ctx context.Context, request *CreateNotifierRequestType) (*CreateNotifierResponseType, error) 20573 20574 // Error can be either of the following types: 20575 // 20576 // - fault 20577 20578 UpdateNotifier(request *UpdateNotifierRequestType) (*UpdateNotifierResponseType, error) 20579 20580 UpdateNotifierContext(ctx context.Context, request *UpdateNotifierRequestType) (*UpdateNotifierResponseType, error) 20581 20582 // Error can be either of the following types: 20583 // 20584 // - fault 20585 20586 GetOneNotifier(request *GetOneNotifierRequestType) (*GetOneNotifierResponseType, error) 20587 20588 GetOneNotifierContext(ctx context.Context, request *GetOneNotifierRequestType) (*GetOneNotifierResponseType, error) 20589 20590 // Error can be either of the following types: 20591 // 20592 // - fault 20593 20594 GetNotifiers(request *GetNotifiersRequestType) (*GetNotifiersResponseType, error) 20595 20596 GetNotifiersContext(ctx context.Context, request *GetNotifiersRequestType) (*GetNotifiersResponseType, error) 20597 20598 // Error can be either of the following types: 20599 // 20600 // - fault 20601 20602 DeleteOneNotifier(request *DeleteOneNotifierRequestType) (*DeleteOneNotifierResponseType, error) 20603 20604 DeleteOneNotifierContext(ctx context.Context, request *DeleteOneNotifierRequestType) (*DeleteOneNotifierResponseType, error) 20605 20606 // Error can be either of the following types: 20607 // 20608 // - fault 20609 20610 CreateConfigLimit(request *CreateConfigLimitRequestType) (*CreateConfigLimitResponseType, error) 20611 20612 CreateConfigLimitContext(ctx context.Context, request *CreateConfigLimitRequestType) (*CreateConfigLimitResponseType, error) 20613 20614 // Error can be either of the following types: 20615 // 20616 // - fault 20617 20618 GetOneConfigLimit(request *GetOneConfigLimitRequestType) (*GetOneConfigLimitResponseType, error) 20619 20620 GetOneConfigLimitContext(ctx context.Context, request *GetOneConfigLimitRequestType) (*GetOneConfigLimitResponseType, error) 20621 20622 // Error can be either of the following types: 20623 // 20624 // - fault 20625 20626 GetConfigLimits(request *GetConfigLimitsRequestType) (*GetConfigLimitsResponseType, error) 20627 20628 GetConfigLimitsContext(ctx context.Context, request *GetConfigLimitsRequestType) (*GetConfigLimitsResponseType, error) 20629 20630 // Error can be either of the following types: 20631 // 20632 // - fault 20633 20634 UpdateConfigLimit(request *UpdateConfigLimitRequestType) (*UpdateConfigLimitResponseType, error) 20635 20636 UpdateConfigLimitContext(ctx context.Context, request *UpdateConfigLimitRequestType) (*UpdateConfigLimitResponseType, error) 20637 20638 // Error can be either of the following types: 20639 // 20640 // - fault 20641 20642 DeleteOneConfigLimit(request *DeleteOneConfigLimitRequestType) (*DeleteOneConfigLimitResponseType, error) 20643 20644 DeleteOneConfigLimitContext(ctx context.Context, request *DeleteOneConfigLimitRequestType) (*DeleteOneConfigLimitResponseType, error) 20645 20646 // Error can be either of the following types: 20647 // 20648 // - fault 20649 /* Creates a new PermissionGroup */ 20650 CreatePermissionGroup(request *CreatePermissionGroupRequestType) (*CreatePermissionGroupResponseType, error) 20651 20652 CreatePermissionGroupContext(ctx context.Context, request *CreatePermissionGroupRequestType) (*CreatePermissionGroupResponseType, error) 20653 20654 // Error can be either of the following types: 20655 // 20656 // - fault 20657 /* Finds single PermissionGroup */ 20658 GetOnePermissionGroup(request *GetOnePermissionGroupRequestType) (*GetOnePermissionGroupResponseType, error) 20659 20660 GetOnePermissionGroupContext(ctx context.Context, request *GetOnePermissionGroupRequestType) (*GetOnePermissionGroupResponseType, error) 20661 20662 // Error can be either of the following types: 20663 // 20664 // - fault 20665 /* Finds every PermissionGroup */ 20666 GetPermissionGroups(request *GetPermissionGroupsRequestType) (*GetPermissionGroupsResponseType, error) 20667 20668 GetPermissionGroupsContext(ctx context.Context, request *GetPermissionGroupsRequestType) (*GetPermissionGroupsResponseType, error) 20669 20670 // Error can be either of the following types: 20671 // 20672 // - fault 20673 /* Deletes a single PermissionGroup */ 20674 DeleteOnePermissionGroup(request *DeleteOnePermissionGroupRequestType) (*DeleteOnePermissionGroupResponseType, error) 20675 20676 DeleteOnePermissionGroupContext(ctx context.Context, request *DeleteOnePermissionGroupRequestType) (*DeleteOnePermissionGroupResponseType, error) 20677 20678 // Error can be either of the following types: 20679 // 20680 // - fault 20681 20682 UpdatePermissionGroup(request *UpdatePermissionGroupRequestType) (*UpdatePermissionGroupResponseType, error) 20683 20684 UpdatePermissionGroupContext(ctx context.Context, request *UpdatePermissionGroupRequestType) (*UpdatePermissionGroupResponseType, error) 20685 20686 // Error can be either of the following types: 20687 // 20688 // - fault 20689 20690 GetCustomerPermissions(request *GetCustomerPermissionsRequestType) (*GetCustomerPermissionsResponseType, error) 20691 20692 GetCustomerPermissionsContext(ctx context.Context, request *GetCustomerPermissionsRequestType) (*GetCustomerPermissionsResponseType, error) 20693 20694 // Error can be either of the following types: 20695 // 20696 // - fault 20697 20698 GetUserPermissions(request *GetUserPermissionsRequestType) (*GetUserPermissionsResponseType, error) 20699 20700 GetUserPermissionsContext(ctx context.Context, request *GetUserPermissionsRequestType) (*GetUserPermissionsResponseType, error) 20701 20702 // Error can be either of the following types: 20703 // 20704 // - fault 20705 20706 CheckPermissions(request *CheckPermissionsRequestType) (*CheckPermissionsResponseType, error) 20707 20708 CheckPermissionsContext(ctx context.Context, request *CheckPermissionsRequestType) (*CheckPermissionsResponseType, error) 20709 20710 // Error can be either of the following types: 20711 // 20712 // - fault 20713 20714 AddPermissionGroupUsers(request *AddPermissionGroupUsersRequestType) (*AddPermissionGroupUsersResponseType, error) 20715 20716 AddPermissionGroupUsersContext(ctx context.Context, request *AddPermissionGroupUsersRequestType) (*AddPermissionGroupUsersResponseType, error) 20717 20718 // Error can be either of the following types: 20719 // 20720 // - fault 20721 20722 SetPermissionGroupUsers(request *SetPermissionGroupUsersRequestType) (*SetPermissionGroupUsersResponseType, error) 20723 20724 SetPermissionGroupUsersContext(ctx context.Context, request *SetPermissionGroupUsersRequestType) (*SetPermissionGroupUsersResponseType, error) 20725 20726 // Error can be either of the following types: 20727 // 20728 // - fault 20729 20730 RemovePermissionGroupUsers(request *RemovePermissionGroupUsersRequestType) (*RemovePermissionGroupUsersResponseType, error) 20731 20732 RemovePermissionGroupUsersContext(ctx context.Context, request *RemovePermissionGroupUsersRequestType) (*RemovePermissionGroupUsersResponseType, error) 20733 20734 // Error can be either of the following types: 20735 // 20736 // - fault 20737 20738 AddPermissionGroupSubgroups(request *AddPermissionGroupSubgroupsRequestType) (*AddPermissionGroupSubgroupsResponseType, error) 20739 20740 AddPermissionGroupSubgroupsContext(ctx context.Context, request *AddPermissionGroupSubgroupsRequestType) (*AddPermissionGroupSubgroupsResponseType, error) 20741 20742 // Error can be either of the following types: 20743 // 20744 // - fault 20745 20746 SetPermissionGroupSubgroups(request *SetPermissionGroupSubgroupsRequestType) (*SetPermissionGroupSubgroupsResponseType, error) 20747 20748 SetPermissionGroupSubgroupsContext(ctx context.Context, request *SetPermissionGroupSubgroupsRequestType) (*SetPermissionGroupSubgroupsResponseType, error) 20749 20750 // Error can be either of the following types: 20751 // 20752 // - fault 20753 20754 RemovePermissionGroupSubgroups(request *RemovePermissionGroupSubgroupsRequestType) (*RemovePermissionGroupSubgroupsResponseType, error) 20755 20756 RemovePermissionGroupSubgroupsContext(ctx context.Context, request *RemovePermissionGroupSubgroupsRequestType) (*RemovePermissionGroupSubgroupsResponseType, error) 20757 20758 // Error can be either of the following types: 20759 // 20760 // - fault 20761 20762 AddPermissionGroupPermissions(request *AddPermissionGroupPermissionsRequestType) (*AddPermissionGroupPermissionsResponseType, error) 20763 20764 AddPermissionGroupPermissionsContext(ctx context.Context, request *AddPermissionGroupPermissionsRequestType) (*AddPermissionGroupPermissionsResponseType, error) 20765 20766 // Error can be either of the following types: 20767 // 20768 // - fault 20769 20770 SetPermissionGroupPermissions(request *SetPermissionGroupPermissionsRequestType) (*SetPermissionGroupPermissionsResponseType, error) 20771 20772 SetPermissionGroupPermissionsContext(ctx context.Context, request *SetPermissionGroupPermissionsRequestType) (*SetPermissionGroupPermissionsResponseType, error) 20773 20774 // Error can be either of the following types: 20775 // 20776 // - fault 20777 20778 RemovePermissionGroupPermissions(request *RemovePermissionGroupPermissionsRequestType) (*RemovePermissionGroupPermissionsResponseType, error) 20779 20780 RemovePermissionGroupPermissionsContext(ctx context.Context, request *RemovePermissionGroupPermissionsRequestType) (*RemovePermissionGroupPermissionsResponseType, error) 20781 20782 // Error can be either of the following types: 20783 // 20784 // - fault 20785 20786 AddPermissionGroupZones(request *AddPermissionGroupZonesRequestType) (*AddPermissionGroupZonesResponseType, error) 20787 20788 AddPermissionGroupZonesContext(ctx context.Context, request *AddPermissionGroupZonesRequestType) (*AddPermissionGroupZonesResponseType, error) 20789 20790 // Error can be either of the following types: 20791 // 20792 // - fault 20793 20794 SetPermissionGroupZones(request *SetPermissionGroupZonesRequestType) (*SetPermissionGroupZonesResponseType, error) 20795 20796 SetPermissionGroupZonesContext(ctx context.Context, request *SetPermissionGroupZonesRequestType) (*SetPermissionGroupZonesResponseType, error) 20797 20798 // Error can be either of the following types: 20799 // 20800 // - fault 20801 20802 RemovePermissionGroupZones(request *RemovePermissionGroupZonesRequestType) (*RemovePermissionGroupZonesResponseType, error) 20803 20804 RemovePermissionGroupZonesContext(ctx context.Context, request *RemovePermissionGroupZonesRequestType) (*RemovePermissionGroupZonesResponseType, error) 20805 20806 // Error can be either of the following types: 20807 // 20808 // - fault 20809 20810 AddUserGroups(request *AddUserGroupsRequestType) (*AddUserGroupsResponseType, error) 20811 20812 AddUserGroupsContext(ctx context.Context, request *AddUserGroupsRequestType) (*AddUserGroupsResponseType, error) 20813 20814 // Error can be either of the following types: 20815 // 20816 // - fault 20817 20818 SetUserGroups(request *SetUserGroupsRequestType) (*SetUserGroupsResponseType, error) 20819 20820 SetUserGroupsContext(ctx context.Context, request *SetUserGroupsRequestType) (*SetUserGroupsResponseType, error) 20821 20822 // Error can be either of the following types: 20823 // 20824 // - fault 20825 20826 RemoveUserGroups(request *RemoveUserGroupsRequestType) (*RemoveUserGroupsResponseType, error) 20827 20828 RemoveUserGroupsContext(ctx context.Context, request *RemoveUserGroupsRequestType) (*RemoveUserGroupsResponseType, error) 20829 20830 // Error can be either of the following types: 20831 // 20832 // - fault 20833 20834 AddUserZones(request *AddUserZonesRequestType) (*AddUserZonesResponseType, error) 20835 20836 AddUserZonesContext(ctx context.Context, request *AddUserZonesRequestType) (*AddUserZonesResponseType, error) 20837 20838 // Error can be either of the following types: 20839 // 20840 // - fault 20841 20842 SetUserZones(request *SetUserZonesRequestType) (*SetUserZonesResponseType, error) 20843 20844 SetUserZonesContext(ctx context.Context, request *SetUserZonesRequestType) (*SetUserZonesResponseType, error) 20845 20846 // Error can be either of the following types: 20847 // 20848 // - fault 20849 20850 RemoveUserZones(request *RemoveUserZonesRequestType) (*RemoveUserZonesResponseType, error) 20851 20852 RemoveUserZonesContext(ctx context.Context, request *RemoveUserZonesRequestType) (*RemoveUserZonesResponseType, error) 20853 20854 // Error can be either of the following types: 20855 // 20856 // - fault 20857 20858 AddUserPermissions(request *AddUserPermissionsRequestType) (*AddUserPermissionsResponseType, error) 20859 20860 AddUserPermissionsContext(ctx context.Context, request *AddUserPermissionsRequestType) (*AddUserPermissionsResponseType, error) 20861 20862 // Error can be either of the following types: 20863 // 20864 // - fault 20865 20866 SetUserPermissions(request *SetUserPermissionsRequestType) (*SetUserPermissionsResponseType, error) 20867 20868 SetUserPermissionsContext(ctx context.Context, request *SetUserPermissionsRequestType) (*SetUserPermissionsResponseType, error) 20869 20870 // Error can be either of the following types: 20871 // 20872 // - fault 20873 20874 RemoveUserPermissions(request *RemoveUserPermissionsRequestType) (*RemoveUserPermissionsResponseType, error) 20875 20876 RemoveUserPermissionsContext(ctx context.Context, request *RemoveUserPermissionsRequestType) (*RemoveUserPermissionsResponseType, error) 20877 20878 // Error can be either of the following types: 20879 // 20880 // - fault 20881 20882 AddUserForbids(request *AddUserForbidsRequestType) (*AddUserForbidsResponseType, error) 20883 20884 AddUserForbidsContext(ctx context.Context, request *AddUserForbidsRequestType) (*AddUserForbidsResponseType, error) 20885 20886 // Error can be either of the following types: 20887 // 20888 // - fault 20889 20890 SetUserForbids(request *SetUserForbidsRequestType) (*SetUserForbidsResponseType, error) 20891 20892 SetUserForbidsContext(ctx context.Context, request *SetUserForbidsRequestType) (*SetUserForbidsResponseType, error) 20893 20894 // Error can be either of the following types: 20895 // 20896 // - fault 20897 20898 RemoveUserForbids(request *RemoveUserForbidsRequestType) (*RemoveUserForbidsResponseType, error) 20899 20900 RemoveUserForbidsContext(ctx context.Context, request *RemoveUserForbidsRequestType) (*RemoveUserForbidsResponseType, error) 20901 20902 // Error can be either of the following types: 20903 // 20904 // - fault 20905 20906 AddCustomerPermissions(request *AddCustomerPermissionsRequestType) (*AddCustomerPermissionsResponseType, error) 20907 20908 AddCustomerPermissionsContext(ctx context.Context, request *AddCustomerPermissionsRequestType) (*AddCustomerPermissionsResponseType, error) 20909 20910 // Error can be either of the following types: 20911 // 20912 // - fault 20913 20914 SetCustomerPermissions(request *SetCustomerPermissionsRequestType) (*SetCustomerPermissionsResponseType, error) 20915 20916 SetCustomerPermissionsContext(ctx context.Context, request *SetCustomerPermissionsRequestType) (*SetCustomerPermissionsResponseType, error) 20917 20918 // Error can be either of the following types: 20919 // 20920 // - fault 20921 20922 RemoveCustomerPermissions(request *RemoveCustomerPermissionsRequestType) (*RemoveCustomerPermissionsResponseType, error) 20923 20924 RemoveCustomerPermissionsContext(ctx context.Context, request *RemoveCustomerPermissionsRequestType) (*RemoveCustomerPermissionsResponseType, error) 20925 20926 // Error can be either of the following types: 20927 // 20928 // - fault 20929 20930 AddCustomerForbids(request *AddCustomerForbidsRequestType) (*AddCustomerForbidsResponseType, error) 20931 20932 AddCustomerForbidsContext(ctx context.Context, request *AddCustomerForbidsRequestType) (*AddCustomerForbidsResponseType, error) 20933 20934 // Error can be either of the following types: 20935 // 20936 // - fault 20937 20938 SetCustomerForbids(request *SetCustomerForbidsRequestType) (*SetCustomerForbidsResponseType, error) 20939 20940 SetCustomerForbidsContext(ctx context.Context, request *SetCustomerForbidsRequestType) (*SetCustomerForbidsResponseType, error) 20941 20942 // Error can be either of the following types: 20943 // 20944 // - fault 20945 20946 RemoveCustomerForbids(request *RemoveCustomerForbidsRequestType) (*RemoveCustomerForbidsResponseType, error) 20947 20948 RemoveCustomerForbidsContext(ctx context.Context, request *RemoveCustomerForbidsRequestType) (*RemoveCustomerForbidsResponseType, error) 20949 20950 // Error can be either of the following types: 20951 // 20952 // - fault 20953 20954 GetHostStatsFlags(request *GetHostStatsFlagsRequestType) (*GetHostStatsFlagsResponseType, error) 20955 20956 GetHostStatsFlagsContext(ctx context.Context, request *GetHostStatsFlagsRequestType) (*GetHostStatsFlagsResponseType, error) 20957 20958 // Error can be either of the following types: 20959 // 20960 // - fault 20961 20962 SetHostStatsFlags(request *SetHostStatsFlagsRequestType) (*SetHostStatsFlagsResponseType, error) 20963 20964 SetHostStatsFlagsContext(ctx context.Context, request *SetHostStatsFlagsRequestType) (*SetHostStatsFlagsResponseType, error) 20965 20966 // Error can be either of the following types: 20967 // 20968 // - fault 20969 20970 CreateTSIGKey(request *CreateTSIGKeyRequestType) (*CreateTSIGKeyResponseType, error) 20971 20972 CreateTSIGKeyContext(ctx context.Context, request *CreateTSIGKeyRequestType) (*CreateTSIGKeyResponseType, error) 20973 20974 // Error can be either of the following types: 20975 // 20976 // - fault 20977 20978 GetOneTSIGKey(request *GetOneTSIGKeyRequestType) (*GetOneTSIGKeyResponseType, error) 20979 20980 GetOneTSIGKeyContext(ctx context.Context, request *GetOneTSIGKeyRequestType) (*GetOneTSIGKeyResponseType, error) 20981 20982 // Error can be either of the following types: 20983 // 20984 // - fault 20985 20986 GetTSIGKeys(request *GetTSIGKeysRequestType) (*GetTSIGKeysResponseType, error) 20987 20988 GetTSIGKeysContext(ctx context.Context, request *GetTSIGKeysRequestType) (*GetTSIGKeysResponseType, error) 20989 20990 // Error can be either of the following types: 20991 // 20992 // - fault 20993 20994 UpdateTSIGKey(request *UpdateTSIGKeyRequestType) (*UpdateTSIGKeyResponseType, error) 20995 20996 UpdateTSIGKeyContext(ctx context.Context, request *UpdateTSIGKeyRequestType) (*UpdateTSIGKeyResponseType, error) 20997 20998 // Error can be either of the following types: 20999 // 21000 // - fault 21001 21002 DeleteOneTSIGKey(request *DeleteOneTSIGKeyRequestType) (*DeleteOneTSIGKeyResponseType, error) 21003 21004 DeleteOneTSIGKeyContext(ctx context.Context, request *DeleteOneTSIGKeyRequestType) (*DeleteOneTSIGKeyResponseType, error) 21005 21006 // Error can be either of the following types: 21007 // 21008 // - fault 21009 /* Creates a new Zone */ 21010 CreateZone(request *CreateZoneRequestType) (*CreateZoneResponseType, error) 21011 21012 CreateZoneContext(ctx context.Context, request *CreateZoneRequestType) (*CreateZoneResponseType, error) 21013 21014 // Error can be either of the following types: 21015 // 21016 // - fault 21017 /* Finds single Zone */ 21018 GetOneZone(request *GetOneZoneRequestType) (*GetOneZoneResponseType, error) 21019 21020 GetOneZoneContext(ctx context.Context, request *GetOneZoneRequestType) (*GetOneZoneResponseType, error) 21021 21022 // Error can be either of the following types: 21023 // 21024 // - fault 21025 /* Finds every Zone */ 21026 GetZones(request *GetZonesRequestType) (*GetZonesResponseType, error) 21027 21028 GetZonesContext(ctx context.Context, request *GetZonesRequestType) (*GetZonesResponseType, error) 21029 21030 // Error can be either of the following types: 21031 // 21032 // - fault 21033 /* Deletes a single Zone */ 21034 DeleteOneZone(request *DeleteOneZoneRequestType) (*DeleteOneZoneResponseType, error) 21035 21036 DeleteOneZoneContext(ctx context.Context, request *DeleteOneZoneRequestType) (*DeleteOneZoneResponseType, error) 21037 21038 // Error can be either of the following types: 21039 // 21040 // - fault 21041 21042 CreateSecondaryZone(request *CreateSecondaryZoneRequestType) (*CreateSecondaryZoneResponseType, error) 21043 21044 CreateSecondaryZoneContext(ctx context.Context, request *CreateSecondaryZoneRequestType) (*CreateSecondaryZoneResponseType, error) 21045 21046 // Error can be either of the following types: 21047 // 21048 // - fault 21049 21050 UpdateSecondary(request *UpdateSecondaryRequestType) (*UpdateSecondaryResponseType, error) 21051 21052 UpdateSecondaryContext(ctx context.Context, request *UpdateSecondaryRequestType) (*UpdateSecondaryResponseType, error) 21053 21054 // Error can be either of the following types: 21055 // 21056 // - fault 21057 21058 ActivateSecondary(request *ActivateSecondaryRequestType) (*ActivateSecondaryResponseType, error) 21059 21060 ActivateSecondaryContext(ctx context.Context, request *ActivateSecondaryRequestType) (*ActivateSecondaryResponseType, error) 21061 21062 // Error can be either of the following types: 21063 // 21064 // - fault 21065 21066 DeactivateSecondary(request *DeactivateSecondaryRequestType) (*DeactivateSecondaryResponseType, error) 21067 21068 DeactivateSecondaryContext(ctx context.Context, request *DeactivateSecondaryRequestType) (*DeactivateSecondaryResponseType, error) 21069 21070 // Error can be either of the following types: 21071 // 21072 // - fault 21073 21074 RetransferSecondary(request *RetransferSecondaryRequestType) (*RetransferSecondaryResponseType, error) 21075 21076 RetransferSecondaryContext(ctx context.Context, request *RetransferSecondaryRequestType) (*RetransferSecondaryResponseType, error) 21077 21078 // Error can be either of the following types: 21079 // 21080 // - fault 21081 21082 GetOneSecondary(request *GetOneSecondaryRequestType) (*GetOneSecondaryResponseType, error) 21083 21084 GetOneSecondaryContext(ctx context.Context, request *GetOneSecondaryRequestType) (*GetOneSecondaryResponseType, error) 21085 21086 // Error can be either of the following types: 21087 // 21088 // - fault 21089 21090 GetSecondaries(request *GetSecondariesRequestType) (*GetSecondariesResponseType, error) 21091 21092 GetSecondariesContext(ctx context.Context, request *GetSecondariesRequestType) (*GetSecondariesResponseType, error) 21093 21094 // Error can be either of the following types: 21095 // 21096 // - fault 21097 21098 GetZoneApex(request *GetZoneApexRequestType) (*GetZoneApexResponseType, error) 21099 21100 GetZoneApexContext(ctx context.Context, request *GetZoneApexRequestType) (*GetZoneApexResponseType, error) 21101 21102 // Error can be either of the following types: 21103 // 21104 // - fault 21105 /* Creates a new A record */ 21106 CreateARecord(request *CreateARecordRequestType) (*CreateARecordResponseType, error) 21107 21108 CreateARecordContext(ctx context.Context, request *CreateARecordRequestType) (*CreateARecordResponseType, error) 21109 21110 // Error can be either of the following types: 21111 // 21112 // - fault 21113 /* Finds single A record */ 21114 GetOneARecord(request *GetOneARecordRequestType) (*GetOneARecordResponseType, error) 21115 21116 GetOneARecordContext(ctx context.Context, request *GetOneARecordRequestType) (*GetOneARecordResponseType, error) 21117 21118 // Error can be either of the following types: 21119 // 21120 // - fault 21121 /* Finds every A record */ 21122 GetARecords(request *GetARecordsRequestType) (*GetARecordsResponseType, error) 21123 21124 GetARecordsContext(ctx context.Context, request *GetARecordsRequestType) (*GetARecordsResponseType, error) 21125 21126 // Error can be either of the following types: 21127 // 21128 // - fault 21129 /* Updates a single A record */ 21130 UpdateARecord(request *UpdateARecordRequestType) (*UpdateARecordResponseType, error) 21131 21132 UpdateARecordContext(ctx context.Context, request *UpdateARecordRequestType) (*UpdateARecordResponseType, error) 21133 21134 // Error can be either of the following types: 21135 // 21136 // - fault 21137 /* Deletes every A record */ 21138 DeleteARecords(request *DeleteARecordsRequestType) (*DeleteARecordsResponseType, error) 21139 21140 DeleteARecordsContext(ctx context.Context, request *DeleteARecordsRequestType) (*DeleteARecordsResponseType, error) 21141 21142 // Error can be either of the following types: 21143 // 21144 // - fault 21145 /* Deletes a single A record */ 21146 DeleteOneARecord(request *DeleteOneARecordRequestType) (*DeleteOneARecordResponseType, error) 21147 21148 DeleteOneARecordContext(ctx context.Context, request *DeleteOneARecordRequestType) (*DeleteOneARecordResponseType, error) 21149 21150 // Error can be either of the following types: 21151 // 21152 // - fault 21153 /* Creates a new AAAA record */ 21154 CreateAAAARecord(request *CreateAAAARecordRequestType) (*CreateAAAARecordResponseType, error) 21155 21156 CreateAAAARecordContext(ctx context.Context, request *CreateAAAARecordRequestType) (*CreateAAAARecordResponseType, error) 21157 21158 // Error can be either of the following types: 21159 // 21160 // - fault 21161 /* Finds single AAAA record */ 21162 GetOneAAAARecord(request *GetOneAAAARecordRequestType) (*GetOneAAAARecordResponseType, error) 21163 21164 GetOneAAAARecordContext(ctx context.Context, request *GetOneAAAARecordRequestType) (*GetOneAAAARecordResponseType, error) 21165 21166 // Error can be either of the following types: 21167 // 21168 // - fault 21169 /* Finds every AAAA record */ 21170 GetAAAARecords(request *GetAAAARecordsRequestType) (*GetAAAARecordsResponseType, error) 21171 21172 GetAAAARecordsContext(ctx context.Context, request *GetAAAARecordsRequestType) (*GetAAAARecordsResponseType, error) 21173 21174 // Error can be either of the following types: 21175 // 21176 // - fault 21177 /* Updates a single AAAA record */ 21178 UpdateAAAARecord(request *UpdateAAAARecordRequestType) (*UpdateAAAARecordResponseType, error) 21179 21180 UpdateAAAARecordContext(ctx context.Context, request *UpdateAAAARecordRequestType) (*UpdateAAAARecordResponseType, error) 21181 21182 // Error can be either of the following types: 21183 // 21184 // - fault 21185 /* Deletes every AAAA record */ 21186 DeleteAAAARecords(request *DeleteAAAARecordsRequestType) (*DeleteAAAARecordsResponseType, error) 21187 21188 DeleteAAAARecordsContext(ctx context.Context, request *DeleteAAAARecordsRequestType) (*DeleteAAAARecordsResponseType, error) 21189 21190 // Error can be either of the following types: 21191 // 21192 // - fault 21193 /* Deletes a single AAAA record */ 21194 DeleteOneAAAARecord(request *DeleteOneAAAARecordRequestType) (*DeleteOneAAAARecordResponseType, error) 21195 21196 DeleteOneAAAARecordContext(ctx context.Context, request *DeleteOneAAAARecordRequestType) (*DeleteOneAAAARecordResponseType, error) 21197 21198 // Error can be either of the following types: 21199 // 21200 // - fault 21201 /* Creates a new ALIAS record */ 21202 CreateALIASRecord(request *CreateALIASRecordRequestType) (*CreateALIASRecordResponseType, error) 21203 21204 CreateALIASRecordContext(ctx context.Context, request *CreateALIASRecordRequestType) (*CreateALIASRecordResponseType, error) 21205 21206 // Error can be either of the following types: 21207 // 21208 // - fault 21209 /* Finds single ALIAS record */ 21210 GetOneALIASRecord(request *GetOneALIASRecordRequestType) (*GetOneALIASRecordResponseType, error) 21211 21212 GetOneALIASRecordContext(ctx context.Context, request *GetOneALIASRecordRequestType) (*GetOneALIASRecordResponseType, error) 21213 21214 // Error can be either of the following types: 21215 // 21216 // - fault 21217 /* Finds every ALIAS record */ 21218 GetALIASRecords(request *GetALIASRecordsRequestType) (*GetALIASRecordsResponseType, error) 21219 21220 GetALIASRecordsContext(ctx context.Context, request *GetALIASRecordsRequestType) (*GetALIASRecordsResponseType, error) 21221 21222 // Error can be either of the following types: 21223 // 21224 // - fault 21225 /* Updates a single ALIAS record */ 21226 UpdateALIASRecord(request *UpdateALIASRecordRequestType) (*UpdateALIASRecordResponseType, error) 21227 21228 UpdateALIASRecordContext(ctx context.Context, request *UpdateALIASRecordRequestType) (*UpdateALIASRecordResponseType, error) 21229 21230 // Error can be either of the following types: 21231 // 21232 // - fault 21233 /* Deletes every ALIAS record */ 21234 DeleteALIASRecords(request *DeleteALIASRecordsRequestType) (*DeleteALIASRecordsResponseType, error) 21235 21236 DeleteALIASRecordsContext(ctx context.Context, request *DeleteALIASRecordsRequestType) (*DeleteALIASRecordsResponseType, error) 21237 21238 // Error can be either of the following types: 21239 // 21240 // - fault 21241 /* Deletes a single ALIAS record */ 21242 DeleteOneALIASRecord(request *DeleteOneALIASRecordRequestType) (*DeleteOneALIASRecordResponseType, error) 21243 21244 DeleteOneALIASRecordContext(ctx context.Context, request *DeleteOneALIASRecordRequestType) (*DeleteOneALIASRecordResponseType, error) 21245 21246 // Error can be either of the following types: 21247 // 21248 // - fault 21249 /* Creates a new CAA record */ 21250 CreateCAARecord(request *CreateCAARecordRequestType) (*CreateCAARecordResponseType, error) 21251 21252 CreateCAARecordContext(ctx context.Context, request *CreateCAARecordRequestType) (*CreateCAARecordResponseType, error) 21253 21254 // Error can be either of the following types: 21255 // 21256 // - fault 21257 /* Finds single CAA record */ 21258 GetOneCAARecord(request *GetOneCAARecordRequestType) (*GetOneCAARecordResponseType, error) 21259 21260 GetOneCAARecordContext(ctx context.Context, request *GetOneCAARecordRequestType) (*GetOneCAARecordResponseType, error) 21261 21262 // Error can be either of the following types: 21263 // 21264 // - fault 21265 /* Finds every CAA record */ 21266 GetCAARecords(request *GetCAARecordsRequestType) (*GetCAARecordsResponseType, error) 21267 21268 GetCAARecordsContext(ctx context.Context, request *GetCAARecordsRequestType) (*GetCAARecordsResponseType, error) 21269 21270 // Error can be either of the following types: 21271 // 21272 // - fault 21273 /* Updates a single CAA record */ 21274 UpdateCAARecord(request *UpdateCAARecordRequestType) (*UpdateCAARecordResponseType, error) 21275 21276 UpdateCAARecordContext(ctx context.Context, request *UpdateCAARecordRequestType) (*UpdateCAARecordResponseType, error) 21277 21278 // Error can be either of the following types: 21279 // 21280 // - fault 21281 /* Deletes every CAA record */ 21282 DeleteCAARecords(request *DeleteCAARecordsRequestType) (*DeleteCAARecordsResponseType, error) 21283 21284 DeleteCAARecordsContext(ctx context.Context, request *DeleteCAARecordsRequestType) (*DeleteCAARecordsResponseType, error) 21285 21286 // Error can be either of the following types: 21287 // 21288 // - fault 21289 /* Deletes a single CAA record */ 21290 DeleteOneCAARecord(request *DeleteOneCAARecordRequestType) (*DeleteOneCAARecordResponseType, error) 21291 21292 DeleteOneCAARecordContext(ctx context.Context, request *DeleteOneCAARecordRequestType) (*DeleteOneCAARecordResponseType, error) 21293 21294 // Error can be either of the following types: 21295 // 21296 // - fault 21297 /* Creates a new CDNSKEY record */ 21298 CreateCDNSKEYRecord(request *CreateCDNSKEYRecordRequestType) (*CreateCDNSKEYRecordResponseType, error) 21299 21300 CreateCDNSKEYRecordContext(ctx context.Context, request *CreateCDNSKEYRecordRequestType) (*CreateCDNSKEYRecordResponseType, error) 21301 21302 // Error can be either of the following types: 21303 // 21304 // - fault 21305 /* Finds single CDNSKEY record */ 21306 GetOneCDNSKEYRecord(request *GetOneCDNSKEYRecordRequestType) (*GetOneCDNSKEYRecordResponseType, error) 21307 21308 GetOneCDNSKEYRecordContext(ctx context.Context, request *GetOneCDNSKEYRecordRequestType) (*GetOneCDNSKEYRecordResponseType, error) 21309 21310 // Error can be either of the following types: 21311 // 21312 // - fault 21313 /* Finds every CDNSKEY record */ 21314 GetCDNSKEYRecords(request *GetCDNSKEYRecordsRequestType) (*GetCDNSKEYRecordsResponseType, error) 21315 21316 GetCDNSKEYRecordsContext(ctx context.Context, request *GetCDNSKEYRecordsRequestType) (*GetCDNSKEYRecordsResponseType, error) 21317 21318 // Error can be either of the following types: 21319 // 21320 // - fault 21321 /* Updates a single CDNSKEY record */ 21322 UpdateCDNSKEYRecord(request *UpdateCDNSKEYRecordRequestType) (*UpdateCDNSKEYRecordResponseType, error) 21323 21324 UpdateCDNSKEYRecordContext(ctx context.Context, request *UpdateCDNSKEYRecordRequestType) (*UpdateCDNSKEYRecordResponseType, error) 21325 21326 // Error can be either of the following types: 21327 // 21328 // - fault 21329 /* Deletes every CDNSKEY record */ 21330 DeleteCDNSKEYRecords(request *DeleteCDNSKEYRecordsRequestType) (*DeleteCDNSKEYRecordsResponseType, error) 21331 21332 DeleteCDNSKEYRecordsContext(ctx context.Context, request *DeleteCDNSKEYRecordsRequestType) (*DeleteCDNSKEYRecordsResponseType, error) 21333 21334 // Error can be either of the following types: 21335 // 21336 // - fault 21337 /* Deletes a single CDNSKEY record */ 21338 DeleteOneCDNSKEYRecord(request *DeleteOneCDNSKEYRecordRequestType) (*DeleteOneCDNSKEYRecordResponseType, error) 21339 21340 DeleteOneCDNSKEYRecordContext(ctx context.Context, request *DeleteOneCDNSKEYRecordRequestType) (*DeleteOneCDNSKEYRecordResponseType, error) 21341 21342 // Error can be either of the following types: 21343 // 21344 // - fault 21345 /* Creates a new CDS record */ 21346 CreateCDSRecord(request *CreateCDSRecordRequestType) (*CreateCDSRecordResponseType, error) 21347 21348 CreateCDSRecordContext(ctx context.Context, request *CreateCDSRecordRequestType) (*CreateCDSRecordResponseType, error) 21349 21350 // Error can be either of the following types: 21351 // 21352 // - fault 21353 /* Finds single CDS record */ 21354 GetOneCDSRecord(request *GetOneCDSRecordRequestType) (*GetOneCDSRecordResponseType, error) 21355 21356 GetOneCDSRecordContext(ctx context.Context, request *GetOneCDSRecordRequestType) (*GetOneCDSRecordResponseType, error) 21357 21358 // Error can be either of the following types: 21359 // 21360 // - fault 21361 /* Finds every CDS record */ 21362 GetCDSRecords(request *GetCDSRecordsRequestType) (*GetCDSRecordsResponseType, error) 21363 21364 GetCDSRecordsContext(ctx context.Context, request *GetCDSRecordsRequestType) (*GetCDSRecordsResponseType, error) 21365 21366 // Error can be either of the following types: 21367 // 21368 // - fault 21369 /* Updates a single CDS record */ 21370 UpdateCDSRecord(request *UpdateCDSRecordRequestType) (*UpdateCDSRecordResponseType, error) 21371 21372 UpdateCDSRecordContext(ctx context.Context, request *UpdateCDSRecordRequestType) (*UpdateCDSRecordResponseType, error) 21373 21374 // Error can be either of the following types: 21375 // 21376 // - fault 21377 /* Deletes every CDS record */ 21378 DeleteCDSRecords(request *DeleteCDSRecordsRequestType) (*DeleteCDSRecordsResponseType, error) 21379 21380 DeleteCDSRecordsContext(ctx context.Context, request *DeleteCDSRecordsRequestType) (*DeleteCDSRecordsResponseType, error) 21381 21382 // Error can be either of the following types: 21383 // 21384 // - fault 21385 /* Deletes a single CDS record */ 21386 DeleteOneCDSRecord(request *DeleteOneCDSRecordRequestType) (*DeleteOneCDSRecordResponseType, error) 21387 21388 DeleteOneCDSRecordContext(ctx context.Context, request *DeleteOneCDSRecordRequestType) (*DeleteOneCDSRecordResponseType, error) 21389 21390 // Error can be either of the following types: 21391 // 21392 // - fault 21393 /* Creates a new CERT record */ 21394 CreateCERTRecord(request *CreateCERTRecordRequestType) (*CreateCERTRecordResponseType, error) 21395 21396 CreateCERTRecordContext(ctx context.Context, request *CreateCERTRecordRequestType) (*CreateCERTRecordResponseType, error) 21397 21398 // Error can be either of the following types: 21399 // 21400 // - fault 21401 /* Finds single CERT record */ 21402 GetOneCERTRecord(request *GetOneCERTRecordRequestType) (*GetOneCERTRecordResponseType, error) 21403 21404 GetOneCERTRecordContext(ctx context.Context, request *GetOneCERTRecordRequestType) (*GetOneCERTRecordResponseType, error) 21405 21406 // Error can be either of the following types: 21407 // 21408 // - fault 21409 /* Finds every CERT record */ 21410 GetCERTRecords(request *GetCERTRecordsRequestType) (*GetCERTRecordsResponseType, error) 21411 21412 GetCERTRecordsContext(ctx context.Context, request *GetCERTRecordsRequestType) (*GetCERTRecordsResponseType, error) 21413 21414 // Error can be either of the following types: 21415 // 21416 // - fault 21417 /* Updates a single CERT record */ 21418 UpdateCERTRecord(request *UpdateCERTRecordRequestType) (*UpdateCERTRecordResponseType, error) 21419 21420 UpdateCERTRecordContext(ctx context.Context, request *UpdateCERTRecordRequestType) (*UpdateCERTRecordResponseType, error) 21421 21422 // Error can be either of the following types: 21423 // 21424 // - fault 21425 /* Deletes every CERT record */ 21426 DeleteCERTRecords(request *DeleteCERTRecordsRequestType) (*DeleteCERTRecordsResponseType, error) 21427 21428 DeleteCERTRecordsContext(ctx context.Context, request *DeleteCERTRecordsRequestType) (*DeleteCERTRecordsResponseType, error) 21429 21430 // Error can be either of the following types: 21431 // 21432 // - fault 21433 /* Deletes a single CERT record */ 21434 DeleteOneCERTRecord(request *DeleteOneCERTRecordRequestType) (*DeleteOneCERTRecordResponseType, error) 21435 21436 DeleteOneCERTRecordContext(ctx context.Context, request *DeleteOneCERTRecordRequestType) (*DeleteOneCERTRecordResponseType, error) 21437 21438 // Error can be either of the following types: 21439 // 21440 // - fault 21441 /* Creates a new CNAME record */ 21442 CreateCNAMERecord(request *CreateCNAMERecordRequestType) (*CreateCNAMERecordResponseType, error) 21443 21444 CreateCNAMERecordContext(ctx context.Context, request *CreateCNAMERecordRequestType) (*CreateCNAMERecordResponseType, error) 21445 21446 // Error can be either of the following types: 21447 // 21448 // - fault 21449 /* Finds single CNAME record */ 21450 GetOneCNAMERecord(request *GetOneCNAMERecordRequestType) (*GetOneCNAMERecordResponseType, error) 21451 21452 GetOneCNAMERecordContext(ctx context.Context, request *GetOneCNAMERecordRequestType) (*GetOneCNAMERecordResponseType, error) 21453 21454 // Error can be either of the following types: 21455 // 21456 // - fault 21457 /* Finds every CNAME record */ 21458 GetCNAMERecords(request *GetCNAMERecordsRequestType) (*GetCNAMERecordsResponseType, error) 21459 21460 GetCNAMERecordsContext(ctx context.Context, request *GetCNAMERecordsRequestType) (*GetCNAMERecordsResponseType, error) 21461 21462 // Error can be either of the following types: 21463 // 21464 // - fault 21465 /* Updates a single CNAME record */ 21466 UpdateCNAMERecord(request *UpdateCNAMERecordRequestType) (*UpdateCNAMERecordResponseType, error) 21467 21468 UpdateCNAMERecordContext(ctx context.Context, request *UpdateCNAMERecordRequestType) (*UpdateCNAMERecordResponseType, error) 21469 21470 // Error can be either of the following types: 21471 // 21472 // - fault 21473 /* Deletes every CNAME record */ 21474 DeleteCNAMERecords(request *DeleteCNAMERecordsRequestType) (*DeleteCNAMERecordsResponseType, error) 21475 21476 DeleteCNAMERecordsContext(ctx context.Context, request *DeleteCNAMERecordsRequestType) (*DeleteCNAMERecordsResponseType, error) 21477 21478 // Error can be either of the following types: 21479 // 21480 // - fault 21481 /* Deletes a single CNAME record */ 21482 DeleteOneCNAMERecord(request *DeleteOneCNAMERecordRequestType) (*DeleteOneCNAMERecordResponseType, error) 21483 21484 DeleteOneCNAMERecordContext(ctx context.Context, request *DeleteOneCNAMERecordRequestType) (*DeleteOneCNAMERecordResponseType, error) 21485 21486 // Error can be either of the following types: 21487 // 21488 // - fault 21489 /* Creates a new CSYNC record */ 21490 CreateCSYNCRecord(request *CreateCSYNCRecordRequestType) (*CreateCSYNCRecordResponseType, error) 21491 21492 CreateCSYNCRecordContext(ctx context.Context, request *CreateCSYNCRecordRequestType) (*CreateCSYNCRecordResponseType, error) 21493 21494 // Error can be either of the following types: 21495 // 21496 // - fault 21497 /* Finds single CSYNC record */ 21498 GetOneCSYNCRecord(request *GetOneCSYNCRecordRequestType) (*GetOneCSYNCRecordResponseType, error) 21499 21500 GetOneCSYNCRecordContext(ctx context.Context, request *GetOneCSYNCRecordRequestType) (*GetOneCSYNCRecordResponseType, error) 21501 21502 // Error can be either of the following types: 21503 // 21504 // - fault 21505 /* Finds every CSYNC record */ 21506 GetCSYNCRecords(request *GetCSYNCRecordsRequestType) (*GetCSYNCRecordsResponseType, error) 21507 21508 GetCSYNCRecordsContext(ctx context.Context, request *GetCSYNCRecordsRequestType) (*GetCSYNCRecordsResponseType, error) 21509 21510 // Error can be either of the following types: 21511 // 21512 // - fault 21513 /* Updates a single CSYNC record */ 21514 UpdateCSYNCRecord(request *UpdateCSYNCRecordRequestType) (*UpdateCSYNCRecordResponseType, error) 21515 21516 UpdateCSYNCRecordContext(ctx context.Context, request *UpdateCSYNCRecordRequestType) (*UpdateCSYNCRecordResponseType, error) 21517 21518 // Error can be either of the following types: 21519 // 21520 // - fault 21521 /* Deletes every CSYNC record */ 21522 DeleteCSYNCRecords(request *DeleteCSYNCRecordsRequestType) (*DeleteCSYNCRecordsResponseType, error) 21523 21524 DeleteCSYNCRecordsContext(ctx context.Context, request *DeleteCSYNCRecordsRequestType) (*DeleteCSYNCRecordsResponseType, error) 21525 21526 // Error can be either of the following types: 21527 // 21528 // - fault 21529 /* Deletes a single CSYNC record */ 21530 DeleteOneCSYNCRecord(request *DeleteOneCSYNCRecordRequestType) (*DeleteOneCSYNCRecordResponseType, error) 21531 21532 DeleteOneCSYNCRecordContext(ctx context.Context, request *DeleteOneCSYNCRecordRequestType) (*DeleteOneCSYNCRecordResponseType, error) 21533 21534 // Error can be either of the following types: 21535 // 21536 // - fault 21537 /* Creates a new DHCID record */ 21538 CreateDHCIDRecord(request *CreateDHCIDRecordRequestType) (*CreateDHCIDRecordResponseType, error) 21539 21540 CreateDHCIDRecordContext(ctx context.Context, request *CreateDHCIDRecordRequestType) (*CreateDHCIDRecordResponseType, error) 21541 21542 // Error can be either of the following types: 21543 // 21544 // - fault 21545 /* Finds single DHCID record */ 21546 GetOneDHCIDRecord(request *GetOneDHCIDRecordRequestType) (*GetOneDHCIDRecordResponseType, error) 21547 21548 GetOneDHCIDRecordContext(ctx context.Context, request *GetOneDHCIDRecordRequestType) (*GetOneDHCIDRecordResponseType, error) 21549 21550 // Error can be either of the following types: 21551 // 21552 // - fault 21553 /* Finds every DHCID record */ 21554 GetDHCIDRecords(request *GetDHCIDRecordsRequestType) (*GetDHCIDRecordsResponseType, error) 21555 21556 GetDHCIDRecordsContext(ctx context.Context, request *GetDHCIDRecordsRequestType) (*GetDHCIDRecordsResponseType, error) 21557 21558 // Error can be either of the following types: 21559 // 21560 // - fault 21561 /* Updates a single DHCID record */ 21562 UpdateDHCIDRecord(request *UpdateDHCIDRecordRequestType) (*UpdateDHCIDRecordResponseType, error) 21563 21564 UpdateDHCIDRecordContext(ctx context.Context, request *UpdateDHCIDRecordRequestType) (*UpdateDHCIDRecordResponseType, error) 21565 21566 // Error can be either of the following types: 21567 // 21568 // - fault 21569 /* Deletes every DHCID record */ 21570 DeleteDHCIDRecords(request *DeleteDHCIDRecordsRequestType) (*DeleteDHCIDRecordsResponseType, error) 21571 21572 DeleteDHCIDRecordsContext(ctx context.Context, request *DeleteDHCIDRecordsRequestType) (*DeleteDHCIDRecordsResponseType, error) 21573 21574 // Error can be either of the following types: 21575 // 21576 // - fault 21577 /* Deletes a single DHCID record */ 21578 DeleteOneDHCIDRecord(request *DeleteOneDHCIDRecordRequestType) (*DeleteOneDHCIDRecordResponseType, error) 21579 21580 DeleteOneDHCIDRecordContext(ctx context.Context, request *DeleteOneDHCIDRecordRequestType) (*DeleteOneDHCIDRecordResponseType, error) 21581 21582 // Error can be either of the following types: 21583 // 21584 // - fault 21585 /* Creates a new DNAME record */ 21586 CreateDNAMERecord(request *CreateDNAMERecordRequestType) (*CreateDNAMERecordResponseType, error) 21587 21588 CreateDNAMERecordContext(ctx context.Context, request *CreateDNAMERecordRequestType) (*CreateDNAMERecordResponseType, error) 21589 21590 // Error can be either of the following types: 21591 // 21592 // - fault 21593 /* Finds single DNAME record */ 21594 GetOneDNAMERecord(request *GetOneDNAMERecordRequestType) (*GetOneDNAMERecordResponseType, error) 21595 21596 GetOneDNAMERecordContext(ctx context.Context, request *GetOneDNAMERecordRequestType) (*GetOneDNAMERecordResponseType, error) 21597 21598 // Error can be either of the following types: 21599 // 21600 // - fault 21601 /* Finds every DNAME record */ 21602 GetDNAMERecords(request *GetDNAMERecordsRequestType) (*GetDNAMERecordsResponseType, error) 21603 21604 GetDNAMERecordsContext(ctx context.Context, request *GetDNAMERecordsRequestType) (*GetDNAMERecordsResponseType, error) 21605 21606 // Error can be either of the following types: 21607 // 21608 // - fault 21609 /* Updates a single DNAME record */ 21610 UpdateDNAMERecord(request *UpdateDNAMERecordRequestType) (*UpdateDNAMERecordResponseType, error) 21611 21612 UpdateDNAMERecordContext(ctx context.Context, request *UpdateDNAMERecordRequestType) (*UpdateDNAMERecordResponseType, error) 21613 21614 // Error can be either of the following types: 21615 // 21616 // - fault 21617 /* Deletes every DNAME record */ 21618 DeleteDNAMERecords(request *DeleteDNAMERecordsRequestType) (*DeleteDNAMERecordsResponseType, error) 21619 21620 DeleteDNAMERecordsContext(ctx context.Context, request *DeleteDNAMERecordsRequestType) (*DeleteDNAMERecordsResponseType, error) 21621 21622 // Error can be either of the following types: 21623 // 21624 // - fault 21625 /* Deletes a single DNAME record */ 21626 DeleteOneDNAMERecord(request *DeleteOneDNAMERecordRequestType) (*DeleteOneDNAMERecordResponseType, error) 21627 21628 DeleteOneDNAMERecordContext(ctx context.Context, request *DeleteOneDNAMERecordRequestType) (*DeleteOneDNAMERecordResponseType, error) 21629 21630 // Error can be either of the following types: 21631 // 21632 // - fault 21633 /* Creates a new DNSKEY record */ 21634 CreateDNSKEYRecord(request *CreateDNSKEYRecordRequestType) (*CreateDNSKEYRecordResponseType, error) 21635 21636 CreateDNSKEYRecordContext(ctx context.Context, request *CreateDNSKEYRecordRequestType) (*CreateDNSKEYRecordResponseType, error) 21637 21638 // Error can be either of the following types: 21639 // 21640 // - fault 21641 /* Finds single DNSKEY record */ 21642 GetOneDNSKEYRecord(request *GetOneDNSKEYRecordRequestType) (*GetOneDNSKEYRecordResponseType, error) 21643 21644 GetOneDNSKEYRecordContext(ctx context.Context, request *GetOneDNSKEYRecordRequestType) (*GetOneDNSKEYRecordResponseType, error) 21645 21646 // Error can be either of the following types: 21647 // 21648 // - fault 21649 /* Finds every DNSKEY record */ 21650 GetDNSKEYRecords(request *GetDNSKEYRecordsRequestType) (*GetDNSKEYRecordsResponseType, error) 21651 21652 GetDNSKEYRecordsContext(ctx context.Context, request *GetDNSKEYRecordsRequestType) (*GetDNSKEYRecordsResponseType, error) 21653 21654 // Error can be either of the following types: 21655 // 21656 // - fault 21657 /* Updates a single DNSKEY record */ 21658 UpdateDNSKEYRecord(request *UpdateDNSKEYRecordRequestType) (*UpdateDNSKEYRecordResponseType, error) 21659 21660 UpdateDNSKEYRecordContext(ctx context.Context, request *UpdateDNSKEYRecordRequestType) (*UpdateDNSKEYRecordResponseType, error) 21661 21662 // Error can be either of the following types: 21663 // 21664 // - fault 21665 /* Deletes every DNSKEY record */ 21666 DeleteDNSKEYRecords(request *DeleteDNSKEYRecordsRequestType) (*DeleteDNSKEYRecordsResponseType, error) 21667 21668 DeleteDNSKEYRecordsContext(ctx context.Context, request *DeleteDNSKEYRecordsRequestType) (*DeleteDNSKEYRecordsResponseType, error) 21669 21670 // Error can be either of the following types: 21671 // 21672 // - fault 21673 /* Deletes a single DNSKEY record */ 21674 DeleteOneDNSKEYRecord(request *DeleteOneDNSKEYRecordRequestType) (*DeleteOneDNSKEYRecordResponseType, error) 21675 21676 DeleteOneDNSKEYRecordContext(ctx context.Context, request *DeleteOneDNSKEYRecordRequestType) (*DeleteOneDNSKEYRecordResponseType, error) 21677 21678 // Error can be either of the following types: 21679 // 21680 // - fault 21681 /* Creates a new DS record */ 21682 CreateDSRecord(request *CreateDSRecordRequestType) (*CreateDSRecordResponseType, error) 21683 21684 CreateDSRecordContext(ctx context.Context, request *CreateDSRecordRequestType) (*CreateDSRecordResponseType, error) 21685 21686 // Error can be either of the following types: 21687 // 21688 // - fault 21689 /* Finds single DS record */ 21690 GetOneDSRecord(request *GetOneDSRecordRequestType) (*GetOneDSRecordResponseType, error) 21691 21692 GetOneDSRecordContext(ctx context.Context, request *GetOneDSRecordRequestType) (*GetOneDSRecordResponseType, error) 21693 21694 // Error can be either of the following types: 21695 // 21696 // - fault 21697 /* Finds every DS record */ 21698 GetDSRecords(request *GetDSRecordsRequestType) (*GetDSRecordsResponseType, error) 21699 21700 GetDSRecordsContext(ctx context.Context, request *GetDSRecordsRequestType) (*GetDSRecordsResponseType, error) 21701 21702 // Error can be either of the following types: 21703 // 21704 // - fault 21705 /* Updates a single DS record */ 21706 UpdateDSRecord(request *UpdateDSRecordRequestType) (*UpdateDSRecordResponseType, error) 21707 21708 UpdateDSRecordContext(ctx context.Context, request *UpdateDSRecordRequestType) (*UpdateDSRecordResponseType, error) 21709 21710 // Error can be either of the following types: 21711 // 21712 // - fault 21713 /* Deletes every DS record */ 21714 DeleteDSRecords(request *DeleteDSRecordsRequestType) (*DeleteDSRecordsResponseType, error) 21715 21716 DeleteDSRecordsContext(ctx context.Context, request *DeleteDSRecordsRequestType) (*DeleteDSRecordsResponseType, error) 21717 21718 // Error can be either of the following types: 21719 // 21720 // - fault 21721 /* Deletes a single DS record */ 21722 DeleteOneDSRecord(request *DeleteOneDSRecordRequestType) (*DeleteOneDSRecordResponseType, error) 21723 21724 DeleteOneDSRecordContext(ctx context.Context, request *DeleteOneDSRecordRequestType) (*DeleteOneDSRecordResponseType, error) 21725 21726 // Error can be either of the following types: 21727 // 21728 // - fault 21729 /* Creates a new IPSECKEY record */ 21730 CreateIPSECKEYRecord(request *CreateIPSECKEYRecordRequestType) (*CreateIPSECKEYRecordResponseType, error) 21731 21732 CreateIPSECKEYRecordContext(ctx context.Context, request *CreateIPSECKEYRecordRequestType) (*CreateIPSECKEYRecordResponseType, error) 21733 21734 // Error can be either of the following types: 21735 // 21736 // - fault 21737 /* Finds single IPSECKEY record */ 21738 GetOneIPSECKEYRecord(request *GetOneIPSECKEYRecordRequestType) (*GetOneIPSECKEYRecordResponseType, error) 21739 21740 GetOneIPSECKEYRecordContext(ctx context.Context, request *GetOneIPSECKEYRecordRequestType) (*GetOneIPSECKEYRecordResponseType, error) 21741 21742 // Error can be either of the following types: 21743 // 21744 // - fault 21745 /* Finds every IPSECKEY record */ 21746 GetIPSECKEYRecords(request *GetIPSECKEYRecordsRequestType) (*GetIPSECKEYRecordsResponseType, error) 21747 21748 GetIPSECKEYRecordsContext(ctx context.Context, request *GetIPSECKEYRecordsRequestType) (*GetIPSECKEYRecordsResponseType, error) 21749 21750 // Error can be either of the following types: 21751 // 21752 // - fault 21753 /* Updates a single IPSECKEY record */ 21754 UpdateIPSECKEYRecord(request *UpdateIPSECKEYRecordRequestType) (*UpdateIPSECKEYRecordResponseType, error) 21755 21756 UpdateIPSECKEYRecordContext(ctx context.Context, request *UpdateIPSECKEYRecordRequestType) (*UpdateIPSECKEYRecordResponseType, error) 21757 21758 // Error can be either of the following types: 21759 // 21760 // - fault 21761 /* Deletes every IPSECKEY record */ 21762 DeleteIPSECKEYRecords(request *DeleteIPSECKEYRecordsRequestType) (*DeleteIPSECKEYRecordsResponseType, error) 21763 21764 DeleteIPSECKEYRecordsContext(ctx context.Context, request *DeleteIPSECKEYRecordsRequestType) (*DeleteIPSECKEYRecordsResponseType, error) 21765 21766 // Error can be either of the following types: 21767 // 21768 // - fault 21769 /* Deletes a single IPSECKEY record */ 21770 DeleteOneIPSECKEYRecord(request *DeleteOneIPSECKEYRecordRequestType) (*DeleteOneIPSECKEYRecordResponseType, error) 21771 21772 DeleteOneIPSECKEYRecordContext(ctx context.Context, request *DeleteOneIPSECKEYRecordRequestType) (*DeleteOneIPSECKEYRecordResponseType, error) 21773 21774 // Error can be either of the following types: 21775 // 21776 // - fault 21777 /* Creates a new KEY record */ 21778 CreateKEYRecord(request *CreateKEYRecordRequestType) (*CreateKEYRecordResponseType, error) 21779 21780 CreateKEYRecordContext(ctx context.Context, request *CreateKEYRecordRequestType) (*CreateKEYRecordResponseType, error) 21781 21782 // Error can be either of the following types: 21783 // 21784 // - fault 21785 /* Finds single KEY record */ 21786 GetOneKEYRecord(request *GetOneKEYRecordRequestType) (*GetOneKEYRecordResponseType, error) 21787 21788 GetOneKEYRecordContext(ctx context.Context, request *GetOneKEYRecordRequestType) (*GetOneKEYRecordResponseType, error) 21789 21790 // Error can be either of the following types: 21791 // 21792 // - fault 21793 /* Finds every KEY record */ 21794 GetKEYRecords(request *GetKEYRecordsRequestType) (*GetKEYRecordsResponseType, error) 21795 21796 GetKEYRecordsContext(ctx context.Context, request *GetKEYRecordsRequestType) (*GetKEYRecordsResponseType, error) 21797 21798 // Error can be either of the following types: 21799 // 21800 // - fault 21801 /* Updates a single KEY record */ 21802 UpdateKEYRecord(request *UpdateKEYRecordRequestType) (*UpdateKEYRecordResponseType, error) 21803 21804 UpdateKEYRecordContext(ctx context.Context, request *UpdateKEYRecordRequestType) (*UpdateKEYRecordResponseType, error) 21805 21806 // Error can be either of the following types: 21807 // 21808 // - fault 21809 /* Deletes every KEY record */ 21810 DeleteKEYRecords(request *DeleteKEYRecordsRequestType) (*DeleteKEYRecordsResponseType, error) 21811 21812 DeleteKEYRecordsContext(ctx context.Context, request *DeleteKEYRecordsRequestType) (*DeleteKEYRecordsResponseType, error) 21813 21814 // Error can be either of the following types: 21815 // 21816 // - fault 21817 /* Deletes a single KEY record */ 21818 DeleteOneKEYRecord(request *DeleteOneKEYRecordRequestType) (*DeleteOneKEYRecordResponseType, error) 21819 21820 DeleteOneKEYRecordContext(ctx context.Context, request *DeleteOneKEYRecordRequestType) (*DeleteOneKEYRecordResponseType, error) 21821 21822 // Error can be either of the following types: 21823 // 21824 // - fault 21825 /* Creates a new KX record */ 21826 CreateKXRecord(request *CreateKXRecordRequestType) (*CreateKXRecordResponseType, error) 21827 21828 CreateKXRecordContext(ctx context.Context, request *CreateKXRecordRequestType) (*CreateKXRecordResponseType, error) 21829 21830 // Error can be either of the following types: 21831 // 21832 // - fault 21833 /* Finds single KX record */ 21834 GetOneKXRecord(request *GetOneKXRecordRequestType) (*GetOneKXRecordResponseType, error) 21835 21836 GetOneKXRecordContext(ctx context.Context, request *GetOneKXRecordRequestType) (*GetOneKXRecordResponseType, error) 21837 21838 // Error can be either of the following types: 21839 // 21840 // - fault 21841 /* Finds every KX record */ 21842 GetKXRecords(request *GetKXRecordsRequestType) (*GetKXRecordsResponseType, error) 21843 21844 GetKXRecordsContext(ctx context.Context, request *GetKXRecordsRequestType) (*GetKXRecordsResponseType, error) 21845 21846 // Error can be either of the following types: 21847 // 21848 // - fault 21849 /* Updates a single KX record */ 21850 UpdateKXRecord(request *UpdateKXRecordRequestType) (*UpdateKXRecordResponseType, error) 21851 21852 UpdateKXRecordContext(ctx context.Context, request *UpdateKXRecordRequestType) (*UpdateKXRecordResponseType, error) 21853 21854 // Error can be either of the following types: 21855 // 21856 // - fault 21857 /* Deletes every KX record */ 21858 DeleteKXRecords(request *DeleteKXRecordsRequestType) (*DeleteKXRecordsResponseType, error) 21859 21860 DeleteKXRecordsContext(ctx context.Context, request *DeleteKXRecordsRequestType) (*DeleteKXRecordsResponseType, error) 21861 21862 // Error can be either of the following types: 21863 // 21864 // - fault 21865 /* Deletes a single KX record */ 21866 DeleteOneKXRecord(request *DeleteOneKXRecordRequestType) (*DeleteOneKXRecordResponseType, error) 21867 21868 DeleteOneKXRecordContext(ctx context.Context, request *DeleteOneKXRecordRequestType) (*DeleteOneKXRecordResponseType, error) 21869 21870 // Error can be either of the following types: 21871 // 21872 // - fault 21873 /* Creates a new LOC record */ 21874 CreateLOCRecord(request *CreateLOCRecordRequestType) (*CreateLOCRecordResponseType, error) 21875 21876 CreateLOCRecordContext(ctx context.Context, request *CreateLOCRecordRequestType) (*CreateLOCRecordResponseType, error) 21877 21878 // Error can be either of the following types: 21879 // 21880 // - fault 21881 /* Finds single LOC record */ 21882 GetOneLOCRecord(request *GetOneLOCRecordRequestType) (*GetOneLOCRecordResponseType, error) 21883 21884 GetOneLOCRecordContext(ctx context.Context, request *GetOneLOCRecordRequestType) (*GetOneLOCRecordResponseType, error) 21885 21886 // Error can be either of the following types: 21887 // 21888 // - fault 21889 /* Finds every LOC record */ 21890 GetLOCRecords(request *GetLOCRecordsRequestType) (*GetLOCRecordsResponseType, error) 21891 21892 GetLOCRecordsContext(ctx context.Context, request *GetLOCRecordsRequestType) (*GetLOCRecordsResponseType, error) 21893 21894 // Error can be either of the following types: 21895 // 21896 // - fault 21897 /* Updates a single LOC record */ 21898 UpdateLOCRecord(request *UpdateLOCRecordRequestType) (*UpdateLOCRecordResponseType, error) 21899 21900 UpdateLOCRecordContext(ctx context.Context, request *UpdateLOCRecordRequestType) (*UpdateLOCRecordResponseType, error) 21901 21902 // Error can be either of the following types: 21903 // 21904 // - fault 21905 /* Deletes every LOC record */ 21906 DeleteLOCRecords(request *DeleteLOCRecordsRequestType) (*DeleteLOCRecordsResponseType, error) 21907 21908 DeleteLOCRecordsContext(ctx context.Context, request *DeleteLOCRecordsRequestType) (*DeleteLOCRecordsResponseType, error) 21909 21910 // Error can be either of the following types: 21911 // 21912 // - fault 21913 /* Deletes a single LOC record */ 21914 DeleteOneLOCRecord(request *DeleteOneLOCRecordRequestType) (*DeleteOneLOCRecordResponseType, error) 21915 21916 DeleteOneLOCRecordContext(ctx context.Context, request *DeleteOneLOCRecordRequestType) (*DeleteOneLOCRecordResponseType, error) 21917 21918 // Error can be either of the following types: 21919 // 21920 // - fault 21921 /* Creates a new MX record */ 21922 CreateMXRecord(request *CreateMXRecordRequestType) (*CreateMXRecordResponseType, error) 21923 21924 CreateMXRecordContext(ctx context.Context, request *CreateMXRecordRequestType) (*CreateMXRecordResponseType, error) 21925 21926 // Error can be either of the following types: 21927 // 21928 // - fault 21929 /* Finds single MX record */ 21930 GetOneMXRecord(request *GetOneMXRecordRequestType) (*GetOneMXRecordResponseType, error) 21931 21932 GetOneMXRecordContext(ctx context.Context, request *GetOneMXRecordRequestType) (*GetOneMXRecordResponseType, error) 21933 21934 // Error can be either of the following types: 21935 // 21936 // - fault 21937 /* Finds every MX record */ 21938 GetMXRecords(request *GetMXRecordsRequestType) (*GetMXRecordsResponseType, error) 21939 21940 GetMXRecordsContext(ctx context.Context, request *GetMXRecordsRequestType) (*GetMXRecordsResponseType, error) 21941 21942 // Error can be either of the following types: 21943 // 21944 // - fault 21945 /* Updates a single MX record */ 21946 UpdateMXRecord(request *UpdateMXRecordRequestType) (*UpdateMXRecordResponseType, error) 21947 21948 UpdateMXRecordContext(ctx context.Context, request *UpdateMXRecordRequestType) (*UpdateMXRecordResponseType, error) 21949 21950 // Error can be either of the following types: 21951 // 21952 // - fault 21953 /* Deletes every MX record */ 21954 DeleteMXRecords(request *DeleteMXRecordsRequestType) (*DeleteMXRecordsResponseType, error) 21955 21956 DeleteMXRecordsContext(ctx context.Context, request *DeleteMXRecordsRequestType) (*DeleteMXRecordsResponseType, error) 21957 21958 // Error can be either of the following types: 21959 // 21960 // - fault 21961 /* Deletes a single MX record */ 21962 DeleteOneMXRecord(request *DeleteOneMXRecordRequestType) (*DeleteOneMXRecordResponseType, error) 21963 21964 DeleteOneMXRecordContext(ctx context.Context, request *DeleteOneMXRecordRequestType) (*DeleteOneMXRecordResponseType, error) 21965 21966 // Error can be either of the following types: 21967 // 21968 // - fault 21969 /* Creates a new NAPTR record */ 21970 CreateNAPTRRecord(request *CreateNAPTRRecordRequestType) (*CreateNAPTRRecordResponseType, error) 21971 21972 CreateNAPTRRecordContext(ctx context.Context, request *CreateNAPTRRecordRequestType) (*CreateNAPTRRecordResponseType, error) 21973 21974 // Error can be either of the following types: 21975 // 21976 // - fault 21977 /* Finds single NAPTR record */ 21978 GetOneNAPTRRecord(request *GetOneNAPTRRecordRequestType) (*GetOneNAPTRRecordResponseType, error) 21979 21980 GetOneNAPTRRecordContext(ctx context.Context, request *GetOneNAPTRRecordRequestType) (*GetOneNAPTRRecordResponseType, error) 21981 21982 // Error can be either of the following types: 21983 // 21984 // - fault 21985 /* Finds every NAPTR record */ 21986 GetNAPTRRecords(request *GetNAPTRRecordsRequestType) (*GetNAPTRRecordsResponseType, error) 21987 21988 GetNAPTRRecordsContext(ctx context.Context, request *GetNAPTRRecordsRequestType) (*GetNAPTRRecordsResponseType, error) 21989 21990 // Error can be either of the following types: 21991 // 21992 // - fault 21993 /* Updates a single NAPTR record */ 21994 UpdateNAPTRRecord(request *UpdateNAPTRRecordRequestType) (*UpdateNAPTRRecordResponseType, error) 21995 21996 UpdateNAPTRRecordContext(ctx context.Context, request *UpdateNAPTRRecordRequestType) (*UpdateNAPTRRecordResponseType, error) 21997 21998 // Error can be either of the following types: 21999 // 22000 // - fault 22001 /* Deletes every NAPTR record */ 22002 DeleteNAPTRRecords(request *DeleteNAPTRRecordsRequestType) (*DeleteNAPTRRecordsResponseType, error) 22003 22004 DeleteNAPTRRecordsContext(ctx context.Context, request *DeleteNAPTRRecordsRequestType) (*DeleteNAPTRRecordsResponseType, error) 22005 22006 // Error can be either of the following types: 22007 // 22008 // - fault 22009 /* Deletes a single NAPTR record */ 22010 DeleteOneNAPTRRecord(request *DeleteOneNAPTRRecordRequestType) (*DeleteOneNAPTRRecordResponseType, error) 22011 22012 DeleteOneNAPTRRecordContext(ctx context.Context, request *DeleteOneNAPTRRecordRequestType) (*DeleteOneNAPTRRecordResponseType, error) 22013 22014 // Error can be either of the following types: 22015 // 22016 // - fault 22017 /* Creates a new NSAP record */ 22018 CreateNSAPRecord(request *CreateNSAPRecordRequestType) (*CreateNSAPRecordResponseType, error) 22019 22020 CreateNSAPRecordContext(ctx context.Context, request *CreateNSAPRecordRequestType) (*CreateNSAPRecordResponseType, error) 22021 22022 // Error can be either of the following types: 22023 // 22024 // - fault 22025 /* Finds single NSAP record */ 22026 GetOneNSAPRecord(request *GetOneNSAPRecordRequestType) (*GetOneNSAPRecordResponseType, error) 22027 22028 GetOneNSAPRecordContext(ctx context.Context, request *GetOneNSAPRecordRequestType) (*GetOneNSAPRecordResponseType, error) 22029 22030 // Error can be either of the following types: 22031 // 22032 // - fault 22033 /* Finds every NSAP record */ 22034 GetNSAPRecords(request *GetNSAPRecordsRequestType) (*GetNSAPRecordsResponseType, error) 22035 22036 GetNSAPRecordsContext(ctx context.Context, request *GetNSAPRecordsRequestType) (*GetNSAPRecordsResponseType, error) 22037 22038 // Error can be either of the following types: 22039 // 22040 // - fault 22041 /* Updates a single NSAP record */ 22042 UpdateNSAPRecord(request *UpdateNSAPRecordRequestType) (*UpdateNSAPRecordResponseType, error) 22043 22044 UpdateNSAPRecordContext(ctx context.Context, request *UpdateNSAPRecordRequestType) (*UpdateNSAPRecordResponseType, error) 22045 22046 // Error can be either of the following types: 22047 // 22048 // - fault 22049 /* Deletes every NSAP record */ 22050 DeleteNSAPRecords(request *DeleteNSAPRecordsRequestType) (*DeleteNSAPRecordsResponseType, error) 22051 22052 DeleteNSAPRecordsContext(ctx context.Context, request *DeleteNSAPRecordsRequestType) (*DeleteNSAPRecordsResponseType, error) 22053 22054 // Error can be either of the following types: 22055 // 22056 // - fault 22057 /* Deletes a single NSAP record */ 22058 DeleteOneNSAPRecord(request *DeleteOneNSAPRecordRequestType) (*DeleteOneNSAPRecordResponseType, error) 22059 22060 DeleteOneNSAPRecordContext(ctx context.Context, request *DeleteOneNSAPRecordRequestType) (*DeleteOneNSAPRecordResponseType, error) 22061 22062 // Error can be either of the following types: 22063 // 22064 // - fault 22065 /* Creates a new POLICY record */ 22066 CreatePOLICYRecord(request *CreatePOLICYRecordRequestType) (*CreatePOLICYRecordResponseType, error) 22067 22068 CreatePOLICYRecordContext(ctx context.Context, request *CreatePOLICYRecordRequestType) (*CreatePOLICYRecordResponseType, error) 22069 22070 // Error can be either of the following types: 22071 // 22072 // - fault 22073 /* Finds single POLICY record */ 22074 GetOnePOLICYRecord(request *GetOnePOLICYRecordRequestType) (*GetOnePOLICYRecordResponseType, error) 22075 22076 GetOnePOLICYRecordContext(ctx context.Context, request *GetOnePOLICYRecordRequestType) (*GetOnePOLICYRecordResponseType, error) 22077 22078 // Error can be either of the following types: 22079 // 22080 // - fault 22081 /* Finds every POLICY record */ 22082 GetPOLICYRecords(request *GetPOLICYRecordsRequestType) (*GetPOLICYRecordsResponseType, error) 22083 22084 GetPOLICYRecordsContext(ctx context.Context, request *GetPOLICYRecordsRequestType) (*GetPOLICYRecordsResponseType, error) 22085 22086 // Error can be either of the following types: 22087 // 22088 // - fault 22089 /* Updates a single POLICY record */ 22090 UpdatePOLICYRecord(request *UpdatePOLICYRecordRequestType) (*UpdatePOLICYRecordResponseType, error) 22091 22092 UpdatePOLICYRecordContext(ctx context.Context, request *UpdatePOLICYRecordRequestType) (*UpdatePOLICYRecordResponseType, error) 22093 22094 // Error can be either of the following types: 22095 // 22096 // - fault 22097 /* Deletes every POLICY record */ 22098 DeletePOLICYRecords(request *DeletePOLICYRecordsRequestType) (*DeletePOLICYRecordsResponseType, error) 22099 22100 DeletePOLICYRecordsContext(ctx context.Context, request *DeletePOLICYRecordsRequestType) (*DeletePOLICYRecordsResponseType, error) 22101 22102 // Error can be either of the following types: 22103 // 22104 // - fault 22105 /* Deletes a single POLICY record */ 22106 DeleteOnePOLICYRecord(request *DeleteOnePOLICYRecordRequestType) (*DeleteOnePOLICYRecordResponseType, error) 22107 22108 DeleteOnePOLICYRecordContext(ctx context.Context, request *DeleteOnePOLICYRecordRequestType) (*DeleteOnePOLICYRecordResponseType, error) 22109 22110 // Error can be either of the following types: 22111 // 22112 // - fault 22113 /* Creates a new PTR record */ 22114 CreatePTRRecord(request *CreatePTRRecordRequestType) (*CreatePTRRecordResponseType, error) 22115 22116 CreatePTRRecordContext(ctx context.Context, request *CreatePTRRecordRequestType) (*CreatePTRRecordResponseType, error) 22117 22118 // Error can be either of the following types: 22119 // 22120 // - fault 22121 /* Finds single PTR record */ 22122 GetOnePTRRecord(request *GetOnePTRRecordRequestType) (*GetOnePTRRecordResponseType, error) 22123 22124 GetOnePTRRecordContext(ctx context.Context, request *GetOnePTRRecordRequestType) (*GetOnePTRRecordResponseType, error) 22125 22126 // Error can be either of the following types: 22127 // 22128 // - fault 22129 /* Finds every PTR record */ 22130 GetPTRRecords(request *GetPTRRecordsRequestType) (*GetPTRRecordsResponseType, error) 22131 22132 GetPTRRecordsContext(ctx context.Context, request *GetPTRRecordsRequestType) (*GetPTRRecordsResponseType, error) 22133 22134 // Error can be either of the following types: 22135 // 22136 // - fault 22137 /* Updates a single PTR record */ 22138 UpdatePTRRecord(request *UpdatePTRRecordRequestType) (*UpdatePTRRecordResponseType, error) 22139 22140 UpdatePTRRecordContext(ctx context.Context, request *UpdatePTRRecordRequestType) (*UpdatePTRRecordResponseType, error) 22141 22142 // Error can be either of the following types: 22143 // 22144 // - fault 22145 /* Deletes every PTR record */ 22146 DeletePTRRecords(request *DeletePTRRecordsRequestType) (*DeletePTRRecordsResponseType, error) 22147 22148 DeletePTRRecordsContext(ctx context.Context, request *DeletePTRRecordsRequestType) (*DeletePTRRecordsResponseType, error) 22149 22150 // Error can be either of the following types: 22151 // 22152 // - fault 22153 /* Deletes a single PTR record */ 22154 DeleteOnePTRRecord(request *DeleteOnePTRRecordRequestType) (*DeleteOnePTRRecordResponseType, error) 22155 22156 DeleteOnePTRRecordContext(ctx context.Context, request *DeleteOnePTRRecordRequestType) (*DeleteOnePTRRecordResponseType, error) 22157 22158 // Error can be either of the following types: 22159 // 22160 // - fault 22161 /* Creates a new PX record */ 22162 CreatePXRecord(request *CreatePXRecordRequestType) (*CreatePXRecordResponseType, error) 22163 22164 CreatePXRecordContext(ctx context.Context, request *CreatePXRecordRequestType) (*CreatePXRecordResponseType, error) 22165 22166 // Error can be either of the following types: 22167 // 22168 // - fault 22169 /* Finds single PX record */ 22170 GetOnePXRecord(request *GetOnePXRecordRequestType) (*GetOnePXRecordResponseType, error) 22171 22172 GetOnePXRecordContext(ctx context.Context, request *GetOnePXRecordRequestType) (*GetOnePXRecordResponseType, error) 22173 22174 // Error can be either of the following types: 22175 // 22176 // - fault 22177 /* Finds every PX record */ 22178 GetPXRecords(request *GetPXRecordsRequestType) (*GetPXRecordsResponseType, error) 22179 22180 GetPXRecordsContext(ctx context.Context, request *GetPXRecordsRequestType) (*GetPXRecordsResponseType, error) 22181 22182 // Error can be either of the following types: 22183 // 22184 // - fault 22185 /* Updates a single PX record */ 22186 UpdatePXRecord(request *UpdatePXRecordRequestType) (*UpdatePXRecordResponseType, error) 22187 22188 UpdatePXRecordContext(ctx context.Context, request *UpdatePXRecordRequestType) (*UpdatePXRecordResponseType, error) 22189 22190 // Error can be either of the following types: 22191 // 22192 // - fault 22193 /* Deletes every PX record */ 22194 DeletePXRecords(request *DeletePXRecordsRequestType) (*DeletePXRecordsResponseType, error) 22195 22196 DeletePXRecordsContext(ctx context.Context, request *DeletePXRecordsRequestType) (*DeletePXRecordsResponseType, error) 22197 22198 // Error can be either of the following types: 22199 // 22200 // - fault 22201 /* Deletes a single PX record */ 22202 DeleteOnePXRecord(request *DeleteOnePXRecordRequestType) (*DeleteOnePXRecordResponseType, error) 22203 22204 DeleteOnePXRecordContext(ctx context.Context, request *DeleteOnePXRecordRequestType) (*DeleteOnePXRecordResponseType, error) 22205 22206 // Error can be either of the following types: 22207 // 22208 // - fault 22209 /* Creates a new RP record */ 22210 CreateRPRecord(request *CreateRPRecordRequestType) (*CreateRPRecordResponseType, error) 22211 22212 CreateRPRecordContext(ctx context.Context, request *CreateRPRecordRequestType) (*CreateRPRecordResponseType, error) 22213 22214 // Error can be either of the following types: 22215 // 22216 // - fault 22217 /* Finds single RP record */ 22218 GetOneRPRecord(request *GetOneRPRecordRequestType) (*GetOneRPRecordResponseType, error) 22219 22220 GetOneRPRecordContext(ctx context.Context, request *GetOneRPRecordRequestType) (*GetOneRPRecordResponseType, error) 22221 22222 // Error can be either of the following types: 22223 // 22224 // - fault 22225 /* Finds every RP record */ 22226 GetRPRecords(request *GetRPRecordsRequestType) (*GetRPRecordsResponseType, error) 22227 22228 GetRPRecordsContext(ctx context.Context, request *GetRPRecordsRequestType) (*GetRPRecordsResponseType, error) 22229 22230 // Error can be either of the following types: 22231 // 22232 // - fault 22233 /* Updates a single RP record */ 22234 UpdateRPRecord(request *UpdateRPRecordRequestType) (*UpdateRPRecordResponseType, error) 22235 22236 UpdateRPRecordContext(ctx context.Context, request *UpdateRPRecordRequestType) (*UpdateRPRecordResponseType, error) 22237 22238 // Error can be either of the following types: 22239 // 22240 // - fault 22241 /* Deletes every RP record */ 22242 DeleteRPRecords(request *DeleteRPRecordsRequestType) (*DeleteRPRecordsResponseType, error) 22243 22244 DeleteRPRecordsContext(ctx context.Context, request *DeleteRPRecordsRequestType) (*DeleteRPRecordsResponseType, error) 22245 22246 // Error can be either of the following types: 22247 // 22248 // - fault 22249 /* Deletes a single RP record */ 22250 DeleteOneRPRecord(request *DeleteOneRPRecordRequestType) (*DeleteOneRPRecordResponseType, error) 22251 22252 DeleteOneRPRecordContext(ctx context.Context, request *DeleteOneRPRecordRequestType) (*DeleteOneRPRecordResponseType, error) 22253 22254 // Error can be either of the following types: 22255 // 22256 // - fault 22257 /* Creates a new SPF record */ 22258 CreateSPFRecord(request *CreateSPFRecordRequestType) (*CreateSPFRecordResponseType, error) 22259 22260 CreateSPFRecordContext(ctx context.Context, request *CreateSPFRecordRequestType) (*CreateSPFRecordResponseType, error) 22261 22262 // Error can be either of the following types: 22263 // 22264 // - fault 22265 /* Finds single SPF record */ 22266 GetOneSPFRecord(request *GetOneSPFRecordRequestType) (*GetOneSPFRecordResponseType, error) 22267 22268 GetOneSPFRecordContext(ctx context.Context, request *GetOneSPFRecordRequestType) (*GetOneSPFRecordResponseType, error) 22269 22270 // Error can be either of the following types: 22271 // 22272 // - fault 22273 /* Finds every SPF record */ 22274 GetSPFRecords(request *GetSPFRecordsRequestType) (*GetSPFRecordsResponseType, error) 22275 22276 GetSPFRecordsContext(ctx context.Context, request *GetSPFRecordsRequestType) (*GetSPFRecordsResponseType, error) 22277 22278 // Error can be either of the following types: 22279 // 22280 // - fault 22281 /* Updates a single SPF record */ 22282 UpdateSPFRecord(request *UpdateSPFRecordRequestType) (*UpdateSPFRecordResponseType, error) 22283 22284 UpdateSPFRecordContext(ctx context.Context, request *UpdateSPFRecordRequestType) (*UpdateSPFRecordResponseType, error) 22285 22286 // Error can be either of the following types: 22287 // 22288 // - fault 22289 /* Deletes every SPF record */ 22290 DeleteSPFRecords(request *DeleteSPFRecordsRequestType) (*DeleteSPFRecordsResponseType, error) 22291 22292 DeleteSPFRecordsContext(ctx context.Context, request *DeleteSPFRecordsRequestType) (*DeleteSPFRecordsResponseType, error) 22293 22294 // Error can be either of the following types: 22295 // 22296 // - fault 22297 /* Deletes a single SPF record */ 22298 DeleteOneSPFRecord(request *DeleteOneSPFRecordRequestType) (*DeleteOneSPFRecordResponseType, error) 22299 22300 DeleteOneSPFRecordContext(ctx context.Context, request *DeleteOneSPFRecordRequestType) (*DeleteOneSPFRecordResponseType, error) 22301 22302 // Error can be either of the following types: 22303 // 22304 // - fault 22305 /* Creates a new SRV record */ 22306 CreateSRVRecord(request *CreateSRVRecordRequestType) (*CreateSRVRecordResponseType, error) 22307 22308 CreateSRVRecordContext(ctx context.Context, request *CreateSRVRecordRequestType) (*CreateSRVRecordResponseType, error) 22309 22310 // Error can be either of the following types: 22311 // 22312 // - fault 22313 /* Finds single SRV record */ 22314 GetOneSRVRecord(request *GetOneSRVRecordRequestType) (*GetOneSRVRecordResponseType, error) 22315 22316 GetOneSRVRecordContext(ctx context.Context, request *GetOneSRVRecordRequestType) (*GetOneSRVRecordResponseType, error) 22317 22318 // Error can be either of the following types: 22319 // 22320 // - fault 22321 /* Finds every SRV record */ 22322 GetSRVRecords(request *GetSRVRecordsRequestType) (*GetSRVRecordsResponseType, error) 22323 22324 GetSRVRecordsContext(ctx context.Context, request *GetSRVRecordsRequestType) (*GetSRVRecordsResponseType, error) 22325 22326 // Error can be either of the following types: 22327 // 22328 // - fault 22329 /* Updates a single SRV record */ 22330 UpdateSRVRecord(request *UpdateSRVRecordRequestType) (*UpdateSRVRecordResponseType, error) 22331 22332 UpdateSRVRecordContext(ctx context.Context, request *UpdateSRVRecordRequestType) (*UpdateSRVRecordResponseType, error) 22333 22334 // Error can be either of the following types: 22335 // 22336 // - fault 22337 /* Deletes every SRV record */ 22338 DeleteSRVRecords(request *DeleteSRVRecordsRequestType) (*DeleteSRVRecordsResponseType, error) 22339 22340 DeleteSRVRecordsContext(ctx context.Context, request *DeleteSRVRecordsRequestType) (*DeleteSRVRecordsResponseType, error) 22341 22342 // Error can be either of the following types: 22343 // 22344 // - fault 22345 /* Deletes a single SRV record */ 22346 DeleteOneSRVRecord(request *DeleteOneSRVRecordRequestType) (*DeleteOneSRVRecordResponseType, error) 22347 22348 DeleteOneSRVRecordContext(ctx context.Context, request *DeleteOneSRVRecordRequestType) (*DeleteOneSRVRecordResponseType, error) 22349 22350 // Error can be either of the following types: 22351 // 22352 // - fault 22353 /* Creates a new SSHFP record */ 22354 CreateSSHFPRecord(request *CreateSSHFPRecordRequestType) (*CreateSSHFPRecordResponseType, error) 22355 22356 CreateSSHFPRecordContext(ctx context.Context, request *CreateSSHFPRecordRequestType) (*CreateSSHFPRecordResponseType, error) 22357 22358 // Error can be either of the following types: 22359 // 22360 // - fault 22361 /* Finds single SSHFP record */ 22362 GetOneSSHFPRecord(request *GetOneSSHFPRecordRequestType) (*GetOneSSHFPRecordResponseType, error) 22363 22364 GetOneSSHFPRecordContext(ctx context.Context, request *GetOneSSHFPRecordRequestType) (*GetOneSSHFPRecordResponseType, error) 22365 22366 // Error can be either of the following types: 22367 // 22368 // - fault 22369 /* Finds every SSHFP record */ 22370 GetSSHFPRecords(request *GetSSHFPRecordsRequestType) (*GetSSHFPRecordsResponseType, error) 22371 22372 GetSSHFPRecordsContext(ctx context.Context, request *GetSSHFPRecordsRequestType) (*GetSSHFPRecordsResponseType, error) 22373 22374 // Error can be either of the following types: 22375 // 22376 // - fault 22377 /* Updates a single SSHFP record */ 22378 UpdateSSHFPRecord(request *UpdateSSHFPRecordRequestType) (*UpdateSSHFPRecordResponseType, error) 22379 22380 UpdateSSHFPRecordContext(ctx context.Context, request *UpdateSSHFPRecordRequestType) (*UpdateSSHFPRecordResponseType, error) 22381 22382 // Error can be either of the following types: 22383 // 22384 // - fault 22385 /* Deletes every SSHFP record */ 22386 DeleteSSHFPRecords(request *DeleteSSHFPRecordsRequestType) (*DeleteSSHFPRecordsResponseType, error) 22387 22388 DeleteSSHFPRecordsContext(ctx context.Context, request *DeleteSSHFPRecordsRequestType) (*DeleteSSHFPRecordsResponseType, error) 22389 22390 // Error can be either of the following types: 22391 // 22392 // - fault 22393 /* Deletes a single SSHFP record */ 22394 DeleteOneSSHFPRecord(request *DeleteOneSSHFPRecordRequestType) (*DeleteOneSSHFPRecordResponseType, error) 22395 22396 DeleteOneSSHFPRecordContext(ctx context.Context, request *DeleteOneSSHFPRecordRequestType) (*DeleteOneSSHFPRecordResponseType, error) 22397 22398 // Error can be either of the following types: 22399 // 22400 // - fault 22401 /* Creates a new TLSA record */ 22402 CreateTLSARecord(request *CreateTLSARecordRequestType) (*CreateTLSARecordResponseType, error) 22403 22404 CreateTLSARecordContext(ctx context.Context, request *CreateTLSARecordRequestType) (*CreateTLSARecordResponseType, error) 22405 22406 // Error can be either of the following types: 22407 // 22408 // - fault 22409 /* Finds single TLSA record */ 22410 GetOneTLSARecord(request *GetOneTLSARecordRequestType) (*GetOneTLSARecordResponseType, error) 22411 22412 GetOneTLSARecordContext(ctx context.Context, request *GetOneTLSARecordRequestType) (*GetOneTLSARecordResponseType, error) 22413 22414 // Error can be either of the following types: 22415 // 22416 // - fault 22417 /* Finds every TLSA record */ 22418 GetTLSARecords(request *GetTLSARecordsRequestType) (*GetTLSARecordsResponseType, error) 22419 22420 GetTLSARecordsContext(ctx context.Context, request *GetTLSARecordsRequestType) (*GetTLSARecordsResponseType, error) 22421 22422 // Error can be either of the following types: 22423 // 22424 // - fault 22425 /* Updates a single TLSA record */ 22426 UpdateTLSARecord(request *UpdateTLSARecordRequestType) (*UpdateTLSARecordResponseType, error) 22427 22428 UpdateTLSARecordContext(ctx context.Context, request *UpdateTLSARecordRequestType) (*UpdateTLSARecordResponseType, error) 22429 22430 // Error can be either of the following types: 22431 // 22432 // - fault 22433 /* Deletes every TLSA record */ 22434 DeleteTLSARecords(request *DeleteTLSARecordsRequestType) (*DeleteTLSARecordsResponseType, error) 22435 22436 DeleteTLSARecordsContext(ctx context.Context, request *DeleteTLSARecordsRequestType) (*DeleteTLSARecordsResponseType, error) 22437 22438 // Error can be either of the following types: 22439 // 22440 // - fault 22441 /* Deletes a single TLSA record */ 22442 DeleteOneTLSARecord(request *DeleteOneTLSARecordRequestType) (*DeleteOneTLSARecordResponseType, error) 22443 22444 DeleteOneTLSARecordContext(ctx context.Context, request *DeleteOneTLSARecordRequestType) (*DeleteOneTLSARecordResponseType, error) 22445 22446 // Error can be either of the following types: 22447 // 22448 // - fault 22449 /* Creates a new TXT record */ 22450 CreateTXTRecord(request *CreateTXTRecordRequestType) (*CreateTXTRecordResponseType, error) 22451 22452 CreateTXTRecordContext(ctx context.Context, request *CreateTXTRecordRequestType) (*CreateTXTRecordResponseType, error) 22453 22454 // Error can be either of the following types: 22455 // 22456 // - fault 22457 /* Finds single TXT record */ 22458 GetOneTXTRecord(request *GetOneTXTRecordRequestType) (*GetOneTXTRecordResponseType, error) 22459 22460 GetOneTXTRecordContext(ctx context.Context, request *GetOneTXTRecordRequestType) (*GetOneTXTRecordResponseType, error) 22461 22462 // Error can be either of the following types: 22463 // 22464 // - fault 22465 /* Finds every TXT record */ 22466 GetTXTRecords(request *GetTXTRecordsRequestType) (*GetTXTRecordsResponseType, error) 22467 22468 GetTXTRecordsContext(ctx context.Context, request *GetTXTRecordsRequestType) (*GetTXTRecordsResponseType, error) 22469 22470 // Error can be either of the following types: 22471 // 22472 // - fault 22473 /* Updates a single TXT record */ 22474 UpdateTXTRecord(request *UpdateTXTRecordRequestType) (*UpdateTXTRecordResponseType, error) 22475 22476 UpdateTXTRecordContext(ctx context.Context, request *UpdateTXTRecordRequestType) (*UpdateTXTRecordResponseType, error) 22477 22478 // Error can be either of the following types: 22479 // 22480 // - fault 22481 /* Deletes every TXT record */ 22482 DeleteTXTRecords(request *DeleteTXTRecordsRequestType) (*DeleteTXTRecordsResponseType, error) 22483 22484 DeleteTXTRecordsContext(ctx context.Context, request *DeleteTXTRecordsRequestType) (*DeleteTXTRecordsResponseType, error) 22485 22486 // Error can be either of the following types: 22487 // 22488 // - fault 22489 /* Deletes a single TXT record */ 22490 DeleteOneTXTRecord(request *DeleteOneTXTRecordRequestType) (*DeleteOneTXTRecordResponseType, error) 22491 22492 DeleteOneTXTRecordContext(ctx context.Context, request *DeleteOneTXTRecordRequestType) (*DeleteOneTXTRecordResponseType, error) 22493 22494 // Error can be either of the following types: 22495 // 22496 // - fault 22497 /* Finds single SOA record */ 22498 GetOneSOARecord(request *GetOneSOARecordRequestType) (*GetOneSOARecordResponseType, error) 22499 22500 GetOneSOARecordContext(ctx context.Context, request *GetOneSOARecordRequestType) (*GetOneSOARecordResponseType, error) 22501 22502 // Error can be either of the following types: 22503 // 22504 // - fault 22505 /* Finds every SOA record */ 22506 GetSOARecords(request *GetSOARecordsRequestType) (*GetSOARecordsResponseType, error) 22507 22508 GetSOARecordsContext(ctx context.Context, request *GetSOARecordsRequestType) (*GetSOARecordsResponseType, error) 22509 22510 // Error can be either of the following types: 22511 // 22512 // - fault 22513 22514 UpdateSOARecord(request *UpdateSOARecordRequestType) (*UpdateSOARecordResponseType, error) 22515 22516 UpdateSOARecordContext(ctx context.Context, request *UpdateSOARecordRequestType) (*UpdateSOARecordResponseType, error) 22517 22518 // Error can be either of the following types: 22519 // 22520 // - fault 22521 /* Creates a new NS record */ 22522 CreateNSRecord(request *CreateNSRecordRequestType) (*CreateNSRecordResponseType, error) 22523 22524 CreateNSRecordContext(ctx context.Context, request *CreateNSRecordRequestType) (*CreateNSRecordResponseType, error) 22525 22526 // Error can be either of the following types: 22527 // 22528 // - fault 22529 /* Finds single NS record */ 22530 GetOneNSRecord(request *GetOneNSRecordRequestType) (*GetOneNSRecordResponseType, error) 22531 22532 GetOneNSRecordContext(ctx context.Context, request *GetOneNSRecordRequestType) (*GetOneNSRecordResponseType, error) 22533 22534 // Error can be either of the following types: 22535 // 22536 // - fault 22537 /* Finds every NS record */ 22538 GetNSRecords(request *GetNSRecordsRequestType) (*GetNSRecordsResponseType, error) 22539 22540 GetNSRecordsContext(ctx context.Context, request *GetNSRecordsRequestType) (*GetNSRecordsResponseType, error) 22541 22542 // Error can be either of the following types: 22543 // 22544 // - fault 22545 /* Updates a single NS record */ 22546 UpdateNSRecord(request *UpdateNSRecordRequestType) (*UpdateNSRecordResponseType, error) 22547 22548 UpdateNSRecordContext(ctx context.Context, request *UpdateNSRecordRequestType) (*UpdateNSRecordResponseType, error) 22549 22550 // Error can be either of the following types: 22551 // 22552 // - fault 22553 /* Deletes every NS record */ 22554 DeleteNSRecords(request *DeleteNSRecordsRequestType) (*DeleteNSRecordsResponseType, error) 22555 22556 DeleteNSRecordsContext(ctx context.Context, request *DeleteNSRecordsRequestType) (*DeleteNSRecordsResponseType, error) 22557 22558 // Error can be either of the following types: 22559 // 22560 // - fault 22561 /* Deletes a single NS record */ 22562 DeleteOneNSRecord(request *DeleteOneNSRecordRequestType) (*DeleteOneNSRecordResponseType, error) 22563 22564 DeleteOneNSRecordContext(ctx context.Context, request *DeleteOneNSRecordRequestType) (*DeleteOneNSRecordResponseType, error) 22565 22566 // Error can be either of the following types: 22567 // 22568 // - fault 22569 22570 ReplaceARecords(request *ReplaceARecordsRequestType) (*ReplaceARecordsResponseType, error) 22571 22572 ReplaceARecordsContext(ctx context.Context, request *ReplaceARecordsRequestType) (*ReplaceARecordsResponseType, error) 22573 22574 // Error can be either of the following types: 22575 // 22576 // - fault 22577 22578 ReplaceAAAARecords(request *ReplaceAAAARecordsRequestType) (*ReplaceAAAARecordsResponseType, error) 22579 22580 ReplaceAAAARecordsContext(ctx context.Context, request *ReplaceAAAARecordsRequestType) (*ReplaceAAAARecordsResponseType, error) 22581 22582 // Error can be either of the following types: 22583 // 22584 // - fault 22585 22586 ReplaceALIASRecords(request *ReplaceALIASRecordsRequestType) (*ReplaceALIASRecordsResponseType, error) 22587 22588 ReplaceALIASRecordsContext(ctx context.Context, request *ReplaceALIASRecordsRequestType) (*ReplaceALIASRecordsResponseType, error) 22589 22590 // Error can be either of the following types: 22591 // 22592 // - fault 22593 22594 ReplaceCAARecords(request *ReplaceCAARecordsRequestType) (*ReplaceCAARecordsResponseType, error) 22595 22596 ReplaceCAARecordsContext(ctx context.Context, request *ReplaceCAARecordsRequestType) (*ReplaceCAARecordsResponseType, error) 22597 22598 // Error can be either of the following types: 22599 // 22600 // - fault 22601 22602 ReplaceCDNSKEYRecords(request *ReplaceCDNSKEYRecordsRequestType) (*ReplaceCDNSKEYRecordsResponseType, error) 22603 22604 ReplaceCDNSKEYRecordsContext(ctx context.Context, request *ReplaceCDNSKEYRecordsRequestType) (*ReplaceCDNSKEYRecordsResponseType, error) 22605 22606 // Error can be either of the following types: 22607 // 22608 // - fault 22609 22610 ReplaceCDSRecords(request *ReplaceCDSRecordsRequestType) (*ReplaceCDSRecordsResponseType, error) 22611 22612 ReplaceCDSRecordsContext(ctx context.Context, request *ReplaceCDSRecordsRequestType) (*ReplaceCDSRecordsResponseType, error) 22613 22614 // Error can be either of the following types: 22615 // 22616 // - fault 22617 22618 ReplaceCERTRecords(request *ReplaceCERTRecordsRequestType) (*ReplaceCERTRecordsResponseType, error) 22619 22620 ReplaceCERTRecordsContext(ctx context.Context, request *ReplaceCERTRecordsRequestType) (*ReplaceCERTRecordsResponseType, error) 22621 22622 // Error can be either of the following types: 22623 // 22624 // - fault 22625 22626 ReplaceCNAMERecords(request *ReplaceCNAMERecordsRequestType) (*ReplaceCNAMERecordsResponseType, error) 22627 22628 ReplaceCNAMERecordsContext(ctx context.Context, request *ReplaceCNAMERecordsRequestType) (*ReplaceCNAMERecordsResponseType, error) 22629 22630 // Error can be either of the following types: 22631 // 22632 // - fault 22633 22634 ReplaceCSYNCRecords(request *ReplaceCSYNCRecordsRequestType) (*ReplaceCSYNCRecordsResponseType, error) 22635 22636 ReplaceCSYNCRecordsContext(ctx context.Context, request *ReplaceCSYNCRecordsRequestType) (*ReplaceCSYNCRecordsResponseType, error) 22637 22638 // Error can be either of the following types: 22639 // 22640 // - fault 22641 22642 ReplaceDHCIDRecords(request *ReplaceDHCIDRecordsRequestType) (*ReplaceDHCIDRecordsResponseType, error) 22643 22644 ReplaceDHCIDRecordsContext(ctx context.Context, request *ReplaceDHCIDRecordsRequestType) (*ReplaceDHCIDRecordsResponseType, error) 22645 22646 // Error can be either of the following types: 22647 // 22648 // - fault 22649 22650 ReplaceDNAMERecords(request *ReplaceDNAMERecordsRequestType) (*ReplaceDNAMERecordsResponseType, error) 22651 22652 ReplaceDNAMERecordsContext(ctx context.Context, request *ReplaceDNAMERecordsRequestType) (*ReplaceDNAMERecordsResponseType, error) 22653 22654 // Error can be either of the following types: 22655 // 22656 // - fault 22657 22658 ReplaceDNSKEYRecords(request *ReplaceDNSKEYRecordsRequestType) (*ReplaceDNSKEYRecordsResponseType, error) 22659 22660 ReplaceDNSKEYRecordsContext(ctx context.Context, request *ReplaceDNSKEYRecordsRequestType) (*ReplaceDNSKEYRecordsResponseType, error) 22661 22662 // Error can be either of the following types: 22663 // 22664 // - fault 22665 22666 ReplaceDSRecords(request *ReplaceDSRecordsRequestType) (*ReplaceDSRecordsResponseType, error) 22667 22668 ReplaceDSRecordsContext(ctx context.Context, request *ReplaceDSRecordsRequestType) (*ReplaceDSRecordsResponseType, error) 22669 22670 // Error can be either of the following types: 22671 // 22672 // - fault 22673 22674 ReplaceIPSECKEYRecords(request *ReplaceIPSECKEYRecordsRequestType) (*ReplaceIPSECKEYRecordsResponseType, error) 22675 22676 ReplaceIPSECKEYRecordsContext(ctx context.Context, request *ReplaceIPSECKEYRecordsRequestType) (*ReplaceIPSECKEYRecordsResponseType, error) 22677 22678 // Error can be either of the following types: 22679 // 22680 // - fault 22681 22682 ReplaceKEYRecords(request *ReplaceKEYRecordsRequestType) (*ReplaceKEYRecordsResponseType, error) 22683 22684 ReplaceKEYRecordsContext(ctx context.Context, request *ReplaceKEYRecordsRequestType) (*ReplaceKEYRecordsResponseType, error) 22685 22686 // Error can be either of the following types: 22687 // 22688 // - fault 22689 22690 ReplaceKXRecords(request *ReplaceKXRecordsRequestType) (*ReplaceKXRecordsResponseType, error) 22691 22692 ReplaceKXRecordsContext(ctx context.Context, request *ReplaceKXRecordsRequestType) (*ReplaceKXRecordsResponseType, error) 22693 22694 // Error can be either of the following types: 22695 // 22696 // - fault 22697 22698 ReplaceLOCRecords(request *ReplaceLOCRecordsRequestType) (*ReplaceLOCRecordsResponseType, error) 22699 22700 ReplaceLOCRecordsContext(ctx context.Context, request *ReplaceLOCRecordsRequestType) (*ReplaceLOCRecordsResponseType, error) 22701 22702 // Error can be either of the following types: 22703 // 22704 // - fault 22705 22706 ReplaceMXRecords(request *ReplaceMXRecordsRequestType) (*ReplaceMXRecordsResponseType, error) 22707 22708 ReplaceMXRecordsContext(ctx context.Context, request *ReplaceMXRecordsRequestType) (*ReplaceMXRecordsResponseType, error) 22709 22710 // Error can be either of the following types: 22711 // 22712 // - fault 22713 22714 ReplaceNAPTRRecords(request *ReplaceNAPTRRecordsRequestType) (*ReplaceNAPTRRecordsResponseType, error) 22715 22716 ReplaceNAPTRRecordsContext(ctx context.Context, request *ReplaceNAPTRRecordsRequestType) (*ReplaceNAPTRRecordsResponseType, error) 22717 22718 // Error can be either of the following types: 22719 // 22720 // - fault 22721 22722 ReplaceNSAPRecords(request *ReplaceNSAPRecordsRequestType) (*ReplaceNSAPRecordsResponseType, error) 22723 22724 ReplaceNSAPRecordsContext(ctx context.Context, request *ReplaceNSAPRecordsRequestType) (*ReplaceNSAPRecordsResponseType, error) 22725 22726 // Error can be either of the following types: 22727 // 22728 // - fault 22729 22730 ReplacePOLICYRecords(request *ReplacePOLICYRecordsRequestType) (*ReplacePOLICYRecordsResponseType, error) 22731 22732 ReplacePOLICYRecordsContext(ctx context.Context, request *ReplacePOLICYRecordsRequestType) (*ReplacePOLICYRecordsResponseType, error) 22733 22734 // Error can be either of the following types: 22735 // 22736 // - fault 22737 22738 ReplacePTRRecords(request *ReplacePTRRecordsRequestType) (*ReplacePTRRecordsResponseType, error) 22739 22740 ReplacePTRRecordsContext(ctx context.Context, request *ReplacePTRRecordsRequestType) (*ReplacePTRRecordsResponseType, error) 22741 22742 // Error can be either of the following types: 22743 // 22744 // - fault 22745 22746 ReplacePXRecords(request *ReplacePXRecordsRequestType) (*ReplacePXRecordsResponseType, error) 22747 22748 ReplacePXRecordsContext(ctx context.Context, request *ReplacePXRecordsRequestType) (*ReplacePXRecordsResponseType, error) 22749 22750 // Error can be either of the following types: 22751 // 22752 // - fault 22753 22754 ReplaceRPRecords(request *ReplaceRPRecordsRequestType) (*ReplaceRPRecordsResponseType, error) 22755 22756 ReplaceRPRecordsContext(ctx context.Context, request *ReplaceRPRecordsRequestType) (*ReplaceRPRecordsResponseType, error) 22757 22758 // Error can be either of the following types: 22759 // 22760 // - fault 22761 22762 ReplaceSPFRecords(request *ReplaceSPFRecordsRequestType) (*ReplaceSPFRecordsResponseType, error) 22763 22764 ReplaceSPFRecordsContext(ctx context.Context, request *ReplaceSPFRecordsRequestType) (*ReplaceSPFRecordsResponseType, error) 22765 22766 // Error can be either of the following types: 22767 // 22768 // - fault 22769 22770 ReplaceSRVRecords(request *ReplaceSRVRecordsRequestType) (*ReplaceSRVRecordsResponseType, error) 22771 22772 ReplaceSRVRecordsContext(ctx context.Context, request *ReplaceSRVRecordsRequestType) (*ReplaceSRVRecordsResponseType, error) 22773 22774 // Error can be either of the following types: 22775 // 22776 // - fault 22777 22778 ReplaceSSHFPRecords(request *ReplaceSSHFPRecordsRequestType) (*ReplaceSSHFPRecordsResponseType, error) 22779 22780 ReplaceSSHFPRecordsContext(ctx context.Context, request *ReplaceSSHFPRecordsRequestType) (*ReplaceSSHFPRecordsResponseType, error) 22781 22782 // Error can be either of the following types: 22783 // 22784 // - fault 22785 22786 ReplaceTLSARecords(request *ReplaceTLSARecordsRequestType) (*ReplaceTLSARecordsResponseType, error) 22787 22788 ReplaceTLSARecordsContext(ctx context.Context, request *ReplaceTLSARecordsRequestType) (*ReplaceTLSARecordsResponseType, error) 22789 22790 // Error can be either of the following types: 22791 // 22792 // - fault 22793 22794 ReplaceTXTRecords(request *ReplaceTXTRecordsRequestType) (*ReplaceTXTRecordsResponseType, error) 22795 22796 ReplaceTXTRecordsContext(ctx context.Context, request *ReplaceTXTRecordsRequestType) (*ReplaceTXTRecordsResponseType, error) 22797 22798 // Error can be either of the following types: 22799 // 22800 // - fault 22801 22802 ReplaceNSRecords(request *ReplaceNSRecordsRequestType) (*ReplaceNSRecordsResponseType, error) 22803 22804 ReplaceNSRecordsContext(ctx context.Context, request *ReplaceNSRecordsRequestType) (*ReplaceNSRecordsResponseType, error) 22805 22806 // Error can be either of the following types: 22807 // 22808 // - fault 22809 22810 GetANYRecords(request *GetANYRecordsRequestType) (*GetANYRecordsResponseType, error) 22811 22812 GetANYRecordsContext(ctx context.Context, request *GetANYRecordsRequestType) (*GetANYRecordsResponseType, error) 22813 22814 // Error can be either of the following types: 22815 // 22816 // - fault 22817 22818 GetAllRecords(request *GetAllRecordsRequestType) (*GetAllRecordsResponseType, error) 22819 22820 GetAllRecordsContext(ctx context.Context, request *GetAllRecordsRequestType) (*GetAllRecordsResponseType, error) 22821 22822 // Error can be either of the following types: 22823 // 22824 // - fault 22825 22826 GetAllAliasQNames(request *GetAllAliasQNamesRequestType) (*GetAllAliasQNamesResponseType, error) 22827 22828 GetAllAliasQNamesContext(ctx context.Context, request *GetAllAliasQNamesRequestType) (*GetAllAliasQNamesResponseType, error) 22829 22830 // Error can be either of the following types: 22831 // 22832 // - fault 22833 /* Finds single User */ 22834 GetOneUser(request *GetOneUserRequestType) (*GetOneUserResponseType, error) 22835 22836 GetOneUserContext(ctx context.Context, request *GetOneUserRequestType) (*GetOneUserResponseType, error) 22837 22838 // Error can be either of the following types: 22839 // 22840 // - fault 22841 /* Deletes a single User */ 22842 DeleteOneUser(request *DeleteOneUserRequestType) (*DeleteOneUserResponseType, error) 22843 22844 DeleteOneUserContext(ctx context.Context, request *DeleteOneUserRequestType) (*DeleteOneUserResponseType, error) 22845 22846 // Error can be either of the following types: 22847 // 22848 // - fault 22849 22850 CreateUser(request *CreateUserRequestType) (*CreateUserResponseType, error) 22851 22852 CreateUserContext(ctx context.Context, request *CreateUserRequestType) (*CreateUserResponseType, error) 22853 22854 // Error can be either of the following types: 22855 // 22856 // - fault 22857 22858 UpdateUser(request *UpdateUserRequestType) (*UpdateUserResponseType, error) 22859 22860 UpdateUserContext(ctx context.Context, request *UpdateUserRequestType) (*UpdateUserResponseType, error) 22861 22862 // Error can be either of the following types: 22863 // 22864 // - fault 22865 22866 GetUsers(request *GetUsersRequestType) (*GetUsersResponseType, error) 22867 22868 GetUsersContext(ctx context.Context, request *GetUsersRequestType) (*GetUsersResponseType, error) 22869 22870 // Error can be either of the following types: 22871 // 22872 // - fault 22873 22874 GetUpdateUsers(request *GetUpdateUsersRequestType) (*GetUpdateUsersResponseType, error) 22875 22876 GetUpdateUsersContext(ctx context.Context, request *GetUpdateUsersRequestType) (*GetUpdateUsersResponseType, error) 22877 22878 // Error can be either of the following types: 22879 // 22880 // - fault 22881 22882 UpdateUpdateUser(request *UpdateUpdateUserRequestType) (*UpdateUpdateUserResponseType, error) 22883 22884 UpdateUpdateUserContext(ctx context.Context, request *UpdateUpdateUserRequestType) (*UpdateUpdateUserResponseType, error) 22885 22886 // Error can be either of the following types: 22887 // 22888 // - fault 22889 22890 DeleteOneUpdateUser(request *DeleteOneUpdateUserRequestType) (*DeleteOneUpdateUserResponseType, error) 22891 22892 DeleteOneUpdateUserContext(ctx context.Context, request *DeleteOneUpdateUserRequestType) (*DeleteOneUpdateUserResponseType, error) 22893 22894 // Error can be either of the following types: 22895 // 22896 // - fault 22897 22898 UpdateUserPassword(request *UpdateUserPasswordRequestType) (*UpdateUserPasswordResponseType, error) 22899 22900 UpdateUserPasswordContext(ctx context.Context, request *UpdateUserPasswordRequestType) (*UpdateUserPasswordResponseType, error) 22901 22902 // Error can be either of the following types: 22903 // 22904 // - fault 22905 22906 BlockUser(request *BlockUserRequestType) (*BlockUserResponseType, error) 22907 22908 BlockUserContext(ctx context.Context, request *BlockUserRequestType) (*BlockUserResponseType, error) 22909 22910 // Error can be either of the following types: 22911 // 22912 // - fault 22913 22914 UnblockUser(request *UnblockUserRequestType) (*UnblockUserResponseType, error) 22915 22916 UnblockUserContext(ctx context.Context, request *UnblockUserRequestType) (*UnblockUserResponseType, error) 22917 22918 // Error can be either of the following types: 22919 // 22920 // - fault 22921 /* Creates a new Contact */ 22922 CreateContact(request *CreateContactRequestType) (*CreateContactResponseType, error) 22923 22924 CreateContactContext(ctx context.Context, request *CreateContactRequestType) (*CreateContactResponseType, error) 22925 22926 // Error can be either of the following types: 22927 // 22928 // - fault 22929 /* Finds single Contact */ 22930 GetOneContact(request *GetOneContactRequestType) (*GetOneContactResponseType, error) 22931 22932 GetOneContactContext(ctx context.Context, request *GetOneContactRequestType) (*GetOneContactResponseType, error) 22933 22934 // Error can be either of the following types: 22935 // 22936 // - fault 22937 /* Finds every Contact */ 22938 GetContacts(request *GetContactsRequestType) (*GetContactsResponseType, error) 22939 22940 GetContactsContext(ctx context.Context, request *GetContactsRequestType) (*GetContactsResponseType, error) 22941 22942 // Error can be either of the following types: 22943 // 22944 // - fault 22945 /* Deletes a single Contact */ 22946 DeleteOneContact(request *DeleteOneContactRequestType) (*DeleteOneContactResponseType, error) 22947 22948 DeleteOneContactContext(ctx context.Context, request *DeleteOneContactRequestType) (*DeleteOneContactResponseType, error) 22949 22950 // Error can be either of the following types: 22951 // 22952 // - fault 22953 22954 UpdateContact(request *UpdateContactRequestType) (*UpdateContactResponseType, error) 22955 22956 UpdateContactContext(ctx context.Context, request *UpdateContactRequestType) (*UpdateContactResponseType, error) 22957 22958 // Error can be either of the following types: 22959 // 22960 // - fault 22961 22962 CreateCustomer(request *CreateCustomerRequestType) (*CreateCustomerResponseType, error) 22963 22964 CreateCustomerContext(ctx context.Context, request *CreateCustomerRequestType) (*CreateCustomerResponseType, error) 22965 22966 // Error can be either of the following types: 22967 // 22968 // - fault 22969 22970 UpdateCustomer(request *UpdateCustomerRequestType) (*UpdateCustomerResponseType, error) 22971 22972 UpdateCustomerContext(ctx context.Context, request *UpdateCustomerRequestType) (*UpdateCustomerResponseType, error) 22973 22974 // Error can be either of the following types: 22975 // 22976 // - fault 22977 22978 GetOneCustomer(request *GetOneCustomerRequestType) (*GetOneCustomerResponseType, error) 22979 22980 GetOneCustomerContext(ctx context.Context, request *GetOneCustomerRequestType) (*GetOneCustomerResponseType, error) 22981 22982 // Error can be either of the following types: 22983 // 22984 // - fault 22985 22986 GetCustomers(request *GetCustomersRequestType) (*GetCustomersResponseType, error) 22987 22988 GetCustomersContext(ctx context.Context, request *GetCustomersRequestType) (*GetCustomersResponseType, error) 22989 22990 // Error can be either of the following types: 22991 // 22992 // - fault 22993 22994 DeleteOneCustomer(request *DeleteOneCustomerRequestType) (*DeleteOneCustomerResponseType, error) 22995 22996 DeleteOneCustomerContext(ctx context.Context, request *DeleteOneCustomerRequestType) (*DeleteOneCustomerResponseType, error) 22997 22998 // Error can be either of the following types: 22999 // 23000 // - fault 23001 23002 GetCustomerPrefs(request *GetCustomerPrefsRequestType) (*GetCustomerPrefsResponseType, error) 23003 23004 GetCustomerPrefsContext(ctx context.Context, request *GetCustomerPrefsRequestType) (*GetCustomerPrefsResponseType, error) 23005 23006 // Error can be either of the following types: 23007 // 23008 // - fault 23009 23010 SetCustomerPrefs(request *SetCustomerPrefsRequestType) (*SetCustomerPrefsResponseType, error) 23011 23012 SetCustomerPrefsContext(ctx context.Context, request *SetCustomerPrefsRequestType) (*SetCustomerPrefsResponseType, error) 23013 23014 // Error can be either of the following types: 23015 // 23016 // - fault 23017 23018 GetCustomerIPACL(request *GetCustomerIPACLRequestType) (*GetCustomerIPACLResponseType, error) 23019 23020 GetCustomerIPACLContext(ctx context.Context, request *GetCustomerIPACLRequestType) (*GetCustomerIPACLResponseType, error) 23021 23022 // Error can be either of the following types: 23023 // 23024 // - fault 23025 23026 SetCustomerIPACL(request *SetCustomerIPACLRequestType) (*SetCustomerIPACLResponseType, error) 23027 23028 SetCustomerIPACLContext(ctx context.Context, request *SetCustomerIPACLRequestType) (*SetCustomerIPACLResponseType, error) 23029 23030 // Error can be either of the following types: 23031 // 23032 // - fault 23033 23034 CreateCustomerOracleMetadata(request *CreateCustomerOracleMetadataRequestType) (*CreateCustomerOracleMetadataResponseType, error) 23035 23036 CreateCustomerOracleMetadataContext(ctx context.Context, request *CreateCustomerOracleMetadataRequestType) (*CreateCustomerOracleMetadataResponseType, error) 23037 23038 // Error can be either of the following types: 23039 // 23040 // - fault 23041 23042 UpdateCustomerOracleMetadata(request *UpdateCustomerOracleMetadataRequestType) (*UpdateCustomerOracleMetadataResponseType, error) 23043 23044 UpdateCustomerOracleMetadataContext(ctx context.Context, request *UpdateCustomerOracleMetadataRequestType) (*UpdateCustomerOracleMetadataResponseType, error) 23045 23046 // Error can be either of the following types: 23047 // 23048 // - fault 23049 23050 GetCustomerOracleMetadata(request *GetCustomerOracleMetadataRequestType) (*GetCustomerOracleMetadataResponseType, error) 23051 23052 GetCustomerOracleMetadataContext(ctx context.Context, request *GetCustomerOracleMetadataRequestType) (*GetCustomerOracleMetadataResponseType, error) 23053 23054 // Error can be either of the following types: 23055 // 23056 // - fault 23057 23058 DeleteCustomerOracleMetadata(request *DeleteCustomerOracleMetadataRequestType) (*DeleteCustomerOracleMetadataResponseType, error) 23059 23060 DeleteCustomerOracleMetadataContext(ctx context.Context, request *DeleteCustomerOracleMetadataRequestType) (*DeleteCustomerOracleMetadataResponseType, error) 23061 23062 // Error can be either of the following types: 23063 // 23064 // - fault 23065 23066 CreateZoneOracleMetadata(request *CreateZoneOracleMetadataRequestType) (*CreateZoneOracleMetadataResponseType, error) 23067 23068 CreateZoneOracleMetadataContext(ctx context.Context, request *CreateZoneOracleMetadataRequestType) (*CreateZoneOracleMetadataResponseType, error) 23069 23070 // Error can be either of the following types: 23071 // 23072 // - fault 23073 23074 UpdateZoneOracleMetadata(request *UpdateZoneOracleMetadataRequestType) (*UpdateZoneOracleMetadataResponseType, error) 23075 23076 UpdateZoneOracleMetadataContext(ctx context.Context, request *UpdateZoneOracleMetadataRequestType) (*UpdateZoneOracleMetadataResponseType, error) 23077 23078 // Error can be either of the following types: 23079 // 23080 // - fault 23081 23082 GetZoneOracleMetadata(request *GetZoneOracleMetadataRequestType) (*GetZoneOracleMetadataResponseType, error) 23083 23084 GetZoneOracleMetadataContext(ctx context.Context, request *GetZoneOracleMetadataRequestType) (*GetZoneOracleMetadataResponseType, error) 23085 23086 // Error can be either of the following types: 23087 // 23088 // - fault 23089 23090 DeleteZoneOracleMetadata(request *DeleteZoneOracleMetadataRequestType) (*DeleteZoneOracleMetadataResponseType, error) 23091 23092 DeleteZoneOracleMetadataContext(ctx context.Context, request *DeleteZoneOracleMetadataRequestType) (*DeleteZoneOracleMetadataResponseType, error) 23093 23094 // Error can be either of the following types: 23095 // 23096 // - fault 23097 23098 OCIMigrate(request *OCIMigrateRequestType) (*OCIMigrateResponseType, error) 23099 23100 OCIMigrateContext(ctx context.Context, request *OCIMigrateRequestType) (*OCIMigrateResponseType, error) 23101 23102 // Error can be either of the following types: 23103 // 23104 // - fault 23105 /* Creates a new Dynamic DNS service */ 23106 CreateDDNS(request *CreateDDNSRequestType) (*CreateDDNSResponseType, error) 23107 23108 CreateDDNSContext(ctx context.Context, request *CreateDDNSRequestType) (*CreateDDNSResponseType, error) 23109 23110 // Error can be either of the following types: 23111 // 23112 // - fault 23113 /* Finds single Dynamic DNS service */ 23114 GetOneDDNS(request *GetOneDDNSRequestType) (*GetOneDDNSResponseType, error) 23115 23116 GetOneDDNSContext(ctx context.Context, request *GetOneDDNSRequestType) (*GetOneDDNSResponseType, error) 23117 23118 // Error can be either of the following types: 23119 // 23120 // - fault 23121 /* Finds every Dynamic DNS service */ 23122 GetDDNSs(request *GetDDNSsRequestType) (*GetDDNSsResponseType, error) 23123 23124 GetDDNSsContext(ctx context.Context, request *GetDDNSsRequestType) (*GetDDNSsResponseType, error) 23125 23126 // Error can be either of the following types: 23127 // 23128 // - fault 23129 /* Updates a single Dynamic DNS service */ 23130 UpdateDDNS(request *UpdateDDNSRequestType) (*UpdateDDNSResponseType, error) 23131 23132 UpdateDDNSContext(ctx context.Context, request *UpdateDDNSRequestType) (*UpdateDDNSResponseType, error) 23133 23134 // Error can be either of the following types: 23135 // 23136 // - fault 23137 /* Deletes a single Dynamic DNS service */ 23138 DeleteOneDDNS(request *DeleteOneDDNSRequestType) (*DeleteOneDDNSResponseType, error) 23139 23140 DeleteOneDDNSContext(ctx context.Context, request *DeleteOneDDNSRequestType) (*DeleteOneDDNSResponseType, error) 23141 23142 // Error can be either of the following types: 23143 // 23144 // - fault 23145 23146 ActivateDDNS(request *ActivateDDNSRequestType) (*ActivateDDNSResponseType, error) 23147 23148 ActivateDDNSContext(ctx context.Context, request *ActivateDDNSRequestType) (*ActivateDDNSResponseType, error) 23149 23150 // Error can be either of the following types: 23151 // 23152 // - fault 23153 23154 DeactivateDDNS(request *DeactivateDDNSRequestType) (*DeactivateDDNSResponseType, error) 23155 23156 DeactivateDDNSContext(ctx context.Context, request *DeactivateDDNSRequestType) (*DeactivateDDNSResponseType, error) 23157 23158 // Error can be either of the following types: 23159 // 23160 // - fault 23161 23162 ResetDDNS(request *ResetDDNSRequestType) (*ResetDDNSResponseType, error) 23163 23164 ResetDDNSContext(ctx context.Context, request *ResetDDNSRequestType) (*ResetDDNSResponseType, error) 23165 23166 // Error can be either of the following types: 23167 // 23168 // - fault 23169 23170 GetUpdateUserPassword(request *GetUpdateUserPasswordRequestType) (*GetUpdateUserPasswordResponseType, error) 23171 23172 GetUpdateUserPasswordContext(ctx context.Context, request *GetUpdateUserPasswordRequestType) (*GetUpdateUserPasswordResponseType, error) 23173 23174 // Error can be either of the following types: 23175 // 23176 // - fault 23177 23178 CreateDDNSHost(request *CreateDDNSHostRequestType) (*CreateDDNSHostResponseType, error) 23179 23180 CreateDDNSHostContext(ctx context.Context, request *CreateDDNSHostRequestType) (*CreateDDNSHostResponseType, error) 23181 23182 // Error can be either of the following types: 23183 // 23184 // - fault 23185 23186 CreateUpdateUser(request *CreateUpdateUserRequestType) (*CreateUpdateUserResponseType, error) 23187 23188 CreateUpdateUserContext(ctx context.Context, request *CreateUpdateUserRequestType) (*CreateUpdateUserResponseType, error) 23189 23190 // Error can be either of the following types: 23191 // 23192 // - fault 23193 23194 AddDDNS(request *AddDDNSRequestType) (*AddDDNSResponseType, error) 23195 23196 AddDDNSContext(ctx context.Context, request *AddDDNSRequestType) (*AddDDNSResponseType, error) 23197 23198 // Error can be either of the following types: 23199 // 23200 // - fault 23201 /* Creates a new Simple Failover service */ 23202 CreateFailover(request *CreateFailoverRequestType) (*CreateFailoverResponseType, error) 23203 23204 CreateFailoverContext(ctx context.Context, request *CreateFailoverRequestType) (*CreateFailoverResponseType, error) 23205 23206 // Error can be either of the following types: 23207 // 23208 // - fault 23209 /* Finds single Simple Failover service */ 23210 GetOneFailover(request *GetOneFailoverRequestType) (*GetOneFailoverResponseType, error) 23211 23212 GetOneFailoverContext(ctx context.Context, request *GetOneFailoverRequestType) (*GetOneFailoverResponseType, error) 23213 23214 // Error can be either of the following types: 23215 // 23216 // - fault 23217 /* Finds every Simple Failover service */ 23218 GetFailovers(request *GetFailoversRequestType) (*GetFailoversResponseType, error) 23219 23220 GetFailoversContext(ctx context.Context, request *GetFailoversRequestType) (*GetFailoversResponseType, error) 23221 23222 // Error can be either of the following types: 23223 // 23224 // - fault 23225 /* Updates a single Simple Failover service */ 23226 UpdateFailover(request *UpdateFailoverRequestType) (*UpdateFailoverResponseType, error) 23227 23228 UpdateFailoverContext(ctx context.Context, request *UpdateFailoverRequestType) (*UpdateFailoverResponseType, error) 23229 23230 // Error can be either of the following types: 23231 // 23232 // - fault 23233 /* Deletes a single Simple Failover service */ 23234 DeleteOneFailover(request *DeleteOneFailoverRequestType) (*DeleteOneFailoverResponseType, error) 23235 23236 DeleteOneFailoverContext(ctx context.Context, request *DeleteOneFailoverRequestType) (*DeleteOneFailoverResponseType, error) 23237 23238 // Error can be either of the following types: 23239 // 23240 // - fault 23241 23242 ActivateFailover(request *ActivateFailoverRequestType) (*ActivateFailoverResponseType, error) 23243 23244 ActivateFailoverContext(ctx context.Context, request *ActivateFailoverRequestType) (*ActivateFailoverResponseType, error) 23245 23246 // Error can be either of the following types: 23247 // 23248 // - fault 23249 23250 DeactivateFailover(request *DeactivateFailoverRequestType) (*DeactivateFailoverResponseType, error) 23251 23252 DeactivateFailoverContext(ctx context.Context, request *DeactivateFailoverRequestType) (*DeactivateFailoverResponseType, error) 23253 23254 // Error can be either of the following types: 23255 // 23256 // - fault 23257 23258 RecoverFailover(request *RecoverFailoverRequestType) (*RecoverFailoverResponseType, error) 23259 23260 RecoverFailoverContext(ctx context.Context, request *RecoverFailoverRequestType) (*RecoverFailoverResponseType, error) 23261 23262 // Error can be either of the following types: 23263 // 23264 // - fault 23265 /* Creates a new basic LoadBalance service */ 23266 CreateLoadBalance(request *CreateLoadBalanceRequestType) (*CreateLoadBalanceResponseType, error) 23267 23268 CreateLoadBalanceContext(ctx context.Context, request *CreateLoadBalanceRequestType) (*CreateLoadBalanceResponseType, error) 23269 23270 // Error can be either of the following types: 23271 // 23272 // - fault 23273 /* Finds single basic LoadBalance service */ 23274 GetOneLoadBalance(request *GetOneLoadBalanceRequestType) (*GetOneLoadBalanceResponseType, error) 23275 23276 GetOneLoadBalanceContext(ctx context.Context, request *GetOneLoadBalanceRequestType) (*GetOneLoadBalanceResponseType, error) 23277 23278 // Error can be either of the following types: 23279 // 23280 // - fault 23281 /* Finds every basic LoadBalance service */ 23282 GetLoadBalances(request *GetLoadBalancesRequestType) (*GetLoadBalancesResponseType, error) 23283 23284 GetLoadBalancesContext(ctx context.Context, request *GetLoadBalancesRequestType) (*GetLoadBalancesResponseType, error) 23285 23286 // Error can be either of the following types: 23287 // 23288 // - fault 23289 /* Updates a single basic LoadBalance service */ 23290 UpdateLoadBalance(request *UpdateLoadBalanceRequestType) (*UpdateLoadBalanceResponseType, error) 23291 23292 UpdateLoadBalanceContext(ctx context.Context, request *UpdateLoadBalanceRequestType) (*UpdateLoadBalanceResponseType, error) 23293 23294 // Error can be either of the following types: 23295 // 23296 // - fault 23297 /* Deletes a single basic LoadBalance service */ 23298 DeleteOneLoadBalance(request *DeleteOneLoadBalanceRequestType) (*DeleteOneLoadBalanceResponseType, error) 23299 23300 DeleteOneLoadBalanceContext(ctx context.Context, request *DeleteOneLoadBalanceRequestType) (*DeleteOneLoadBalanceResponseType, error) 23301 23302 // Error can be either of the following types: 23303 // 23304 // - fault 23305 23306 ActivateLoadBalance(request *ActivateLoadBalanceRequestType) (*ActivateLoadBalanceResponseType, error) 23307 23308 ActivateLoadBalanceContext(ctx context.Context, request *ActivateLoadBalanceRequestType) (*ActivateLoadBalanceResponseType, error) 23309 23310 // Error can be either of the following types: 23311 // 23312 // - fault 23313 23314 DeactivateLoadBalance(request *DeactivateLoadBalanceRequestType) (*DeactivateLoadBalanceResponseType, error) 23315 23316 DeactivateLoadBalanceContext(ctx context.Context, request *DeactivateLoadBalanceRequestType) (*DeactivateLoadBalanceResponseType, error) 23317 23318 // Error can be either of the following types: 23319 // 23320 // - fault 23321 23322 RecoverLoadBalance(request *RecoverLoadBalanceRequestType) (*RecoverLoadBalanceResponseType, error) 23323 23324 RecoverLoadBalanceContext(ctx context.Context, request *RecoverLoadBalanceRequestType) (*RecoverLoadBalanceResponseType, error) 23325 23326 // Error can be either of the following types: 23327 // 23328 // - fault 23329 23330 RecoverLoadBalanceIP(request *RecoverLoadBalanceIPRequestType) (*RecoverLoadBalanceIPResponseType, error) 23331 23332 RecoverLoadBalanceIPContext(ctx context.Context, request *RecoverLoadBalanceIPRequestType) (*RecoverLoadBalanceIPResponseType, error) 23333 23334 // Error can be either of the following types: 23335 // 23336 // - fault 23337 23338 CreateLoadBalancePoolEntry(request *CreateLoadBalancePoolEntryRequestType) (*CreateLoadBalancePoolEntryResponseType, error) 23339 23340 CreateLoadBalancePoolEntryContext(ctx context.Context, request *CreateLoadBalancePoolEntryRequestType) (*CreateLoadBalancePoolEntryResponseType, error) 23341 23342 // Error can be either of the following types: 23343 // 23344 // - fault 23345 23346 UpdateLoadBalancePoolEntry(request *UpdateLoadBalancePoolEntryRequestType) (*UpdateLoadBalancePoolEntryResponseType, error) 23347 23348 UpdateLoadBalancePoolEntryContext(ctx context.Context, request *UpdateLoadBalancePoolEntryRequestType) (*UpdateLoadBalancePoolEntryResponseType, error) 23349 23350 // Error can be either of the following types: 23351 // 23352 // - fault 23353 23354 GetOneLoadBalancePoolEntry(request *GetOneLoadBalancePoolEntryRequestType) (*GetOneLoadBalancePoolEntryResponseType, error) 23355 23356 GetOneLoadBalancePoolEntryContext(ctx context.Context, request *GetOneLoadBalancePoolEntryRequestType) (*GetOneLoadBalancePoolEntryResponseType, error) 23357 23358 // Error can be either of the following types: 23359 // 23360 // - fault 23361 23362 GetLoadBalancePoolEntries(request *GetLoadBalancePoolEntriesRequestType) (*GetLoadBalancePoolEntriesResponseType, error) 23363 23364 GetLoadBalancePoolEntriesContext(ctx context.Context, request *GetLoadBalancePoolEntriesRequestType) (*GetLoadBalancePoolEntriesResponseType, error) 23365 23366 // Error can be either of the following types: 23367 // 23368 // - fault 23369 23370 DeleteOneLoadBalancePoolEntry(request *DeleteOneLoadBalancePoolEntryRequestType) (*DeleteOneLoadBalancePoolEntryResponseType, error) 23371 23372 DeleteOneLoadBalancePoolEntryContext(ctx context.Context, request *DeleteOneLoadBalancePoolEntryRequestType) (*DeleteOneLoadBalancePoolEntryResponseType, error) 23373 23374 // Error can be either of the following types: 23375 // 23376 // - fault 23377 /* Creates a new GSLB */ 23378 CreateGSLB(request *CreateGSLBRequestType) (*CreateGSLBResponseType, error) 23379 23380 CreateGSLBContext(ctx context.Context, request *CreateGSLBRequestType) (*CreateGSLBResponseType, error) 23381 23382 // Error can be either of the following types: 23383 // 23384 // - fault 23385 /* Finds single GSLB */ 23386 GetOneGSLB(request *GetOneGSLBRequestType) (*GetOneGSLBResponseType, error) 23387 23388 GetOneGSLBContext(ctx context.Context, request *GetOneGSLBRequestType) (*GetOneGSLBResponseType, error) 23389 23390 // Error can be either of the following types: 23391 // 23392 // - fault 23393 /* Finds every GSLB */ 23394 GetGSLBs(request *GetGSLBsRequestType) (*GetGSLBsResponseType, error) 23395 23396 GetGSLBsContext(ctx context.Context, request *GetGSLBsRequestType) (*GetGSLBsResponseType, error) 23397 23398 // Error can be either of the following types: 23399 // 23400 // - fault 23401 /* Updates a single GSLB */ 23402 UpdateGSLB(request *UpdateGSLBRequestType) (*UpdateGSLBResponseType, error) 23403 23404 UpdateGSLBContext(ctx context.Context, request *UpdateGSLBRequestType) (*UpdateGSLBResponseType, error) 23405 23406 // Error can be either of the following types: 23407 // 23408 // - fault 23409 /* Deletes a single GSLB */ 23410 DeleteOneGSLB(request *DeleteOneGSLBRequestType) (*DeleteOneGSLBResponseType, error) 23411 23412 DeleteOneGSLBContext(ctx context.Context, request *DeleteOneGSLBRequestType) (*DeleteOneGSLBResponseType, error) 23413 23414 // Error can be either of the following types: 23415 // 23416 // - fault 23417 23418 ActivateGSLB(request *ActivateGSLBRequestType) (*ActivateGSLBResponseType, error) 23419 23420 ActivateGSLBContext(ctx context.Context, request *ActivateGSLBRequestType) (*ActivateGSLBResponseType, error) 23421 23422 // Error can be either of the following types: 23423 // 23424 // - fault 23425 23426 DeactivateGSLB(request *DeactivateGSLBRequestType) (*DeactivateGSLBResponseType, error) 23427 23428 DeactivateGSLBContext(ctx context.Context, request *DeactivateGSLBRequestType) (*DeactivateGSLBResponseType, error) 23429 23430 // Error can be either of the following types: 23431 // 23432 // - fault 23433 23434 RecoverGSLB(request *RecoverGSLBRequestType) (*RecoverGSLBResponseType, error) 23435 23436 RecoverGSLBContext(ctx context.Context, request *RecoverGSLBRequestType) (*RecoverGSLBResponseType, error) 23437 23438 // Error can be either of the following types: 23439 // 23440 // - fault 23441 23442 RecoverGSLBIP(request *RecoverGSLBIPRequestType) (*RecoverGSLBIPResponseType, error) 23443 23444 RecoverGSLBIPContext(ctx context.Context, request *RecoverGSLBIPRequestType) (*RecoverGSLBIPResponseType, error) 23445 23446 // Error can be either of the following types: 23447 // 23448 // - fault 23449 /* Creates a new GSLBRegion */ 23450 CreateGSLBRegion(request *CreateGSLBRegionRequestType) (*CreateGSLBRegionResponseType, error) 23451 23452 CreateGSLBRegionContext(ctx context.Context, request *CreateGSLBRegionRequestType) (*CreateGSLBRegionResponseType, error) 23453 23454 // Error can be either of the following types: 23455 // 23456 // - fault 23457 /* Finds single GSLBRegion */ 23458 GetOneGSLBRegion(request *GetOneGSLBRegionRequestType) (*GetOneGSLBRegionResponseType, error) 23459 23460 GetOneGSLBRegionContext(ctx context.Context, request *GetOneGSLBRegionRequestType) (*GetOneGSLBRegionResponseType, error) 23461 23462 // Error can be either of the following types: 23463 // 23464 // - fault 23465 /* Finds every GSLBRegion */ 23466 GetGSLBRegions(request *GetGSLBRegionsRequestType) (*GetGSLBRegionsResponseType, error) 23467 23468 GetGSLBRegionsContext(ctx context.Context, request *GetGSLBRegionsRequestType) (*GetGSLBRegionsResponseType, error) 23469 23470 // Error can be either of the following types: 23471 // 23472 // - fault 23473 /* Updates a single GSLBRegion */ 23474 UpdateGSLBRegion(request *UpdateGSLBRegionRequestType) (*UpdateGSLBRegionResponseType, error) 23475 23476 UpdateGSLBRegionContext(ctx context.Context, request *UpdateGSLBRegionRequestType) (*UpdateGSLBRegionResponseType, error) 23477 23478 // Error can be either of the following types: 23479 // 23480 // - fault 23481 /* Deletes a single GSLBRegion */ 23482 DeleteOneGSLBRegion(request *DeleteOneGSLBRegionRequestType) (*DeleteOneGSLBRegionResponseType, error) 23483 23484 DeleteOneGSLBRegionContext(ctx context.Context, request *DeleteOneGSLBRegionRequestType) (*DeleteOneGSLBRegionResponseType, error) 23485 23486 // Error can be either of the following types: 23487 // 23488 // - fault 23489 23490 CreateGSLBRegionPoolEntry(request *CreateGSLBRegionPoolEntryRequestType) (*CreateGSLBRegionPoolEntryResponseType, error) 23491 23492 CreateGSLBRegionPoolEntryContext(ctx context.Context, request *CreateGSLBRegionPoolEntryRequestType) (*CreateGSLBRegionPoolEntryResponseType, error) 23493 23494 // Error can be either of the following types: 23495 // 23496 // - fault 23497 23498 UpdateGSLBRegionPoolEntry(request *UpdateGSLBRegionPoolEntryRequestType) (*UpdateGSLBRegionPoolEntryResponseType, error) 23499 23500 UpdateGSLBRegionPoolEntryContext(ctx context.Context, request *UpdateGSLBRegionPoolEntryRequestType) (*UpdateGSLBRegionPoolEntryResponseType, error) 23501 23502 // Error can be either of the following types: 23503 // 23504 // - fault 23505 23506 GetOneGSLBRegionPoolEntry(request *GetOneGSLBRegionPoolEntryRequestType) (*GetOneGSLBRegionPoolEntryResponseType, error) 23507 23508 GetOneGSLBRegionPoolEntryContext(ctx context.Context, request *GetOneGSLBRegionPoolEntryRequestType) (*GetOneGSLBRegionPoolEntryResponseType, error) 23509 23510 // Error can be either of the following types: 23511 // 23512 // - fault 23513 23514 GetGSLBRegionPoolEntries(request *GetGSLBRegionPoolEntriesRequestType) (*GetGSLBRegionPoolEntriesResponseType, error) 23515 23516 GetGSLBRegionPoolEntriesContext(ctx context.Context, request *GetGSLBRegionPoolEntriesRequestType) (*GetGSLBRegionPoolEntriesResponseType, error) 23517 23518 // Error can be either of the following types: 23519 // 23520 // - fault 23521 23522 DeleteOneGSLBRegionPoolEntry(request *DeleteOneGSLBRegionPoolEntryRequestType) (*DeleteOneGSLBRegionPoolEntryResponseType, error) 23523 23524 DeleteOneGSLBRegionPoolEntryContext(ctx context.Context, request *DeleteOneGSLBRegionPoolEntryRequestType) (*DeleteOneGSLBRegionPoolEntryResponseType, error) 23525 23526 // Error can be either of the following types: 23527 // 23528 // - fault 23529 /* Creates a new RTTM */ 23530 CreateRTTM(request *CreateRTTMRequestType) (*CreateRTTMResponseType, error) 23531 23532 CreateRTTMContext(ctx context.Context, request *CreateRTTMRequestType) (*CreateRTTMResponseType, error) 23533 23534 // Error can be either of the following types: 23535 // 23536 // - fault 23537 /* Finds single RTTM */ 23538 GetOneRTTM(request *GetOneRTTMRequestType) (*GetOneRTTMResponseType, error) 23539 23540 GetOneRTTMContext(ctx context.Context, request *GetOneRTTMRequestType) (*GetOneRTTMResponseType, error) 23541 23542 // Error can be either of the following types: 23543 // 23544 // - fault 23545 /* Finds every RTTM */ 23546 GetRTTMs(request *GetRTTMsRequestType) (*GetRTTMsResponseType, error) 23547 23548 GetRTTMsContext(ctx context.Context, request *GetRTTMsRequestType) (*GetRTTMsResponseType, error) 23549 23550 // Error can be either of the following types: 23551 // 23552 // - fault 23553 /* Updates a single RTTM */ 23554 UpdateRTTM(request *UpdateRTTMRequestType) (*UpdateRTTMResponseType, error) 23555 23556 UpdateRTTMContext(ctx context.Context, request *UpdateRTTMRequestType) (*UpdateRTTMResponseType, error) 23557 23558 // Error can be either of the following types: 23559 // 23560 // - fault 23561 /* Deletes a single RTTM */ 23562 DeleteOneRTTM(request *DeleteOneRTTMRequestType) (*DeleteOneRTTMResponseType, error) 23563 23564 DeleteOneRTTMContext(ctx context.Context, request *DeleteOneRTTMRequestType) (*DeleteOneRTTMResponseType, error) 23565 23566 // Error can be either of the following types: 23567 // 23568 // - fault 23569 23570 ActivateRTTM(request *ActivateRTTMRequestType) (*ActivateRTTMResponseType, error) 23571 23572 ActivateRTTMContext(ctx context.Context, request *ActivateRTTMRequestType) (*ActivateRTTMResponseType, error) 23573 23574 // Error can be either of the following types: 23575 // 23576 // - fault 23577 23578 DeactivateRTTM(request *DeactivateRTTMRequestType) (*DeactivateRTTMResponseType, error) 23579 23580 DeactivateRTTMContext(ctx context.Context, request *DeactivateRTTMRequestType) (*DeactivateRTTMResponseType, error) 23581 23582 // Error can be either of the following types: 23583 // 23584 // - fault 23585 23586 RecoverRTTM(request *RecoverRTTMRequestType) (*RecoverRTTMResponseType, error) 23587 23588 RecoverRTTMContext(ctx context.Context, request *RecoverRTTMRequestType) (*RecoverRTTMResponseType, error) 23589 23590 // Error can be either of the following types: 23591 // 23592 // - fault 23593 23594 RecoverRTTMIP(request *RecoverRTTMIPRequestType) (*RecoverRTTMIPResponseType, error) 23595 23596 RecoverRTTMIPContext(ctx context.Context, request *RecoverRTTMIPRequestType) (*RecoverRTTMIPResponseType, error) 23597 23598 // Error can be either of the following types: 23599 // 23600 // - fault 23601 23602 GetRTTMLogs(request *GetRTTMLogsRequestType) (*GetRTTMLogsResponseType, error) 23603 23604 GetRTTMLogsContext(ctx context.Context, request *GetRTTMLogsRequestType) (*GetRTTMLogsResponseType, error) 23605 23606 // Error can be either of the following types: 23607 // 23608 // - fault 23609 23610 GetRTTMRRSets(request *GetRTTMRRSetsRequestType) (*GetRTTMRRSetsResponseType, error) 23611 23612 GetRTTMRRSetsContext(ctx context.Context, request *GetRTTMRRSetsRequestType) (*GetRTTMRRSetsResponseType, error) 23613 23614 // Error can be either of the following types: 23615 // 23616 // - fault 23617 /* Creates a new RTTMRegion */ 23618 CreateRTTMRegion(request *CreateRTTMRegionRequestType) (*CreateRTTMRegionResponseType, error) 23619 23620 CreateRTTMRegionContext(ctx context.Context, request *CreateRTTMRegionRequestType) (*CreateRTTMRegionResponseType, error) 23621 23622 // Error can be either of the following types: 23623 // 23624 // - fault 23625 /* Finds single RTTMRegion */ 23626 GetOneRTTMRegion(request *GetOneRTTMRegionRequestType) (*GetOneRTTMRegionResponseType, error) 23627 23628 GetOneRTTMRegionContext(ctx context.Context, request *GetOneRTTMRegionRequestType) (*GetOneRTTMRegionResponseType, error) 23629 23630 // Error can be either of the following types: 23631 // 23632 // - fault 23633 /* Finds every RTTMRegion */ 23634 GetRTTMRegions(request *GetRTTMRegionsRequestType) (*GetRTTMRegionsResponseType, error) 23635 23636 GetRTTMRegionsContext(ctx context.Context, request *GetRTTMRegionsRequestType) (*GetRTTMRegionsResponseType, error) 23637 23638 // Error can be either of the following types: 23639 // 23640 // - fault 23641 /* Updates a single RTTMRegion */ 23642 UpdateRTTMRegion(request *UpdateRTTMRegionRequestType) (*UpdateRTTMRegionResponseType, error) 23643 23644 UpdateRTTMRegionContext(ctx context.Context, request *UpdateRTTMRegionRequestType) (*UpdateRTTMRegionResponseType, error) 23645 23646 // Error can be either of the following types: 23647 // 23648 // - fault 23649 /* Deletes a single RTTMRegion */ 23650 DeleteOneRTTMRegion(request *DeleteOneRTTMRegionRequestType) (*DeleteOneRTTMRegionResponseType, error) 23651 23652 DeleteOneRTTMRegionContext(ctx context.Context, request *DeleteOneRTTMRegionRequestType) (*DeleteOneRTTMRegionResponseType, error) 23653 23654 // Error can be either of the following types: 23655 // 23656 // - fault 23657 23658 CreateRTTMRegionPoolEntry(request *CreateRTTMRegionPoolEntryRequestType) (*CreateRTTMRegionPoolEntryResponseType, error) 23659 23660 CreateRTTMRegionPoolEntryContext(ctx context.Context, request *CreateRTTMRegionPoolEntryRequestType) (*CreateRTTMRegionPoolEntryResponseType, error) 23661 23662 // Error can be either of the following types: 23663 // 23664 // - fault 23665 23666 UpdateRTTMRegionPoolEntry(request *UpdateRTTMRegionPoolEntryRequestType) (*UpdateRTTMRegionPoolEntryResponseType, error) 23667 23668 UpdateRTTMRegionPoolEntryContext(ctx context.Context, request *UpdateRTTMRegionPoolEntryRequestType) (*UpdateRTTMRegionPoolEntryResponseType, error) 23669 23670 // Error can be either of the following types: 23671 // 23672 // - fault 23673 23674 GetOneRTTMRegionPoolEntry(request *GetOneRTTMRegionPoolEntryRequestType) (*GetOneRTTMRegionPoolEntryResponseType, error) 23675 23676 GetOneRTTMRegionPoolEntryContext(ctx context.Context, request *GetOneRTTMRegionPoolEntryRequestType) (*GetOneRTTMRegionPoolEntryResponseType, error) 23677 23678 // Error can be either of the following types: 23679 // 23680 // - fault 23681 23682 GetRTTMRegionPoolEntries(request *GetRTTMRegionPoolEntriesRequestType) (*GetRTTMRegionPoolEntriesResponseType, error) 23683 23684 GetRTTMRegionPoolEntriesContext(ctx context.Context, request *GetRTTMRegionPoolEntriesRequestType) (*GetRTTMRegionPoolEntriesResponseType, error) 23685 23686 // Error can be either of the following types: 23687 // 23688 // - fault 23689 23690 DeleteOneRTTMRegionPoolEntry(request *DeleteOneRTTMRegionPoolEntryRequestType) (*DeleteOneRTTMRegionPoolEntryResponseType, error) 23691 23692 DeleteOneRTTMRegionPoolEntryContext(ctx context.Context, request *DeleteOneRTTMRegionPoolEntryRequestType) (*DeleteOneRTTMRegionPoolEntryResponseType, error) 23693 23694 // Error can be either of the following types: 23695 // 23696 // - fault 23697 /* Creates a new HTTPRedirect */ 23698 CreateHTTPRedirect(request *CreateHTTPRedirectRequestType) (*CreateHTTPRedirectResponseType, error) 23699 23700 CreateHTTPRedirectContext(ctx context.Context, request *CreateHTTPRedirectRequestType) (*CreateHTTPRedirectResponseType, error) 23701 23702 // Error can be either of the following types: 23703 // 23704 // - fault 23705 /* Finds single HTTPRedirect */ 23706 GetOneHTTPRedirect(request *GetOneHTTPRedirectRequestType) (*GetOneHTTPRedirectResponseType, error) 23707 23708 GetOneHTTPRedirectContext(ctx context.Context, request *GetOneHTTPRedirectRequestType) (*GetOneHTTPRedirectResponseType, error) 23709 23710 // Error can be either of the following types: 23711 // 23712 // - fault 23713 /* Finds every HTTPRedirect */ 23714 GetHTTPRedirects(request *GetHTTPRedirectsRequestType) (*GetHTTPRedirectsResponseType, error) 23715 23716 GetHTTPRedirectsContext(ctx context.Context, request *GetHTTPRedirectsRequestType) (*GetHTTPRedirectsResponseType, error) 23717 23718 // Error can be either of the following types: 23719 // 23720 // - fault 23721 /* Updates a single HTTPRedirect */ 23722 UpdateHTTPRedirect(request *UpdateHTTPRedirectRequestType) (*UpdateHTTPRedirectResponseType, error) 23723 23724 UpdateHTTPRedirectContext(ctx context.Context, request *UpdateHTTPRedirectRequestType) (*UpdateHTTPRedirectResponseType, error) 23725 23726 // Error can be either of the following types: 23727 // 23728 // - fault 23729 /* Deletes a single HTTPRedirect */ 23730 DeleteOneHTTPRedirect(request *DeleteOneHTTPRedirectRequestType) (*DeleteOneHTTPRedirectResponseType, error) 23731 23732 DeleteOneHTTPRedirectContext(ctx context.Context, request *DeleteOneHTTPRedirectRequestType) (*DeleteOneHTTPRedirectResponseType, error) 23733 23734 // Error can be either of the following types: 23735 // 23736 // - fault 23737 23738 CreateAdvRedirectRule(request *CreateAdvRedirectRuleRequestType) (*CreateAdvRedirectRuleResponseType, error) 23739 23740 CreateAdvRedirectRuleContext(ctx context.Context, request *CreateAdvRedirectRuleRequestType) (*CreateAdvRedirectRuleResponseType, error) 23741 23742 // Error can be either of the following types: 23743 // 23744 // - fault 23745 23746 UpdateAdvRedirectRule(request *UpdateAdvRedirectRuleRequestType) (*UpdateAdvRedirectRuleResponseType, error) 23747 23748 UpdateAdvRedirectRuleContext(ctx context.Context, request *UpdateAdvRedirectRuleRequestType) (*UpdateAdvRedirectRuleResponseType, error) 23749 23750 // Error can be either of the following types: 23751 // 23752 // - fault 23753 23754 GetOneAdvRedirectRule(request *GetOneAdvRedirectRuleRequestType) (*GetOneAdvRedirectRuleResponseType, error) 23755 23756 GetOneAdvRedirectRuleContext(ctx context.Context, request *GetOneAdvRedirectRuleRequestType) (*GetOneAdvRedirectRuleResponseType, error) 23757 23758 // Error can be either of the following types: 23759 // 23760 // - fault 23761 23762 GetAdvRedirectRules(request *GetAdvRedirectRulesRequestType) (*GetAdvRedirectRulesResponseType, error) 23763 23764 GetAdvRedirectRulesContext(ctx context.Context, request *GetAdvRedirectRulesRequestType) (*GetAdvRedirectRulesResponseType, error) 23765 23766 // Error can be either of the following types: 23767 // 23768 // - fault 23769 23770 DeleteOneAdvRedirectRule(request *DeleteOneAdvRedirectRuleRequestType) (*DeleteOneAdvRedirectRuleResponseType, error) 23771 23772 DeleteOneAdvRedirectRuleContext(ctx context.Context, request *DeleteOneAdvRedirectRuleRequestType) (*DeleteOneAdvRedirectRuleResponseType, error) 23773 23774 // Error can be either of the following types: 23775 // 23776 // - fault 23777 /* Creates a new AdvRedirect */ 23778 CreateAdvRedirect(request *CreateAdvRedirectRequestType) (*CreateAdvRedirectResponseType, error) 23779 23780 CreateAdvRedirectContext(ctx context.Context, request *CreateAdvRedirectRequestType) (*CreateAdvRedirectResponseType, error) 23781 23782 // Error can be either of the following types: 23783 // 23784 // - fault 23785 /* Finds single AdvRedirect */ 23786 GetOneAdvRedirect(request *GetOneAdvRedirectRequestType) (*GetOneAdvRedirectResponseType, error) 23787 23788 GetOneAdvRedirectContext(ctx context.Context, request *GetOneAdvRedirectRequestType) (*GetOneAdvRedirectResponseType, error) 23789 23790 // Error can be either of the following types: 23791 // 23792 // - fault 23793 /* Finds every AdvRedirect */ 23794 GetAdvRedirects(request *GetAdvRedirectsRequestType) (*GetAdvRedirectsResponseType, error) 23795 23796 GetAdvRedirectsContext(ctx context.Context, request *GetAdvRedirectsRequestType) (*GetAdvRedirectsResponseType, error) 23797 23798 // Error can be either of the following types: 23799 // 23800 // - fault 23801 /* Updates a single AdvRedirect */ 23802 UpdateAdvRedirect(request *UpdateAdvRedirectRequestType) (*UpdateAdvRedirectResponseType, error) 23803 23804 UpdateAdvRedirectContext(ctx context.Context, request *UpdateAdvRedirectRequestType) (*UpdateAdvRedirectResponseType, error) 23805 23806 // Error can be either of the following types: 23807 // 23808 // - fault 23809 23810 DeleteOneAdvRedirect(request *DeleteOneAdvRedirectRequestType) (*DeleteOneAdvRedirectResponseType, error) 23811 23812 DeleteOneAdvRedirectContext(ctx context.Context, request *DeleteOneAdvRedirectRequestType) (*DeleteOneAdvRedirectResponseType, error) 23813 23814 // Error can be either of the following types: 23815 // 23816 // - fault 23817 23818 GetNodeList(request *GetNodeListRequestType) (*GetNodeListResponseType, error) 23819 23820 GetNodeListContext(ctx context.Context, request *GetNodeListRequestType) (*GetNodeListResponseType, error) 23821 23822 // Error can be either of the following types: 23823 // 23824 // - fault 23825 23826 PublishZone(request *PublishZoneRequestType) (*PublishZoneResponseType, error) 23827 23828 PublishZoneContext(ctx context.Context, request *PublishZoneRequestType) (*PublishZoneResponseType, error) 23829 23830 // Error can be either of the following types: 23831 // 23832 // - fault 23833 23834 PruneZone(request *PruneZoneRequestType) (*PruneZoneResponseType, error) 23835 23836 PruneZoneContext(ctx context.Context, request *PruneZoneRequestType) (*PruneZoneResponseType, error) 23837 23838 // Error can be either of the following types: 23839 // 23840 // - fault 23841 23842 FreezeZone(request *FreezeZoneRequestType) (*FreezeZoneResponseType, error) 23843 23844 FreezeZoneContext(ctx context.Context, request *FreezeZoneRequestType) (*FreezeZoneResponseType, error) 23845 23846 // Error can be either of the following types: 23847 // 23848 // - fault 23849 23850 ThawZone(request *ThawZoneRequestType) (*ThawZoneResponseType, error) 23851 23852 ThawZoneContext(ctx context.Context, request *ThawZoneRequestType) (*ThawZoneResponseType, error) 23853 23854 // Error can be either of the following types: 23855 // 23856 // - fault 23857 23858 RestoreZone(request *RestoreZoneRequestType) (*RestoreZoneResponseType, error) 23859 23860 RestoreZoneContext(ctx context.Context, request *RestoreZoneRequestType) (*RestoreZoneResponseType, error) 23861 23862 // Error can be either of the following types: 23863 // 23864 // - fault 23865 23866 BlockZone(request *BlockZoneRequestType) (*BlockZoneResponseType, error) 23867 23868 BlockZoneContext(ctx context.Context, request *BlockZoneRequestType) (*BlockZoneResponseType, error) 23869 23870 // Error can be either of the following types: 23871 // 23872 // - fault 23873 23874 DeleteZoneChangeset(request *DeleteZoneChangesetRequestType) (*DeleteZoneChangesetResponseType, error) 23875 23876 DeleteZoneChangesetContext(ctx context.Context, request *DeleteZoneChangesetRequestType) (*DeleteZoneChangesetResponseType, error) 23877 23878 // Error can be either of the following types: 23879 // 23880 // - fault 23881 23882 GetZoneChangeset(request *GetZoneChangesetRequestType) (*GetZoneChangesetResponseType, error) 23883 23884 GetZoneChangesetContext(ctx context.Context, request *GetZoneChangesetRequestType) (*GetZoneChangesetResponseType, error) 23885 23886 // Error can be either of the following types: 23887 // 23888 // - fault 23889 23890 GetZoneNotes(request *GetZoneNotesRequestType) (*GetZoneNotesResponseType, error) 23891 23892 GetZoneNotesContext(ctx context.Context, request *GetZoneNotesRequestType) (*GetZoneNotesResponseType, error) 23893 23894 // Error can be either of the following types: 23895 // 23896 // - fault 23897 23898 UploadZoneFile(request *UploadZoneFileRequestType) (*UploadZoneFileResponseType, error) 23899 23900 UploadZoneFileContext(ctx context.Context, request *UploadZoneFileRequestType) (*UploadZoneFileResponseType, error) 23901 23902 // Error can be either of the following types: 23903 // 23904 // - fault 23905 23906 TransferZoneIn(request *TransferZoneInRequestType) (*TransferZoneInResponseType, error) 23907 23908 TransferZoneInContext(ctx context.Context, request *TransferZoneInRequestType) (*TransferZoneInResponseType, error) 23909 23910 // Error can be either of the following types: 23911 // 23912 // - fault 23913 23914 GetTransferStatus(request *GetTransferStatusRequestType) (*GetTransferStatusResponseType, error) 23915 23916 GetTransferStatusContext(ctx context.Context, request *GetTransferStatusRequestType) (*GetTransferStatusResponseType, error) 23917 23918 // Error can be either of the following types: 23919 // 23920 // - fault 23921 23922 GetZoneConfigOptions(request *GetZoneConfigOptionsRequestType) (*GetZoneConfigOptionsResponseType, error) 23923 23924 GetZoneConfigOptionsContext(ctx context.Context, request *GetZoneConfigOptionsRequestType) (*GetZoneConfigOptionsResponseType, error) 23925 23926 // Error can be either of the following types: 23927 // 23928 // - fault 23929 23930 SetZoneConfigOptions(request *SetZoneConfigOptionsRequestType) (*SetZoneConfigOptionsResponseType, error) 23931 23932 SetZoneConfigOptionsContext(ctx context.Context, request *SetZoneConfigOptionsRequestType) (*SetZoneConfigOptionsResponseType, error) 23933 23934 // Error can be either of the following types: 23935 // 23936 // - fault 23937 /* Creates a new IPTrack */ 23938 CreateIPTrack(request *CreateIPTrackRequestType) (*CreateIPTrackResponseType, error) 23939 23940 CreateIPTrackContext(ctx context.Context, request *CreateIPTrackRequestType) (*CreateIPTrackResponseType, error) 23941 23942 // Error can be either of the following types: 23943 // 23944 // - fault 23945 /* Finds single IPTrack */ 23946 GetOneIPTrack(request *GetOneIPTrackRequestType) (*GetOneIPTrackResponseType, error) 23947 23948 GetOneIPTrackContext(ctx context.Context, request *GetOneIPTrackRequestType) (*GetOneIPTrackResponseType, error) 23949 23950 // Error can be either of the following types: 23951 // 23952 // - fault 23953 /* Finds every IPTrack */ 23954 GetIPTracks(request *GetIPTracksRequestType) (*GetIPTracksResponseType, error) 23955 23956 GetIPTracksContext(ctx context.Context, request *GetIPTracksRequestType) (*GetIPTracksResponseType, error) 23957 23958 // Error can be either of the following types: 23959 // 23960 // - fault 23961 /* Updates a single IPTrack */ 23962 UpdateIPTrack(request *UpdateIPTrackRequestType) (*UpdateIPTrackResponseType, error) 23963 23964 UpdateIPTrackContext(ctx context.Context, request *UpdateIPTrackRequestType) (*UpdateIPTrackResponseType, error) 23965 23966 // Error can be either of the following types: 23967 // 23968 // - fault 23969 /* Deletes a single IPTrack */ 23970 DeleteOneIPTrack(request *DeleteOneIPTrackRequestType) (*DeleteOneIPTrackResponseType, error) 23971 23972 DeleteOneIPTrackContext(ctx context.Context, request *DeleteOneIPTrackRequestType) (*DeleteOneIPTrackResponseType, error) 23973 23974 // Error can be either of the following types: 23975 // 23976 // - fault 23977 23978 ActivateIPTrack(request *ActivateIPTrackRequestType) (*ActivateIPTrackResponseType, error) 23979 23980 ActivateIPTrackContext(ctx context.Context, request *ActivateIPTrackRequestType) (*ActivateIPTrackResponseType, error) 23981 23982 // Error can be either of the following types: 23983 // 23984 // - fault 23985 23986 DeactivateIPTrack(request *DeactivateIPTrackRequestType) (*DeactivateIPTrackResponseType, error) 23987 23988 DeactivateIPTrackContext(ctx context.Context, request *DeactivateIPTrackRequestType) (*DeactivateIPTrackResponseType, error) 23989 23990 // Error can be either of the following types: 23991 // 23992 // - fault 23993 /* Creates a new DNSSEC */ 23994 CreateDNSSEC(request *CreateDNSSECRequestType) (*CreateDNSSECResponseType, error) 23995 23996 CreateDNSSECContext(ctx context.Context, request *CreateDNSSECRequestType) (*CreateDNSSECResponseType, error) 23997 23998 // Error can be either of the following types: 23999 // 24000 // - fault 24001 /* Finds single DNSSEC */ 24002 GetOneDNSSEC(request *GetOneDNSSECRequestType) (*GetOneDNSSECResponseType, error) 24003 24004 GetOneDNSSECContext(ctx context.Context, request *GetOneDNSSECRequestType) (*GetOneDNSSECResponseType, error) 24005 24006 // Error can be either of the following types: 24007 // 24008 // - fault 24009 /* Finds every DNSSEC */ 24010 GetDNSSECs(request *GetDNSSECsRequestType) (*GetDNSSECsResponseType, error) 24011 24012 GetDNSSECsContext(ctx context.Context, request *GetDNSSECsRequestType) (*GetDNSSECsResponseType, error) 24013 24014 // Error can be either of the following types: 24015 // 24016 // - fault 24017 /* Updates a single DNSSEC */ 24018 UpdateDNSSEC(request *UpdateDNSSECRequestType) (*UpdateDNSSECResponseType, error) 24019 24020 UpdateDNSSECContext(ctx context.Context, request *UpdateDNSSECRequestType) (*UpdateDNSSECResponseType, error) 24021 24022 // Error can be either of the following types: 24023 // 24024 // - fault 24025 /* Deletes a single DNSSEC */ 24026 DeleteOneDNSSEC(request *DeleteOneDNSSECRequestType) (*DeleteOneDNSSECResponseType, error) 24027 24028 DeleteOneDNSSECContext(ctx context.Context, request *DeleteOneDNSSECRequestType) (*DeleteOneDNSSECResponseType, error) 24029 24030 // Error can be either of the following types: 24031 // 24032 // - fault 24033 24034 ActivateDNSSEC(request *ActivateDNSSECRequestType) (*ActivateDNSSECResponseType, error) 24035 24036 ActivateDNSSECContext(ctx context.Context, request *ActivateDNSSECRequestType) (*ActivateDNSSECResponseType, error) 24037 24038 // Error can be either of the following types: 24039 // 24040 // - fault 24041 24042 DeactivateDNSSEC(request *DeactivateDNSSECRequestType) (*DeactivateDNSSECResponseType, error) 24043 24044 DeactivateDNSSECContext(ctx context.Context, request *DeactivateDNSSECRequestType) (*DeactivateDNSSECResponseType, error) 24045 24046 // Error can be either of the following types: 24047 // 24048 // - fault 24049 24050 GetDNSSECTimeline(request *GetDNSSECTimelineRequestType) (*GetDNSSECTimelineResponseType, error) 24051 24052 GetDNSSECTimelineContext(ctx context.Context, request *GetDNSSECTimelineRequestType) (*GetDNSSECTimelineResponseType, error) 24053 24054 // Error can be either of the following types: 24055 // 24056 // - fault 24057 /* Finds every Task */ 24058 GetTasks(request *GetTasksRequestType) (*GetTasksResponseType, error) 24059 24060 GetTasksContext(ctx context.Context, request *GetTasksRequestType) (*GetTasksResponseType, error) 24061 24062 // Error can be either of the following types: 24063 // 24064 // - fault 24065 /* Finds single Task */ 24066 GetOneTask(request *GetOneTaskRequestType) (*GetOneTaskResponseType, error) 24067 24068 GetOneTaskContext(ctx context.Context, request *GetOneTaskRequestType) (*GetOneTaskResponseType, error) 24069 24070 // Error can be either of the following types: 24071 // 24072 // - fault 24073 /* Cancels a Task */ 24074 CancelTask(request *CancelTaskRequestType) (*CancelTaskResponseType, error) 24075 24076 CancelTaskContext(ctx context.Context, request *CancelTaskRequestType) (*CancelTaskResponseType, error) 24077 24078 // Error can be either of the following types: 24079 // 24080 // - fault 24081 /* Creates a new ExtNameserver */ 24082 CreateExtNameserver(request *CreateExtNameserverRequestType) (*CreateExtNameserverResponseType, error) 24083 24084 CreateExtNameserverContext(ctx context.Context, request *CreateExtNameserverRequestType) (*CreateExtNameserverResponseType, error) 24085 24086 // Error can be either of the following types: 24087 // 24088 // - fault 24089 /* Finds single ExtNameserver */ 24090 GetOneExtNameserver(request *GetOneExtNameserverRequestType) (*GetOneExtNameserverResponseType, error) 24091 24092 GetOneExtNameserverContext(ctx context.Context, request *GetOneExtNameserverRequestType) (*GetOneExtNameserverResponseType, error) 24093 24094 // Error can be either of the following types: 24095 // 24096 // - fault 24097 /* Finds every ExtNameserver */ 24098 GetExtNameservers(request *GetExtNameserversRequestType) (*GetExtNameserversResponseType, error) 24099 24100 GetExtNameserversContext(ctx context.Context, request *GetExtNameserversRequestType) (*GetExtNameserversResponseType, error) 24101 24102 // Error can be either of the following types: 24103 // 24104 // - fault 24105 /* Updates a single ExtNameserver */ 24106 UpdateExtNameserver(request *UpdateExtNameserverRequestType) (*UpdateExtNameserverResponseType, error) 24107 24108 UpdateExtNameserverContext(ctx context.Context, request *UpdateExtNameserverRequestType) (*UpdateExtNameserverResponseType, error) 24109 24110 // Error can be either of the following types: 24111 // 24112 // - fault 24113 /* Deletes a single ExtNameserver */ 24114 DeleteOneExtNameserver(request *DeleteOneExtNameserverRequestType) (*DeleteOneExtNameserverResponseType, error) 24115 24116 DeleteOneExtNameserverContext(ctx context.Context, request *DeleteOneExtNameserverRequestType) (*DeleteOneExtNameserverResponseType, error) 24117 } 24118 24119 type dynect struct { 24120 client *soap.Client 24121 } 24122 24123 func NewDynect(client *soap.Client) Dynect { 24124 return &dynect{ 24125 client: client, 24126 } 24127 } 24128 24129 func (service *dynect) GetJobContext(ctx context.Context, request *GetJobRequestType) (*GetJobResponseType, error) { 24130 response := new(GetJobResponseType) 24131 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24132 if err != nil { 24133 return nil, err 24134 } 24135 24136 return response, nil 24137 } 24138 24139 func (service *dynect) GetJob(request *GetJobRequestType) (*GetJobResponseType, error) { 24140 return service.GetJobContext( 24141 context.Background(), 24142 request, 24143 ) 24144 } 24145 24146 func (service *dynect) SessionLoginContext(ctx context.Context, request *SessionLoginRequestType) (*SessionLoginResponseType, error) { 24147 response := new(SessionLoginResponseType) 24148 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24149 if err != nil { 24150 return nil, err 24151 } 24152 24153 return response, nil 24154 } 24155 24156 func (service *dynect) SessionLogin(request *SessionLoginRequestType) (*SessionLoginResponseType, error) { 24157 return service.SessionLoginContext( 24158 context.Background(), 24159 request, 24160 ) 24161 } 24162 24163 func (service *dynect) SessionLogoutContext(ctx context.Context, request *SessionLogoutRequestType) (*SessionLogoutResponseType, error) { 24164 response := new(SessionLogoutResponseType) 24165 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24166 if err != nil { 24167 return nil, err 24168 } 24169 24170 return response, nil 24171 } 24172 24173 func (service *dynect) SessionLogout(request *SessionLogoutRequestType) (*SessionLogoutResponseType, error) { 24174 return service.SessionLogoutContext( 24175 context.Background(), 24176 request, 24177 ) 24178 } 24179 24180 func (service *dynect) SessionIsAliveContext(ctx context.Context, request *SessionIsAliveRequestType) (*SessionIsAliveResponseType, error) { 24181 response := new(SessionIsAliveResponseType) 24182 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24183 if err != nil { 24184 return nil, err 24185 } 24186 24187 return response, nil 24188 } 24189 24190 func (service *dynect) SessionIsAlive(request *SessionIsAliveRequestType) (*SessionIsAliveResponseType, error) { 24191 return service.SessionIsAliveContext( 24192 context.Background(), 24193 request, 24194 ) 24195 } 24196 24197 func (service *dynect) SessionKeepAliveContext(ctx context.Context, request *SessionKeepAliveRequestType) (*SessionKeepAliveResponseType, error) { 24198 response := new(SessionKeepAliveResponseType) 24199 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24200 if err != nil { 24201 return nil, err 24202 } 24203 24204 return response, nil 24205 } 24206 24207 func (service *dynect) SessionKeepAlive(request *SessionKeepAliveRequestType) (*SessionKeepAliveResponseType, error) { 24208 return service.SessionKeepAliveContext( 24209 context.Background(), 24210 request, 24211 ) 24212 } 24213 24214 func (service *dynect) ScopeInContext(ctx context.Context, request *ScopeInRequestType) (*ScopeInResponseType, error) { 24215 response := new(ScopeInResponseType) 24216 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24217 if err != nil { 24218 return nil, err 24219 } 24220 24221 return response, nil 24222 } 24223 24224 func (service *dynect) ScopeIn(request *ScopeInRequestType) (*ScopeInResponseType, error) { 24225 return service.ScopeInContext( 24226 context.Background(), 24227 request, 24228 ) 24229 } 24230 24231 func (service *dynect) ScopeAsContext(ctx context.Context, request *ScopeAsRequestType) (*ScopeAsResponseType, error) { 24232 response := new(ScopeAsResponseType) 24233 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24234 if err != nil { 24235 return nil, err 24236 } 24237 24238 return response, nil 24239 } 24240 24241 func (service *dynect) ScopeAs(request *ScopeAsRequestType) (*ScopeAsResponseType, error) { 24242 return service.ScopeAsContext( 24243 context.Background(), 24244 request, 24245 ) 24246 } 24247 24248 func (service *dynect) UnscopeContext(ctx context.Context, request *UnscopeRequestType) (*UnscopeResponseType, error) { 24249 response := new(UnscopeResponseType) 24250 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24251 if err != nil { 24252 return nil, err 24253 } 24254 24255 return response, nil 24256 } 24257 24258 func (service *dynect) Unscope(request *UnscopeRequestType) (*UnscopeResponseType, error) { 24259 return service.UnscopeContext( 24260 context.Background(), 24261 request, 24262 ) 24263 } 24264 24265 func (service *dynect) GetQueryStatsContext(ctx context.Context, request *GetQueryStatsRequestType) (*GetQueryStatsResponseType, error) { 24266 response := new(GetQueryStatsResponseType) 24267 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24268 if err != nil { 24269 return nil, err 24270 } 24271 24272 return response, nil 24273 } 24274 24275 func (service *dynect) GetQueryStats(request *GetQueryStatsRequestType) (*GetQueryStatsResponseType, error) { 24276 return service.GetQueryStatsContext( 24277 context.Background(), 24278 request, 24279 ) 24280 } 24281 24282 func (service *dynect) CreateGeoContext(ctx context.Context, request *CreateGeoRequestType) (*CreateGeoResponseType, error) { 24283 response := new(CreateGeoResponseType) 24284 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24285 if err != nil { 24286 return nil, err 24287 } 24288 24289 return response, nil 24290 } 24291 24292 func (service *dynect) CreateGeo(request *CreateGeoRequestType) (*CreateGeoResponseType, error) { 24293 return service.CreateGeoContext( 24294 context.Background(), 24295 request, 24296 ) 24297 } 24298 24299 func (service *dynect) UpdateGeoContext(ctx context.Context, request *UpdateGeoRequestType) (*UpdateGeoResponseType, error) { 24300 response := new(UpdateGeoResponseType) 24301 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24302 if err != nil { 24303 return nil, err 24304 } 24305 24306 return response, nil 24307 } 24308 24309 func (service *dynect) UpdateGeo(request *UpdateGeoRequestType) (*UpdateGeoResponseType, error) { 24310 return service.UpdateGeoContext( 24311 context.Background(), 24312 request, 24313 ) 24314 } 24315 24316 func (service *dynect) GetGeosContext(ctx context.Context, request *GetGeosRequestType) (*GetGeosResponseType, error) { 24317 response := new(GetGeosResponseType) 24318 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24319 if err != nil { 24320 return nil, err 24321 } 24322 24323 return response, nil 24324 } 24325 24326 func (service *dynect) GetGeos(request *GetGeosRequestType) (*GetGeosResponseType, error) { 24327 return service.GetGeosContext( 24328 context.Background(), 24329 request, 24330 ) 24331 } 24332 24333 func (service *dynect) GetOneGeoContext(ctx context.Context, request *GetOneGeoRequestType) (*GetOneGeoResponseType, error) { 24334 response := new(GetOneGeoResponseType) 24335 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24336 if err != nil { 24337 return nil, err 24338 } 24339 24340 return response, nil 24341 } 24342 24343 func (service *dynect) GetOneGeo(request *GetOneGeoRequestType) (*GetOneGeoResponseType, error) { 24344 return service.GetOneGeoContext( 24345 context.Background(), 24346 request, 24347 ) 24348 } 24349 24350 func (service *dynect) DeleteOneGeoContext(ctx context.Context, request *DeleteOneGeoRequestType) (*DeleteOneGeoResponseType, error) { 24351 response := new(DeleteOneGeoResponseType) 24352 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24353 if err != nil { 24354 return nil, err 24355 } 24356 24357 return response, nil 24358 } 24359 24360 func (service *dynect) DeleteOneGeo(request *DeleteOneGeoRequestType) (*DeleteOneGeoResponseType, error) { 24361 return service.DeleteOneGeoContext( 24362 context.Background(), 24363 request, 24364 ) 24365 } 24366 24367 func (service *dynect) ActivateGeoContext(ctx context.Context, request *ActivateGeoRequestType) (*ActivateGeoResponseType, error) { 24368 response := new(ActivateGeoResponseType) 24369 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24370 if err != nil { 24371 return nil, err 24372 } 24373 24374 return response, nil 24375 } 24376 24377 func (service *dynect) ActivateGeo(request *ActivateGeoRequestType) (*ActivateGeoResponseType, error) { 24378 return service.ActivateGeoContext( 24379 context.Background(), 24380 request, 24381 ) 24382 } 24383 24384 func (service *dynect) DeactivateGeoContext(ctx context.Context, request *DeactivateGeoRequestType) (*DeactivateGeoResponseType, error) { 24385 response := new(DeactivateGeoResponseType) 24386 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24387 if err != nil { 24388 return nil, err 24389 } 24390 24391 return response, nil 24392 } 24393 24394 func (service *dynect) DeactivateGeo(request *DeactivateGeoRequestType) (*DeactivateGeoResponseType, error) { 24395 return service.DeactivateGeoContext( 24396 context.Background(), 24397 request, 24398 ) 24399 } 24400 24401 func (service *dynect) CreateGeoRegionGroupContext(ctx context.Context, request *CreateGeoRegionGroupRequestType) (*CreateGeoRegionGroupResponseType, error) { 24402 response := new(CreateGeoRegionGroupResponseType) 24403 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24404 if err != nil { 24405 return nil, err 24406 } 24407 24408 return response, nil 24409 } 24410 24411 func (service *dynect) CreateGeoRegionGroup(request *CreateGeoRegionGroupRequestType) (*CreateGeoRegionGroupResponseType, error) { 24412 return service.CreateGeoRegionGroupContext( 24413 context.Background(), 24414 request, 24415 ) 24416 } 24417 24418 func (service *dynect) UpdateGeoRegionGroupContext(ctx context.Context, request *UpdateGeoRegionGroupRequestType) (*UpdateGeoRegionGroupResponseType, error) { 24419 response := new(UpdateGeoRegionGroupResponseType) 24420 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24421 if err != nil { 24422 return nil, err 24423 } 24424 24425 return response, nil 24426 } 24427 24428 func (service *dynect) UpdateGeoRegionGroup(request *UpdateGeoRegionGroupRequestType) (*UpdateGeoRegionGroupResponseType, error) { 24429 return service.UpdateGeoRegionGroupContext( 24430 context.Background(), 24431 request, 24432 ) 24433 } 24434 24435 func (service *dynect) DeleteOneGeoRegionGroupContext(ctx context.Context, request *DeleteOneGeoRegionGroupRequestType) (*DeleteOneGeoRegionGroupResponseType, error) { 24436 response := new(DeleteOneGeoRegionGroupResponseType) 24437 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24438 if err != nil { 24439 return nil, err 24440 } 24441 24442 return response, nil 24443 } 24444 24445 func (service *dynect) DeleteOneGeoRegionGroup(request *DeleteOneGeoRegionGroupRequestType) (*DeleteOneGeoRegionGroupResponseType, error) { 24446 return service.DeleteOneGeoRegionGroupContext( 24447 context.Background(), 24448 request, 24449 ) 24450 } 24451 24452 func (service *dynect) GetGeoRegionGroupsContext(ctx context.Context, request *GetGeoRegionGroupsRequestType) (*GetGeoRegionGroupsResponseType, error) { 24453 response := new(GetGeoRegionGroupsResponseType) 24454 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24455 if err != nil { 24456 return nil, err 24457 } 24458 24459 return response, nil 24460 } 24461 24462 func (service *dynect) GetGeoRegionGroups(request *GetGeoRegionGroupsRequestType) (*GetGeoRegionGroupsResponseType, error) { 24463 return service.GetGeoRegionGroupsContext( 24464 context.Background(), 24465 request, 24466 ) 24467 } 24468 24469 func (service *dynect) GetOneGeoRegionGroupContext(ctx context.Context, request *GetOneGeoRegionGroupRequestType) (*GetOneGeoRegionGroupResponseType, error) { 24470 response := new(GetOneGeoRegionGroupResponseType) 24471 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24472 if err != nil { 24473 return nil, err 24474 } 24475 24476 return response, nil 24477 } 24478 24479 func (service *dynect) GetOneGeoRegionGroup(request *GetOneGeoRegionGroupRequestType) (*GetOneGeoRegionGroupResponseType, error) { 24480 return service.GetOneGeoRegionGroupContext( 24481 context.Background(), 24482 request, 24483 ) 24484 } 24485 24486 func (service *dynect) CreateGeoNodeContext(ctx context.Context, request *CreateGeoNodeRequestType) (*CreateGeoNodeResponseType, error) { 24487 response := new(CreateGeoNodeResponseType) 24488 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24489 if err != nil { 24490 return nil, err 24491 } 24492 24493 return response, nil 24494 } 24495 24496 func (service *dynect) CreateGeoNode(request *CreateGeoNodeRequestType) (*CreateGeoNodeResponseType, error) { 24497 return service.CreateGeoNodeContext( 24498 context.Background(), 24499 request, 24500 ) 24501 } 24502 24503 func (service *dynect) DeleteOneGeoNodeContext(ctx context.Context, request *DeleteOneGeoNodeRequestType) (*DeleteOneGeoNodeResponseType, error) { 24504 response := new(DeleteOneGeoNodeResponseType) 24505 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24506 if err != nil { 24507 return nil, err 24508 } 24509 24510 return response, nil 24511 } 24512 24513 func (service *dynect) DeleteOneGeoNode(request *DeleteOneGeoNodeRequestType) (*DeleteOneGeoNodeResponseType, error) { 24514 return service.DeleteOneGeoNodeContext( 24515 context.Background(), 24516 request, 24517 ) 24518 } 24519 24520 func (service *dynect) GetGeoNodesContext(ctx context.Context, request *GetGeoNodesRequestType) (*GetGeoNodesResponseType, error) { 24521 response := new(GetGeoNodesResponseType) 24522 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24523 if err != nil { 24524 return nil, err 24525 } 24526 24527 return response, nil 24528 } 24529 24530 func (service *dynect) GetGeoNodes(request *GetGeoNodesRequestType) (*GetGeoNodesResponseType, error) { 24531 return service.GetGeoNodesContext( 24532 context.Background(), 24533 request, 24534 ) 24535 } 24536 24537 func (service *dynect) CreateDSFContext(ctx context.Context, request *CreateDSFRequestType) (*CreateDSFResponseType, error) { 24538 response := new(CreateDSFResponseType) 24539 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24540 if err != nil { 24541 return nil, err 24542 } 24543 24544 return response, nil 24545 } 24546 24547 func (service *dynect) CreateDSF(request *CreateDSFRequestType) (*CreateDSFResponseType, error) { 24548 return service.CreateDSFContext( 24549 context.Background(), 24550 request, 24551 ) 24552 } 24553 24554 func (service *dynect) UpdateDSFContext(ctx context.Context, request *UpdateDSFRequestType) (*UpdateDSFResponseType, error) { 24555 response := new(UpdateDSFResponseType) 24556 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24557 if err != nil { 24558 return nil, err 24559 } 24560 24561 return response, nil 24562 } 24563 24564 func (service *dynect) UpdateDSF(request *UpdateDSFRequestType) (*UpdateDSFResponseType, error) { 24565 return service.UpdateDSFContext( 24566 context.Background(), 24567 request, 24568 ) 24569 } 24570 24571 func (service *dynect) GetDSFsContext(ctx context.Context, request *GetDSFsRequestType) (*GetDSFsResponseType, error) { 24572 response := new(GetDSFsResponseType) 24573 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24574 if err != nil { 24575 return nil, err 24576 } 24577 24578 return response, nil 24579 } 24580 24581 func (service *dynect) GetDSFs(request *GetDSFsRequestType) (*GetDSFsResponseType, error) { 24582 return service.GetDSFsContext( 24583 context.Background(), 24584 request, 24585 ) 24586 } 24587 24588 func (service *dynect) GetDSFNotifiersContext(ctx context.Context, request *GetDSFNotifiersRequestType) (*GetDSFNotifiersResponseType, error) { 24589 response := new(GetDSFNotifiersResponseType) 24590 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24591 if err != nil { 24592 return nil, err 24593 } 24594 24595 return response, nil 24596 } 24597 24598 func (service *dynect) GetDSFNotifiers(request *GetDSFNotifiersRequestType) (*GetDSFNotifiersResponseType, error) { 24599 return service.GetDSFNotifiersContext( 24600 context.Background(), 24601 request, 24602 ) 24603 } 24604 24605 func (service *dynect) DeleteOneDSFContext(ctx context.Context, request *DeleteOneDSFRequestType) (*DeleteOneDSFResponseType, error) { 24606 response := new(DeleteOneDSFResponseType) 24607 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24608 if err != nil { 24609 return nil, err 24610 } 24611 24612 return response, nil 24613 } 24614 24615 func (service *dynect) DeleteOneDSF(request *DeleteOneDSFRequestType) (*DeleteOneDSFResponseType, error) { 24616 return service.DeleteOneDSFContext( 24617 context.Background(), 24618 request, 24619 ) 24620 } 24621 24622 func (service *dynect) GetOneDSFContext(ctx context.Context, request *GetOneDSFRequestType) (*GetOneDSFResponseType, error) { 24623 response := new(GetOneDSFResponseType) 24624 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24625 if err != nil { 24626 return nil, err 24627 } 24628 24629 return response, nil 24630 } 24631 24632 func (service *dynect) GetOneDSF(request *GetOneDSFRequestType) (*GetOneDSFResponseType, error) { 24633 return service.GetOneDSFContext( 24634 context.Background(), 24635 request, 24636 ) 24637 } 24638 24639 func (service *dynect) RevertDSFContext(ctx context.Context, request *RevertDSFRequestType) (*RevertDSFResponseType, error) { 24640 response := new(RevertDSFResponseType) 24641 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24642 if err != nil { 24643 return nil, err 24644 } 24645 24646 return response, nil 24647 } 24648 24649 func (service *dynect) RevertDSF(request *RevertDSFRequestType) (*RevertDSFResponseType, error) { 24650 return service.RevertDSFContext( 24651 context.Background(), 24652 request, 24653 ) 24654 } 24655 24656 func (service *dynect) PublishDSFContext(ctx context.Context, request *PublishDSFRequestType) (*PublishDSFResponseType, error) { 24657 response := new(PublishDSFResponseType) 24658 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24659 if err != nil { 24660 return nil, err 24661 } 24662 24663 return response, nil 24664 } 24665 24666 func (service *dynect) PublishDSF(request *PublishDSFRequestType) (*PublishDSFResponseType, error) { 24667 return service.PublishDSFContext( 24668 context.Background(), 24669 request, 24670 ) 24671 } 24672 24673 func (service *dynect) AddDSFNotifierContext(ctx context.Context, request *AddDSFNotifierRequestType) (*AddDSFNotifierResponseType, error) { 24674 response := new(AddDSFNotifierResponseType) 24675 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24676 if err != nil { 24677 return nil, err 24678 } 24679 24680 return response, nil 24681 } 24682 24683 func (service *dynect) AddDSFNotifier(request *AddDSFNotifierRequestType) (*AddDSFNotifierResponseType, error) { 24684 return service.AddDSFNotifierContext( 24685 context.Background(), 24686 request, 24687 ) 24688 } 24689 24690 func (service *dynect) RemoveDSFNotifierContext(ctx context.Context, request *RemoveDSFNotifierRequestType) (*RemoveDSFNotifierResponseType, error) { 24691 response := new(RemoveDSFNotifierResponseType) 24692 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24693 if err != nil { 24694 return nil, err 24695 } 24696 24697 return response, nil 24698 } 24699 24700 func (service *dynect) RemoveDSFNotifier(request *RemoveDSFNotifierRequestType) (*RemoveDSFNotifierResponseType, error) { 24701 return service.RemoveDSFNotifierContext( 24702 context.Background(), 24703 request, 24704 ) 24705 } 24706 24707 func (service *dynect) CreateDSFRulesetContext(ctx context.Context, request *CreateDSFRulesetRequestType) (*CreateDSFRulesetResponseType, error) { 24708 response := new(CreateDSFRulesetResponseType) 24709 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24710 if err != nil { 24711 return nil, err 24712 } 24713 24714 return response, nil 24715 } 24716 24717 func (service *dynect) CreateDSFRuleset(request *CreateDSFRulesetRequestType) (*CreateDSFRulesetResponseType, error) { 24718 return service.CreateDSFRulesetContext( 24719 context.Background(), 24720 request, 24721 ) 24722 } 24723 24724 func (service *dynect) UpdateDSFRulesetContext(ctx context.Context, request *UpdateDSFRulesetRequestType) (*UpdateDSFRulesetResponseType, error) { 24725 response := new(UpdateDSFRulesetResponseType) 24726 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24727 if err != nil { 24728 return nil, err 24729 } 24730 24731 return response, nil 24732 } 24733 24734 func (service *dynect) UpdateDSFRuleset(request *UpdateDSFRulesetRequestType) (*UpdateDSFRulesetResponseType, error) { 24735 return service.UpdateDSFRulesetContext( 24736 context.Background(), 24737 request, 24738 ) 24739 } 24740 24741 func (service *dynect) GetDSFRulesetsContext(ctx context.Context, request *GetDSFRulesetsRequestType) (*GetDSFRulesetsResponseType, error) { 24742 response := new(GetDSFRulesetsResponseType) 24743 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24744 if err != nil { 24745 return nil, err 24746 } 24747 24748 return response, nil 24749 } 24750 24751 func (service *dynect) GetDSFRulesets(request *GetDSFRulesetsRequestType) (*GetDSFRulesetsResponseType, error) { 24752 return service.GetDSFRulesetsContext( 24753 context.Background(), 24754 request, 24755 ) 24756 } 24757 24758 func (service *dynect) GetOneDSFRulesetContext(ctx context.Context, request *GetOneDSFRulesetRequestType) (*GetOneDSFRulesetResponseType, error) { 24759 response := new(GetOneDSFRulesetResponseType) 24760 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24761 if err != nil { 24762 return nil, err 24763 } 24764 24765 return response, nil 24766 } 24767 24768 func (service *dynect) GetOneDSFRuleset(request *GetOneDSFRulesetRequestType) (*GetOneDSFRulesetResponseType, error) { 24769 return service.GetOneDSFRulesetContext( 24770 context.Background(), 24771 request, 24772 ) 24773 } 24774 24775 func (service *dynect) DeleteOneDSFRulesetContext(ctx context.Context, request *DeleteOneDSFRulesetRequestType) (*DeleteOneDSFRulesetResponseType, error) { 24776 response := new(DeleteOneDSFRulesetResponseType) 24777 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24778 if err != nil { 24779 return nil, err 24780 } 24781 24782 return response, nil 24783 } 24784 24785 func (service *dynect) DeleteOneDSFRuleset(request *DeleteOneDSFRulesetRequestType) (*DeleteOneDSFRulesetResponseType, error) { 24786 return service.DeleteOneDSFRulesetContext( 24787 context.Background(), 24788 request, 24789 ) 24790 } 24791 24792 func (service *dynect) CreateDSFResponsePoolContext(ctx context.Context, request *CreateDSFResponsePoolRequestType) (*CreateDSFResponsePoolResponseType, error) { 24793 response := new(CreateDSFResponsePoolResponseType) 24794 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24795 if err != nil { 24796 return nil, err 24797 } 24798 24799 return response, nil 24800 } 24801 24802 func (service *dynect) CreateDSFResponsePool(request *CreateDSFResponsePoolRequestType) (*CreateDSFResponsePoolResponseType, error) { 24803 return service.CreateDSFResponsePoolContext( 24804 context.Background(), 24805 request, 24806 ) 24807 } 24808 24809 func (service *dynect) UpdateDSFResponsePoolContext(ctx context.Context, request *UpdateDSFResponsePoolRequestType) (*UpdateDSFResponsePoolResponseType, error) { 24810 response := new(UpdateDSFResponsePoolResponseType) 24811 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24812 if err != nil { 24813 return nil, err 24814 } 24815 24816 return response, nil 24817 } 24818 24819 func (service *dynect) UpdateDSFResponsePool(request *UpdateDSFResponsePoolRequestType) (*UpdateDSFResponsePoolResponseType, error) { 24820 return service.UpdateDSFResponsePoolContext( 24821 context.Background(), 24822 request, 24823 ) 24824 } 24825 24826 func (service *dynect) GetDSFResponsePoolsContext(ctx context.Context, request *GetDSFResponsePoolsRequestType) (*GetDSFResponsePoolsResponseType, error) { 24827 response := new(GetDSFResponsePoolsResponseType) 24828 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24829 if err != nil { 24830 return nil, err 24831 } 24832 24833 return response, nil 24834 } 24835 24836 func (service *dynect) GetDSFResponsePools(request *GetDSFResponsePoolsRequestType) (*GetDSFResponsePoolsResponseType, error) { 24837 return service.GetDSFResponsePoolsContext( 24838 context.Background(), 24839 request, 24840 ) 24841 } 24842 24843 func (service *dynect) GetOneDSFResponsePoolContext(ctx context.Context, request *GetOneDSFResponsePoolRequestType) (*GetOneDSFResponsePoolResponseType, error) { 24844 response := new(GetOneDSFResponsePoolResponseType) 24845 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24846 if err != nil { 24847 return nil, err 24848 } 24849 24850 return response, nil 24851 } 24852 24853 func (service *dynect) GetOneDSFResponsePool(request *GetOneDSFResponsePoolRequestType) (*GetOneDSFResponsePoolResponseType, error) { 24854 return service.GetOneDSFResponsePoolContext( 24855 context.Background(), 24856 request, 24857 ) 24858 } 24859 24860 func (service *dynect) DeleteOneDSFResponsePoolContext(ctx context.Context, request *DeleteOneDSFResponsePoolRequestType) (*DeleteOneDSFResponsePoolResponseType, error) { 24861 response := new(DeleteOneDSFResponsePoolResponseType) 24862 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24863 if err != nil { 24864 return nil, err 24865 } 24866 24867 return response, nil 24868 } 24869 24870 func (service *dynect) DeleteOneDSFResponsePool(request *DeleteOneDSFResponsePoolRequestType) (*DeleteOneDSFResponsePoolResponseType, error) { 24871 return service.DeleteOneDSFResponsePoolContext( 24872 context.Background(), 24873 request, 24874 ) 24875 } 24876 24877 func (service *dynect) CreateDSFRecordSetFailoverChainContext(ctx context.Context, request *CreateDSFRecordSetFailoverChainRequestType) (*CreateDSFRecordSetFailoverChainResponseType, error) { 24878 response := new(CreateDSFRecordSetFailoverChainResponseType) 24879 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24880 if err != nil { 24881 return nil, err 24882 } 24883 24884 return response, nil 24885 } 24886 24887 func (service *dynect) CreateDSFRecordSetFailoverChain(request *CreateDSFRecordSetFailoverChainRequestType) (*CreateDSFRecordSetFailoverChainResponseType, error) { 24888 return service.CreateDSFRecordSetFailoverChainContext( 24889 context.Background(), 24890 request, 24891 ) 24892 } 24893 24894 func (service *dynect) UpdateDSFRecordSetFailoverChainContext(ctx context.Context, request *UpdateDSFRecordSetFailoverChainRequestType) (*UpdateDSFRecordSetFailoverChainResponseType, error) { 24895 response := new(UpdateDSFRecordSetFailoverChainResponseType) 24896 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24897 if err != nil { 24898 return nil, err 24899 } 24900 24901 return response, nil 24902 } 24903 24904 func (service *dynect) UpdateDSFRecordSetFailoverChain(request *UpdateDSFRecordSetFailoverChainRequestType) (*UpdateDSFRecordSetFailoverChainResponseType, error) { 24905 return service.UpdateDSFRecordSetFailoverChainContext( 24906 context.Background(), 24907 request, 24908 ) 24909 } 24910 24911 func (service *dynect) GetDSFRecordSetFailoverChainsContext(ctx context.Context, request *GetDSFRecordSetFailoverChainsRequestType) (*GetDSFRecordSetFailoverChainsResponseType, error) { 24912 response := new(GetDSFRecordSetFailoverChainsResponseType) 24913 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24914 if err != nil { 24915 return nil, err 24916 } 24917 24918 return response, nil 24919 } 24920 24921 func (service *dynect) GetDSFRecordSetFailoverChains(request *GetDSFRecordSetFailoverChainsRequestType) (*GetDSFRecordSetFailoverChainsResponseType, error) { 24922 return service.GetDSFRecordSetFailoverChainsContext( 24923 context.Background(), 24924 request, 24925 ) 24926 } 24927 24928 func (service *dynect) GetOneDSFRecordSetFailoverChainContext(ctx context.Context, request *GetOneDSFRecordSetFailoverChainRequestType) (*GetOneDSFRecordSetFailoverChainResponseType, error) { 24929 response := new(GetOneDSFRecordSetFailoverChainResponseType) 24930 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24931 if err != nil { 24932 return nil, err 24933 } 24934 24935 return response, nil 24936 } 24937 24938 func (service *dynect) GetOneDSFRecordSetFailoverChain(request *GetOneDSFRecordSetFailoverChainRequestType) (*GetOneDSFRecordSetFailoverChainResponseType, error) { 24939 return service.GetOneDSFRecordSetFailoverChainContext( 24940 context.Background(), 24941 request, 24942 ) 24943 } 24944 24945 func (service *dynect) DeleteOneDSFRecordSetFailoverChainContext(ctx context.Context, request *DeleteOneDSFRecordSetFailoverChainRequestType) (*DeleteOneDSFRecordSetFailoverChainResponseType, error) { 24946 response := new(DeleteOneDSFRecordSetFailoverChainResponseType) 24947 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24948 if err != nil { 24949 return nil, err 24950 } 24951 24952 return response, nil 24953 } 24954 24955 func (service *dynect) DeleteOneDSFRecordSetFailoverChain(request *DeleteOneDSFRecordSetFailoverChainRequestType) (*DeleteOneDSFRecordSetFailoverChainResponseType, error) { 24956 return service.DeleteOneDSFRecordSetFailoverChainContext( 24957 context.Background(), 24958 request, 24959 ) 24960 } 24961 24962 func (service *dynect) CreateDSFRecordSetContext(ctx context.Context, request *CreateDSFRecordSetRequestType) (*CreateDSFRecordSetResponseType, error) { 24963 response := new(CreateDSFRecordSetResponseType) 24964 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24965 if err != nil { 24966 return nil, err 24967 } 24968 24969 return response, nil 24970 } 24971 24972 func (service *dynect) CreateDSFRecordSet(request *CreateDSFRecordSetRequestType) (*CreateDSFRecordSetResponseType, error) { 24973 return service.CreateDSFRecordSetContext( 24974 context.Background(), 24975 request, 24976 ) 24977 } 24978 24979 func (service *dynect) UpdateDSFRecordSetContext(ctx context.Context, request *UpdateDSFRecordSetRequestType) (*UpdateDSFRecordSetResponseType, error) { 24980 response := new(UpdateDSFRecordSetResponseType) 24981 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24982 if err != nil { 24983 return nil, err 24984 } 24985 24986 return response, nil 24987 } 24988 24989 func (service *dynect) UpdateDSFRecordSet(request *UpdateDSFRecordSetRequestType) (*UpdateDSFRecordSetResponseType, error) { 24990 return service.UpdateDSFRecordSetContext( 24991 context.Background(), 24992 request, 24993 ) 24994 } 24995 24996 func (service *dynect) GetOneDSFRecordSetContext(ctx context.Context, request *GetOneDSFRecordSetRequestType) (*GetOneDSFRecordSetResponseType, error) { 24997 response := new(GetOneDSFRecordSetResponseType) 24998 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 24999 if err != nil { 25000 return nil, err 25001 } 25002 25003 return response, nil 25004 } 25005 25006 func (service *dynect) GetOneDSFRecordSet(request *GetOneDSFRecordSetRequestType) (*GetOneDSFRecordSetResponseType, error) { 25007 return service.GetOneDSFRecordSetContext( 25008 context.Background(), 25009 request, 25010 ) 25011 } 25012 25013 func (service *dynect) GetDSFRecordSetsContext(ctx context.Context, request *GetDSFRecordSetsRequestType) (*GetDSFRecordSetsResponseType, error) { 25014 response := new(GetDSFRecordSetsResponseType) 25015 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25016 if err != nil { 25017 return nil, err 25018 } 25019 25020 return response, nil 25021 } 25022 25023 func (service *dynect) GetDSFRecordSets(request *GetDSFRecordSetsRequestType) (*GetDSFRecordSetsResponseType, error) { 25024 return service.GetDSFRecordSetsContext( 25025 context.Background(), 25026 request, 25027 ) 25028 } 25029 25030 func (service *dynect) DeleteOneDSFRecordSetContext(ctx context.Context, request *DeleteOneDSFRecordSetRequestType) (*DeleteOneDSFRecordSetResponseType, error) { 25031 response := new(DeleteOneDSFRecordSetResponseType) 25032 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25033 if err != nil { 25034 return nil, err 25035 } 25036 25037 return response, nil 25038 } 25039 25040 func (service *dynect) DeleteOneDSFRecordSet(request *DeleteOneDSFRecordSetRequestType) (*DeleteOneDSFRecordSetResponseType, error) { 25041 return service.DeleteOneDSFRecordSetContext( 25042 context.Background(), 25043 request, 25044 ) 25045 } 25046 25047 func (service *dynect) CreateDSFRecordContext(ctx context.Context, request *CreateDSFRecordRequestType) (*CreateDSFRecordResponseType, error) { 25048 response := new(CreateDSFRecordResponseType) 25049 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25050 if err != nil { 25051 return nil, err 25052 } 25053 25054 return response, nil 25055 } 25056 25057 func (service *dynect) CreateDSFRecord(request *CreateDSFRecordRequestType) (*CreateDSFRecordResponseType, error) { 25058 return service.CreateDSFRecordContext( 25059 context.Background(), 25060 request, 25061 ) 25062 } 25063 25064 func (service *dynect) UpdateDSFRecordContext(ctx context.Context, request *UpdateDSFRecordRequestType) (*UpdateDSFRecordResponseType, error) { 25065 response := new(UpdateDSFRecordResponseType) 25066 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25067 if err != nil { 25068 return nil, err 25069 } 25070 25071 return response, nil 25072 } 25073 25074 func (service *dynect) UpdateDSFRecord(request *UpdateDSFRecordRequestType) (*UpdateDSFRecordResponseType, error) { 25075 return service.UpdateDSFRecordContext( 25076 context.Background(), 25077 request, 25078 ) 25079 } 25080 25081 func (service *dynect) GetOneDSFRecordContext(ctx context.Context, request *GetOneDSFRecordRequestType) (*GetOneDSFRecordResponseType, error) { 25082 response := new(GetOneDSFRecordResponseType) 25083 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25084 if err != nil { 25085 return nil, err 25086 } 25087 25088 return response, nil 25089 } 25090 25091 func (service *dynect) GetOneDSFRecord(request *GetOneDSFRecordRequestType) (*GetOneDSFRecordResponseType, error) { 25092 return service.GetOneDSFRecordContext( 25093 context.Background(), 25094 request, 25095 ) 25096 } 25097 25098 func (service *dynect) GetDSFRecordsContext(ctx context.Context, request *GetDSFRecordsRequestType) (*GetDSFRecordsResponseType, error) { 25099 response := new(GetDSFRecordsResponseType) 25100 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25101 if err != nil { 25102 return nil, err 25103 } 25104 25105 return response, nil 25106 } 25107 25108 func (service *dynect) GetDSFRecords(request *GetDSFRecordsRequestType) (*GetDSFRecordsResponseType, error) { 25109 return service.GetDSFRecordsContext( 25110 context.Background(), 25111 request, 25112 ) 25113 } 25114 25115 func (service *dynect) DeleteOneDSFRecordContext(ctx context.Context, request *DeleteOneDSFRecordRequestType) (*DeleteOneDSFRecordResponseType, error) { 25116 response := new(DeleteOneDSFRecordResponseType) 25117 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25118 if err != nil { 25119 return nil, err 25120 } 25121 25122 return response, nil 25123 } 25124 25125 func (service *dynect) DeleteOneDSFRecord(request *DeleteOneDSFRecordRequestType) (*DeleteOneDSFRecordResponseType, error) { 25126 return service.DeleteOneDSFRecordContext( 25127 context.Background(), 25128 request, 25129 ) 25130 } 25131 25132 func (service *dynect) AddDSFNodeContext(ctx context.Context, request *AddDSFNodeRequestType) (*AddDSFNodeResponseType, error) { 25133 response := new(AddDSFNodeResponseType) 25134 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25135 if err != nil { 25136 return nil, err 25137 } 25138 25139 return response, nil 25140 } 25141 25142 func (service *dynect) AddDSFNode(request *AddDSFNodeRequestType) (*AddDSFNodeResponseType, error) { 25143 return service.AddDSFNodeContext( 25144 context.Background(), 25145 request, 25146 ) 25147 } 25148 25149 func (service *dynect) UpdateDSFNodesContext(ctx context.Context, request *UpdateDSFNodesRequestType) (*UpdateDSFNodesResponseType, error) { 25150 response := new(UpdateDSFNodesResponseType) 25151 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25152 if err != nil { 25153 return nil, err 25154 } 25155 25156 return response, nil 25157 } 25158 25159 func (service *dynect) UpdateDSFNodes(request *UpdateDSFNodesRequestType) (*UpdateDSFNodesResponseType, error) { 25160 return service.UpdateDSFNodesContext( 25161 context.Background(), 25162 request, 25163 ) 25164 } 25165 25166 func (service *dynect) GetDSFNodesContext(ctx context.Context, request *GetDSFNodesRequestType) (*GetDSFNodesResponseType, error) { 25167 response := new(GetDSFNodesResponseType) 25168 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25169 if err != nil { 25170 return nil, err 25171 } 25172 25173 return response, nil 25174 } 25175 25176 func (service *dynect) GetDSFNodes(request *GetDSFNodesRequestType) (*GetDSFNodesResponseType, error) { 25177 return service.GetDSFNodesContext( 25178 context.Background(), 25179 request, 25180 ) 25181 } 25182 25183 func (service *dynect) DeleteOneDSFNodeContext(ctx context.Context, request *DeleteOneDSFNodeRequestType) (*DeleteOneDSFNodeResponseType, error) { 25184 response := new(DeleteOneDSFNodeResponseType) 25185 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25186 if err != nil { 25187 return nil, err 25188 } 25189 25190 return response, nil 25191 } 25192 25193 func (service *dynect) DeleteOneDSFNode(request *DeleteOneDSFNodeRequestType) (*DeleteOneDSFNodeResponseType, error) { 25194 return service.DeleteOneDSFNodeContext( 25195 context.Background(), 25196 request, 25197 ) 25198 } 25199 25200 func (service *dynect) CreateDSFMonitorContext(ctx context.Context, request *CreateDSFMonitorRequestType) (*CreateDSFMonitorResponseType, error) { 25201 response := new(CreateDSFMonitorResponseType) 25202 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25203 if err != nil { 25204 return nil, err 25205 } 25206 25207 return response, nil 25208 } 25209 25210 func (service *dynect) CreateDSFMonitor(request *CreateDSFMonitorRequestType) (*CreateDSFMonitorResponseType, error) { 25211 return service.CreateDSFMonitorContext( 25212 context.Background(), 25213 request, 25214 ) 25215 } 25216 25217 func (service *dynect) UpdateDSFMonitorContext(ctx context.Context, request *UpdateDSFMonitorRequestType) (*UpdateDSFMonitorResponseType, error) { 25218 response := new(UpdateDSFMonitorResponseType) 25219 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25220 if err != nil { 25221 return nil, err 25222 } 25223 25224 return response, nil 25225 } 25226 25227 func (service *dynect) UpdateDSFMonitor(request *UpdateDSFMonitorRequestType) (*UpdateDSFMonitorResponseType, error) { 25228 return service.UpdateDSFMonitorContext( 25229 context.Background(), 25230 request, 25231 ) 25232 } 25233 25234 func (service *dynect) GetOneDSFMonitorContext(ctx context.Context, request *GetOneDSFMonitorRequestType) (*GetOneDSFMonitorResponseType, error) { 25235 response := new(GetOneDSFMonitorResponseType) 25236 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25237 if err != nil { 25238 return nil, err 25239 } 25240 25241 return response, nil 25242 } 25243 25244 func (service *dynect) GetOneDSFMonitor(request *GetOneDSFMonitorRequestType) (*GetOneDSFMonitorResponseType, error) { 25245 return service.GetOneDSFMonitorContext( 25246 context.Background(), 25247 request, 25248 ) 25249 } 25250 25251 func (service *dynect) GetDSFMonitorsContext(ctx context.Context, request *GetDSFMonitorsRequestType) (*GetDSFMonitorsResponseType, error) { 25252 response := new(GetDSFMonitorsResponseType) 25253 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25254 if err != nil { 25255 return nil, err 25256 } 25257 25258 return response, nil 25259 } 25260 25261 func (service *dynect) GetDSFMonitors(request *GetDSFMonitorsRequestType) (*GetDSFMonitorsResponseType, error) { 25262 return service.GetDSFMonitorsContext( 25263 context.Background(), 25264 request, 25265 ) 25266 } 25267 25268 func (service *dynect) DeleteOneDSFMonitorContext(ctx context.Context, request *DeleteOneDSFMonitorRequestType) (*DeleteOneDSFMonitorResponseType, error) { 25269 response := new(DeleteOneDSFMonitorResponseType) 25270 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25271 if err != nil { 25272 return nil, err 25273 } 25274 25275 return response, nil 25276 } 25277 25278 func (service *dynect) DeleteOneDSFMonitor(request *DeleteOneDSFMonitorRequestType) (*DeleteOneDSFMonitorResponseType, error) { 25279 return service.DeleteOneDSFMonitorContext( 25280 context.Background(), 25281 request, 25282 ) 25283 } 25284 25285 func (service *dynect) AddDSFMonitorNotifierContext(ctx context.Context, request *AddDSFMonitorNotifierRequestType) (*AddDSFMonitorNotifierResponseType, error) { 25286 response := new(AddDSFMonitorNotifierResponseType) 25287 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25288 if err != nil { 25289 return nil, err 25290 } 25291 25292 return response, nil 25293 } 25294 25295 func (service *dynect) AddDSFMonitorNotifier(request *AddDSFMonitorNotifierRequestType) (*AddDSFMonitorNotifierResponseType, error) { 25296 return service.AddDSFMonitorNotifierContext( 25297 context.Background(), 25298 request, 25299 ) 25300 } 25301 25302 func (service *dynect) GetDSFMonitorSitesContext(ctx context.Context, request *GetDSFMonitorSitesRequestType) (*GetDSFMonitorSitesResponseType, error) { 25303 response := new(GetDSFMonitorSitesResponseType) 25304 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25305 if err != nil { 25306 return nil, err 25307 } 25308 25309 return response, nil 25310 } 25311 25312 func (service *dynect) GetDSFMonitorSites(request *GetDSFMonitorSitesRequestType) (*GetDSFMonitorSitesResponseType, error) { 25313 return service.GetDSFMonitorSitesContext( 25314 context.Background(), 25315 request, 25316 ) 25317 } 25318 25319 func (service *dynect) CreateNotifierContext(ctx context.Context, request *CreateNotifierRequestType) (*CreateNotifierResponseType, error) { 25320 response := new(CreateNotifierResponseType) 25321 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25322 if err != nil { 25323 return nil, err 25324 } 25325 25326 return response, nil 25327 } 25328 25329 func (service *dynect) CreateNotifier(request *CreateNotifierRequestType) (*CreateNotifierResponseType, error) { 25330 return service.CreateNotifierContext( 25331 context.Background(), 25332 request, 25333 ) 25334 } 25335 25336 func (service *dynect) UpdateNotifierContext(ctx context.Context, request *UpdateNotifierRequestType) (*UpdateNotifierResponseType, error) { 25337 response := new(UpdateNotifierResponseType) 25338 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25339 if err != nil { 25340 return nil, err 25341 } 25342 25343 return response, nil 25344 } 25345 25346 func (service *dynect) UpdateNotifier(request *UpdateNotifierRequestType) (*UpdateNotifierResponseType, error) { 25347 return service.UpdateNotifierContext( 25348 context.Background(), 25349 request, 25350 ) 25351 } 25352 25353 func (service *dynect) GetOneNotifierContext(ctx context.Context, request *GetOneNotifierRequestType) (*GetOneNotifierResponseType, error) { 25354 response := new(GetOneNotifierResponseType) 25355 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25356 if err != nil { 25357 return nil, err 25358 } 25359 25360 return response, nil 25361 } 25362 25363 func (service *dynect) GetOneNotifier(request *GetOneNotifierRequestType) (*GetOneNotifierResponseType, error) { 25364 return service.GetOneNotifierContext( 25365 context.Background(), 25366 request, 25367 ) 25368 } 25369 25370 func (service *dynect) GetNotifiersContext(ctx context.Context, request *GetNotifiersRequestType) (*GetNotifiersResponseType, error) { 25371 response := new(GetNotifiersResponseType) 25372 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25373 if err != nil { 25374 return nil, err 25375 } 25376 25377 return response, nil 25378 } 25379 25380 func (service *dynect) GetNotifiers(request *GetNotifiersRequestType) (*GetNotifiersResponseType, error) { 25381 return service.GetNotifiersContext( 25382 context.Background(), 25383 request, 25384 ) 25385 } 25386 25387 func (service *dynect) DeleteOneNotifierContext(ctx context.Context, request *DeleteOneNotifierRequestType) (*DeleteOneNotifierResponseType, error) { 25388 response := new(DeleteOneNotifierResponseType) 25389 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25390 if err != nil { 25391 return nil, err 25392 } 25393 25394 return response, nil 25395 } 25396 25397 func (service *dynect) DeleteOneNotifier(request *DeleteOneNotifierRequestType) (*DeleteOneNotifierResponseType, error) { 25398 return service.DeleteOneNotifierContext( 25399 context.Background(), 25400 request, 25401 ) 25402 } 25403 25404 func (service *dynect) CreateConfigLimitContext(ctx context.Context, request *CreateConfigLimitRequestType) (*CreateConfigLimitResponseType, error) { 25405 response := new(CreateConfigLimitResponseType) 25406 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25407 if err != nil { 25408 return nil, err 25409 } 25410 25411 return response, nil 25412 } 25413 25414 func (service *dynect) CreateConfigLimit(request *CreateConfigLimitRequestType) (*CreateConfigLimitResponseType, error) { 25415 return service.CreateConfigLimitContext( 25416 context.Background(), 25417 request, 25418 ) 25419 } 25420 25421 func (service *dynect) GetOneConfigLimitContext(ctx context.Context, request *GetOneConfigLimitRequestType) (*GetOneConfigLimitResponseType, error) { 25422 response := new(GetOneConfigLimitResponseType) 25423 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25424 if err != nil { 25425 return nil, err 25426 } 25427 25428 return response, nil 25429 } 25430 25431 func (service *dynect) GetOneConfigLimit(request *GetOneConfigLimitRequestType) (*GetOneConfigLimitResponseType, error) { 25432 return service.GetOneConfigLimitContext( 25433 context.Background(), 25434 request, 25435 ) 25436 } 25437 25438 func (service *dynect) GetConfigLimitsContext(ctx context.Context, request *GetConfigLimitsRequestType) (*GetConfigLimitsResponseType, error) { 25439 response := new(GetConfigLimitsResponseType) 25440 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25441 if err != nil { 25442 return nil, err 25443 } 25444 25445 return response, nil 25446 } 25447 25448 func (service *dynect) GetConfigLimits(request *GetConfigLimitsRequestType) (*GetConfigLimitsResponseType, error) { 25449 return service.GetConfigLimitsContext( 25450 context.Background(), 25451 request, 25452 ) 25453 } 25454 25455 func (service *dynect) UpdateConfigLimitContext(ctx context.Context, request *UpdateConfigLimitRequestType) (*UpdateConfigLimitResponseType, error) { 25456 response := new(UpdateConfigLimitResponseType) 25457 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25458 if err != nil { 25459 return nil, err 25460 } 25461 25462 return response, nil 25463 } 25464 25465 func (service *dynect) UpdateConfigLimit(request *UpdateConfigLimitRequestType) (*UpdateConfigLimitResponseType, error) { 25466 return service.UpdateConfigLimitContext( 25467 context.Background(), 25468 request, 25469 ) 25470 } 25471 25472 func (service *dynect) DeleteOneConfigLimitContext(ctx context.Context, request *DeleteOneConfigLimitRequestType) (*DeleteOneConfigLimitResponseType, error) { 25473 response := new(DeleteOneConfigLimitResponseType) 25474 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25475 if err != nil { 25476 return nil, err 25477 } 25478 25479 return response, nil 25480 } 25481 25482 func (service *dynect) DeleteOneConfigLimit(request *DeleteOneConfigLimitRequestType) (*DeleteOneConfigLimitResponseType, error) { 25483 return service.DeleteOneConfigLimitContext( 25484 context.Background(), 25485 request, 25486 ) 25487 } 25488 25489 func (service *dynect) CreatePermissionGroupContext(ctx context.Context, request *CreatePermissionGroupRequestType) (*CreatePermissionGroupResponseType, error) { 25490 response := new(CreatePermissionGroupResponseType) 25491 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25492 if err != nil { 25493 return nil, err 25494 } 25495 25496 return response, nil 25497 } 25498 25499 func (service *dynect) CreatePermissionGroup(request *CreatePermissionGroupRequestType) (*CreatePermissionGroupResponseType, error) { 25500 return service.CreatePermissionGroupContext( 25501 context.Background(), 25502 request, 25503 ) 25504 } 25505 25506 func (service *dynect) GetOnePermissionGroupContext(ctx context.Context, request *GetOnePermissionGroupRequestType) (*GetOnePermissionGroupResponseType, error) { 25507 response := new(GetOnePermissionGroupResponseType) 25508 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25509 if err != nil { 25510 return nil, err 25511 } 25512 25513 return response, nil 25514 } 25515 25516 func (service *dynect) GetOnePermissionGroup(request *GetOnePermissionGroupRequestType) (*GetOnePermissionGroupResponseType, error) { 25517 return service.GetOnePermissionGroupContext( 25518 context.Background(), 25519 request, 25520 ) 25521 } 25522 25523 func (service *dynect) GetPermissionGroupsContext(ctx context.Context, request *GetPermissionGroupsRequestType) (*GetPermissionGroupsResponseType, error) { 25524 response := new(GetPermissionGroupsResponseType) 25525 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25526 if err != nil { 25527 return nil, err 25528 } 25529 25530 return response, nil 25531 } 25532 25533 func (service *dynect) GetPermissionGroups(request *GetPermissionGroupsRequestType) (*GetPermissionGroupsResponseType, error) { 25534 return service.GetPermissionGroupsContext( 25535 context.Background(), 25536 request, 25537 ) 25538 } 25539 25540 func (service *dynect) DeleteOnePermissionGroupContext(ctx context.Context, request *DeleteOnePermissionGroupRequestType) (*DeleteOnePermissionGroupResponseType, error) { 25541 response := new(DeleteOnePermissionGroupResponseType) 25542 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25543 if err != nil { 25544 return nil, err 25545 } 25546 25547 return response, nil 25548 } 25549 25550 func (service *dynect) DeleteOnePermissionGroup(request *DeleteOnePermissionGroupRequestType) (*DeleteOnePermissionGroupResponseType, error) { 25551 return service.DeleteOnePermissionGroupContext( 25552 context.Background(), 25553 request, 25554 ) 25555 } 25556 25557 func (service *dynect) UpdatePermissionGroupContext(ctx context.Context, request *UpdatePermissionGroupRequestType) (*UpdatePermissionGroupResponseType, error) { 25558 response := new(UpdatePermissionGroupResponseType) 25559 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25560 if err != nil { 25561 return nil, err 25562 } 25563 25564 return response, nil 25565 } 25566 25567 func (service *dynect) UpdatePermissionGroup(request *UpdatePermissionGroupRequestType) (*UpdatePermissionGroupResponseType, error) { 25568 return service.UpdatePermissionGroupContext( 25569 context.Background(), 25570 request, 25571 ) 25572 } 25573 25574 func (service *dynect) GetCustomerPermissionsContext(ctx context.Context, request *GetCustomerPermissionsRequestType) (*GetCustomerPermissionsResponseType, error) { 25575 response := new(GetCustomerPermissionsResponseType) 25576 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25577 if err != nil { 25578 return nil, err 25579 } 25580 25581 return response, nil 25582 } 25583 25584 func (service *dynect) GetCustomerPermissions(request *GetCustomerPermissionsRequestType) (*GetCustomerPermissionsResponseType, error) { 25585 return service.GetCustomerPermissionsContext( 25586 context.Background(), 25587 request, 25588 ) 25589 } 25590 25591 func (service *dynect) GetUserPermissionsContext(ctx context.Context, request *GetUserPermissionsRequestType) (*GetUserPermissionsResponseType, error) { 25592 response := new(GetUserPermissionsResponseType) 25593 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25594 if err != nil { 25595 return nil, err 25596 } 25597 25598 return response, nil 25599 } 25600 25601 func (service *dynect) GetUserPermissions(request *GetUserPermissionsRequestType) (*GetUserPermissionsResponseType, error) { 25602 return service.GetUserPermissionsContext( 25603 context.Background(), 25604 request, 25605 ) 25606 } 25607 25608 func (service *dynect) CheckPermissionsContext(ctx context.Context, request *CheckPermissionsRequestType) (*CheckPermissionsResponseType, error) { 25609 response := new(CheckPermissionsResponseType) 25610 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25611 if err != nil { 25612 return nil, err 25613 } 25614 25615 return response, nil 25616 } 25617 25618 func (service *dynect) CheckPermissions(request *CheckPermissionsRequestType) (*CheckPermissionsResponseType, error) { 25619 return service.CheckPermissionsContext( 25620 context.Background(), 25621 request, 25622 ) 25623 } 25624 25625 func (service *dynect) AddPermissionGroupUsersContext(ctx context.Context, request *AddPermissionGroupUsersRequestType) (*AddPermissionGroupUsersResponseType, error) { 25626 response := new(AddPermissionGroupUsersResponseType) 25627 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25628 if err != nil { 25629 return nil, err 25630 } 25631 25632 return response, nil 25633 } 25634 25635 func (service *dynect) AddPermissionGroupUsers(request *AddPermissionGroupUsersRequestType) (*AddPermissionGroupUsersResponseType, error) { 25636 return service.AddPermissionGroupUsersContext( 25637 context.Background(), 25638 request, 25639 ) 25640 } 25641 25642 func (service *dynect) SetPermissionGroupUsersContext(ctx context.Context, request *SetPermissionGroupUsersRequestType) (*SetPermissionGroupUsersResponseType, error) { 25643 response := new(SetPermissionGroupUsersResponseType) 25644 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25645 if err != nil { 25646 return nil, err 25647 } 25648 25649 return response, nil 25650 } 25651 25652 func (service *dynect) SetPermissionGroupUsers(request *SetPermissionGroupUsersRequestType) (*SetPermissionGroupUsersResponseType, error) { 25653 return service.SetPermissionGroupUsersContext( 25654 context.Background(), 25655 request, 25656 ) 25657 } 25658 25659 func (service *dynect) RemovePermissionGroupUsersContext(ctx context.Context, request *RemovePermissionGroupUsersRequestType) (*RemovePermissionGroupUsersResponseType, error) { 25660 response := new(RemovePermissionGroupUsersResponseType) 25661 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25662 if err != nil { 25663 return nil, err 25664 } 25665 25666 return response, nil 25667 } 25668 25669 func (service *dynect) RemovePermissionGroupUsers(request *RemovePermissionGroupUsersRequestType) (*RemovePermissionGroupUsersResponseType, error) { 25670 return service.RemovePermissionGroupUsersContext( 25671 context.Background(), 25672 request, 25673 ) 25674 } 25675 25676 func (service *dynect) AddPermissionGroupSubgroupsContext(ctx context.Context, request *AddPermissionGroupSubgroupsRequestType) (*AddPermissionGroupSubgroupsResponseType, error) { 25677 response := new(AddPermissionGroupSubgroupsResponseType) 25678 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25679 if err != nil { 25680 return nil, err 25681 } 25682 25683 return response, nil 25684 } 25685 25686 func (service *dynect) AddPermissionGroupSubgroups(request *AddPermissionGroupSubgroupsRequestType) (*AddPermissionGroupSubgroupsResponseType, error) { 25687 return service.AddPermissionGroupSubgroupsContext( 25688 context.Background(), 25689 request, 25690 ) 25691 } 25692 25693 func (service *dynect) SetPermissionGroupSubgroupsContext(ctx context.Context, request *SetPermissionGroupSubgroupsRequestType) (*SetPermissionGroupSubgroupsResponseType, error) { 25694 response := new(SetPermissionGroupSubgroupsResponseType) 25695 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25696 if err != nil { 25697 return nil, err 25698 } 25699 25700 return response, nil 25701 } 25702 25703 func (service *dynect) SetPermissionGroupSubgroups(request *SetPermissionGroupSubgroupsRequestType) (*SetPermissionGroupSubgroupsResponseType, error) { 25704 return service.SetPermissionGroupSubgroupsContext( 25705 context.Background(), 25706 request, 25707 ) 25708 } 25709 25710 func (service *dynect) RemovePermissionGroupSubgroupsContext(ctx context.Context, request *RemovePermissionGroupSubgroupsRequestType) (*RemovePermissionGroupSubgroupsResponseType, error) { 25711 response := new(RemovePermissionGroupSubgroupsResponseType) 25712 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25713 if err != nil { 25714 return nil, err 25715 } 25716 25717 return response, nil 25718 } 25719 25720 func (service *dynect) RemovePermissionGroupSubgroups(request *RemovePermissionGroupSubgroupsRequestType) (*RemovePermissionGroupSubgroupsResponseType, error) { 25721 return service.RemovePermissionGroupSubgroupsContext( 25722 context.Background(), 25723 request, 25724 ) 25725 } 25726 25727 func (service *dynect) AddPermissionGroupPermissionsContext(ctx context.Context, request *AddPermissionGroupPermissionsRequestType) (*AddPermissionGroupPermissionsResponseType, error) { 25728 response := new(AddPermissionGroupPermissionsResponseType) 25729 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25730 if err != nil { 25731 return nil, err 25732 } 25733 25734 return response, nil 25735 } 25736 25737 func (service *dynect) AddPermissionGroupPermissions(request *AddPermissionGroupPermissionsRequestType) (*AddPermissionGroupPermissionsResponseType, error) { 25738 return service.AddPermissionGroupPermissionsContext( 25739 context.Background(), 25740 request, 25741 ) 25742 } 25743 25744 func (service *dynect) SetPermissionGroupPermissionsContext(ctx context.Context, request *SetPermissionGroupPermissionsRequestType) (*SetPermissionGroupPermissionsResponseType, error) { 25745 response := new(SetPermissionGroupPermissionsResponseType) 25746 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25747 if err != nil { 25748 return nil, err 25749 } 25750 25751 return response, nil 25752 } 25753 25754 func (service *dynect) SetPermissionGroupPermissions(request *SetPermissionGroupPermissionsRequestType) (*SetPermissionGroupPermissionsResponseType, error) { 25755 return service.SetPermissionGroupPermissionsContext( 25756 context.Background(), 25757 request, 25758 ) 25759 } 25760 25761 func (service *dynect) RemovePermissionGroupPermissionsContext(ctx context.Context, request *RemovePermissionGroupPermissionsRequestType) (*RemovePermissionGroupPermissionsResponseType, error) { 25762 response := new(RemovePermissionGroupPermissionsResponseType) 25763 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25764 if err != nil { 25765 return nil, err 25766 } 25767 25768 return response, nil 25769 } 25770 25771 func (service *dynect) RemovePermissionGroupPermissions(request *RemovePermissionGroupPermissionsRequestType) (*RemovePermissionGroupPermissionsResponseType, error) { 25772 return service.RemovePermissionGroupPermissionsContext( 25773 context.Background(), 25774 request, 25775 ) 25776 } 25777 25778 func (service *dynect) AddPermissionGroupZonesContext(ctx context.Context, request *AddPermissionGroupZonesRequestType) (*AddPermissionGroupZonesResponseType, error) { 25779 response := new(AddPermissionGroupZonesResponseType) 25780 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25781 if err != nil { 25782 return nil, err 25783 } 25784 25785 return response, nil 25786 } 25787 25788 func (service *dynect) AddPermissionGroupZones(request *AddPermissionGroupZonesRequestType) (*AddPermissionGroupZonesResponseType, error) { 25789 return service.AddPermissionGroupZonesContext( 25790 context.Background(), 25791 request, 25792 ) 25793 } 25794 25795 func (service *dynect) SetPermissionGroupZonesContext(ctx context.Context, request *SetPermissionGroupZonesRequestType) (*SetPermissionGroupZonesResponseType, error) { 25796 response := new(SetPermissionGroupZonesResponseType) 25797 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25798 if err != nil { 25799 return nil, err 25800 } 25801 25802 return response, nil 25803 } 25804 25805 func (service *dynect) SetPermissionGroupZones(request *SetPermissionGroupZonesRequestType) (*SetPermissionGroupZonesResponseType, error) { 25806 return service.SetPermissionGroupZonesContext( 25807 context.Background(), 25808 request, 25809 ) 25810 } 25811 25812 func (service *dynect) RemovePermissionGroupZonesContext(ctx context.Context, request *RemovePermissionGroupZonesRequestType) (*RemovePermissionGroupZonesResponseType, error) { 25813 response := new(RemovePermissionGroupZonesResponseType) 25814 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25815 if err != nil { 25816 return nil, err 25817 } 25818 25819 return response, nil 25820 } 25821 25822 func (service *dynect) RemovePermissionGroupZones(request *RemovePermissionGroupZonesRequestType) (*RemovePermissionGroupZonesResponseType, error) { 25823 return service.RemovePermissionGroupZonesContext( 25824 context.Background(), 25825 request, 25826 ) 25827 } 25828 25829 func (service *dynect) AddUserGroupsContext(ctx context.Context, request *AddUserGroupsRequestType) (*AddUserGroupsResponseType, error) { 25830 response := new(AddUserGroupsResponseType) 25831 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25832 if err != nil { 25833 return nil, err 25834 } 25835 25836 return response, nil 25837 } 25838 25839 func (service *dynect) AddUserGroups(request *AddUserGroupsRequestType) (*AddUserGroupsResponseType, error) { 25840 return service.AddUserGroupsContext( 25841 context.Background(), 25842 request, 25843 ) 25844 } 25845 25846 func (service *dynect) SetUserGroupsContext(ctx context.Context, request *SetUserGroupsRequestType) (*SetUserGroupsResponseType, error) { 25847 response := new(SetUserGroupsResponseType) 25848 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25849 if err != nil { 25850 return nil, err 25851 } 25852 25853 return response, nil 25854 } 25855 25856 func (service *dynect) SetUserGroups(request *SetUserGroupsRequestType) (*SetUserGroupsResponseType, error) { 25857 return service.SetUserGroupsContext( 25858 context.Background(), 25859 request, 25860 ) 25861 } 25862 25863 func (service *dynect) RemoveUserGroupsContext(ctx context.Context, request *RemoveUserGroupsRequestType) (*RemoveUserGroupsResponseType, error) { 25864 response := new(RemoveUserGroupsResponseType) 25865 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25866 if err != nil { 25867 return nil, err 25868 } 25869 25870 return response, nil 25871 } 25872 25873 func (service *dynect) RemoveUserGroups(request *RemoveUserGroupsRequestType) (*RemoveUserGroupsResponseType, error) { 25874 return service.RemoveUserGroupsContext( 25875 context.Background(), 25876 request, 25877 ) 25878 } 25879 25880 func (service *dynect) AddUserZonesContext(ctx context.Context, request *AddUserZonesRequestType) (*AddUserZonesResponseType, error) { 25881 response := new(AddUserZonesResponseType) 25882 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25883 if err != nil { 25884 return nil, err 25885 } 25886 25887 return response, nil 25888 } 25889 25890 func (service *dynect) AddUserZones(request *AddUserZonesRequestType) (*AddUserZonesResponseType, error) { 25891 return service.AddUserZonesContext( 25892 context.Background(), 25893 request, 25894 ) 25895 } 25896 25897 func (service *dynect) SetUserZonesContext(ctx context.Context, request *SetUserZonesRequestType) (*SetUserZonesResponseType, error) { 25898 response := new(SetUserZonesResponseType) 25899 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25900 if err != nil { 25901 return nil, err 25902 } 25903 25904 return response, nil 25905 } 25906 25907 func (service *dynect) SetUserZones(request *SetUserZonesRequestType) (*SetUserZonesResponseType, error) { 25908 return service.SetUserZonesContext( 25909 context.Background(), 25910 request, 25911 ) 25912 } 25913 25914 func (service *dynect) RemoveUserZonesContext(ctx context.Context, request *RemoveUserZonesRequestType) (*RemoveUserZonesResponseType, error) { 25915 response := new(RemoveUserZonesResponseType) 25916 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25917 if err != nil { 25918 return nil, err 25919 } 25920 25921 return response, nil 25922 } 25923 25924 func (service *dynect) RemoveUserZones(request *RemoveUserZonesRequestType) (*RemoveUserZonesResponseType, error) { 25925 return service.RemoveUserZonesContext( 25926 context.Background(), 25927 request, 25928 ) 25929 } 25930 25931 func (service *dynect) AddUserPermissionsContext(ctx context.Context, request *AddUserPermissionsRequestType) (*AddUserPermissionsResponseType, error) { 25932 response := new(AddUserPermissionsResponseType) 25933 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25934 if err != nil { 25935 return nil, err 25936 } 25937 25938 return response, nil 25939 } 25940 25941 func (service *dynect) AddUserPermissions(request *AddUserPermissionsRequestType) (*AddUserPermissionsResponseType, error) { 25942 return service.AddUserPermissionsContext( 25943 context.Background(), 25944 request, 25945 ) 25946 } 25947 25948 func (service *dynect) SetUserPermissionsContext(ctx context.Context, request *SetUserPermissionsRequestType) (*SetUserPermissionsResponseType, error) { 25949 response := new(SetUserPermissionsResponseType) 25950 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25951 if err != nil { 25952 return nil, err 25953 } 25954 25955 return response, nil 25956 } 25957 25958 func (service *dynect) SetUserPermissions(request *SetUserPermissionsRequestType) (*SetUserPermissionsResponseType, error) { 25959 return service.SetUserPermissionsContext( 25960 context.Background(), 25961 request, 25962 ) 25963 } 25964 25965 func (service *dynect) RemoveUserPermissionsContext(ctx context.Context, request *RemoveUserPermissionsRequestType) (*RemoveUserPermissionsResponseType, error) { 25966 response := new(RemoveUserPermissionsResponseType) 25967 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25968 if err != nil { 25969 return nil, err 25970 } 25971 25972 return response, nil 25973 } 25974 25975 func (service *dynect) RemoveUserPermissions(request *RemoveUserPermissionsRequestType) (*RemoveUserPermissionsResponseType, error) { 25976 return service.RemoveUserPermissionsContext( 25977 context.Background(), 25978 request, 25979 ) 25980 } 25981 25982 func (service *dynect) AddUserForbidsContext(ctx context.Context, request *AddUserForbidsRequestType) (*AddUserForbidsResponseType, error) { 25983 response := new(AddUserForbidsResponseType) 25984 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 25985 if err != nil { 25986 return nil, err 25987 } 25988 25989 return response, nil 25990 } 25991 25992 func (service *dynect) AddUserForbids(request *AddUserForbidsRequestType) (*AddUserForbidsResponseType, error) { 25993 return service.AddUserForbidsContext( 25994 context.Background(), 25995 request, 25996 ) 25997 } 25998 25999 func (service *dynect) SetUserForbidsContext(ctx context.Context, request *SetUserForbidsRequestType) (*SetUserForbidsResponseType, error) { 26000 response := new(SetUserForbidsResponseType) 26001 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26002 if err != nil { 26003 return nil, err 26004 } 26005 26006 return response, nil 26007 } 26008 26009 func (service *dynect) SetUserForbids(request *SetUserForbidsRequestType) (*SetUserForbidsResponseType, error) { 26010 return service.SetUserForbidsContext( 26011 context.Background(), 26012 request, 26013 ) 26014 } 26015 26016 func (service *dynect) RemoveUserForbidsContext(ctx context.Context, request *RemoveUserForbidsRequestType) (*RemoveUserForbidsResponseType, error) { 26017 response := new(RemoveUserForbidsResponseType) 26018 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26019 if err != nil { 26020 return nil, err 26021 } 26022 26023 return response, nil 26024 } 26025 26026 func (service *dynect) RemoveUserForbids(request *RemoveUserForbidsRequestType) (*RemoveUserForbidsResponseType, error) { 26027 return service.RemoveUserForbidsContext( 26028 context.Background(), 26029 request, 26030 ) 26031 } 26032 26033 func (service *dynect) AddCustomerPermissionsContext(ctx context.Context, request *AddCustomerPermissionsRequestType) (*AddCustomerPermissionsResponseType, error) { 26034 response := new(AddCustomerPermissionsResponseType) 26035 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26036 if err != nil { 26037 return nil, err 26038 } 26039 26040 return response, nil 26041 } 26042 26043 func (service *dynect) AddCustomerPermissions(request *AddCustomerPermissionsRequestType) (*AddCustomerPermissionsResponseType, error) { 26044 return service.AddCustomerPermissionsContext( 26045 context.Background(), 26046 request, 26047 ) 26048 } 26049 26050 func (service *dynect) SetCustomerPermissionsContext(ctx context.Context, request *SetCustomerPermissionsRequestType) (*SetCustomerPermissionsResponseType, error) { 26051 response := new(SetCustomerPermissionsResponseType) 26052 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26053 if err != nil { 26054 return nil, err 26055 } 26056 26057 return response, nil 26058 } 26059 26060 func (service *dynect) SetCustomerPermissions(request *SetCustomerPermissionsRequestType) (*SetCustomerPermissionsResponseType, error) { 26061 return service.SetCustomerPermissionsContext( 26062 context.Background(), 26063 request, 26064 ) 26065 } 26066 26067 func (service *dynect) RemoveCustomerPermissionsContext(ctx context.Context, request *RemoveCustomerPermissionsRequestType) (*RemoveCustomerPermissionsResponseType, error) { 26068 response := new(RemoveCustomerPermissionsResponseType) 26069 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26070 if err != nil { 26071 return nil, err 26072 } 26073 26074 return response, nil 26075 } 26076 26077 func (service *dynect) RemoveCustomerPermissions(request *RemoveCustomerPermissionsRequestType) (*RemoveCustomerPermissionsResponseType, error) { 26078 return service.RemoveCustomerPermissionsContext( 26079 context.Background(), 26080 request, 26081 ) 26082 } 26083 26084 func (service *dynect) AddCustomerForbidsContext(ctx context.Context, request *AddCustomerForbidsRequestType) (*AddCustomerForbidsResponseType, error) { 26085 response := new(AddCustomerForbidsResponseType) 26086 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26087 if err != nil { 26088 return nil, err 26089 } 26090 26091 return response, nil 26092 } 26093 26094 func (service *dynect) AddCustomerForbids(request *AddCustomerForbidsRequestType) (*AddCustomerForbidsResponseType, error) { 26095 return service.AddCustomerForbidsContext( 26096 context.Background(), 26097 request, 26098 ) 26099 } 26100 26101 func (service *dynect) SetCustomerForbidsContext(ctx context.Context, request *SetCustomerForbidsRequestType) (*SetCustomerForbidsResponseType, error) { 26102 response := new(SetCustomerForbidsResponseType) 26103 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26104 if err != nil { 26105 return nil, err 26106 } 26107 26108 return response, nil 26109 } 26110 26111 func (service *dynect) SetCustomerForbids(request *SetCustomerForbidsRequestType) (*SetCustomerForbidsResponseType, error) { 26112 return service.SetCustomerForbidsContext( 26113 context.Background(), 26114 request, 26115 ) 26116 } 26117 26118 func (service *dynect) RemoveCustomerForbidsContext(ctx context.Context, request *RemoveCustomerForbidsRequestType) (*RemoveCustomerForbidsResponseType, error) { 26119 response := new(RemoveCustomerForbidsResponseType) 26120 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26121 if err != nil { 26122 return nil, err 26123 } 26124 26125 return response, nil 26126 } 26127 26128 func (service *dynect) RemoveCustomerForbids(request *RemoveCustomerForbidsRequestType) (*RemoveCustomerForbidsResponseType, error) { 26129 return service.RemoveCustomerForbidsContext( 26130 context.Background(), 26131 request, 26132 ) 26133 } 26134 26135 func (service *dynect) GetHostStatsFlagsContext(ctx context.Context, request *GetHostStatsFlagsRequestType) (*GetHostStatsFlagsResponseType, error) { 26136 response := new(GetHostStatsFlagsResponseType) 26137 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26138 if err != nil { 26139 return nil, err 26140 } 26141 26142 return response, nil 26143 } 26144 26145 func (service *dynect) GetHostStatsFlags(request *GetHostStatsFlagsRequestType) (*GetHostStatsFlagsResponseType, error) { 26146 return service.GetHostStatsFlagsContext( 26147 context.Background(), 26148 request, 26149 ) 26150 } 26151 26152 func (service *dynect) SetHostStatsFlagsContext(ctx context.Context, request *SetHostStatsFlagsRequestType) (*SetHostStatsFlagsResponseType, error) { 26153 response := new(SetHostStatsFlagsResponseType) 26154 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26155 if err != nil { 26156 return nil, err 26157 } 26158 26159 return response, nil 26160 } 26161 26162 func (service *dynect) SetHostStatsFlags(request *SetHostStatsFlagsRequestType) (*SetHostStatsFlagsResponseType, error) { 26163 return service.SetHostStatsFlagsContext( 26164 context.Background(), 26165 request, 26166 ) 26167 } 26168 26169 func (service *dynect) CreateTSIGKeyContext(ctx context.Context, request *CreateTSIGKeyRequestType) (*CreateTSIGKeyResponseType, error) { 26170 response := new(CreateTSIGKeyResponseType) 26171 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26172 if err != nil { 26173 return nil, err 26174 } 26175 26176 return response, nil 26177 } 26178 26179 func (service *dynect) CreateTSIGKey(request *CreateTSIGKeyRequestType) (*CreateTSIGKeyResponseType, error) { 26180 return service.CreateTSIGKeyContext( 26181 context.Background(), 26182 request, 26183 ) 26184 } 26185 26186 func (service *dynect) GetOneTSIGKeyContext(ctx context.Context, request *GetOneTSIGKeyRequestType) (*GetOneTSIGKeyResponseType, error) { 26187 response := new(GetOneTSIGKeyResponseType) 26188 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26189 if err != nil { 26190 return nil, err 26191 } 26192 26193 return response, nil 26194 } 26195 26196 func (service *dynect) GetOneTSIGKey(request *GetOneTSIGKeyRequestType) (*GetOneTSIGKeyResponseType, error) { 26197 return service.GetOneTSIGKeyContext( 26198 context.Background(), 26199 request, 26200 ) 26201 } 26202 26203 func (service *dynect) GetTSIGKeysContext(ctx context.Context, request *GetTSIGKeysRequestType) (*GetTSIGKeysResponseType, error) { 26204 response := new(GetTSIGKeysResponseType) 26205 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26206 if err != nil { 26207 return nil, err 26208 } 26209 26210 return response, nil 26211 } 26212 26213 func (service *dynect) GetTSIGKeys(request *GetTSIGKeysRequestType) (*GetTSIGKeysResponseType, error) { 26214 return service.GetTSIGKeysContext( 26215 context.Background(), 26216 request, 26217 ) 26218 } 26219 26220 func (service *dynect) UpdateTSIGKeyContext(ctx context.Context, request *UpdateTSIGKeyRequestType) (*UpdateTSIGKeyResponseType, error) { 26221 response := new(UpdateTSIGKeyResponseType) 26222 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26223 if err != nil { 26224 return nil, err 26225 } 26226 26227 return response, nil 26228 } 26229 26230 func (service *dynect) UpdateTSIGKey(request *UpdateTSIGKeyRequestType) (*UpdateTSIGKeyResponseType, error) { 26231 return service.UpdateTSIGKeyContext( 26232 context.Background(), 26233 request, 26234 ) 26235 } 26236 26237 func (service *dynect) DeleteOneTSIGKeyContext(ctx context.Context, request *DeleteOneTSIGKeyRequestType) (*DeleteOneTSIGKeyResponseType, error) { 26238 response := new(DeleteOneTSIGKeyResponseType) 26239 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26240 if err != nil { 26241 return nil, err 26242 } 26243 26244 return response, nil 26245 } 26246 26247 func (service *dynect) DeleteOneTSIGKey(request *DeleteOneTSIGKeyRequestType) (*DeleteOneTSIGKeyResponseType, error) { 26248 return service.DeleteOneTSIGKeyContext( 26249 context.Background(), 26250 request, 26251 ) 26252 } 26253 26254 func (service *dynect) CreateZoneContext(ctx context.Context, request *CreateZoneRequestType) (*CreateZoneResponseType, error) { 26255 response := new(CreateZoneResponseType) 26256 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26257 if err != nil { 26258 return nil, err 26259 } 26260 26261 return response, nil 26262 } 26263 26264 func (service *dynect) CreateZone(request *CreateZoneRequestType) (*CreateZoneResponseType, error) { 26265 return service.CreateZoneContext( 26266 context.Background(), 26267 request, 26268 ) 26269 } 26270 26271 func (service *dynect) GetOneZoneContext(ctx context.Context, request *GetOneZoneRequestType) (*GetOneZoneResponseType, error) { 26272 response := new(GetOneZoneResponseType) 26273 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26274 if err != nil { 26275 return nil, err 26276 } 26277 26278 return response, nil 26279 } 26280 26281 func (service *dynect) GetOneZone(request *GetOneZoneRequestType) (*GetOneZoneResponseType, error) { 26282 return service.GetOneZoneContext( 26283 context.Background(), 26284 request, 26285 ) 26286 } 26287 26288 func (service *dynect) GetZonesContext(ctx context.Context, request *GetZonesRequestType) (*GetZonesResponseType, error) { 26289 response := new(GetZonesResponseType) 26290 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26291 if err != nil { 26292 return nil, err 26293 } 26294 26295 return response, nil 26296 } 26297 26298 func (service *dynect) GetZones(request *GetZonesRequestType) (*GetZonesResponseType, error) { 26299 return service.GetZonesContext( 26300 context.Background(), 26301 request, 26302 ) 26303 } 26304 26305 func (service *dynect) DeleteOneZoneContext(ctx context.Context, request *DeleteOneZoneRequestType) (*DeleteOneZoneResponseType, error) { 26306 response := new(DeleteOneZoneResponseType) 26307 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26308 if err != nil { 26309 return nil, err 26310 } 26311 26312 return response, nil 26313 } 26314 26315 func (service *dynect) DeleteOneZone(request *DeleteOneZoneRequestType) (*DeleteOneZoneResponseType, error) { 26316 return service.DeleteOneZoneContext( 26317 context.Background(), 26318 request, 26319 ) 26320 } 26321 26322 func (service *dynect) CreateSecondaryZoneContext(ctx context.Context, request *CreateSecondaryZoneRequestType) (*CreateSecondaryZoneResponseType, error) { 26323 response := new(CreateSecondaryZoneResponseType) 26324 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26325 if err != nil { 26326 return nil, err 26327 } 26328 26329 return response, nil 26330 } 26331 26332 func (service *dynect) CreateSecondaryZone(request *CreateSecondaryZoneRequestType) (*CreateSecondaryZoneResponseType, error) { 26333 return service.CreateSecondaryZoneContext( 26334 context.Background(), 26335 request, 26336 ) 26337 } 26338 26339 func (service *dynect) UpdateSecondaryContext(ctx context.Context, request *UpdateSecondaryRequestType) (*UpdateSecondaryResponseType, error) { 26340 response := new(UpdateSecondaryResponseType) 26341 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26342 if err != nil { 26343 return nil, err 26344 } 26345 26346 return response, nil 26347 } 26348 26349 func (service *dynect) UpdateSecondary(request *UpdateSecondaryRequestType) (*UpdateSecondaryResponseType, error) { 26350 return service.UpdateSecondaryContext( 26351 context.Background(), 26352 request, 26353 ) 26354 } 26355 26356 func (service *dynect) ActivateSecondaryContext(ctx context.Context, request *ActivateSecondaryRequestType) (*ActivateSecondaryResponseType, error) { 26357 response := new(ActivateSecondaryResponseType) 26358 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26359 if err != nil { 26360 return nil, err 26361 } 26362 26363 return response, nil 26364 } 26365 26366 func (service *dynect) ActivateSecondary(request *ActivateSecondaryRequestType) (*ActivateSecondaryResponseType, error) { 26367 return service.ActivateSecondaryContext( 26368 context.Background(), 26369 request, 26370 ) 26371 } 26372 26373 func (service *dynect) DeactivateSecondaryContext(ctx context.Context, request *DeactivateSecondaryRequestType) (*DeactivateSecondaryResponseType, error) { 26374 response := new(DeactivateSecondaryResponseType) 26375 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26376 if err != nil { 26377 return nil, err 26378 } 26379 26380 return response, nil 26381 } 26382 26383 func (service *dynect) DeactivateSecondary(request *DeactivateSecondaryRequestType) (*DeactivateSecondaryResponseType, error) { 26384 return service.DeactivateSecondaryContext( 26385 context.Background(), 26386 request, 26387 ) 26388 } 26389 26390 func (service *dynect) RetransferSecondaryContext(ctx context.Context, request *RetransferSecondaryRequestType) (*RetransferSecondaryResponseType, error) { 26391 response := new(RetransferSecondaryResponseType) 26392 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26393 if err != nil { 26394 return nil, err 26395 } 26396 26397 return response, nil 26398 } 26399 26400 func (service *dynect) RetransferSecondary(request *RetransferSecondaryRequestType) (*RetransferSecondaryResponseType, error) { 26401 return service.RetransferSecondaryContext( 26402 context.Background(), 26403 request, 26404 ) 26405 } 26406 26407 func (service *dynect) GetOneSecondaryContext(ctx context.Context, request *GetOneSecondaryRequestType) (*GetOneSecondaryResponseType, error) { 26408 response := new(GetOneSecondaryResponseType) 26409 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26410 if err != nil { 26411 return nil, err 26412 } 26413 26414 return response, nil 26415 } 26416 26417 func (service *dynect) GetOneSecondary(request *GetOneSecondaryRequestType) (*GetOneSecondaryResponseType, error) { 26418 return service.GetOneSecondaryContext( 26419 context.Background(), 26420 request, 26421 ) 26422 } 26423 26424 func (service *dynect) GetSecondariesContext(ctx context.Context, request *GetSecondariesRequestType) (*GetSecondariesResponseType, error) { 26425 response := new(GetSecondariesResponseType) 26426 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26427 if err != nil { 26428 return nil, err 26429 } 26430 26431 return response, nil 26432 } 26433 26434 func (service *dynect) GetSecondaries(request *GetSecondariesRequestType) (*GetSecondariesResponseType, error) { 26435 return service.GetSecondariesContext( 26436 context.Background(), 26437 request, 26438 ) 26439 } 26440 26441 func (service *dynect) GetZoneApexContext(ctx context.Context, request *GetZoneApexRequestType) (*GetZoneApexResponseType, error) { 26442 response := new(GetZoneApexResponseType) 26443 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26444 if err != nil { 26445 return nil, err 26446 } 26447 26448 return response, nil 26449 } 26450 26451 func (service *dynect) GetZoneApex(request *GetZoneApexRequestType) (*GetZoneApexResponseType, error) { 26452 return service.GetZoneApexContext( 26453 context.Background(), 26454 request, 26455 ) 26456 } 26457 26458 func (service *dynect) CreateARecordContext(ctx context.Context, request *CreateARecordRequestType) (*CreateARecordResponseType, error) { 26459 response := new(CreateARecordResponseType) 26460 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26461 if err != nil { 26462 return nil, err 26463 } 26464 26465 return response, nil 26466 } 26467 26468 func (service *dynect) CreateARecord(request *CreateARecordRequestType) (*CreateARecordResponseType, error) { 26469 return service.CreateARecordContext( 26470 context.Background(), 26471 request, 26472 ) 26473 } 26474 26475 func (service *dynect) GetOneARecordContext(ctx context.Context, request *GetOneARecordRequestType) (*GetOneARecordResponseType, error) { 26476 response := new(GetOneARecordResponseType) 26477 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26478 if err != nil { 26479 return nil, err 26480 } 26481 26482 return response, nil 26483 } 26484 26485 func (service *dynect) GetOneARecord(request *GetOneARecordRequestType) (*GetOneARecordResponseType, error) { 26486 return service.GetOneARecordContext( 26487 context.Background(), 26488 request, 26489 ) 26490 } 26491 26492 func (service *dynect) GetARecordsContext(ctx context.Context, request *GetARecordsRequestType) (*GetARecordsResponseType, error) { 26493 response := new(GetARecordsResponseType) 26494 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26495 if err != nil { 26496 return nil, err 26497 } 26498 26499 return response, nil 26500 } 26501 26502 func (service *dynect) GetARecords(request *GetARecordsRequestType) (*GetARecordsResponseType, error) { 26503 return service.GetARecordsContext( 26504 context.Background(), 26505 request, 26506 ) 26507 } 26508 26509 func (service *dynect) UpdateARecordContext(ctx context.Context, request *UpdateARecordRequestType) (*UpdateARecordResponseType, error) { 26510 response := new(UpdateARecordResponseType) 26511 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26512 if err != nil { 26513 return nil, err 26514 } 26515 26516 return response, nil 26517 } 26518 26519 func (service *dynect) UpdateARecord(request *UpdateARecordRequestType) (*UpdateARecordResponseType, error) { 26520 return service.UpdateARecordContext( 26521 context.Background(), 26522 request, 26523 ) 26524 } 26525 26526 func (service *dynect) DeleteARecordsContext(ctx context.Context, request *DeleteARecordsRequestType) (*DeleteARecordsResponseType, error) { 26527 response := new(DeleteARecordsResponseType) 26528 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26529 if err != nil { 26530 return nil, err 26531 } 26532 26533 return response, nil 26534 } 26535 26536 func (service *dynect) DeleteARecords(request *DeleteARecordsRequestType) (*DeleteARecordsResponseType, error) { 26537 return service.DeleteARecordsContext( 26538 context.Background(), 26539 request, 26540 ) 26541 } 26542 26543 func (service *dynect) DeleteOneARecordContext(ctx context.Context, request *DeleteOneARecordRequestType) (*DeleteOneARecordResponseType, error) { 26544 response := new(DeleteOneARecordResponseType) 26545 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26546 if err != nil { 26547 return nil, err 26548 } 26549 26550 return response, nil 26551 } 26552 26553 func (service *dynect) DeleteOneARecord(request *DeleteOneARecordRequestType) (*DeleteOneARecordResponseType, error) { 26554 return service.DeleteOneARecordContext( 26555 context.Background(), 26556 request, 26557 ) 26558 } 26559 26560 func (service *dynect) CreateAAAARecordContext(ctx context.Context, request *CreateAAAARecordRequestType) (*CreateAAAARecordResponseType, error) { 26561 response := new(CreateAAAARecordResponseType) 26562 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26563 if err != nil { 26564 return nil, err 26565 } 26566 26567 return response, nil 26568 } 26569 26570 func (service *dynect) CreateAAAARecord(request *CreateAAAARecordRequestType) (*CreateAAAARecordResponseType, error) { 26571 return service.CreateAAAARecordContext( 26572 context.Background(), 26573 request, 26574 ) 26575 } 26576 26577 func (service *dynect) GetOneAAAARecordContext(ctx context.Context, request *GetOneAAAARecordRequestType) (*GetOneAAAARecordResponseType, error) { 26578 response := new(GetOneAAAARecordResponseType) 26579 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26580 if err != nil { 26581 return nil, err 26582 } 26583 26584 return response, nil 26585 } 26586 26587 func (service *dynect) GetOneAAAARecord(request *GetOneAAAARecordRequestType) (*GetOneAAAARecordResponseType, error) { 26588 return service.GetOneAAAARecordContext( 26589 context.Background(), 26590 request, 26591 ) 26592 } 26593 26594 func (service *dynect) GetAAAARecordsContext(ctx context.Context, request *GetAAAARecordsRequestType) (*GetAAAARecordsResponseType, error) { 26595 response := new(GetAAAARecordsResponseType) 26596 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26597 if err != nil { 26598 return nil, err 26599 } 26600 26601 return response, nil 26602 } 26603 26604 func (service *dynect) GetAAAARecords(request *GetAAAARecordsRequestType) (*GetAAAARecordsResponseType, error) { 26605 return service.GetAAAARecordsContext( 26606 context.Background(), 26607 request, 26608 ) 26609 } 26610 26611 func (service *dynect) UpdateAAAARecordContext(ctx context.Context, request *UpdateAAAARecordRequestType) (*UpdateAAAARecordResponseType, error) { 26612 response := new(UpdateAAAARecordResponseType) 26613 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26614 if err != nil { 26615 return nil, err 26616 } 26617 26618 return response, nil 26619 } 26620 26621 func (service *dynect) UpdateAAAARecord(request *UpdateAAAARecordRequestType) (*UpdateAAAARecordResponseType, error) { 26622 return service.UpdateAAAARecordContext( 26623 context.Background(), 26624 request, 26625 ) 26626 } 26627 26628 func (service *dynect) DeleteAAAARecordsContext(ctx context.Context, request *DeleteAAAARecordsRequestType) (*DeleteAAAARecordsResponseType, error) { 26629 response := new(DeleteAAAARecordsResponseType) 26630 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26631 if err != nil { 26632 return nil, err 26633 } 26634 26635 return response, nil 26636 } 26637 26638 func (service *dynect) DeleteAAAARecords(request *DeleteAAAARecordsRequestType) (*DeleteAAAARecordsResponseType, error) { 26639 return service.DeleteAAAARecordsContext( 26640 context.Background(), 26641 request, 26642 ) 26643 } 26644 26645 func (service *dynect) DeleteOneAAAARecordContext(ctx context.Context, request *DeleteOneAAAARecordRequestType) (*DeleteOneAAAARecordResponseType, error) { 26646 response := new(DeleteOneAAAARecordResponseType) 26647 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26648 if err != nil { 26649 return nil, err 26650 } 26651 26652 return response, nil 26653 } 26654 26655 func (service *dynect) DeleteOneAAAARecord(request *DeleteOneAAAARecordRequestType) (*DeleteOneAAAARecordResponseType, error) { 26656 return service.DeleteOneAAAARecordContext( 26657 context.Background(), 26658 request, 26659 ) 26660 } 26661 26662 func (service *dynect) CreateALIASRecordContext(ctx context.Context, request *CreateALIASRecordRequestType) (*CreateALIASRecordResponseType, error) { 26663 response := new(CreateALIASRecordResponseType) 26664 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26665 if err != nil { 26666 return nil, err 26667 } 26668 26669 return response, nil 26670 } 26671 26672 func (service *dynect) CreateALIASRecord(request *CreateALIASRecordRequestType) (*CreateALIASRecordResponseType, error) { 26673 return service.CreateALIASRecordContext( 26674 context.Background(), 26675 request, 26676 ) 26677 } 26678 26679 func (service *dynect) GetOneALIASRecordContext(ctx context.Context, request *GetOneALIASRecordRequestType) (*GetOneALIASRecordResponseType, error) { 26680 response := new(GetOneALIASRecordResponseType) 26681 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26682 if err != nil { 26683 return nil, err 26684 } 26685 26686 return response, nil 26687 } 26688 26689 func (service *dynect) GetOneALIASRecord(request *GetOneALIASRecordRequestType) (*GetOneALIASRecordResponseType, error) { 26690 return service.GetOneALIASRecordContext( 26691 context.Background(), 26692 request, 26693 ) 26694 } 26695 26696 func (service *dynect) GetALIASRecordsContext(ctx context.Context, request *GetALIASRecordsRequestType) (*GetALIASRecordsResponseType, error) { 26697 response := new(GetALIASRecordsResponseType) 26698 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26699 if err != nil { 26700 return nil, err 26701 } 26702 26703 return response, nil 26704 } 26705 26706 func (service *dynect) GetALIASRecords(request *GetALIASRecordsRequestType) (*GetALIASRecordsResponseType, error) { 26707 return service.GetALIASRecordsContext( 26708 context.Background(), 26709 request, 26710 ) 26711 } 26712 26713 func (service *dynect) UpdateALIASRecordContext(ctx context.Context, request *UpdateALIASRecordRequestType) (*UpdateALIASRecordResponseType, error) { 26714 response := new(UpdateALIASRecordResponseType) 26715 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26716 if err != nil { 26717 return nil, err 26718 } 26719 26720 return response, nil 26721 } 26722 26723 func (service *dynect) UpdateALIASRecord(request *UpdateALIASRecordRequestType) (*UpdateALIASRecordResponseType, error) { 26724 return service.UpdateALIASRecordContext( 26725 context.Background(), 26726 request, 26727 ) 26728 } 26729 26730 func (service *dynect) DeleteALIASRecordsContext(ctx context.Context, request *DeleteALIASRecordsRequestType) (*DeleteALIASRecordsResponseType, error) { 26731 response := new(DeleteALIASRecordsResponseType) 26732 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26733 if err != nil { 26734 return nil, err 26735 } 26736 26737 return response, nil 26738 } 26739 26740 func (service *dynect) DeleteALIASRecords(request *DeleteALIASRecordsRequestType) (*DeleteALIASRecordsResponseType, error) { 26741 return service.DeleteALIASRecordsContext( 26742 context.Background(), 26743 request, 26744 ) 26745 } 26746 26747 func (service *dynect) DeleteOneALIASRecordContext(ctx context.Context, request *DeleteOneALIASRecordRequestType) (*DeleteOneALIASRecordResponseType, error) { 26748 response := new(DeleteOneALIASRecordResponseType) 26749 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26750 if err != nil { 26751 return nil, err 26752 } 26753 26754 return response, nil 26755 } 26756 26757 func (service *dynect) DeleteOneALIASRecord(request *DeleteOneALIASRecordRequestType) (*DeleteOneALIASRecordResponseType, error) { 26758 return service.DeleteOneALIASRecordContext( 26759 context.Background(), 26760 request, 26761 ) 26762 } 26763 26764 func (service *dynect) CreateCAARecordContext(ctx context.Context, request *CreateCAARecordRequestType) (*CreateCAARecordResponseType, error) { 26765 response := new(CreateCAARecordResponseType) 26766 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26767 if err != nil { 26768 return nil, err 26769 } 26770 26771 return response, nil 26772 } 26773 26774 func (service *dynect) CreateCAARecord(request *CreateCAARecordRequestType) (*CreateCAARecordResponseType, error) { 26775 return service.CreateCAARecordContext( 26776 context.Background(), 26777 request, 26778 ) 26779 } 26780 26781 func (service *dynect) GetOneCAARecordContext(ctx context.Context, request *GetOneCAARecordRequestType) (*GetOneCAARecordResponseType, error) { 26782 response := new(GetOneCAARecordResponseType) 26783 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26784 if err != nil { 26785 return nil, err 26786 } 26787 26788 return response, nil 26789 } 26790 26791 func (service *dynect) GetOneCAARecord(request *GetOneCAARecordRequestType) (*GetOneCAARecordResponseType, error) { 26792 return service.GetOneCAARecordContext( 26793 context.Background(), 26794 request, 26795 ) 26796 } 26797 26798 func (service *dynect) GetCAARecordsContext(ctx context.Context, request *GetCAARecordsRequestType) (*GetCAARecordsResponseType, error) { 26799 response := new(GetCAARecordsResponseType) 26800 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26801 if err != nil { 26802 return nil, err 26803 } 26804 26805 return response, nil 26806 } 26807 26808 func (service *dynect) GetCAARecords(request *GetCAARecordsRequestType) (*GetCAARecordsResponseType, error) { 26809 return service.GetCAARecordsContext( 26810 context.Background(), 26811 request, 26812 ) 26813 } 26814 26815 func (service *dynect) UpdateCAARecordContext(ctx context.Context, request *UpdateCAARecordRequestType) (*UpdateCAARecordResponseType, error) { 26816 response := new(UpdateCAARecordResponseType) 26817 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26818 if err != nil { 26819 return nil, err 26820 } 26821 26822 return response, nil 26823 } 26824 26825 func (service *dynect) UpdateCAARecord(request *UpdateCAARecordRequestType) (*UpdateCAARecordResponseType, error) { 26826 return service.UpdateCAARecordContext( 26827 context.Background(), 26828 request, 26829 ) 26830 } 26831 26832 func (service *dynect) DeleteCAARecordsContext(ctx context.Context, request *DeleteCAARecordsRequestType) (*DeleteCAARecordsResponseType, error) { 26833 response := new(DeleteCAARecordsResponseType) 26834 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26835 if err != nil { 26836 return nil, err 26837 } 26838 26839 return response, nil 26840 } 26841 26842 func (service *dynect) DeleteCAARecords(request *DeleteCAARecordsRequestType) (*DeleteCAARecordsResponseType, error) { 26843 return service.DeleteCAARecordsContext( 26844 context.Background(), 26845 request, 26846 ) 26847 } 26848 26849 func (service *dynect) DeleteOneCAARecordContext(ctx context.Context, request *DeleteOneCAARecordRequestType) (*DeleteOneCAARecordResponseType, error) { 26850 response := new(DeleteOneCAARecordResponseType) 26851 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26852 if err != nil { 26853 return nil, err 26854 } 26855 26856 return response, nil 26857 } 26858 26859 func (service *dynect) DeleteOneCAARecord(request *DeleteOneCAARecordRequestType) (*DeleteOneCAARecordResponseType, error) { 26860 return service.DeleteOneCAARecordContext( 26861 context.Background(), 26862 request, 26863 ) 26864 } 26865 26866 func (service *dynect) CreateCDNSKEYRecordContext(ctx context.Context, request *CreateCDNSKEYRecordRequestType) (*CreateCDNSKEYRecordResponseType, error) { 26867 response := new(CreateCDNSKEYRecordResponseType) 26868 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26869 if err != nil { 26870 return nil, err 26871 } 26872 26873 return response, nil 26874 } 26875 26876 func (service *dynect) CreateCDNSKEYRecord(request *CreateCDNSKEYRecordRequestType) (*CreateCDNSKEYRecordResponseType, error) { 26877 return service.CreateCDNSKEYRecordContext( 26878 context.Background(), 26879 request, 26880 ) 26881 } 26882 26883 func (service *dynect) GetOneCDNSKEYRecordContext(ctx context.Context, request *GetOneCDNSKEYRecordRequestType) (*GetOneCDNSKEYRecordResponseType, error) { 26884 response := new(GetOneCDNSKEYRecordResponseType) 26885 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26886 if err != nil { 26887 return nil, err 26888 } 26889 26890 return response, nil 26891 } 26892 26893 func (service *dynect) GetOneCDNSKEYRecord(request *GetOneCDNSKEYRecordRequestType) (*GetOneCDNSKEYRecordResponseType, error) { 26894 return service.GetOneCDNSKEYRecordContext( 26895 context.Background(), 26896 request, 26897 ) 26898 } 26899 26900 func (service *dynect) GetCDNSKEYRecordsContext(ctx context.Context, request *GetCDNSKEYRecordsRequestType) (*GetCDNSKEYRecordsResponseType, error) { 26901 response := new(GetCDNSKEYRecordsResponseType) 26902 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26903 if err != nil { 26904 return nil, err 26905 } 26906 26907 return response, nil 26908 } 26909 26910 func (service *dynect) GetCDNSKEYRecords(request *GetCDNSKEYRecordsRequestType) (*GetCDNSKEYRecordsResponseType, error) { 26911 return service.GetCDNSKEYRecordsContext( 26912 context.Background(), 26913 request, 26914 ) 26915 } 26916 26917 func (service *dynect) UpdateCDNSKEYRecordContext(ctx context.Context, request *UpdateCDNSKEYRecordRequestType) (*UpdateCDNSKEYRecordResponseType, error) { 26918 response := new(UpdateCDNSKEYRecordResponseType) 26919 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26920 if err != nil { 26921 return nil, err 26922 } 26923 26924 return response, nil 26925 } 26926 26927 func (service *dynect) UpdateCDNSKEYRecord(request *UpdateCDNSKEYRecordRequestType) (*UpdateCDNSKEYRecordResponseType, error) { 26928 return service.UpdateCDNSKEYRecordContext( 26929 context.Background(), 26930 request, 26931 ) 26932 } 26933 26934 func (service *dynect) DeleteCDNSKEYRecordsContext(ctx context.Context, request *DeleteCDNSKEYRecordsRequestType) (*DeleteCDNSKEYRecordsResponseType, error) { 26935 response := new(DeleteCDNSKEYRecordsResponseType) 26936 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26937 if err != nil { 26938 return nil, err 26939 } 26940 26941 return response, nil 26942 } 26943 26944 func (service *dynect) DeleteCDNSKEYRecords(request *DeleteCDNSKEYRecordsRequestType) (*DeleteCDNSKEYRecordsResponseType, error) { 26945 return service.DeleteCDNSKEYRecordsContext( 26946 context.Background(), 26947 request, 26948 ) 26949 } 26950 26951 func (service *dynect) DeleteOneCDNSKEYRecordContext(ctx context.Context, request *DeleteOneCDNSKEYRecordRequestType) (*DeleteOneCDNSKEYRecordResponseType, error) { 26952 response := new(DeleteOneCDNSKEYRecordResponseType) 26953 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26954 if err != nil { 26955 return nil, err 26956 } 26957 26958 return response, nil 26959 } 26960 26961 func (service *dynect) DeleteOneCDNSKEYRecord(request *DeleteOneCDNSKEYRecordRequestType) (*DeleteOneCDNSKEYRecordResponseType, error) { 26962 return service.DeleteOneCDNSKEYRecordContext( 26963 context.Background(), 26964 request, 26965 ) 26966 } 26967 26968 func (service *dynect) CreateCDSRecordContext(ctx context.Context, request *CreateCDSRecordRequestType) (*CreateCDSRecordResponseType, error) { 26969 response := new(CreateCDSRecordResponseType) 26970 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26971 if err != nil { 26972 return nil, err 26973 } 26974 26975 return response, nil 26976 } 26977 26978 func (service *dynect) CreateCDSRecord(request *CreateCDSRecordRequestType) (*CreateCDSRecordResponseType, error) { 26979 return service.CreateCDSRecordContext( 26980 context.Background(), 26981 request, 26982 ) 26983 } 26984 26985 func (service *dynect) GetOneCDSRecordContext(ctx context.Context, request *GetOneCDSRecordRequestType) (*GetOneCDSRecordResponseType, error) { 26986 response := new(GetOneCDSRecordResponseType) 26987 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 26988 if err != nil { 26989 return nil, err 26990 } 26991 26992 return response, nil 26993 } 26994 26995 func (service *dynect) GetOneCDSRecord(request *GetOneCDSRecordRequestType) (*GetOneCDSRecordResponseType, error) { 26996 return service.GetOneCDSRecordContext( 26997 context.Background(), 26998 request, 26999 ) 27000 } 27001 27002 func (service *dynect) GetCDSRecordsContext(ctx context.Context, request *GetCDSRecordsRequestType) (*GetCDSRecordsResponseType, error) { 27003 response := new(GetCDSRecordsResponseType) 27004 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27005 if err != nil { 27006 return nil, err 27007 } 27008 27009 return response, nil 27010 } 27011 27012 func (service *dynect) GetCDSRecords(request *GetCDSRecordsRequestType) (*GetCDSRecordsResponseType, error) { 27013 return service.GetCDSRecordsContext( 27014 context.Background(), 27015 request, 27016 ) 27017 } 27018 27019 func (service *dynect) UpdateCDSRecordContext(ctx context.Context, request *UpdateCDSRecordRequestType) (*UpdateCDSRecordResponseType, error) { 27020 response := new(UpdateCDSRecordResponseType) 27021 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27022 if err != nil { 27023 return nil, err 27024 } 27025 27026 return response, nil 27027 } 27028 27029 func (service *dynect) UpdateCDSRecord(request *UpdateCDSRecordRequestType) (*UpdateCDSRecordResponseType, error) { 27030 return service.UpdateCDSRecordContext( 27031 context.Background(), 27032 request, 27033 ) 27034 } 27035 27036 func (service *dynect) DeleteCDSRecordsContext(ctx context.Context, request *DeleteCDSRecordsRequestType) (*DeleteCDSRecordsResponseType, error) { 27037 response := new(DeleteCDSRecordsResponseType) 27038 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27039 if err != nil { 27040 return nil, err 27041 } 27042 27043 return response, nil 27044 } 27045 27046 func (service *dynect) DeleteCDSRecords(request *DeleteCDSRecordsRequestType) (*DeleteCDSRecordsResponseType, error) { 27047 return service.DeleteCDSRecordsContext( 27048 context.Background(), 27049 request, 27050 ) 27051 } 27052 27053 func (service *dynect) DeleteOneCDSRecordContext(ctx context.Context, request *DeleteOneCDSRecordRequestType) (*DeleteOneCDSRecordResponseType, error) { 27054 response := new(DeleteOneCDSRecordResponseType) 27055 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27056 if err != nil { 27057 return nil, err 27058 } 27059 27060 return response, nil 27061 } 27062 27063 func (service *dynect) DeleteOneCDSRecord(request *DeleteOneCDSRecordRequestType) (*DeleteOneCDSRecordResponseType, error) { 27064 return service.DeleteOneCDSRecordContext( 27065 context.Background(), 27066 request, 27067 ) 27068 } 27069 27070 func (service *dynect) CreateCERTRecordContext(ctx context.Context, request *CreateCERTRecordRequestType) (*CreateCERTRecordResponseType, error) { 27071 response := new(CreateCERTRecordResponseType) 27072 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27073 if err != nil { 27074 return nil, err 27075 } 27076 27077 return response, nil 27078 } 27079 27080 func (service *dynect) CreateCERTRecord(request *CreateCERTRecordRequestType) (*CreateCERTRecordResponseType, error) { 27081 return service.CreateCERTRecordContext( 27082 context.Background(), 27083 request, 27084 ) 27085 } 27086 27087 func (service *dynect) GetOneCERTRecordContext(ctx context.Context, request *GetOneCERTRecordRequestType) (*GetOneCERTRecordResponseType, error) { 27088 response := new(GetOneCERTRecordResponseType) 27089 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27090 if err != nil { 27091 return nil, err 27092 } 27093 27094 return response, nil 27095 } 27096 27097 func (service *dynect) GetOneCERTRecord(request *GetOneCERTRecordRequestType) (*GetOneCERTRecordResponseType, error) { 27098 return service.GetOneCERTRecordContext( 27099 context.Background(), 27100 request, 27101 ) 27102 } 27103 27104 func (service *dynect) GetCERTRecordsContext(ctx context.Context, request *GetCERTRecordsRequestType) (*GetCERTRecordsResponseType, error) { 27105 response := new(GetCERTRecordsResponseType) 27106 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27107 if err != nil { 27108 return nil, err 27109 } 27110 27111 return response, nil 27112 } 27113 27114 func (service *dynect) GetCERTRecords(request *GetCERTRecordsRequestType) (*GetCERTRecordsResponseType, error) { 27115 return service.GetCERTRecordsContext( 27116 context.Background(), 27117 request, 27118 ) 27119 } 27120 27121 func (service *dynect) UpdateCERTRecordContext(ctx context.Context, request *UpdateCERTRecordRequestType) (*UpdateCERTRecordResponseType, error) { 27122 response := new(UpdateCERTRecordResponseType) 27123 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27124 if err != nil { 27125 return nil, err 27126 } 27127 27128 return response, nil 27129 } 27130 27131 func (service *dynect) UpdateCERTRecord(request *UpdateCERTRecordRequestType) (*UpdateCERTRecordResponseType, error) { 27132 return service.UpdateCERTRecordContext( 27133 context.Background(), 27134 request, 27135 ) 27136 } 27137 27138 func (service *dynect) DeleteCERTRecordsContext(ctx context.Context, request *DeleteCERTRecordsRequestType) (*DeleteCERTRecordsResponseType, error) { 27139 response := new(DeleteCERTRecordsResponseType) 27140 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27141 if err != nil { 27142 return nil, err 27143 } 27144 27145 return response, nil 27146 } 27147 27148 func (service *dynect) DeleteCERTRecords(request *DeleteCERTRecordsRequestType) (*DeleteCERTRecordsResponseType, error) { 27149 return service.DeleteCERTRecordsContext( 27150 context.Background(), 27151 request, 27152 ) 27153 } 27154 27155 func (service *dynect) DeleteOneCERTRecordContext(ctx context.Context, request *DeleteOneCERTRecordRequestType) (*DeleteOneCERTRecordResponseType, error) { 27156 response := new(DeleteOneCERTRecordResponseType) 27157 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27158 if err != nil { 27159 return nil, err 27160 } 27161 27162 return response, nil 27163 } 27164 27165 func (service *dynect) DeleteOneCERTRecord(request *DeleteOneCERTRecordRequestType) (*DeleteOneCERTRecordResponseType, error) { 27166 return service.DeleteOneCERTRecordContext( 27167 context.Background(), 27168 request, 27169 ) 27170 } 27171 27172 func (service *dynect) CreateCNAMERecordContext(ctx context.Context, request *CreateCNAMERecordRequestType) (*CreateCNAMERecordResponseType, error) { 27173 response := new(CreateCNAMERecordResponseType) 27174 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27175 if err != nil { 27176 return nil, err 27177 } 27178 27179 return response, nil 27180 } 27181 27182 func (service *dynect) CreateCNAMERecord(request *CreateCNAMERecordRequestType) (*CreateCNAMERecordResponseType, error) { 27183 return service.CreateCNAMERecordContext( 27184 context.Background(), 27185 request, 27186 ) 27187 } 27188 27189 func (service *dynect) GetOneCNAMERecordContext(ctx context.Context, request *GetOneCNAMERecordRequestType) (*GetOneCNAMERecordResponseType, error) { 27190 response := new(GetOneCNAMERecordResponseType) 27191 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27192 if err != nil { 27193 return nil, err 27194 } 27195 27196 return response, nil 27197 } 27198 27199 func (service *dynect) GetOneCNAMERecord(request *GetOneCNAMERecordRequestType) (*GetOneCNAMERecordResponseType, error) { 27200 return service.GetOneCNAMERecordContext( 27201 context.Background(), 27202 request, 27203 ) 27204 } 27205 27206 func (service *dynect) GetCNAMERecordsContext(ctx context.Context, request *GetCNAMERecordsRequestType) (*GetCNAMERecordsResponseType, error) { 27207 response := new(GetCNAMERecordsResponseType) 27208 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27209 if err != nil { 27210 return nil, err 27211 } 27212 27213 return response, nil 27214 } 27215 27216 func (service *dynect) GetCNAMERecords(request *GetCNAMERecordsRequestType) (*GetCNAMERecordsResponseType, error) { 27217 return service.GetCNAMERecordsContext( 27218 context.Background(), 27219 request, 27220 ) 27221 } 27222 27223 func (service *dynect) UpdateCNAMERecordContext(ctx context.Context, request *UpdateCNAMERecordRequestType) (*UpdateCNAMERecordResponseType, error) { 27224 response := new(UpdateCNAMERecordResponseType) 27225 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27226 if err != nil { 27227 return nil, err 27228 } 27229 27230 return response, nil 27231 } 27232 27233 func (service *dynect) UpdateCNAMERecord(request *UpdateCNAMERecordRequestType) (*UpdateCNAMERecordResponseType, error) { 27234 return service.UpdateCNAMERecordContext( 27235 context.Background(), 27236 request, 27237 ) 27238 } 27239 27240 func (service *dynect) DeleteCNAMERecordsContext(ctx context.Context, request *DeleteCNAMERecordsRequestType) (*DeleteCNAMERecordsResponseType, error) { 27241 response := new(DeleteCNAMERecordsResponseType) 27242 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27243 if err != nil { 27244 return nil, err 27245 } 27246 27247 return response, nil 27248 } 27249 27250 func (service *dynect) DeleteCNAMERecords(request *DeleteCNAMERecordsRequestType) (*DeleteCNAMERecordsResponseType, error) { 27251 return service.DeleteCNAMERecordsContext( 27252 context.Background(), 27253 request, 27254 ) 27255 } 27256 27257 func (service *dynect) DeleteOneCNAMERecordContext(ctx context.Context, request *DeleteOneCNAMERecordRequestType) (*DeleteOneCNAMERecordResponseType, error) { 27258 response := new(DeleteOneCNAMERecordResponseType) 27259 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27260 if err != nil { 27261 return nil, err 27262 } 27263 27264 return response, nil 27265 } 27266 27267 func (service *dynect) DeleteOneCNAMERecord(request *DeleteOneCNAMERecordRequestType) (*DeleteOneCNAMERecordResponseType, error) { 27268 return service.DeleteOneCNAMERecordContext( 27269 context.Background(), 27270 request, 27271 ) 27272 } 27273 27274 func (service *dynect) CreateCSYNCRecordContext(ctx context.Context, request *CreateCSYNCRecordRequestType) (*CreateCSYNCRecordResponseType, error) { 27275 response := new(CreateCSYNCRecordResponseType) 27276 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27277 if err != nil { 27278 return nil, err 27279 } 27280 27281 return response, nil 27282 } 27283 27284 func (service *dynect) CreateCSYNCRecord(request *CreateCSYNCRecordRequestType) (*CreateCSYNCRecordResponseType, error) { 27285 return service.CreateCSYNCRecordContext( 27286 context.Background(), 27287 request, 27288 ) 27289 } 27290 27291 func (service *dynect) GetOneCSYNCRecordContext(ctx context.Context, request *GetOneCSYNCRecordRequestType) (*GetOneCSYNCRecordResponseType, error) { 27292 response := new(GetOneCSYNCRecordResponseType) 27293 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27294 if err != nil { 27295 return nil, err 27296 } 27297 27298 return response, nil 27299 } 27300 27301 func (service *dynect) GetOneCSYNCRecord(request *GetOneCSYNCRecordRequestType) (*GetOneCSYNCRecordResponseType, error) { 27302 return service.GetOneCSYNCRecordContext( 27303 context.Background(), 27304 request, 27305 ) 27306 } 27307 27308 func (service *dynect) GetCSYNCRecordsContext(ctx context.Context, request *GetCSYNCRecordsRequestType) (*GetCSYNCRecordsResponseType, error) { 27309 response := new(GetCSYNCRecordsResponseType) 27310 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27311 if err != nil { 27312 return nil, err 27313 } 27314 27315 return response, nil 27316 } 27317 27318 func (service *dynect) GetCSYNCRecords(request *GetCSYNCRecordsRequestType) (*GetCSYNCRecordsResponseType, error) { 27319 return service.GetCSYNCRecordsContext( 27320 context.Background(), 27321 request, 27322 ) 27323 } 27324 27325 func (service *dynect) UpdateCSYNCRecordContext(ctx context.Context, request *UpdateCSYNCRecordRequestType) (*UpdateCSYNCRecordResponseType, error) { 27326 response := new(UpdateCSYNCRecordResponseType) 27327 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27328 if err != nil { 27329 return nil, err 27330 } 27331 27332 return response, nil 27333 } 27334 27335 func (service *dynect) UpdateCSYNCRecord(request *UpdateCSYNCRecordRequestType) (*UpdateCSYNCRecordResponseType, error) { 27336 return service.UpdateCSYNCRecordContext( 27337 context.Background(), 27338 request, 27339 ) 27340 } 27341 27342 func (service *dynect) DeleteCSYNCRecordsContext(ctx context.Context, request *DeleteCSYNCRecordsRequestType) (*DeleteCSYNCRecordsResponseType, error) { 27343 response := new(DeleteCSYNCRecordsResponseType) 27344 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27345 if err != nil { 27346 return nil, err 27347 } 27348 27349 return response, nil 27350 } 27351 27352 func (service *dynect) DeleteCSYNCRecords(request *DeleteCSYNCRecordsRequestType) (*DeleteCSYNCRecordsResponseType, error) { 27353 return service.DeleteCSYNCRecordsContext( 27354 context.Background(), 27355 request, 27356 ) 27357 } 27358 27359 func (service *dynect) DeleteOneCSYNCRecordContext(ctx context.Context, request *DeleteOneCSYNCRecordRequestType) (*DeleteOneCSYNCRecordResponseType, error) { 27360 response := new(DeleteOneCSYNCRecordResponseType) 27361 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27362 if err != nil { 27363 return nil, err 27364 } 27365 27366 return response, nil 27367 } 27368 27369 func (service *dynect) DeleteOneCSYNCRecord(request *DeleteOneCSYNCRecordRequestType) (*DeleteOneCSYNCRecordResponseType, error) { 27370 return service.DeleteOneCSYNCRecordContext( 27371 context.Background(), 27372 request, 27373 ) 27374 } 27375 27376 func (service *dynect) CreateDHCIDRecordContext(ctx context.Context, request *CreateDHCIDRecordRequestType) (*CreateDHCIDRecordResponseType, error) { 27377 response := new(CreateDHCIDRecordResponseType) 27378 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27379 if err != nil { 27380 return nil, err 27381 } 27382 27383 return response, nil 27384 } 27385 27386 func (service *dynect) CreateDHCIDRecord(request *CreateDHCIDRecordRequestType) (*CreateDHCIDRecordResponseType, error) { 27387 return service.CreateDHCIDRecordContext( 27388 context.Background(), 27389 request, 27390 ) 27391 } 27392 27393 func (service *dynect) GetOneDHCIDRecordContext(ctx context.Context, request *GetOneDHCIDRecordRequestType) (*GetOneDHCIDRecordResponseType, error) { 27394 response := new(GetOneDHCIDRecordResponseType) 27395 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27396 if err != nil { 27397 return nil, err 27398 } 27399 27400 return response, nil 27401 } 27402 27403 func (service *dynect) GetOneDHCIDRecord(request *GetOneDHCIDRecordRequestType) (*GetOneDHCIDRecordResponseType, error) { 27404 return service.GetOneDHCIDRecordContext( 27405 context.Background(), 27406 request, 27407 ) 27408 } 27409 27410 func (service *dynect) GetDHCIDRecordsContext(ctx context.Context, request *GetDHCIDRecordsRequestType) (*GetDHCIDRecordsResponseType, error) { 27411 response := new(GetDHCIDRecordsResponseType) 27412 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27413 if err != nil { 27414 return nil, err 27415 } 27416 27417 return response, nil 27418 } 27419 27420 func (service *dynect) GetDHCIDRecords(request *GetDHCIDRecordsRequestType) (*GetDHCIDRecordsResponseType, error) { 27421 return service.GetDHCIDRecordsContext( 27422 context.Background(), 27423 request, 27424 ) 27425 } 27426 27427 func (service *dynect) UpdateDHCIDRecordContext(ctx context.Context, request *UpdateDHCIDRecordRequestType) (*UpdateDHCIDRecordResponseType, error) { 27428 response := new(UpdateDHCIDRecordResponseType) 27429 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27430 if err != nil { 27431 return nil, err 27432 } 27433 27434 return response, nil 27435 } 27436 27437 func (service *dynect) UpdateDHCIDRecord(request *UpdateDHCIDRecordRequestType) (*UpdateDHCIDRecordResponseType, error) { 27438 return service.UpdateDHCIDRecordContext( 27439 context.Background(), 27440 request, 27441 ) 27442 } 27443 27444 func (service *dynect) DeleteDHCIDRecordsContext(ctx context.Context, request *DeleteDHCIDRecordsRequestType) (*DeleteDHCIDRecordsResponseType, error) { 27445 response := new(DeleteDHCIDRecordsResponseType) 27446 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27447 if err != nil { 27448 return nil, err 27449 } 27450 27451 return response, nil 27452 } 27453 27454 func (service *dynect) DeleteDHCIDRecords(request *DeleteDHCIDRecordsRequestType) (*DeleteDHCIDRecordsResponseType, error) { 27455 return service.DeleteDHCIDRecordsContext( 27456 context.Background(), 27457 request, 27458 ) 27459 } 27460 27461 func (service *dynect) DeleteOneDHCIDRecordContext(ctx context.Context, request *DeleteOneDHCIDRecordRequestType) (*DeleteOneDHCIDRecordResponseType, error) { 27462 response := new(DeleteOneDHCIDRecordResponseType) 27463 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27464 if err != nil { 27465 return nil, err 27466 } 27467 27468 return response, nil 27469 } 27470 27471 func (service *dynect) DeleteOneDHCIDRecord(request *DeleteOneDHCIDRecordRequestType) (*DeleteOneDHCIDRecordResponseType, error) { 27472 return service.DeleteOneDHCIDRecordContext( 27473 context.Background(), 27474 request, 27475 ) 27476 } 27477 27478 func (service *dynect) CreateDNAMERecordContext(ctx context.Context, request *CreateDNAMERecordRequestType) (*CreateDNAMERecordResponseType, error) { 27479 response := new(CreateDNAMERecordResponseType) 27480 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27481 if err != nil { 27482 return nil, err 27483 } 27484 27485 return response, nil 27486 } 27487 27488 func (service *dynect) CreateDNAMERecord(request *CreateDNAMERecordRequestType) (*CreateDNAMERecordResponseType, error) { 27489 return service.CreateDNAMERecordContext( 27490 context.Background(), 27491 request, 27492 ) 27493 } 27494 27495 func (service *dynect) GetOneDNAMERecordContext(ctx context.Context, request *GetOneDNAMERecordRequestType) (*GetOneDNAMERecordResponseType, error) { 27496 response := new(GetOneDNAMERecordResponseType) 27497 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27498 if err != nil { 27499 return nil, err 27500 } 27501 27502 return response, nil 27503 } 27504 27505 func (service *dynect) GetOneDNAMERecord(request *GetOneDNAMERecordRequestType) (*GetOneDNAMERecordResponseType, error) { 27506 return service.GetOneDNAMERecordContext( 27507 context.Background(), 27508 request, 27509 ) 27510 } 27511 27512 func (service *dynect) GetDNAMERecordsContext(ctx context.Context, request *GetDNAMERecordsRequestType) (*GetDNAMERecordsResponseType, error) { 27513 response := new(GetDNAMERecordsResponseType) 27514 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27515 if err != nil { 27516 return nil, err 27517 } 27518 27519 return response, nil 27520 } 27521 27522 func (service *dynect) GetDNAMERecords(request *GetDNAMERecordsRequestType) (*GetDNAMERecordsResponseType, error) { 27523 return service.GetDNAMERecordsContext( 27524 context.Background(), 27525 request, 27526 ) 27527 } 27528 27529 func (service *dynect) UpdateDNAMERecordContext(ctx context.Context, request *UpdateDNAMERecordRequestType) (*UpdateDNAMERecordResponseType, error) { 27530 response := new(UpdateDNAMERecordResponseType) 27531 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27532 if err != nil { 27533 return nil, err 27534 } 27535 27536 return response, nil 27537 } 27538 27539 func (service *dynect) UpdateDNAMERecord(request *UpdateDNAMERecordRequestType) (*UpdateDNAMERecordResponseType, error) { 27540 return service.UpdateDNAMERecordContext( 27541 context.Background(), 27542 request, 27543 ) 27544 } 27545 27546 func (service *dynect) DeleteDNAMERecordsContext(ctx context.Context, request *DeleteDNAMERecordsRequestType) (*DeleteDNAMERecordsResponseType, error) { 27547 response := new(DeleteDNAMERecordsResponseType) 27548 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27549 if err != nil { 27550 return nil, err 27551 } 27552 27553 return response, nil 27554 } 27555 27556 func (service *dynect) DeleteDNAMERecords(request *DeleteDNAMERecordsRequestType) (*DeleteDNAMERecordsResponseType, error) { 27557 return service.DeleteDNAMERecordsContext( 27558 context.Background(), 27559 request, 27560 ) 27561 } 27562 27563 func (service *dynect) DeleteOneDNAMERecordContext(ctx context.Context, request *DeleteOneDNAMERecordRequestType) (*DeleteOneDNAMERecordResponseType, error) { 27564 response := new(DeleteOneDNAMERecordResponseType) 27565 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27566 if err != nil { 27567 return nil, err 27568 } 27569 27570 return response, nil 27571 } 27572 27573 func (service *dynect) DeleteOneDNAMERecord(request *DeleteOneDNAMERecordRequestType) (*DeleteOneDNAMERecordResponseType, error) { 27574 return service.DeleteOneDNAMERecordContext( 27575 context.Background(), 27576 request, 27577 ) 27578 } 27579 27580 func (service *dynect) CreateDNSKEYRecordContext(ctx context.Context, request *CreateDNSKEYRecordRequestType) (*CreateDNSKEYRecordResponseType, error) { 27581 response := new(CreateDNSKEYRecordResponseType) 27582 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27583 if err != nil { 27584 return nil, err 27585 } 27586 27587 return response, nil 27588 } 27589 27590 func (service *dynect) CreateDNSKEYRecord(request *CreateDNSKEYRecordRequestType) (*CreateDNSKEYRecordResponseType, error) { 27591 return service.CreateDNSKEYRecordContext( 27592 context.Background(), 27593 request, 27594 ) 27595 } 27596 27597 func (service *dynect) GetOneDNSKEYRecordContext(ctx context.Context, request *GetOneDNSKEYRecordRequestType) (*GetOneDNSKEYRecordResponseType, error) { 27598 response := new(GetOneDNSKEYRecordResponseType) 27599 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27600 if err != nil { 27601 return nil, err 27602 } 27603 27604 return response, nil 27605 } 27606 27607 func (service *dynect) GetOneDNSKEYRecord(request *GetOneDNSKEYRecordRequestType) (*GetOneDNSKEYRecordResponseType, error) { 27608 return service.GetOneDNSKEYRecordContext( 27609 context.Background(), 27610 request, 27611 ) 27612 } 27613 27614 func (service *dynect) GetDNSKEYRecordsContext(ctx context.Context, request *GetDNSKEYRecordsRequestType) (*GetDNSKEYRecordsResponseType, error) { 27615 response := new(GetDNSKEYRecordsResponseType) 27616 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27617 if err != nil { 27618 return nil, err 27619 } 27620 27621 return response, nil 27622 } 27623 27624 func (service *dynect) GetDNSKEYRecords(request *GetDNSKEYRecordsRequestType) (*GetDNSKEYRecordsResponseType, error) { 27625 return service.GetDNSKEYRecordsContext( 27626 context.Background(), 27627 request, 27628 ) 27629 } 27630 27631 func (service *dynect) UpdateDNSKEYRecordContext(ctx context.Context, request *UpdateDNSKEYRecordRequestType) (*UpdateDNSKEYRecordResponseType, error) { 27632 response := new(UpdateDNSKEYRecordResponseType) 27633 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27634 if err != nil { 27635 return nil, err 27636 } 27637 27638 return response, nil 27639 } 27640 27641 func (service *dynect) UpdateDNSKEYRecord(request *UpdateDNSKEYRecordRequestType) (*UpdateDNSKEYRecordResponseType, error) { 27642 return service.UpdateDNSKEYRecordContext( 27643 context.Background(), 27644 request, 27645 ) 27646 } 27647 27648 func (service *dynect) DeleteDNSKEYRecordsContext(ctx context.Context, request *DeleteDNSKEYRecordsRequestType) (*DeleteDNSKEYRecordsResponseType, error) { 27649 response := new(DeleteDNSKEYRecordsResponseType) 27650 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27651 if err != nil { 27652 return nil, err 27653 } 27654 27655 return response, nil 27656 } 27657 27658 func (service *dynect) DeleteDNSKEYRecords(request *DeleteDNSKEYRecordsRequestType) (*DeleteDNSKEYRecordsResponseType, error) { 27659 return service.DeleteDNSKEYRecordsContext( 27660 context.Background(), 27661 request, 27662 ) 27663 } 27664 27665 func (service *dynect) DeleteOneDNSKEYRecordContext(ctx context.Context, request *DeleteOneDNSKEYRecordRequestType) (*DeleteOneDNSKEYRecordResponseType, error) { 27666 response := new(DeleteOneDNSKEYRecordResponseType) 27667 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27668 if err != nil { 27669 return nil, err 27670 } 27671 27672 return response, nil 27673 } 27674 27675 func (service *dynect) DeleteOneDNSKEYRecord(request *DeleteOneDNSKEYRecordRequestType) (*DeleteOneDNSKEYRecordResponseType, error) { 27676 return service.DeleteOneDNSKEYRecordContext( 27677 context.Background(), 27678 request, 27679 ) 27680 } 27681 27682 func (service *dynect) CreateDSRecordContext(ctx context.Context, request *CreateDSRecordRequestType) (*CreateDSRecordResponseType, error) { 27683 response := new(CreateDSRecordResponseType) 27684 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27685 if err != nil { 27686 return nil, err 27687 } 27688 27689 return response, nil 27690 } 27691 27692 func (service *dynect) CreateDSRecord(request *CreateDSRecordRequestType) (*CreateDSRecordResponseType, error) { 27693 return service.CreateDSRecordContext( 27694 context.Background(), 27695 request, 27696 ) 27697 } 27698 27699 func (service *dynect) GetOneDSRecordContext(ctx context.Context, request *GetOneDSRecordRequestType) (*GetOneDSRecordResponseType, error) { 27700 response := new(GetOneDSRecordResponseType) 27701 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27702 if err != nil { 27703 return nil, err 27704 } 27705 27706 return response, nil 27707 } 27708 27709 func (service *dynect) GetOneDSRecord(request *GetOneDSRecordRequestType) (*GetOneDSRecordResponseType, error) { 27710 return service.GetOneDSRecordContext( 27711 context.Background(), 27712 request, 27713 ) 27714 } 27715 27716 func (service *dynect) GetDSRecordsContext(ctx context.Context, request *GetDSRecordsRequestType) (*GetDSRecordsResponseType, error) { 27717 response := new(GetDSRecordsResponseType) 27718 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27719 if err != nil { 27720 return nil, err 27721 } 27722 27723 return response, nil 27724 } 27725 27726 func (service *dynect) GetDSRecords(request *GetDSRecordsRequestType) (*GetDSRecordsResponseType, error) { 27727 return service.GetDSRecordsContext( 27728 context.Background(), 27729 request, 27730 ) 27731 } 27732 27733 func (service *dynect) UpdateDSRecordContext(ctx context.Context, request *UpdateDSRecordRequestType) (*UpdateDSRecordResponseType, error) { 27734 response := new(UpdateDSRecordResponseType) 27735 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27736 if err != nil { 27737 return nil, err 27738 } 27739 27740 return response, nil 27741 } 27742 27743 func (service *dynect) UpdateDSRecord(request *UpdateDSRecordRequestType) (*UpdateDSRecordResponseType, error) { 27744 return service.UpdateDSRecordContext( 27745 context.Background(), 27746 request, 27747 ) 27748 } 27749 27750 func (service *dynect) DeleteDSRecordsContext(ctx context.Context, request *DeleteDSRecordsRequestType) (*DeleteDSRecordsResponseType, error) { 27751 response := new(DeleteDSRecordsResponseType) 27752 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27753 if err != nil { 27754 return nil, err 27755 } 27756 27757 return response, nil 27758 } 27759 27760 func (service *dynect) DeleteDSRecords(request *DeleteDSRecordsRequestType) (*DeleteDSRecordsResponseType, error) { 27761 return service.DeleteDSRecordsContext( 27762 context.Background(), 27763 request, 27764 ) 27765 } 27766 27767 func (service *dynect) DeleteOneDSRecordContext(ctx context.Context, request *DeleteOneDSRecordRequestType) (*DeleteOneDSRecordResponseType, error) { 27768 response := new(DeleteOneDSRecordResponseType) 27769 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27770 if err != nil { 27771 return nil, err 27772 } 27773 27774 return response, nil 27775 } 27776 27777 func (service *dynect) DeleteOneDSRecord(request *DeleteOneDSRecordRequestType) (*DeleteOneDSRecordResponseType, error) { 27778 return service.DeleteOneDSRecordContext( 27779 context.Background(), 27780 request, 27781 ) 27782 } 27783 27784 func (service *dynect) CreateIPSECKEYRecordContext(ctx context.Context, request *CreateIPSECKEYRecordRequestType) (*CreateIPSECKEYRecordResponseType, error) { 27785 response := new(CreateIPSECKEYRecordResponseType) 27786 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27787 if err != nil { 27788 return nil, err 27789 } 27790 27791 return response, nil 27792 } 27793 27794 func (service *dynect) CreateIPSECKEYRecord(request *CreateIPSECKEYRecordRequestType) (*CreateIPSECKEYRecordResponseType, error) { 27795 return service.CreateIPSECKEYRecordContext( 27796 context.Background(), 27797 request, 27798 ) 27799 } 27800 27801 func (service *dynect) GetOneIPSECKEYRecordContext(ctx context.Context, request *GetOneIPSECKEYRecordRequestType) (*GetOneIPSECKEYRecordResponseType, error) { 27802 response := new(GetOneIPSECKEYRecordResponseType) 27803 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27804 if err != nil { 27805 return nil, err 27806 } 27807 27808 return response, nil 27809 } 27810 27811 func (service *dynect) GetOneIPSECKEYRecord(request *GetOneIPSECKEYRecordRequestType) (*GetOneIPSECKEYRecordResponseType, error) { 27812 return service.GetOneIPSECKEYRecordContext( 27813 context.Background(), 27814 request, 27815 ) 27816 } 27817 27818 func (service *dynect) GetIPSECKEYRecordsContext(ctx context.Context, request *GetIPSECKEYRecordsRequestType) (*GetIPSECKEYRecordsResponseType, error) { 27819 response := new(GetIPSECKEYRecordsResponseType) 27820 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27821 if err != nil { 27822 return nil, err 27823 } 27824 27825 return response, nil 27826 } 27827 27828 func (service *dynect) GetIPSECKEYRecords(request *GetIPSECKEYRecordsRequestType) (*GetIPSECKEYRecordsResponseType, error) { 27829 return service.GetIPSECKEYRecordsContext( 27830 context.Background(), 27831 request, 27832 ) 27833 } 27834 27835 func (service *dynect) UpdateIPSECKEYRecordContext(ctx context.Context, request *UpdateIPSECKEYRecordRequestType) (*UpdateIPSECKEYRecordResponseType, error) { 27836 response := new(UpdateIPSECKEYRecordResponseType) 27837 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27838 if err != nil { 27839 return nil, err 27840 } 27841 27842 return response, nil 27843 } 27844 27845 func (service *dynect) UpdateIPSECKEYRecord(request *UpdateIPSECKEYRecordRequestType) (*UpdateIPSECKEYRecordResponseType, error) { 27846 return service.UpdateIPSECKEYRecordContext( 27847 context.Background(), 27848 request, 27849 ) 27850 } 27851 27852 func (service *dynect) DeleteIPSECKEYRecordsContext(ctx context.Context, request *DeleteIPSECKEYRecordsRequestType) (*DeleteIPSECKEYRecordsResponseType, error) { 27853 response := new(DeleteIPSECKEYRecordsResponseType) 27854 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27855 if err != nil { 27856 return nil, err 27857 } 27858 27859 return response, nil 27860 } 27861 27862 func (service *dynect) DeleteIPSECKEYRecords(request *DeleteIPSECKEYRecordsRequestType) (*DeleteIPSECKEYRecordsResponseType, error) { 27863 return service.DeleteIPSECKEYRecordsContext( 27864 context.Background(), 27865 request, 27866 ) 27867 } 27868 27869 func (service *dynect) DeleteOneIPSECKEYRecordContext(ctx context.Context, request *DeleteOneIPSECKEYRecordRequestType) (*DeleteOneIPSECKEYRecordResponseType, error) { 27870 response := new(DeleteOneIPSECKEYRecordResponseType) 27871 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27872 if err != nil { 27873 return nil, err 27874 } 27875 27876 return response, nil 27877 } 27878 27879 func (service *dynect) DeleteOneIPSECKEYRecord(request *DeleteOneIPSECKEYRecordRequestType) (*DeleteOneIPSECKEYRecordResponseType, error) { 27880 return service.DeleteOneIPSECKEYRecordContext( 27881 context.Background(), 27882 request, 27883 ) 27884 } 27885 27886 func (service *dynect) CreateKEYRecordContext(ctx context.Context, request *CreateKEYRecordRequestType) (*CreateKEYRecordResponseType, error) { 27887 response := new(CreateKEYRecordResponseType) 27888 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27889 if err != nil { 27890 return nil, err 27891 } 27892 27893 return response, nil 27894 } 27895 27896 func (service *dynect) CreateKEYRecord(request *CreateKEYRecordRequestType) (*CreateKEYRecordResponseType, error) { 27897 return service.CreateKEYRecordContext( 27898 context.Background(), 27899 request, 27900 ) 27901 } 27902 27903 func (service *dynect) GetOneKEYRecordContext(ctx context.Context, request *GetOneKEYRecordRequestType) (*GetOneKEYRecordResponseType, error) { 27904 response := new(GetOneKEYRecordResponseType) 27905 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27906 if err != nil { 27907 return nil, err 27908 } 27909 27910 return response, nil 27911 } 27912 27913 func (service *dynect) GetOneKEYRecord(request *GetOneKEYRecordRequestType) (*GetOneKEYRecordResponseType, error) { 27914 return service.GetOneKEYRecordContext( 27915 context.Background(), 27916 request, 27917 ) 27918 } 27919 27920 func (service *dynect) GetKEYRecordsContext(ctx context.Context, request *GetKEYRecordsRequestType) (*GetKEYRecordsResponseType, error) { 27921 response := new(GetKEYRecordsResponseType) 27922 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27923 if err != nil { 27924 return nil, err 27925 } 27926 27927 return response, nil 27928 } 27929 27930 func (service *dynect) GetKEYRecords(request *GetKEYRecordsRequestType) (*GetKEYRecordsResponseType, error) { 27931 return service.GetKEYRecordsContext( 27932 context.Background(), 27933 request, 27934 ) 27935 } 27936 27937 func (service *dynect) UpdateKEYRecordContext(ctx context.Context, request *UpdateKEYRecordRequestType) (*UpdateKEYRecordResponseType, error) { 27938 response := new(UpdateKEYRecordResponseType) 27939 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27940 if err != nil { 27941 return nil, err 27942 } 27943 27944 return response, nil 27945 } 27946 27947 func (service *dynect) UpdateKEYRecord(request *UpdateKEYRecordRequestType) (*UpdateKEYRecordResponseType, error) { 27948 return service.UpdateKEYRecordContext( 27949 context.Background(), 27950 request, 27951 ) 27952 } 27953 27954 func (service *dynect) DeleteKEYRecordsContext(ctx context.Context, request *DeleteKEYRecordsRequestType) (*DeleteKEYRecordsResponseType, error) { 27955 response := new(DeleteKEYRecordsResponseType) 27956 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27957 if err != nil { 27958 return nil, err 27959 } 27960 27961 return response, nil 27962 } 27963 27964 func (service *dynect) DeleteKEYRecords(request *DeleteKEYRecordsRequestType) (*DeleteKEYRecordsResponseType, error) { 27965 return service.DeleteKEYRecordsContext( 27966 context.Background(), 27967 request, 27968 ) 27969 } 27970 27971 func (service *dynect) DeleteOneKEYRecordContext(ctx context.Context, request *DeleteOneKEYRecordRequestType) (*DeleteOneKEYRecordResponseType, error) { 27972 response := new(DeleteOneKEYRecordResponseType) 27973 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27974 if err != nil { 27975 return nil, err 27976 } 27977 27978 return response, nil 27979 } 27980 27981 func (service *dynect) DeleteOneKEYRecord(request *DeleteOneKEYRecordRequestType) (*DeleteOneKEYRecordResponseType, error) { 27982 return service.DeleteOneKEYRecordContext( 27983 context.Background(), 27984 request, 27985 ) 27986 } 27987 27988 func (service *dynect) CreateKXRecordContext(ctx context.Context, request *CreateKXRecordRequestType) (*CreateKXRecordResponseType, error) { 27989 response := new(CreateKXRecordResponseType) 27990 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 27991 if err != nil { 27992 return nil, err 27993 } 27994 27995 return response, nil 27996 } 27997 27998 func (service *dynect) CreateKXRecord(request *CreateKXRecordRequestType) (*CreateKXRecordResponseType, error) { 27999 return service.CreateKXRecordContext( 28000 context.Background(), 28001 request, 28002 ) 28003 } 28004 28005 func (service *dynect) GetOneKXRecordContext(ctx context.Context, request *GetOneKXRecordRequestType) (*GetOneKXRecordResponseType, error) { 28006 response := new(GetOneKXRecordResponseType) 28007 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28008 if err != nil { 28009 return nil, err 28010 } 28011 28012 return response, nil 28013 } 28014 28015 func (service *dynect) GetOneKXRecord(request *GetOneKXRecordRequestType) (*GetOneKXRecordResponseType, error) { 28016 return service.GetOneKXRecordContext( 28017 context.Background(), 28018 request, 28019 ) 28020 } 28021 28022 func (service *dynect) GetKXRecordsContext(ctx context.Context, request *GetKXRecordsRequestType) (*GetKXRecordsResponseType, error) { 28023 response := new(GetKXRecordsResponseType) 28024 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28025 if err != nil { 28026 return nil, err 28027 } 28028 28029 return response, nil 28030 } 28031 28032 func (service *dynect) GetKXRecords(request *GetKXRecordsRequestType) (*GetKXRecordsResponseType, error) { 28033 return service.GetKXRecordsContext( 28034 context.Background(), 28035 request, 28036 ) 28037 } 28038 28039 func (service *dynect) UpdateKXRecordContext(ctx context.Context, request *UpdateKXRecordRequestType) (*UpdateKXRecordResponseType, error) { 28040 response := new(UpdateKXRecordResponseType) 28041 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28042 if err != nil { 28043 return nil, err 28044 } 28045 28046 return response, nil 28047 } 28048 28049 func (service *dynect) UpdateKXRecord(request *UpdateKXRecordRequestType) (*UpdateKXRecordResponseType, error) { 28050 return service.UpdateKXRecordContext( 28051 context.Background(), 28052 request, 28053 ) 28054 } 28055 28056 func (service *dynect) DeleteKXRecordsContext(ctx context.Context, request *DeleteKXRecordsRequestType) (*DeleteKXRecordsResponseType, error) { 28057 response := new(DeleteKXRecordsResponseType) 28058 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28059 if err != nil { 28060 return nil, err 28061 } 28062 28063 return response, nil 28064 } 28065 28066 func (service *dynect) DeleteKXRecords(request *DeleteKXRecordsRequestType) (*DeleteKXRecordsResponseType, error) { 28067 return service.DeleteKXRecordsContext( 28068 context.Background(), 28069 request, 28070 ) 28071 } 28072 28073 func (service *dynect) DeleteOneKXRecordContext(ctx context.Context, request *DeleteOneKXRecordRequestType) (*DeleteOneKXRecordResponseType, error) { 28074 response := new(DeleteOneKXRecordResponseType) 28075 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28076 if err != nil { 28077 return nil, err 28078 } 28079 28080 return response, nil 28081 } 28082 28083 func (service *dynect) DeleteOneKXRecord(request *DeleteOneKXRecordRequestType) (*DeleteOneKXRecordResponseType, error) { 28084 return service.DeleteOneKXRecordContext( 28085 context.Background(), 28086 request, 28087 ) 28088 } 28089 28090 func (service *dynect) CreateLOCRecordContext(ctx context.Context, request *CreateLOCRecordRequestType) (*CreateLOCRecordResponseType, error) { 28091 response := new(CreateLOCRecordResponseType) 28092 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28093 if err != nil { 28094 return nil, err 28095 } 28096 28097 return response, nil 28098 } 28099 28100 func (service *dynect) CreateLOCRecord(request *CreateLOCRecordRequestType) (*CreateLOCRecordResponseType, error) { 28101 return service.CreateLOCRecordContext( 28102 context.Background(), 28103 request, 28104 ) 28105 } 28106 28107 func (service *dynect) GetOneLOCRecordContext(ctx context.Context, request *GetOneLOCRecordRequestType) (*GetOneLOCRecordResponseType, error) { 28108 response := new(GetOneLOCRecordResponseType) 28109 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28110 if err != nil { 28111 return nil, err 28112 } 28113 28114 return response, nil 28115 } 28116 28117 func (service *dynect) GetOneLOCRecord(request *GetOneLOCRecordRequestType) (*GetOneLOCRecordResponseType, error) { 28118 return service.GetOneLOCRecordContext( 28119 context.Background(), 28120 request, 28121 ) 28122 } 28123 28124 func (service *dynect) GetLOCRecordsContext(ctx context.Context, request *GetLOCRecordsRequestType) (*GetLOCRecordsResponseType, error) { 28125 response := new(GetLOCRecordsResponseType) 28126 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28127 if err != nil { 28128 return nil, err 28129 } 28130 28131 return response, nil 28132 } 28133 28134 func (service *dynect) GetLOCRecords(request *GetLOCRecordsRequestType) (*GetLOCRecordsResponseType, error) { 28135 return service.GetLOCRecordsContext( 28136 context.Background(), 28137 request, 28138 ) 28139 } 28140 28141 func (service *dynect) UpdateLOCRecordContext(ctx context.Context, request *UpdateLOCRecordRequestType) (*UpdateLOCRecordResponseType, error) { 28142 response := new(UpdateLOCRecordResponseType) 28143 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28144 if err != nil { 28145 return nil, err 28146 } 28147 28148 return response, nil 28149 } 28150 28151 func (service *dynect) UpdateLOCRecord(request *UpdateLOCRecordRequestType) (*UpdateLOCRecordResponseType, error) { 28152 return service.UpdateLOCRecordContext( 28153 context.Background(), 28154 request, 28155 ) 28156 } 28157 28158 func (service *dynect) DeleteLOCRecordsContext(ctx context.Context, request *DeleteLOCRecordsRequestType) (*DeleteLOCRecordsResponseType, error) { 28159 response := new(DeleteLOCRecordsResponseType) 28160 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28161 if err != nil { 28162 return nil, err 28163 } 28164 28165 return response, nil 28166 } 28167 28168 func (service *dynect) DeleteLOCRecords(request *DeleteLOCRecordsRequestType) (*DeleteLOCRecordsResponseType, error) { 28169 return service.DeleteLOCRecordsContext( 28170 context.Background(), 28171 request, 28172 ) 28173 } 28174 28175 func (service *dynect) DeleteOneLOCRecordContext(ctx context.Context, request *DeleteOneLOCRecordRequestType) (*DeleteOneLOCRecordResponseType, error) { 28176 response := new(DeleteOneLOCRecordResponseType) 28177 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28178 if err != nil { 28179 return nil, err 28180 } 28181 28182 return response, nil 28183 } 28184 28185 func (service *dynect) DeleteOneLOCRecord(request *DeleteOneLOCRecordRequestType) (*DeleteOneLOCRecordResponseType, error) { 28186 return service.DeleteOneLOCRecordContext( 28187 context.Background(), 28188 request, 28189 ) 28190 } 28191 28192 func (service *dynect) CreateMXRecordContext(ctx context.Context, request *CreateMXRecordRequestType) (*CreateMXRecordResponseType, error) { 28193 response := new(CreateMXRecordResponseType) 28194 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28195 if err != nil { 28196 return nil, err 28197 } 28198 28199 return response, nil 28200 } 28201 28202 func (service *dynect) CreateMXRecord(request *CreateMXRecordRequestType) (*CreateMXRecordResponseType, error) { 28203 return service.CreateMXRecordContext( 28204 context.Background(), 28205 request, 28206 ) 28207 } 28208 28209 func (service *dynect) GetOneMXRecordContext(ctx context.Context, request *GetOneMXRecordRequestType) (*GetOneMXRecordResponseType, error) { 28210 response := new(GetOneMXRecordResponseType) 28211 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28212 if err != nil { 28213 return nil, err 28214 } 28215 28216 return response, nil 28217 } 28218 28219 func (service *dynect) GetOneMXRecord(request *GetOneMXRecordRequestType) (*GetOneMXRecordResponseType, error) { 28220 return service.GetOneMXRecordContext( 28221 context.Background(), 28222 request, 28223 ) 28224 } 28225 28226 func (service *dynect) GetMXRecordsContext(ctx context.Context, request *GetMXRecordsRequestType) (*GetMXRecordsResponseType, error) { 28227 response := new(GetMXRecordsResponseType) 28228 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28229 if err != nil { 28230 return nil, err 28231 } 28232 28233 return response, nil 28234 } 28235 28236 func (service *dynect) GetMXRecords(request *GetMXRecordsRequestType) (*GetMXRecordsResponseType, error) { 28237 return service.GetMXRecordsContext( 28238 context.Background(), 28239 request, 28240 ) 28241 } 28242 28243 func (service *dynect) UpdateMXRecordContext(ctx context.Context, request *UpdateMXRecordRequestType) (*UpdateMXRecordResponseType, error) { 28244 response := new(UpdateMXRecordResponseType) 28245 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28246 if err != nil { 28247 return nil, err 28248 } 28249 28250 return response, nil 28251 } 28252 28253 func (service *dynect) UpdateMXRecord(request *UpdateMXRecordRequestType) (*UpdateMXRecordResponseType, error) { 28254 return service.UpdateMXRecordContext( 28255 context.Background(), 28256 request, 28257 ) 28258 } 28259 28260 func (service *dynect) DeleteMXRecordsContext(ctx context.Context, request *DeleteMXRecordsRequestType) (*DeleteMXRecordsResponseType, error) { 28261 response := new(DeleteMXRecordsResponseType) 28262 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28263 if err != nil { 28264 return nil, err 28265 } 28266 28267 return response, nil 28268 } 28269 28270 func (service *dynect) DeleteMXRecords(request *DeleteMXRecordsRequestType) (*DeleteMXRecordsResponseType, error) { 28271 return service.DeleteMXRecordsContext( 28272 context.Background(), 28273 request, 28274 ) 28275 } 28276 28277 func (service *dynect) DeleteOneMXRecordContext(ctx context.Context, request *DeleteOneMXRecordRequestType) (*DeleteOneMXRecordResponseType, error) { 28278 response := new(DeleteOneMXRecordResponseType) 28279 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28280 if err != nil { 28281 return nil, err 28282 } 28283 28284 return response, nil 28285 } 28286 28287 func (service *dynect) DeleteOneMXRecord(request *DeleteOneMXRecordRequestType) (*DeleteOneMXRecordResponseType, error) { 28288 return service.DeleteOneMXRecordContext( 28289 context.Background(), 28290 request, 28291 ) 28292 } 28293 28294 func (service *dynect) CreateNAPTRRecordContext(ctx context.Context, request *CreateNAPTRRecordRequestType) (*CreateNAPTRRecordResponseType, error) { 28295 response := new(CreateNAPTRRecordResponseType) 28296 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28297 if err != nil { 28298 return nil, err 28299 } 28300 28301 return response, nil 28302 } 28303 28304 func (service *dynect) CreateNAPTRRecord(request *CreateNAPTRRecordRequestType) (*CreateNAPTRRecordResponseType, error) { 28305 return service.CreateNAPTRRecordContext( 28306 context.Background(), 28307 request, 28308 ) 28309 } 28310 28311 func (service *dynect) GetOneNAPTRRecordContext(ctx context.Context, request *GetOneNAPTRRecordRequestType) (*GetOneNAPTRRecordResponseType, error) { 28312 response := new(GetOneNAPTRRecordResponseType) 28313 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28314 if err != nil { 28315 return nil, err 28316 } 28317 28318 return response, nil 28319 } 28320 28321 func (service *dynect) GetOneNAPTRRecord(request *GetOneNAPTRRecordRequestType) (*GetOneNAPTRRecordResponseType, error) { 28322 return service.GetOneNAPTRRecordContext( 28323 context.Background(), 28324 request, 28325 ) 28326 } 28327 28328 func (service *dynect) GetNAPTRRecordsContext(ctx context.Context, request *GetNAPTRRecordsRequestType) (*GetNAPTRRecordsResponseType, error) { 28329 response := new(GetNAPTRRecordsResponseType) 28330 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28331 if err != nil { 28332 return nil, err 28333 } 28334 28335 return response, nil 28336 } 28337 28338 func (service *dynect) GetNAPTRRecords(request *GetNAPTRRecordsRequestType) (*GetNAPTRRecordsResponseType, error) { 28339 return service.GetNAPTRRecordsContext( 28340 context.Background(), 28341 request, 28342 ) 28343 } 28344 28345 func (service *dynect) UpdateNAPTRRecordContext(ctx context.Context, request *UpdateNAPTRRecordRequestType) (*UpdateNAPTRRecordResponseType, error) { 28346 response := new(UpdateNAPTRRecordResponseType) 28347 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28348 if err != nil { 28349 return nil, err 28350 } 28351 28352 return response, nil 28353 } 28354 28355 func (service *dynect) UpdateNAPTRRecord(request *UpdateNAPTRRecordRequestType) (*UpdateNAPTRRecordResponseType, error) { 28356 return service.UpdateNAPTRRecordContext( 28357 context.Background(), 28358 request, 28359 ) 28360 } 28361 28362 func (service *dynect) DeleteNAPTRRecordsContext(ctx context.Context, request *DeleteNAPTRRecordsRequestType) (*DeleteNAPTRRecordsResponseType, error) { 28363 response := new(DeleteNAPTRRecordsResponseType) 28364 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28365 if err != nil { 28366 return nil, err 28367 } 28368 28369 return response, nil 28370 } 28371 28372 func (service *dynect) DeleteNAPTRRecords(request *DeleteNAPTRRecordsRequestType) (*DeleteNAPTRRecordsResponseType, error) { 28373 return service.DeleteNAPTRRecordsContext( 28374 context.Background(), 28375 request, 28376 ) 28377 } 28378 28379 func (service *dynect) DeleteOneNAPTRRecordContext(ctx context.Context, request *DeleteOneNAPTRRecordRequestType) (*DeleteOneNAPTRRecordResponseType, error) { 28380 response := new(DeleteOneNAPTRRecordResponseType) 28381 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28382 if err != nil { 28383 return nil, err 28384 } 28385 28386 return response, nil 28387 } 28388 28389 func (service *dynect) DeleteOneNAPTRRecord(request *DeleteOneNAPTRRecordRequestType) (*DeleteOneNAPTRRecordResponseType, error) { 28390 return service.DeleteOneNAPTRRecordContext( 28391 context.Background(), 28392 request, 28393 ) 28394 } 28395 28396 func (service *dynect) CreateNSAPRecordContext(ctx context.Context, request *CreateNSAPRecordRequestType) (*CreateNSAPRecordResponseType, error) { 28397 response := new(CreateNSAPRecordResponseType) 28398 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28399 if err != nil { 28400 return nil, err 28401 } 28402 28403 return response, nil 28404 } 28405 28406 func (service *dynect) CreateNSAPRecord(request *CreateNSAPRecordRequestType) (*CreateNSAPRecordResponseType, error) { 28407 return service.CreateNSAPRecordContext( 28408 context.Background(), 28409 request, 28410 ) 28411 } 28412 28413 func (service *dynect) GetOneNSAPRecordContext(ctx context.Context, request *GetOneNSAPRecordRequestType) (*GetOneNSAPRecordResponseType, error) { 28414 response := new(GetOneNSAPRecordResponseType) 28415 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28416 if err != nil { 28417 return nil, err 28418 } 28419 28420 return response, nil 28421 } 28422 28423 func (service *dynect) GetOneNSAPRecord(request *GetOneNSAPRecordRequestType) (*GetOneNSAPRecordResponseType, error) { 28424 return service.GetOneNSAPRecordContext( 28425 context.Background(), 28426 request, 28427 ) 28428 } 28429 28430 func (service *dynect) GetNSAPRecordsContext(ctx context.Context, request *GetNSAPRecordsRequestType) (*GetNSAPRecordsResponseType, error) { 28431 response := new(GetNSAPRecordsResponseType) 28432 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28433 if err != nil { 28434 return nil, err 28435 } 28436 28437 return response, nil 28438 } 28439 28440 func (service *dynect) GetNSAPRecords(request *GetNSAPRecordsRequestType) (*GetNSAPRecordsResponseType, error) { 28441 return service.GetNSAPRecordsContext( 28442 context.Background(), 28443 request, 28444 ) 28445 } 28446 28447 func (service *dynect) UpdateNSAPRecordContext(ctx context.Context, request *UpdateNSAPRecordRequestType) (*UpdateNSAPRecordResponseType, error) { 28448 response := new(UpdateNSAPRecordResponseType) 28449 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28450 if err != nil { 28451 return nil, err 28452 } 28453 28454 return response, nil 28455 } 28456 28457 func (service *dynect) UpdateNSAPRecord(request *UpdateNSAPRecordRequestType) (*UpdateNSAPRecordResponseType, error) { 28458 return service.UpdateNSAPRecordContext( 28459 context.Background(), 28460 request, 28461 ) 28462 } 28463 28464 func (service *dynect) DeleteNSAPRecordsContext(ctx context.Context, request *DeleteNSAPRecordsRequestType) (*DeleteNSAPRecordsResponseType, error) { 28465 response := new(DeleteNSAPRecordsResponseType) 28466 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28467 if err != nil { 28468 return nil, err 28469 } 28470 28471 return response, nil 28472 } 28473 28474 func (service *dynect) DeleteNSAPRecords(request *DeleteNSAPRecordsRequestType) (*DeleteNSAPRecordsResponseType, error) { 28475 return service.DeleteNSAPRecordsContext( 28476 context.Background(), 28477 request, 28478 ) 28479 } 28480 28481 func (service *dynect) DeleteOneNSAPRecordContext(ctx context.Context, request *DeleteOneNSAPRecordRequestType) (*DeleteOneNSAPRecordResponseType, error) { 28482 response := new(DeleteOneNSAPRecordResponseType) 28483 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28484 if err != nil { 28485 return nil, err 28486 } 28487 28488 return response, nil 28489 } 28490 28491 func (service *dynect) DeleteOneNSAPRecord(request *DeleteOneNSAPRecordRequestType) (*DeleteOneNSAPRecordResponseType, error) { 28492 return service.DeleteOneNSAPRecordContext( 28493 context.Background(), 28494 request, 28495 ) 28496 } 28497 28498 func (service *dynect) CreatePOLICYRecordContext(ctx context.Context, request *CreatePOLICYRecordRequestType) (*CreatePOLICYRecordResponseType, error) { 28499 response := new(CreatePOLICYRecordResponseType) 28500 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28501 if err != nil { 28502 return nil, err 28503 } 28504 28505 return response, nil 28506 } 28507 28508 func (service *dynect) CreatePOLICYRecord(request *CreatePOLICYRecordRequestType) (*CreatePOLICYRecordResponseType, error) { 28509 return service.CreatePOLICYRecordContext( 28510 context.Background(), 28511 request, 28512 ) 28513 } 28514 28515 func (service *dynect) GetOnePOLICYRecordContext(ctx context.Context, request *GetOnePOLICYRecordRequestType) (*GetOnePOLICYRecordResponseType, error) { 28516 response := new(GetOnePOLICYRecordResponseType) 28517 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28518 if err != nil { 28519 return nil, err 28520 } 28521 28522 return response, nil 28523 } 28524 28525 func (service *dynect) GetOnePOLICYRecord(request *GetOnePOLICYRecordRequestType) (*GetOnePOLICYRecordResponseType, error) { 28526 return service.GetOnePOLICYRecordContext( 28527 context.Background(), 28528 request, 28529 ) 28530 } 28531 28532 func (service *dynect) GetPOLICYRecordsContext(ctx context.Context, request *GetPOLICYRecordsRequestType) (*GetPOLICYRecordsResponseType, error) { 28533 response := new(GetPOLICYRecordsResponseType) 28534 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28535 if err != nil { 28536 return nil, err 28537 } 28538 28539 return response, nil 28540 } 28541 28542 func (service *dynect) GetPOLICYRecords(request *GetPOLICYRecordsRequestType) (*GetPOLICYRecordsResponseType, error) { 28543 return service.GetPOLICYRecordsContext( 28544 context.Background(), 28545 request, 28546 ) 28547 } 28548 28549 func (service *dynect) UpdatePOLICYRecordContext(ctx context.Context, request *UpdatePOLICYRecordRequestType) (*UpdatePOLICYRecordResponseType, error) { 28550 response := new(UpdatePOLICYRecordResponseType) 28551 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28552 if err != nil { 28553 return nil, err 28554 } 28555 28556 return response, nil 28557 } 28558 28559 func (service *dynect) UpdatePOLICYRecord(request *UpdatePOLICYRecordRequestType) (*UpdatePOLICYRecordResponseType, error) { 28560 return service.UpdatePOLICYRecordContext( 28561 context.Background(), 28562 request, 28563 ) 28564 } 28565 28566 func (service *dynect) DeletePOLICYRecordsContext(ctx context.Context, request *DeletePOLICYRecordsRequestType) (*DeletePOLICYRecordsResponseType, error) { 28567 response := new(DeletePOLICYRecordsResponseType) 28568 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28569 if err != nil { 28570 return nil, err 28571 } 28572 28573 return response, nil 28574 } 28575 28576 func (service *dynect) DeletePOLICYRecords(request *DeletePOLICYRecordsRequestType) (*DeletePOLICYRecordsResponseType, error) { 28577 return service.DeletePOLICYRecordsContext( 28578 context.Background(), 28579 request, 28580 ) 28581 } 28582 28583 func (service *dynect) DeleteOnePOLICYRecordContext(ctx context.Context, request *DeleteOnePOLICYRecordRequestType) (*DeleteOnePOLICYRecordResponseType, error) { 28584 response := new(DeleteOnePOLICYRecordResponseType) 28585 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28586 if err != nil { 28587 return nil, err 28588 } 28589 28590 return response, nil 28591 } 28592 28593 func (service *dynect) DeleteOnePOLICYRecord(request *DeleteOnePOLICYRecordRequestType) (*DeleteOnePOLICYRecordResponseType, error) { 28594 return service.DeleteOnePOLICYRecordContext( 28595 context.Background(), 28596 request, 28597 ) 28598 } 28599 28600 func (service *dynect) CreatePTRRecordContext(ctx context.Context, request *CreatePTRRecordRequestType) (*CreatePTRRecordResponseType, error) { 28601 response := new(CreatePTRRecordResponseType) 28602 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28603 if err != nil { 28604 return nil, err 28605 } 28606 28607 return response, nil 28608 } 28609 28610 func (service *dynect) CreatePTRRecord(request *CreatePTRRecordRequestType) (*CreatePTRRecordResponseType, error) { 28611 return service.CreatePTRRecordContext( 28612 context.Background(), 28613 request, 28614 ) 28615 } 28616 28617 func (service *dynect) GetOnePTRRecordContext(ctx context.Context, request *GetOnePTRRecordRequestType) (*GetOnePTRRecordResponseType, error) { 28618 response := new(GetOnePTRRecordResponseType) 28619 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28620 if err != nil { 28621 return nil, err 28622 } 28623 28624 return response, nil 28625 } 28626 28627 func (service *dynect) GetOnePTRRecord(request *GetOnePTRRecordRequestType) (*GetOnePTRRecordResponseType, error) { 28628 return service.GetOnePTRRecordContext( 28629 context.Background(), 28630 request, 28631 ) 28632 } 28633 28634 func (service *dynect) GetPTRRecordsContext(ctx context.Context, request *GetPTRRecordsRequestType) (*GetPTRRecordsResponseType, error) { 28635 response := new(GetPTRRecordsResponseType) 28636 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28637 if err != nil { 28638 return nil, err 28639 } 28640 28641 return response, nil 28642 } 28643 28644 func (service *dynect) GetPTRRecords(request *GetPTRRecordsRequestType) (*GetPTRRecordsResponseType, error) { 28645 return service.GetPTRRecordsContext( 28646 context.Background(), 28647 request, 28648 ) 28649 } 28650 28651 func (service *dynect) UpdatePTRRecordContext(ctx context.Context, request *UpdatePTRRecordRequestType) (*UpdatePTRRecordResponseType, error) { 28652 response := new(UpdatePTRRecordResponseType) 28653 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28654 if err != nil { 28655 return nil, err 28656 } 28657 28658 return response, nil 28659 } 28660 28661 func (service *dynect) UpdatePTRRecord(request *UpdatePTRRecordRequestType) (*UpdatePTRRecordResponseType, error) { 28662 return service.UpdatePTRRecordContext( 28663 context.Background(), 28664 request, 28665 ) 28666 } 28667 28668 func (service *dynect) DeletePTRRecordsContext(ctx context.Context, request *DeletePTRRecordsRequestType) (*DeletePTRRecordsResponseType, error) { 28669 response := new(DeletePTRRecordsResponseType) 28670 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28671 if err != nil { 28672 return nil, err 28673 } 28674 28675 return response, nil 28676 } 28677 28678 func (service *dynect) DeletePTRRecords(request *DeletePTRRecordsRequestType) (*DeletePTRRecordsResponseType, error) { 28679 return service.DeletePTRRecordsContext( 28680 context.Background(), 28681 request, 28682 ) 28683 } 28684 28685 func (service *dynect) DeleteOnePTRRecordContext(ctx context.Context, request *DeleteOnePTRRecordRequestType) (*DeleteOnePTRRecordResponseType, error) { 28686 response := new(DeleteOnePTRRecordResponseType) 28687 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28688 if err != nil { 28689 return nil, err 28690 } 28691 28692 return response, nil 28693 } 28694 28695 func (service *dynect) DeleteOnePTRRecord(request *DeleteOnePTRRecordRequestType) (*DeleteOnePTRRecordResponseType, error) { 28696 return service.DeleteOnePTRRecordContext( 28697 context.Background(), 28698 request, 28699 ) 28700 } 28701 28702 func (service *dynect) CreatePXRecordContext(ctx context.Context, request *CreatePXRecordRequestType) (*CreatePXRecordResponseType, error) { 28703 response := new(CreatePXRecordResponseType) 28704 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28705 if err != nil { 28706 return nil, err 28707 } 28708 28709 return response, nil 28710 } 28711 28712 func (service *dynect) CreatePXRecord(request *CreatePXRecordRequestType) (*CreatePXRecordResponseType, error) { 28713 return service.CreatePXRecordContext( 28714 context.Background(), 28715 request, 28716 ) 28717 } 28718 28719 func (service *dynect) GetOnePXRecordContext(ctx context.Context, request *GetOnePXRecordRequestType) (*GetOnePXRecordResponseType, error) { 28720 response := new(GetOnePXRecordResponseType) 28721 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28722 if err != nil { 28723 return nil, err 28724 } 28725 28726 return response, nil 28727 } 28728 28729 func (service *dynect) GetOnePXRecord(request *GetOnePXRecordRequestType) (*GetOnePXRecordResponseType, error) { 28730 return service.GetOnePXRecordContext( 28731 context.Background(), 28732 request, 28733 ) 28734 } 28735 28736 func (service *dynect) GetPXRecordsContext(ctx context.Context, request *GetPXRecordsRequestType) (*GetPXRecordsResponseType, error) { 28737 response := new(GetPXRecordsResponseType) 28738 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28739 if err != nil { 28740 return nil, err 28741 } 28742 28743 return response, nil 28744 } 28745 28746 func (service *dynect) GetPXRecords(request *GetPXRecordsRequestType) (*GetPXRecordsResponseType, error) { 28747 return service.GetPXRecordsContext( 28748 context.Background(), 28749 request, 28750 ) 28751 } 28752 28753 func (service *dynect) UpdatePXRecordContext(ctx context.Context, request *UpdatePXRecordRequestType) (*UpdatePXRecordResponseType, error) { 28754 response := new(UpdatePXRecordResponseType) 28755 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28756 if err != nil { 28757 return nil, err 28758 } 28759 28760 return response, nil 28761 } 28762 28763 func (service *dynect) UpdatePXRecord(request *UpdatePXRecordRequestType) (*UpdatePXRecordResponseType, error) { 28764 return service.UpdatePXRecordContext( 28765 context.Background(), 28766 request, 28767 ) 28768 } 28769 28770 func (service *dynect) DeletePXRecordsContext(ctx context.Context, request *DeletePXRecordsRequestType) (*DeletePXRecordsResponseType, error) { 28771 response := new(DeletePXRecordsResponseType) 28772 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28773 if err != nil { 28774 return nil, err 28775 } 28776 28777 return response, nil 28778 } 28779 28780 func (service *dynect) DeletePXRecords(request *DeletePXRecordsRequestType) (*DeletePXRecordsResponseType, error) { 28781 return service.DeletePXRecordsContext( 28782 context.Background(), 28783 request, 28784 ) 28785 } 28786 28787 func (service *dynect) DeleteOnePXRecordContext(ctx context.Context, request *DeleteOnePXRecordRequestType) (*DeleteOnePXRecordResponseType, error) { 28788 response := new(DeleteOnePXRecordResponseType) 28789 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28790 if err != nil { 28791 return nil, err 28792 } 28793 28794 return response, nil 28795 } 28796 28797 func (service *dynect) DeleteOnePXRecord(request *DeleteOnePXRecordRequestType) (*DeleteOnePXRecordResponseType, error) { 28798 return service.DeleteOnePXRecordContext( 28799 context.Background(), 28800 request, 28801 ) 28802 } 28803 28804 func (service *dynect) CreateRPRecordContext(ctx context.Context, request *CreateRPRecordRequestType) (*CreateRPRecordResponseType, error) { 28805 response := new(CreateRPRecordResponseType) 28806 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28807 if err != nil { 28808 return nil, err 28809 } 28810 28811 return response, nil 28812 } 28813 28814 func (service *dynect) CreateRPRecord(request *CreateRPRecordRequestType) (*CreateRPRecordResponseType, error) { 28815 return service.CreateRPRecordContext( 28816 context.Background(), 28817 request, 28818 ) 28819 } 28820 28821 func (service *dynect) GetOneRPRecordContext(ctx context.Context, request *GetOneRPRecordRequestType) (*GetOneRPRecordResponseType, error) { 28822 response := new(GetOneRPRecordResponseType) 28823 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28824 if err != nil { 28825 return nil, err 28826 } 28827 28828 return response, nil 28829 } 28830 28831 func (service *dynect) GetOneRPRecord(request *GetOneRPRecordRequestType) (*GetOneRPRecordResponseType, error) { 28832 return service.GetOneRPRecordContext( 28833 context.Background(), 28834 request, 28835 ) 28836 } 28837 28838 func (service *dynect) GetRPRecordsContext(ctx context.Context, request *GetRPRecordsRequestType) (*GetRPRecordsResponseType, error) { 28839 response := new(GetRPRecordsResponseType) 28840 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28841 if err != nil { 28842 return nil, err 28843 } 28844 28845 return response, nil 28846 } 28847 28848 func (service *dynect) GetRPRecords(request *GetRPRecordsRequestType) (*GetRPRecordsResponseType, error) { 28849 return service.GetRPRecordsContext( 28850 context.Background(), 28851 request, 28852 ) 28853 } 28854 28855 func (service *dynect) UpdateRPRecordContext(ctx context.Context, request *UpdateRPRecordRequestType) (*UpdateRPRecordResponseType, error) { 28856 response := new(UpdateRPRecordResponseType) 28857 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28858 if err != nil { 28859 return nil, err 28860 } 28861 28862 return response, nil 28863 } 28864 28865 func (service *dynect) UpdateRPRecord(request *UpdateRPRecordRequestType) (*UpdateRPRecordResponseType, error) { 28866 return service.UpdateRPRecordContext( 28867 context.Background(), 28868 request, 28869 ) 28870 } 28871 28872 func (service *dynect) DeleteRPRecordsContext(ctx context.Context, request *DeleteRPRecordsRequestType) (*DeleteRPRecordsResponseType, error) { 28873 response := new(DeleteRPRecordsResponseType) 28874 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28875 if err != nil { 28876 return nil, err 28877 } 28878 28879 return response, nil 28880 } 28881 28882 func (service *dynect) DeleteRPRecords(request *DeleteRPRecordsRequestType) (*DeleteRPRecordsResponseType, error) { 28883 return service.DeleteRPRecordsContext( 28884 context.Background(), 28885 request, 28886 ) 28887 } 28888 28889 func (service *dynect) DeleteOneRPRecordContext(ctx context.Context, request *DeleteOneRPRecordRequestType) (*DeleteOneRPRecordResponseType, error) { 28890 response := new(DeleteOneRPRecordResponseType) 28891 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28892 if err != nil { 28893 return nil, err 28894 } 28895 28896 return response, nil 28897 } 28898 28899 func (service *dynect) DeleteOneRPRecord(request *DeleteOneRPRecordRequestType) (*DeleteOneRPRecordResponseType, error) { 28900 return service.DeleteOneRPRecordContext( 28901 context.Background(), 28902 request, 28903 ) 28904 } 28905 28906 func (service *dynect) CreateSPFRecordContext(ctx context.Context, request *CreateSPFRecordRequestType) (*CreateSPFRecordResponseType, error) { 28907 response := new(CreateSPFRecordResponseType) 28908 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28909 if err != nil { 28910 return nil, err 28911 } 28912 28913 return response, nil 28914 } 28915 28916 func (service *dynect) CreateSPFRecord(request *CreateSPFRecordRequestType) (*CreateSPFRecordResponseType, error) { 28917 return service.CreateSPFRecordContext( 28918 context.Background(), 28919 request, 28920 ) 28921 } 28922 28923 func (service *dynect) GetOneSPFRecordContext(ctx context.Context, request *GetOneSPFRecordRequestType) (*GetOneSPFRecordResponseType, error) { 28924 response := new(GetOneSPFRecordResponseType) 28925 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28926 if err != nil { 28927 return nil, err 28928 } 28929 28930 return response, nil 28931 } 28932 28933 func (service *dynect) GetOneSPFRecord(request *GetOneSPFRecordRequestType) (*GetOneSPFRecordResponseType, error) { 28934 return service.GetOneSPFRecordContext( 28935 context.Background(), 28936 request, 28937 ) 28938 } 28939 28940 func (service *dynect) GetSPFRecordsContext(ctx context.Context, request *GetSPFRecordsRequestType) (*GetSPFRecordsResponseType, error) { 28941 response := new(GetSPFRecordsResponseType) 28942 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28943 if err != nil { 28944 return nil, err 28945 } 28946 28947 return response, nil 28948 } 28949 28950 func (service *dynect) GetSPFRecords(request *GetSPFRecordsRequestType) (*GetSPFRecordsResponseType, error) { 28951 return service.GetSPFRecordsContext( 28952 context.Background(), 28953 request, 28954 ) 28955 } 28956 28957 func (service *dynect) UpdateSPFRecordContext(ctx context.Context, request *UpdateSPFRecordRequestType) (*UpdateSPFRecordResponseType, error) { 28958 response := new(UpdateSPFRecordResponseType) 28959 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28960 if err != nil { 28961 return nil, err 28962 } 28963 28964 return response, nil 28965 } 28966 28967 func (service *dynect) UpdateSPFRecord(request *UpdateSPFRecordRequestType) (*UpdateSPFRecordResponseType, error) { 28968 return service.UpdateSPFRecordContext( 28969 context.Background(), 28970 request, 28971 ) 28972 } 28973 28974 func (service *dynect) DeleteSPFRecordsContext(ctx context.Context, request *DeleteSPFRecordsRequestType) (*DeleteSPFRecordsResponseType, error) { 28975 response := new(DeleteSPFRecordsResponseType) 28976 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28977 if err != nil { 28978 return nil, err 28979 } 28980 28981 return response, nil 28982 } 28983 28984 func (service *dynect) DeleteSPFRecords(request *DeleteSPFRecordsRequestType) (*DeleteSPFRecordsResponseType, error) { 28985 return service.DeleteSPFRecordsContext( 28986 context.Background(), 28987 request, 28988 ) 28989 } 28990 28991 func (service *dynect) DeleteOneSPFRecordContext(ctx context.Context, request *DeleteOneSPFRecordRequestType) (*DeleteOneSPFRecordResponseType, error) { 28992 response := new(DeleteOneSPFRecordResponseType) 28993 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 28994 if err != nil { 28995 return nil, err 28996 } 28997 28998 return response, nil 28999 } 29000 29001 func (service *dynect) DeleteOneSPFRecord(request *DeleteOneSPFRecordRequestType) (*DeleteOneSPFRecordResponseType, error) { 29002 return service.DeleteOneSPFRecordContext( 29003 context.Background(), 29004 request, 29005 ) 29006 } 29007 29008 func (service *dynect) CreateSRVRecordContext(ctx context.Context, request *CreateSRVRecordRequestType) (*CreateSRVRecordResponseType, error) { 29009 response := new(CreateSRVRecordResponseType) 29010 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29011 if err != nil { 29012 return nil, err 29013 } 29014 29015 return response, nil 29016 } 29017 29018 func (service *dynect) CreateSRVRecord(request *CreateSRVRecordRequestType) (*CreateSRVRecordResponseType, error) { 29019 return service.CreateSRVRecordContext( 29020 context.Background(), 29021 request, 29022 ) 29023 } 29024 29025 func (service *dynect) GetOneSRVRecordContext(ctx context.Context, request *GetOneSRVRecordRequestType) (*GetOneSRVRecordResponseType, error) { 29026 response := new(GetOneSRVRecordResponseType) 29027 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29028 if err != nil { 29029 return nil, err 29030 } 29031 29032 return response, nil 29033 } 29034 29035 func (service *dynect) GetOneSRVRecord(request *GetOneSRVRecordRequestType) (*GetOneSRVRecordResponseType, error) { 29036 return service.GetOneSRVRecordContext( 29037 context.Background(), 29038 request, 29039 ) 29040 } 29041 29042 func (service *dynect) GetSRVRecordsContext(ctx context.Context, request *GetSRVRecordsRequestType) (*GetSRVRecordsResponseType, error) { 29043 response := new(GetSRVRecordsResponseType) 29044 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29045 if err != nil { 29046 return nil, err 29047 } 29048 29049 return response, nil 29050 } 29051 29052 func (service *dynect) GetSRVRecords(request *GetSRVRecordsRequestType) (*GetSRVRecordsResponseType, error) { 29053 return service.GetSRVRecordsContext( 29054 context.Background(), 29055 request, 29056 ) 29057 } 29058 29059 func (service *dynect) UpdateSRVRecordContext(ctx context.Context, request *UpdateSRVRecordRequestType) (*UpdateSRVRecordResponseType, error) { 29060 response := new(UpdateSRVRecordResponseType) 29061 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29062 if err != nil { 29063 return nil, err 29064 } 29065 29066 return response, nil 29067 } 29068 29069 func (service *dynect) UpdateSRVRecord(request *UpdateSRVRecordRequestType) (*UpdateSRVRecordResponseType, error) { 29070 return service.UpdateSRVRecordContext( 29071 context.Background(), 29072 request, 29073 ) 29074 } 29075 29076 func (service *dynect) DeleteSRVRecordsContext(ctx context.Context, request *DeleteSRVRecordsRequestType) (*DeleteSRVRecordsResponseType, error) { 29077 response := new(DeleteSRVRecordsResponseType) 29078 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29079 if err != nil { 29080 return nil, err 29081 } 29082 29083 return response, nil 29084 } 29085 29086 func (service *dynect) DeleteSRVRecords(request *DeleteSRVRecordsRequestType) (*DeleteSRVRecordsResponseType, error) { 29087 return service.DeleteSRVRecordsContext( 29088 context.Background(), 29089 request, 29090 ) 29091 } 29092 29093 func (service *dynect) DeleteOneSRVRecordContext(ctx context.Context, request *DeleteOneSRVRecordRequestType) (*DeleteOneSRVRecordResponseType, error) { 29094 response := new(DeleteOneSRVRecordResponseType) 29095 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29096 if err != nil { 29097 return nil, err 29098 } 29099 29100 return response, nil 29101 } 29102 29103 func (service *dynect) DeleteOneSRVRecord(request *DeleteOneSRVRecordRequestType) (*DeleteOneSRVRecordResponseType, error) { 29104 return service.DeleteOneSRVRecordContext( 29105 context.Background(), 29106 request, 29107 ) 29108 } 29109 29110 func (service *dynect) CreateSSHFPRecordContext(ctx context.Context, request *CreateSSHFPRecordRequestType) (*CreateSSHFPRecordResponseType, error) { 29111 response := new(CreateSSHFPRecordResponseType) 29112 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29113 if err != nil { 29114 return nil, err 29115 } 29116 29117 return response, nil 29118 } 29119 29120 func (service *dynect) CreateSSHFPRecord(request *CreateSSHFPRecordRequestType) (*CreateSSHFPRecordResponseType, error) { 29121 return service.CreateSSHFPRecordContext( 29122 context.Background(), 29123 request, 29124 ) 29125 } 29126 29127 func (service *dynect) GetOneSSHFPRecordContext(ctx context.Context, request *GetOneSSHFPRecordRequestType) (*GetOneSSHFPRecordResponseType, error) { 29128 response := new(GetOneSSHFPRecordResponseType) 29129 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29130 if err != nil { 29131 return nil, err 29132 } 29133 29134 return response, nil 29135 } 29136 29137 func (service *dynect) GetOneSSHFPRecord(request *GetOneSSHFPRecordRequestType) (*GetOneSSHFPRecordResponseType, error) { 29138 return service.GetOneSSHFPRecordContext( 29139 context.Background(), 29140 request, 29141 ) 29142 } 29143 29144 func (service *dynect) GetSSHFPRecordsContext(ctx context.Context, request *GetSSHFPRecordsRequestType) (*GetSSHFPRecordsResponseType, error) { 29145 response := new(GetSSHFPRecordsResponseType) 29146 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29147 if err != nil { 29148 return nil, err 29149 } 29150 29151 return response, nil 29152 } 29153 29154 func (service *dynect) GetSSHFPRecords(request *GetSSHFPRecordsRequestType) (*GetSSHFPRecordsResponseType, error) { 29155 return service.GetSSHFPRecordsContext( 29156 context.Background(), 29157 request, 29158 ) 29159 } 29160 29161 func (service *dynect) UpdateSSHFPRecordContext(ctx context.Context, request *UpdateSSHFPRecordRequestType) (*UpdateSSHFPRecordResponseType, error) { 29162 response := new(UpdateSSHFPRecordResponseType) 29163 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29164 if err != nil { 29165 return nil, err 29166 } 29167 29168 return response, nil 29169 } 29170 29171 func (service *dynect) UpdateSSHFPRecord(request *UpdateSSHFPRecordRequestType) (*UpdateSSHFPRecordResponseType, error) { 29172 return service.UpdateSSHFPRecordContext( 29173 context.Background(), 29174 request, 29175 ) 29176 } 29177 29178 func (service *dynect) DeleteSSHFPRecordsContext(ctx context.Context, request *DeleteSSHFPRecordsRequestType) (*DeleteSSHFPRecordsResponseType, error) { 29179 response := new(DeleteSSHFPRecordsResponseType) 29180 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29181 if err != nil { 29182 return nil, err 29183 } 29184 29185 return response, nil 29186 } 29187 29188 func (service *dynect) DeleteSSHFPRecords(request *DeleteSSHFPRecordsRequestType) (*DeleteSSHFPRecordsResponseType, error) { 29189 return service.DeleteSSHFPRecordsContext( 29190 context.Background(), 29191 request, 29192 ) 29193 } 29194 29195 func (service *dynect) DeleteOneSSHFPRecordContext(ctx context.Context, request *DeleteOneSSHFPRecordRequestType) (*DeleteOneSSHFPRecordResponseType, error) { 29196 response := new(DeleteOneSSHFPRecordResponseType) 29197 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29198 if err != nil { 29199 return nil, err 29200 } 29201 29202 return response, nil 29203 } 29204 29205 func (service *dynect) DeleteOneSSHFPRecord(request *DeleteOneSSHFPRecordRequestType) (*DeleteOneSSHFPRecordResponseType, error) { 29206 return service.DeleteOneSSHFPRecordContext( 29207 context.Background(), 29208 request, 29209 ) 29210 } 29211 29212 func (service *dynect) CreateTLSARecordContext(ctx context.Context, request *CreateTLSARecordRequestType) (*CreateTLSARecordResponseType, error) { 29213 response := new(CreateTLSARecordResponseType) 29214 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29215 if err != nil { 29216 return nil, err 29217 } 29218 29219 return response, nil 29220 } 29221 29222 func (service *dynect) CreateTLSARecord(request *CreateTLSARecordRequestType) (*CreateTLSARecordResponseType, error) { 29223 return service.CreateTLSARecordContext( 29224 context.Background(), 29225 request, 29226 ) 29227 } 29228 29229 func (service *dynect) GetOneTLSARecordContext(ctx context.Context, request *GetOneTLSARecordRequestType) (*GetOneTLSARecordResponseType, error) { 29230 response := new(GetOneTLSARecordResponseType) 29231 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29232 if err != nil { 29233 return nil, err 29234 } 29235 29236 return response, nil 29237 } 29238 29239 func (service *dynect) GetOneTLSARecord(request *GetOneTLSARecordRequestType) (*GetOneTLSARecordResponseType, error) { 29240 return service.GetOneTLSARecordContext( 29241 context.Background(), 29242 request, 29243 ) 29244 } 29245 29246 func (service *dynect) GetTLSARecordsContext(ctx context.Context, request *GetTLSARecordsRequestType) (*GetTLSARecordsResponseType, error) { 29247 response := new(GetTLSARecordsResponseType) 29248 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29249 if err != nil { 29250 return nil, err 29251 } 29252 29253 return response, nil 29254 } 29255 29256 func (service *dynect) GetTLSARecords(request *GetTLSARecordsRequestType) (*GetTLSARecordsResponseType, error) { 29257 return service.GetTLSARecordsContext( 29258 context.Background(), 29259 request, 29260 ) 29261 } 29262 29263 func (service *dynect) UpdateTLSARecordContext(ctx context.Context, request *UpdateTLSARecordRequestType) (*UpdateTLSARecordResponseType, error) { 29264 response := new(UpdateTLSARecordResponseType) 29265 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29266 if err != nil { 29267 return nil, err 29268 } 29269 29270 return response, nil 29271 } 29272 29273 func (service *dynect) UpdateTLSARecord(request *UpdateTLSARecordRequestType) (*UpdateTLSARecordResponseType, error) { 29274 return service.UpdateTLSARecordContext( 29275 context.Background(), 29276 request, 29277 ) 29278 } 29279 29280 func (service *dynect) DeleteTLSARecordsContext(ctx context.Context, request *DeleteTLSARecordsRequestType) (*DeleteTLSARecordsResponseType, error) { 29281 response := new(DeleteTLSARecordsResponseType) 29282 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29283 if err != nil { 29284 return nil, err 29285 } 29286 29287 return response, nil 29288 } 29289 29290 func (service *dynect) DeleteTLSARecords(request *DeleteTLSARecordsRequestType) (*DeleteTLSARecordsResponseType, error) { 29291 return service.DeleteTLSARecordsContext( 29292 context.Background(), 29293 request, 29294 ) 29295 } 29296 29297 func (service *dynect) DeleteOneTLSARecordContext(ctx context.Context, request *DeleteOneTLSARecordRequestType) (*DeleteOneTLSARecordResponseType, error) { 29298 response := new(DeleteOneTLSARecordResponseType) 29299 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29300 if err != nil { 29301 return nil, err 29302 } 29303 29304 return response, nil 29305 } 29306 29307 func (service *dynect) DeleteOneTLSARecord(request *DeleteOneTLSARecordRequestType) (*DeleteOneTLSARecordResponseType, error) { 29308 return service.DeleteOneTLSARecordContext( 29309 context.Background(), 29310 request, 29311 ) 29312 } 29313 29314 func (service *dynect) CreateTXTRecordContext(ctx context.Context, request *CreateTXTRecordRequestType) (*CreateTXTRecordResponseType, error) { 29315 response := new(CreateTXTRecordResponseType) 29316 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29317 if err != nil { 29318 return nil, err 29319 } 29320 29321 return response, nil 29322 } 29323 29324 func (service *dynect) CreateTXTRecord(request *CreateTXTRecordRequestType) (*CreateTXTRecordResponseType, error) { 29325 return service.CreateTXTRecordContext( 29326 context.Background(), 29327 request, 29328 ) 29329 } 29330 29331 func (service *dynect) GetOneTXTRecordContext(ctx context.Context, request *GetOneTXTRecordRequestType) (*GetOneTXTRecordResponseType, error) { 29332 response := new(GetOneTXTRecordResponseType) 29333 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29334 if err != nil { 29335 return nil, err 29336 } 29337 29338 return response, nil 29339 } 29340 29341 func (service *dynect) GetOneTXTRecord(request *GetOneTXTRecordRequestType) (*GetOneTXTRecordResponseType, error) { 29342 return service.GetOneTXTRecordContext( 29343 context.Background(), 29344 request, 29345 ) 29346 } 29347 29348 func (service *dynect) GetTXTRecordsContext(ctx context.Context, request *GetTXTRecordsRequestType) (*GetTXTRecordsResponseType, error) { 29349 response := new(GetTXTRecordsResponseType) 29350 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29351 if err != nil { 29352 return nil, err 29353 } 29354 29355 return response, nil 29356 } 29357 29358 func (service *dynect) GetTXTRecords(request *GetTXTRecordsRequestType) (*GetTXTRecordsResponseType, error) { 29359 return service.GetTXTRecordsContext( 29360 context.Background(), 29361 request, 29362 ) 29363 } 29364 29365 func (service *dynect) UpdateTXTRecordContext(ctx context.Context, request *UpdateTXTRecordRequestType) (*UpdateTXTRecordResponseType, error) { 29366 response := new(UpdateTXTRecordResponseType) 29367 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29368 if err != nil { 29369 return nil, err 29370 } 29371 29372 return response, nil 29373 } 29374 29375 func (service *dynect) UpdateTXTRecord(request *UpdateTXTRecordRequestType) (*UpdateTXTRecordResponseType, error) { 29376 return service.UpdateTXTRecordContext( 29377 context.Background(), 29378 request, 29379 ) 29380 } 29381 29382 func (service *dynect) DeleteTXTRecordsContext(ctx context.Context, request *DeleteTXTRecordsRequestType) (*DeleteTXTRecordsResponseType, error) { 29383 response := new(DeleteTXTRecordsResponseType) 29384 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29385 if err != nil { 29386 return nil, err 29387 } 29388 29389 return response, nil 29390 } 29391 29392 func (service *dynect) DeleteTXTRecords(request *DeleteTXTRecordsRequestType) (*DeleteTXTRecordsResponseType, error) { 29393 return service.DeleteTXTRecordsContext( 29394 context.Background(), 29395 request, 29396 ) 29397 } 29398 29399 func (service *dynect) DeleteOneTXTRecordContext(ctx context.Context, request *DeleteOneTXTRecordRequestType) (*DeleteOneTXTRecordResponseType, error) { 29400 response := new(DeleteOneTXTRecordResponseType) 29401 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29402 if err != nil { 29403 return nil, err 29404 } 29405 29406 return response, nil 29407 } 29408 29409 func (service *dynect) DeleteOneTXTRecord(request *DeleteOneTXTRecordRequestType) (*DeleteOneTXTRecordResponseType, error) { 29410 return service.DeleteOneTXTRecordContext( 29411 context.Background(), 29412 request, 29413 ) 29414 } 29415 29416 func (service *dynect) GetOneSOARecordContext(ctx context.Context, request *GetOneSOARecordRequestType) (*GetOneSOARecordResponseType, error) { 29417 response := new(GetOneSOARecordResponseType) 29418 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29419 if err != nil { 29420 return nil, err 29421 } 29422 29423 return response, nil 29424 } 29425 29426 func (service *dynect) GetOneSOARecord(request *GetOneSOARecordRequestType) (*GetOneSOARecordResponseType, error) { 29427 return service.GetOneSOARecordContext( 29428 context.Background(), 29429 request, 29430 ) 29431 } 29432 29433 func (service *dynect) GetSOARecordsContext(ctx context.Context, request *GetSOARecordsRequestType) (*GetSOARecordsResponseType, error) { 29434 response := new(GetSOARecordsResponseType) 29435 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29436 if err != nil { 29437 return nil, err 29438 } 29439 29440 return response, nil 29441 } 29442 29443 func (service *dynect) GetSOARecords(request *GetSOARecordsRequestType) (*GetSOARecordsResponseType, error) { 29444 return service.GetSOARecordsContext( 29445 context.Background(), 29446 request, 29447 ) 29448 } 29449 29450 func (service *dynect) UpdateSOARecordContext(ctx context.Context, request *UpdateSOARecordRequestType) (*UpdateSOARecordResponseType, error) { 29451 response := new(UpdateSOARecordResponseType) 29452 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29453 if err != nil { 29454 return nil, err 29455 } 29456 29457 return response, nil 29458 } 29459 29460 func (service *dynect) UpdateSOARecord(request *UpdateSOARecordRequestType) (*UpdateSOARecordResponseType, error) { 29461 return service.UpdateSOARecordContext( 29462 context.Background(), 29463 request, 29464 ) 29465 } 29466 29467 func (service *dynect) CreateNSRecordContext(ctx context.Context, request *CreateNSRecordRequestType) (*CreateNSRecordResponseType, error) { 29468 response := new(CreateNSRecordResponseType) 29469 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29470 if err != nil { 29471 return nil, err 29472 } 29473 29474 return response, nil 29475 } 29476 29477 func (service *dynect) CreateNSRecord(request *CreateNSRecordRequestType) (*CreateNSRecordResponseType, error) { 29478 return service.CreateNSRecordContext( 29479 context.Background(), 29480 request, 29481 ) 29482 } 29483 29484 func (service *dynect) GetOneNSRecordContext(ctx context.Context, request *GetOneNSRecordRequestType) (*GetOneNSRecordResponseType, error) { 29485 response := new(GetOneNSRecordResponseType) 29486 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29487 if err != nil { 29488 return nil, err 29489 } 29490 29491 return response, nil 29492 } 29493 29494 func (service *dynect) GetOneNSRecord(request *GetOneNSRecordRequestType) (*GetOneNSRecordResponseType, error) { 29495 return service.GetOneNSRecordContext( 29496 context.Background(), 29497 request, 29498 ) 29499 } 29500 29501 func (service *dynect) GetNSRecordsContext(ctx context.Context, request *GetNSRecordsRequestType) (*GetNSRecordsResponseType, error) { 29502 response := new(GetNSRecordsResponseType) 29503 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29504 if err != nil { 29505 return nil, err 29506 } 29507 29508 return response, nil 29509 } 29510 29511 func (service *dynect) GetNSRecords(request *GetNSRecordsRequestType) (*GetNSRecordsResponseType, error) { 29512 return service.GetNSRecordsContext( 29513 context.Background(), 29514 request, 29515 ) 29516 } 29517 29518 func (service *dynect) UpdateNSRecordContext(ctx context.Context, request *UpdateNSRecordRequestType) (*UpdateNSRecordResponseType, error) { 29519 response := new(UpdateNSRecordResponseType) 29520 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29521 if err != nil { 29522 return nil, err 29523 } 29524 29525 return response, nil 29526 } 29527 29528 func (service *dynect) UpdateNSRecord(request *UpdateNSRecordRequestType) (*UpdateNSRecordResponseType, error) { 29529 return service.UpdateNSRecordContext( 29530 context.Background(), 29531 request, 29532 ) 29533 } 29534 29535 func (service *dynect) DeleteNSRecordsContext(ctx context.Context, request *DeleteNSRecordsRequestType) (*DeleteNSRecordsResponseType, error) { 29536 response := new(DeleteNSRecordsResponseType) 29537 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29538 if err != nil { 29539 return nil, err 29540 } 29541 29542 return response, nil 29543 } 29544 29545 func (service *dynect) DeleteNSRecords(request *DeleteNSRecordsRequestType) (*DeleteNSRecordsResponseType, error) { 29546 return service.DeleteNSRecordsContext( 29547 context.Background(), 29548 request, 29549 ) 29550 } 29551 29552 func (service *dynect) DeleteOneNSRecordContext(ctx context.Context, request *DeleteOneNSRecordRequestType) (*DeleteOneNSRecordResponseType, error) { 29553 response := new(DeleteOneNSRecordResponseType) 29554 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29555 if err != nil { 29556 return nil, err 29557 } 29558 29559 return response, nil 29560 } 29561 29562 func (service *dynect) DeleteOneNSRecord(request *DeleteOneNSRecordRequestType) (*DeleteOneNSRecordResponseType, error) { 29563 return service.DeleteOneNSRecordContext( 29564 context.Background(), 29565 request, 29566 ) 29567 } 29568 29569 func (service *dynect) ReplaceARecordsContext(ctx context.Context, request *ReplaceARecordsRequestType) (*ReplaceARecordsResponseType, error) { 29570 response := new(ReplaceARecordsResponseType) 29571 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29572 if err != nil { 29573 return nil, err 29574 } 29575 29576 return response, nil 29577 } 29578 29579 func (service *dynect) ReplaceARecords(request *ReplaceARecordsRequestType) (*ReplaceARecordsResponseType, error) { 29580 return service.ReplaceARecordsContext( 29581 context.Background(), 29582 request, 29583 ) 29584 } 29585 29586 func (service *dynect) ReplaceAAAARecordsContext(ctx context.Context, request *ReplaceAAAARecordsRequestType) (*ReplaceAAAARecordsResponseType, error) { 29587 response := new(ReplaceAAAARecordsResponseType) 29588 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29589 if err != nil { 29590 return nil, err 29591 } 29592 29593 return response, nil 29594 } 29595 29596 func (service *dynect) ReplaceAAAARecords(request *ReplaceAAAARecordsRequestType) (*ReplaceAAAARecordsResponseType, error) { 29597 return service.ReplaceAAAARecordsContext( 29598 context.Background(), 29599 request, 29600 ) 29601 } 29602 29603 func (service *dynect) ReplaceALIASRecordsContext(ctx context.Context, request *ReplaceALIASRecordsRequestType) (*ReplaceALIASRecordsResponseType, error) { 29604 response := new(ReplaceALIASRecordsResponseType) 29605 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29606 if err != nil { 29607 return nil, err 29608 } 29609 29610 return response, nil 29611 } 29612 29613 func (service *dynect) ReplaceALIASRecords(request *ReplaceALIASRecordsRequestType) (*ReplaceALIASRecordsResponseType, error) { 29614 return service.ReplaceALIASRecordsContext( 29615 context.Background(), 29616 request, 29617 ) 29618 } 29619 29620 func (service *dynect) ReplaceCAARecordsContext(ctx context.Context, request *ReplaceCAARecordsRequestType) (*ReplaceCAARecordsResponseType, error) { 29621 response := new(ReplaceCAARecordsResponseType) 29622 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29623 if err != nil { 29624 return nil, err 29625 } 29626 29627 return response, nil 29628 } 29629 29630 func (service *dynect) ReplaceCAARecords(request *ReplaceCAARecordsRequestType) (*ReplaceCAARecordsResponseType, error) { 29631 return service.ReplaceCAARecordsContext( 29632 context.Background(), 29633 request, 29634 ) 29635 } 29636 29637 func (service *dynect) ReplaceCDNSKEYRecordsContext(ctx context.Context, request *ReplaceCDNSKEYRecordsRequestType) (*ReplaceCDNSKEYRecordsResponseType, error) { 29638 response := new(ReplaceCDNSKEYRecordsResponseType) 29639 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29640 if err != nil { 29641 return nil, err 29642 } 29643 29644 return response, nil 29645 } 29646 29647 func (service *dynect) ReplaceCDNSKEYRecords(request *ReplaceCDNSKEYRecordsRequestType) (*ReplaceCDNSKEYRecordsResponseType, error) { 29648 return service.ReplaceCDNSKEYRecordsContext( 29649 context.Background(), 29650 request, 29651 ) 29652 } 29653 29654 func (service *dynect) ReplaceCDSRecordsContext(ctx context.Context, request *ReplaceCDSRecordsRequestType) (*ReplaceCDSRecordsResponseType, error) { 29655 response := new(ReplaceCDSRecordsResponseType) 29656 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29657 if err != nil { 29658 return nil, err 29659 } 29660 29661 return response, nil 29662 } 29663 29664 func (service *dynect) ReplaceCDSRecords(request *ReplaceCDSRecordsRequestType) (*ReplaceCDSRecordsResponseType, error) { 29665 return service.ReplaceCDSRecordsContext( 29666 context.Background(), 29667 request, 29668 ) 29669 } 29670 29671 func (service *dynect) ReplaceCERTRecordsContext(ctx context.Context, request *ReplaceCERTRecordsRequestType) (*ReplaceCERTRecordsResponseType, error) { 29672 response := new(ReplaceCERTRecordsResponseType) 29673 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29674 if err != nil { 29675 return nil, err 29676 } 29677 29678 return response, nil 29679 } 29680 29681 func (service *dynect) ReplaceCERTRecords(request *ReplaceCERTRecordsRequestType) (*ReplaceCERTRecordsResponseType, error) { 29682 return service.ReplaceCERTRecordsContext( 29683 context.Background(), 29684 request, 29685 ) 29686 } 29687 29688 func (service *dynect) ReplaceCNAMERecordsContext(ctx context.Context, request *ReplaceCNAMERecordsRequestType) (*ReplaceCNAMERecordsResponseType, error) { 29689 response := new(ReplaceCNAMERecordsResponseType) 29690 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29691 if err != nil { 29692 return nil, err 29693 } 29694 29695 return response, nil 29696 } 29697 29698 func (service *dynect) ReplaceCNAMERecords(request *ReplaceCNAMERecordsRequestType) (*ReplaceCNAMERecordsResponseType, error) { 29699 return service.ReplaceCNAMERecordsContext( 29700 context.Background(), 29701 request, 29702 ) 29703 } 29704 29705 func (service *dynect) ReplaceCSYNCRecordsContext(ctx context.Context, request *ReplaceCSYNCRecordsRequestType) (*ReplaceCSYNCRecordsResponseType, error) { 29706 response := new(ReplaceCSYNCRecordsResponseType) 29707 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29708 if err != nil { 29709 return nil, err 29710 } 29711 29712 return response, nil 29713 } 29714 29715 func (service *dynect) ReplaceCSYNCRecords(request *ReplaceCSYNCRecordsRequestType) (*ReplaceCSYNCRecordsResponseType, error) { 29716 return service.ReplaceCSYNCRecordsContext( 29717 context.Background(), 29718 request, 29719 ) 29720 } 29721 29722 func (service *dynect) ReplaceDHCIDRecordsContext(ctx context.Context, request *ReplaceDHCIDRecordsRequestType) (*ReplaceDHCIDRecordsResponseType, error) { 29723 response := new(ReplaceDHCIDRecordsResponseType) 29724 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29725 if err != nil { 29726 return nil, err 29727 } 29728 29729 return response, nil 29730 } 29731 29732 func (service *dynect) ReplaceDHCIDRecords(request *ReplaceDHCIDRecordsRequestType) (*ReplaceDHCIDRecordsResponseType, error) { 29733 return service.ReplaceDHCIDRecordsContext( 29734 context.Background(), 29735 request, 29736 ) 29737 } 29738 29739 func (service *dynect) ReplaceDNAMERecordsContext(ctx context.Context, request *ReplaceDNAMERecordsRequestType) (*ReplaceDNAMERecordsResponseType, error) { 29740 response := new(ReplaceDNAMERecordsResponseType) 29741 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29742 if err != nil { 29743 return nil, err 29744 } 29745 29746 return response, nil 29747 } 29748 29749 func (service *dynect) ReplaceDNAMERecords(request *ReplaceDNAMERecordsRequestType) (*ReplaceDNAMERecordsResponseType, error) { 29750 return service.ReplaceDNAMERecordsContext( 29751 context.Background(), 29752 request, 29753 ) 29754 } 29755 29756 func (service *dynect) ReplaceDNSKEYRecordsContext(ctx context.Context, request *ReplaceDNSKEYRecordsRequestType) (*ReplaceDNSKEYRecordsResponseType, error) { 29757 response := new(ReplaceDNSKEYRecordsResponseType) 29758 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29759 if err != nil { 29760 return nil, err 29761 } 29762 29763 return response, nil 29764 } 29765 29766 func (service *dynect) ReplaceDNSKEYRecords(request *ReplaceDNSKEYRecordsRequestType) (*ReplaceDNSKEYRecordsResponseType, error) { 29767 return service.ReplaceDNSKEYRecordsContext( 29768 context.Background(), 29769 request, 29770 ) 29771 } 29772 29773 func (service *dynect) ReplaceDSRecordsContext(ctx context.Context, request *ReplaceDSRecordsRequestType) (*ReplaceDSRecordsResponseType, error) { 29774 response := new(ReplaceDSRecordsResponseType) 29775 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29776 if err != nil { 29777 return nil, err 29778 } 29779 29780 return response, nil 29781 } 29782 29783 func (service *dynect) ReplaceDSRecords(request *ReplaceDSRecordsRequestType) (*ReplaceDSRecordsResponseType, error) { 29784 return service.ReplaceDSRecordsContext( 29785 context.Background(), 29786 request, 29787 ) 29788 } 29789 29790 func (service *dynect) ReplaceIPSECKEYRecordsContext(ctx context.Context, request *ReplaceIPSECKEYRecordsRequestType) (*ReplaceIPSECKEYRecordsResponseType, error) { 29791 response := new(ReplaceIPSECKEYRecordsResponseType) 29792 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29793 if err != nil { 29794 return nil, err 29795 } 29796 29797 return response, nil 29798 } 29799 29800 func (service *dynect) ReplaceIPSECKEYRecords(request *ReplaceIPSECKEYRecordsRequestType) (*ReplaceIPSECKEYRecordsResponseType, error) { 29801 return service.ReplaceIPSECKEYRecordsContext( 29802 context.Background(), 29803 request, 29804 ) 29805 } 29806 29807 func (service *dynect) ReplaceKEYRecordsContext(ctx context.Context, request *ReplaceKEYRecordsRequestType) (*ReplaceKEYRecordsResponseType, error) { 29808 response := new(ReplaceKEYRecordsResponseType) 29809 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29810 if err != nil { 29811 return nil, err 29812 } 29813 29814 return response, nil 29815 } 29816 29817 func (service *dynect) ReplaceKEYRecords(request *ReplaceKEYRecordsRequestType) (*ReplaceKEYRecordsResponseType, error) { 29818 return service.ReplaceKEYRecordsContext( 29819 context.Background(), 29820 request, 29821 ) 29822 } 29823 29824 func (service *dynect) ReplaceKXRecordsContext(ctx context.Context, request *ReplaceKXRecordsRequestType) (*ReplaceKXRecordsResponseType, error) { 29825 response := new(ReplaceKXRecordsResponseType) 29826 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29827 if err != nil { 29828 return nil, err 29829 } 29830 29831 return response, nil 29832 } 29833 29834 func (service *dynect) ReplaceKXRecords(request *ReplaceKXRecordsRequestType) (*ReplaceKXRecordsResponseType, error) { 29835 return service.ReplaceKXRecordsContext( 29836 context.Background(), 29837 request, 29838 ) 29839 } 29840 29841 func (service *dynect) ReplaceLOCRecordsContext(ctx context.Context, request *ReplaceLOCRecordsRequestType) (*ReplaceLOCRecordsResponseType, error) { 29842 response := new(ReplaceLOCRecordsResponseType) 29843 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29844 if err != nil { 29845 return nil, err 29846 } 29847 29848 return response, nil 29849 } 29850 29851 func (service *dynect) ReplaceLOCRecords(request *ReplaceLOCRecordsRequestType) (*ReplaceLOCRecordsResponseType, error) { 29852 return service.ReplaceLOCRecordsContext( 29853 context.Background(), 29854 request, 29855 ) 29856 } 29857 29858 func (service *dynect) ReplaceMXRecordsContext(ctx context.Context, request *ReplaceMXRecordsRequestType) (*ReplaceMXRecordsResponseType, error) { 29859 response := new(ReplaceMXRecordsResponseType) 29860 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29861 if err != nil { 29862 return nil, err 29863 } 29864 29865 return response, nil 29866 } 29867 29868 func (service *dynect) ReplaceMXRecords(request *ReplaceMXRecordsRequestType) (*ReplaceMXRecordsResponseType, error) { 29869 return service.ReplaceMXRecordsContext( 29870 context.Background(), 29871 request, 29872 ) 29873 } 29874 29875 func (service *dynect) ReplaceNAPTRRecordsContext(ctx context.Context, request *ReplaceNAPTRRecordsRequestType) (*ReplaceNAPTRRecordsResponseType, error) { 29876 response := new(ReplaceNAPTRRecordsResponseType) 29877 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29878 if err != nil { 29879 return nil, err 29880 } 29881 29882 return response, nil 29883 } 29884 29885 func (service *dynect) ReplaceNAPTRRecords(request *ReplaceNAPTRRecordsRequestType) (*ReplaceNAPTRRecordsResponseType, error) { 29886 return service.ReplaceNAPTRRecordsContext( 29887 context.Background(), 29888 request, 29889 ) 29890 } 29891 29892 func (service *dynect) ReplaceNSAPRecordsContext(ctx context.Context, request *ReplaceNSAPRecordsRequestType) (*ReplaceNSAPRecordsResponseType, error) { 29893 response := new(ReplaceNSAPRecordsResponseType) 29894 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29895 if err != nil { 29896 return nil, err 29897 } 29898 29899 return response, nil 29900 } 29901 29902 func (service *dynect) ReplaceNSAPRecords(request *ReplaceNSAPRecordsRequestType) (*ReplaceNSAPRecordsResponseType, error) { 29903 return service.ReplaceNSAPRecordsContext( 29904 context.Background(), 29905 request, 29906 ) 29907 } 29908 29909 func (service *dynect) ReplacePOLICYRecordsContext(ctx context.Context, request *ReplacePOLICYRecordsRequestType) (*ReplacePOLICYRecordsResponseType, error) { 29910 response := new(ReplacePOLICYRecordsResponseType) 29911 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29912 if err != nil { 29913 return nil, err 29914 } 29915 29916 return response, nil 29917 } 29918 29919 func (service *dynect) ReplacePOLICYRecords(request *ReplacePOLICYRecordsRequestType) (*ReplacePOLICYRecordsResponseType, error) { 29920 return service.ReplacePOLICYRecordsContext( 29921 context.Background(), 29922 request, 29923 ) 29924 } 29925 29926 func (service *dynect) ReplacePTRRecordsContext(ctx context.Context, request *ReplacePTRRecordsRequestType) (*ReplacePTRRecordsResponseType, error) { 29927 response := new(ReplacePTRRecordsResponseType) 29928 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29929 if err != nil { 29930 return nil, err 29931 } 29932 29933 return response, nil 29934 } 29935 29936 func (service *dynect) ReplacePTRRecords(request *ReplacePTRRecordsRequestType) (*ReplacePTRRecordsResponseType, error) { 29937 return service.ReplacePTRRecordsContext( 29938 context.Background(), 29939 request, 29940 ) 29941 } 29942 29943 func (service *dynect) ReplacePXRecordsContext(ctx context.Context, request *ReplacePXRecordsRequestType) (*ReplacePXRecordsResponseType, error) { 29944 response := new(ReplacePXRecordsResponseType) 29945 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29946 if err != nil { 29947 return nil, err 29948 } 29949 29950 return response, nil 29951 } 29952 29953 func (service *dynect) ReplacePXRecords(request *ReplacePXRecordsRequestType) (*ReplacePXRecordsResponseType, error) { 29954 return service.ReplacePXRecordsContext( 29955 context.Background(), 29956 request, 29957 ) 29958 } 29959 29960 func (service *dynect) ReplaceRPRecordsContext(ctx context.Context, request *ReplaceRPRecordsRequestType) (*ReplaceRPRecordsResponseType, error) { 29961 response := new(ReplaceRPRecordsResponseType) 29962 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29963 if err != nil { 29964 return nil, err 29965 } 29966 29967 return response, nil 29968 } 29969 29970 func (service *dynect) ReplaceRPRecords(request *ReplaceRPRecordsRequestType) (*ReplaceRPRecordsResponseType, error) { 29971 return service.ReplaceRPRecordsContext( 29972 context.Background(), 29973 request, 29974 ) 29975 } 29976 29977 func (service *dynect) ReplaceSPFRecordsContext(ctx context.Context, request *ReplaceSPFRecordsRequestType) (*ReplaceSPFRecordsResponseType, error) { 29978 response := new(ReplaceSPFRecordsResponseType) 29979 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29980 if err != nil { 29981 return nil, err 29982 } 29983 29984 return response, nil 29985 } 29986 29987 func (service *dynect) ReplaceSPFRecords(request *ReplaceSPFRecordsRequestType) (*ReplaceSPFRecordsResponseType, error) { 29988 return service.ReplaceSPFRecordsContext( 29989 context.Background(), 29990 request, 29991 ) 29992 } 29993 29994 func (service *dynect) ReplaceSRVRecordsContext(ctx context.Context, request *ReplaceSRVRecordsRequestType) (*ReplaceSRVRecordsResponseType, error) { 29995 response := new(ReplaceSRVRecordsResponseType) 29996 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 29997 if err != nil { 29998 return nil, err 29999 } 30000 30001 return response, nil 30002 } 30003 30004 func (service *dynect) ReplaceSRVRecords(request *ReplaceSRVRecordsRequestType) (*ReplaceSRVRecordsResponseType, error) { 30005 return service.ReplaceSRVRecordsContext( 30006 context.Background(), 30007 request, 30008 ) 30009 } 30010 30011 func (service *dynect) ReplaceSSHFPRecordsContext(ctx context.Context, request *ReplaceSSHFPRecordsRequestType) (*ReplaceSSHFPRecordsResponseType, error) { 30012 response := new(ReplaceSSHFPRecordsResponseType) 30013 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30014 if err != nil { 30015 return nil, err 30016 } 30017 30018 return response, nil 30019 } 30020 30021 func (service *dynect) ReplaceSSHFPRecords(request *ReplaceSSHFPRecordsRequestType) (*ReplaceSSHFPRecordsResponseType, error) { 30022 return service.ReplaceSSHFPRecordsContext( 30023 context.Background(), 30024 request, 30025 ) 30026 } 30027 30028 func (service *dynect) ReplaceTLSARecordsContext(ctx context.Context, request *ReplaceTLSARecordsRequestType) (*ReplaceTLSARecordsResponseType, error) { 30029 response := new(ReplaceTLSARecordsResponseType) 30030 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30031 if err != nil { 30032 return nil, err 30033 } 30034 30035 return response, nil 30036 } 30037 30038 func (service *dynect) ReplaceTLSARecords(request *ReplaceTLSARecordsRequestType) (*ReplaceTLSARecordsResponseType, error) { 30039 return service.ReplaceTLSARecordsContext( 30040 context.Background(), 30041 request, 30042 ) 30043 } 30044 30045 func (service *dynect) ReplaceTXTRecordsContext(ctx context.Context, request *ReplaceTXTRecordsRequestType) (*ReplaceTXTRecordsResponseType, error) { 30046 response := new(ReplaceTXTRecordsResponseType) 30047 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30048 if err != nil { 30049 return nil, err 30050 } 30051 30052 return response, nil 30053 } 30054 30055 func (service *dynect) ReplaceTXTRecords(request *ReplaceTXTRecordsRequestType) (*ReplaceTXTRecordsResponseType, error) { 30056 return service.ReplaceTXTRecordsContext( 30057 context.Background(), 30058 request, 30059 ) 30060 } 30061 30062 func (service *dynect) ReplaceNSRecordsContext(ctx context.Context, request *ReplaceNSRecordsRequestType) (*ReplaceNSRecordsResponseType, error) { 30063 response := new(ReplaceNSRecordsResponseType) 30064 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30065 if err != nil { 30066 return nil, err 30067 } 30068 30069 return response, nil 30070 } 30071 30072 func (service *dynect) ReplaceNSRecords(request *ReplaceNSRecordsRequestType) (*ReplaceNSRecordsResponseType, error) { 30073 return service.ReplaceNSRecordsContext( 30074 context.Background(), 30075 request, 30076 ) 30077 } 30078 30079 func (service *dynect) GetANYRecordsContext(ctx context.Context, request *GetANYRecordsRequestType) (*GetANYRecordsResponseType, error) { 30080 response := new(GetANYRecordsResponseType) 30081 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30082 if err != nil { 30083 return nil, err 30084 } 30085 30086 return response, nil 30087 } 30088 30089 func (service *dynect) GetANYRecords(request *GetANYRecordsRequestType) (*GetANYRecordsResponseType, error) { 30090 return service.GetANYRecordsContext( 30091 context.Background(), 30092 request, 30093 ) 30094 } 30095 30096 func (service *dynect) GetAllRecordsContext(ctx context.Context, request *GetAllRecordsRequestType) (*GetAllRecordsResponseType, error) { 30097 response := new(GetAllRecordsResponseType) 30098 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30099 if err != nil { 30100 return nil, err 30101 } 30102 30103 return response, nil 30104 } 30105 30106 func (service *dynect) GetAllRecords(request *GetAllRecordsRequestType) (*GetAllRecordsResponseType, error) { 30107 return service.GetAllRecordsContext( 30108 context.Background(), 30109 request, 30110 ) 30111 } 30112 30113 func (service *dynect) GetAllAliasQNamesContext(ctx context.Context, request *GetAllAliasQNamesRequestType) (*GetAllAliasQNamesResponseType, error) { 30114 response := new(GetAllAliasQNamesResponseType) 30115 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30116 if err != nil { 30117 return nil, err 30118 } 30119 30120 return response, nil 30121 } 30122 30123 func (service *dynect) GetAllAliasQNames(request *GetAllAliasQNamesRequestType) (*GetAllAliasQNamesResponseType, error) { 30124 return service.GetAllAliasQNamesContext( 30125 context.Background(), 30126 request, 30127 ) 30128 } 30129 30130 func (service *dynect) GetOneUserContext(ctx context.Context, request *GetOneUserRequestType) (*GetOneUserResponseType, error) { 30131 response := new(GetOneUserResponseType) 30132 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30133 if err != nil { 30134 return nil, err 30135 } 30136 30137 return response, nil 30138 } 30139 30140 func (service *dynect) GetOneUser(request *GetOneUserRequestType) (*GetOneUserResponseType, error) { 30141 return service.GetOneUserContext( 30142 context.Background(), 30143 request, 30144 ) 30145 } 30146 30147 func (service *dynect) DeleteOneUserContext(ctx context.Context, request *DeleteOneUserRequestType) (*DeleteOneUserResponseType, error) { 30148 response := new(DeleteOneUserResponseType) 30149 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30150 if err != nil { 30151 return nil, err 30152 } 30153 30154 return response, nil 30155 } 30156 30157 func (service *dynect) DeleteOneUser(request *DeleteOneUserRequestType) (*DeleteOneUserResponseType, error) { 30158 return service.DeleteOneUserContext( 30159 context.Background(), 30160 request, 30161 ) 30162 } 30163 30164 func (service *dynect) CreateUserContext(ctx context.Context, request *CreateUserRequestType) (*CreateUserResponseType, error) { 30165 response := new(CreateUserResponseType) 30166 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30167 if err != nil { 30168 return nil, err 30169 } 30170 30171 return response, nil 30172 } 30173 30174 func (service *dynect) CreateUser(request *CreateUserRequestType) (*CreateUserResponseType, error) { 30175 return service.CreateUserContext( 30176 context.Background(), 30177 request, 30178 ) 30179 } 30180 30181 func (service *dynect) UpdateUserContext(ctx context.Context, request *UpdateUserRequestType) (*UpdateUserResponseType, error) { 30182 response := new(UpdateUserResponseType) 30183 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30184 if err != nil { 30185 return nil, err 30186 } 30187 30188 return response, nil 30189 } 30190 30191 func (service *dynect) UpdateUser(request *UpdateUserRequestType) (*UpdateUserResponseType, error) { 30192 return service.UpdateUserContext( 30193 context.Background(), 30194 request, 30195 ) 30196 } 30197 30198 func (service *dynect) GetUsersContext(ctx context.Context, request *GetUsersRequestType) (*GetUsersResponseType, error) { 30199 response := new(GetUsersResponseType) 30200 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30201 if err != nil { 30202 return nil, err 30203 } 30204 30205 return response, nil 30206 } 30207 30208 func (service *dynect) GetUsers(request *GetUsersRequestType) (*GetUsersResponseType, error) { 30209 return service.GetUsersContext( 30210 context.Background(), 30211 request, 30212 ) 30213 } 30214 30215 func (service *dynect) GetUpdateUsersContext(ctx context.Context, request *GetUpdateUsersRequestType) (*GetUpdateUsersResponseType, error) { 30216 response := new(GetUpdateUsersResponseType) 30217 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30218 if err != nil { 30219 return nil, err 30220 } 30221 30222 return response, nil 30223 } 30224 30225 func (service *dynect) GetUpdateUsers(request *GetUpdateUsersRequestType) (*GetUpdateUsersResponseType, error) { 30226 return service.GetUpdateUsersContext( 30227 context.Background(), 30228 request, 30229 ) 30230 } 30231 30232 func (service *dynect) UpdateUpdateUserContext(ctx context.Context, request *UpdateUpdateUserRequestType) (*UpdateUpdateUserResponseType, error) { 30233 response := new(UpdateUpdateUserResponseType) 30234 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30235 if err != nil { 30236 return nil, err 30237 } 30238 30239 return response, nil 30240 } 30241 30242 func (service *dynect) UpdateUpdateUser(request *UpdateUpdateUserRequestType) (*UpdateUpdateUserResponseType, error) { 30243 return service.UpdateUpdateUserContext( 30244 context.Background(), 30245 request, 30246 ) 30247 } 30248 30249 func (service *dynect) DeleteOneUpdateUserContext(ctx context.Context, request *DeleteOneUpdateUserRequestType) (*DeleteOneUpdateUserResponseType, error) { 30250 response := new(DeleteOneUpdateUserResponseType) 30251 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30252 if err != nil { 30253 return nil, err 30254 } 30255 30256 return response, nil 30257 } 30258 30259 func (service *dynect) DeleteOneUpdateUser(request *DeleteOneUpdateUserRequestType) (*DeleteOneUpdateUserResponseType, error) { 30260 return service.DeleteOneUpdateUserContext( 30261 context.Background(), 30262 request, 30263 ) 30264 } 30265 30266 func (service *dynect) UpdateUserPasswordContext(ctx context.Context, request *UpdateUserPasswordRequestType) (*UpdateUserPasswordResponseType, error) { 30267 response := new(UpdateUserPasswordResponseType) 30268 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30269 if err != nil { 30270 return nil, err 30271 } 30272 30273 return response, nil 30274 } 30275 30276 func (service *dynect) UpdateUserPassword(request *UpdateUserPasswordRequestType) (*UpdateUserPasswordResponseType, error) { 30277 return service.UpdateUserPasswordContext( 30278 context.Background(), 30279 request, 30280 ) 30281 } 30282 30283 func (service *dynect) BlockUserContext(ctx context.Context, request *BlockUserRequestType) (*BlockUserResponseType, error) { 30284 response := new(BlockUserResponseType) 30285 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30286 if err != nil { 30287 return nil, err 30288 } 30289 30290 return response, nil 30291 } 30292 30293 func (service *dynect) BlockUser(request *BlockUserRequestType) (*BlockUserResponseType, error) { 30294 return service.BlockUserContext( 30295 context.Background(), 30296 request, 30297 ) 30298 } 30299 30300 func (service *dynect) UnblockUserContext(ctx context.Context, request *UnblockUserRequestType) (*UnblockUserResponseType, error) { 30301 response := new(UnblockUserResponseType) 30302 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30303 if err != nil { 30304 return nil, err 30305 } 30306 30307 return response, nil 30308 } 30309 30310 func (service *dynect) UnblockUser(request *UnblockUserRequestType) (*UnblockUserResponseType, error) { 30311 return service.UnblockUserContext( 30312 context.Background(), 30313 request, 30314 ) 30315 } 30316 30317 func (service *dynect) CreateContactContext(ctx context.Context, request *CreateContactRequestType) (*CreateContactResponseType, error) { 30318 response := new(CreateContactResponseType) 30319 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30320 if err != nil { 30321 return nil, err 30322 } 30323 30324 return response, nil 30325 } 30326 30327 func (service *dynect) CreateContact(request *CreateContactRequestType) (*CreateContactResponseType, error) { 30328 return service.CreateContactContext( 30329 context.Background(), 30330 request, 30331 ) 30332 } 30333 30334 func (service *dynect) GetOneContactContext(ctx context.Context, request *GetOneContactRequestType) (*GetOneContactResponseType, error) { 30335 response := new(GetOneContactResponseType) 30336 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30337 if err != nil { 30338 return nil, err 30339 } 30340 30341 return response, nil 30342 } 30343 30344 func (service *dynect) GetOneContact(request *GetOneContactRequestType) (*GetOneContactResponseType, error) { 30345 return service.GetOneContactContext( 30346 context.Background(), 30347 request, 30348 ) 30349 } 30350 30351 func (service *dynect) GetContactsContext(ctx context.Context, request *GetContactsRequestType) (*GetContactsResponseType, error) { 30352 response := new(GetContactsResponseType) 30353 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30354 if err != nil { 30355 return nil, err 30356 } 30357 30358 return response, nil 30359 } 30360 30361 func (service *dynect) GetContacts(request *GetContactsRequestType) (*GetContactsResponseType, error) { 30362 return service.GetContactsContext( 30363 context.Background(), 30364 request, 30365 ) 30366 } 30367 30368 func (service *dynect) DeleteOneContactContext(ctx context.Context, request *DeleteOneContactRequestType) (*DeleteOneContactResponseType, error) { 30369 response := new(DeleteOneContactResponseType) 30370 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30371 if err != nil { 30372 return nil, err 30373 } 30374 30375 return response, nil 30376 } 30377 30378 func (service *dynect) DeleteOneContact(request *DeleteOneContactRequestType) (*DeleteOneContactResponseType, error) { 30379 return service.DeleteOneContactContext( 30380 context.Background(), 30381 request, 30382 ) 30383 } 30384 30385 func (service *dynect) UpdateContactContext(ctx context.Context, request *UpdateContactRequestType) (*UpdateContactResponseType, error) { 30386 response := new(UpdateContactResponseType) 30387 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30388 if err != nil { 30389 return nil, err 30390 } 30391 30392 return response, nil 30393 } 30394 30395 func (service *dynect) UpdateContact(request *UpdateContactRequestType) (*UpdateContactResponseType, error) { 30396 return service.UpdateContactContext( 30397 context.Background(), 30398 request, 30399 ) 30400 } 30401 30402 func (service *dynect) CreateCustomerContext(ctx context.Context, request *CreateCustomerRequestType) (*CreateCustomerResponseType, error) { 30403 response := new(CreateCustomerResponseType) 30404 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30405 if err != nil { 30406 return nil, err 30407 } 30408 30409 return response, nil 30410 } 30411 30412 func (service *dynect) CreateCustomer(request *CreateCustomerRequestType) (*CreateCustomerResponseType, error) { 30413 return service.CreateCustomerContext( 30414 context.Background(), 30415 request, 30416 ) 30417 } 30418 30419 func (service *dynect) UpdateCustomerContext(ctx context.Context, request *UpdateCustomerRequestType) (*UpdateCustomerResponseType, error) { 30420 response := new(UpdateCustomerResponseType) 30421 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30422 if err != nil { 30423 return nil, err 30424 } 30425 30426 return response, nil 30427 } 30428 30429 func (service *dynect) UpdateCustomer(request *UpdateCustomerRequestType) (*UpdateCustomerResponseType, error) { 30430 return service.UpdateCustomerContext( 30431 context.Background(), 30432 request, 30433 ) 30434 } 30435 30436 func (service *dynect) GetOneCustomerContext(ctx context.Context, request *GetOneCustomerRequestType) (*GetOneCustomerResponseType, error) { 30437 response := new(GetOneCustomerResponseType) 30438 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30439 if err != nil { 30440 return nil, err 30441 } 30442 30443 return response, nil 30444 } 30445 30446 func (service *dynect) GetOneCustomer(request *GetOneCustomerRequestType) (*GetOneCustomerResponseType, error) { 30447 return service.GetOneCustomerContext( 30448 context.Background(), 30449 request, 30450 ) 30451 } 30452 30453 func (service *dynect) GetCustomersContext(ctx context.Context, request *GetCustomersRequestType) (*GetCustomersResponseType, error) { 30454 response := new(GetCustomersResponseType) 30455 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30456 if err != nil { 30457 return nil, err 30458 } 30459 30460 return response, nil 30461 } 30462 30463 func (service *dynect) GetCustomers(request *GetCustomersRequestType) (*GetCustomersResponseType, error) { 30464 return service.GetCustomersContext( 30465 context.Background(), 30466 request, 30467 ) 30468 } 30469 30470 func (service *dynect) DeleteOneCustomerContext(ctx context.Context, request *DeleteOneCustomerRequestType) (*DeleteOneCustomerResponseType, error) { 30471 response := new(DeleteOneCustomerResponseType) 30472 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30473 if err != nil { 30474 return nil, err 30475 } 30476 30477 return response, nil 30478 } 30479 30480 func (service *dynect) DeleteOneCustomer(request *DeleteOneCustomerRequestType) (*DeleteOneCustomerResponseType, error) { 30481 return service.DeleteOneCustomerContext( 30482 context.Background(), 30483 request, 30484 ) 30485 } 30486 30487 func (service *dynect) GetCustomerPrefsContext(ctx context.Context, request *GetCustomerPrefsRequestType) (*GetCustomerPrefsResponseType, error) { 30488 response := new(GetCustomerPrefsResponseType) 30489 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30490 if err != nil { 30491 return nil, err 30492 } 30493 30494 return response, nil 30495 } 30496 30497 func (service *dynect) GetCustomerPrefs(request *GetCustomerPrefsRequestType) (*GetCustomerPrefsResponseType, error) { 30498 return service.GetCustomerPrefsContext( 30499 context.Background(), 30500 request, 30501 ) 30502 } 30503 30504 func (service *dynect) SetCustomerPrefsContext(ctx context.Context, request *SetCustomerPrefsRequestType) (*SetCustomerPrefsResponseType, error) { 30505 response := new(SetCustomerPrefsResponseType) 30506 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30507 if err != nil { 30508 return nil, err 30509 } 30510 30511 return response, nil 30512 } 30513 30514 func (service *dynect) SetCustomerPrefs(request *SetCustomerPrefsRequestType) (*SetCustomerPrefsResponseType, error) { 30515 return service.SetCustomerPrefsContext( 30516 context.Background(), 30517 request, 30518 ) 30519 } 30520 30521 func (service *dynect) GetCustomerIPACLContext(ctx context.Context, request *GetCustomerIPACLRequestType) (*GetCustomerIPACLResponseType, error) { 30522 response := new(GetCustomerIPACLResponseType) 30523 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30524 if err != nil { 30525 return nil, err 30526 } 30527 30528 return response, nil 30529 } 30530 30531 func (service *dynect) GetCustomerIPACL(request *GetCustomerIPACLRequestType) (*GetCustomerIPACLResponseType, error) { 30532 return service.GetCustomerIPACLContext( 30533 context.Background(), 30534 request, 30535 ) 30536 } 30537 30538 func (service *dynect) SetCustomerIPACLContext(ctx context.Context, request *SetCustomerIPACLRequestType) (*SetCustomerIPACLResponseType, error) { 30539 response := new(SetCustomerIPACLResponseType) 30540 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30541 if err != nil { 30542 return nil, err 30543 } 30544 30545 return response, nil 30546 } 30547 30548 func (service *dynect) SetCustomerIPACL(request *SetCustomerIPACLRequestType) (*SetCustomerIPACLResponseType, error) { 30549 return service.SetCustomerIPACLContext( 30550 context.Background(), 30551 request, 30552 ) 30553 } 30554 30555 func (service *dynect) CreateCustomerOracleMetadataContext(ctx context.Context, request *CreateCustomerOracleMetadataRequestType) (*CreateCustomerOracleMetadataResponseType, error) { 30556 response := new(CreateCustomerOracleMetadataResponseType) 30557 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30558 if err != nil { 30559 return nil, err 30560 } 30561 30562 return response, nil 30563 } 30564 30565 func (service *dynect) CreateCustomerOracleMetadata(request *CreateCustomerOracleMetadataRequestType) (*CreateCustomerOracleMetadataResponseType, error) { 30566 return service.CreateCustomerOracleMetadataContext( 30567 context.Background(), 30568 request, 30569 ) 30570 } 30571 30572 func (service *dynect) UpdateCustomerOracleMetadataContext(ctx context.Context, request *UpdateCustomerOracleMetadataRequestType) (*UpdateCustomerOracleMetadataResponseType, error) { 30573 response := new(UpdateCustomerOracleMetadataResponseType) 30574 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30575 if err != nil { 30576 return nil, err 30577 } 30578 30579 return response, nil 30580 } 30581 30582 func (service *dynect) UpdateCustomerOracleMetadata(request *UpdateCustomerOracleMetadataRequestType) (*UpdateCustomerOracleMetadataResponseType, error) { 30583 return service.UpdateCustomerOracleMetadataContext( 30584 context.Background(), 30585 request, 30586 ) 30587 } 30588 30589 func (service *dynect) GetCustomerOracleMetadataContext(ctx context.Context, request *GetCustomerOracleMetadataRequestType) (*GetCustomerOracleMetadataResponseType, error) { 30590 response := new(GetCustomerOracleMetadataResponseType) 30591 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30592 if err != nil { 30593 return nil, err 30594 } 30595 30596 return response, nil 30597 } 30598 30599 func (service *dynect) GetCustomerOracleMetadata(request *GetCustomerOracleMetadataRequestType) (*GetCustomerOracleMetadataResponseType, error) { 30600 return service.GetCustomerOracleMetadataContext( 30601 context.Background(), 30602 request, 30603 ) 30604 } 30605 30606 func (service *dynect) DeleteCustomerOracleMetadataContext(ctx context.Context, request *DeleteCustomerOracleMetadataRequestType) (*DeleteCustomerOracleMetadataResponseType, error) { 30607 response := new(DeleteCustomerOracleMetadataResponseType) 30608 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30609 if err != nil { 30610 return nil, err 30611 } 30612 30613 return response, nil 30614 } 30615 30616 func (service *dynect) DeleteCustomerOracleMetadata(request *DeleteCustomerOracleMetadataRequestType) (*DeleteCustomerOracleMetadataResponseType, error) { 30617 return service.DeleteCustomerOracleMetadataContext( 30618 context.Background(), 30619 request, 30620 ) 30621 } 30622 30623 func (service *dynect) CreateZoneOracleMetadataContext(ctx context.Context, request *CreateZoneOracleMetadataRequestType) (*CreateZoneOracleMetadataResponseType, error) { 30624 response := new(CreateZoneOracleMetadataResponseType) 30625 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30626 if err != nil { 30627 return nil, err 30628 } 30629 30630 return response, nil 30631 } 30632 30633 func (service *dynect) CreateZoneOracleMetadata(request *CreateZoneOracleMetadataRequestType) (*CreateZoneOracleMetadataResponseType, error) { 30634 return service.CreateZoneOracleMetadataContext( 30635 context.Background(), 30636 request, 30637 ) 30638 } 30639 30640 func (service *dynect) UpdateZoneOracleMetadataContext(ctx context.Context, request *UpdateZoneOracleMetadataRequestType) (*UpdateZoneOracleMetadataResponseType, error) { 30641 response := new(UpdateZoneOracleMetadataResponseType) 30642 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30643 if err != nil { 30644 return nil, err 30645 } 30646 30647 return response, nil 30648 } 30649 30650 func (service *dynect) UpdateZoneOracleMetadata(request *UpdateZoneOracleMetadataRequestType) (*UpdateZoneOracleMetadataResponseType, error) { 30651 return service.UpdateZoneOracleMetadataContext( 30652 context.Background(), 30653 request, 30654 ) 30655 } 30656 30657 func (service *dynect) GetZoneOracleMetadataContext(ctx context.Context, request *GetZoneOracleMetadataRequestType) (*GetZoneOracleMetadataResponseType, error) { 30658 response := new(GetZoneOracleMetadataResponseType) 30659 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30660 if err != nil { 30661 return nil, err 30662 } 30663 30664 return response, nil 30665 } 30666 30667 func (service *dynect) GetZoneOracleMetadata(request *GetZoneOracleMetadataRequestType) (*GetZoneOracleMetadataResponseType, error) { 30668 return service.GetZoneOracleMetadataContext( 30669 context.Background(), 30670 request, 30671 ) 30672 } 30673 30674 func (service *dynect) DeleteZoneOracleMetadataContext(ctx context.Context, request *DeleteZoneOracleMetadataRequestType) (*DeleteZoneOracleMetadataResponseType, error) { 30675 response := new(DeleteZoneOracleMetadataResponseType) 30676 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30677 if err != nil { 30678 return nil, err 30679 } 30680 30681 return response, nil 30682 } 30683 30684 func (service *dynect) DeleteZoneOracleMetadata(request *DeleteZoneOracleMetadataRequestType) (*DeleteZoneOracleMetadataResponseType, error) { 30685 return service.DeleteZoneOracleMetadataContext( 30686 context.Background(), 30687 request, 30688 ) 30689 } 30690 30691 func (service *dynect) OCIMigrateContext(ctx context.Context, request *OCIMigrateRequestType) (*OCIMigrateResponseType, error) { 30692 response := new(OCIMigrateResponseType) 30693 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30694 if err != nil { 30695 return nil, err 30696 } 30697 30698 return response, nil 30699 } 30700 30701 func (service *dynect) OCIMigrate(request *OCIMigrateRequestType) (*OCIMigrateResponseType, error) { 30702 return service.OCIMigrateContext( 30703 context.Background(), 30704 request, 30705 ) 30706 } 30707 30708 func (service *dynect) CreateDDNSContext(ctx context.Context, request *CreateDDNSRequestType) (*CreateDDNSResponseType, error) { 30709 response := new(CreateDDNSResponseType) 30710 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30711 if err != nil { 30712 return nil, err 30713 } 30714 30715 return response, nil 30716 } 30717 30718 func (service *dynect) CreateDDNS(request *CreateDDNSRequestType) (*CreateDDNSResponseType, error) { 30719 return service.CreateDDNSContext( 30720 context.Background(), 30721 request, 30722 ) 30723 } 30724 30725 func (service *dynect) GetOneDDNSContext(ctx context.Context, request *GetOneDDNSRequestType) (*GetOneDDNSResponseType, error) { 30726 response := new(GetOneDDNSResponseType) 30727 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30728 if err != nil { 30729 return nil, err 30730 } 30731 30732 return response, nil 30733 } 30734 30735 func (service *dynect) GetOneDDNS(request *GetOneDDNSRequestType) (*GetOneDDNSResponseType, error) { 30736 return service.GetOneDDNSContext( 30737 context.Background(), 30738 request, 30739 ) 30740 } 30741 30742 func (service *dynect) GetDDNSsContext(ctx context.Context, request *GetDDNSsRequestType) (*GetDDNSsResponseType, error) { 30743 response := new(GetDDNSsResponseType) 30744 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30745 if err != nil { 30746 return nil, err 30747 } 30748 30749 return response, nil 30750 } 30751 30752 func (service *dynect) GetDDNSs(request *GetDDNSsRequestType) (*GetDDNSsResponseType, error) { 30753 return service.GetDDNSsContext( 30754 context.Background(), 30755 request, 30756 ) 30757 } 30758 30759 func (service *dynect) UpdateDDNSContext(ctx context.Context, request *UpdateDDNSRequestType) (*UpdateDDNSResponseType, error) { 30760 response := new(UpdateDDNSResponseType) 30761 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30762 if err != nil { 30763 return nil, err 30764 } 30765 30766 return response, nil 30767 } 30768 30769 func (service *dynect) UpdateDDNS(request *UpdateDDNSRequestType) (*UpdateDDNSResponseType, error) { 30770 return service.UpdateDDNSContext( 30771 context.Background(), 30772 request, 30773 ) 30774 } 30775 30776 func (service *dynect) DeleteOneDDNSContext(ctx context.Context, request *DeleteOneDDNSRequestType) (*DeleteOneDDNSResponseType, error) { 30777 response := new(DeleteOneDDNSResponseType) 30778 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30779 if err != nil { 30780 return nil, err 30781 } 30782 30783 return response, nil 30784 } 30785 30786 func (service *dynect) DeleteOneDDNS(request *DeleteOneDDNSRequestType) (*DeleteOneDDNSResponseType, error) { 30787 return service.DeleteOneDDNSContext( 30788 context.Background(), 30789 request, 30790 ) 30791 } 30792 30793 func (service *dynect) ActivateDDNSContext(ctx context.Context, request *ActivateDDNSRequestType) (*ActivateDDNSResponseType, error) { 30794 response := new(ActivateDDNSResponseType) 30795 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30796 if err != nil { 30797 return nil, err 30798 } 30799 30800 return response, nil 30801 } 30802 30803 func (service *dynect) ActivateDDNS(request *ActivateDDNSRequestType) (*ActivateDDNSResponseType, error) { 30804 return service.ActivateDDNSContext( 30805 context.Background(), 30806 request, 30807 ) 30808 } 30809 30810 func (service *dynect) DeactivateDDNSContext(ctx context.Context, request *DeactivateDDNSRequestType) (*DeactivateDDNSResponseType, error) { 30811 response := new(DeactivateDDNSResponseType) 30812 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30813 if err != nil { 30814 return nil, err 30815 } 30816 30817 return response, nil 30818 } 30819 30820 func (service *dynect) DeactivateDDNS(request *DeactivateDDNSRequestType) (*DeactivateDDNSResponseType, error) { 30821 return service.DeactivateDDNSContext( 30822 context.Background(), 30823 request, 30824 ) 30825 } 30826 30827 func (service *dynect) ResetDDNSContext(ctx context.Context, request *ResetDDNSRequestType) (*ResetDDNSResponseType, error) { 30828 response := new(ResetDDNSResponseType) 30829 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30830 if err != nil { 30831 return nil, err 30832 } 30833 30834 return response, nil 30835 } 30836 30837 func (service *dynect) ResetDDNS(request *ResetDDNSRequestType) (*ResetDDNSResponseType, error) { 30838 return service.ResetDDNSContext( 30839 context.Background(), 30840 request, 30841 ) 30842 } 30843 30844 func (service *dynect) GetUpdateUserPasswordContext(ctx context.Context, request *GetUpdateUserPasswordRequestType) (*GetUpdateUserPasswordResponseType, error) { 30845 response := new(GetUpdateUserPasswordResponseType) 30846 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30847 if err != nil { 30848 return nil, err 30849 } 30850 30851 return response, nil 30852 } 30853 30854 func (service *dynect) GetUpdateUserPassword(request *GetUpdateUserPasswordRequestType) (*GetUpdateUserPasswordResponseType, error) { 30855 return service.GetUpdateUserPasswordContext( 30856 context.Background(), 30857 request, 30858 ) 30859 } 30860 30861 func (service *dynect) CreateDDNSHostContext(ctx context.Context, request *CreateDDNSHostRequestType) (*CreateDDNSHostResponseType, error) { 30862 response := new(CreateDDNSHostResponseType) 30863 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30864 if err != nil { 30865 return nil, err 30866 } 30867 30868 return response, nil 30869 } 30870 30871 func (service *dynect) CreateDDNSHost(request *CreateDDNSHostRequestType) (*CreateDDNSHostResponseType, error) { 30872 return service.CreateDDNSHostContext( 30873 context.Background(), 30874 request, 30875 ) 30876 } 30877 30878 func (service *dynect) CreateUpdateUserContext(ctx context.Context, request *CreateUpdateUserRequestType) (*CreateUpdateUserResponseType, error) { 30879 response := new(CreateUpdateUserResponseType) 30880 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30881 if err != nil { 30882 return nil, err 30883 } 30884 30885 return response, nil 30886 } 30887 30888 func (service *dynect) CreateUpdateUser(request *CreateUpdateUserRequestType) (*CreateUpdateUserResponseType, error) { 30889 return service.CreateUpdateUserContext( 30890 context.Background(), 30891 request, 30892 ) 30893 } 30894 30895 func (service *dynect) AddDDNSContext(ctx context.Context, request *AddDDNSRequestType) (*AddDDNSResponseType, error) { 30896 response := new(AddDDNSResponseType) 30897 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30898 if err != nil { 30899 return nil, err 30900 } 30901 30902 return response, nil 30903 } 30904 30905 func (service *dynect) AddDDNS(request *AddDDNSRequestType) (*AddDDNSResponseType, error) { 30906 return service.AddDDNSContext( 30907 context.Background(), 30908 request, 30909 ) 30910 } 30911 30912 func (service *dynect) CreateFailoverContext(ctx context.Context, request *CreateFailoverRequestType) (*CreateFailoverResponseType, error) { 30913 response := new(CreateFailoverResponseType) 30914 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30915 if err != nil { 30916 return nil, err 30917 } 30918 30919 return response, nil 30920 } 30921 30922 func (service *dynect) CreateFailover(request *CreateFailoverRequestType) (*CreateFailoverResponseType, error) { 30923 return service.CreateFailoverContext( 30924 context.Background(), 30925 request, 30926 ) 30927 } 30928 30929 func (service *dynect) GetOneFailoverContext(ctx context.Context, request *GetOneFailoverRequestType) (*GetOneFailoverResponseType, error) { 30930 response := new(GetOneFailoverResponseType) 30931 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30932 if err != nil { 30933 return nil, err 30934 } 30935 30936 return response, nil 30937 } 30938 30939 func (service *dynect) GetOneFailover(request *GetOneFailoverRequestType) (*GetOneFailoverResponseType, error) { 30940 return service.GetOneFailoverContext( 30941 context.Background(), 30942 request, 30943 ) 30944 } 30945 30946 func (service *dynect) GetFailoversContext(ctx context.Context, request *GetFailoversRequestType) (*GetFailoversResponseType, error) { 30947 response := new(GetFailoversResponseType) 30948 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30949 if err != nil { 30950 return nil, err 30951 } 30952 30953 return response, nil 30954 } 30955 30956 func (service *dynect) GetFailovers(request *GetFailoversRequestType) (*GetFailoversResponseType, error) { 30957 return service.GetFailoversContext( 30958 context.Background(), 30959 request, 30960 ) 30961 } 30962 30963 func (service *dynect) UpdateFailoverContext(ctx context.Context, request *UpdateFailoverRequestType) (*UpdateFailoverResponseType, error) { 30964 response := new(UpdateFailoverResponseType) 30965 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30966 if err != nil { 30967 return nil, err 30968 } 30969 30970 return response, nil 30971 } 30972 30973 func (service *dynect) UpdateFailover(request *UpdateFailoverRequestType) (*UpdateFailoverResponseType, error) { 30974 return service.UpdateFailoverContext( 30975 context.Background(), 30976 request, 30977 ) 30978 } 30979 30980 func (service *dynect) DeleteOneFailoverContext(ctx context.Context, request *DeleteOneFailoverRequestType) (*DeleteOneFailoverResponseType, error) { 30981 response := new(DeleteOneFailoverResponseType) 30982 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 30983 if err != nil { 30984 return nil, err 30985 } 30986 30987 return response, nil 30988 } 30989 30990 func (service *dynect) DeleteOneFailover(request *DeleteOneFailoverRequestType) (*DeleteOneFailoverResponseType, error) { 30991 return service.DeleteOneFailoverContext( 30992 context.Background(), 30993 request, 30994 ) 30995 } 30996 30997 func (service *dynect) ActivateFailoverContext(ctx context.Context, request *ActivateFailoverRequestType) (*ActivateFailoverResponseType, error) { 30998 response := new(ActivateFailoverResponseType) 30999 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31000 if err != nil { 31001 return nil, err 31002 } 31003 31004 return response, nil 31005 } 31006 31007 func (service *dynect) ActivateFailover(request *ActivateFailoverRequestType) (*ActivateFailoverResponseType, error) { 31008 return service.ActivateFailoverContext( 31009 context.Background(), 31010 request, 31011 ) 31012 } 31013 31014 func (service *dynect) DeactivateFailoverContext(ctx context.Context, request *DeactivateFailoverRequestType) (*DeactivateFailoverResponseType, error) { 31015 response := new(DeactivateFailoverResponseType) 31016 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31017 if err != nil { 31018 return nil, err 31019 } 31020 31021 return response, nil 31022 } 31023 31024 func (service *dynect) DeactivateFailover(request *DeactivateFailoverRequestType) (*DeactivateFailoverResponseType, error) { 31025 return service.DeactivateFailoverContext( 31026 context.Background(), 31027 request, 31028 ) 31029 } 31030 31031 func (service *dynect) RecoverFailoverContext(ctx context.Context, request *RecoverFailoverRequestType) (*RecoverFailoverResponseType, error) { 31032 response := new(RecoverFailoverResponseType) 31033 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31034 if err != nil { 31035 return nil, err 31036 } 31037 31038 return response, nil 31039 } 31040 31041 func (service *dynect) RecoverFailover(request *RecoverFailoverRequestType) (*RecoverFailoverResponseType, error) { 31042 return service.RecoverFailoverContext( 31043 context.Background(), 31044 request, 31045 ) 31046 } 31047 31048 func (service *dynect) CreateLoadBalanceContext(ctx context.Context, request *CreateLoadBalanceRequestType) (*CreateLoadBalanceResponseType, error) { 31049 response := new(CreateLoadBalanceResponseType) 31050 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31051 if err != nil { 31052 return nil, err 31053 } 31054 31055 return response, nil 31056 } 31057 31058 func (service *dynect) CreateLoadBalance(request *CreateLoadBalanceRequestType) (*CreateLoadBalanceResponseType, error) { 31059 return service.CreateLoadBalanceContext( 31060 context.Background(), 31061 request, 31062 ) 31063 } 31064 31065 func (service *dynect) GetOneLoadBalanceContext(ctx context.Context, request *GetOneLoadBalanceRequestType) (*GetOneLoadBalanceResponseType, error) { 31066 response := new(GetOneLoadBalanceResponseType) 31067 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31068 if err != nil { 31069 return nil, err 31070 } 31071 31072 return response, nil 31073 } 31074 31075 func (service *dynect) GetOneLoadBalance(request *GetOneLoadBalanceRequestType) (*GetOneLoadBalanceResponseType, error) { 31076 return service.GetOneLoadBalanceContext( 31077 context.Background(), 31078 request, 31079 ) 31080 } 31081 31082 func (service *dynect) GetLoadBalancesContext(ctx context.Context, request *GetLoadBalancesRequestType) (*GetLoadBalancesResponseType, error) { 31083 response := new(GetLoadBalancesResponseType) 31084 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31085 if err != nil { 31086 return nil, err 31087 } 31088 31089 return response, nil 31090 } 31091 31092 func (service *dynect) GetLoadBalances(request *GetLoadBalancesRequestType) (*GetLoadBalancesResponseType, error) { 31093 return service.GetLoadBalancesContext( 31094 context.Background(), 31095 request, 31096 ) 31097 } 31098 31099 func (service *dynect) UpdateLoadBalanceContext(ctx context.Context, request *UpdateLoadBalanceRequestType) (*UpdateLoadBalanceResponseType, error) { 31100 response := new(UpdateLoadBalanceResponseType) 31101 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31102 if err != nil { 31103 return nil, err 31104 } 31105 31106 return response, nil 31107 } 31108 31109 func (service *dynect) UpdateLoadBalance(request *UpdateLoadBalanceRequestType) (*UpdateLoadBalanceResponseType, error) { 31110 return service.UpdateLoadBalanceContext( 31111 context.Background(), 31112 request, 31113 ) 31114 } 31115 31116 func (service *dynect) DeleteOneLoadBalanceContext(ctx context.Context, request *DeleteOneLoadBalanceRequestType) (*DeleteOneLoadBalanceResponseType, error) { 31117 response := new(DeleteOneLoadBalanceResponseType) 31118 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31119 if err != nil { 31120 return nil, err 31121 } 31122 31123 return response, nil 31124 } 31125 31126 func (service *dynect) DeleteOneLoadBalance(request *DeleteOneLoadBalanceRequestType) (*DeleteOneLoadBalanceResponseType, error) { 31127 return service.DeleteOneLoadBalanceContext( 31128 context.Background(), 31129 request, 31130 ) 31131 } 31132 31133 func (service *dynect) ActivateLoadBalanceContext(ctx context.Context, request *ActivateLoadBalanceRequestType) (*ActivateLoadBalanceResponseType, error) { 31134 response := new(ActivateLoadBalanceResponseType) 31135 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31136 if err != nil { 31137 return nil, err 31138 } 31139 31140 return response, nil 31141 } 31142 31143 func (service *dynect) ActivateLoadBalance(request *ActivateLoadBalanceRequestType) (*ActivateLoadBalanceResponseType, error) { 31144 return service.ActivateLoadBalanceContext( 31145 context.Background(), 31146 request, 31147 ) 31148 } 31149 31150 func (service *dynect) DeactivateLoadBalanceContext(ctx context.Context, request *DeactivateLoadBalanceRequestType) (*DeactivateLoadBalanceResponseType, error) { 31151 response := new(DeactivateLoadBalanceResponseType) 31152 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31153 if err != nil { 31154 return nil, err 31155 } 31156 31157 return response, nil 31158 } 31159 31160 func (service *dynect) DeactivateLoadBalance(request *DeactivateLoadBalanceRequestType) (*DeactivateLoadBalanceResponseType, error) { 31161 return service.DeactivateLoadBalanceContext( 31162 context.Background(), 31163 request, 31164 ) 31165 } 31166 31167 func (service *dynect) RecoverLoadBalanceContext(ctx context.Context, request *RecoverLoadBalanceRequestType) (*RecoverLoadBalanceResponseType, error) { 31168 response := new(RecoverLoadBalanceResponseType) 31169 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31170 if err != nil { 31171 return nil, err 31172 } 31173 31174 return response, nil 31175 } 31176 31177 func (service *dynect) RecoverLoadBalance(request *RecoverLoadBalanceRequestType) (*RecoverLoadBalanceResponseType, error) { 31178 return service.RecoverLoadBalanceContext( 31179 context.Background(), 31180 request, 31181 ) 31182 } 31183 31184 func (service *dynect) RecoverLoadBalanceIPContext(ctx context.Context, request *RecoverLoadBalanceIPRequestType) (*RecoverLoadBalanceIPResponseType, error) { 31185 response := new(RecoverLoadBalanceIPResponseType) 31186 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31187 if err != nil { 31188 return nil, err 31189 } 31190 31191 return response, nil 31192 } 31193 31194 func (service *dynect) RecoverLoadBalanceIP(request *RecoverLoadBalanceIPRequestType) (*RecoverLoadBalanceIPResponseType, error) { 31195 return service.RecoverLoadBalanceIPContext( 31196 context.Background(), 31197 request, 31198 ) 31199 } 31200 31201 func (service *dynect) CreateLoadBalancePoolEntryContext(ctx context.Context, request *CreateLoadBalancePoolEntryRequestType) (*CreateLoadBalancePoolEntryResponseType, error) { 31202 response := new(CreateLoadBalancePoolEntryResponseType) 31203 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31204 if err != nil { 31205 return nil, err 31206 } 31207 31208 return response, nil 31209 } 31210 31211 func (service *dynect) CreateLoadBalancePoolEntry(request *CreateLoadBalancePoolEntryRequestType) (*CreateLoadBalancePoolEntryResponseType, error) { 31212 return service.CreateLoadBalancePoolEntryContext( 31213 context.Background(), 31214 request, 31215 ) 31216 } 31217 31218 func (service *dynect) UpdateLoadBalancePoolEntryContext(ctx context.Context, request *UpdateLoadBalancePoolEntryRequestType) (*UpdateLoadBalancePoolEntryResponseType, error) { 31219 response := new(UpdateLoadBalancePoolEntryResponseType) 31220 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31221 if err != nil { 31222 return nil, err 31223 } 31224 31225 return response, nil 31226 } 31227 31228 func (service *dynect) UpdateLoadBalancePoolEntry(request *UpdateLoadBalancePoolEntryRequestType) (*UpdateLoadBalancePoolEntryResponseType, error) { 31229 return service.UpdateLoadBalancePoolEntryContext( 31230 context.Background(), 31231 request, 31232 ) 31233 } 31234 31235 func (service *dynect) GetOneLoadBalancePoolEntryContext(ctx context.Context, request *GetOneLoadBalancePoolEntryRequestType) (*GetOneLoadBalancePoolEntryResponseType, error) { 31236 response := new(GetOneLoadBalancePoolEntryResponseType) 31237 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31238 if err != nil { 31239 return nil, err 31240 } 31241 31242 return response, nil 31243 } 31244 31245 func (service *dynect) GetOneLoadBalancePoolEntry(request *GetOneLoadBalancePoolEntryRequestType) (*GetOneLoadBalancePoolEntryResponseType, error) { 31246 return service.GetOneLoadBalancePoolEntryContext( 31247 context.Background(), 31248 request, 31249 ) 31250 } 31251 31252 func (service *dynect) GetLoadBalancePoolEntriesContext(ctx context.Context, request *GetLoadBalancePoolEntriesRequestType) (*GetLoadBalancePoolEntriesResponseType, error) { 31253 response := new(GetLoadBalancePoolEntriesResponseType) 31254 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31255 if err != nil { 31256 return nil, err 31257 } 31258 31259 return response, nil 31260 } 31261 31262 func (service *dynect) GetLoadBalancePoolEntries(request *GetLoadBalancePoolEntriesRequestType) (*GetLoadBalancePoolEntriesResponseType, error) { 31263 return service.GetLoadBalancePoolEntriesContext( 31264 context.Background(), 31265 request, 31266 ) 31267 } 31268 31269 func (service *dynect) DeleteOneLoadBalancePoolEntryContext(ctx context.Context, request *DeleteOneLoadBalancePoolEntryRequestType) (*DeleteOneLoadBalancePoolEntryResponseType, error) { 31270 response := new(DeleteOneLoadBalancePoolEntryResponseType) 31271 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31272 if err != nil { 31273 return nil, err 31274 } 31275 31276 return response, nil 31277 } 31278 31279 func (service *dynect) DeleteOneLoadBalancePoolEntry(request *DeleteOneLoadBalancePoolEntryRequestType) (*DeleteOneLoadBalancePoolEntryResponseType, error) { 31280 return service.DeleteOneLoadBalancePoolEntryContext( 31281 context.Background(), 31282 request, 31283 ) 31284 } 31285 31286 func (service *dynect) CreateGSLBContext(ctx context.Context, request *CreateGSLBRequestType) (*CreateGSLBResponseType, error) { 31287 response := new(CreateGSLBResponseType) 31288 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31289 if err != nil { 31290 return nil, err 31291 } 31292 31293 return response, nil 31294 } 31295 31296 func (service *dynect) CreateGSLB(request *CreateGSLBRequestType) (*CreateGSLBResponseType, error) { 31297 return service.CreateGSLBContext( 31298 context.Background(), 31299 request, 31300 ) 31301 } 31302 31303 func (service *dynect) GetOneGSLBContext(ctx context.Context, request *GetOneGSLBRequestType) (*GetOneGSLBResponseType, error) { 31304 response := new(GetOneGSLBResponseType) 31305 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31306 if err != nil { 31307 return nil, err 31308 } 31309 31310 return response, nil 31311 } 31312 31313 func (service *dynect) GetOneGSLB(request *GetOneGSLBRequestType) (*GetOneGSLBResponseType, error) { 31314 return service.GetOneGSLBContext( 31315 context.Background(), 31316 request, 31317 ) 31318 } 31319 31320 func (service *dynect) GetGSLBsContext(ctx context.Context, request *GetGSLBsRequestType) (*GetGSLBsResponseType, error) { 31321 response := new(GetGSLBsResponseType) 31322 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31323 if err != nil { 31324 return nil, err 31325 } 31326 31327 return response, nil 31328 } 31329 31330 func (service *dynect) GetGSLBs(request *GetGSLBsRequestType) (*GetGSLBsResponseType, error) { 31331 return service.GetGSLBsContext( 31332 context.Background(), 31333 request, 31334 ) 31335 } 31336 31337 func (service *dynect) UpdateGSLBContext(ctx context.Context, request *UpdateGSLBRequestType) (*UpdateGSLBResponseType, error) { 31338 response := new(UpdateGSLBResponseType) 31339 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31340 if err != nil { 31341 return nil, err 31342 } 31343 31344 return response, nil 31345 } 31346 31347 func (service *dynect) UpdateGSLB(request *UpdateGSLBRequestType) (*UpdateGSLBResponseType, error) { 31348 return service.UpdateGSLBContext( 31349 context.Background(), 31350 request, 31351 ) 31352 } 31353 31354 func (service *dynect) DeleteOneGSLBContext(ctx context.Context, request *DeleteOneGSLBRequestType) (*DeleteOneGSLBResponseType, error) { 31355 response := new(DeleteOneGSLBResponseType) 31356 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31357 if err != nil { 31358 return nil, err 31359 } 31360 31361 return response, nil 31362 } 31363 31364 func (service *dynect) DeleteOneGSLB(request *DeleteOneGSLBRequestType) (*DeleteOneGSLBResponseType, error) { 31365 return service.DeleteOneGSLBContext( 31366 context.Background(), 31367 request, 31368 ) 31369 } 31370 31371 func (service *dynect) ActivateGSLBContext(ctx context.Context, request *ActivateGSLBRequestType) (*ActivateGSLBResponseType, error) { 31372 response := new(ActivateGSLBResponseType) 31373 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31374 if err != nil { 31375 return nil, err 31376 } 31377 31378 return response, nil 31379 } 31380 31381 func (service *dynect) ActivateGSLB(request *ActivateGSLBRequestType) (*ActivateGSLBResponseType, error) { 31382 return service.ActivateGSLBContext( 31383 context.Background(), 31384 request, 31385 ) 31386 } 31387 31388 func (service *dynect) DeactivateGSLBContext(ctx context.Context, request *DeactivateGSLBRequestType) (*DeactivateGSLBResponseType, error) { 31389 response := new(DeactivateGSLBResponseType) 31390 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31391 if err != nil { 31392 return nil, err 31393 } 31394 31395 return response, nil 31396 } 31397 31398 func (service *dynect) DeactivateGSLB(request *DeactivateGSLBRequestType) (*DeactivateGSLBResponseType, error) { 31399 return service.DeactivateGSLBContext( 31400 context.Background(), 31401 request, 31402 ) 31403 } 31404 31405 func (service *dynect) RecoverGSLBContext(ctx context.Context, request *RecoverGSLBRequestType) (*RecoverGSLBResponseType, error) { 31406 response := new(RecoverGSLBResponseType) 31407 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31408 if err != nil { 31409 return nil, err 31410 } 31411 31412 return response, nil 31413 } 31414 31415 func (service *dynect) RecoverGSLB(request *RecoverGSLBRequestType) (*RecoverGSLBResponseType, error) { 31416 return service.RecoverGSLBContext( 31417 context.Background(), 31418 request, 31419 ) 31420 } 31421 31422 func (service *dynect) RecoverGSLBIPContext(ctx context.Context, request *RecoverGSLBIPRequestType) (*RecoverGSLBIPResponseType, error) { 31423 response := new(RecoverGSLBIPResponseType) 31424 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31425 if err != nil { 31426 return nil, err 31427 } 31428 31429 return response, nil 31430 } 31431 31432 func (service *dynect) RecoverGSLBIP(request *RecoverGSLBIPRequestType) (*RecoverGSLBIPResponseType, error) { 31433 return service.RecoverGSLBIPContext( 31434 context.Background(), 31435 request, 31436 ) 31437 } 31438 31439 func (service *dynect) CreateGSLBRegionContext(ctx context.Context, request *CreateGSLBRegionRequestType) (*CreateGSLBRegionResponseType, error) { 31440 response := new(CreateGSLBRegionResponseType) 31441 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31442 if err != nil { 31443 return nil, err 31444 } 31445 31446 return response, nil 31447 } 31448 31449 func (service *dynect) CreateGSLBRegion(request *CreateGSLBRegionRequestType) (*CreateGSLBRegionResponseType, error) { 31450 return service.CreateGSLBRegionContext( 31451 context.Background(), 31452 request, 31453 ) 31454 } 31455 31456 func (service *dynect) GetOneGSLBRegionContext(ctx context.Context, request *GetOneGSLBRegionRequestType) (*GetOneGSLBRegionResponseType, error) { 31457 response := new(GetOneGSLBRegionResponseType) 31458 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31459 if err != nil { 31460 return nil, err 31461 } 31462 31463 return response, nil 31464 } 31465 31466 func (service *dynect) GetOneGSLBRegion(request *GetOneGSLBRegionRequestType) (*GetOneGSLBRegionResponseType, error) { 31467 return service.GetOneGSLBRegionContext( 31468 context.Background(), 31469 request, 31470 ) 31471 } 31472 31473 func (service *dynect) GetGSLBRegionsContext(ctx context.Context, request *GetGSLBRegionsRequestType) (*GetGSLBRegionsResponseType, error) { 31474 response := new(GetGSLBRegionsResponseType) 31475 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31476 if err != nil { 31477 return nil, err 31478 } 31479 31480 return response, nil 31481 } 31482 31483 func (service *dynect) GetGSLBRegions(request *GetGSLBRegionsRequestType) (*GetGSLBRegionsResponseType, error) { 31484 return service.GetGSLBRegionsContext( 31485 context.Background(), 31486 request, 31487 ) 31488 } 31489 31490 func (service *dynect) UpdateGSLBRegionContext(ctx context.Context, request *UpdateGSLBRegionRequestType) (*UpdateGSLBRegionResponseType, error) { 31491 response := new(UpdateGSLBRegionResponseType) 31492 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31493 if err != nil { 31494 return nil, err 31495 } 31496 31497 return response, nil 31498 } 31499 31500 func (service *dynect) UpdateGSLBRegion(request *UpdateGSLBRegionRequestType) (*UpdateGSLBRegionResponseType, error) { 31501 return service.UpdateGSLBRegionContext( 31502 context.Background(), 31503 request, 31504 ) 31505 } 31506 31507 func (service *dynect) DeleteOneGSLBRegionContext(ctx context.Context, request *DeleteOneGSLBRegionRequestType) (*DeleteOneGSLBRegionResponseType, error) { 31508 response := new(DeleteOneGSLBRegionResponseType) 31509 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31510 if err != nil { 31511 return nil, err 31512 } 31513 31514 return response, nil 31515 } 31516 31517 func (service *dynect) DeleteOneGSLBRegion(request *DeleteOneGSLBRegionRequestType) (*DeleteOneGSLBRegionResponseType, error) { 31518 return service.DeleteOneGSLBRegionContext( 31519 context.Background(), 31520 request, 31521 ) 31522 } 31523 31524 func (service *dynect) CreateGSLBRegionPoolEntryContext(ctx context.Context, request *CreateGSLBRegionPoolEntryRequestType) (*CreateGSLBRegionPoolEntryResponseType, error) { 31525 response := new(CreateGSLBRegionPoolEntryResponseType) 31526 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31527 if err != nil { 31528 return nil, err 31529 } 31530 31531 return response, nil 31532 } 31533 31534 func (service *dynect) CreateGSLBRegionPoolEntry(request *CreateGSLBRegionPoolEntryRequestType) (*CreateGSLBRegionPoolEntryResponseType, error) { 31535 return service.CreateGSLBRegionPoolEntryContext( 31536 context.Background(), 31537 request, 31538 ) 31539 } 31540 31541 func (service *dynect) UpdateGSLBRegionPoolEntryContext(ctx context.Context, request *UpdateGSLBRegionPoolEntryRequestType) (*UpdateGSLBRegionPoolEntryResponseType, error) { 31542 response := new(UpdateGSLBRegionPoolEntryResponseType) 31543 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31544 if err != nil { 31545 return nil, err 31546 } 31547 31548 return response, nil 31549 } 31550 31551 func (service *dynect) UpdateGSLBRegionPoolEntry(request *UpdateGSLBRegionPoolEntryRequestType) (*UpdateGSLBRegionPoolEntryResponseType, error) { 31552 return service.UpdateGSLBRegionPoolEntryContext( 31553 context.Background(), 31554 request, 31555 ) 31556 } 31557 31558 func (service *dynect) GetOneGSLBRegionPoolEntryContext(ctx context.Context, request *GetOneGSLBRegionPoolEntryRequestType) (*GetOneGSLBRegionPoolEntryResponseType, error) { 31559 response := new(GetOneGSLBRegionPoolEntryResponseType) 31560 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31561 if err != nil { 31562 return nil, err 31563 } 31564 31565 return response, nil 31566 } 31567 31568 func (service *dynect) GetOneGSLBRegionPoolEntry(request *GetOneGSLBRegionPoolEntryRequestType) (*GetOneGSLBRegionPoolEntryResponseType, error) { 31569 return service.GetOneGSLBRegionPoolEntryContext( 31570 context.Background(), 31571 request, 31572 ) 31573 } 31574 31575 func (service *dynect) GetGSLBRegionPoolEntriesContext(ctx context.Context, request *GetGSLBRegionPoolEntriesRequestType) (*GetGSLBRegionPoolEntriesResponseType, error) { 31576 response := new(GetGSLBRegionPoolEntriesResponseType) 31577 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31578 if err != nil { 31579 return nil, err 31580 } 31581 31582 return response, nil 31583 } 31584 31585 func (service *dynect) GetGSLBRegionPoolEntries(request *GetGSLBRegionPoolEntriesRequestType) (*GetGSLBRegionPoolEntriesResponseType, error) { 31586 return service.GetGSLBRegionPoolEntriesContext( 31587 context.Background(), 31588 request, 31589 ) 31590 } 31591 31592 func (service *dynect) DeleteOneGSLBRegionPoolEntryContext(ctx context.Context, request *DeleteOneGSLBRegionPoolEntryRequestType) (*DeleteOneGSLBRegionPoolEntryResponseType, error) { 31593 response := new(DeleteOneGSLBRegionPoolEntryResponseType) 31594 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31595 if err != nil { 31596 return nil, err 31597 } 31598 31599 return response, nil 31600 } 31601 31602 func (service *dynect) DeleteOneGSLBRegionPoolEntry(request *DeleteOneGSLBRegionPoolEntryRequestType) (*DeleteOneGSLBRegionPoolEntryResponseType, error) { 31603 return service.DeleteOneGSLBRegionPoolEntryContext( 31604 context.Background(), 31605 request, 31606 ) 31607 } 31608 31609 func (service *dynect) CreateRTTMContext(ctx context.Context, request *CreateRTTMRequestType) (*CreateRTTMResponseType, error) { 31610 response := new(CreateRTTMResponseType) 31611 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31612 if err != nil { 31613 return nil, err 31614 } 31615 31616 return response, nil 31617 } 31618 31619 func (service *dynect) CreateRTTM(request *CreateRTTMRequestType) (*CreateRTTMResponseType, error) { 31620 return service.CreateRTTMContext( 31621 context.Background(), 31622 request, 31623 ) 31624 } 31625 31626 func (service *dynect) GetOneRTTMContext(ctx context.Context, request *GetOneRTTMRequestType) (*GetOneRTTMResponseType, error) { 31627 response := new(GetOneRTTMResponseType) 31628 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31629 if err != nil { 31630 return nil, err 31631 } 31632 31633 return response, nil 31634 } 31635 31636 func (service *dynect) GetOneRTTM(request *GetOneRTTMRequestType) (*GetOneRTTMResponseType, error) { 31637 return service.GetOneRTTMContext( 31638 context.Background(), 31639 request, 31640 ) 31641 } 31642 31643 func (service *dynect) GetRTTMsContext(ctx context.Context, request *GetRTTMsRequestType) (*GetRTTMsResponseType, error) { 31644 response := new(GetRTTMsResponseType) 31645 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31646 if err != nil { 31647 return nil, err 31648 } 31649 31650 return response, nil 31651 } 31652 31653 func (service *dynect) GetRTTMs(request *GetRTTMsRequestType) (*GetRTTMsResponseType, error) { 31654 return service.GetRTTMsContext( 31655 context.Background(), 31656 request, 31657 ) 31658 } 31659 31660 func (service *dynect) UpdateRTTMContext(ctx context.Context, request *UpdateRTTMRequestType) (*UpdateRTTMResponseType, error) { 31661 response := new(UpdateRTTMResponseType) 31662 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31663 if err != nil { 31664 return nil, err 31665 } 31666 31667 return response, nil 31668 } 31669 31670 func (service *dynect) UpdateRTTM(request *UpdateRTTMRequestType) (*UpdateRTTMResponseType, error) { 31671 return service.UpdateRTTMContext( 31672 context.Background(), 31673 request, 31674 ) 31675 } 31676 31677 func (service *dynect) DeleteOneRTTMContext(ctx context.Context, request *DeleteOneRTTMRequestType) (*DeleteOneRTTMResponseType, error) { 31678 response := new(DeleteOneRTTMResponseType) 31679 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31680 if err != nil { 31681 return nil, err 31682 } 31683 31684 return response, nil 31685 } 31686 31687 func (service *dynect) DeleteOneRTTM(request *DeleteOneRTTMRequestType) (*DeleteOneRTTMResponseType, error) { 31688 return service.DeleteOneRTTMContext( 31689 context.Background(), 31690 request, 31691 ) 31692 } 31693 31694 func (service *dynect) ActivateRTTMContext(ctx context.Context, request *ActivateRTTMRequestType) (*ActivateRTTMResponseType, error) { 31695 response := new(ActivateRTTMResponseType) 31696 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31697 if err != nil { 31698 return nil, err 31699 } 31700 31701 return response, nil 31702 } 31703 31704 func (service *dynect) ActivateRTTM(request *ActivateRTTMRequestType) (*ActivateRTTMResponseType, error) { 31705 return service.ActivateRTTMContext( 31706 context.Background(), 31707 request, 31708 ) 31709 } 31710 31711 func (service *dynect) DeactivateRTTMContext(ctx context.Context, request *DeactivateRTTMRequestType) (*DeactivateRTTMResponseType, error) { 31712 response := new(DeactivateRTTMResponseType) 31713 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31714 if err != nil { 31715 return nil, err 31716 } 31717 31718 return response, nil 31719 } 31720 31721 func (service *dynect) DeactivateRTTM(request *DeactivateRTTMRequestType) (*DeactivateRTTMResponseType, error) { 31722 return service.DeactivateRTTMContext( 31723 context.Background(), 31724 request, 31725 ) 31726 } 31727 31728 func (service *dynect) RecoverRTTMContext(ctx context.Context, request *RecoverRTTMRequestType) (*RecoverRTTMResponseType, error) { 31729 response := new(RecoverRTTMResponseType) 31730 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31731 if err != nil { 31732 return nil, err 31733 } 31734 31735 return response, nil 31736 } 31737 31738 func (service *dynect) RecoverRTTM(request *RecoverRTTMRequestType) (*RecoverRTTMResponseType, error) { 31739 return service.RecoverRTTMContext( 31740 context.Background(), 31741 request, 31742 ) 31743 } 31744 31745 func (service *dynect) RecoverRTTMIPContext(ctx context.Context, request *RecoverRTTMIPRequestType) (*RecoverRTTMIPResponseType, error) { 31746 response := new(RecoverRTTMIPResponseType) 31747 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31748 if err != nil { 31749 return nil, err 31750 } 31751 31752 return response, nil 31753 } 31754 31755 func (service *dynect) RecoverRTTMIP(request *RecoverRTTMIPRequestType) (*RecoverRTTMIPResponseType, error) { 31756 return service.RecoverRTTMIPContext( 31757 context.Background(), 31758 request, 31759 ) 31760 } 31761 31762 func (service *dynect) GetRTTMLogsContext(ctx context.Context, request *GetRTTMLogsRequestType) (*GetRTTMLogsResponseType, error) { 31763 response := new(GetRTTMLogsResponseType) 31764 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31765 if err != nil { 31766 return nil, err 31767 } 31768 31769 return response, nil 31770 } 31771 31772 func (service *dynect) GetRTTMLogs(request *GetRTTMLogsRequestType) (*GetRTTMLogsResponseType, error) { 31773 return service.GetRTTMLogsContext( 31774 context.Background(), 31775 request, 31776 ) 31777 } 31778 31779 func (service *dynect) GetRTTMRRSetsContext(ctx context.Context, request *GetRTTMRRSetsRequestType) (*GetRTTMRRSetsResponseType, error) { 31780 response := new(GetRTTMRRSetsResponseType) 31781 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31782 if err != nil { 31783 return nil, err 31784 } 31785 31786 return response, nil 31787 } 31788 31789 func (service *dynect) GetRTTMRRSets(request *GetRTTMRRSetsRequestType) (*GetRTTMRRSetsResponseType, error) { 31790 return service.GetRTTMRRSetsContext( 31791 context.Background(), 31792 request, 31793 ) 31794 } 31795 31796 func (service *dynect) CreateRTTMRegionContext(ctx context.Context, request *CreateRTTMRegionRequestType) (*CreateRTTMRegionResponseType, error) { 31797 response := new(CreateRTTMRegionResponseType) 31798 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31799 if err != nil { 31800 return nil, err 31801 } 31802 31803 return response, nil 31804 } 31805 31806 func (service *dynect) CreateRTTMRegion(request *CreateRTTMRegionRequestType) (*CreateRTTMRegionResponseType, error) { 31807 return service.CreateRTTMRegionContext( 31808 context.Background(), 31809 request, 31810 ) 31811 } 31812 31813 func (service *dynect) GetOneRTTMRegionContext(ctx context.Context, request *GetOneRTTMRegionRequestType) (*GetOneRTTMRegionResponseType, error) { 31814 response := new(GetOneRTTMRegionResponseType) 31815 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31816 if err != nil { 31817 return nil, err 31818 } 31819 31820 return response, nil 31821 } 31822 31823 func (service *dynect) GetOneRTTMRegion(request *GetOneRTTMRegionRequestType) (*GetOneRTTMRegionResponseType, error) { 31824 return service.GetOneRTTMRegionContext( 31825 context.Background(), 31826 request, 31827 ) 31828 } 31829 31830 func (service *dynect) GetRTTMRegionsContext(ctx context.Context, request *GetRTTMRegionsRequestType) (*GetRTTMRegionsResponseType, error) { 31831 response := new(GetRTTMRegionsResponseType) 31832 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31833 if err != nil { 31834 return nil, err 31835 } 31836 31837 return response, nil 31838 } 31839 31840 func (service *dynect) GetRTTMRegions(request *GetRTTMRegionsRequestType) (*GetRTTMRegionsResponseType, error) { 31841 return service.GetRTTMRegionsContext( 31842 context.Background(), 31843 request, 31844 ) 31845 } 31846 31847 func (service *dynect) UpdateRTTMRegionContext(ctx context.Context, request *UpdateRTTMRegionRequestType) (*UpdateRTTMRegionResponseType, error) { 31848 response := new(UpdateRTTMRegionResponseType) 31849 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31850 if err != nil { 31851 return nil, err 31852 } 31853 31854 return response, nil 31855 } 31856 31857 func (service *dynect) UpdateRTTMRegion(request *UpdateRTTMRegionRequestType) (*UpdateRTTMRegionResponseType, error) { 31858 return service.UpdateRTTMRegionContext( 31859 context.Background(), 31860 request, 31861 ) 31862 } 31863 31864 func (service *dynect) DeleteOneRTTMRegionContext(ctx context.Context, request *DeleteOneRTTMRegionRequestType) (*DeleteOneRTTMRegionResponseType, error) { 31865 response := new(DeleteOneRTTMRegionResponseType) 31866 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31867 if err != nil { 31868 return nil, err 31869 } 31870 31871 return response, nil 31872 } 31873 31874 func (service *dynect) DeleteOneRTTMRegion(request *DeleteOneRTTMRegionRequestType) (*DeleteOneRTTMRegionResponseType, error) { 31875 return service.DeleteOneRTTMRegionContext( 31876 context.Background(), 31877 request, 31878 ) 31879 } 31880 31881 func (service *dynect) CreateRTTMRegionPoolEntryContext(ctx context.Context, request *CreateRTTMRegionPoolEntryRequestType) (*CreateRTTMRegionPoolEntryResponseType, error) { 31882 response := new(CreateRTTMRegionPoolEntryResponseType) 31883 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31884 if err != nil { 31885 return nil, err 31886 } 31887 31888 return response, nil 31889 } 31890 31891 func (service *dynect) CreateRTTMRegionPoolEntry(request *CreateRTTMRegionPoolEntryRequestType) (*CreateRTTMRegionPoolEntryResponseType, error) { 31892 return service.CreateRTTMRegionPoolEntryContext( 31893 context.Background(), 31894 request, 31895 ) 31896 } 31897 31898 func (service *dynect) UpdateRTTMRegionPoolEntryContext(ctx context.Context, request *UpdateRTTMRegionPoolEntryRequestType) (*UpdateRTTMRegionPoolEntryResponseType, error) { 31899 response := new(UpdateRTTMRegionPoolEntryResponseType) 31900 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31901 if err != nil { 31902 return nil, err 31903 } 31904 31905 return response, nil 31906 } 31907 31908 func (service *dynect) UpdateRTTMRegionPoolEntry(request *UpdateRTTMRegionPoolEntryRequestType) (*UpdateRTTMRegionPoolEntryResponseType, error) { 31909 return service.UpdateRTTMRegionPoolEntryContext( 31910 context.Background(), 31911 request, 31912 ) 31913 } 31914 31915 func (service *dynect) GetOneRTTMRegionPoolEntryContext(ctx context.Context, request *GetOneRTTMRegionPoolEntryRequestType) (*GetOneRTTMRegionPoolEntryResponseType, error) { 31916 response := new(GetOneRTTMRegionPoolEntryResponseType) 31917 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31918 if err != nil { 31919 return nil, err 31920 } 31921 31922 return response, nil 31923 } 31924 31925 func (service *dynect) GetOneRTTMRegionPoolEntry(request *GetOneRTTMRegionPoolEntryRequestType) (*GetOneRTTMRegionPoolEntryResponseType, error) { 31926 return service.GetOneRTTMRegionPoolEntryContext( 31927 context.Background(), 31928 request, 31929 ) 31930 } 31931 31932 func (service *dynect) GetRTTMRegionPoolEntriesContext(ctx context.Context, request *GetRTTMRegionPoolEntriesRequestType) (*GetRTTMRegionPoolEntriesResponseType, error) { 31933 response := new(GetRTTMRegionPoolEntriesResponseType) 31934 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31935 if err != nil { 31936 return nil, err 31937 } 31938 31939 return response, nil 31940 } 31941 31942 func (service *dynect) GetRTTMRegionPoolEntries(request *GetRTTMRegionPoolEntriesRequestType) (*GetRTTMRegionPoolEntriesResponseType, error) { 31943 return service.GetRTTMRegionPoolEntriesContext( 31944 context.Background(), 31945 request, 31946 ) 31947 } 31948 31949 func (service *dynect) DeleteOneRTTMRegionPoolEntryContext(ctx context.Context, request *DeleteOneRTTMRegionPoolEntryRequestType) (*DeleteOneRTTMRegionPoolEntryResponseType, error) { 31950 response := new(DeleteOneRTTMRegionPoolEntryResponseType) 31951 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31952 if err != nil { 31953 return nil, err 31954 } 31955 31956 return response, nil 31957 } 31958 31959 func (service *dynect) DeleteOneRTTMRegionPoolEntry(request *DeleteOneRTTMRegionPoolEntryRequestType) (*DeleteOneRTTMRegionPoolEntryResponseType, error) { 31960 return service.DeleteOneRTTMRegionPoolEntryContext( 31961 context.Background(), 31962 request, 31963 ) 31964 } 31965 31966 func (service *dynect) CreateHTTPRedirectContext(ctx context.Context, request *CreateHTTPRedirectRequestType) (*CreateHTTPRedirectResponseType, error) { 31967 response := new(CreateHTTPRedirectResponseType) 31968 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31969 if err != nil { 31970 return nil, err 31971 } 31972 31973 return response, nil 31974 } 31975 31976 func (service *dynect) CreateHTTPRedirect(request *CreateHTTPRedirectRequestType) (*CreateHTTPRedirectResponseType, error) { 31977 return service.CreateHTTPRedirectContext( 31978 context.Background(), 31979 request, 31980 ) 31981 } 31982 31983 func (service *dynect) GetOneHTTPRedirectContext(ctx context.Context, request *GetOneHTTPRedirectRequestType) (*GetOneHTTPRedirectResponseType, error) { 31984 response := new(GetOneHTTPRedirectResponseType) 31985 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 31986 if err != nil { 31987 return nil, err 31988 } 31989 31990 return response, nil 31991 } 31992 31993 func (service *dynect) GetOneHTTPRedirect(request *GetOneHTTPRedirectRequestType) (*GetOneHTTPRedirectResponseType, error) { 31994 return service.GetOneHTTPRedirectContext( 31995 context.Background(), 31996 request, 31997 ) 31998 } 31999 32000 func (service *dynect) GetHTTPRedirectsContext(ctx context.Context, request *GetHTTPRedirectsRequestType) (*GetHTTPRedirectsResponseType, error) { 32001 response := new(GetHTTPRedirectsResponseType) 32002 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32003 if err != nil { 32004 return nil, err 32005 } 32006 32007 return response, nil 32008 } 32009 32010 func (service *dynect) GetHTTPRedirects(request *GetHTTPRedirectsRequestType) (*GetHTTPRedirectsResponseType, error) { 32011 return service.GetHTTPRedirectsContext( 32012 context.Background(), 32013 request, 32014 ) 32015 } 32016 32017 func (service *dynect) UpdateHTTPRedirectContext(ctx context.Context, request *UpdateHTTPRedirectRequestType) (*UpdateHTTPRedirectResponseType, error) { 32018 response := new(UpdateHTTPRedirectResponseType) 32019 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32020 if err != nil { 32021 return nil, err 32022 } 32023 32024 return response, nil 32025 } 32026 32027 func (service *dynect) UpdateHTTPRedirect(request *UpdateHTTPRedirectRequestType) (*UpdateHTTPRedirectResponseType, error) { 32028 return service.UpdateHTTPRedirectContext( 32029 context.Background(), 32030 request, 32031 ) 32032 } 32033 32034 func (service *dynect) DeleteOneHTTPRedirectContext(ctx context.Context, request *DeleteOneHTTPRedirectRequestType) (*DeleteOneHTTPRedirectResponseType, error) { 32035 response := new(DeleteOneHTTPRedirectResponseType) 32036 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32037 if err != nil { 32038 return nil, err 32039 } 32040 32041 return response, nil 32042 } 32043 32044 func (service *dynect) DeleteOneHTTPRedirect(request *DeleteOneHTTPRedirectRequestType) (*DeleteOneHTTPRedirectResponseType, error) { 32045 return service.DeleteOneHTTPRedirectContext( 32046 context.Background(), 32047 request, 32048 ) 32049 } 32050 32051 func (service *dynect) CreateAdvRedirectRuleContext(ctx context.Context, request *CreateAdvRedirectRuleRequestType) (*CreateAdvRedirectRuleResponseType, error) { 32052 response := new(CreateAdvRedirectRuleResponseType) 32053 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32054 if err != nil { 32055 return nil, err 32056 } 32057 32058 return response, nil 32059 } 32060 32061 func (service *dynect) CreateAdvRedirectRule(request *CreateAdvRedirectRuleRequestType) (*CreateAdvRedirectRuleResponseType, error) { 32062 return service.CreateAdvRedirectRuleContext( 32063 context.Background(), 32064 request, 32065 ) 32066 } 32067 32068 func (service *dynect) UpdateAdvRedirectRuleContext(ctx context.Context, request *UpdateAdvRedirectRuleRequestType) (*UpdateAdvRedirectRuleResponseType, error) { 32069 response := new(UpdateAdvRedirectRuleResponseType) 32070 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32071 if err != nil { 32072 return nil, err 32073 } 32074 32075 return response, nil 32076 } 32077 32078 func (service *dynect) UpdateAdvRedirectRule(request *UpdateAdvRedirectRuleRequestType) (*UpdateAdvRedirectRuleResponseType, error) { 32079 return service.UpdateAdvRedirectRuleContext( 32080 context.Background(), 32081 request, 32082 ) 32083 } 32084 32085 func (service *dynect) GetOneAdvRedirectRuleContext(ctx context.Context, request *GetOneAdvRedirectRuleRequestType) (*GetOneAdvRedirectRuleResponseType, error) { 32086 response := new(GetOneAdvRedirectRuleResponseType) 32087 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32088 if err != nil { 32089 return nil, err 32090 } 32091 32092 return response, nil 32093 } 32094 32095 func (service *dynect) GetOneAdvRedirectRule(request *GetOneAdvRedirectRuleRequestType) (*GetOneAdvRedirectRuleResponseType, error) { 32096 return service.GetOneAdvRedirectRuleContext( 32097 context.Background(), 32098 request, 32099 ) 32100 } 32101 32102 func (service *dynect) GetAdvRedirectRulesContext(ctx context.Context, request *GetAdvRedirectRulesRequestType) (*GetAdvRedirectRulesResponseType, error) { 32103 response := new(GetAdvRedirectRulesResponseType) 32104 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32105 if err != nil { 32106 return nil, err 32107 } 32108 32109 return response, nil 32110 } 32111 32112 func (service *dynect) GetAdvRedirectRules(request *GetAdvRedirectRulesRequestType) (*GetAdvRedirectRulesResponseType, error) { 32113 return service.GetAdvRedirectRulesContext( 32114 context.Background(), 32115 request, 32116 ) 32117 } 32118 32119 func (service *dynect) DeleteOneAdvRedirectRuleContext(ctx context.Context, request *DeleteOneAdvRedirectRuleRequestType) (*DeleteOneAdvRedirectRuleResponseType, error) { 32120 response := new(DeleteOneAdvRedirectRuleResponseType) 32121 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32122 if err != nil { 32123 return nil, err 32124 } 32125 32126 return response, nil 32127 } 32128 32129 func (service *dynect) DeleteOneAdvRedirectRule(request *DeleteOneAdvRedirectRuleRequestType) (*DeleteOneAdvRedirectRuleResponseType, error) { 32130 return service.DeleteOneAdvRedirectRuleContext( 32131 context.Background(), 32132 request, 32133 ) 32134 } 32135 32136 func (service *dynect) CreateAdvRedirectContext(ctx context.Context, request *CreateAdvRedirectRequestType) (*CreateAdvRedirectResponseType, error) { 32137 response := new(CreateAdvRedirectResponseType) 32138 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32139 if err != nil { 32140 return nil, err 32141 } 32142 32143 return response, nil 32144 } 32145 32146 func (service *dynect) CreateAdvRedirect(request *CreateAdvRedirectRequestType) (*CreateAdvRedirectResponseType, error) { 32147 return service.CreateAdvRedirectContext( 32148 context.Background(), 32149 request, 32150 ) 32151 } 32152 32153 func (service *dynect) GetOneAdvRedirectContext(ctx context.Context, request *GetOneAdvRedirectRequestType) (*GetOneAdvRedirectResponseType, error) { 32154 response := new(GetOneAdvRedirectResponseType) 32155 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32156 if err != nil { 32157 return nil, err 32158 } 32159 32160 return response, nil 32161 } 32162 32163 func (service *dynect) GetOneAdvRedirect(request *GetOneAdvRedirectRequestType) (*GetOneAdvRedirectResponseType, error) { 32164 return service.GetOneAdvRedirectContext( 32165 context.Background(), 32166 request, 32167 ) 32168 } 32169 32170 func (service *dynect) GetAdvRedirectsContext(ctx context.Context, request *GetAdvRedirectsRequestType) (*GetAdvRedirectsResponseType, error) { 32171 response := new(GetAdvRedirectsResponseType) 32172 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32173 if err != nil { 32174 return nil, err 32175 } 32176 32177 return response, nil 32178 } 32179 32180 func (service *dynect) GetAdvRedirects(request *GetAdvRedirectsRequestType) (*GetAdvRedirectsResponseType, error) { 32181 return service.GetAdvRedirectsContext( 32182 context.Background(), 32183 request, 32184 ) 32185 } 32186 32187 func (service *dynect) UpdateAdvRedirectContext(ctx context.Context, request *UpdateAdvRedirectRequestType) (*UpdateAdvRedirectResponseType, error) { 32188 response := new(UpdateAdvRedirectResponseType) 32189 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32190 if err != nil { 32191 return nil, err 32192 } 32193 32194 return response, nil 32195 } 32196 32197 func (service *dynect) UpdateAdvRedirect(request *UpdateAdvRedirectRequestType) (*UpdateAdvRedirectResponseType, error) { 32198 return service.UpdateAdvRedirectContext( 32199 context.Background(), 32200 request, 32201 ) 32202 } 32203 32204 func (service *dynect) DeleteOneAdvRedirectContext(ctx context.Context, request *DeleteOneAdvRedirectRequestType) (*DeleteOneAdvRedirectResponseType, error) { 32205 response := new(DeleteOneAdvRedirectResponseType) 32206 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32207 if err != nil { 32208 return nil, err 32209 } 32210 32211 return response, nil 32212 } 32213 32214 func (service *dynect) DeleteOneAdvRedirect(request *DeleteOneAdvRedirectRequestType) (*DeleteOneAdvRedirectResponseType, error) { 32215 return service.DeleteOneAdvRedirectContext( 32216 context.Background(), 32217 request, 32218 ) 32219 } 32220 32221 func (service *dynect) GetNodeListContext(ctx context.Context, request *GetNodeListRequestType) (*GetNodeListResponseType, error) { 32222 response := new(GetNodeListResponseType) 32223 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32224 if err != nil { 32225 return nil, err 32226 } 32227 32228 return response, nil 32229 } 32230 32231 func (service *dynect) GetNodeList(request *GetNodeListRequestType) (*GetNodeListResponseType, error) { 32232 return service.GetNodeListContext( 32233 context.Background(), 32234 request, 32235 ) 32236 } 32237 32238 func (service *dynect) PublishZoneContext(ctx context.Context, request *PublishZoneRequestType) (*PublishZoneResponseType, error) { 32239 response := new(PublishZoneResponseType) 32240 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32241 if err != nil { 32242 return nil, err 32243 } 32244 32245 return response, nil 32246 } 32247 32248 func (service *dynect) PublishZone(request *PublishZoneRequestType) (*PublishZoneResponseType, error) { 32249 return service.PublishZoneContext( 32250 context.Background(), 32251 request, 32252 ) 32253 } 32254 32255 func (service *dynect) PruneZoneContext(ctx context.Context, request *PruneZoneRequestType) (*PruneZoneResponseType, error) { 32256 response := new(PruneZoneResponseType) 32257 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32258 if err != nil { 32259 return nil, err 32260 } 32261 32262 return response, nil 32263 } 32264 32265 func (service *dynect) PruneZone(request *PruneZoneRequestType) (*PruneZoneResponseType, error) { 32266 return service.PruneZoneContext( 32267 context.Background(), 32268 request, 32269 ) 32270 } 32271 32272 func (service *dynect) FreezeZoneContext(ctx context.Context, request *FreezeZoneRequestType) (*FreezeZoneResponseType, error) { 32273 response := new(FreezeZoneResponseType) 32274 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32275 if err != nil { 32276 return nil, err 32277 } 32278 32279 return response, nil 32280 } 32281 32282 func (service *dynect) FreezeZone(request *FreezeZoneRequestType) (*FreezeZoneResponseType, error) { 32283 return service.FreezeZoneContext( 32284 context.Background(), 32285 request, 32286 ) 32287 } 32288 32289 func (service *dynect) ThawZoneContext(ctx context.Context, request *ThawZoneRequestType) (*ThawZoneResponseType, error) { 32290 response := new(ThawZoneResponseType) 32291 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32292 if err != nil { 32293 return nil, err 32294 } 32295 32296 return response, nil 32297 } 32298 32299 func (service *dynect) ThawZone(request *ThawZoneRequestType) (*ThawZoneResponseType, error) { 32300 return service.ThawZoneContext( 32301 context.Background(), 32302 request, 32303 ) 32304 } 32305 32306 func (service *dynect) RestoreZoneContext(ctx context.Context, request *RestoreZoneRequestType) (*RestoreZoneResponseType, error) { 32307 response := new(RestoreZoneResponseType) 32308 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32309 if err != nil { 32310 return nil, err 32311 } 32312 32313 return response, nil 32314 } 32315 32316 func (service *dynect) RestoreZone(request *RestoreZoneRequestType) (*RestoreZoneResponseType, error) { 32317 return service.RestoreZoneContext( 32318 context.Background(), 32319 request, 32320 ) 32321 } 32322 32323 func (service *dynect) BlockZoneContext(ctx context.Context, request *BlockZoneRequestType) (*BlockZoneResponseType, error) { 32324 response := new(BlockZoneResponseType) 32325 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32326 if err != nil { 32327 return nil, err 32328 } 32329 32330 return response, nil 32331 } 32332 32333 func (service *dynect) BlockZone(request *BlockZoneRequestType) (*BlockZoneResponseType, error) { 32334 return service.BlockZoneContext( 32335 context.Background(), 32336 request, 32337 ) 32338 } 32339 32340 func (service *dynect) DeleteZoneChangesetContext(ctx context.Context, request *DeleteZoneChangesetRequestType) (*DeleteZoneChangesetResponseType, error) { 32341 response := new(DeleteZoneChangesetResponseType) 32342 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32343 if err != nil { 32344 return nil, err 32345 } 32346 32347 return response, nil 32348 } 32349 32350 func (service *dynect) DeleteZoneChangeset(request *DeleteZoneChangesetRequestType) (*DeleteZoneChangesetResponseType, error) { 32351 return service.DeleteZoneChangesetContext( 32352 context.Background(), 32353 request, 32354 ) 32355 } 32356 32357 func (service *dynect) GetZoneChangesetContext(ctx context.Context, request *GetZoneChangesetRequestType) (*GetZoneChangesetResponseType, error) { 32358 response := new(GetZoneChangesetResponseType) 32359 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32360 if err != nil { 32361 return nil, err 32362 } 32363 32364 return response, nil 32365 } 32366 32367 func (service *dynect) GetZoneChangeset(request *GetZoneChangesetRequestType) (*GetZoneChangesetResponseType, error) { 32368 return service.GetZoneChangesetContext( 32369 context.Background(), 32370 request, 32371 ) 32372 } 32373 32374 func (service *dynect) GetZoneNotesContext(ctx context.Context, request *GetZoneNotesRequestType) (*GetZoneNotesResponseType, error) { 32375 response := new(GetZoneNotesResponseType) 32376 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32377 if err != nil { 32378 return nil, err 32379 } 32380 32381 return response, nil 32382 } 32383 32384 func (service *dynect) GetZoneNotes(request *GetZoneNotesRequestType) (*GetZoneNotesResponseType, error) { 32385 return service.GetZoneNotesContext( 32386 context.Background(), 32387 request, 32388 ) 32389 } 32390 32391 func (service *dynect) UploadZoneFileContext(ctx context.Context, request *UploadZoneFileRequestType) (*UploadZoneFileResponseType, error) { 32392 response := new(UploadZoneFileResponseType) 32393 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32394 if err != nil { 32395 return nil, err 32396 } 32397 32398 return response, nil 32399 } 32400 32401 func (service *dynect) UploadZoneFile(request *UploadZoneFileRequestType) (*UploadZoneFileResponseType, error) { 32402 return service.UploadZoneFileContext( 32403 context.Background(), 32404 request, 32405 ) 32406 } 32407 32408 func (service *dynect) TransferZoneInContext(ctx context.Context, request *TransferZoneInRequestType) (*TransferZoneInResponseType, error) { 32409 response := new(TransferZoneInResponseType) 32410 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32411 if err != nil { 32412 return nil, err 32413 } 32414 32415 return response, nil 32416 } 32417 32418 func (service *dynect) TransferZoneIn(request *TransferZoneInRequestType) (*TransferZoneInResponseType, error) { 32419 return service.TransferZoneInContext( 32420 context.Background(), 32421 request, 32422 ) 32423 } 32424 32425 func (service *dynect) GetTransferStatusContext(ctx context.Context, request *GetTransferStatusRequestType) (*GetTransferStatusResponseType, error) { 32426 response := new(GetTransferStatusResponseType) 32427 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32428 if err != nil { 32429 return nil, err 32430 } 32431 32432 return response, nil 32433 } 32434 32435 func (service *dynect) GetTransferStatus(request *GetTransferStatusRequestType) (*GetTransferStatusResponseType, error) { 32436 return service.GetTransferStatusContext( 32437 context.Background(), 32438 request, 32439 ) 32440 } 32441 32442 func (service *dynect) GetZoneConfigOptionsContext(ctx context.Context, request *GetZoneConfigOptionsRequestType) (*GetZoneConfigOptionsResponseType, error) { 32443 response := new(GetZoneConfigOptionsResponseType) 32444 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32445 if err != nil { 32446 return nil, err 32447 } 32448 32449 return response, nil 32450 } 32451 32452 func (service *dynect) GetZoneConfigOptions(request *GetZoneConfigOptionsRequestType) (*GetZoneConfigOptionsResponseType, error) { 32453 return service.GetZoneConfigOptionsContext( 32454 context.Background(), 32455 request, 32456 ) 32457 } 32458 32459 func (service *dynect) SetZoneConfigOptionsContext(ctx context.Context, request *SetZoneConfigOptionsRequestType) (*SetZoneConfigOptionsResponseType, error) { 32460 response := new(SetZoneConfigOptionsResponseType) 32461 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32462 if err != nil { 32463 return nil, err 32464 } 32465 32466 return response, nil 32467 } 32468 32469 func (service *dynect) SetZoneConfigOptions(request *SetZoneConfigOptionsRequestType) (*SetZoneConfigOptionsResponseType, error) { 32470 return service.SetZoneConfigOptionsContext( 32471 context.Background(), 32472 request, 32473 ) 32474 } 32475 32476 func (service *dynect) CreateIPTrackContext(ctx context.Context, request *CreateIPTrackRequestType) (*CreateIPTrackResponseType, error) { 32477 response := new(CreateIPTrackResponseType) 32478 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32479 if err != nil { 32480 return nil, err 32481 } 32482 32483 return response, nil 32484 } 32485 32486 func (service *dynect) CreateIPTrack(request *CreateIPTrackRequestType) (*CreateIPTrackResponseType, error) { 32487 return service.CreateIPTrackContext( 32488 context.Background(), 32489 request, 32490 ) 32491 } 32492 32493 func (service *dynect) GetOneIPTrackContext(ctx context.Context, request *GetOneIPTrackRequestType) (*GetOneIPTrackResponseType, error) { 32494 response := new(GetOneIPTrackResponseType) 32495 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32496 if err != nil { 32497 return nil, err 32498 } 32499 32500 return response, nil 32501 } 32502 32503 func (service *dynect) GetOneIPTrack(request *GetOneIPTrackRequestType) (*GetOneIPTrackResponseType, error) { 32504 return service.GetOneIPTrackContext( 32505 context.Background(), 32506 request, 32507 ) 32508 } 32509 32510 func (service *dynect) GetIPTracksContext(ctx context.Context, request *GetIPTracksRequestType) (*GetIPTracksResponseType, error) { 32511 response := new(GetIPTracksResponseType) 32512 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32513 if err != nil { 32514 return nil, err 32515 } 32516 32517 return response, nil 32518 } 32519 32520 func (service *dynect) GetIPTracks(request *GetIPTracksRequestType) (*GetIPTracksResponseType, error) { 32521 return service.GetIPTracksContext( 32522 context.Background(), 32523 request, 32524 ) 32525 } 32526 32527 func (service *dynect) UpdateIPTrackContext(ctx context.Context, request *UpdateIPTrackRequestType) (*UpdateIPTrackResponseType, error) { 32528 response := new(UpdateIPTrackResponseType) 32529 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32530 if err != nil { 32531 return nil, err 32532 } 32533 32534 return response, nil 32535 } 32536 32537 func (service *dynect) UpdateIPTrack(request *UpdateIPTrackRequestType) (*UpdateIPTrackResponseType, error) { 32538 return service.UpdateIPTrackContext( 32539 context.Background(), 32540 request, 32541 ) 32542 } 32543 32544 func (service *dynect) DeleteOneIPTrackContext(ctx context.Context, request *DeleteOneIPTrackRequestType) (*DeleteOneIPTrackResponseType, error) { 32545 response := new(DeleteOneIPTrackResponseType) 32546 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32547 if err != nil { 32548 return nil, err 32549 } 32550 32551 return response, nil 32552 } 32553 32554 func (service *dynect) DeleteOneIPTrack(request *DeleteOneIPTrackRequestType) (*DeleteOneIPTrackResponseType, error) { 32555 return service.DeleteOneIPTrackContext( 32556 context.Background(), 32557 request, 32558 ) 32559 } 32560 32561 func (service *dynect) ActivateIPTrackContext(ctx context.Context, request *ActivateIPTrackRequestType) (*ActivateIPTrackResponseType, error) { 32562 response := new(ActivateIPTrackResponseType) 32563 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32564 if err != nil { 32565 return nil, err 32566 } 32567 32568 return response, nil 32569 } 32570 32571 func (service *dynect) ActivateIPTrack(request *ActivateIPTrackRequestType) (*ActivateIPTrackResponseType, error) { 32572 return service.ActivateIPTrackContext( 32573 context.Background(), 32574 request, 32575 ) 32576 } 32577 32578 func (service *dynect) DeactivateIPTrackContext(ctx context.Context, request *DeactivateIPTrackRequestType) (*DeactivateIPTrackResponseType, error) { 32579 response := new(DeactivateIPTrackResponseType) 32580 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32581 if err != nil { 32582 return nil, err 32583 } 32584 32585 return response, nil 32586 } 32587 32588 func (service *dynect) DeactivateIPTrack(request *DeactivateIPTrackRequestType) (*DeactivateIPTrackResponseType, error) { 32589 return service.DeactivateIPTrackContext( 32590 context.Background(), 32591 request, 32592 ) 32593 } 32594 32595 func (service *dynect) CreateDNSSECContext(ctx context.Context, request *CreateDNSSECRequestType) (*CreateDNSSECResponseType, error) { 32596 response := new(CreateDNSSECResponseType) 32597 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32598 if err != nil { 32599 return nil, err 32600 } 32601 32602 return response, nil 32603 } 32604 32605 func (service *dynect) CreateDNSSEC(request *CreateDNSSECRequestType) (*CreateDNSSECResponseType, error) { 32606 return service.CreateDNSSECContext( 32607 context.Background(), 32608 request, 32609 ) 32610 } 32611 32612 func (service *dynect) GetOneDNSSECContext(ctx context.Context, request *GetOneDNSSECRequestType) (*GetOneDNSSECResponseType, error) { 32613 response := new(GetOneDNSSECResponseType) 32614 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32615 if err != nil { 32616 return nil, err 32617 } 32618 32619 return response, nil 32620 } 32621 32622 func (service *dynect) GetOneDNSSEC(request *GetOneDNSSECRequestType) (*GetOneDNSSECResponseType, error) { 32623 return service.GetOneDNSSECContext( 32624 context.Background(), 32625 request, 32626 ) 32627 } 32628 32629 func (service *dynect) GetDNSSECsContext(ctx context.Context, request *GetDNSSECsRequestType) (*GetDNSSECsResponseType, error) { 32630 response := new(GetDNSSECsResponseType) 32631 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32632 if err != nil { 32633 return nil, err 32634 } 32635 32636 return response, nil 32637 } 32638 32639 func (service *dynect) GetDNSSECs(request *GetDNSSECsRequestType) (*GetDNSSECsResponseType, error) { 32640 return service.GetDNSSECsContext( 32641 context.Background(), 32642 request, 32643 ) 32644 } 32645 32646 func (service *dynect) UpdateDNSSECContext(ctx context.Context, request *UpdateDNSSECRequestType) (*UpdateDNSSECResponseType, error) { 32647 response := new(UpdateDNSSECResponseType) 32648 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32649 if err != nil { 32650 return nil, err 32651 } 32652 32653 return response, nil 32654 } 32655 32656 func (service *dynect) UpdateDNSSEC(request *UpdateDNSSECRequestType) (*UpdateDNSSECResponseType, error) { 32657 return service.UpdateDNSSECContext( 32658 context.Background(), 32659 request, 32660 ) 32661 } 32662 32663 func (service *dynect) DeleteOneDNSSECContext(ctx context.Context, request *DeleteOneDNSSECRequestType) (*DeleteOneDNSSECResponseType, error) { 32664 response := new(DeleteOneDNSSECResponseType) 32665 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32666 if err != nil { 32667 return nil, err 32668 } 32669 32670 return response, nil 32671 } 32672 32673 func (service *dynect) DeleteOneDNSSEC(request *DeleteOneDNSSECRequestType) (*DeleteOneDNSSECResponseType, error) { 32674 return service.DeleteOneDNSSECContext( 32675 context.Background(), 32676 request, 32677 ) 32678 } 32679 32680 func (service *dynect) ActivateDNSSECContext(ctx context.Context, request *ActivateDNSSECRequestType) (*ActivateDNSSECResponseType, error) { 32681 response := new(ActivateDNSSECResponseType) 32682 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32683 if err != nil { 32684 return nil, err 32685 } 32686 32687 return response, nil 32688 } 32689 32690 func (service *dynect) ActivateDNSSEC(request *ActivateDNSSECRequestType) (*ActivateDNSSECResponseType, error) { 32691 return service.ActivateDNSSECContext( 32692 context.Background(), 32693 request, 32694 ) 32695 } 32696 32697 func (service *dynect) DeactivateDNSSECContext(ctx context.Context, request *DeactivateDNSSECRequestType) (*DeactivateDNSSECResponseType, error) { 32698 response := new(DeactivateDNSSECResponseType) 32699 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32700 if err != nil { 32701 return nil, err 32702 } 32703 32704 return response, nil 32705 } 32706 32707 func (service *dynect) DeactivateDNSSEC(request *DeactivateDNSSECRequestType) (*DeactivateDNSSECResponseType, error) { 32708 return service.DeactivateDNSSECContext( 32709 context.Background(), 32710 request, 32711 ) 32712 } 32713 32714 func (service *dynect) GetDNSSECTimelineContext(ctx context.Context, request *GetDNSSECTimelineRequestType) (*GetDNSSECTimelineResponseType, error) { 32715 response := new(GetDNSSECTimelineResponseType) 32716 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32717 if err != nil { 32718 return nil, err 32719 } 32720 32721 return response, nil 32722 } 32723 32724 func (service *dynect) GetDNSSECTimeline(request *GetDNSSECTimelineRequestType) (*GetDNSSECTimelineResponseType, error) { 32725 return service.GetDNSSECTimelineContext( 32726 context.Background(), 32727 request, 32728 ) 32729 } 32730 32731 func (service *dynect) GetTasksContext(ctx context.Context, request *GetTasksRequestType) (*GetTasksResponseType, error) { 32732 response := new(GetTasksResponseType) 32733 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32734 if err != nil { 32735 return nil, err 32736 } 32737 32738 return response, nil 32739 } 32740 32741 func (service *dynect) GetTasks(request *GetTasksRequestType) (*GetTasksResponseType, error) { 32742 return service.GetTasksContext( 32743 context.Background(), 32744 request, 32745 ) 32746 } 32747 32748 func (service *dynect) GetOneTaskContext(ctx context.Context, request *GetOneTaskRequestType) (*GetOneTaskResponseType, error) { 32749 response := new(GetOneTaskResponseType) 32750 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32751 if err != nil { 32752 return nil, err 32753 } 32754 32755 return response, nil 32756 } 32757 32758 func (service *dynect) GetOneTask(request *GetOneTaskRequestType) (*GetOneTaskResponseType, error) { 32759 return service.GetOneTaskContext( 32760 context.Background(), 32761 request, 32762 ) 32763 } 32764 32765 func (service *dynect) CancelTaskContext(ctx context.Context, request *CancelTaskRequestType) (*CancelTaskResponseType, error) { 32766 response := new(CancelTaskResponseType) 32767 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32768 if err != nil { 32769 return nil, err 32770 } 32771 32772 return response, nil 32773 } 32774 32775 func (service *dynect) CancelTask(request *CancelTaskRequestType) (*CancelTaskResponseType, error) { 32776 return service.CancelTaskContext( 32777 context.Background(), 32778 request, 32779 ) 32780 } 32781 32782 func (service *dynect) CreateExtNameserverContext(ctx context.Context, request *CreateExtNameserverRequestType) (*CreateExtNameserverResponseType, error) { 32783 response := new(CreateExtNameserverResponseType) 32784 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32785 if err != nil { 32786 return nil, err 32787 } 32788 32789 return response, nil 32790 } 32791 32792 func (service *dynect) CreateExtNameserver(request *CreateExtNameserverRequestType) (*CreateExtNameserverResponseType, error) { 32793 return service.CreateExtNameserverContext( 32794 context.Background(), 32795 request, 32796 ) 32797 } 32798 32799 func (service *dynect) GetOneExtNameserverContext(ctx context.Context, request *GetOneExtNameserverRequestType) (*GetOneExtNameserverResponseType, error) { 32800 response := new(GetOneExtNameserverResponseType) 32801 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32802 if err != nil { 32803 return nil, err 32804 } 32805 32806 return response, nil 32807 } 32808 32809 func (service *dynect) GetOneExtNameserver(request *GetOneExtNameserverRequestType) (*GetOneExtNameserverResponseType, error) { 32810 return service.GetOneExtNameserverContext( 32811 context.Background(), 32812 request, 32813 ) 32814 } 32815 32816 func (service *dynect) GetExtNameserversContext(ctx context.Context, request *GetExtNameserversRequestType) (*GetExtNameserversResponseType, error) { 32817 response := new(GetExtNameserversResponseType) 32818 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32819 if err != nil { 32820 return nil, err 32821 } 32822 32823 return response, nil 32824 } 32825 32826 func (service *dynect) GetExtNameservers(request *GetExtNameserversRequestType) (*GetExtNameserversResponseType, error) { 32827 return service.GetExtNameserversContext( 32828 context.Background(), 32829 request, 32830 ) 32831 } 32832 32833 func (service *dynect) UpdateExtNameserverContext(ctx context.Context, request *UpdateExtNameserverRequestType) (*UpdateExtNameserverResponseType, error) { 32834 response := new(UpdateExtNameserverResponseType) 32835 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32836 if err != nil { 32837 return nil, err 32838 } 32839 32840 return response, nil 32841 } 32842 32843 func (service *dynect) UpdateExtNameserver(request *UpdateExtNameserverRequestType) (*UpdateExtNameserverResponseType, error) { 32844 return service.UpdateExtNameserverContext( 32845 context.Background(), 32846 request, 32847 ) 32848 } 32849 32850 func (service *dynect) DeleteOneExtNameserverContext(ctx context.Context, request *DeleteOneExtNameserverRequestType) (*DeleteOneExtNameserverResponseType, error) { 32851 response := new(DeleteOneExtNameserverResponseType) 32852 err := service.client.CallContext(ctx, "https://api2.dynect.net/SOAP/", request, response) 32853 if err != nil { 32854 return nil, err 32855 } 32856 32857 return response, nil 32858 } 32859 32860 func (service *dynect) DeleteOneExtNameserver(request *DeleteOneExtNameserverRequestType) (*DeleteOneExtNameserverResponseType, error) { 32861 return service.DeleteOneExtNameserverContext( 32862 context.Background(), 32863 request, 32864 ) 32865 }