You are viewing documentation for version 3 of the AWS SDK for Ruby. Version 2 documentation can be found here.

Module: Aws::IoT::Types

Defined in:
gems/aws-sdk-iot/lib/aws-sdk-iot/types.rb

Defined Under Namespace

Classes: AcceptCertificateTransferRequest, Action, AddThingToThingGroupRequest, AddThingToThingGroupResponse, Allowed, AssociateTargetsWithJobRequest, AssociateTargetsWithJobResponse, AttachPolicyRequest, AttachPrincipalPolicyRequest, AttachThingPrincipalRequest, AttachThingPrincipalResponse, AttributePayload, AuthInfo, AuthResult, AuthorizerDescription, AuthorizerSummary, CACertificate, CACertificateDescription, CancelCertificateTransferRequest, CancelJobRequest, CancelJobResponse, Certificate, CertificateDescription, ClearDefaultAuthorizerResponse, CloudwatchAlarmAction, CloudwatchMetricAction, Configuration, CreateAuthorizerRequest, CreateAuthorizerResponse, CreateCertificateFromCsrRequest, CreateCertificateFromCsrResponse, CreateJobRequest, CreateJobResponse, CreateKeysAndCertificateRequest, CreateKeysAndCertificateResponse, CreatePolicyRequest, CreatePolicyResponse, CreatePolicyVersionRequest, CreatePolicyVersionResponse, CreateRoleAliasRequest, CreateRoleAliasResponse, CreateThingGroupRequest, CreateThingGroupResponse, CreateThingRequest, CreateThingResponse, CreateThingTypeRequest, CreateThingTypeResponse, CreateTopicRuleRequest, DeleteAuthorizerRequest, DeleteAuthorizerResponse, DeleteCACertificateRequest, DeleteCACertificateResponse, DeleteCertificateRequest, DeletePolicyRequest, DeletePolicyVersionRequest, DeleteRegistrationCodeResponse, DeleteRoleAliasRequest, DeleteRoleAliasResponse, DeleteThingGroupRequest, DeleteThingGroupResponse, DeleteThingRequest, DeleteThingResponse, DeleteThingTypeRequest, DeleteThingTypeResponse, DeleteTopicRuleRequest, DeleteV2LoggingLevelRequest, Denied, DeprecateThingTypeRequest, DeprecateThingTypeResponse, DescribeAuthorizerRequest, DescribeAuthorizerResponse, DescribeCACertificateRequest, DescribeCACertificateResponse, DescribeCertificateRequest, DescribeCertificateResponse, DescribeDefaultAuthorizerResponse, DescribeEndpointRequest, DescribeEndpointResponse, DescribeEventConfigurationsResponse, DescribeIndexRequest, DescribeIndexResponse, DescribeJobExecutionRequest, DescribeJobExecutionResponse, DescribeJobRequest, DescribeJobResponse, DescribeRoleAliasRequest, DescribeRoleAliasResponse, DescribeThingGroupRequest, DescribeThingGroupResponse, DescribeThingRegistrationTaskRequest, DescribeThingRegistrationTaskResponse, DescribeThingRequest, DescribeThingResponse, DescribeThingTypeRequest, DescribeThingTypeResponse, DetachPolicyRequest, DetachPrincipalPolicyRequest, DetachThingPrincipalRequest, DetachThingPrincipalResponse, DisableTopicRuleRequest, DynamoDBAction, DynamoDBv2Action, EffectivePolicy, ElasticsearchAction, EnableTopicRuleRequest, ExplicitDeny, FirehoseAction, GetEffectivePoliciesRequest, GetEffectivePoliciesResponse, GetIndexingConfigurationResponse, GetJobDocumentRequest, GetJobDocumentResponse, GetLoggingOptionsResponse, GetPolicyRequest, GetPolicyResponse, GetPolicyVersionRequest, GetPolicyVersionResponse, GetRegistrationCodeResponse, GetTopicRuleRequest, GetTopicRuleResponse, GetV2LoggingOptionsResponse, GroupNameAndArn, ImplicitDeny, Job, JobExecution, JobExecutionStatusDetails, JobExecutionSummary, JobExecutionSummaryForJob, JobExecutionSummaryForThing, JobExecutionsRolloutConfig, JobProcessDetails, JobSummary, KeyPair, KinesisAction, LambdaAction, ListAttachedPoliciesRequest, ListAttachedPoliciesResponse, ListAuthorizersRequest, ListAuthorizersResponse, ListCACertificatesRequest, ListCACertificatesResponse, ListCertificatesByCARequest, ListCertificatesByCAResponse, ListCertificatesRequest, ListCertificatesResponse, ListIndicesRequest, ListIndicesResponse, ListJobExecutionsForJobRequest, ListJobExecutionsForJobResponse, ListJobExecutionsForThingRequest, ListJobExecutionsForThingResponse, ListJobsRequest, ListJobsResponse, ListOutgoingCertificatesRequest, ListOutgoingCertificatesResponse, ListPoliciesRequest, ListPoliciesResponse, ListPolicyPrincipalsRequest, ListPolicyPrincipalsResponse, ListPolicyVersionsRequest, ListPolicyVersionsResponse, ListPrincipalPoliciesRequest, ListPrincipalPoliciesResponse, ListPrincipalThingsRequest, ListPrincipalThingsResponse, ListRoleAliasesRequest, ListRoleAliasesResponse, ListTargetsForPolicyRequest, ListTargetsForPolicyResponse, ListThingGroupsForThingRequest, ListThingGroupsForThingResponse, ListThingGroupsRequest, ListThingGroupsResponse, ListThingPrincipalsRequest, ListThingPrincipalsResponse, ListThingRegistrationTaskReportsRequest, ListThingRegistrationTaskReportsResponse, ListThingRegistrationTasksRequest, ListThingRegistrationTasksResponse, ListThingTypesRequest, ListThingTypesResponse, ListThingsInThingGroupRequest, ListThingsInThingGroupResponse, ListThingsRequest, ListThingsResponse, ListTopicRulesRequest, ListTopicRulesResponse, ListV2LoggingLevelsRequest, ListV2LoggingLevelsResponse, LogTarget, LogTargetConfiguration, LoggingOptionsPayload, OutgoingCertificate, Policy, PolicyVersion, PresignedUrlConfig, PutItemInput, RegisterCACertificateRequest, RegisterCACertificateResponse, RegisterCertificateRequest, RegisterCertificateResponse, RegisterThingRequest, RegisterThingResponse, RegistrationConfig, RejectCertificateTransferRequest, RemoveThingFromThingGroupRequest, RemoveThingFromThingGroupResponse, ReplaceTopicRuleRequest, RepublishAction, RoleAliasDescription, S3Action, SalesforceAction, SearchIndexRequest, SearchIndexResponse, SetDefaultAuthorizerRequest, SetDefaultAuthorizerResponse, SetDefaultPolicyVersionRequest, SetLoggingOptionsRequest, SetV2LoggingLevelRequest, SetV2LoggingOptionsRequest, SnsAction, SqsAction, StartThingRegistrationTaskRequest, StartThingRegistrationTaskResponse, StopThingRegistrationTaskRequest, StopThingRegistrationTaskResponse, TestAuthorizationRequest, TestAuthorizationResponse, TestInvokeAuthorizerRequest, TestInvokeAuthorizerResponse, ThingAttribute, ThingDocument, ThingGroupMetadata, ThingGroupProperties, ThingIndexingConfiguration, ThingTypeDefinition, ThingTypeMetadata, ThingTypeProperties, TopicRule, TopicRuleListItem, TopicRulePayload, TransferCertificateRequest, TransferCertificateResponse, TransferData, UpdateAuthorizerRequest, UpdateAuthorizerResponse, UpdateCACertificateRequest, UpdateCertificateRequest, UpdateEventConfigurationsRequest, UpdateEventConfigurationsResponse, UpdateIndexingConfigurationRequest, UpdateIndexingConfigurationResponse, UpdateRoleAliasRequest, UpdateRoleAliasResponse, UpdateThingGroupRequest, UpdateThingGroupResponse, UpdateThingGroupsForThingRequest, UpdateThingGroupsForThingResponse, UpdateThingRequest, UpdateThingResponse