package
0.10.4
Repository: https://github.com/agilebits/aws-sdk-go.git
Documentation: pkg.go.dev

# Packages

Package iotiface provides an interface for the AWS IoT.

# Functions

New creates a new instance of the IoT client with a session.

# Constants

@enum CertificateStatus.
@enum CertificateStatus.
@enum CertificateStatus.
@enum CertificateStatus.
@enum LogLevel.
@enum LogLevel.
@enum LogLevel.
@enum LogLevel.
@enum LogLevel.
A ServiceName is the name of the service the client will make API calls to.

# Structs

The input for the AcceptCertificateTransfer operation.
No description provided by the author
Describes the actions associated with a rule.
The input for the AttachPrincipalPolicy operation.
No description provided by the author
The input for the AttachThingPrincipal operation.
The output from the AttachThingPrincipal operation.
The attribute payload, a JSON string containing up to three key-value pairs.
The input for the CancelCertificateTransfer operation.
No description provided by the author
Information about a certificate.
Describes a certificate.
The input for the CreateCertificateFromCsr operation.
The output from the CreateCertificateFromCsr operation.
The input for the CreateKeysAndCertificate operation.
The output of the CreateKeysAndCertificate operation.
The input for the CreatePolicy operation.
The output from the CreatePolicy operation.
The input for the CreatePolicyVersion operation.
The output of the CreatePolicyVersion operation.
The input for the CreateThing operation.
The output of the CreateThing operation.
The input for the CreateTopicRule operation.
No description provided by the author
The input for the DeleteCertificate operation.
No description provided by the author
The input for the DeletePolicy operation.
No description provided by the author
The input for the DeletePolicyVersion operation.
No description provided by the author
The input for the DeleteThing operation.
The output of the DeleteThing operation.
The input for the DeleteTopicRule operation.
No description provided by the author
The input for the DescribeCertificate operation.
The output of the DescribeCertificate operation.
The input for the DescribeEndpoint operation.
The output from the DescribeEndpoint operation.
The input for the DescribeThing operation.
The output from the DescribeThing operation.
The input for the DetachPrincipalPolicy operation.
No description provided by the author
The input for the DetachThingPrincipal operation.
The output from the DetachThingPrincipal operation.
Describes an action to write to a DynamoDB table.
No description provided by the author
The input for the GetLoggingOptions operation.
The output from the GetLoggingOptions operation.
The input for the GetPolicy operation.
The output from the GetPolicy operation.
The input for the GetPolicyVersion operation.
The output from the GetPolicyVersion operation.
The input for the GetTopicRule operation.
The output from the GetTopicRule operation.
AWS IoT is in beta and is subject to change AWS IoT provides secure, bi-directional communication between Internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud.
Describes a key pair.
Describes an action to write data to an Amazon Kinesis stream.
Describes an action to invoke a Lamdba function.
The input for the ListCertificates operation.
The output of the ListCertificates operation.
The input for the ListPolicies operation.
The output from the ListPolicies operation.
The input for the ListPolicyVersions operation.
The output from the ListPolicyVersions operation.
The input for the ListPrincipalPolicies operation.
The output from the ListPrincipalPolicies operation.
The input for the ListPrincipalThings operation.
The output from the ListPrincipalThings operation.
The input for the ListThingPrincipal operation.
The output from the ListThingPrincipals operation.
The input for the ListThings operation.
The output from the ListThings operation.
The input for the ListTopicRules operation.
The output from the ListTopicRules operation.
Describes the logging options payload.
Describes an AWS IoT policy.
Describes a policy version.
The input for the RejectCertificateTransfer operation.
No description provided by the author
The input for the ReplaceTopicRule operation.
No description provided by the author
Describes an action to republish to another topic.
Describes an action to write data to an Amazon S3 bucket.
The input for the SetDefaultPolicyVersion operation.
No description provided by the author
The input for the SetLoggingOptions operation.
No description provided by the author
Describes an action to publish to an Amazon SNS topic.
Describes an action to publish data to an SQS queue.
Describes a thing attribute.
Describes a rule.
Describes a rule.
Describes a rule.
The input for the TransferCertificate operation.
The output from the TransferCertificate operation.
The input for the UpdateCertificate operation.
No description provided by the author
The input for the UpdateThing operation.
The output from the UpdateThing operation.