5.0.0 • Published 7 years ago

@datafire/amazonaws_iot v5.0.0

Weekly downloads
2
License
MIT
Repository
github
Last release
7 years ago

@datafire/amazonaws_iot

Client library for AWS IoT

Installation and Usage

npm install --save @datafire/amazonaws_iot
let amazonaws_iot = require('@datafire/amazonaws_iot').create({
  accessKeyId: "",
  secretAccessKey: "",
  region: ""
});

amazonaws_iot.AcceptCertificateTransfer({
  "certificateId": ""
}).then(data => {
  console.log(data);
});

Description

AWS IoT AWS IoT provides secure, bi-directional communication between Internet-connected things (such as sensors, actuators, embedded devices, or smart appliances) and the AWS cloud. You can discover your custom IoT-Data endpoint to communicate with, configure rules for data processing and integration with other services, organize resources associated with each thing (Thing Registry), configure logging, and create and manage policies and credentials to authenticate things. For more information about how AWS IoT works, see the Developer Guide.

Actions

AcceptCertificateTransfer

amazonaws_iot.AcceptCertificateTransfer({
  "certificateId": ""
}, context)

Input

  • input object
    • certificateId required string

Output

Output schema unknown

ListAttachedPolicies

amazonaws_iot.ListAttachedPolicies({
  "target": ""
}, context)

Input

  • input object
    • target required string

Output

DeleteAuthorizer

amazonaws_iot.DeleteAuthorizer({
  "authorizerName": ""
}, context)

Input

  • input object
    • authorizerName required string

Output

DescribeAuthorizer

amazonaws_iot.DescribeAuthorizer({
  "authorizerName": ""
}, context)

Input

  • input object
    • authorizerName required string

Output

CreateAuthorizer

amazonaws_iot.CreateAuthorizer({
  "authorizerName": "",
  "authorizerFunctionArn": "",
  "tokenKeyName": "",
  "tokenSigningPublicKeys": []
}, context)

Input

Output

UpdateAuthorizer

amazonaws_iot.UpdateAuthorizer({
  "authorizerName": ""
}, context)

Input

Output

TestInvokeAuthorizer

amazonaws_iot.TestInvokeAuthorizer({
  "authorizerName": "",
  "token": "",
  "tokenSignature": ""
}, context)

Input

  • input object

Output

ListAuthorizers

amazonaws_iot.ListAuthorizers({}, context)

Input

  • input object

Output

RegisterCACertificate

amazonaws_iot.RegisterCACertificate({
  "caCertificate": "",
  "verificationCertificate": ""
}, context)

Input

Output

DeleteCACertificate

amazonaws_iot.DeleteCACertificate({
  "caCertificateId": ""
}, context)

Input

  • input object
    • caCertificateId required string

Output

DescribeCACertificate

amazonaws_iot.DescribeCACertificate({
  "caCertificateId": ""
}, context)

Input

  • input object
    • caCertificateId required string

Output

UpdateCACertificate

amazonaws_iot.UpdateCACertificate({
  "caCertificateId": ""
}, context)

Input

Output

Output schema unknown

ListCACertificates

amazonaws_iot.ListCACertificates({}, context)

Input

  • input object

Output

CancelCertificateTransfer

amazonaws_iot.CancelCertificateTransfer({
  "certificateId": ""
}, context)

Input

  • input object
    • certificateId required string

Output

Output schema unknown

RegisterCertificate

amazonaws_iot.RegisterCertificate({
  "certificatePem": ""
}, context)

Input

Output

ListCertificates

amazonaws_iot.ListCertificates({}, context)

Input

  • input object

Output

CreateCertificateFromCsr

amazonaws_iot.CreateCertificateFromCsr({
  "certificateSigningRequest": ""
}, context)

Input

Output

ListCertificatesByCA

amazonaws_iot.ListCertificatesByCA({
  "caCertificateId": ""
}, context)

Input

  • input object
    • caCertificateId required string

Output

ListOutgoingCertificates

amazonaws_iot.ListOutgoingCertificates({}, context)

Input

  • input object

Output

DeleteCertificate

amazonaws_iot.DeleteCertificate({
  "certificateId": ""
}, context)

Input

  • input object
    • certificateId required string

Output

Output schema unknown

DescribeCertificate

amazonaws_iot.DescribeCertificate({
  "certificateId": ""
}, context)

Input

  • input object
    • certificateId required string

Output

UpdateCertificate

amazonaws_iot.UpdateCertificate({
  "certificateId": ""
}, context)

Input

  • input object
    • certificateId required string

Output

Output schema unknown

ClearDefaultAuthorizer

amazonaws_iot.ClearDefaultAuthorizer({}, context)

Input

  • input object

Output

DescribeDefaultAuthorizer

amazonaws_iot.DescribeDefaultAuthorizer({}, context)

Input

  • input object

Output

SetDefaultAuthorizer

amazonaws_iot.SetDefaultAuthorizer({
  "authorizerName": ""
}, context)

Input

Output

GetEffectivePolicies

amazonaws_iot.GetEffectivePolicies({}, context)

Input

Output

DescribeEndpoint

amazonaws_iot.DescribeEndpoint({}, context)

Input

  • input object

Output

DescribeEventConfigurations

amazonaws_iot.DescribeEventConfigurations({}, context)

Input

  • input object

Output

UpdateEventConfigurations

amazonaws_iot.UpdateEventConfigurations({}, context)

Input

Output

GetIndexingConfiguration

amazonaws_iot.GetIndexingConfiguration({}, context)

Input

  • input object

Output

UpdateIndexingConfiguration

amazonaws_iot.UpdateIndexingConfiguration({}, context)

Input

Output

ListIndices

amazonaws_iot.ListIndices({}, context)

Input

  • input object

Output

SearchIndex

amazonaws_iot.SearchIndex({
  "queryString": ""
}, context)

Input

Output

DescribeIndex

amazonaws_iot.DescribeIndex({
  "indexName": ""
}, context)

Input

  • input object
    • indexName required string

Output

ListJobs

amazonaws_iot.ListJobs({}, context)

Input

  • input object

Output

DescribeJob

amazonaws_iot.DescribeJob({
  "jobId": ""
}, context)

Input

  • input object
    • jobId required string

Output

CreateJob

amazonaws_iot.CreateJob({
  "jobId": "",
  "targets": []
}, context)

Input

Output

CancelJob

amazonaws_iot.CancelJob({
  "jobId": ""
}, context)

Input

  • input object
    • jobId required string
    • comment Comment

Output

GetJobDocument

amazonaws_iot.GetJobDocument({
  "jobId": ""
}, context)

Input

  • input object
    • jobId required string

Output

AssociateTargetsWithJob

amazonaws_iot.AssociateTargetsWithJob({
  "jobId": "",
  "targets": []
}, context)

Input

Output

ListJobExecutionsForJob

amazonaws_iot.ListJobExecutionsForJob({
  "jobId": ""
}, context)

Input

  • input object
    • jobId required string

Output

CreateKeysAndCertificate

amazonaws_iot.CreateKeysAndCertificate({}, context)

Input

  • input object

Output

GetLoggingOptions

amazonaws_iot.GetLoggingOptions({}, context)

Input

  • input object

Output

SetLoggingOptions

amazonaws_iot.SetLoggingOptions({
  "loggingOptionsPayload": {
    "roleArn": ""
  }
}, context)

Input

Output

Output schema unknown

ListOTAUpdates

amazonaws_iot.ListOTAUpdates({}, context)

Input

  • input object

Output

DeleteOTAUpdate

amazonaws_iot.DeleteOTAUpdate({
  "otaUpdateId": ""
}, context)

Input

  • input object
    • otaUpdateId required string

Output

GetOTAUpdate

amazonaws_iot.GetOTAUpdate({
  "otaUpdateId": ""
}, context)

Input

  • input object
    • otaUpdateId required string

Output

CreateOTAUpdate

amazonaws_iot.CreateOTAUpdate({
  "otaUpdateId": "",
  "targets": [],
  "files": [],
  "roleArn": ""
}, context)

Input

Output

ListPolicies

amazonaws_iot.ListPolicies({}, context)

Input

  • input object

Output

DeletePolicy

amazonaws_iot.DeletePolicy({
  "policyName": ""
}, context)

Input

  • input object
    • policyName required string

Output

Output schema unknown

GetPolicy

amazonaws_iot.GetPolicy({
  "policyName": ""
}, context)

Input

  • input object
    • policyName required string

Output

CreatePolicy

amazonaws_iot.CreatePolicy({
  "policyName": "",
  "policyDocument": ""
}, context)

Input

  • input object

Output

ListPolicyVersions

amazonaws_iot.ListPolicyVersions({
  "policyName": ""
}, context)

Input

  • input object
    • policyName required string

Output

CreatePolicyVersion

amazonaws_iot.CreatePolicyVersion({
  "policyName": "",
  "policyDocument": ""
}, context)

Input

  • input object

Output

DeletePolicyVersion

amazonaws_iot.DeletePolicyVersion({
  "policyName": "",
  "policyVersionId": ""
}, context)

Input

  • input object
    • policyName required string
    • policyVersionId required string

Output

Output schema unknown

GetPolicyVersion

amazonaws_iot.GetPolicyVersion({
  "policyName": "",
  "policyVersionId": ""
}, context)

Input

  • input object
    • policyName required string
    • policyVersionId required string

Output

SetDefaultPolicyVersion

amazonaws_iot.SetDefaultPolicyVersion({
  "policyName": "",
  "policyVersionId": ""
}, context)

Input

  • input object
    • policyName required string
    • policyVersionId required string

Output

Output schema unknown

ListPolicyPrincipals

amazonaws_iot.ListPolicyPrincipals({}, context)

Input

  • input object

Output

ListTargetsForPolicy

amazonaws_iot.ListTargetsForPolicy({
  "policyName": ""
}, context)

Input

  • input object
    • policyName required string

Output

ListPrincipalPolicies

amazonaws_iot.ListPrincipalPolicies({}, context)

Input

  • input object

Output

DetachPrincipalPolicy

amazonaws_iot.DetachPrincipalPolicy({
  "policyName": ""
}, context)

Input

  • input object
    • policyName required string

Output

Output schema unknown

AttachPrincipalPolicy

amazonaws_iot.AttachPrincipalPolicy({
  "policyName": ""
}, context)

Input

  • input object
    • policyName required string

Output

Output schema unknown

ListPrincipalThings

amazonaws_iot.ListPrincipalThings({}, context)

Input

  • input object

Output

DeleteRegistrationCode

amazonaws_iot.DeleteRegistrationCode({}, context)

Input

  • input object

Output

GetRegistrationCode

amazonaws_iot.GetRegistrationCode({}, context)

Input

  • input object

Output

RejectCertificateTransfer

amazonaws_iot.RejectCertificateTransfer({
  "certificateId": ""
}, context)

Input

  • input object
    • certificateId required string
    • rejectReason Message

Output

Output schema unknown

ListRoleAliases

amazonaws_iot.ListRoleAliases({}, context)

Input

  • input object

Output

DeleteRoleAlias

amazonaws_iot.DeleteRoleAlias({
  "roleAlias": ""
}, context)

Input

  • input object
    • roleAlias required string

Output

DescribeRoleAlias

amazonaws_iot.DescribeRoleAlias({
  "roleAlias": ""
}, context)

Input

  • input object
    • roleAlias required string

Output

CreateRoleAlias

amazonaws_iot.CreateRoleAlias({
  "roleAlias": "",
  "roleArn": ""
}, context)

Input

Output

UpdateRoleAlias

amazonaws_iot.UpdateRoleAlias({
  "roleAlias": ""
}, context)

Input

Output

ListTopicRules

amazonaws_iot.ListTopicRules({}, context)

Input

  • input object

Output

DeleteTopicRule

amazonaws_iot.DeleteTopicRule({
  "ruleName": ""
}, context)

Input

  • input object
    • ruleName required string

Output

Output schema unknown

GetTopicRule

amazonaws_iot.GetTopicRule({
  "ruleName": ""
}, context)

Input

  • input object
    • ruleName required string

Output

ReplaceTopicRule

amazonaws_iot.ReplaceTopicRule({
  "ruleName": "",
  "topicRulePayload": {
    "sql": "",
    "actions": []
  }
}, context)

Input

Output

Output schema unknown

CreateTopicRule

amazonaws_iot.CreateTopicRule({
  "ruleName": "",
  "topicRulePayload": {
    "sql": "",
    "actions": []
  }
}, context)

Input

Output

Output schema unknown

DisableTopicRule

amazonaws_iot.DisableTopicRule({
  "ruleName": ""
}, context)

Input

  • input object
    • ruleName required string

Output

Output schema unknown

EnableTopicRule

amazonaws_iot.EnableTopicRule({
  "ruleName": ""
}, context)

Input

  • input object
    • ruleName required string

Output

Output schema unknown

ListStreams

amazonaws_iot.ListStreams({}, context)

Input

  • input object

Output

DeleteStream

amazonaws_iot.DeleteStream({
  "streamId": ""
}, context)

Input

  • input object
    • streamId required string

Output

DescribeStream

amazonaws_iot.DescribeStream({
  "streamId": ""
}, context)

Input

  • input object
    • streamId required string

Output

CreateStream

amazonaws_iot.CreateStream({
  "streamId": "",
  "files": [],
  "roleArn": ""
}, context)

Input

Output

UpdateStream

amazonaws_iot.UpdateStream({
  "streamId": ""
}, context)

Input

Output

DetachPolicy

amazonaws_iot.DetachPolicy({
  "policyName": "",
  "target": ""
}, context)

Input

  • input object

Output

Output schema unknown

AttachPolicy

amazonaws_iot.AttachPolicy({
  "policyName": "",
  "target": ""
}, context)

Input

  • input object

Output

Output schema unknown

TestAuthorization

amazonaws_iot.TestAuthorization({
  "authInfos": []
}, context)

Input

Output

ListThingGroups

amazonaws_iot.ListThingGroups({}, context)

Input

  • input object

Output

AddThingToThingGroup

amazonaws_iot.AddThingToThingGroup({}, context)

Input

Output

RemoveThingFromThingGroup

amazonaws_iot.RemoveThingFromThingGroup({}, context)

Input

Output

UpdateThingGroupsForThing

amazonaws_iot.UpdateThingGroupsForThing({}, context)

Input

Output

DeleteThingGroup

amazonaws_iot.DeleteThingGroup({
  "thingGroupName": ""
}, context)

Input

  • input object
    • thingGroupName required string

Output

DescribeThingGroup

amazonaws_iot.DescribeThingGroup({
  "thingGroupName": ""
}, context)

Input

  • input object
    • thingGroupName required string

Output

UpdateThingGroup

amazonaws_iot.UpdateThingGroup({
  "thingGroupName": "",
  "thingGroupProperties": {}
}, context)

Input

Output

CreateThingGroup

amazonaws_iot.CreateThingGroup({
  "thingGroupName": ""
}, context)

Input

Output

ListThingsInThingGroup

amazonaws_iot.ListThingsInThingGroup({
  "thingGroupName": ""
}, context)

Input

  • input object
    • thingGroupName required string

Output

ListThingRegistrationTasks

amazonaws_iot.ListThingRegistrationTasks({}, context)

Input

  • input object

Output

StartThingRegistrationTask

amazonaws_iot.StartThingRegistrationTask({
  "templateBody": "",
  "inputFileBucket": "",
  "inputFileKey": "",
  "roleArn": ""
}, context)

Input

Output

DescribeThingRegistrationTask

amazonaws_iot.DescribeThingRegistrationTask({
  "taskId": ""
}, context)

Input

  • input object
    • taskId required string

Output

StopThingRegistrationTask

amazonaws_iot.StopThingRegistrationTask({
  "taskId": ""
}, context)

Input

  • input object
    • taskId required string

Output

ListThingRegistrationTaskReports

amazonaws_iot.ListThingRegistrationTaskReports({
  "taskId": ""
}, context)

Input

  • input object
    • taskId required string

Output

ListThingTypes

amazonaws_iot.ListThingTypes({}, context)

Input

  • input object

Output

DeleteThingType

amazonaws_iot.DeleteThingType({
  "thingTypeName": ""
}, context)

Input

  • input object
    • thingTypeName required string

Output

DescribeThingType

amazonaws_iot.DescribeThingType({
  "thingTypeName": ""
}, context)

Input

  • input object
    • thingTypeName required string

Output

CreateThingType

amazonaws_iot.CreateThingType({
  "thingTypeName": ""
}, context)

Input

Output

DeprecateThingType

amazonaws_iot.DeprecateThingType({
  "thingTypeName": ""
}, context)

Input

  • input object

Output

ListThings

amazonaws_iot.ListThings({}, context)

Input

  • input object

Output

RegisterThing

amazonaws_iot.RegisterThing({
  "templateBody": ""
}, context)

Input

Output

DeleteThing

amazonaws_iot.DeleteThing({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

DescribeThing

amazonaws_iot.DescribeThing({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

UpdateThing

amazonaws_iot.UpdateThing({
  "thingName": ""
}, context)

Input

Output

CreateThing

amazonaws_iot.CreateThing({
  "thingName": ""
}, context)

Input

Output

ListJobExecutionsForThing

amazonaws_iot.ListJobExecutionsForThing({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

DescribeJobExecution

amazonaws_iot.DescribeJobExecution({
  "jobId": "",
  "thingName": ""
}, context)

Input

  • input object
    • jobId required string
    • thingName required string

Output

DetachThingPrincipal

amazonaws_iot.DetachThingPrincipal({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

ListThingPrincipals

amazonaws_iot.ListThingPrincipals({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

AttachThingPrincipal

amazonaws_iot.AttachThingPrincipal({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

ListThingGroupsForThing

amazonaws_iot.ListThingGroupsForThing({
  "thingName": ""
}, context)

Input

  • input object
    • thingName required string

Output

TransferCertificate

amazonaws_iot.TransferCertificate({
  "certificateId": ""
}, context)

Input

  • input object
    • certificateId required string
    • transferMessage Message

Output

DeleteV2LoggingLevel

amazonaws_iot.DeleteV2LoggingLevel({}, context)

Input

  • input object

Output

Output schema unknown

ListV2LoggingLevels

amazonaws_iot.ListV2LoggingLevels({}, context)

Input

  • input object

Output

SetV2LoggingLevel

amazonaws_iot.SetV2LoggingLevel({
  "logTarget": {
    "targetType": ""
  },
  "logLevel": ""
}, context)

Input

Output

Output schema unknown

GetV2LoggingOptions

amazonaws_iot.GetV2LoggingOptions({}, context)

Input

  • input object

Output

SetV2LoggingOptions

amazonaws_iot.SetV2LoggingOptions({}, context)

Input

Output

Output schema unknown

Definitions

AcceptCertificateTransferRequest

  • AcceptCertificateTransferRequest object: The input for the AcceptCertificateTransfer operation.

Action

ActionList

ActionType

  • ActionType string (values: PUBLISH, SUBSCRIBE, RECEIVE, CONNECT)

AddThingToThingGroupRequest

AddThingToThingGroupResponse

  • AddThingToThingGroupResponse object

AdditionalParameterMap

  • AdditionalParameterMap array

AlarmName

  • AlarmName string

AllowAutoRegistration

  • AllowAutoRegistration boolean

Allowed

  • Allowed object: Contains information that allowed the authorization.

AscendingOrder

  • AscendingOrder boolean

AssociateTargetsWithJobRequest

AssociateTargetsWithJobResponse

AttachPolicyRequest

AttachPrincipalPolicyRequest

  • AttachPrincipalPolicyRequest object: The input for the AttachPrincipalPolicy operation.

AttachThingPrincipalRequest

  • AttachThingPrincipalRequest object: The input for the AttachThingPrincipal operation.

AttachThingPrincipalResponse

  • AttachThingPrincipalResponse object: The output from the AttachThingPrincipal operation.

AttributeName

  • AttributeName string

AttributePayload

  • AttributePayload object: The attribute payload.

AttributeValue

  • AttributeValue string

Attributes

AttributesMap

  • AttributesMap array

AuthDecision

  • AuthDecision string (values: ALLOWED, EXPLICIT_DENY, IMPLICIT_DENY)

AuthInfo

  • AuthInfo object: A collection of authorization information.

AuthInfos

AuthResult

AuthResults

AuthorizerArn

  • AuthorizerArn string

AuthorizerDescription

AuthorizerFunctionArn

  • AuthorizerFunctionArn string

AuthorizerName

  • AuthorizerName string

AuthorizerStatus

  • AuthorizerStatus string (values: ACTIVE, INACTIVE)

AuthorizerSummary

Authorizers

AutoRegistrationStatus

  • AutoRegistrationStatus string (values: ENABLE, DISABLE)

AwsAccountId

  • AwsAccountId string

AwsArn

  • AwsArn string

AwsIotJobArn

  • AwsIotJobArn string

AwsIotJobId

  • AwsIotJobId string

AwsIotSqlVersion

  • AwsIotSqlVersion string

Boolean

  • Boolean boolean

BucketName

  • BucketName string

CACertificate

CACertificateDescription

CACertificateStatus

  • CACertificateStatus string (values: ACTIVE, INACTIVE)

CACertificates

CancelCertificateTransferRequest

  • CancelCertificateTransferRequest object: The input for the CancelCertificateTransfer operation.

CancelJobRequest

  • CancelJobRequest object

CancelJobResponse

CanceledThings

  • CanceledThings integer

CannedAccessControlList

  • CannedAccessControlList string (values: private, public-read, public-read-write, aws-exec-read, authenticated-read, bucket-owner-read, bucket-owner-full-control, log-delivery-write)

Certificate

CertificateArn

  • CertificateArn string

CertificateConflictException

  • CertificateConflictException object: 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.

CertificateDescription

CertificateId

  • CertificateId string

CertificateName

  • CertificateName string

CertificatePem

  • CertificatePem string: The PEM of a certificate.

CertificateSigningRequest

  • CertificateSigningRequest string

CertificateStateException

  • CertificateStateException object: The certificate operation is not allowed.

CertificateStatus

  • CertificateStatus string (values: ACTIVE, INACTIVE, REVOKED, PENDING_TRANSFER, REGISTER_INACTIVE, PENDING_ACTIVATION)

CertificateValidationException

  • CertificateValidationException object: The certificate is invalid.

Certificates

ClearDefaultAuthorizerRequest

  • ClearDefaultAuthorizerRequest object

ClearDefaultAuthorizerResponse

  • ClearDefaultAuthorizerResponse object

ClientId

  • ClientId string

CloudwatchAlarmAction

  • CloudwatchAlarmAction object: Describes an action that updates a CloudWatch alarm.

CloudwatchMetricAction

Code

  • Code string

CodeSigning

CodeSigningCertificateChain

  • CodeSigningCertificateChain object: Describes the certificate chain being used when code signing a file.

CodeSigningSignature

  • CodeSigningSignature object: Describes the signature for a file.

CognitoIdentityPoolId

  • CognitoIdentityPoolId string

Comment

  • Comment string

Configuration

  • Configuration object: Configuration.

ConflictingResourceUpdateException

  • ConflictingResourceUpdateException object: A conflicting resource update exception. This exception is thrown when two pending updates cause a conflict.

Count

  • Count integer

CreateAuthorizerRequest

CreateAuthorizerResponse

CreateCertificateFromCsrRequest

  • CreateCertificateFromCsrRequest object: The input for the CreateCertificateFromCsr operation.

CreateCertificateFromCsrResponse

CreateJobRequest

CreateJobResponse

CreateKeysAndCertificateRequest

  • CreateKeysAndCertificateRequest object: The input for the CreateKeysAndCertificate operation.

CreateKeysAndCertificateResponse

CreateOTAUpdateRequest

CreateOTAUpdateResponse

CreatePolicyRequest

  • CreatePolicyRequest object: The input for the CreatePolicy operation.

CreatePolicyResponse

CreatePolicyVersionRequest

  • CreatePolicyVersionRequest object: The input for the CreatePolicyVersion operation.

CreatePolicyVersionResponse

CreateRoleAliasRequest

CreateRoleAliasResponse

CreateStreamRequest

CreateStreamResponse

CreateThingGroupRequest

CreateThingGroupResponse

CreateThingRequest

CreateThingResponse

CreateThingTypeRequest

  • CreateThingTypeRequest object: The input for the CreateThingType operation.

CreateThingTypeResponse

CreateTopicRuleRequest

  • CreateTopicRuleRequest object: The input for the CreateTopicRule operation.

CreatedAtDate

  • CreatedAtDate string

CreationDate

  • CreationDate string

CredentialDurationSeconds

  • CredentialDurationSeconds integer

CustomCodeSigning

DateType

  • DateType string

DeleteAuthorizerRequest

  • DeleteAuthorizerRequest object

DeleteAuthorizerResponse

  • DeleteAuthorizerResponse object

DeleteCACertificateRequest

  • DeleteCACertificateRequest object: Input for the DeleteCACertificate operation.

DeleteCACertificateResponse

  • DeleteCACertificateResponse object: The output for the DeleteCACertificate operation.

DeleteCertificateRequest

  • DeleteCertificateRequest object: The input for the DeleteCertificate operation.

DeleteConflictException

  • DeleteConflictException object: You can't delete the resource because it is attached to one or more resources.

DeleteOTAUpdateRequest

  • DeleteOTAUpdateRequest object

DeleteOTAUpdateResponse

  • DeleteOTAUpdateResponse object

DeletePolicyRequest

  • DeletePolicyRequest object: The input for the DeletePolicy operation.

DeletePolicyVersionRequest

  • DeletePolicyVersionRequest object: The input for the DeletePolicyVersion operation.

DeleteRegistrationCodeRequest

  • DeleteRegistrationCodeRequest object: The input for the DeleteRegistrationCode operation.

DeleteRegistrationCodeResponse

  • DeleteRegistrationCodeResponse object: The output for the DeleteRegistrationCode operation.

DeleteRoleAliasRequest

  • DeleteRoleAliasRequest object

DeleteRoleAliasResponse

  • DeleteRoleAliasResponse object

DeleteStreamRequest

  • DeleteStreamRequest object

DeleteStreamResponse

  • DeleteStreamResponse object

DeleteThingGroupRequest

  • DeleteThingGroupRequest object

DeleteThingGroupResponse

  • DeleteThingGroupResponse object

DeleteThingRequest

  • DeleteThingRequest object: The input for the DeleteThing operation.

DeleteThingResponse

  • DeleteThingResponse object: The output of the DeleteThing operation.

DeleteThingTypeRequest

  • DeleteThingTypeRequest object: The input for the DeleteThingType operation.

DeleteThingTypeResponse

  • DeleteThingTypeResponse object: The output for the DeleteThingType operation.

DeleteTopicRuleRequest

  • DeleteTopicRuleRequest object: The input for the DeleteTopicRule operation.

DeleteV2LoggingLevelRequest

  • DeleteV2LoggingLevelRequest object

DeliveryStreamName

  • DeliveryStreamName string

Denied

DeprecateThingTypeRequest

  • DeprecateThingTypeRequest object: The input for the DeprecateThingType operation.

DeprecateThingTypeResponse

  • DeprecateThingTypeResponse object: The output for the DeprecateThingType operation.

DeprecationDate

  • DeprecationDate string

DescribeAuthorizerRequest

  • DescribeAuthorizerRequest object

DescribeAuthorizerResponse

DescribeCACertificateRequest

  • DescribeCACertificateRequest object: The input for the DescribeCACertificate operation.

DescribeCACertificateResponse

DescribeCertificateRequest

  • DescribeCertificateRequest object: The input for the DescribeCertificate operation.

DescribeCertificateResponse

  • DescribeCertificateResponse object: The output of the DescribeCertificate operation.

DescribeDefaultAuthorizerRequest

  • DescribeDefaultAuthorizerRequest object

DescribeDefaultAuthorizerResponse

DescribeEndpointRequest

  • DescribeEndpointRequest object: The input for the DescribeEndpoint operation.

DescribeEndpointResponse

  • DescribeEndpointResponse object: The output from the DescribeEndpoint operation.

DescribeEventConfigurationsRequest

  • DescribeEventConfigurationsRequest object

DescribeEventConfigurationsResponse

DescribeIndexRequest

  • DescribeIndexRequest object

DescribeIndexResponse

DescribeJobExecutionRequest

  • DescribeJobExecutionRequest object

DescribeJobExecutionResponse

DescribeJobRequest

  • DescribeJobRequest object

DescribeJobResponse

DescribeRoleAliasRequest

  • DescribeRoleAliasRequest object

DescribeRoleAliasResponse

DescribeStreamRequest

  • DescribeStreamRequest object

DescribeStreamResponse

  • DescribeStreamResponse object

DescribeThingGroupRequest

  • DescribeThingGroupRequest object

DescribeThingGroupResponse

DescribeThingRegistrationTaskRequest

  • DescribeThingRegistrationTaskRequest object

DescribeThingRegistrationTaskResponse

DescribeThingRequest

  • DescribeThingRequest object: The input for the DescribeThing operation.

DescribeThingResponse

DescribeThingTypeRequest

  • DescribeThingTypeRequest object: The input for the DescribeThingType operation.

DescribeThingTypeResponse

Description

  • Description string

DetachPolicyRequest

DetachPrincipalPolicyRequest

  • DetachPrincipalPolicyRequest object: The input for the DetachPrincipalPolicy operation.

DetachThingPrincipalRequest

  • DetachThingPrincipalRequest object: The input for the DetachThingPrincipal operation.

DetachThingPrincipalResponse

  • DetachThingPrincipalResponse object: The output from the DetachThingPrincipal operation.

DetailsKey

  • DetailsKey string

DetailsMap

DetailsValue

  • DetailsValue string

DisableAllLogs

  • DisableAllLogs boolean

DisableTopicRuleRequest

  • DisableTopicRuleRequest object: The input for the DisableTopicRuleRequest operation.

DynamoDBAction

  • DynamoDBAction object: 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()}"

DynamoDBv2Action

  • DynamoDBv2Action object: 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.

DynamoKeyType

  • DynamoKeyType string (values: STRING, NUMBER)

DynamoOperation

  • DynamoOperation string

EffectivePolicies

EffectivePolicy

ElasticsearchAction

ElasticsearchEndpoint

  • ElasticsearchEndpoint string

ElasticsearchId

  • ElasticsearchId string

ElasticsearchIndex

  • ElasticsearchIndex string

ElasticsearchType

  • ElasticsearchType string

EnableTopicRuleRequest

  • EnableTopicRuleRequest object: The input for the EnableTopicRuleRequest operation.

Enabled

  • Enabled boolean

EndpointAddress

  • EndpointAddress string

EndpointType

  • EndpointType string

ErrorInfo

ErrorMessage

  • ErrorMessage string

EventConfigurations

EventType

  • EventType string (values: THING, THING_GROUP, THING_TYPE, THING_GROUP_MEMBERSHIP, THING_GROUP_HIERARCHY, THING_TYPE_ASSOCIATION, JOB, JOB_EXECUTION)

ExecutionNumber

  • ExecutionNumber integer

ExpiresInSec

  • ExpiresInSec integer

ExplicitDeny

  • ExplicitDeny object: Information that explicitly denies authorization.

FailedThings

  • FailedThings integer

FileId

  • FileId integer

FileName

  • FileName string

FirehoseAction

FirehoseSeparator

  • FirehoseSeparator string

Flag

  • Flag boolean

ForceDelete

  • ForceDelete boolean

FunctionArn

  • FunctionArn string

GEMaxResults

  • GEMaxResults integer

GetEffectivePoliciesRequest

GetEffectivePoliciesResponse

5.0.0

7 years ago

4.0.0

8 years ago

3.0.4

8 years ago

3.0.3

8 years ago

3.0.2

8 years ago

3.0.1

8 years ago

3.0.0

8 years ago

2.0.2

8 years ago

2.0.1

8 years ago

2.0.0

8 years ago