Struct aws_sdk_iot::client::Client [−][src]
pub struct Client<C = DynConnector, M = AwsMiddleware, R = Standard> { /* fields omitted */ }
Expand description
An ergonomic service client for AWSIotService
.
This client allows ergonomic access to a AWSIotService
-shaped service.
Each method corresponds to an endpoint defined in the service’s Smithy model,
and the request and response shapes are auto-generated from that same model.
Using a Client
Once you have a client set up, you can access the service’s endpoints
by calling the appropriate method on Client
. Each such method
returns a request builder for that endpoint, with methods for setting
the various fields of the request. Once your request is complete, use
the send
method to send the request. send
returns a future, which
you then have to .await
to get the service’s response.
Implementations
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
impl<C, M, R> Client<C, M, R> where
C: SmithyConnector,
M: SmithyMiddleware<C>,
R: NewRequestPolicy,
Constructs a fluent builder for the AcceptCertificateTransfer
operation.
See AcceptCertificateTransfer
for more information about the
operation and its arguments.
Constructs a fluent builder for the AddThingToBillingGroup
operation.
See AddThingToBillingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the AddThingToThingGroup
operation.
See AddThingToThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the AssociateTargetsWithJob
operation.
See AssociateTargetsWithJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the AttachPolicy
operation.
See AttachPolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the AttachPrincipalPolicy
operation.
See AttachPrincipalPolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the AttachSecurityProfile
operation.
See AttachSecurityProfile
for more information about the
operation and its arguments.
Constructs a fluent builder for the AttachThingPrincipal
operation.
See AttachThingPrincipal
for more information about the
operation and its arguments.
pub fn cancel_audit_mitigation_actions_task(
&self
) -> CancelAuditMitigationActionsTask<C, M, R>
pub fn cancel_audit_mitigation_actions_task(
&self
) -> CancelAuditMitigationActionsTask<C, M, R>
Constructs a fluent builder for the CancelAuditMitigationActionsTask
operation.
See CancelAuditMitigationActionsTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelAuditTask
operation.
See CancelAuditTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelCertificateTransfer
operation.
See CancelCertificateTransfer
for more information about the
operation and its arguments.
pub fn cancel_detect_mitigation_actions_task(
&self
) -> CancelDetectMitigationActionsTask<C, M, R>
pub fn cancel_detect_mitigation_actions_task(
&self
) -> CancelDetectMitigationActionsTask<C, M, R>
Constructs a fluent builder for the CancelDetectMitigationActionsTask
operation.
See CancelDetectMitigationActionsTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelJob
operation.
See CancelJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CancelJobExecution
operation.
See CancelJobExecution
for more information about the
operation and its arguments.
Constructs a fluent builder for the ClearDefaultAuthorizer
operation.
See ClearDefaultAuthorizer
for more information about the
operation and its arguments.
Constructs a fluent builder for the ConfirmTopicRuleDestination
operation.
See ConfirmTopicRuleDestination
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateAuditSuppression
operation.
See CreateAuditSuppression
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateAuthorizer
operation.
See CreateAuthorizer
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateBillingGroup
operation.
See CreateBillingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateCertificateFromCsr
operation.
See CreateCertificateFromCsr
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateCustomMetric
operation.
See CreateCustomMetric
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateDimension
operation.
See CreateDimension
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateDomainConfiguration
operation.
See CreateDomainConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateDynamicThingGroup
operation.
See CreateDynamicThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateFleetMetric
operation.
See CreateFleetMetric
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateJob
operation.
See CreateJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateJobTemplate
operation.
See CreateJobTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateKeysAndCertificate
operation.
See CreateKeysAndCertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateMitigationAction
operation.
See CreateMitigationAction
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateOTAUpdate
operation.
See CreateOTAUpdate
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreatePolicy
operation.
See CreatePolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreatePolicyVersion
operation.
See CreatePolicyVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateProvisioningClaim
operation.
See CreateProvisioningClaim
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateProvisioningTemplate
operation.
See CreateProvisioningTemplate
for more information about the
operation and its arguments.
pub fn create_provisioning_template_version(
&self
) -> CreateProvisioningTemplateVersion<C, M, R>
pub fn create_provisioning_template_version(
&self
) -> CreateProvisioningTemplateVersion<C, M, R>
Constructs a fluent builder for the CreateProvisioningTemplateVersion
operation.
See CreateProvisioningTemplateVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateRoleAlias
operation.
See CreateRoleAlias
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateScheduledAudit
operation.
See CreateScheduledAudit
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateSecurityProfile
operation.
See CreateSecurityProfile
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateStream
operation.
See CreateStream
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateThing
operation.
See CreateThing
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateThingGroup
operation.
See CreateThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateThingType
operation.
See CreateThingType
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateTopicRule
operation.
See CreateTopicRule
for more information about the
operation and its arguments.
Constructs a fluent builder for the CreateTopicRuleDestination
operation.
See CreateTopicRuleDestination
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteAccountAuditConfiguration
operation.
See DeleteAccountAuditConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteAuditSuppression
operation.
See DeleteAuditSuppression
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteAuthorizer
operation.
See DeleteAuthorizer
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteBillingGroup
operation.
See DeleteBillingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteCACertificate
operation.
See DeleteCACertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteCertificate
operation.
See DeleteCertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteCustomMetric
operation.
See DeleteCustomMetric
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteDimension
operation.
See DeleteDimension
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteDomainConfiguration
operation.
See DeleteDomainConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteDynamicThingGroup
operation.
See DeleteDynamicThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteFleetMetric
operation.
See DeleteFleetMetric
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteJob
operation.
See DeleteJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteJobExecution
operation.
See DeleteJobExecution
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteJobTemplate
operation.
See DeleteJobTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteMitigationAction
operation.
See DeleteMitigationAction
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteOTAUpdate
operation.
See DeleteOTAUpdate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeletePolicy
operation.
See DeletePolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeletePolicyVersion
operation.
See DeletePolicyVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteProvisioningTemplate
operation.
See DeleteProvisioningTemplate
for more information about the
operation and its arguments.
pub fn delete_provisioning_template_version(
&self
) -> DeleteProvisioningTemplateVersion<C, M, R>
pub fn delete_provisioning_template_version(
&self
) -> DeleteProvisioningTemplateVersion<C, M, R>
Constructs a fluent builder for the DeleteProvisioningTemplateVersion
operation.
See DeleteProvisioningTemplateVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteRegistrationCode
operation.
See DeleteRegistrationCode
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteRoleAlias
operation.
See DeleteRoleAlias
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteScheduledAudit
operation.
See DeleteScheduledAudit
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteSecurityProfile
operation.
See DeleteSecurityProfile
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteStream
operation.
See DeleteStream
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteThing
operation.
See DeleteThing
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteThingGroup
operation.
See DeleteThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteThingType
operation.
See DeleteThingType
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteTopicRule
operation.
See DeleteTopicRule
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteTopicRuleDestination
operation.
See DeleteTopicRuleDestination
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeleteV2LoggingLevel
operation.
See DeleteV2LoggingLevel
for more information about the
operation and its arguments.
Constructs a fluent builder for the DeprecateThingType
operation.
See DeprecateThingType
for more information about the
operation and its arguments.
pub fn describe_account_audit_configuration(
&self
) -> DescribeAccountAuditConfiguration<C, M, R>
pub fn describe_account_audit_configuration(
&self
) -> DescribeAccountAuditConfiguration<C, M, R>
Constructs a fluent builder for the DescribeAccountAuditConfiguration
operation.
See DescribeAccountAuditConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeAuditFinding
operation.
See DescribeAuditFinding
for more information about the
operation and its arguments.
pub fn describe_audit_mitigation_actions_task(
&self
) -> DescribeAuditMitigationActionsTask<C, M, R>
pub fn describe_audit_mitigation_actions_task(
&self
) -> DescribeAuditMitigationActionsTask<C, M, R>
Constructs a fluent builder for the DescribeAuditMitigationActionsTask
operation.
See DescribeAuditMitigationActionsTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeAuditSuppression
operation.
See DescribeAuditSuppression
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeAuditTask
operation.
See DescribeAuditTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeAuthorizer
operation.
See DescribeAuthorizer
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeBillingGroup
operation.
See DescribeBillingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeCACertificate
operation.
See DescribeCACertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeCertificate
operation.
See DescribeCertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeCustomMetric
operation.
See DescribeCustomMetric
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeDefaultAuthorizer
operation.
See DescribeDefaultAuthorizer
for more information about the
operation and its arguments.
pub fn describe_detect_mitigation_actions_task(
&self
) -> DescribeDetectMitigationActionsTask<C, M, R>
pub fn describe_detect_mitigation_actions_task(
&self
) -> DescribeDetectMitigationActionsTask<C, M, R>
Constructs a fluent builder for the DescribeDetectMitigationActionsTask
operation.
See DescribeDetectMitigationActionsTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeDimension
operation.
See DescribeDimension
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeDomainConfiguration
operation.
See DescribeDomainConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeEndpoint
operation.
See DescribeEndpoint
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeEventConfigurations
operation.
See DescribeEventConfigurations
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeFleetMetric
operation.
See DescribeFleetMetric
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeIndex
operation.
See DescribeIndex
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeJob
operation.
See DescribeJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeJobExecution
operation.
See DescribeJobExecution
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeJobTemplate
operation.
See DescribeJobTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeMitigationAction
operation.
See DescribeMitigationAction
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeProvisioningTemplate
operation.
See DescribeProvisioningTemplate
for more information about the
operation and its arguments.
pub fn describe_provisioning_template_version(
&self
) -> DescribeProvisioningTemplateVersion<C, M, R>
pub fn describe_provisioning_template_version(
&self
) -> DescribeProvisioningTemplateVersion<C, M, R>
Constructs a fluent builder for the DescribeProvisioningTemplateVersion
operation.
See DescribeProvisioningTemplateVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeRoleAlias
operation.
See DescribeRoleAlias
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeScheduledAudit
operation.
See DescribeScheduledAudit
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeSecurityProfile
operation.
See DescribeSecurityProfile
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeStream
operation.
See DescribeStream
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeThing
operation.
See DescribeThing
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeThingGroup
operation.
See DescribeThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeThingRegistrationTask
operation.
See DescribeThingRegistrationTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the DescribeThingType
operation.
See DescribeThingType
for more information about the
operation and its arguments.
Constructs a fluent builder for the DetachPolicy
operation.
See DetachPolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the DetachPrincipalPolicy
operation.
See DetachPrincipalPolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the DetachSecurityProfile
operation.
See DetachSecurityProfile
for more information about the
operation and its arguments.
Constructs a fluent builder for the DetachThingPrincipal
operation.
See DetachThingPrincipal
for more information about the
operation and its arguments.
Constructs a fluent builder for the DisableTopicRule
operation.
See DisableTopicRule
for more information about the
operation and its arguments.
Constructs a fluent builder for the EnableTopicRule
operation.
See EnableTopicRule
for more information about the
operation and its arguments.
pub fn get_behavior_model_training_summaries(
&self
) -> GetBehaviorModelTrainingSummaries<C, M, R>
pub fn get_behavior_model_training_summaries(
&self
) -> GetBehaviorModelTrainingSummaries<C, M, R>
Constructs a fluent builder for the GetBehaviorModelTrainingSummaries
operation.
See GetBehaviorModelTrainingSummaries
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetBucketsAggregation
operation.
See GetBucketsAggregation
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetCardinality
operation.
See GetCardinality
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetEffectivePolicies
operation.
See GetEffectivePolicies
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetIndexingConfiguration
operation.
See GetIndexingConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetJobDocument
operation.
See GetJobDocument
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetLoggingOptions
operation.
See GetLoggingOptions
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetOTAUpdate
operation.
See GetOTAUpdate
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetPercentiles
operation.
See GetPercentiles
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetPolicy
operation.
See GetPolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetPolicyVersion
operation.
See GetPolicyVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetRegistrationCode
operation.
See GetRegistrationCode
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetStatistics
operation.
See GetStatistics
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTopicRule
operation.
See GetTopicRule
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetTopicRuleDestination
operation.
See GetTopicRuleDestination
for more information about the
operation and its arguments.
Constructs a fluent builder for the GetV2LoggingOptions
operation.
See GetV2LoggingOptions
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListActiveViolations
operation.
See ListActiveViolations
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListAttachedPolicies
operation.
See ListAttachedPolicies
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListAuditFindings
operation.
See ListAuditFindings
for more information about the
operation and its arguments.
pub fn list_audit_mitigation_actions_executions(
&self
) -> ListAuditMitigationActionsExecutions<C, M, R>
pub fn list_audit_mitigation_actions_executions(
&self
) -> ListAuditMitigationActionsExecutions<C, M, R>
Constructs a fluent builder for the ListAuditMitigationActionsExecutions
operation.
See ListAuditMitigationActionsExecutions
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListAuditMitigationActionsTasks
operation.
See ListAuditMitigationActionsTasks
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListAuditSuppressions
operation.
See ListAuditSuppressions
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListAuditTasks
operation.
See ListAuditTasks
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListAuthorizers
operation.
See ListAuthorizers
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListBillingGroups
operation.
See ListBillingGroups
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListCACertificates
operation.
See ListCACertificates
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListCertificates
operation.
See ListCertificates
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListCertificatesByCA
operation.
See ListCertificatesByCA
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListCustomMetrics
operation.
See ListCustomMetrics
for more information about the
operation and its arguments.
pub fn list_detect_mitigation_actions_executions(
&self
) -> ListDetectMitigationActionsExecutions<C, M, R>
pub fn list_detect_mitigation_actions_executions(
&self
) -> ListDetectMitigationActionsExecutions<C, M, R>
Constructs a fluent builder for the ListDetectMitigationActionsExecutions
operation.
See ListDetectMitigationActionsExecutions
for more information about the
operation and its arguments.
pub fn list_detect_mitigation_actions_tasks(
&self
) -> ListDetectMitigationActionsTasks<C, M, R>
pub fn list_detect_mitigation_actions_tasks(
&self
) -> ListDetectMitigationActionsTasks<C, M, R>
Constructs a fluent builder for the ListDetectMitigationActionsTasks
operation.
See ListDetectMitigationActionsTasks
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDimensions
operation.
See ListDimensions
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListDomainConfigurations
operation.
See ListDomainConfigurations
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListFleetMetrics
operation.
See ListFleetMetrics
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListIndices
operation.
See ListIndices
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListJobExecutionsForJob
operation.
See ListJobExecutionsForJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListJobExecutionsForThing
operation.
See ListJobExecutionsForThing
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListJobs
operation.
See ListJobs
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListJobTemplates
operation.
See ListJobTemplates
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListMitigationActions
operation.
See ListMitigationActions
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListOTAUpdates
operation.
See ListOTAUpdates
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListOutgoingCertificates
operation.
See ListOutgoingCertificates
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListPolicies
operation.
See ListPolicies
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListPolicyPrincipals
operation.
See ListPolicyPrincipals
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListPolicyVersions
operation.
See ListPolicyVersions
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListPrincipalPolicies
operation.
See ListPrincipalPolicies
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListPrincipalThings
operation.
See ListPrincipalThings
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListProvisioningTemplates
operation.
See ListProvisioningTemplates
for more information about the
operation and its arguments.
pub fn list_provisioning_template_versions(
&self
) -> ListProvisioningTemplateVersions<C, M, R>
pub fn list_provisioning_template_versions(
&self
) -> ListProvisioningTemplateVersions<C, M, R>
Constructs a fluent builder for the ListProvisioningTemplateVersions
operation.
See ListProvisioningTemplateVersions
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListRoleAliases
operation.
See ListRoleAliases
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListScheduledAudits
operation.
See ListScheduledAudits
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSecurityProfiles
operation.
See ListSecurityProfiles
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListSecurityProfilesForTarget
operation.
See ListSecurityProfilesForTarget
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListStreams
operation.
See ListStreams
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTagsForResource
operation.
See ListTagsForResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTargetsForPolicy
operation.
See ListTargetsForPolicy
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTargetsForSecurityProfile
operation.
See ListTargetsForSecurityProfile
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListThingGroups
operation.
See ListThingGroups
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListThingGroupsForThing
operation.
See ListThingGroupsForThing
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListThingPrincipals
operation.
See ListThingPrincipals
for more information about the
operation and its arguments.
pub fn list_thing_registration_task_reports(
&self
) -> ListThingRegistrationTaskReports<C, M, R>
pub fn list_thing_registration_task_reports(
&self
) -> ListThingRegistrationTaskReports<C, M, R>
Constructs a fluent builder for the ListThingRegistrationTaskReports
operation.
See ListThingRegistrationTaskReports
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListThingRegistrationTasks
operation.
See ListThingRegistrationTasks
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListThings
operation.
See ListThings
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListThingsInBillingGroup
operation.
See ListThingsInBillingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListThingsInThingGroup
operation.
See ListThingsInThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListThingTypes
operation.
See ListThingTypes
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTopicRuleDestinations
operation.
See ListTopicRuleDestinations
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListTopicRules
operation.
See ListTopicRules
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListV2LoggingLevels
operation.
See ListV2LoggingLevels
for more information about the
operation and its arguments.
Constructs a fluent builder for the ListViolationEvents
operation.
See ListViolationEvents
for more information about the
operation and its arguments.
Constructs a fluent builder for the PutVerificationStateOnViolation
operation.
See PutVerificationStateOnViolation
for more information about the
operation and its arguments.
Constructs a fluent builder for the RegisterCACertificate
operation.
See RegisterCACertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the RegisterCertificate
operation.
See RegisterCertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the RegisterCertificateWithoutCA
operation.
See RegisterCertificateWithoutCA
for more information about the
operation and its arguments.
Constructs a fluent builder for the RegisterThing
operation.
See RegisterThing
for more information about the
operation and its arguments.
Constructs a fluent builder for the RejectCertificateTransfer
operation.
See RejectCertificateTransfer
for more information about the
operation and its arguments.
Constructs a fluent builder for the RemoveThingFromBillingGroup
operation.
See RemoveThingFromBillingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the RemoveThingFromThingGroup
operation.
See RemoveThingFromThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the ReplaceTopicRule
operation.
See ReplaceTopicRule
for more information about the
operation and its arguments.
Constructs a fluent builder for the SearchIndex
operation.
See SearchIndex
for more information about the
operation and its arguments.
Constructs a fluent builder for the SetDefaultAuthorizer
operation.
See SetDefaultAuthorizer
for more information about the
operation and its arguments.
Constructs a fluent builder for the SetDefaultPolicyVersion
operation.
See SetDefaultPolicyVersion
for more information about the
operation and its arguments.
Constructs a fluent builder for the SetLoggingOptions
operation.
See SetLoggingOptions
for more information about the
operation and its arguments.
Constructs a fluent builder for the SetV2LoggingLevel
operation.
See SetV2LoggingLevel
for more information about the
operation and its arguments.
Constructs a fluent builder for the SetV2LoggingOptions
operation.
See SetV2LoggingOptions
for more information about the
operation and its arguments.
Constructs a fluent builder for the StartAuditMitigationActionsTask
operation.
See StartAuditMitigationActionsTask
for more information about the
operation and its arguments.
pub fn start_detect_mitigation_actions_task(
&self
) -> StartDetectMitigationActionsTask<C, M, R>
pub fn start_detect_mitigation_actions_task(
&self
) -> StartDetectMitigationActionsTask<C, M, R>
Constructs a fluent builder for the StartDetectMitigationActionsTask
operation.
See StartDetectMitigationActionsTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the StartOnDemandAuditTask
operation.
See StartOnDemandAuditTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the StartThingRegistrationTask
operation.
See StartThingRegistrationTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the StopThingRegistrationTask
operation.
See StopThingRegistrationTask
for more information about the
operation and its arguments.
Constructs a fluent builder for the TagResource
operation.
See TagResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the TestAuthorization
operation.
See TestAuthorization
for more information about the
operation and its arguments.
Constructs a fluent builder for the TestInvokeAuthorizer
operation.
See TestInvokeAuthorizer
for more information about the
operation and its arguments.
Constructs a fluent builder for the TransferCertificate
operation.
See TransferCertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UntagResource
operation.
See UntagResource
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateAccountAuditConfiguration
operation.
See UpdateAccountAuditConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateAuditSuppression
operation.
See UpdateAuditSuppression
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateAuthorizer
operation.
See UpdateAuthorizer
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateBillingGroup
operation.
See UpdateBillingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateCACertificate
operation.
See UpdateCACertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateCertificate
operation.
See UpdateCertificate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateCustomMetric
operation.
See UpdateCustomMetric
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateDimension
operation.
See UpdateDimension
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateDomainConfiguration
operation.
See UpdateDomainConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateDynamicThingGroup
operation.
See UpdateDynamicThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateEventConfigurations
operation.
See UpdateEventConfigurations
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateFleetMetric
operation.
See UpdateFleetMetric
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateIndexingConfiguration
operation.
See UpdateIndexingConfiguration
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateJob
operation.
See UpdateJob
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateMitigationAction
operation.
See UpdateMitigationAction
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateProvisioningTemplate
operation.
See UpdateProvisioningTemplate
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateRoleAlias
operation.
See UpdateRoleAlias
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateScheduledAudit
operation.
See UpdateScheduledAudit
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateSecurityProfile
operation.
See UpdateSecurityProfile
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateStream
operation.
See UpdateStream
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateThing
operation.
See UpdateThing
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateThingGroup
operation.
See UpdateThingGroup
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateThingGroupsForThing
operation.
See UpdateThingGroupsForThing
for more information about the
operation and its arguments.
Constructs a fluent builder for the UpdateTopicRuleDestination
operation.
See UpdateTopicRuleDestination
for more information about the
operation and its arguments.
pub fn validate_security_profile_behaviors(
&self
) -> ValidateSecurityProfileBehaviors<C, M, R>
pub fn validate_security_profile_behaviors(
&self
) -> ValidateSecurityProfileBehaviors<C, M, R>
Constructs a fluent builder for the ValidateSecurityProfileBehaviors
operation.
See ValidateSecurityProfileBehaviors
for more information about the
operation and its arguments.
Creates a client with the given service config and connector override.
Trait Implementations
Auto Trait Implementations
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !RefUnwindSafe for Client<C, M, R>
impl<C = DynConnector, M = AwsMiddleware, R = Standard> !UnwindSafe for Client<C, M, R>
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more