Package-level declarations

Inherited functions

Link copied to clipboard
@JvmName(name = "listMitigationActionsResponseMitigationActionIdentifier")
fun Flow<ListMitigationActionsResponse>.actionIdentifiers(): Flow<MitigationActionIdentifier>

This paginator transforms the flow returned by listMitigationActionsPaginated to access the nested member MitigationActionIdentifier

Link copied to clipboard
@JvmName(name = "listAuditMitigationActionsExecutionsResponseAuditMitigationActionExecutionMetadata")
fun Flow<ListAuditMitigationActionsExecutionsResponse>.actionsExecutions(): Flow<AuditMitigationActionExecutionMetadata>

This paginator transforms the flow returned by listAuditMitigationActionsExecutionsPaginated to access the nested member AuditMitigationActionExecutionMetadata

@JvmName(name = "listDetectMitigationActionsExecutionsResponseDetectMitigationActionExecution")
fun Flow<ListDetectMitigationActionsExecutionsResponse>.actionsExecutions(): Flow<DetectMitigationActionExecution>

This paginator transforms the flow returned by listDetectMitigationActionsExecutionsPaginated to access the nested member DetectMitigationActionExecution

Link copied to clipboard
@JvmName(name = "listActiveViolationsResponseActiveViolation")
fun Flow<ListActiveViolationsResponse>.activeViolations(): Flow<ActiveViolation>

This paginator transforms the flow returned by listActiveViolationsPaginated to access the nested member ActiveViolation

Link copied to clipboard
@JvmName(name = "listAuthorizersResponseAuthorizerSummary")
fun Flow<ListAuthorizersResponse>.authorizers(): Flow<AuthorizerSummary>

This paginator transforms the flow returned by listAuthorizersPaginated to access the nested member AuthorizerSummary

Link copied to clipboard
@JvmName(name = "listBillingGroupsResponseGroupNameAndArn")
fun Flow<ListBillingGroupsResponse>.billingGroups(): Flow<GroupNameAndArn>

This paginator transforms the flow returned by listBillingGroupsPaginated to access the nested member GroupNameAndArn

Link copied to clipboard
@JvmName(name = "listCaCertificatesResponseCaCertificate")
fun Flow<ListCaCertificatesResponse>.certificates(): Flow<CaCertificate>

This paginator transforms the flow returned by listCaCertificatesPaginated to access the nested member CaCertificate

@JvmName(name = "listCertificatesByCaResponseCertificate")
fun Flow<ListCertificatesByCaResponse>.certificates(): Flow<Certificate>

This paginator transforms the flow returned by listCertificatesByCaPaginated to access the nested member Certificate

@JvmName(name = "listCertificatesResponseCertificate")
fun Flow<ListCertificatesResponse>.certificates(): Flow<Certificate>

This paginator transforms the flow returned by listCertificatesPaginated to access the nested member Certificate

Link copied to clipboard
@JvmName(name = "listCommandExecutionsResponseCommandExecutionSummary")
fun Flow<ListCommandExecutionsResponse>.commandExecutions(): Flow<CommandExecutionSummary>

This paginator transforms the flow returned by listCommandExecutionsPaginated to access the nested member CommandExecutionSummary

Link copied to clipboard
@JvmName(name = "listCommandsResponseCommandSummary")
fun Flow<ListCommandsResponse>.commands(): Flow<CommandSummary>

This paginator transforms the flow returned by listCommandsPaginated to access the nested member CommandSummary

Link copied to clipboard
@JvmName(name = "listTopicRuleDestinationsResponseTopicRuleDestinationSummary")
fun Flow<ListTopicRuleDestinationsResponse>.destinationSummaries(): Flow<TopicRuleDestinationSummary>

This paginator transforms the flow returned by listTopicRuleDestinationsPaginated to access the nested member TopicRuleDestinationSummary

Link copied to clipboard
@JvmName(name = "listDimensionsResponseDimensionName")
fun Flow<ListDimensionsResponse>.dimensionNames(): Flow<String>

This paginator transforms the flow returned by listDimensionsPaginated to access the nested member DimensionName

Link copied to clipboard
@JvmName(name = "listDomainConfigurationsResponseDomainConfigurationSummary")
fun Flow<ListDomainConfigurationsResponse>.domainConfigurations(): Flow<DomainConfigurationSummary>

This paginator transforms the flow returned by listDomainConfigurationsPaginated to access the nested member DomainConfigurationSummary

Link copied to clipboard
@JvmName(name = "listJobExecutionsForJobResponseJobExecutionSummaryForJob")
fun Flow<ListJobExecutionsForJobResponse>.executionSummaries(): Flow<JobExecutionSummaryForJob>

This paginator transforms the flow returned by listJobExecutionsForJobPaginated to access the nested member JobExecutionSummaryForJob

@JvmName(name = "listJobExecutionsForThingResponseJobExecutionSummaryForThing")
fun Flow<ListJobExecutionsForThingResponse>.executionSummaries(): Flow<JobExecutionSummaryForThing>

This paginator transforms the flow returned by listJobExecutionsForThingPaginated to access the nested member JobExecutionSummaryForThing

Link copied to clipboard
@JvmName(name = "listAuditFindingsResponseAuditFinding")
fun Flow<ListAuditFindingsResponse>.findings(): Flow<AuditFinding>

This paginator transforms the flow returned by listAuditFindingsPaginated to access the nested member AuditFinding

Link copied to clipboard
@JvmName(name = "listFleetMetricsResponseFleetMetricNameAndArn")
fun Flow<ListFleetMetricsResponse>.fleetMetrics(): Flow<FleetMetricNameAndArn>

This paginator transforms the flow returned by listFleetMetricsPaginated to access the nested member FleetMetricNameAndArn

Link copied to clipboard
@JvmName(name = "listIndicesResponseIndexName")
fun Flow<ListIndicesResponse>.indexNames(): Flow<String>

This paginator transforms the flow returned by listIndicesPaginated to access the nested member IndexName

Link copied to clipboard
@JvmName(name = "listJobsResponseJobSummary")
fun Flow<ListJobsResponse>.jobs(): Flow<JobSummary>

This paginator transforms the flow returned by listJobsPaginated to access the nested member JobSummary

Link copied to clipboard
@JvmName(name = "listJobTemplatesResponseJobTemplateSummary")
fun Flow<ListJobTemplatesResponse>.jobTemplates(): Flow<JobTemplateSummary>

This paginator transforms the flow returned by listJobTemplatesPaginated to access the nested member JobTemplateSummary

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun IotClient.listJobsPaginated(initialRequest: ListJobsRequest = ListJobsRequest { }): Flow<ListJobsResponse>

Paginate over ListJobsResponse results.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun IotClient.listThingsPaginated(initialRequest: ListThingsRequest = ListThingsRequest { }): Flow<ListThingsResponse>

Paginate over ListThingsResponse results.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@JvmName(name = "listV2LoggingLevelsResponseLogTargetConfiguration")
fun Flow<ListV2LoggingLevelsResponse>.logTargetConfigurations(): Flow<LogTargetConfiguration>

This paginator transforms the flow returned by listV2LoggingLevelsPaginated to access the nested member LogTargetConfiguration

Link copied to clipboard
@JvmName(name = "listManagedJobTemplatesResponseManagedJobTemplateSummary")
fun Flow<ListManagedJobTemplatesResponse>.managedJobTemplates(): Flow<ManagedJobTemplateSummary>

This paginator transforms the flow returned by listManagedJobTemplatesPaginated to access the nested member ManagedJobTemplateSummary

Link copied to clipboard
@JvmName(name = "listMetricValuesResponseMetricDatum")
fun Flow<ListMetricValuesResponse>.metricDatumList(): Flow<MetricDatum>

This paginator transforms the flow returned by listMetricValuesPaginated to access the nested member MetricDatum

Link copied to clipboard
@JvmName(name = "listCustomMetricsResponseMetricName")
fun Flow<ListCustomMetricsResponse>.metricNames(): Flow<String>

This paginator transforms the flow returned by listCustomMetricsPaginated to access the nested member MetricName

Link copied to clipboard
@JvmName(name = "listOtaUpdatesResponseOtaUpdateSummary")
fun Flow<ListOtaUpdatesResponse>.otaUpdates(): Flow<OtaUpdateSummary>

This paginator transforms the flow returned by listOtaUpdatesPaginated to access the nested member OtaUpdateSummary

Link copied to clipboard
@JvmName(name = "listOutgoingCertificatesResponseOutgoingCertificate")
fun Flow<ListOutgoingCertificatesResponse>.outgoingCertificates(): Flow<OutgoingCertificate>

This paginator transforms the flow returned by listOutgoingCertificatesPaginated to access the nested member OutgoingCertificate

Link copied to clipboard
@JvmName(name = "listPackagesResponsePackageSummary")
fun Flow<ListPackagesResponse>.packageSummaries(): Flow<PackageSummary>

This paginator transforms the flow returned by listPackagesPaginated to access the nested member PackageSummary

Link copied to clipboard
@JvmName(name = "listPackageVersionsResponsePackageVersionSummary")
fun Flow<ListPackageVersionsResponse>.packageVersionSummaries(): Flow<PackageVersionSummary>

This paginator transforms the flow returned by listPackageVersionsPaginated to access the nested member PackageVersionSummary

Link copied to clipboard
@JvmName(name = "listAttachedPoliciesResponsePolicy")
fun Flow<ListAttachedPoliciesResponse>.policies(): Flow<Policy>

This paginator transforms the flow returned by listAttachedPoliciesPaginated to access the nested member Policy

@JvmName(name = "listPoliciesResponsePolicy")
fun Flow<ListPoliciesResponse>.policies(): Flow<Policy>

This paginator transforms the flow returned by listPoliciesPaginated to access the nested member Policy

@JvmName(name = "listPrincipalPoliciesResponsePolicy")
fun Flow<ListPrincipalPoliciesResponse>.policies(): Flow<Policy>

This paginator transforms the flow returned by listPrincipalPoliciesPaginated to access the nested member Policy

Link copied to clipboard
@JvmName(name = "listPolicyPrincipalsResponsePrincipalArn")
fun Flow<ListPolicyPrincipalsResponse>.principals(): Flow<String>

This paginator transforms the flow returned by listPolicyPrincipalsPaginated to access the nested member PrincipalArn

@JvmName(name = "listThingPrincipalsResponsePrincipalArn")
fun Flow<ListThingPrincipalsResponse>.principals(): Flow<String>

This paginator transforms the flow returned by listThingPrincipalsPaginated to access the nested member PrincipalArn

Link copied to clipboard
@JvmName(name = "listPrincipalThingsV2ResponsePrincipalThingObject")
fun Flow<ListPrincipalThingsV2Response>.principalThingObjects(): Flow<PrincipalThingObject>

This paginator transforms the flow returned by listPrincipalThingsV2Paginated to access the nested member PrincipalThingObject

Link copied to clipboard
@JvmName(name = "listRelatedResourcesForAuditFindingResponseRelatedResource")
fun Flow<ListRelatedResourcesForAuditFindingResponse>.relatedResources(): Flow<RelatedResource>

This paginator transforms the flow returned by listRelatedResourcesForAuditFindingPaginated to access the nested member RelatedResource

Link copied to clipboard
@JvmName(name = "listThingRegistrationTaskReportsResponseS3FileUrl")
fun Flow<ListThingRegistrationTaskReportsResponse>.resourceLinks(): Flow<String>

This paginator transforms the flow returned by listThingRegistrationTaskReportsPaginated to access the nested member S3FileUrl

Link copied to clipboard
@JvmName(name = "listRoleAliasesResponseRoleAlias")
fun Flow<ListRoleAliasesResponse>.roleAliases(): Flow<String>

This paginator transforms the flow returned by listRoleAliasesPaginated to access the nested member RoleAlias

Link copied to clipboard
@JvmName(name = "listTopicRulesResponseTopicRuleListItem")
fun Flow<ListTopicRulesResponse>.rules(): Flow<TopicRuleListItem>

This paginator transforms the flow returned by listTopicRulesPaginated to access the nested member TopicRuleListItem

Link copied to clipboard
@JvmName(name = "listScheduledAuditsResponseScheduledAuditMetadata")
fun Flow<ListScheduledAuditsResponse>.scheduledAudits(): Flow<ScheduledAuditMetadata>

This paginator transforms the flow returned by listScheduledAuditsPaginated to access the nested member ScheduledAuditMetadata

Link copied to clipboard
@JvmName(name = "listSecurityProfilesResponseSecurityProfileIdentifier")
fun Flow<ListSecurityProfilesResponse>.securityProfileIdentifiers(): Flow<SecurityProfileIdentifier>

This paginator transforms the flow returned by listSecurityProfilesPaginated to access the nested member SecurityProfileIdentifier

Link copied to clipboard
@JvmName(name = "listSecurityProfilesForTargetResponseSecurityProfileTargetMapping")
fun Flow<ListSecurityProfilesForTargetResponse>.securityProfileTargetMappings(): Flow<SecurityProfileTargetMapping>

This paginator transforms the flow returned by listSecurityProfilesForTargetPaginated to access the nested member SecurityProfileTargetMapping

Link copied to clipboard
@JvmName(name = "listTargetsForSecurityProfileResponseSecurityProfileTarget")
fun Flow<ListTargetsForSecurityProfileResponse>.securityProfileTargets(): Flow<SecurityProfileTarget>

This paginator transforms the flow returned by listTargetsForSecurityProfilePaginated to access the nested member SecurityProfileTarget

Link copied to clipboard
@JvmName(name = "listStreamsResponseStreamSummary")
fun Flow<ListStreamsResponse>.streams(): Flow<StreamSummary>

This paginator transforms the flow returned by listStreamsPaginated to access the nested member StreamSummary

Link copied to clipboard
@JvmName(name = "getBehaviorModelTrainingSummariesResponseBehaviorModelTrainingSummary")
fun Flow<GetBehaviorModelTrainingSummariesResponse>.summaries(): Flow<BehaviorModelTrainingSummary>

This paginator transforms the flow returned by getBehaviorModelTrainingSummariesPaginated to access the nested member BehaviorModelTrainingSummary

Link copied to clipboard
@JvmName(name = "listAuditSuppressionsResponseAuditSuppression")
fun Flow<ListAuditSuppressionsResponse>.suppressions(): Flow<AuditSuppression>

This paginator transforms the flow returned by listAuditSuppressionsPaginated to access the nested member AuditSuppression

Link copied to clipboard
@JvmName(name = "listTagsForResourceResponseTag")
fun Flow<ListTagsForResourceResponse>.tags(): Flow<Tag>

This paginator transforms the flow returned by listTagsForResourcePaginated to access the nested member Tag

Link copied to clipboard
@JvmName(name = "listTargetsForPolicyResponsePolicyTarget")
fun Flow<ListTargetsForPolicyResponse>.targets(): Flow<String>

This paginator transforms the flow returned by listTargetsForPolicyPaginated to access the nested member PolicyTarget

Link copied to clipboard
@JvmName(name = "listThingRegistrationTasksResponseTaskId")
fun Flow<ListThingRegistrationTasksResponse>.taskIds(): Flow<String>

This paginator transforms the flow returned by listThingRegistrationTasksPaginated to access the nested member TaskId

Link copied to clipboard
@JvmName(name = "listAuditMitigationActionsTasksResponseAuditMitigationActionsTaskMetadata")
fun Flow<ListAuditMitigationActionsTasksResponse>.tasks(): Flow<AuditMitigationActionsTaskMetadata>

This paginator transforms the flow returned by listAuditMitigationActionsTasksPaginated to access the nested member AuditMitigationActionsTaskMetadata

@JvmName(name = "listAuditTasksResponseAuditTaskMetadata")
fun Flow<ListAuditTasksResponse>.tasks(): Flow<AuditTaskMetadata>

This paginator transforms the flow returned by listAuditTasksPaginated to access the nested member AuditTaskMetadata

@JvmName(name = "listDetectMitigationActionsTasksResponseDetectMitigationActionsTaskSummary")
fun Flow<ListDetectMitigationActionsTasksResponse>.tasks(): Flow<DetectMitigationActionsTaskSummary>

This paginator transforms the flow returned by listDetectMitigationActionsTasksPaginated to access the nested member DetectMitigationActionsTaskSummary

Link copied to clipboard
@JvmName(name = "listProvisioningTemplatesResponseProvisioningTemplateSummary")
fun Flow<ListProvisioningTemplatesResponse>.templates(): Flow<ProvisioningTemplateSummary>

This paginator transforms the flow returned by listProvisioningTemplatesPaginated to access the nested member ProvisioningTemplateSummary

Link copied to clipboard
@JvmName(name = "listThingGroupsForThingResponseGroupNameAndArn")
fun Flow<ListThingGroupsForThingResponse>.thingGroups(): Flow<GroupNameAndArn>

This paginator transforms the flow returned by listThingGroupsForThingPaginated to access the nested member GroupNameAndArn

@JvmName(name = "listThingGroupsResponseGroupNameAndArn")
fun Flow<ListThingGroupsResponse>.thingGroups(): Flow<GroupNameAndArn>

This paginator transforms the flow returned by listThingGroupsPaginated to access the nested member GroupNameAndArn

Link copied to clipboard
@JvmName(name = "listThingPrincipalsV2ResponseThingPrincipalObject")
fun Flow<ListThingPrincipalsV2Response>.thingPrincipalObjects(): Flow<ThingPrincipalObject>

This paginator transforms the flow returned by listThingPrincipalsV2Paginated to access the nested member ThingPrincipalObject

Link copied to clipboard
@JvmName(name = "listPrincipalThingsResponseThingName")
fun Flow<ListPrincipalThingsResponse>.things(): Flow<String>

This paginator transforms the flow returned by listPrincipalThingsPaginated to access the nested member ThingName

@JvmName(name = "listThingsInBillingGroupResponseThingName")
fun Flow<ListThingsInBillingGroupResponse>.things(): Flow<String>

This paginator transforms the flow returned by listThingsInBillingGroupPaginated to access the nested member ThingName

@JvmName(name = "listThingsInThingGroupResponseThingName")
fun Flow<ListThingsInThingGroupResponse>.things(): Flow<String>

This paginator transforms the flow returned by listThingsInThingGroupPaginated to access the nested member ThingName

@JvmName(name = "listThingsResponseThingAttribute")
fun Flow<ListThingsResponse>.things(): Flow<ThingAttribute>

This paginator transforms the flow returned by listThingsPaginated to access the nested member ThingAttribute

Link copied to clipboard
@JvmName(name = "listThingTypesResponseThingTypeDefinition")
fun Flow<ListThingTypesResponse>.thingTypes(): Flow<ThingTypeDefinition>

This paginator transforms the flow returned by listThingTypesPaginated to access the nested member ThingTypeDefinition

Link copied to clipboard
@JvmName(name = "listSbomValidationResultsResponseSbomValidationResultSummary")
fun Flow<ListSbomValidationResultsResponse>.validationResultSummaries(): Flow<SbomValidationResultSummary>

This paginator transforms the flow returned by listSbomValidationResultsPaginated to access the nested member SbomValidationResultSummary

Link copied to clipboard
@JvmName(name = "listProvisioningTemplateVersionsResponseProvisioningTemplateVersionSummary")
fun Flow<ListProvisioningTemplateVersionsResponse>.versions(): Flow<ProvisioningTemplateVersionSummary>

This paginator transforms the flow returned by listProvisioningTemplateVersionsPaginated to access the nested member ProvisioningTemplateVersionSummary

Link copied to clipboard
@JvmName(name = "listViolationEventsResponseViolationEvent")
fun Flow<ListViolationEventsResponse>.violationEvents(): Flow<ViolationEvent>

This paginator transforms the flow returned by listViolationEventsPaginated to access the nested member ViolationEvent