github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/importexport/2010-06-01/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "uid":"importexport-2010-06-01",
     5      "apiVersion":"2010-06-01",
     6      "endpointPrefix":"importexport",
     7      "globalEndpoint":"importexport.amazonaws.com",
     8      "serviceFullName":"AWS Import/Export",
     9      "signatureVersion":"v2",
    10      "xmlNamespace":"http://importexport.amazonaws.com/doc/2010-06-01/",
    11      "protocol":"query"
    12    },
    13    "operations":{
    14      "CancelJob":{
    15        "name":"CancelJob",
    16        "http":{
    17          "method":"POST",
    18          "requestUri":"/?Operation=CancelJob"
    19        },
    20        "input":{"shape":"CancelJobInput"},
    21        "output":{
    22          "shape":"CancelJobOutput",
    23          "resultWrapper":"CancelJobResult"
    24        },
    25        "errors":[
    26          {
    27            "shape":"InvalidJobIdException",
    28            "exception":true
    29          },
    30          {
    31            "shape":"ExpiredJobIdException",
    32            "exception":true
    33          },
    34          {
    35            "shape":"CanceledJobIdException",
    36            "exception":true
    37          },
    38          {
    39            "shape":"UnableToCancelJobIdException",
    40            "exception":true
    41          },
    42          {
    43            "shape":"InvalidAccessKeyIdException",
    44            "exception":true
    45          },
    46          {
    47            "shape":"InvalidVersionException",
    48            "exception":true
    49          }
    50        ]
    51      },
    52      "CreateJob":{
    53        "name":"CreateJob",
    54        "http":{
    55          "method":"POST",
    56          "requestUri":"/?Operation=CreateJob"
    57        },
    58        "input":{"shape":"CreateJobInput"},
    59        "output":{
    60          "shape":"CreateJobOutput",
    61          "resultWrapper":"CreateJobResult"
    62        },
    63        "errors":[
    64          {
    65            "shape":"MissingParameterException",
    66            "exception":true
    67          },
    68          {
    69            "shape":"InvalidParameterException",
    70            "exception":true
    71          },
    72          {
    73            "shape":"InvalidAccessKeyIdException",
    74            "exception":true
    75          },
    76          {
    77            "shape":"InvalidAddressException",
    78            "exception":true
    79          },
    80          {
    81            "shape":"InvalidManifestFieldException",
    82            "exception":true
    83          },
    84          {
    85            "shape":"MissingManifestFieldException",
    86            "exception":true
    87          },
    88          {
    89            "shape":"NoSuchBucketException",
    90            "exception":true
    91          },
    92          {
    93            "shape":"MissingCustomsException",
    94            "exception":true
    95          },
    96          {
    97            "shape":"InvalidCustomsException",
    98            "exception":true
    99          },
   100          {
   101            "shape":"InvalidFileSystemException",
   102            "exception":true
   103          },
   104          {
   105            "shape":"MultipleRegionsException",
   106            "exception":true
   107          },
   108          {
   109            "shape":"BucketPermissionException",
   110            "exception":true
   111          },
   112          {
   113            "shape":"MalformedManifestException",
   114            "exception":true
   115          },
   116          {
   117            "shape":"CreateJobQuotaExceededException",
   118            "exception":true
   119          },
   120          {
   121            "shape":"InvalidJobIdException",
   122            "exception":true
   123          },
   124          {
   125            "shape":"InvalidVersionException",
   126            "exception":true
   127          }
   128        ]
   129      },
   130      "GetShippingLabel":{
   131        "name":"GetShippingLabel",
   132        "http":{
   133          "method":"POST",
   134          "requestUri":"/?Operation=GetShippingLabel"
   135        },
   136        "input":{"shape":"GetShippingLabelInput"},
   137        "output":{
   138          "shape":"GetShippingLabelOutput",
   139          "resultWrapper":"GetShippingLabelResult"
   140        },
   141        "errors":[
   142          {
   143            "shape":"InvalidJobIdException",
   144            "exception":true
   145          },
   146          {
   147            "shape":"ExpiredJobIdException",
   148            "exception":true
   149          },
   150          {
   151            "shape":"CanceledJobIdException",
   152            "exception":true
   153          },
   154          {
   155            "shape":"InvalidAccessKeyIdException",
   156            "exception":true
   157          },
   158          {
   159            "shape":"InvalidAddressException",
   160            "exception":true
   161          },
   162          {
   163            "shape":"InvalidVersionException",
   164            "exception":true
   165          },
   166          {
   167            "shape":"InvalidParameterException",
   168            "exception":true
   169          }
   170        ]
   171      },
   172      "GetStatus":{
   173        "name":"GetStatus",
   174        "http":{
   175          "method":"POST",
   176          "requestUri":"/?Operation=GetStatus"
   177        },
   178        "input":{"shape":"GetStatusInput"},
   179        "output":{
   180          "shape":"GetStatusOutput",
   181          "resultWrapper":"GetStatusResult"
   182        },
   183        "errors":[
   184          {
   185            "shape":"InvalidJobIdException",
   186            "exception":true
   187          },
   188          {
   189            "shape":"ExpiredJobIdException",
   190            "exception":true
   191          },
   192          {
   193            "shape":"CanceledJobIdException",
   194            "exception":true
   195          },
   196          {
   197            "shape":"InvalidAccessKeyIdException",
   198            "exception":true
   199          },
   200          {
   201            "shape":"InvalidVersionException",
   202            "exception":true
   203          }
   204        ]
   205      },
   206      "ListJobs":{
   207        "name":"ListJobs",
   208        "http":{
   209          "method":"POST",
   210          "requestUri":"/?Operation=ListJobs"
   211        },
   212        "input":{"shape":"ListJobsInput"},
   213        "output":{
   214          "shape":"ListJobsOutput",
   215          "resultWrapper":"ListJobsResult"
   216        },
   217        "errors":[
   218          {
   219            "shape":"InvalidParameterException",
   220            "exception":true
   221          },
   222          {
   223            "shape":"InvalidAccessKeyIdException",
   224            "exception":true
   225          },
   226          {
   227            "shape":"InvalidVersionException",
   228            "exception":true
   229          }
   230        ]
   231      },
   232      "UpdateJob":{
   233        "name":"UpdateJob",
   234        "http":{
   235          "method":"POST",
   236          "requestUri":"/?Operation=UpdateJob"
   237        },
   238        "input":{"shape":"UpdateJobInput"},
   239        "output":{
   240          "shape":"UpdateJobOutput",
   241          "resultWrapper":"UpdateJobResult"
   242        },
   243        "errors":[
   244          {
   245            "shape":"MissingParameterException",
   246            "exception":true
   247          },
   248          {
   249            "shape":"InvalidParameterException",
   250            "exception":true
   251          },
   252          {
   253            "shape":"InvalidAccessKeyIdException",
   254            "exception":true
   255          },
   256          {
   257            "shape":"InvalidAddressException",
   258            "exception":true
   259          },
   260          {
   261            "shape":"InvalidManifestFieldException",
   262            "exception":true
   263          },
   264          {
   265            "shape":"InvalidJobIdException",
   266            "exception":true
   267          },
   268          {
   269            "shape":"MissingManifestFieldException",
   270            "exception":true
   271          },
   272          {
   273            "shape":"NoSuchBucketException",
   274            "exception":true
   275          },
   276          {
   277            "shape":"ExpiredJobIdException",
   278            "exception":true
   279          },
   280          {
   281            "shape":"CanceledJobIdException",
   282            "exception":true
   283          },
   284          {
   285            "shape":"MissingCustomsException",
   286            "exception":true
   287          },
   288          {
   289            "shape":"InvalidCustomsException",
   290            "exception":true
   291          },
   292          {
   293            "shape":"InvalidFileSystemException",
   294            "exception":true
   295          },
   296          {
   297            "shape":"MultipleRegionsException",
   298            "exception":true
   299          },
   300          {
   301            "shape":"BucketPermissionException",
   302            "exception":true
   303          },
   304          {
   305            "shape":"MalformedManifestException",
   306            "exception":true
   307          },
   308          {
   309            "shape":"UnableToUpdateJobIdException",
   310            "exception":true
   311          },
   312          {
   313            "shape":"InvalidVersionException",
   314            "exception":true
   315          }
   316        ]
   317      }
   318    },
   319    "shapes":{
   320      "APIVersion":{"type":"string"},
   321      "Artifact":{
   322        "type":"structure",
   323        "members":{
   324          "Description":{"shape":"Description"},
   325          "URL":{"shape":"URL"}
   326        }
   327      },
   328      "ArtifactList":{
   329        "type":"list",
   330        "member":{"shape":"Artifact"}
   331      },
   332      "BucketPermissionException":{
   333        "type":"structure",
   334        "members":{
   335          "message":{"shape":"ErrorMessage"}
   336        },
   337        "exception":true
   338      },
   339      "CancelJobInput":{
   340        "type":"structure",
   341        "required":["JobId"],
   342        "members":{
   343          "JobId":{"shape":"JobId"},
   344          "APIVersion":{"shape":"APIVersion"}
   345        }
   346      },
   347      "CancelJobOutput":{
   348        "type":"structure",
   349        "members":{
   350          "Success":{"shape":"Success"}
   351        }
   352      },
   353      "CanceledJobIdException":{
   354        "type":"structure",
   355        "members":{
   356          "message":{"shape":"ErrorMessage"}
   357        },
   358        "exception":true
   359      },
   360      "Carrier":{"type":"string"},
   361      "CreateJobInput":{
   362        "type":"structure",
   363        "required":[
   364          "JobType",
   365          "Manifest",
   366          "ValidateOnly"
   367        ],
   368        "members":{
   369          "JobType":{"shape":"JobType"},
   370          "Manifest":{"shape":"Manifest"},
   371          "ManifestAddendum":{"shape":"ManifestAddendum"},
   372          "ValidateOnly":{"shape":"ValidateOnly"},
   373          "APIVersion":{"shape":"APIVersion"}
   374        }
   375      },
   376      "CreateJobOutput":{
   377        "type":"structure",
   378        "members":{
   379          "JobId":{"shape":"JobId"},
   380          "JobType":{"shape":"JobType"},
   381          "Signature":{"shape":"Signature"},
   382          "SignatureFileContents":{"shape":"SignatureFileContents"},
   383          "WarningMessage":{"shape":"WarningMessage"},
   384          "ArtifactList":{"shape":"ArtifactList"}
   385        }
   386      },
   387      "CreateJobQuotaExceededException":{
   388        "type":"structure",
   389        "members":{
   390          "message":{"shape":"ErrorMessage"}
   391        },
   392        "exception":true
   393      },
   394      "CreationDate":{"type":"timestamp"},
   395      "CurrentManifest":{"type":"string"},
   396      "Description":{"type":"string"},
   397      "ErrorCount":{"type":"integer"},
   398      "ErrorMessage":{"type":"string"},
   399      "ExpiredJobIdException":{
   400        "type":"structure",
   401        "members":{
   402          "message":{"shape":"ErrorMessage"}
   403        },
   404        "exception":true
   405      },
   406      "GenericString":{"type":"string"},
   407      "GetShippingLabelInput":{
   408        "type":"structure",
   409        "required":["jobIds"],
   410        "members":{
   411          "jobIds":{"shape":"JobIdList"},
   412          "name":{"shape":"name"},
   413          "company":{"shape":"company"},
   414          "phoneNumber":{"shape":"phoneNumber"},
   415          "country":{"shape":"country"},
   416          "stateOrProvince":{"shape":"stateOrProvince"},
   417          "city":{"shape":"city"},
   418          "postalCode":{"shape":"postalCode"},
   419          "street1":{"shape":"street1"},
   420          "street2":{"shape":"street2"},
   421          "street3":{"shape":"street3"},
   422          "APIVersion":{"shape":"APIVersion"}
   423        }
   424      },
   425      "GetShippingLabelOutput":{
   426        "type":"structure",
   427        "members":{
   428          "ShippingLabelURL":{"shape":"GenericString"},
   429          "Warning":{"shape":"GenericString"}
   430        }
   431      },
   432      "GetStatusInput":{
   433        "type":"structure",
   434        "required":["JobId"],
   435        "members":{
   436          "JobId":{"shape":"JobId"},
   437          "APIVersion":{"shape":"APIVersion"}
   438        }
   439      },
   440      "GetStatusOutput":{
   441        "type":"structure",
   442        "members":{
   443          "JobId":{"shape":"JobId"},
   444          "JobType":{"shape":"JobType"},
   445          "LocationCode":{"shape":"LocationCode"},
   446          "LocationMessage":{"shape":"LocationMessage"},
   447          "ProgressCode":{"shape":"ProgressCode"},
   448          "ProgressMessage":{"shape":"ProgressMessage"},
   449          "Carrier":{"shape":"Carrier"},
   450          "TrackingNumber":{"shape":"TrackingNumber"},
   451          "LogBucket":{"shape":"LogBucket"},
   452          "LogKey":{"shape":"LogKey"},
   453          "ErrorCount":{"shape":"ErrorCount"},
   454          "Signature":{"shape":"Signature"},
   455          "SignatureFileContents":{"shape":"Signature"},
   456          "CurrentManifest":{"shape":"CurrentManifest"},
   457          "CreationDate":{"shape":"CreationDate"},
   458          "ArtifactList":{"shape":"ArtifactList"}
   459        }
   460      },
   461      "InvalidAccessKeyIdException":{
   462        "type":"structure",
   463        "members":{
   464          "message":{"shape":"ErrorMessage"}
   465        },
   466        "exception":true
   467      },
   468      "InvalidAddressException":{
   469        "type":"structure",
   470        "members":{
   471          "message":{"shape":"ErrorMessage"}
   472        },
   473        "exception":true
   474      },
   475      "InvalidCustomsException":{
   476        "type":"structure",
   477        "members":{
   478          "message":{"shape":"ErrorMessage"}
   479        },
   480        "exception":true
   481      },
   482      "InvalidFileSystemException":{
   483        "type":"structure",
   484        "members":{
   485          "message":{"shape":"ErrorMessage"}
   486        },
   487        "exception":true
   488      },
   489      "InvalidJobIdException":{
   490        "type":"structure",
   491        "members":{
   492          "message":{"shape":"ErrorMessage"}
   493        },
   494        "exception":true
   495      },
   496      "InvalidManifestFieldException":{
   497        "type":"structure",
   498        "members":{
   499          "message":{"shape":"ErrorMessage"}
   500        },
   501        "exception":true
   502      },
   503      "InvalidParameterException":{
   504        "type":"structure",
   505        "members":{
   506          "message":{"shape":"ErrorMessage"}
   507        },
   508        "exception":true
   509      },
   510      "InvalidVersionException":{
   511        "type":"structure",
   512        "members":{
   513          "message":{"shape":"ErrorMessage"}
   514        },
   515        "exception":true
   516      },
   517      "IsCanceled":{"type":"boolean"},
   518      "IsTruncated":{"type":"boolean"},
   519      "Job":{
   520        "type":"structure",
   521        "members":{
   522          "JobId":{"shape":"JobId"},
   523          "CreationDate":{"shape":"CreationDate"},
   524          "IsCanceled":{"shape":"IsCanceled"},
   525          "JobType":{"shape":"JobType"}
   526        }
   527      },
   528      "JobId":{"type":"string"},
   529      "JobIdList":{
   530        "type":"list",
   531        "member":{"shape":"GenericString"}
   532      },
   533      "JobType":{
   534        "type":"string",
   535        "enum":[
   536          "Import",
   537          "Export"
   538        ]
   539      },
   540      "JobsList":{
   541        "type":"list",
   542        "member":{"shape":"Job"}
   543      },
   544      "ListJobsInput":{
   545        "type":"structure",
   546        "members":{
   547          "MaxJobs":{"shape":"MaxJobs"},
   548          "Marker":{"shape":"Marker"},
   549          "APIVersion":{"shape":"APIVersion"}
   550        }
   551      },
   552      "ListJobsOutput":{
   553        "type":"structure",
   554        "members":{
   555          "Jobs":{"shape":"JobsList"},
   556          "IsTruncated":{"shape":"IsTruncated"}
   557        }
   558      },
   559      "LocationCode":{"type":"string"},
   560      "LocationMessage":{"type":"string"},
   561      "LogBucket":{"type":"string"},
   562      "LogKey":{"type":"string"},
   563      "MalformedManifestException":{
   564        "type":"structure",
   565        "members":{
   566          "message":{"shape":"ErrorMessage"}
   567        },
   568        "exception":true
   569      },
   570      "Manifest":{"type":"string"},
   571      "ManifestAddendum":{"type":"string"},
   572      "Marker":{"type":"string"},
   573      "MaxJobs":{"type":"integer"},
   574      "MissingCustomsException":{
   575        "type":"structure",
   576        "members":{
   577          "message":{"shape":"ErrorMessage"}
   578        },
   579        "exception":true
   580      },
   581      "MissingManifestFieldException":{
   582        "type":"structure",
   583        "members":{
   584          "message":{"shape":"ErrorMessage"}
   585        },
   586        "exception":true
   587      },
   588      "MissingParameterException":{
   589        "type":"structure",
   590        "members":{
   591          "message":{"shape":"ErrorMessage"}
   592        },
   593        "exception":true
   594      },
   595      "MultipleRegionsException":{
   596        "type":"structure",
   597        "members":{
   598          "message":{"shape":"ErrorMessage"}
   599        },
   600        "exception":true
   601      },
   602      "NoSuchBucketException":{
   603        "type":"structure",
   604        "members":{
   605          "message":{"shape":"ErrorMessage"}
   606        },
   607        "exception":true
   608      },
   609      "ProgressCode":{"type":"string"},
   610      "ProgressMessage":{"type":"string"},
   611      "Signature":{"type":"string"},
   612      "SignatureFileContents":{"type":"string"},
   613      "Success":{"type":"boolean"},
   614      "TrackingNumber":{"type":"string"},
   615      "URL":{"type":"string"},
   616      "UnableToCancelJobIdException":{
   617        "type":"structure",
   618        "members":{
   619          "message":{"shape":"ErrorMessage"}
   620        },
   621        "exception":true
   622      },
   623      "UnableToUpdateJobIdException":{
   624        "type":"structure",
   625        "members":{
   626          "message":{"shape":"ErrorMessage"}
   627        },
   628        "exception":true
   629      },
   630      "UpdateJobInput":{
   631        "type":"structure",
   632        "required":[
   633          "JobId",
   634          "Manifest",
   635          "JobType",
   636          "ValidateOnly"
   637        ],
   638        "members":{
   639          "JobId":{"shape":"JobId"},
   640          "Manifest":{"shape":"Manifest"},
   641          "JobType":{"shape":"JobType"},
   642          "ValidateOnly":{"shape":"ValidateOnly"},
   643          "APIVersion":{"shape":"APIVersion"}
   644        }
   645      },
   646      "UpdateJobOutput":{
   647        "type":"structure",
   648        "members":{
   649          "Success":{"shape":"Success"},
   650          "WarningMessage":{"shape":"WarningMessage"},
   651          "ArtifactList":{"shape":"ArtifactList"}
   652        }
   653      },
   654      "ValidateOnly":{"type":"boolean"},
   655      "WarningMessage":{"type":"string"},
   656      "city":{"type":"string"},
   657      "company":{"type":"string"},
   658      "country":{"type":"string"},
   659      "name":{"type":"string"},
   660      "phoneNumber":{"type":"string"},
   661      "postalCode":{"type":"string"},
   662      "stateOrProvince":{"type":"string"},
   663      "street1":{"type":"string"},
   664      "street2":{"type":"string"},
   665      "street3":{"type":"string"}
   666    }
   667  }