lambdaws
Version:
AWS lambda functions made easy
181 lines • 4.05 kB
JSON
{
"metadata": {
"apiVersion": "2010-06-01",
"endpointPrefix": "importexport",
"globalEndpoint": "importexport.amazonaws.com",
"serviceFullName": "AWS Import/Export",
"signatureVersion": "v2",
"xmlNamespace": "http://importexport.amazonaws.com/doc/2010-06-01/",
"protocol": "query"
},
"operations": {
"CancelJob": {
"http": {
"requestUri": "/?Operation=CancelJob"
},
"input": {
"type": "structure",
"required": [
"JobId"
],
"members": {
"JobId": {}
}
},
"output": {
"resultWrapper": "CancelJobResult",
"type": "structure",
"members": {
"Success": {
"type": "boolean"
}
}
}
},
"CreateJob": {
"http": {
"requestUri": "/?Operation=CreateJob"
},
"input": {
"type": "structure",
"required": [
"JobType",
"Manifest",
"ValidateOnly"
],
"members": {
"JobType": {},
"Manifest": {},
"ManifestAddendum": {},
"ValidateOnly": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "CreateJobResult",
"type": "structure",
"members": {
"JobId": {},
"JobType": {},
"AwsShippingAddress": {},
"Signature": {},
"SignatureFileContents": {},
"WarningMessage": {}
}
}
},
"GetStatus": {
"http": {
"requestUri": "/?Operation=GetStatus"
},
"input": {
"type": "structure",
"required": [
"JobId"
],
"members": {
"JobId": {}
}
},
"output": {
"resultWrapper": "GetStatusResult",
"type": "structure",
"members": {
"JobId": {},
"JobType": {},
"AwsShippingAddress": {},
"LocationCode": {},
"LocationMessage": {},
"ProgressCode": {},
"ProgressMessage": {},
"Carrier": {},
"TrackingNumber": {},
"LogBucket": {},
"LogKey": {},
"ErrorCount": {
"type": "integer"
},
"Signature": {},
"SignatureFileContents": {},
"CurrentManifest": {},
"CreationDate": {
"type": "timestamp"
}
}
}
},
"ListJobs": {
"http": {
"requestUri": "/?Operation=ListJobs"
},
"input": {
"type": "structure",
"members": {
"MaxJobs": {
"type": "integer"
},
"Marker": {}
}
},
"output": {
"resultWrapper": "ListJobsResult",
"type": "structure",
"members": {
"Jobs": {
"type": "list",
"member": {
"type": "structure",
"members": {
"JobId": {},
"CreationDate": {
"type": "timestamp"
},
"IsCanceled": {
"type": "boolean"
},
"JobType": {}
}
}
},
"IsTruncated": {
"type": "boolean"
}
}
}
},
"UpdateJob": {
"http": {
"requestUri": "/?Operation=UpdateJob"
},
"input": {
"type": "structure",
"required": [
"JobId",
"Manifest",
"JobType",
"ValidateOnly"
],
"members": {
"JobId": {},
"Manifest": {},
"JobType": {},
"ValidateOnly": {
"type": "boolean"
}
}
},
"output": {
"resultWrapper": "UpdateJobResult",
"type": "structure",
"members": {
"Success": {
"type": "boolean"
},
"WarningMessage": {}
}
}
}
},
"shapes": {}
}