@datafire/amazonaws_iot v5.0.0
@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
- certificateId required
Output
Output schema unknown
ListAttachedPolicies
amazonaws_iot.ListAttachedPolicies({
"target": ""
}, context)
Input
- input
object
- target required
string
- target required
Output
- output ListAttachedPoliciesResponse
DeleteAuthorizer
amazonaws_iot.DeleteAuthorizer({
"authorizerName": ""
}, context)
Input
- input
object
- authorizerName required
string
- authorizerName required
Output
- output DeleteAuthorizerResponse
DescribeAuthorizer
amazonaws_iot.DescribeAuthorizer({
"authorizerName": ""
}, context)
Input
- input
object
- authorizerName required
string
- authorizerName required
Output
- output DescribeAuthorizerResponse
CreateAuthorizer
amazonaws_iot.CreateAuthorizer({
"authorizerName": "",
"authorizerFunctionArn": "",
"tokenKeyName": "",
"tokenSigningPublicKeys": []
}, context)
Input
- input
object
- authorizerName required
string
- authorizerFunctionArn required AuthorizerFunctionArn
- status AuthorizerStatus
- tokenKeyName required TokenKeyName
- tokenSigningPublicKeys required PublicKeyMap
- authorizerName required
Output
- output CreateAuthorizerResponse
UpdateAuthorizer
amazonaws_iot.UpdateAuthorizer({
"authorizerName": ""
}, context)
Input
- input
object
- authorizerName required
string
- authorizerFunctionArn AuthorizerFunctionArn
- status AuthorizerStatus
- tokenKeyName TokenKeyName
- tokenSigningPublicKeys PublicKeyMap
- authorizerName required
Output
- output UpdateAuthorizerResponse
TestInvokeAuthorizer
amazonaws_iot.TestInvokeAuthorizer({
"authorizerName": "",
"token": "",
"tokenSignature": ""
}, context)
Input
- input
object
- authorizerName required
string
- token required Token
- tokenSignature required TokenSignature
- authorizerName required
Output
- output TestInvokeAuthorizerResponse
ListAuthorizers
amazonaws_iot.ListAuthorizers({}, context)
Input
- input
object
Output
- output ListAuthorizersResponse
RegisterCACertificate
amazonaws_iot.RegisterCACertificate({
"caCertificate": "",
"verificationCertificate": ""
}, context)
Input
- input
object
- caCertificate required CertificatePem
- registrationConfig RegistrationConfig
- verificationCertificate required CertificatePem
Output
DeleteCACertificate
amazonaws_iot.DeleteCACertificate({
"caCertificateId": ""
}, context)
Input
- input
object
- caCertificateId required
string
- caCertificateId required
Output
- output DeleteCACertificateResponse
DescribeCACertificate
amazonaws_iot.DescribeCACertificate({
"caCertificateId": ""
}, context)
Input
- input
object
- caCertificateId required
string
- caCertificateId required
Output
UpdateCACertificate
amazonaws_iot.UpdateCACertificate({
"caCertificateId": ""
}, context)
Input
- input
object
- caCertificateId required
string
- registrationConfig RegistrationConfig
- removeAutoRegistration RemoveAutoRegistration
- caCertificateId required
Output
Output schema unknown
ListCACertificates
amazonaws_iot.ListCACertificates({}, context)
Input
- input
object
Output
- output ListCACertificatesResponse
CancelCertificateTransfer
amazonaws_iot.CancelCertificateTransfer({
"certificateId": ""
}, context)
Input
- input
object
- certificateId required
string
- certificateId required
Output
Output schema unknown
RegisterCertificate
amazonaws_iot.RegisterCertificate({
"certificatePem": ""
}, context)
Input
- input
object
- caCertificatePem CertificatePem
- certificatePem required CertificatePem
- status CertificateStatus
Output
- output RegisterCertificateResponse
ListCertificates
amazonaws_iot.ListCertificates({}, context)
Input
- input
object
Output
- output ListCertificatesResponse
CreateCertificateFromCsr
amazonaws_iot.CreateCertificateFromCsr({
"certificateSigningRequest": ""
}, context)
Input
- input
object
- certificateSigningRequest required CertificateSigningRequest
Output
ListCertificatesByCA
amazonaws_iot.ListCertificatesByCA({
"caCertificateId": ""
}, context)
Input
- input
object
- caCertificateId required
string
- caCertificateId required
Output
- output ListCertificatesByCAResponse
ListOutgoingCertificates
amazonaws_iot.ListOutgoingCertificates({}, context)
Input
- input
object
Output
DeleteCertificate
amazonaws_iot.DeleteCertificate({
"certificateId": ""
}, context)
Input
- input
object
- certificateId required
string
- certificateId required
Output
Output schema unknown
DescribeCertificate
amazonaws_iot.DescribeCertificate({
"certificateId": ""
}, context)
Input
- input
object
- certificateId required
string
- certificateId required
Output
- output DescribeCertificateResponse
UpdateCertificate
amazonaws_iot.UpdateCertificate({
"certificateId": ""
}, context)
Input
- input
object
- certificateId required
string
- certificateId required
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
- input
object
- authorizerName required AuthorizerName
Output
- output SetDefaultAuthorizerResponse
GetEffectivePolicies
amazonaws_iot.GetEffectivePolicies({}, context)
Input
- input
object
- cognitoIdentityPoolId CognitoIdentityPoolId
- principal Principal
Output
- output GetEffectivePoliciesResponse
DescribeEndpoint
amazonaws_iot.DescribeEndpoint({}, context)
Input
- input
object
Output
- output DescribeEndpointResponse
DescribeEventConfigurations
amazonaws_iot.DescribeEventConfigurations({}, context)
Input
- input
object
Output
UpdateEventConfigurations
amazonaws_iot.UpdateEventConfigurations({}, context)
Input
- input
object
- eventConfigurations EventConfigurations
Output
GetIndexingConfiguration
amazonaws_iot.GetIndexingConfiguration({}, context)
Input
- input
object
Output
UpdateIndexingConfiguration
amazonaws_iot.UpdateIndexingConfiguration({}, context)
Input
- input
object
- thingIndexingConfiguration ThingIndexingConfiguration
Output
ListIndices
amazonaws_iot.ListIndices({}, context)
Input
- input
object
Output
- output ListIndicesResponse
SearchIndex
amazonaws_iot.SearchIndex({
"queryString": ""
}, context)
Input
- input
object
- indexName IndexName
- maxResults QueryMaxResults
- nextToken NextToken
- queryString required QueryString
- queryVersion QueryVersion
Output
- output SearchIndexResponse
DescribeIndex
amazonaws_iot.DescribeIndex({
"indexName": ""
}, context)
Input
- input
object
- indexName required
string
- indexName required
Output
- output DescribeIndexResponse
ListJobs
amazonaws_iot.ListJobs({}, context)
Input
- input
object
Output
- output ListJobsResponse
DescribeJob
amazonaws_iot.DescribeJob({
"jobId": ""
}, context)
Input
- input
object
- jobId required
string
- jobId required
Output
- output DescribeJobResponse
CreateJob
amazonaws_iot.CreateJob({
"jobId": "",
"targets": []
}, context)
Input
- input
object
- jobId required
string
- description JobDescription
- document JobDocument
- documentParameters JobDocumentParameters
- documentSource JobDocumentSource
- jobExecutionsRolloutConfig JobExecutionsRolloutConfig
- presignedUrlConfig PresignedUrlConfig
- targetSelection TargetSelection
- targets required JobTargets
- jobId required
Output
- output CreateJobResponse
CancelJob
amazonaws_iot.CancelJob({
"jobId": ""
}, context)
Input
- input
object
- jobId required
string
- comment Comment
- jobId required
Output
- output CancelJobResponse
GetJobDocument
amazonaws_iot.GetJobDocument({
"jobId": ""
}, context)
Input
- input
object
- jobId required
string
- jobId required
Output
- output GetJobDocumentResponse
AssociateTargetsWithJob
amazonaws_iot.AssociateTargetsWithJob({
"jobId": "",
"targets": []
}, context)
Input
- input
object
- jobId required
string
- comment Comment
- targets required JobTargets
- jobId required
Output
ListJobExecutionsForJob
amazonaws_iot.ListJobExecutionsForJob({
"jobId": ""
}, context)
Input
- input
object
- jobId required
string
- jobId required
Output
CreateKeysAndCertificate
amazonaws_iot.CreateKeysAndCertificate({}, context)
Input
- input
object
Output
GetLoggingOptions
amazonaws_iot.GetLoggingOptions({}, context)
Input
- input
object
Output
- output GetLoggingOptionsResponse
SetLoggingOptions
amazonaws_iot.SetLoggingOptions({
"loggingOptionsPayload": {
"roleArn": ""
}
}, context)
Input
- input
object
- loggingOptionsPayload required LoggingOptionsPayload
Output
Output schema unknown
ListOTAUpdates
amazonaws_iot.ListOTAUpdates({}, context)
Input
- input
object
Output
- output ListOTAUpdatesResponse
DeleteOTAUpdate
amazonaws_iot.DeleteOTAUpdate({
"otaUpdateId": ""
}, context)
Input
- input
object
- otaUpdateId required
string
- otaUpdateId required
Output
- output DeleteOTAUpdateResponse
GetOTAUpdate
amazonaws_iot.GetOTAUpdate({
"otaUpdateId": ""
}, context)
Input
- input
object
- otaUpdateId required
string
- otaUpdateId required
Output
- output GetOTAUpdateResponse
CreateOTAUpdate
amazonaws_iot.CreateOTAUpdate({
"otaUpdateId": "",
"targets": [],
"files": [],
"roleArn": ""
}, context)
Input
- input
object
- otaUpdateId required
string
- additionalParameters AdditionalParameterMap
- description OTAUpdateDescription
- files required OTAUpdateFiles
- roleArn required RoleArn
- targetSelection TargetSelection
- targets required Targets
- otaUpdateId required
Output
- output CreateOTAUpdateResponse
ListPolicies
amazonaws_iot.ListPolicies({}, context)
Input
- input
object
Output
- output ListPoliciesResponse
DeletePolicy
amazonaws_iot.DeletePolicy({
"policyName": ""
}, context)
Input
- input
object
- policyName required
string
- policyName required
Output
Output schema unknown
GetPolicy
amazonaws_iot.GetPolicy({
"policyName": ""
}, context)
Input
- input
object
- policyName required
string
- policyName required
Output
- output GetPolicyResponse
CreatePolicy
amazonaws_iot.CreatePolicy({
"policyName": "",
"policyDocument": ""
}, context)
Input
- input
object
- policyName required
string
- policyDocument required PolicyDocument
- policyName required
Output
- output CreatePolicyResponse
ListPolicyVersions
amazonaws_iot.ListPolicyVersions({
"policyName": ""
}, context)
Input
- input
object
- policyName required
string
- policyName required
Output
- output ListPolicyVersionsResponse
CreatePolicyVersion
amazonaws_iot.CreatePolicyVersion({
"policyName": "",
"policyDocument": ""
}, context)
Input
- input
object
- policyName required
string
- policyDocument required PolicyDocument
- policyName required
Output
- output CreatePolicyVersionResponse
DeletePolicyVersion
amazonaws_iot.DeletePolicyVersion({
"policyName": "",
"policyVersionId": ""
}, context)
Input
- input
object
- policyName required
string
- policyVersionId required
string
- policyName required
Output
Output schema unknown
GetPolicyVersion
amazonaws_iot.GetPolicyVersion({
"policyName": "",
"policyVersionId": ""
}, context)
Input
- input
object
- policyName required
string
- policyVersionId required
string
- policyName required
Output
- output GetPolicyVersionResponse
SetDefaultPolicyVersion
amazonaws_iot.SetDefaultPolicyVersion({
"policyName": "",
"policyVersionId": ""
}, context)
Input
- input
object
- policyName required
string
- policyVersionId required
string
- policyName required
Output
Output schema unknown
ListPolicyPrincipals
amazonaws_iot.ListPolicyPrincipals({}, context)
Input
- input
object
Output
- output ListPolicyPrincipalsResponse
ListTargetsForPolicy
amazonaws_iot.ListTargetsForPolicy({
"policyName": ""
}, context)
Input
- input
object
- policyName required
string
- policyName required
Output
- output ListTargetsForPolicyResponse
ListPrincipalPolicies
amazonaws_iot.ListPrincipalPolicies({}, context)
Input
- input
object
Output
DetachPrincipalPolicy
amazonaws_iot.DetachPrincipalPolicy({
"policyName": ""
}, context)
Input
- input
object
- policyName required
string
- policyName required
Output
Output schema unknown
AttachPrincipalPolicy
amazonaws_iot.AttachPrincipalPolicy({
"policyName": ""
}, context)
Input
- input
object
- policyName required
string
- policyName required
Output
Output schema unknown
ListPrincipalThings
amazonaws_iot.ListPrincipalThings({}, context)
Input
- input
object
Output
- output ListPrincipalThingsResponse
DeleteRegistrationCode
amazonaws_iot.DeleteRegistrationCode({}, context)
Input
- input
object
Output
GetRegistrationCode
amazonaws_iot.GetRegistrationCode({}, context)
Input
- input
object
Output
- output GetRegistrationCodeResponse
RejectCertificateTransfer
amazonaws_iot.RejectCertificateTransfer({
"certificateId": ""
}, context)
Input
- input
object
- certificateId required
string
- rejectReason Message
- certificateId required
Output
Output schema unknown
ListRoleAliases
amazonaws_iot.ListRoleAliases({}, context)
Input
- input
object
Output
- output ListRoleAliasesResponse
DeleteRoleAlias
amazonaws_iot.DeleteRoleAlias({
"roleAlias": ""
}, context)
Input
- input
object
- roleAlias required
string
- roleAlias required
Output
- output DeleteRoleAliasResponse
DescribeRoleAlias
amazonaws_iot.DescribeRoleAlias({
"roleAlias": ""
}, context)
Input
- input
object
- roleAlias required
string
- roleAlias required
Output
- output DescribeRoleAliasResponse
CreateRoleAlias
amazonaws_iot.CreateRoleAlias({
"roleAlias": "",
"roleArn": ""
}, context)
Input
- input
object
- roleAlias required
string
- credentialDurationSeconds CredentialDurationSeconds
- roleArn required RoleArn
- roleAlias required
Output
- output CreateRoleAliasResponse
UpdateRoleAlias
amazonaws_iot.UpdateRoleAlias({
"roleAlias": ""
}, context)
Input
- input
object
- roleAlias required
string
- credentialDurationSeconds CredentialDurationSeconds
- roleArn RoleArn
- roleAlias required
Output
- output UpdateRoleAliasResponse
ListTopicRules
amazonaws_iot.ListTopicRules({}, context)
Input
- input
object
Output
- output ListTopicRulesResponse
DeleteTopicRule
amazonaws_iot.DeleteTopicRule({
"ruleName": ""
}, context)
Input
- input
object
- ruleName required
string
- ruleName required
Output
Output schema unknown
GetTopicRule
amazonaws_iot.GetTopicRule({
"ruleName": ""
}, context)
Input
- input
object
- ruleName required
string
- ruleName required
Output
- output GetTopicRuleResponse
ReplaceTopicRule
amazonaws_iot.ReplaceTopicRule({
"ruleName": "",
"topicRulePayload": {
"sql": "",
"actions": []
}
}, context)
Input
- input
object
- ruleName required
string
- topicRulePayload required TopicRulePayload
- ruleName required
Output
Output schema unknown
CreateTopicRule
amazonaws_iot.CreateTopicRule({
"ruleName": "",
"topicRulePayload": {
"sql": "",
"actions": []
}
}, context)
Input
- input
object
- ruleName required
string
- topicRulePayload required TopicRulePayload
- ruleName required
Output
Output schema unknown
DisableTopicRule
amazonaws_iot.DisableTopicRule({
"ruleName": ""
}, context)
Input
- input
object
- ruleName required
string
- ruleName required
Output
Output schema unknown
EnableTopicRule
amazonaws_iot.EnableTopicRule({
"ruleName": ""
}, context)
Input
- input
object
- ruleName required
string
- ruleName required
Output
Output schema unknown
ListStreams
amazonaws_iot.ListStreams({}, context)
Input
- input
object
Output
- output ListStreamsResponse
DeleteStream
amazonaws_iot.DeleteStream({
"streamId": ""
}, context)
Input
- input
object
- streamId required
string
- streamId required
Output
- output DeleteStreamResponse
DescribeStream
amazonaws_iot.DescribeStream({
"streamId": ""
}, context)
Input
- input
object
- streamId required
string
- streamId required
Output
- output DescribeStreamResponse
CreateStream
amazonaws_iot.CreateStream({
"streamId": "",
"files": [],
"roleArn": ""
}, context)
Input
- input
object
- streamId required
string
- description StreamDescription
- files required StreamFiles
- roleArn required RoleArn
- streamId required
Output
- output CreateStreamResponse
UpdateStream
amazonaws_iot.UpdateStream({
"streamId": ""
}, context)
Input
- input
object
- streamId required
string
- description StreamDescription
- files StreamFiles
- roleArn RoleArn
- streamId required
Output
- output UpdateStreamResponse
DetachPolicy
amazonaws_iot.DetachPolicy({
"policyName": "",
"target": ""
}, context)
Input
- input
object
- policyName required
string
- target required PolicyTarget
- policyName required
Output
Output schema unknown
AttachPolicy
amazonaws_iot.AttachPolicy({
"policyName": "",
"target": ""
}, context)
Input
- input
object
- policyName required
string
- target required PolicyTarget
- policyName required
Output
Output schema unknown
TestAuthorization
amazonaws_iot.TestAuthorization({
"authInfos": []
}, context)
Input
- input
object
- authInfos required AuthInfos
- cognitoIdentityPoolId CognitoIdentityPoolId
- policyNamesToAdd PolicyNames
- policyNamesToSkip PolicyNames
- principal Principal
Output
- output TestAuthorizationResponse
ListThingGroups
amazonaws_iot.ListThingGroups({}, context)
Input
- input
object
Output
- output ListThingGroupsResponse
AddThingToThingGroup
amazonaws_iot.AddThingToThingGroup({}, context)
Input
- input
object
- thingArn ThingArn
- thingGroupArn ThingGroupArn
- thingGroupName ThingGroupName
- thingName ThingName
Output
- output AddThingToThingGroupResponse
RemoveThingFromThingGroup
amazonaws_iot.RemoveThingFromThingGroup({}, context)
Input
- input
object
- thingArn ThingArn
- thingGroupArn ThingGroupArn
- thingGroupName ThingGroupName
- thingName ThingName
Output
UpdateThingGroupsForThing
amazonaws_iot.UpdateThingGroupsForThing({}, context)
Input
- input
object
- thingGroupsToAdd ThingGroupList
- thingGroupsToRemove ThingGroupList
- thingName ThingName
Output
DeleteThingGroup
amazonaws_iot.DeleteThingGroup({
"thingGroupName": ""
}, context)
Input
- input
object
- thingGroupName required
string
- thingGroupName required
Output
- output DeleteThingGroupResponse
DescribeThingGroup
amazonaws_iot.DescribeThingGroup({
"thingGroupName": ""
}, context)
Input
- input
object
- thingGroupName required
string
- thingGroupName required
Output
- output DescribeThingGroupResponse
UpdateThingGroup
amazonaws_iot.UpdateThingGroup({
"thingGroupName": "",
"thingGroupProperties": {}
}, context)
Input
- input
object
- thingGroupName required
string
- expectedVersion OptionalVersion
- thingGroupProperties required ThingGroupProperties
- thingGroupName required
Output
- output UpdateThingGroupResponse
CreateThingGroup
amazonaws_iot.CreateThingGroup({
"thingGroupName": ""
}, context)
Input
- input
object
- thingGroupName required
string
- parentGroupName ThingGroupName
- thingGroupProperties ThingGroupProperties
- thingGroupName required
Output
- output CreateThingGroupResponse
ListThingsInThingGroup
amazonaws_iot.ListThingsInThingGroup({
"thingGroupName": ""
}, context)
Input
- input
object
- thingGroupName required
string
- thingGroupName required
Output
ListThingRegistrationTasks
amazonaws_iot.ListThingRegistrationTasks({}, context)
Input
- input
object
Output
StartThingRegistrationTask
amazonaws_iot.StartThingRegistrationTask({
"templateBody": "",
"inputFileBucket": "",
"inputFileKey": "",
"roleArn": ""
}, context)
Input
- input
object
- inputFileBucket required RegistryS3BucketName
- inputFileKey required RegistryS3KeyName
- roleArn required RoleArn
- templateBody required TemplateBody
Output
DescribeThingRegistrationTask
amazonaws_iot.DescribeThingRegistrationTask({
"taskId": ""
}, context)
Input
- input
object
- taskId required
string
- taskId required
Output
StopThingRegistrationTask
amazonaws_iot.StopThingRegistrationTask({
"taskId": ""
}, context)
Input
- input
object
- taskId required
string
- taskId required
Output
ListThingRegistrationTaskReports
amazonaws_iot.ListThingRegistrationTaskReports({
"taskId": ""
}, context)
Input
- input
object
- taskId required
string
- taskId required
Output
ListThingTypes
amazonaws_iot.ListThingTypes({}, context)
Input
- input
object
Output
- output ListThingTypesResponse
DeleteThingType
amazonaws_iot.DeleteThingType({
"thingTypeName": ""
}, context)
Input
- input
object
- thingTypeName required
string
- thingTypeName required
Output
- output DeleteThingTypeResponse
DescribeThingType
amazonaws_iot.DescribeThingType({
"thingTypeName": ""
}, context)
Input
- input
object
- thingTypeName required
string
- thingTypeName required
Output
- output DescribeThingTypeResponse
CreateThingType
amazonaws_iot.CreateThingType({
"thingTypeName": ""
}, context)
Input
- input
object
- thingTypeName required
string
- thingTypeProperties ThingTypeProperties
- thingTypeName required
Output
- output CreateThingTypeResponse
DeprecateThingType
amazonaws_iot.DeprecateThingType({
"thingTypeName": ""
}, context)
Input
- input
object
- thingTypeName required
string
- undoDeprecate UndoDeprecate
- thingTypeName required
Output
- output DeprecateThingTypeResponse
ListThings
amazonaws_iot.ListThings({}, context)
Input
- input
object
Output
- output ListThingsResponse
RegisterThing
amazonaws_iot.RegisterThing({
"templateBody": ""
}, context)
Input
- input
object
- parameters Parameters
- templateBody required TemplateBody
Output
- output RegisterThingResponse
DeleteThing
amazonaws_iot.DeleteThing({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- thingName required
Output
- output DeleteThingResponse
DescribeThing
amazonaws_iot.DescribeThing({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- thingName required
Output
- output DescribeThingResponse
UpdateThing
amazonaws_iot.UpdateThing({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- attributePayload AttributePayload
- expectedVersion OptionalVersion
- removeThingType RemoveThingType
- thingTypeName ThingTypeName
- thingName required
Output
- output UpdateThingResponse
CreateThing
amazonaws_iot.CreateThing({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- attributePayload AttributePayload
- thingTypeName ThingTypeName
- thingName required
Output
- output CreateThingResponse
ListJobExecutionsForThing
amazonaws_iot.ListJobExecutionsForThing({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- thingName required
Output
DescribeJobExecution
amazonaws_iot.DescribeJobExecution({
"jobId": "",
"thingName": ""
}, context)
Input
- input
object
- jobId required
string
- thingName required
string
- jobId required
Output
- output DescribeJobExecutionResponse
DetachThingPrincipal
amazonaws_iot.DetachThingPrincipal({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- thingName required
Output
- output DetachThingPrincipalResponse
ListThingPrincipals
amazonaws_iot.ListThingPrincipals({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- thingName required
Output
- output ListThingPrincipalsResponse
AttachThingPrincipal
amazonaws_iot.AttachThingPrincipal({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- thingName required
Output
- output AttachThingPrincipalResponse
ListThingGroupsForThing
amazonaws_iot.ListThingGroupsForThing({
"thingName": ""
}, context)
Input
- input
object
- thingName required
string
- thingName required
Output
TransferCertificate
amazonaws_iot.TransferCertificate({
"certificateId": ""
}, context)
Input
- input
object
- certificateId required
string
- transferMessage Message
- certificateId required
Output
- output TransferCertificateResponse
DeleteV2LoggingLevel
amazonaws_iot.DeleteV2LoggingLevel({}, context)
Input
- input
object
Output
Output schema unknown
ListV2LoggingLevels
amazonaws_iot.ListV2LoggingLevels({}, context)
Input
- input
object
Output
- output ListV2LoggingLevelsResponse
SetV2LoggingLevel
amazonaws_iot.SetV2LoggingLevel({
"logTarget": {
"targetType": ""
},
"logLevel": ""
}, context)
Input
Output
Output schema unknown
GetV2LoggingOptions
amazonaws_iot.GetV2LoggingOptions({}, context)
Input
- input
object
Output
- output GetV2LoggingOptionsResponse
SetV2LoggingOptions
amazonaws_iot.SetV2LoggingOptions({}, context)
Input
- input
object
- defaultLogLevel LogLevel
- disableAllLogs DisableAllLogs
- roleArn AwsArn
Output
Output schema unknown
Definitions
AcceptCertificateTransferRequest
- AcceptCertificateTransferRequest
object
: The input for the AcceptCertificateTransfer operation.
Action
- Action
object
: Describes the actions associated with a rule.- cloudwatchAlarm CloudwatchAlarmAction
- cloudwatchMetric CloudwatchMetricAction
- dynamoDB DynamoDBAction
- dynamoDBv2 DynamoDBv2Action
- elasticsearch ElasticsearchAction
- firehose FirehoseAction
- kinesis KinesisAction
- lambda LambdaAction
- republish RepublishAction
- s3 S3Action
- salesforce SalesforceAction
- sns SnsAction
- sqs SqsAction
ActionList
- ActionList
array
- items Action
ActionType
- ActionType
string
(values: PUBLISH, SUBSCRIBE, RECEIVE, CONNECT)
AddThingToThingGroupRequest
- AddThingToThingGroupRequest
object
- thingArn ThingArn
- thingGroupArn ThingGroupArn
- thingGroupName ThingGroupName
- thingName ThingName
AddThingToThingGroupResponse
- AddThingToThingGroupResponse
object
AdditionalParameterMap
AlarmName
- AlarmName
string
AllowAutoRegistration
- AllowAutoRegistration
boolean
Allowed
- Allowed
object
: Contains information that allowed the authorization.- policies Policies
AscendingOrder
- AscendingOrder
boolean
AssociateTargetsWithJobRequest
- AssociateTargetsWithJobRequest
object
- comment Comment
- targets required JobTargets
AssociateTargetsWithJobResponse
- AssociateTargetsWithJobResponse
object
- description JobDescription
- jobArn JobArn
- jobId JobId
AttachPolicyRequest
- AttachPolicyRequest
object
- target required PolicyTarget
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.- attributes Attributes
- merge Flag
AttributeValue
- AttributeValue
string
Attributes
- Attributes
array
- items
object
- key AttributeName
- value AttributeValue
- items
AttributesMap
AuthDecision
- AuthDecision
string
(values: ALLOWED, EXPLICIT_DENY, IMPLICIT_DENY)
AuthInfo
- AuthInfo
object
: A collection of authorization information.- actionType ActionType
- resources Resources
AuthInfos
- AuthInfos
array
- items AuthInfo
AuthResult
- AuthResult
object
: The authorizer result.- allowed Allowed
- authDecision AuthDecision
- authInfo AuthInfo
- denied Denied
- missingContextValues MissingContextValues
AuthResults
- AuthResults
array
- items AuthResult
AuthorizerArn
- AuthorizerArn
string
AuthorizerDescription
- AuthorizerDescription
object
: The authorizer description.- authorizerArn AuthorizerArn
- authorizerFunctionArn AuthorizerFunctionArn
- authorizerName AuthorizerName
- creationDate DateType
- lastModifiedDate DateType
- status AuthorizerStatus
- tokenKeyName TokenKeyName
- tokenSigningPublicKeys PublicKeyMap
AuthorizerFunctionArn
- AuthorizerFunctionArn
string
AuthorizerName
- AuthorizerName
string
AuthorizerStatus
- AuthorizerStatus
string
(values: ACTIVE, INACTIVE)
AuthorizerSummary
- AuthorizerSummary
object
: The authorizer summary.- authorizerArn AuthorizerArn
- authorizerName AuthorizerName
Authorizers
- Authorizers
array
- items AuthorizerSummary
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
- CACertificate
object
: A CA certificate.- certificateArn CertificateArn
- certificateId CertificateId
- creationDate DateType
- status CACertificateStatus
CACertificateDescription
- CACertificateDescription
object
: Describes a CA certificate.- autoRegistrationStatus AutoRegistrationStatus
- certificateArn CertificateArn
- certificateId CertificateId
- certificatePem CertificatePem
- creationDate DateType
- ownedBy AwsAccountId
- status CACertificateStatus
CACertificateStatus
- CACertificateStatus
string
(values: ACTIVE, INACTIVE)
CACertificates
- CACertificates
array
- items CACertificate
CancelCertificateTransferRequest
- CancelCertificateTransferRequest
object
: The input for the CancelCertificateTransfer operation.
CancelJobRequest
- CancelJobRequest
object
- comment Comment
CancelJobResponse
- CancelJobResponse
object
- description JobDescription
- jobArn JobArn
- jobId JobId
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
- Certificate
object
: Information about a certificate.- certificateArn CertificateArn
- certificateId CertificateId
- creationDate DateType
- status CertificateStatus
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.- message errorMessage
CertificateDescription
- CertificateDescription
object
: Describes a certificate.- caCertificateId CertificateId
- certificateArn CertificateArn
- certificateId CertificateId
- certificatePem CertificatePem
- creationDate DateType
- lastModifiedDate DateType
- ownedBy AwsAccountId
- previousOwnedBy AwsAccountId
- status CertificateStatus
- transferData TransferData
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.- message errorMessage
CertificateStatus
- CertificateStatus
string
(values: ACTIVE, INACTIVE, REVOKED, PENDING_TRANSFER, REGISTER_INACTIVE, PENDING_ACTIVATION)
CertificateValidationException
- CertificateValidationException
object
: The certificate is invalid.- message errorMessage
Certificates
- Certificates
array
- items Certificate
ClearDefaultAuthorizerRequest
- ClearDefaultAuthorizerRequest
object
ClearDefaultAuthorizerResponse
- ClearDefaultAuthorizerResponse
object
ClientId
- ClientId
string
CloudwatchAlarmAction
- CloudwatchAlarmAction
object
: Describes an action that updates a CloudWatch alarm.- alarmName required AlarmName
- roleArn required AwsArn
- stateReason required StateReason
- stateValue required StateValue
CloudwatchMetricAction
- CloudwatchMetricAction
object
: Describes an action that captures a CloudWatch metric.- metricName required MetricName
- metricNamespace required MetricNamespace
- metricTimestamp MetricTimestamp
- metricUnit required MetricUnit
- metricValue required MetricValue
- roleArn required AwsArn
Code
- Code
string
CodeSigning
- CodeSigning
object
: Describes the method to use when code signing a file.- awsSignerJobId SigningJobId
- customCodeSigning CustomCodeSigning
CodeSigningCertificateChain
- CodeSigningCertificateChain
object
: Describes the certificate chain being used when code signing a file.- certificateName CertificateName
- inlineDocument InlineDocument
- stream Stream
CodeSigningSignature
- CodeSigningSignature
object
: Describes the signature for a file.
CognitoIdentityPoolId
- CognitoIdentityPoolId
string
Comment
- Comment
string
Configuration
- Configuration
object
: Configuration.- Enabled Enabled
ConflictingResourceUpdateException
- ConflictingResourceUpdateException
object
: A conflicting resource update exception. This exception is thrown when two pending updates cause a conflict.- message errorMessage
Count
- Count
integer
CreateAuthorizerRequest
- CreateAuthorizerRequest
object
- authorizerFunctionArn required AuthorizerFunctionArn
- status AuthorizerStatus
- tokenKeyName required TokenKeyName
- tokenSigningPublicKeys required PublicKeyMap
CreateAuthorizerResponse
- CreateAuthorizerResponse
object
- authorizerArn AuthorizerArn
- authorizerName AuthorizerName
CreateCertificateFromCsrRequest
- CreateCertificateFromCsrRequest
object
: The input for the CreateCertificateFromCsr operation.- certificateSigningRequest required CertificateSigningRequest
CreateCertificateFromCsrResponse
- CreateCertificateFromCsrResponse
object
: The output from the CreateCertificateFromCsr operation.- certificateArn CertificateArn
- certificateId CertificateId
- certificatePem CertificatePem
CreateJobRequest
- CreateJobRequest
object
- description JobDescription
- document JobDocument
- documentParameters JobDocumentParameters
- documentSource JobDocumentSource
- jobExecutionsRolloutConfig JobExecutionsRolloutConfig
- presignedUrlConfig PresignedUrlConfig
- targetSelection TargetSelection
- targets required JobTargets
CreateJobResponse
- CreateJobResponse
object
- description JobDescription
- jobArn JobArn
- jobId JobId
CreateKeysAndCertificateRequest
- CreateKeysAndCertificateRequest
object
: The input for the CreateKeysAndCertificate operation.
CreateKeysAndCertificateResponse
- CreateKeysAndCertificateResponse
object
: The output of the CreateKeysAndCertificate operation.- certificateArn CertificateArn
- certificateId CertificateId
- certificatePem CertificatePem
- keyPair KeyPair
CreateOTAUpdateRequest
- CreateOTAUpdateRequest
object
- additionalParameters AdditionalParameterMap
- description OTAUpdateDescription
- files required OTAUpdateFiles
- roleArn required RoleArn
- targetSelection TargetSelection
- targets required Targets
CreateOTAUpdateResponse
- CreateOTAUpdateResponse
object
- awsIotJobArn AwsIotJobArn
- awsIotJobId AwsIotJobId
- otaUpdateArn OTAUpdateArn
- otaUpdateId OTAUpdateId
- otaUpdateStatus OTAUpdateStatus
CreatePolicyRequest
- CreatePolicyRequest
object
: The input for the CreatePolicy operation.- policyDocument required PolicyDocument
CreatePolicyResponse
- CreatePolicyResponse
object
: The output from the CreatePolicy operation.- policyArn PolicyArn
- policyDocument PolicyDocument
- policyName PolicyName
- policyVersionId PolicyVersionId
CreatePolicyVersionRequest
- CreatePolicyVersionRequest
object
: The input for the CreatePolicyVersion operation.- policyDocument required PolicyDocument
CreatePolicyVersionResponse
- CreatePolicyVersionResponse
object
: The output of the CreatePolicyVersion operation.- isDefaultVersion IsDefaultVersion
- policyArn PolicyArn
- policyDocument PolicyDocument
- policyVersionId PolicyVersionId
CreateRoleAliasRequest
- CreateRoleAliasRequest
object
- credentialDurationSeconds CredentialDurationSeconds
- roleArn required RoleArn
CreateRoleAliasResponse
- CreateRoleAliasResponse
object
- roleAlias RoleAlias
- roleAliasArn RoleAliasArn
CreateStreamRequest
- CreateStreamRequest
object
- description StreamDescription
- files required StreamFiles
- roleArn required RoleArn
CreateStreamResponse
- CreateStreamResponse
object
- description StreamDescription
- streamArn StreamArn
- streamId StreamId
- streamVersion StreamVersion
CreateThingGroupRequest
- CreateThingGroupRequest
object
- parentGroupName ThingGroupName
- thingGroupProperties ThingGroupProperties
CreateThingGroupResponse
- CreateThingGroupResponse
object
- thingGroupArn ThingGroupArn
- thingGroupId ThingGroupId
- thingGroupName ThingGroupName
CreateThingRequest
- CreateThingRequest
object
: The input for the CreateThing operation.- attributePayload AttributePayload
- thingTypeName ThingTypeName
CreateThingResponse
- CreateThingResponse
object
: The output of the CreateThing operation.
CreateThingTypeRequest
- CreateThingTypeRequest
object
: The input for the CreateThingType operation.- thingTypeProperties ThingTypeProperties
CreateThingTypeResponse
- CreateThingTypeResponse
object
: The output of the CreateThingType operation.- thingTypeArn ThingTypeArn
- thingTypeId ThingTypeId
- thingTypeName ThingTypeName
CreateTopicRuleRequest
- CreateTopicRuleRequest
object
: The input for the CreateTopicRule operation.- topicRulePayload required TopicRulePayload
CreatedAtDate
- CreatedAtDate
string
CreationDate
- CreationDate
string
CredentialDurationSeconds
- CredentialDurationSeconds
integer
CustomCodeSigning
- CustomCodeSigning
object
: Describes a custom method used to code sign a file.- certificateChain CodeSigningCertificateChain
- hashAlgorithm HashAlgorithm
- signature CodeSigningSignature
- signatureAlgorithm SignatureAlgorithm
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.- message errorMessage
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
- Denied
object
: Contains information that denied the authorization.- explicitDeny ExplicitDeny
- implicitDeny ImplicitDeny
DeprecateThingTypeRequest
- DeprecateThingTypeRequest
object
: The input for the DeprecateThingType operation.- undoDeprecate UndoDeprecate
DeprecateThingTypeResponse
- DeprecateThingTypeResponse
object
: The output for the DeprecateThingType operation.
DeprecationDate
- DeprecationDate
string
DescribeAuthorizerRequest
- DescribeAuthorizerRequest
object
DescribeAuthorizerResponse
- DescribeAuthorizerResponse
object
- authorizerDescription AuthorizerDescription
DescribeCACertificateRequest
- DescribeCACertificateRequest
object
: The input for the DescribeCACertificate operation.
DescribeCACertificateResponse
- DescribeCACertificateResponse
object
: The output from the DescribeCACertificate operation.- certificateDescription CACertificateDescription
- registrationConfig RegistrationConfig
DescribeCertificateRequest
- DescribeCertificateRequest
object
: The input for the DescribeCertificate operation.
DescribeCertificateResponse
- DescribeCertificateResponse
object
: The output of the DescribeCertificate operation.- certificateDescription CertificateDescription
DescribeDefaultAuthorizerRequest
- DescribeDefaultAuthorizerRequest
object
DescribeDefaultAuthorizerResponse
- DescribeDefaultAuthorizerResponse
object
- authorizerDescription AuthorizerDescription
DescribeEndpointRequest
- DescribeEndpointRequest
object
: The input for the DescribeEndpoint operation.
DescribeEndpointResponse
- DescribeEndpointResponse
object
: The output from the DescribeEndpoint operation.- endpointAddress EndpointAddress
DescribeEventConfigurationsRequest
- DescribeEventConfigurationsRequest
object
DescribeEventConfigurationsResponse
- DescribeEventConfigurationsResponse
object
- creationDate CreationDate
- eventConfigurations EventConfigurations
- lastModifiedDate LastModifiedDate
DescribeIndexRequest
- DescribeIndexRequest
object
DescribeIndexResponse
- DescribeIndexResponse
object
- indexName IndexName
- indexStatus IndexStatus
- schema IndexSchema
DescribeJobExecutionRequest
- DescribeJobExecutionRequest
object
DescribeJobExecutionResponse
- DescribeJobExecutionResponse
object
- execution JobExecution
DescribeJobRequest
- DescribeJobRequest
object
DescribeJobResponse
- DescribeJobResponse
object
- documentSource JobDocumentSource
- job Job
DescribeRoleAliasRequest
- DescribeRoleAliasRequest
object
DescribeRoleAliasResponse
- DescribeRoleAliasResponse
object
- roleAliasDescription RoleAliasDescription
DescribeStreamRequest
- DescribeStreamRequest
object
DescribeStreamResponse
- DescribeStreamResponse
object
- streamInfo StreamInfo
DescribeThingGroupRequest
- DescribeThingGroupRequest
object
DescribeThingGroupResponse
- DescribeThingGroupResponse
object
- thingGroupArn ThingGroupArn
- thingGroupId ThingGroupId
- thingGroupMetadata ThingGroupMetadata
- thingGroupName ThingGroupName
- thingGroupProperties ThingGroupProperties
- version Version
DescribeThingRegistrationTaskRequest
- DescribeThingRegistrationTaskRequest
object
DescribeThingRegistrationTaskResponse
- DescribeThingRegistrationTaskResponse
object
- creationDate CreationDate
- failureCount Count
- inputFileBucket RegistryS3BucketName
- inputFileKey RegistryS3KeyName
- lastModifiedDate LastModifiedDate
- message ErrorMessage
- percentageProgress Percentage
- roleArn RoleArn
- status Status
- successCount Count
- taskId TaskId
- templateBody TemplateBody
DescribeThingRequest
- DescribeThingRequest
object
: The input for the DescribeThing operation.
DescribeThingResponse
- DescribeThingResponse
object
: The output from the DescribeThing operation.- attributes Attributes
- defaultClientId ClientId
- thingArn ThingArn
- thingId ThingId
- thingName ThingName
- thingTypeName ThingTypeName
- version Version
DescribeThingTypeRequest
- DescribeThingTypeRequest
object
: The input for the DescribeThingType operation.
DescribeThingTypeResponse
- DescribeThingTypeResponse
object
: The output for the DescribeThingType operation.- thingTypeArn ThingTypeArn
- thingTypeId ThingTypeId
- thingTypeMetadata ThingTypeMetadata
- thingTypeName ThingTypeName
- thingTypeProperties ThingTypeProperties
Description
- Description
string
DetachPolicyRequest
- DetachPolicyRequest
object
- target required PolicyTarget
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
- DetailsMap
array
- items
object
- key DetailsKey
- value DetailsValue
- items
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()}"- hashKeyField required HashKeyField
- hashKeyType DynamoKeyType
- hashKeyValue required HashKeyValue
- operation DynamoOperation
- payloadField PayloadField
- rangeKeyField RangeKeyField
- rangeKeyType DynamoKeyType
- rangeKeyValue RangeKeyValue
- roleArn required AwsArn
- tableName required TableName
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.- putItem PutItemInput
- roleArn AwsArn
DynamoKeyType
- DynamoKeyType
string
(values: STRING, NUMBER)
DynamoOperation
- DynamoOperation
string
EffectivePolicies
- EffectivePolicies
array
- items EffectivePolicy
EffectivePolicy
- EffectivePolicy
object
: The policy that has the effect on the authorization results.- policyArn PolicyArn
- policyDocument PolicyDocument
- policyName PolicyName
ElasticsearchAction
- ElasticsearchAction
object
: Describes an action that writes data to an Amazon Elasticsearch Service domain.- endpoint required ElasticsearchEndpoint
- id required ElasticsearchId
- index required ElasticsearchIndex
- roleArn required AwsArn
- type required ElasticsearchType
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
- ErrorInfo
object
: Error information.- code Code
- message OTAUpdateErrorMessage
ErrorMessage
- ErrorMessage
string
EventConfigurations
- EventConfigurations
array
- items
object
- key EventType
- value Configuration
- items
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.- policies Policies
FailedThings
- FailedThings
integer
FileId
- FileId
integer
FileName
- FileName
string
FirehoseAction
- FirehoseAction
object
: Describes an action that writes data to an Amazon Kinesis Firehose stream.- deliveryStreamName required DeliveryStreamName
- roleArn required AwsArn
- separator FirehoseSeparator
FirehoseSeparator
- FirehoseSeparator
string
Flag
- Flag
boolean
ForceDelete
- ForceDelete
boolean
FunctionArn
- FunctionArn
string
GEMaxResults
- GEMaxResults
integer
GetEffectivePoliciesRequest
- GetEffectivePoliciesRequest
object
- cognitoIdentityPoolId CognitoIdentityPoolId
- principal Principal
GetEffectivePoliciesResponse
- GetEffectivePoliciesResponse
object
- effectivePolicies EffectivePolicies