gl-store-s3.js/node_modules/aws-sdk/apis/iot1click-projects-2018-05-...

608 lines
14 KiB
JSON
Raw Normal View History

2019-05-08 10:43:08 +00:00
{
"version": "2.0",
"metadata": {
"apiVersion": "2018-05-14",
"endpointPrefix": "projects.iot1click",
"jsonVersion": "1.1",
"protocol": "rest-json",
"serviceAbbreviation": "AWS IoT 1-Click Projects",
"serviceFullName": "AWS IoT 1-Click Projects Service",
"serviceId": "IoT 1Click Projects",
"signatureVersion": "v4",
"signingName": "iot1click",
"uid": "iot1click-projects-2018-05-14"
},
"operations": {
"AssociateDeviceWithPlacement": {
"http": {
"method": "PUT",
"requestUri": "/projects/{projectName}/placements/{placementName}/devices/{deviceTemplateName}"
},
"input": {
"type": "structure",
"required": [
"projectName",
"placementName",
"deviceId",
"deviceTemplateName"
],
"members": {
"projectName": {
"location": "uri",
"locationName": "projectName"
},
"placementName": {
"location": "uri",
"locationName": "placementName"
},
"deviceId": {},
"deviceTemplateName": {
"location": "uri",
"locationName": "deviceTemplateName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreatePlacement": {
"http": {
"requestUri": "/projects/{projectName}/placements"
},
"input": {
"type": "structure",
"required": [
"placementName",
"projectName"
],
"members": {
"placementName": {},
"projectName": {
"location": "uri",
"locationName": "projectName"
},
"attributes": {
"shape": "S8"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"CreateProject": {
"http": {
"requestUri": "/projects"
},
"input": {
"type": "structure",
"required": [
"projectName"
],
"members": {
"projectName": {},
"description": {},
"placementTemplate": {
"shape": "Se"
},
"tags": {
"shape": "Sn"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeletePlacement": {
"http": {
"method": "DELETE",
"requestUri": "/projects/{projectName}/placements/{placementName}"
},
"input": {
"type": "structure",
"required": [
"placementName",
"projectName"
],
"members": {
"placementName": {
"location": "uri",
"locationName": "placementName"
},
"projectName": {
"location": "uri",
"locationName": "projectName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DeleteProject": {
"http": {
"method": "DELETE",
"requestUri": "/projects/{projectName}"
},
"input": {
"type": "structure",
"required": [
"projectName"
],
"members": {
"projectName": {
"location": "uri",
"locationName": "projectName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"DescribePlacement": {
"http": {
"method": "GET",
"requestUri": "/projects/{projectName}/placements/{placementName}"
},
"input": {
"type": "structure",
"required": [
"placementName",
"projectName"
],
"members": {
"placementName": {
"location": "uri",
"locationName": "placementName"
},
"projectName": {
"location": "uri",
"locationName": "projectName"
}
}
},
"output": {
"type": "structure",
"required": [
"placement"
],
"members": {
"placement": {
"type": "structure",
"required": [
"projectName",
"placementName",
"attributes",
"createdDate",
"updatedDate"
],
"members": {
"projectName": {},
"placementName": {},
"attributes": {
"shape": "S8"
},
"createdDate": {
"type": "timestamp"
},
"updatedDate": {
"type": "timestamp"
}
}
}
}
}
},
"DescribeProject": {
"http": {
"method": "GET",
"requestUri": "/projects/{projectName}"
},
"input": {
"type": "structure",
"required": [
"projectName"
],
"members": {
"projectName": {
"location": "uri",
"locationName": "projectName"
}
}
},
"output": {
"type": "structure",
"required": [
"project"
],
"members": {
"project": {
"type": "structure",
"required": [
"projectName",
"createdDate",
"updatedDate"
],
"members": {
"arn": {},
"projectName": {},
"description": {},
"createdDate": {
"type": "timestamp"
},
"updatedDate": {
"type": "timestamp"
},
"placementTemplate": {
"shape": "Se"
},
"tags": {
"shape": "Sn"
}
}
}
}
}
},
"DisassociateDeviceFromPlacement": {
"http": {
"method": "DELETE",
"requestUri": "/projects/{projectName}/placements/{placementName}/devices/{deviceTemplateName}"
},
"input": {
"type": "structure",
"required": [
"projectName",
"placementName",
"deviceTemplateName"
],
"members": {
"projectName": {
"location": "uri",
"locationName": "projectName"
},
"placementName": {
"location": "uri",
"locationName": "placementName"
},
"deviceTemplateName": {
"location": "uri",
"locationName": "deviceTemplateName"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"GetDevicesInPlacement": {
"http": {
"method": "GET",
"requestUri": "/projects/{projectName}/placements/{placementName}/devices"
},
"input": {
"type": "structure",
"required": [
"projectName",
"placementName"
],
"members": {
"projectName": {
"location": "uri",
"locationName": "projectName"
},
"placementName": {
"location": "uri",
"locationName": "placementName"
}
}
},
"output": {
"type": "structure",
"required": [
"devices"
],
"members": {
"devices": {
"type": "map",
"key": {},
"value": {}
}
}
}
},
"ListPlacements": {
"http": {
"method": "GET",
"requestUri": "/projects/{projectName}/placements"
},
"input": {
"type": "structure",
"required": [
"projectName"
],
"members": {
"projectName": {
"location": "uri",
"locationName": "projectName"
},
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"placements"
],
"members": {
"placements": {
"type": "list",
"member": {
"type": "structure",
"required": [
"projectName",
"placementName",
"createdDate",
"updatedDate"
],
"members": {
"projectName": {},
"placementName": {},
"createdDate": {
"type": "timestamp"
},
"updatedDate": {
"type": "timestamp"
}
}
}
},
"nextToken": {}
}
}
},
"ListProjects": {
"http": {
"method": "GET",
"requestUri": "/projects"
},
"input": {
"type": "structure",
"members": {
"nextToken": {
"location": "querystring",
"locationName": "nextToken"
},
"maxResults": {
"location": "querystring",
"locationName": "maxResults",
"type": "integer"
}
}
},
"output": {
"type": "structure",
"required": [
"projects"
],
"members": {
"projects": {
"type": "list",
"member": {
"type": "structure",
"required": [
"projectName",
"createdDate",
"updatedDate"
],
"members": {
"arn": {},
"projectName": {},
"createdDate": {
"type": "timestamp"
},
"updatedDate": {
"type": "timestamp"
},
"tags": {
"shape": "Sn"
}
}
}
},
"nextToken": {}
}
}
},
"ListTagsForResource": {
"http": {
"method": "GET",
"requestUri": "/tags/{resourceArn}"
},
"input": {
"type": "structure",
"required": [
"resourceArn"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
}
}
},
"output": {
"type": "structure",
"members": {
"tags": {
"shape": "Sn"
}
}
}
},
"TagResource": {
"http": {
"requestUri": "/tags/{resourceArn}"
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tags"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tags": {
"shape": "Sn"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UntagResource": {
"http": {
"method": "DELETE",
"requestUri": "/tags/{resourceArn}"
},
"input": {
"type": "structure",
"required": [
"resourceArn",
"tagKeys"
],
"members": {
"resourceArn": {
"location": "uri",
"locationName": "resourceArn"
},
"tagKeys": {
"location": "querystring",
"locationName": "tagKeys",
"type": "list",
"member": {}
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdatePlacement": {
"http": {
"method": "PUT",
"requestUri": "/projects/{projectName}/placements/{placementName}"
},
"input": {
"type": "structure",
"required": [
"placementName",
"projectName"
],
"members": {
"placementName": {
"location": "uri",
"locationName": "placementName"
},
"projectName": {
"location": "uri",
"locationName": "projectName"
},
"attributes": {
"shape": "S8"
}
}
},
"output": {
"type": "structure",
"members": {}
}
},
"UpdateProject": {
"http": {
"method": "PUT",
"requestUri": "/projects/{projectName}"
},
"input": {
"type": "structure",
"required": [
"projectName"
],
"members": {
"projectName": {
"location": "uri",
"locationName": "projectName"
},
"description": {},
"placementTemplate": {
"shape": "Se"
}
}
},
"output": {
"type": "structure",
"members": {}
}
}
},
"shapes": {
"S8": {
"type": "map",
"key": {},
"value": {}
},
"Se": {
"type": "structure",
"members": {
"defaultAttributes": {
"type": "map",
"key": {},
"value": {}
},
"deviceTemplates": {
"type": "map",
"key": {},
"value": {
"type": "structure",
"members": {
"deviceType": {},
"callbackOverrides": {
"type": "map",
"key": {},
"value": {}
}
}
}
}
}
},
"Sn": {
"type": "map",
"key": {},
"value": {}
}
}
}