Struct aws_sdk_iot::client::Client [−][src]
pub struct Client<C = DynConnector, M = DefaultMiddleware, R = Standard> { /* fields omitted */ }Expand description
Client for AWS IoT
Client for invoking operations on AWS IoT. Each operation on AWS IoT is a method on this
this struct. .send() MUST be invoked on the generated operations to dispatch the request to the service.
Examples
Constructing a client and invoking an operation
// create a shared configuration. This can be used & shared between multiple service clients.
let shared_config = aws_config::load_from_env().await;
let client = aws_sdk_iot::Client::new(&shared_config);
// invoke an operation
/* let rsp = client
.<operation_name>().
.<param>("some value")
.send().await; */Constructing a client with custom configuration
use aws_config::RetryConfig;
let shared_config = aws_config::load_from_env().await;
let config = aws_sdk_iot::config::Builder::from(&shared_config)
.retry_config(RetryConfig::disabled())
.build();
let client = aws_sdk_iot::Client::from_conf(config);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 DescribeManagedJobTemplate operation.
See DescribeManagedJobTemplate 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 ListManagedJobTemplates operation.
See ListManagedJobTemplates 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 = DefaultMiddleware, R = Standard> !RefUnwindSafe for Client<C, M, R>
impl<C = DynConnector, M = DefaultMiddleware, 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
