route53domains-2014-05-15.min.json (15721B)
1 { 2 "version": "2.0", 3 "metadata": { 4 "apiVersion": "2014-05-15", 5 "endpointPrefix": "route53domains", 6 "jsonVersion": "1.1", 7 "protocol": "json", 8 "serviceFullName": "Amazon Route 53 Domains", 9 "signatureVersion": "v4", 10 "targetPrefix": "Route53Domains_v20140515" 11 }, 12 "operations": { 13 "CheckDomainAvailability": { 14 "input": { 15 "type": "structure", 16 "required": [ 17 "DomainName" 18 ], 19 "members": { 20 "DomainName": {}, 21 "IdnLangCode": {} 22 } 23 }, 24 "output": { 25 "type": "structure", 26 "required": [ 27 "Availability" 28 ], 29 "members": { 30 "Availability": {} 31 } 32 } 33 }, 34 "DeleteTagsForDomain": { 35 "input": { 36 "type": "structure", 37 "required": [ 38 "DomainName", 39 "TagsToDelete" 40 ], 41 "members": { 42 "DomainName": {}, 43 "TagsToDelete": { 44 "type": "list", 45 "member": {} 46 } 47 } 48 }, 49 "output": { 50 "type": "structure", 51 "members": {} 52 } 53 }, 54 "DisableDomainAutoRenew": { 55 "input": { 56 "type": "structure", 57 "required": [ 58 "DomainName" 59 ], 60 "members": { 61 "DomainName": {} 62 } 63 }, 64 "output": { 65 "type": "structure", 66 "members": {} 67 } 68 }, 69 "DisableDomainTransferLock": { 70 "input": { 71 "type": "structure", 72 "required": [ 73 "DomainName" 74 ], 75 "members": { 76 "DomainName": {} 77 } 78 }, 79 "output": { 80 "type": "structure", 81 "required": [ 82 "OperationId" 83 ], 84 "members": { 85 "OperationId": {} 86 } 87 } 88 }, 89 "EnableDomainAutoRenew": { 90 "input": { 91 "type": "structure", 92 "required": [ 93 "DomainName" 94 ], 95 "members": { 96 "DomainName": {} 97 } 98 }, 99 "output": { 100 "type": "structure", 101 "members": {} 102 } 103 }, 104 "EnableDomainTransferLock": { 105 "input": { 106 "type": "structure", 107 "required": [ 108 "DomainName" 109 ], 110 "members": { 111 "DomainName": {} 112 } 113 }, 114 "output": { 115 "type": "structure", 116 "required": [ 117 "OperationId" 118 ], 119 "members": { 120 "OperationId": {} 121 } 122 } 123 }, 124 "GetContactReachabilityStatus": { 125 "input": { 126 "type": "structure", 127 "members": { 128 "domainName": {} 129 } 130 }, 131 "output": { 132 "type": "structure", 133 "members": { 134 "domainName": {}, 135 "status": {} 136 } 137 } 138 }, 139 "GetDomainDetail": { 140 "input": { 141 "type": "structure", 142 "required": [ 143 "DomainName" 144 ], 145 "members": { 146 "DomainName": {} 147 } 148 }, 149 "output": { 150 "type": "structure", 151 "required": [ 152 "DomainName", 153 "Nameservers", 154 "AdminContact", 155 "RegistrantContact", 156 "TechContact" 157 ], 158 "members": { 159 "DomainName": {}, 160 "Nameservers": { 161 "shape": "So" 162 }, 163 "AutoRenew": { 164 "type": "boolean" 165 }, 166 "AdminContact": { 167 "shape": "Su" 168 }, 169 "RegistrantContact": { 170 "shape": "Su" 171 }, 172 "TechContact": { 173 "shape": "Su" 174 }, 175 "AdminPrivacy": { 176 "type": "boolean" 177 }, 178 "RegistrantPrivacy": { 179 "type": "boolean" 180 }, 181 "TechPrivacy": { 182 "type": "boolean" 183 }, 184 "RegistrarName": {}, 185 "WhoIsServer": {}, 186 "RegistrarUrl": {}, 187 "AbuseContactEmail": {}, 188 "AbuseContactPhone": {}, 189 "RegistryDomainId": {}, 190 "CreationDate": { 191 "type": "timestamp" 192 }, 193 "UpdatedDate": { 194 "type": "timestamp" 195 }, 196 "ExpirationDate": { 197 "type": "timestamp" 198 }, 199 "Reseller": {}, 200 "DnsSec": {}, 201 "StatusList": { 202 "type": "list", 203 "member": {} 204 } 205 } 206 } 207 }, 208 "GetDomainSuggestions": { 209 "input": { 210 "type": "structure", 211 "required": [ 212 "DomainName", 213 "SuggestionCount", 214 "OnlyAvailable" 215 ], 216 "members": { 217 "DomainName": {}, 218 "SuggestionCount": { 219 "type": "integer" 220 }, 221 "OnlyAvailable": { 222 "type": "boolean" 223 } 224 } 225 }, 226 "output": { 227 "type": "structure", 228 "members": { 229 "SuggestionsList": { 230 "type": "list", 231 "member": { 232 "type": "structure", 233 "members": { 234 "DomainName": {}, 235 "Availability": {} 236 } 237 } 238 } 239 } 240 } 241 }, 242 "GetOperationDetail": { 243 "input": { 244 "type": "structure", 245 "required": [ 246 "OperationId" 247 ], 248 "members": { 249 "OperationId": {} 250 } 251 }, 252 "output": { 253 "type": "structure", 254 "members": { 255 "OperationId": {}, 256 "Status": {}, 257 "Message": {}, 258 "DomainName": {}, 259 "Type": {}, 260 "SubmittedDate": { 261 "type": "timestamp" 262 } 263 } 264 } 265 }, 266 "ListDomains": { 267 "input": { 268 "type": "structure", 269 "members": { 270 "Marker": {}, 271 "MaxItems": { 272 "type": "integer" 273 } 274 } 275 }, 276 "output": { 277 "type": "structure", 278 "required": [ 279 "Domains" 280 ], 281 "members": { 282 "Domains": { 283 "type": "list", 284 "member": { 285 "type": "structure", 286 "required": [ 287 "DomainName" 288 ], 289 "members": { 290 "DomainName": {}, 291 "AutoRenew": { 292 "type": "boolean" 293 }, 294 "TransferLock": { 295 "type": "boolean" 296 }, 297 "Expiry": { 298 "type": "timestamp" 299 } 300 } 301 } 302 }, 303 "NextPageMarker": {} 304 } 305 } 306 }, 307 "ListOperations": { 308 "input": { 309 "type": "structure", 310 "members": { 311 "Marker": {}, 312 "MaxItems": { 313 "type": "integer" 314 } 315 } 316 }, 317 "output": { 318 "type": "structure", 319 "required": [ 320 "Operations" 321 ], 322 "members": { 323 "Operations": { 324 "type": "list", 325 "member": { 326 "type": "structure", 327 "required": [ 328 "OperationId", 329 "Status", 330 "Type", 331 "SubmittedDate" 332 ], 333 "members": { 334 "OperationId": {}, 335 "Status": {}, 336 "Type": {}, 337 "SubmittedDate": { 338 "type": "timestamp" 339 } 340 } 341 } 342 }, 343 "NextPageMarker": {} 344 } 345 } 346 }, 347 "ListTagsForDomain": { 348 "input": { 349 "type": "structure", 350 "required": [ 351 "DomainName" 352 ], 353 "members": { 354 "DomainName": {} 355 } 356 }, 357 "output": { 358 "type": "structure", 359 "required": [ 360 "TagList" 361 ], 362 "members": { 363 "TagList": { 364 "shape": "S24" 365 } 366 } 367 } 368 }, 369 "RegisterDomain": { 370 "input": { 371 "type": "structure", 372 "required": [ 373 "DomainName", 374 "DurationInYears", 375 "AdminContact", 376 "RegistrantContact", 377 "TechContact" 378 ], 379 "members": { 380 "DomainName": {}, 381 "IdnLangCode": {}, 382 "DurationInYears": { 383 "type": "integer" 384 }, 385 "AutoRenew": { 386 "type": "boolean" 387 }, 388 "AdminContact": { 389 "shape": "Su" 390 }, 391 "RegistrantContact": { 392 "shape": "Su" 393 }, 394 "TechContact": { 395 "shape": "Su" 396 }, 397 "PrivacyProtectAdminContact": { 398 "type": "boolean" 399 }, 400 "PrivacyProtectRegistrantContact": { 401 "type": "boolean" 402 }, 403 "PrivacyProtectTechContact": { 404 "type": "boolean" 405 } 406 } 407 }, 408 "output": { 409 "type": "structure", 410 "required": [ 411 "OperationId" 412 ], 413 "members": { 414 "OperationId": {} 415 } 416 } 417 }, 418 "RenewDomain": { 419 "input": { 420 "type": "structure", 421 "required": [ 422 "DomainName", 423 "CurrentExpiryYear" 424 ], 425 "members": { 426 "DomainName": {}, 427 "DurationInYears": { 428 "type": "integer" 429 }, 430 "CurrentExpiryYear": { 431 "type": "integer" 432 } 433 } 434 }, 435 "output": { 436 "type": "structure", 437 "required": [ 438 "OperationId" 439 ], 440 "members": { 441 "OperationId": {} 442 } 443 } 444 }, 445 "ResendContactReachabilityEmail": { 446 "input": { 447 "type": "structure", 448 "members": { 449 "domainName": {} 450 } 451 }, 452 "output": { 453 "type": "structure", 454 "members": { 455 "domainName": {}, 456 "emailAddress": {}, 457 "isAlreadyVerified": { 458 "type": "boolean" 459 } 460 } 461 } 462 }, 463 "RetrieveDomainAuthCode": { 464 "input": { 465 "type": "structure", 466 "required": [ 467 "DomainName" 468 ], 469 "members": { 470 "DomainName": {} 471 } 472 }, 473 "output": { 474 "type": "structure", 475 "required": [ 476 "AuthCode" 477 ], 478 "members": { 479 "AuthCode": { 480 "shape": "S2h" 481 } 482 } 483 } 484 }, 485 "TransferDomain": { 486 "input": { 487 "type": "structure", 488 "required": [ 489 "DomainName", 490 "DurationInYears", 491 "AdminContact", 492 "RegistrantContact", 493 "TechContact" 494 ], 495 "members": { 496 "DomainName": {}, 497 "IdnLangCode": {}, 498 "DurationInYears": { 499 "type": "integer" 500 }, 501 "Nameservers": { 502 "shape": "So" 503 }, 504 "AuthCode": { 505 "shape": "S2h" 506 }, 507 "AutoRenew": { 508 "type": "boolean" 509 }, 510 "AdminContact": { 511 "shape": "Su" 512 }, 513 "RegistrantContact": { 514 "shape": "Su" 515 }, 516 "TechContact": { 517 "shape": "Su" 518 }, 519 "PrivacyProtectAdminContact": { 520 "type": "boolean" 521 }, 522 "PrivacyProtectRegistrantContact": { 523 "type": "boolean" 524 }, 525 "PrivacyProtectTechContact": { 526 "type": "boolean" 527 } 528 } 529 }, 530 "output": { 531 "type": "structure", 532 "required": [ 533 "OperationId" 534 ], 535 "members": { 536 "OperationId": {} 537 } 538 } 539 }, 540 "UpdateDomainContact": { 541 "input": { 542 "type": "structure", 543 "required": [ 544 "DomainName" 545 ], 546 "members": { 547 "DomainName": {}, 548 "AdminContact": { 549 "shape": "Su" 550 }, 551 "RegistrantContact": { 552 "shape": "Su" 553 }, 554 "TechContact": { 555 "shape": "Su" 556 } 557 } 558 }, 559 "output": { 560 "type": "structure", 561 "required": [ 562 "OperationId" 563 ], 564 "members": { 565 "OperationId": {} 566 } 567 } 568 }, 569 "UpdateDomainContactPrivacy": { 570 "input": { 571 "type": "structure", 572 "required": [ 573 "DomainName" 574 ], 575 "members": { 576 "DomainName": {}, 577 "AdminPrivacy": { 578 "type": "boolean" 579 }, 580 "RegistrantPrivacy": { 581 "type": "boolean" 582 }, 583 "TechPrivacy": { 584 "type": "boolean" 585 } 586 } 587 }, 588 "output": { 589 "type": "structure", 590 "required": [ 591 "OperationId" 592 ], 593 "members": { 594 "OperationId": {} 595 } 596 } 597 }, 598 "UpdateDomainNameservers": { 599 "input": { 600 "type": "structure", 601 "required": [ 602 "DomainName", 603 "Nameservers" 604 ], 605 "members": { 606 "DomainName": {}, 607 "FIAuthKey": {}, 608 "Nameservers": { 609 "shape": "So" 610 } 611 } 612 }, 613 "output": { 614 "type": "structure", 615 "required": [ 616 "OperationId" 617 ], 618 "members": { 619 "OperationId": {} 620 } 621 } 622 }, 623 "UpdateTagsForDomain": { 624 "input": { 625 "type": "structure", 626 "required": [ 627 "DomainName" 628 ], 629 "members": { 630 "DomainName": {}, 631 "TagsToUpdate": { 632 "shape": "S24" 633 } 634 } 635 }, 636 "output": { 637 "type": "structure", 638 "members": {} 639 } 640 }, 641 "ViewBilling": { 642 "input": { 643 "type": "structure", 644 "members": { 645 "Start": { 646 "type": "timestamp" 647 }, 648 "End": { 649 "type": "timestamp" 650 }, 651 "Marker": {}, 652 "MaxItems": { 653 "type": "integer" 654 } 655 } 656 }, 657 "output": { 658 "type": "structure", 659 "members": { 660 "NextPageMarker": {}, 661 "BillingRecords": { 662 "type": "list", 663 "member": { 664 "type": "structure", 665 "members": { 666 "DomainName": {}, 667 "Operation": {}, 668 "InvoiceId": {}, 669 "BillDate": { 670 "type": "timestamp" 671 }, 672 "Price": { 673 "type": "double" 674 } 675 } 676 } 677 } 678 } 679 } 680 } 681 }, 682 "shapes": { 683 "So": { 684 "type": "list", 685 "member": { 686 "type": "structure", 687 "required": [ 688 "Name" 689 ], 690 "members": { 691 "Name": {}, 692 "GlueIps": { 693 "type": "list", 694 "member": {} 695 } 696 } 697 } 698 }, 699 "Su": { 700 "type": "structure", 701 "members": { 702 "FirstName": {}, 703 "LastName": {}, 704 "ContactType": {}, 705 "OrganizationName": {}, 706 "AddressLine1": {}, 707 "AddressLine2": {}, 708 "City": {}, 709 "State": {}, 710 "CountryCode": {}, 711 "ZipCode": {}, 712 "PhoneNumber": {}, 713 "Email": {}, 714 "Fax": {}, 715 "ExtraParams": { 716 "type": "list", 717 "member": { 718 "type": "structure", 719 "required": [ 720 "Name", 721 "Value" 722 ], 723 "members": { 724 "Name": {}, 725 "Value": {} 726 } 727 } 728 } 729 }, 730 "sensitive": true 731 }, 732 "S24": { 733 "type": "list", 734 "member": { 735 "type": "structure", 736 "members": { 737 "Key": {}, 738 "Value": {} 739 } 740 } 741 }, 742 "S2h": { 743 "type": "string", 744 "sensitive": true 745 } 746 } 747 }