Awso_iot.Values_0Sourceval structure_to_value_aux :
('a * 'b option) list ->
f:(('a * 'b) list -> 'c) ->
[> `Structure of 'c ]val structure_to_wrapped_value :
wrapper:'a ->
response:'a ->
('b * 'c option) list ->
[> `Structure of ('a * [> `Structure of ('b * 'c) list ]) list ]An asset property timestamp entry containing the following information.
Contains an asset property value (of a single type).
An asset property value entry containing the following information.
A key-value pair that you define in the header. Both the key and the value are either literal strings or valid substitution templates.
Describes the location of updated firmware in S3.
The HTTP action header.
For more information, see Signature Version 4 signing process.
An asset property value entry containing the following information.
Specifies a Kafka header using key-value pairs when you create a Rule’s Kafka Action. You can use these headers to route data from IoT clients to downstream Kafka clusters without modifying your message payload. For more information about Rule's Kafka action, see Apache Kafka.
Metadata attributes of the time series that are written in each measure record.
An object that represents the connection attribute, thing attribute, and the user property key.
Parameters used when defining a mitigation action that move a set of things to a thing group.
Parameters used when defining a mitigation action that enable Amazon Web Services IoT Core logging.
Parameters to define a mitigation action that publishes findings to Amazon SNS. You can implement your own custom actions in response to the Amazon SNS messages.
Parameters to define a mitigation action that adds a blank policy to restrict permissions.
Parameters to define a mitigation action that changes the state of the CA certificate to inactive.
Parameters to define a mitigation action that changes the state of the device certificate to inactive.
The certificate issuer indentifier.
Information about the version of the policy associated with the resource.
Describes the certificate chain being used when code signing a file.
Describes the signature for a file.
Describes the location of the updated firmware.
Describes the code-signing profile.
The numerical range value type to compare a command parameter value against.
The input for the DynamoActionVS action that specifies the DynamoDB table to which the message data will be written.
Configuration settings for batching.
The authorization method used to send messages.
Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.
Specifies MQTT Version 5.0 headers information. For more information, see MQTT from Amazon Web Services IoT Core Developer Guide.
Describes how to interpret an application-defined timestamp value from an MQTT message payload and the precision of that value.
The configuration of an ML Detect Security Profile.
The value to be compared with the metric.
A statistical ranking (percentile) that indicates a threshold value by which a behavior is determined to be in compliance or in violation of the behavior.
The set of parameters for this mitigation action. You can specify only one type of parameter (in other words, you can apply only one action for each defined mitigation action).
Information that identifies the noncompliant resource.
Describes a custom method used to code sign a file.
Information required to start a signing job.
The S3 location.
The comparison operand used to compare the defined value against the value supplied in request.
A geolocation target that you select to index. Each geolocation target contains a name and order key-value pair that specifies the geolocation target fields.
Information that explicitly denies authorization.
Information that implicitly denies authorization. When policy doesn't explicitly deny or allow an action on a resource it is considered an implicit deny.
Describes an action that updates a CloudWatch alarm.
Describes an action that sends data to CloudWatch Logs.
Describes an action that captures a CloudWatch metric.
Describes an action to write to a DynamoDB table. The tableName, hashKeyField, and rangeKeyField values must match the values used when you created the table. The hashKeyValue and rangeKeyvalue fields use a substitution template syntax. These templates provide data at runtime. The syntax is as follows: ${sql-expression}. You can specify any valid expression in a WHERE or SELECT clause, including JSON properties, comparisons, calculations, and functions. For example, the following field uses the third level of the topic: "hashKeyValue": "${topic(3)}" The following field uses the timestamp: "rangeKeyValue": "${timestamp()}"
Describes an action to write to a DynamoDB table. This DynamoDB action writes each attribute in the message payload into it's own column in the DynamoDB table.
Describes an action that writes data to an Amazon OpenSearch Service domain. The Elasticsearch action can only be used by existing rule actions. To create a new rule action or to update an existing rule action, use the OpenSearch rule action instead. For more information, see OpenSearchAction.
Describes an action that writes data to an Amazon Kinesis Firehose stream.
Send data to an HTTPS endpoint.
Sends message data to an IoT Analytics channel.
Sends an input to an IoT Events detector.
Describes an action to send data from an MQTT message that triggered the rule to IoT SiteWise asset properties.
Send messages to an Amazon Managed Streaming for Apache Kafka (Amazon MSK) or self-managed Apache Kafka cluster.
Describes an action to write data to an Amazon Kinesis stream.
Describes an action to invoke a Lambda function.
The Amazon Location rule action sends device location updates from an MQTT message to an Amazon Location tracker resource.
Describes an action that writes data to an Amazon OpenSearch Service domain.
Describes an action to republish to another topic.
Describes an action to write a message to a Salesforce IoT Cloud Input Stream.
Starts execution of a Step Functions state machine.
The Timestream rule action writes attributes (measures) from an MQTT message into an Amazon Timestream table. For more information, see the Timestream topic rule action documentation.
The criteria by which the behavior is determined to be normal.
The dimension of a metric.
The configuration to add user-defined properties to enrich MQTT 5 messages.
Describes which changes should be applied as part of a mitigation action.
Information about a related resource.
The criteria to initiate the increase in rate of rollout for a job.
Describes the method to use when code signing a file.
The location of the OTA update.
A condition for the command parameter that must be evaluated to true for successful creation of a command execution.
The criteria that determine when and how a job abort takes place.
The criteria that determines how many retries are allowed for each failure type for a job.
Allows you to define a criteria to initiate the increase in rate of rollout for a job.
An optional configuration within the SchedulingConfig to setup a recurring maintenance window with a predetermined start time and duration for the rollout of a job document to all devices in a target group for a job.
An audit check name. Checks must be enabled for your account. (Use DescribeAccountAuditConfiguration to see the list of all checks, including those that are enabled or use UpdateAccountAuditConfiguration to select which checks are enabled.)
The connectivity status of the thing.
The details of a violation event.
Information about an HTTP URL destination.
The summary of a virtual private cloud (VPC) destination.
The ThingTypeMetadata contains additional information about the thing type including: creation date and time, a value indicating whether the thing type is deprecated, and a date and time when time was deprecated.
The ThingTypeProperties contains information about the thing type including: a thing type description, and a list of searchable thing attribute names.
Identifying information for a Device Defender security profile.
A target to which an alert is sent when a security profile behavior is violated.
The job execution summary.
The statistics of a mitigation action task.
The target of a mitigation action task.
Specifies the time period of which violation events occurred between.
Information about the resource that was noncompliant with the audit check.
The rate of increase for a job rollout. This parameter allows you to define an exponential rate increase for a job rollout.
Describes a file to be associated with an OTA update.
The value of a command parameter used to create a command execution. The commandParameterValue can only have one of the below fields listed.
The name and ARN of a group.
Represents a file to stream.
Allows you to create an exponential rate of rollout for a job.
Displays the next seven maintenance window occurrences and their start times.
The criteria that determine when and how a job abort takes place.
Information about an error found in a behavior specification.
The attribute payload.
The metric you want to retain. Dimensions are optional.
A structure containing the alert target ARN and the role ARN.
Provides additional selections for named shadows and geolocation data. To add named shadows to your fleet indexing configuration, set namedShadowIndexingMode to be ON and specify your shadow names in namedShadowNames filter. To add geolocation data to your fleet indexing configuration: If you store geolocation data in a class/unnamed shadow, set thingIndexingMode to be REGISTRY_AND_SHADOW and specify your geolocation data in geoLocations filter. If you store geolocation data in a named shadow, set namedShadowIndexingMode to be ON, add the shadow name in namedShadowNames filter, and specify your geolocation data in geoLocations filter. For more information, see Managing fleet indexing.
Configuration.
Which audit checks are enabled and disabled for this account.
Information about the targets to which audit notifications are sent.
The authorizer result.
Configuration for event-based logging that specifies which event types to log and their logging settings. Used for account-level logging overrides.
The thing search index document.
The thing group search index document.
Information about a Device Defender security profile behavior violation.
The target configuration.
Describes a rule.
Information about the topic rule destination.
The properties of the thing, including thing name, thing type name, and a list of thing attributes.
The definition of the thing type, including thing type name and description.
An object that represents the principal and the type of relation it has with the thing.
A summary of a stream.
Information about a security profile and the target associated with it.
Information about the scheduled audit.
A summary of the validation results for a specific software bill of materials (SBOM) attached to a software package version.
A summary of information about a provisioning template.
A summary of information about a fleet provision template version.
An object that represents the thing and the type of relation it has with the principal.
Describes a policy version.
A summary of information about a software package.
A summary of information about a package version.
A certificate that has been transferred but not yet accepted.
An OTA update summary.
Information that identifies a mitigation action. This information is returned by ListMitigationActions.
A metric.
An object that contains information about the managed template.
The job summary.
An object that contains information about the job template.
The job execution summary for a thing.
Contains a summary of information about job executions for a specific job.
The name and ARN of a fleet metric.
The summary of a domain configuration. A domain configuration specifies custom IoT-specific information about a domain. A domain configuration can be associated with an Amazon Web Services-managed domain (for example, dbc123defghijk.iot.us-west-2.amazonaws.com), a customer managed domain, or a default endpoint. Data Jobs CredentialProvider
The summary of the mitigation action tasks.
Describes which mitigation actions should be executed.
Summary information about a particular command resource.
Summary information about a particular command execution.
Information about a certificate.
The certificate provider summary.
A CA certificate.
The authorizer summary.
The audits that were performed.
Filters out specific findings of a Device Defender audit.
Information about an audit mitigation actions task that is returned by ListAuditMitigationActionsTasks.
Returned by ListAuditMitigationActionsTask, this object contains information that describes a mitigation action that has been started.
The findings (results) of the audit.
Information about an active Device Defender security profile behavior violation.
HTTP URL destination properties.
The properties of a virtual private cloud (VPC) destination.
Describes the percentile and percentile value.
Configuration for the rollout of OTA updates.
Configuration information for pre-signed URLs. Valid when protocols contains HTTP.
The policy that has the effect on the authorization results.
A map of key-value pairs that describe the command.
Configures the command to treat the payloadTemplate as a JSON document for preprocessing. This preprocessor substitutes placeholders with parameter values to generate the command execution request payload.
The result value of the command execution. The device can use the result field to share additional details about the execution such as a return value of a remote function call. This field is not applicable if you use the AWS-IoT-FleetWise namespace.
Performs an aggregation that will return a list of buckets. The list of buckets is a ranked list of the number of occurrences of an aggregation field value.
The summary of an ML Detect behavior model.
A map of key-value pairs containing the patterns that need to be replaced in a managed template job document schema. You can use the description of each key as a guidance to specify the inputs during runtime when creating a job. documentParameters can only be used when creating jobs from Amazon Web Services managed templates. This parameter can't be used with custom job templates or to create jobs from them.
The criteria that determine when and how a job abort takes place.
The configuration that determines how many retries are allowed for each failure type for a job.
Allows you to create a staged rollout of a job.
The job process details.
Configuration for pre-signed S3 URLs.
Specifies the date and time that a job will begin the rollout of the job document to all devices in the target group. Additionally, you can specify the end behavior for each job execution when it reaches the scheduled end time.
Specifies the amount of time each device has to finish its execution of the job. A timer is started when the job execution status is set to IN_PROGRESS. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to TIMED_OUT.
Details of the job execution status.
An object that contains information about a server certificate.
The PEM of a certificate.
When the certificate is valid.
Data used to transfer a certificate to an Amazon Web Services account.
Information about the audit check.
Provides summary counts of how many tasks for findings are in a particular state. This information is included in the response from DescribeAuditMitigationActionsTask.
HTTP URL destination configuration used by the topic rule's HTTP action.
The configuration information for a virtual private cloud (VPC) destination.
An unexpected error has occurred.
The request is not valid.
The rate exceeds the limit.
A conflicting resource update exception. This exception is thrown when two pending updates cause a conflict.
An unexpected error has occurred.
The service is temporarily unavailable.
You are not authorized to perform this operation.
The specified resource does not exist.
An exception thrown when the version of an entity specified with the expectedVersion parameter does not match the latest version in the system.
Thing group properties.
A limit has been exceeded.
Set configurations for metrics export.
Structure that contains payloadVersion and targetArn.
The request conflicts with the current state of the resource.
Internal error from the service that indicates an unexpected error or that the service is unavailable.
The request is not valid.
A specific package version artifact associated with a software package version.
Configuration to manage IoT Job's package version reporting. If configured, Jobs updates the thing's reserved named shadow with the package version information up on successful job completion. Note: For each job, the destinationPackageVersions attribute has to be set with the correct data for Jobs to report to the thing shadow.
Thing group indexing configuration.
The thing indexing configuration. For more information, see Managing Thing Indexing.
The type of aggregation queries.
The query is invalid.
The certificate is invalid.
An object that specifies the authorization service for a domain.
An object that specifies the client certificate configuration for a domain.
The server certificate configuration.
The registration configuration.
The properties of a billing group.
The certificate operation is not allowed.
You can't transfer the certificate because authorization policies are still attached.
The response is invalid.
Specifies the HTTP context to use for the test authorizer request.
Specifies the MQTT context to use for the test authorizer request
Specifies the TLS context to use for the test authorizer request.
This exception occurs if you attempt to start a task with the same task-id as an existing task but with a different clientRequestToken.
Used in MitigationActionParams, this information identifies the target findings to which the mitigation actions are applied. Only one entry appears.
Describes the logging options payload.
The resource already exists.
The index is not ready.
Describes a rule.
The resource registration failed.
Unable to verify the CA certificate used to sign the device certificate you are attempting to register. This is happens when you have registered more than one CA certificate that has the same subject field and public key.
The registration code is invalid.
The resource is not configured.
A filter that can be used to list command executions for a device that started or completed before or after a particular date and time.
A topic rule destination.
The aggregation is invalid.
A map of key-value pairs for all supported statistics. For issues with missing or unexpected values for this API, consult Fleet indexing troubleshooting guide.
A specific software bill of matrerials associated with a software package version.
Information about an OTA update.
The command payload object that contains the instructions for the device to process.
Configuration that determines how the payloadTemplate is processed by the service to generate the final payload sent to devices at StartCommandExecution API invocation.
Provide additional context about the status of a command execution using a reason code and description.
The type of bucketed aggregation performed.
Thing group metadata.
Information about a stream.
Role alias description.
The job execution object represents the execution of a job on a particular device.
The encryption configuration details that include the status information of the Key Management Service (KMS) key and the KMS access role.
The authorizer description.
Describes a certificate.
Describes a CA certificate.
Additional information about the billing group.
Statistics for the checks performed during the audit.
You can't delete the resource because it is attached to one or more resources.
Configuration of the topic rule destination.
The number of policy versions exceeds the limit.
The policy documentation is not valid.
Service quota has been exceeded.
The criteria that determine when and how a job abort takes place.
Specifies the amount of time each device has to finish its execution of the job. A timer is started when the job execution status is set to IN_PROGRESS. If the job execution status is not set to another terminal state before the timer expires, it will be automatically set to TIMED_OUT.
Validates a Device Defender security profile behaviors specification. Requires permission to access the ValidateSecurityProfileBehaviors action.
Validates a Device Defender security profile behaviors specification. Requires permission to access the ValidateSecurityProfileBehaviors action.
Updates a topic rule destination. You use this to change the status, endpoint URL, or confirmation URL of the destination. Requires permission to access the UpdateTopicRuleDestination action.
Updates a topic rule destination. You use this to change the status, endpoint URL, or confirmation URL of the destination. Requires permission to access the UpdateTopicRuleDestination action.
Updates a thing type.
Updates a thing type.
The output from the UpdateThing operation.
The input for the UpdateThing operation.
Updates the groups to which the thing belongs. Requires permission to access the UpdateThingGroupsForThing action.
Updates the groups to which the thing belongs. Requires permission to access the UpdateThingGroupsForThing action.
Update a thing group. Requires permission to access the UpdateThingGroup action.
Update a thing group. Requires permission to access the UpdateThingGroup action.
Updates an existing stream. The stream version will be incremented by one. Requires permission to access the UpdateStream action.
Updates an existing stream. The stream version will be incremented by one. Requires permission to access the UpdateStream action.
Updates a Device Defender security profile. Requires permission to access the UpdateSecurityProfile action.
Updates a Device Defender security profile. Requires permission to access the UpdateSecurityProfile action.
Updates a scheduled audit, including which checks are performed and how often the audit takes place. Requires permission to access the UpdateScheduledAudit action.
Updates a scheduled audit, including which checks are performed and how often the audit takes place. Requires permission to access the UpdateScheduledAudit action.
Updates a role alias. Requires permission to access the UpdateRoleAlias action. The value of credentialDurationSeconds must be less than or equal to the maximum session duration of the IAM role that the role alias references. For more information, see Modifying a role maximum session duration (Amazon Web Services API) from the Amazon Web Services Identity and Access Management User Guide.
Updates a role alias. Requires permission to access the UpdateRoleAlias action. The value of credentialDurationSeconds must be less than or equal to the maximum session duration of the IAM role that the role alias references. For more information, see Modifying a role maximum session duration (Amazon Web Services API) from the Amazon Web Services Identity and Access Management User Guide.
Updates a provisioning template. Requires permission to access the UpdateProvisioningTemplate action.
Updates a provisioning template. Requires permission to access the UpdateProvisioningTemplate action.
Updates the supported fields for a specific package version. Requires permission to access the UpdatePackageVersion and GetIndexingConfiguration actions.
Updates the supported fields for a specific package version. Requires permission to access the UpdatePackageVersion and GetIndexingConfiguration actions.
Updates the supported fields for a specific software package. Requires permission to access the UpdatePackage and GetIndexingConfiguration actions.
Updates the supported fields for a specific software package. Requires permission to access the UpdatePackage and GetIndexingConfiguration actions.
Updates the software package configuration. Requires permission to access the UpdatePackageConfiguration and iam:PassRole actions.
Updates the software package configuration. Requires permission to access the UpdatePackageConfiguration and iam:PassRole actions.
Updates the definition for the specified mitigation action. Requires permission to access the UpdateMitigationAction action.
Updates the definition for the specified mitigation action. Requires permission to access the UpdateMitigationAction action.
Updates supported fields of the specified job. Requires permission to access the UpdateJob action.
Updates the search configuration. Requires permission to access the UpdateIndexingConfiguration action.
Updates the search configuration. Requires permission to access the UpdateIndexingConfiguration action.
Updates the data for a fleet metric. Requires permission to access the UpdateFleetMetric action.
Updates the event configurations. Requires permission to access the UpdateEventConfigurations action.
Updates the event configurations. Requires permission to access the UpdateEventConfigurations action.
Updates the encryption configuration. By default, Amazon Web Services IoT Core encrypts your data at rest using Amazon Web Services owned keys. Amazon Web Services IoT Core also supports symmetric customer managed keys from Key Management Service (KMS). With customer managed keys, you create, own, and manage the KMS keys in your Amazon Web Services account. Before using this API, you must set up permissions for Amazon Web Services IoT Core to access KMS. For more information, see Data encryption at rest in the Amazon Web Services IoT Core Developer Guide.
Updates the encryption configuration. By default, Amazon Web Services IoT Core encrypts your data at rest using Amazon Web Services owned keys. Amazon Web Services IoT Core also supports symmetric customer managed keys from Key Management Service (KMS). With customer managed keys, you create, own, and manage the KMS keys in your Amazon Web Services account. Before using this API, you must set up permissions for Amazon Web Services IoT Core to access KMS. For more information, see Data encryption at rest in the Amazon Web Services IoT Core Developer Guide.
Updates a dynamic thing group. Requires permission to access the UpdateDynamicThingGroup action.
Updates a dynamic thing group. Requires permission to access the UpdateDynamicThingGroup action.
Updates values stored in the domain configuration. Domain configurations for default endpoints can't be updated. Requires permission to access the UpdateDomainConfiguration action.
Updates values stored in the domain configuration. Domain configurations for default endpoints can't be updated. Requires permission to access the UpdateDomainConfiguration action.
Updates the definition for a dimension. You cannot change the type of a dimension after it is created (you can delete it and recreate it). Requires permission to access the UpdateDimension action.
Updates the definition for a dimension. You cannot change the type of a dimension after it is created (you can delete it and recreate it). Requires permission to access the UpdateDimension action.
Updates a Device Defender detect custom metric. Requires permission to access the UpdateCustomMetric action.
Updates a Device Defender detect custom metric. Requires permission to access the UpdateCustomMetric action.
Update information about a command or mark a command for deprecation.
Update information about a command or mark a command for deprecation.
The input for the UpdateCertificate operation.
Updates a certificate provider. Requires permission to access the UpdateCertificateProvider action.
Updates a certificate provider. Requires permission to access the UpdateCertificateProvider action.
The input to the UpdateCACertificate operation.
Updates information about the billing group. Requires permission to access the UpdateBillingGroup action.
Updates information about the billing group. Requires permission to access the UpdateBillingGroup action.
Updates an authorizer. Requires permission to access the UpdateAuthorizer action.
Updates an authorizer. Requires permission to access the UpdateAuthorizer action.
Updates a Device Defender audit suppression.
Updates a Device Defender audit suppression.
Configures or reconfigures the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled. Requires permission to access the UpdateAccountAuditConfiguration action.
Configures or reconfigures the Device Defender audit settings for this account. Settings include how audit notifications are sent and which audit checks are enabled or disabled. Requires permission to access the UpdateAccountAuditConfiguration action.
Removes the given tags (metadata) from the resource. Requires permission to access the UntagResource action.
Removes the given tags (metadata) from the resource. Requires permission to access the UntagResource action.
The output from the TransferCertificate operation.
The input for the TransferCertificate operation.
You can't revert the certificate transfer because the transfer is already complete.
Tests a custom authorization behavior by invoking a specified custom authorizer. Use this to test and debug the custom authorization behavior of devices that connect to the IoT device gateway. Requires permission to access the TestInvokeAuthorizer action.
Tests a custom authorization behavior by invoking a specified custom authorizer. Use this to test and debug the custom authorization behavior of devices that connect to the IoT device gateway. Requires permission to access the TestInvokeAuthorizer action.
Tests if a specified principal is authorized to perform an IoT action on a specified resource. Use this to test and debug the authorization behavior of devices that connect to the IoT device gateway. Requires permission to access the TestAuthorization action.
Tests if a specified principal is authorized to perform an IoT action on a specified resource. Use this to test and debug the authorization behavior of devices that connect to the IoT device gateway. Requires permission to access the TestAuthorization action.
Adds to or modifies the tags of the given resource. Tags are metadata which can be used to manage a resource. Requires permission to access the TagResource action.
Adds to or modifies the tags of the given resource. Tags are metadata which can be used to manage a resource. Requires permission to access the TagResource action.
Cancels a bulk thing provisioning task. Requires permission to access the StopThingRegistrationTask action.
Cancels a bulk thing provisioning task. Requires permission to access the StopThingRegistrationTask action.
Creates a bulk thing provisioning task. Requires permission to access the StartThingRegistrationTask action.
Creates a bulk thing provisioning task. Requires permission to access the StartThingRegistrationTask action.
Starts an on-demand Device Defender audit. Requires permission to access the StartOnDemandAuditTask action.
Starts an on-demand Device Defender audit. Requires permission to access the StartOnDemandAuditTask action.
Starts a Device Defender ML Detect mitigation actions task. Requires permission to access the StartDetectMitigationActionsTask action.
Starts a Device Defender ML Detect mitigation actions task. Requires permission to access the StartDetectMitigationActionsTask action.
Starts a task that applies a set of mitigation actions to the specified target. Requires permission to access the StartAuditMitigationActionsTask action.
Starts a task that applies a set of mitigation actions to the specified target. Requires permission to access the StartAuditMitigationActionsTask action.
The Rule-SQL expression can't be parsed correctly.
Sets the logging options for the V2 logging service. Requires permission to access the SetV2LoggingOptions action.
Sets the logging level. Requires permission to access the SetV2LoggingLevel action.
The input for the SetLoggingOptions operation.
The input for the SetDefaultPolicyVersion operation.
Sets the default authorizer. This will be used if a websocket connection is made without specifying an authorizer. Requires permission to access the SetDefaultAuthorizer action.
Sets the default authorizer. This will be used if a websocket connection is made without specifying an authorizer. Requires permission to access the SetDefaultAuthorizer action.
The query search index. Requires permission to access the SearchIndex action.
The query search index. Requires permission to access the SearchIndex action.
The input for the ReplaceTopicRule operation.
Remove the specified thing from the specified group. You must specify either a thingGroupArn or a thingGroupName to identify the thing group and either a thingArn or a thingName to identify the thing to remove from the thing group. Requires permission to access the RemoveThingFromThingGroup action.
Remove the specified thing from the specified group. You must specify either a thingGroupArn or a thingGroupName to identify the thing group and either a thingArn or a thingName to identify the thing to remove from the thing group. Requires permission to access the RemoveThingFromThingGroup action.
Removes the given thing from the billing group. Requires permission to access the RemoveThingFromBillingGroup action. This call is asynchronous. It might take several seconds for the detachment to propagate.
Removes the given thing from the billing group. Requires permission to access the RemoveThingFromBillingGroup action. This call is asynchronous. It might take several seconds for the detachment to propagate.
The input for the RejectCertificateTransfer operation.
Provisions a thing in the device registry. RegisterThing calls other IoT control plane APIs. These calls might exceed your account level IoT Throttling Limits and cause throttle errors. Please contact Amazon Web Services Customer Support to raise your throttling limits if necessary. Requires permission to access the RegisterThing action.
Provisions a thing in the device registry. RegisterThing calls other IoT control plane APIs. These calls might exceed your account level IoT Throttling Limits and cause throttle errors. Please contact Amazon Web Services Customer Support to raise your throttling limits if necessary. Requires permission to access the RegisterThing action.