|
147 | 147 | "GetPolicyVersion": "<p>Gets information about the specified policy version.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">GetPolicyVersion</a> action.</p>",
|
148 | 148 | "GetRegistrationCode": "<p>Gets a registration code used to register a CA certificate with IoT.</p> <p>IoT will create a registration code as part of this API call if the registration code doesn't exist or has been deleted. If you already have a registration code, this API call will return the same registration code.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">GetRegistrationCode</a> action.</p>",
|
149 | 149 | "GetStatistics": "<p>Returns the count, average, sum, minimum, maximum, sum of squares, variance, and standard deviation for the specified aggregated field. If the aggregation field is of type <code>String</code>, only the count statistic is returned.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">GetStatistics</a> action.</p>",
|
| 150 | + "GetThingConnectivityData": "<p>Retrieves the live connectivity status per device.</p>", |
150 | 151 | "GetTopicRule": "<p>Gets information about the rule.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">GetTopicRule</a> action.</p>",
|
151 | 152 | "GetTopicRuleDestination": "<p>Gets information about a topic rule destination.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">GetTopicRuleDestination</a> action.</p>",
|
152 | 153 | "GetV2LoggingOptions": "<p>Gets the fine grained logging options.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">GetV2LoggingOptions</a> action.</p>",
|
|
163 | 164 | "ListCertificateProviders": "<p>Lists all your certificate providers in your Amazon Web Services account.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">ListCertificateProviders</a> action. </p>",
|
164 | 165 | "ListCertificates": "<p>Lists the certificates registered in your Amazon Web Services account.</p> <p>The results are paginated with a default page size of 25. You can use the returned marker to retrieve additional results.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">ListCertificates</a> action.</p>",
|
165 | 166 | "ListCertificatesByCA": "<p>List the device certificates signed by the specified CA certificate.</p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">ListCertificatesByCA</a> action.</p>",
|
166 |
| - "ListCommandExecutions": "<p>List all command executions.</p> <important> <p>You must provide only the <code>startedTimeFilter</code> or the <code>completedTimeFilter</code> information. If you provide both time filters, the API will generate an error. You can use this information to find command executions that started within a specific timeframe.</p> </important>", |
| 167 | + "ListCommandExecutions": "<p>List all command executions.</p> <important> <ul> <li> <p>You must provide only the <code>startedTimeFilter</code> or the <code>completedTimeFilter</code> information. If you provide both time filters, the API will generate an error. You can use this information to retrieve a list of command executions within a specific timeframe.</p> </li> <li> <p>You must provide only the <code>commandArn</code> or the <code>thingArn</code> information depending on whether you want to list executions for a specific command or an IoT thing. If you provide both fields, the API will generate an error.</p> </li> </ul> <p>For more information about considerations for using this API, see <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/iot-remote-command-execution-start-monitor.html#iot-remote-command-execution-list-cli\">List command executions in your account (CLI)</a>.</p> </important>", |
167 | 168 | "ListCommands": "<p>List all commands in your account.</p>",
|
168 | 169 | "ListCustomMetrics": "<p> Lists your Device Defender detect custom metrics. </p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">ListCustomMetrics</a> action.</p>",
|
169 | 170 | "ListDetectMitigationActionsExecutions": "<p> Lists mitigation actions executions for a Device Defender ML Detect Security Profile. </p> <p>Requires permission to access the <a href=\"https://docs.aws.amazon.com/service-authorization/latest/reference/list_awsiot.html#awsiot-actions-as-permissions\">ListDetectMitigationActionsExecutions</a> action.</p>",
|
|
1382 | 1383 | "Boolean": {
|
1383 | 1384 | "base": null,
|
1384 | 1385 | "refs": {
|
| 1386 | + "GetThingConnectivityDataResponse$connected": "<p>A Boolean that indicates the connectivity status.</p>", |
1385 | 1387 | "ThingConnectivity$connected": "<p>True if the thing is connected to the Amazon Web Services IoT Core service; false if it is not connected.</p>",
|
1386 | 1388 | "ThingTypeMetadata$deprecated": "<p>Whether the thing type is deprecated. If <b>true</b>, no new things could be associated with this type.</p>"
|
1387 | 1389 | }
|
|
2119 | 2121 | "PropagatingAttribute$connectionAttribute": "<p>The attribute associated with the connection between a device and Amazon Web Services IoT Core.</p>"
|
2120 | 2122 | }
|
2121 | 2123 | },
|
| 2124 | + "ConnectivityApiThingName": { |
| 2125 | + "base": null, |
| 2126 | + "refs": { |
| 2127 | + "GetThingConnectivityDataRequest$thingName": "<p>The name of your IoT thing.</p>", |
| 2128 | + "GetThingConnectivityDataResponse$thingName": "<p>The name of your IoT thing.</p>" |
| 2129 | + } |
| 2130 | + }, |
2122 | 2131 | "ConnectivityTimestamp": {
|
2123 | 2132 | "base": null,
|
2124 | 2133 | "refs": {
|
|
2587 | 2596 | "GetCommandExecutionResponse$lastUpdatedAt": "<p>The timestamp, when the command execution was last updated.</p>",
|
2588 | 2597 | "GetCommandExecutionResponse$startedAt": "<p>The timestamp, when the command execution was started.</p>",
|
2589 | 2598 | "GetCommandExecutionResponse$completedAt": "<p>The timestamp, when the command execution was completed.</p>",
|
2590 |
| - "GetCommandExecutionResponse$timeToLive": "<p>The time to live (TTL) parameter for the <code>GetCommandExecution</code> API.</p>", |
| 2599 | + "GetCommandExecutionResponse$timeToLive": "<p>The time to live (TTL) parameter that indicates the duration for which executions will be retained in your account. The default value is six months.</p>", |
2591 | 2600 | "GetCommandResponse$createdAt": "<p>The timestamp, when the command was created.</p>",
|
2592 | 2601 | "GetCommandResponse$lastUpdatedAt": "<p>The timestamp, when the command was last updated.</p>",
|
2593 | 2602 | "GetPolicyResponse$creationDate": "<p>The date the policy was created.</p>",
|
|
3622 | 3631 | "ThingConnectivity$disconnectReason": "<p>The reason why the client is disconnected. If the thing has been disconnected for approximately an hour, the <code>disconnectReason</code> value might be missing.</p>"
|
3623 | 3632 | }
|
3624 | 3633 | },
|
| 3634 | + "DisconnectReasonValue": { |
| 3635 | + "base": null, |
| 3636 | + "refs": { |
| 3637 | + "GetThingConnectivityDataResponse$disconnectReason": "<p>The reason why the client is disconnecting.</p>" |
| 3638 | + } |
| 3639 | + }, |
3625 | 3640 | "DisplayName": {
|
3626 | 3641 | "base": null,
|
3627 | 3642 | "refs": {
|
|
4362 | 4377 | "refs": {
|
4363 | 4378 | }
|
4364 | 4379 | },
|
| 4380 | + "GetThingConnectivityDataRequest": { |
| 4381 | + "base": null, |
| 4382 | + "refs": { |
| 4383 | + } |
| 4384 | + }, |
| 4385 | + "GetThingConnectivityDataResponse": { |
| 4386 | + "base": null, |
| 4387 | + "refs": { |
| 4388 | + } |
| 4389 | + }, |
4365 | 4390 | "GetTopicRuleDestinationRequest": {
|
4366 | 4391 | "base": null,
|
4367 | 4392 | "refs": {
|
|
7576 | 7601 | "refs": {
|
7577 | 7602 | "AlertTarget$roleArn": "<p>The ARN of the role that grants permission to send alerts to the notification target.</p>",
|
7578 | 7603 | "AuditNotificationTarget$roleArn": "<p>The ARN of the role that grants permission to send notifications to the target.</p>",
|
7579 |
| - "CreateCommandRequest$roleArn": "<p>The IAM role that allows access to create the command.</p>", |
| 7604 | + "CreateCommandRequest$roleArn": "<p>The IAM role that you must provide when using the <code>AWS-IoT-FleetWise</code> namespace. The role grants IoT Device Management the permission to access IoT FleetWise resources for generating the payload for the command. This field is not required when you use the <code>AWS-IoT</code> namespace.</p>", |
7580 | 7605 | "CreateMitigationActionRequest$roleArn": "<p>The ARN of the IAM role that is used to apply the mitigation action.</p>",
|
7581 | 7606 | "CreateOTAUpdateRequest$roleArn": "<p>The IAM role that grants Amazon Web Services IoT Core access to the Amazon S3, IoT jobs and Amazon Web Services Code Signing resources to create an OTA update job.</p>",
|
7582 | 7607 | "CreateProvisioningTemplateRequest$provisioningRoleArn": "<p>The role ARN for the role associated with the provisioning template. This IoT role grants permission to provision a device.</p>",
|
|
7587 | 7612 | "DescribeProvisioningTemplateResponse$provisioningRoleArn": "<p>The ARN of the role associated with the provisioning template. This IoT role grants permission to provision a device.</p>",
|
7588 | 7613 | "DescribeThingRegistrationTaskResponse$roleArn": "<p>The role ARN that grants access to the input file bucket.</p>",
|
7589 | 7614 | "EnableIoTLoggingParams$roleArnForLogging": "<p>The Amazon Resource Name (ARN) of the IAM role used for logging.</p>",
|
7590 |
| - "GetCommandResponse$roleArn": "<p>The IAM role that allows access to retrieve information about the command.</p>", |
| 7615 | + "GetCommandResponse$roleArn": "<p>The IAM role that you provided when creating the command with <code>AWS-IoT-FleetWise</code> as the namespace.</p>", |
7591 | 7616 | "MetricsExportConfig$roleArn": "<p>This role ARN has permission to publish MQTT messages, after which Device Defender Detect can assume the role and publish messages on your behalf.</p>",
|
7592 | 7617 | "MitigationAction$roleArn": "<p>The IAM role ARN used to apply this mitigation action.</p>",
|
7593 | 7618 | "PresignedUrlConfig$roleArn": "<p>The ARN of an IAM role that grants permission to download files from the S3 bucket where the job data/updates are stored. The role must also grant permission for IoT to download the files.</p> <important> <p>For information about addressing the confused deputy problem, see <a href=\"https://docs.aws.amazon.com/iot/latest/developerguide/cross-service-confused-deputy-prevention.html\">cross-service confused deputy prevention</a> in the <i>Amazon Web Services IoT Core developer guide</i>.</p> </important>",
|
|
9149 | 9174 | "DetectMitigationActionExecution$executionEndDate": "<p> The date a mitigation action ended. </p>",
|
9150 | 9175 | "DetectMitigationActionsTaskSummary$taskStartTime": "<p> The date the task started. </p>",
|
9151 | 9176 | "DetectMitigationActionsTaskSummary$taskEndTime": "<p> The date the task ended. </p>",
|
| 9177 | + "GetThingConnectivityDataResponse$timestamp": "<p>The timestamp of when the event occurred.</p>", |
9152 | 9178 | "ListAuditFindingsRequest$startTime": "<p>A filter to limit results to those found after the specified time. You must specify either the startTime and endTime or the taskId, but not both.</p>",
|
9153 | 9179 | "ListAuditFindingsRequest$endTime": "<p>A filter to limit results to those found before the specified time. You must specify either the startTime and endTime or the taskId, but not both.</p>",
|
9154 | 9180 | "ListAuditMitigationActionsTasksRequest$startTime": "<p>Specify this filter to limit results to tasks that began on or after a specific date and time.</p>",
|
|
0 commit comments