Package-level declarations

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 = "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
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 = "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 = "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 = "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