Skip to content

Commit

Permalink
Update models for release
Browse files Browse the repository at this point in the history
  • Loading branch information
aws-sdk-php-automation committed Jun 14, 2021
1 parent 78fe691 commit dcafdfe
Show file tree
Hide file tree
Showing 17 changed files with 455 additions and 18 deletions.
17 changes: 17 additions & 0 deletions .changes/3.184.3
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
[
{
"type": "api-change",
"category": "LookoutMetrics",
"description": "Added \"LEARNING\" status for anomaly detector and updated description for \"Offset\" parameter in MetricSet APIs."
},
{
"type": "api-change",
"category": "IoTAnalytics",
"description": "Adds support for data store partitions."
},
{
"type": "api-change",
"category": "GreengrassV2",
"description": "We have verified the APIs being released here and are ready to release"
}
]
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# CHANGELOG

## next release

* `Aws\GreengrassV2` - We have verified the APIs being released here and are ready to release
* `Aws\IoTAnalytics` - Adds support for data store partitions.
* `Aws\LookoutMetrics` - Added "LEARNING" status for anomaly detector and updated description for "Offset" parameter in MetricSet APIs.

## 3.184.2 - 2021-06-11

* `Aws\EC2` - Amazon EC2 adds new AMI property to flag outdated AMIs
Expand Down
6 changes: 6 additions & 0 deletions src/GreengrassV2/GreengrassV2Client.php
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@

/**
* This client is used to interact with the **AWS IoT Greengrass V2** service.
* @method \Aws\Result batchAssociateClientDeviceWithCoreDevice(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchAssociateClientDeviceWithCoreDeviceAsync(array $args = [])
* @method \Aws\Result batchDisassociateClientDeviceFromCoreDevice(array $args = [])
* @method \GuzzleHttp\Promise\Promise batchDisassociateClientDeviceFromCoreDeviceAsync(array $args = [])
* @method \Aws\Result cancelDeployment(array $args = [])
* @method \GuzzleHttp\Promise\Promise cancelDeploymentAsync(array $args = [])
* @method \Aws\Result createComponentVersion(array $args = [])
Expand All @@ -25,6 +29,8 @@
* @method \GuzzleHttp\Promise\Promise getCoreDeviceAsync(array $args = [])
* @method \Aws\Result getDeployment(array $args = [])
* @method \GuzzleHttp\Promise\Promise getDeploymentAsync(array $args = [])
* @method \Aws\Result listClientDevicesAssociatedWithCoreDevice(array $args = [])
* @method \GuzzleHttp\Promise\Promise listClientDevicesAssociatedWithCoreDeviceAsync(array $args = [])
* @method \Aws\Result listComponentVersions(array $args = [])
* @method \GuzzleHttp\Promise\Promise listComponentVersionsAsync(array $args = [])
* @method \Aws\Result listComponents(array $args = [])
Expand Down
192 changes: 192 additions & 0 deletions src/data/greengrassv2/2020-11-30/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -12,6 +12,40 @@
"uid":"greengrassv2-2020-11-30"
},
"operations":{
"BatchAssociateClientDeviceWithCoreDevice":{
"name":"BatchAssociateClientDeviceWithCoreDevice",
"http":{
"method":"POST",
"requestUri":"/greengrass/v2/coreDevices/{coreDeviceThingName}/associateClientDevices",
"responseCode":200
},
"input":{"shape":"BatchAssociateClientDeviceWithCoreDeviceRequest"},
"output":{"shape":"BatchAssociateClientDeviceWithCoreDeviceResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
]
},
"BatchDisassociateClientDeviceFromCoreDevice":{
"name":"BatchDisassociateClientDeviceFromCoreDevice",
"http":{
"method":"POST",
"requestUri":"/greengrass/v2/coreDevices/{coreDeviceThingName}/disassociateClientDevices",
"responseCode":200
},
"input":{"shape":"BatchDisassociateClientDeviceFromCoreDeviceRequest"},
"output":{"shape":"BatchDisassociateClientDeviceFromCoreDeviceResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
]
},
"CancelDeployment":{
"name":"CancelDeployment",
"http":{
Expand Down Expand Up @@ -178,6 +212,23 @@
{"shape":"ThrottlingException"}
]
},
"ListClientDevicesAssociatedWithCoreDevice":{
"name":"ListClientDevicesAssociatedWithCoreDevice",
"http":{
"method":"GET",
"requestUri":"/greengrass/v2/coreDevices/{coreDeviceThingName}/associatedClientDevices",
"responseCode":200
},
"input":{"shape":"ListClientDevicesAssociatedWithCoreDeviceRequest"},
"output":{"shape":"ListClientDevicesAssociatedWithCoreDeviceResponse"},
"errors":[
{"shape":"ValidationException"},
{"shape":"ResourceNotFoundException"},
{"shape":"AccessDeniedException"},
{"shape":"InternalServerException"},
{"shape":"ThrottlingException"}
]
},
"ListComponentVersions":{
"name":"ListComponentVersions",
"http":{
Expand Down Expand Up @@ -341,6 +392,82 @@
"error":{"httpStatusCode":403},
"exception":true
},
"AssociateClientDeviceWithCoreDeviceEntry":{
"type":"structure",
"required":["thingName"],
"members":{
"thingName":{"shape":"IoTThingName"}
}
},
"AssociateClientDeviceWithCoreDeviceEntryList":{
"type":"list",
"member":{"shape":"AssociateClientDeviceWithCoreDeviceEntry"},
"max":100,
"min":1
},
"AssociateClientDeviceWithCoreDeviceErrorEntry":{
"type":"structure",
"members":{
"thingName":{"shape":"IoTThingName"},
"code":{"shape":"NonEmptyString"},
"message":{"shape":"NonEmptyString"}
}
},
"AssociateClientDeviceWithCoreDeviceErrorList":{
"type":"list",
"member":{"shape":"AssociateClientDeviceWithCoreDeviceErrorEntry"},
"max":100,
"min":1
},
"AssociatedClientDevice":{
"type":"structure",
"members":{
"thingName":{"shape":"IoTThingName"},
"associationTimestamp":{"shape":"Timestamp"}
}
},
"AssociatedClientDeviceList":{
"type":"list",
"member":{"shape":"AssociatedClientDevice"},
"max":100,
"min":1
},
"BatchAssociateClientDeviceWithCoreDeviceRequest":{
"type":"structure",
"required":["coreDeviceThingName"],
"members":{
"entries":{"shape":"AssociateClientDeviceWithCoreDeviceEntryList"},
"coreDeviceThingName":{
"shape":"IoTThingName",
"location":"uri",
"locationName":"coreDeviceThingName"
}
}
},
"BatchAssociateClientDeviceWithCoreDeviceResponse":{
"type":"structure",
"members":{
"errorEntries":{"shape":"AssociateClientDeviceWithCoreDeviceErrorList"}
}
},
"BatchDisassociateClientDeviceFromCoreDeviceRequest":{
"type":"structure",
"required":["coreDeviceThingName"],
"members":{
"entries":{"shape":"DisassociateClientDeviceFromCoreDeviceEntryList"},
"coreDeviceThingName":{
"shape":"IoTThingName",
"location":"uri",
"locationName":"coreDeviceThingName"
}
}
},
"BatchDisassociateClientDeviceFromCoreDeviceResponse":{
"type":"structure",
"members":{
"errorEntries":{"shape":"DisassociateClientDeviceFromCoreDeviceErrorList"}
}
},
"CancelDeploymentRequest":{
"type":"structure",
"required":["deploymentId"],
Expand Down Expand Up @@ -760,6 +887,33 @@
"min":1
},
"DescriptionString":{"type":"string"},
"DisassociateClientDeviceFromCoreDeviceEntry":{
"type":"structure",
"required":["thingName"],
"members":{
"thingName":{"shape":"IoTThingName"}
}
},
"DisassociateClientDeviceFromCoreDeviceEntryList":{
"type":"list",
"member":{"shape":"DisassociateClientDeviceFromCoreDeviceEntry"},
"max":100,
"min":1
},
"DisassociateClientDeviceFromCoreDeviceErrorEntry":{
"type":"structure",
"members":{
"thingName":{"shape":"IoTThingName"},
"code":{"shape":"NonEmptyString"},
"message":{"shape":"NonEmptyString"}
}
},
"DisassociateClientDeviceFromCoreDeviceErrorList":{
"type":"list",
"member":{"shape":"DisassociateClientDeviceFromCoreDeviceErrorEntry"},
"max":100,
"min":1
},
"EffectiveDeployment":{
"type":"structure",
"required":[
Expand Down Expand Up @@ -1079,6 +1233,11 @@
}
}
},
"IoTThingName":{
"type":"string",
"max":128,
"min":1
},
"IsLatestForTarget":{"type":"boolean"},
"IsRoot":{"type":"boolean"},
"LambdaContainerParams":{
Expand Down Expand Up @@ -1247,6 +1406,39 @@
"max":1000,
"min":1
},
"ListClientDevicesAssociatedWithCoreDeviceRequest":{
"type":"structure",
"required":["coreDeviceThingName"],
"members":{
"coreDeviceThingName":{
"shape":"IoTThingName",
"location":"uri",
"locationName":"coreDeviceThingName"
},
"maxResults":{
"shape":"DefaultMaxResults",
"box":true,
"location":"querystring",
"locationName":"maxResults"
},
"nextToken":{
"shape":"NextTokenString",
"box":true,
"location":"querystring",
"locationName":"nextToken"
}
}
},
"ListClientDevicesAssociatedWithCoreDeviceResponse":{
"type":"structure",
"members":{
"associatedClientDevices":{"shape":"AssociatedClientDeviceList"},
"nextToken":{
"shape":"NextTokenString",
"box":true
}
}
},
"ListComponentVersionsRequest":{
"type":"structure",
"required":["arn"],
Expand Down
2 changes: 1 addition & 1 deletion src/data/greengrassv2/2020-11-30/api-2.json.php

Large diffs are not rendered by default.

Loading

0 comments on commit dcafdfe

Please sign in to comment.