AWS SDK for PHP 3.x
  • Namespace
  • Class
Did this page help you? SUBMIT FEEDBACK!

Namespaces

  • Aws
    • AccessAnalyzer
      • Exception
    • Account
      • Exception
    • Acm
      • Exception
    • ACMPCA
      • Exception
    • AlexaForBusiness
      • Exception
    • Amplify
      • Exception
    • AmplifyBackend
      • Exception
    • AmplifyUIBuilder
      • Exception
    • Api
      • ErrorParser
      • Parser
        • Exception
      • Serializer
    • ApiGateway
      • Exception
    • ApiGatewayManagementApi
      • Exception
    • ApiGatewayV2
      • Exception
    • AppConfig
      • Exception
    • AppConfigData
      • Exception
    • Appflow
      • Exception
    • AppIntegrationsService
      • Exception
    • ApplicationAutoScaling
      • Exception
    • ApplicationCostProfiler
      • Exception
    • ApplicationDiscoveryService
      • Exception
    • ApplicationInsights
      • Exception
    • AppMesh
      • Exception
    • AppRegistry
      • Exception
    • AppRunner
      • Exception
    • Appstream
      • Exception
    • AppSync
      • Exception
    • ARCZonalShift
      • Exception
    • Arn
      • Exception
    • Athena
      • Exception
    • AuditManager
      • Exception
    • AugmentedAIRuntime
      • Exception
    • AutoScaling
      • Exception
    • AutoScalingPlans
      • Exception
    • Backup
      • Exception
    • BackupGateway
      • Exception
    • BackupStorage
      • Exception
    • Batch
      • Exception
    • BillingConductor
      • Exception
    • Braket
      • Exception
    • Budgets
      • Exception
    • Chime
      • Exception
    • ChimeSDKIdentity
      • Exception
    • ChimeSDKMediaPipelines
      • Exception
    • ChimeSDKMeetings
      • Exception
    • ChimeSDKMessaging
      • Exception
    • ChimeSDKVoice
      • Exception
    • CleanRooms
      • Exception
    • ClientSideMonitoring
      • Exception
    • Cloud9
      • Exception
    • CloudControlApi
      • Exception
    • CloudDirectory
      • Exception
    • CloudFormation
      • Exception
    • CloudFront
      • Exception
    • CloudHsm
      • Exception
    • CloudHSMV2
      • Exception
    • CloudSearch
      • Exception
    • CloudSearchDomain
      • Exception
    • CloudTrail
      • Exception
    • CloudTrailData
      • Exception
    • CloudWatch
      • Exception
    • CloudWatchEvents
      • Exception
    • CloudWatchEvidently
      • Exception
    • CloudWatchLogs
      • Exception
    • CloudWatchRUM
      • Exception
    • CodeArtifact
      • Exception
    • CodeBuild
      • Exception
    • CodeCatalyst
      • Exception
    • CodeCommit
      • Exception
    • CodeDeploy
      • Exception
    • CodeGuruProfiler
      • Exception
    • CodeGuruReviewer
      • Exception
    • CodePipeline
      • Exception
    • CodeStar
      • Exception
    • CodeStarconnections
      • Exception
    • CodeStarNotifications
      • Exception
    • CognitoIdentity
      • Exception
    • CognitoIdentityProvider
      • Exception
    • CognitoSync
      • Exception
    • Comprehend
      • Exception
    • ComprehendMedical
      • Exception
    • ComputeOptimizer
      • Exception
    • ConfigService
      • Exception
    • Connect
      • Exception
    • ConnectCampaignService
      • Exception
    • ConnectCases
      • Exception
    • ConnectContactLens
      • Exception
    • ConnectParticipant
      • Exception
    • ConnectWisdomService
      • Exception
    • ControlTower
      • Exception
    • CostandUsageReportService
      • Exception
    • CostExplorer
      • Exception
    • Credentials
    • Crypto
      • Cipher
      • Polyfill
    • CustomerProfiles
      • Exception
    • DatabaseMigrationService
      • Exception
    • DataExchange
      • Exception
    • DataPipeline
      • Exception
    • DataSync
      • Exception
    • DAX
      • Exception
    • DefaultsMode
      • Exception
    • Detective
      • Exception
    • DeviceFarm
      • Exception
    • DevOpsGuru
      • Exception
    • DirectConnect
      • Exception
    • DirectoryService
      • Exception
    • DLM
      • Exception
    • DocDB
      • Exception
    • DocDBElastic
      • Exception
    • drs
      • Exception
    • DynamoDb
      • Exception
    • DynamoDbStreams
      • Exception
    • EBS
      • Exception
    • Ec2
      • Exception
    • EC2InstanceConnect
      • Exception
    • Ecr
      • Exception
    • ECRPublic
      • Exception
    • Ecs
      • Exception
    • Efs
      • Exception
    • EKS
      • Exception
    • ElastiCache
      • Exception
    • ElasticBeanstalk
      • Exception
    • ElasticInference
      • Exception
    • ElasticLoadBalancing
      • Exception
    • ElasticLoadBalancingV2
      • Exception
    • ElasticsearchService
      • Exception
    • ElasticTranscoder
      • Exception
    • Emr
      • Exception
    • EMRContainers
      • Exception
    • EMRServerless
      • Exception
    • Endpoint
      • UseDualstackEndpoint
        • Exception
      • UseFipsEndpoint
        • Exception
    • EndpointDiscovery
      • Exception
    • EndpointV2
      • Rule
      • Ruleset
    • EventBridge
      • Exception
    • Exception
    • finspace
      • Exception
    • FinSpaceData
      • Exception
    • Firehose
      • Exception
    • FIS
      • Exception
    • FMS
      • Exception
    • ForecastQueryService
      • Exception
    • ForecastService
      • Exception
    • FraudDetector
      • Exception
    • FSx
      • Exception
    • GameLift
      • Exception
    • GameSparks
      • Exception
    • Glacier
      • Exception
    • GlobalAccelerator
      • Exception
    • Glue
      • Exception
    • GlueDataBrew
      • Exception
    • Greengrass
      • Exception
    • GreengrassV2
      • Exception
    • GroundStation
      • Exception
    • GuardDuty
      • Exception
    • Handler
      • GuzzleV5
      • GuzzleV6
    • Health
      • Exception
    • HealthLake
      • Exception
    • Honeycode
      • Exception
    • Iam
      • Exception
    • IdentityStore
      • Exception
    • imagebuilder
      • Exception
    • ImportExport
      • Exception
    • Inspector
      • Exception
    • Inspector2
      • Exception
    • InternetMonitor
      • Exception
    • Iot
      • Exception
    • IoT1ClickDevicesService
      • Exception
    • IoT1ClickProjects
      • Exception
    • IoTAnalytics
      • Exception
    • IotDataPlane
      • Exception
    • IoTDeviceAdvisor
      • Exception
    • IoTEvents
      • Exception
    • IoTEventsData
      • Exception
    • IoTFleetHub
      • Exception
    • IoTFleetWise
      • Exception
    • IoTJobsDataPlane
      • Exception
    • IoTRoboRunner
      • Exception
    • IoTSecureTunneling
      • Exception
    • IoTSiteWise
      • Exception
    • IoTThingsGraph
      • Exception
    • IoTTwinMaker
      • Exception
    • IoTWireless
      • Exception
    • IVS
      • Exception
    • ivschat
      • Exception
    • Kafka
      • Exception
    • KafkaConnect
      • Exception
    • kendra
      • Exception
    • KendraRanking
      • Exception
    • Keyspaces
      • Exception
    • Kinesis
      • Exception
    • KinesisAnalytics
      • Exception
    • KinesisAnalyticsV2
      • Exception
    • KinesisVideo
      • Exception
    • KinesisVideoArchivedMedia
      • Exception
    • KinesisVideoMedia
      • Exception
    • KinesisVideoSignalingChannels
      • Exception
    • KinesisVideoWebRTCStorage
      • Exception
    • Kms
      • Exception
    • LakeFormation
      • Exception
    • Lambda
      • Exception
    • LexModelBuildingService
      • Exception
    • LexModelsV2
      • Exception
    • LexRuntimeService
      • Exception
    • LexRuntimeV2
      • Exception
    • LicenseManager
      • Exception
    • LicenseManagerLinuxSubscriptions
      • Exception
    • LicenseManagerUserSubscriptions
      • Exception
    • Lightsail
      • Exception
    • LocationService
      • Exception
    • LookoutEquipment
      • Exception
    • LookoutforVision
      • Exception
    • LookoutMetrics
      • Exception
    • MachineLearning
      • Exception
    • Macie
      • Exception
    • Macie2
      • Exception
    • MainframeModernization
      • Exception
    • ManagedBlockchain
      • Exception
    • ManagedGrafana
      • Exception
    • MarketplaceCatalog
      • Exception
    • MarketplaceCommerceAnalytics
      • Exception
    • MarketplaceEntitlementService
      • Exception
    • MarketplaceMetering
      • Exception
    • MediaConnect
      • Exception
    • MediaConvert
      • Exception
    • MediaLive
      • Exception
    • MediaPackage
      • Exception
    • MediaPackageVod
      • Exception
    • MediaStore
      • Exception
    • MediaStoreData
      • Exception
    • MediaTailor
      • Exception
    • MemoryDB
      • Exception
    • mgn
      • Exception
    • MigrationHub
      • Exception
    • MigrationHubConfig
      • Exception
    • MigrationHubOrchestrator
      • Exception
    • MigrationHubRefactorSpaces
      • Exception
    • MigrationHubStrategyRecommendations
      • Exception
    • Mobile
      • Exception
    • MQ
      • Exception
    • MTurk
      • Exception
    • Multipart
    • MWAA
      • Exception
    • Neptune
      • Exception
    • NetworkFirewall
      • Exception
    • NetworkManager
      • Exception
    • NimbleStudio
      • Exception
    • OAM
      • Exception
    • Omics
      • Exception
    • OpenSearchServerless
      • Exception
    • OpenSearchService
      • Exception
    • OpsWorks
      • Exception
    • OpsWorksCM
      • Exception
    • Organizations
      • Exception
    • Outposts
      • Exception
    • Panorama
      • Exception
    • Personalize
      • Exception
    • PersonalizeEvents
      • Exception
    • PersonalizeRuntime
      • Exception
    • PI
      • Exception
    • Pinpoint
      • Exception
    • PinpointEmail
      • Exception
    • PinpointSMSVoice
      • Exception
    • PinpointSMSVoiceV2
      • Exception
    • Pipes
      • Exception
    • Polly
      • Exception
    • Pricing
      • Exception
    • PrivateNetworks
      • Exception
    • PrometheusService
      • Exception
    • Proton
      • Exception
    • QLDB
      • Exception
    • QLDBSession
      • Exception
    • QuickSight
      • Exception
    • RAM
      • Exception
    • Rds
      • Exception
    • RDSDataService
      • Exception
    • RecycleBin
      • Exception
    • Redshift
      • Exception
    • RedshiftDataAPIService
      • Exception
    • RedshiftServerless
      • Exception
    • Rekognition
      • Exception
    • ResilienceHub
      • Exception
    • ResourceExplorer2
      • Exception
    • ResourceGroups
      • Exception
    • ResourceGroupsTaggingAPI
      • Exception
    • Retry
      • Exception
    • RoboMaker
      • Exception
    • RolesAnywhere
      • Exception
    • Route53
      • Exception
    • Route53Domains
      • Exception
    • Route53RecoveryCluster
      • Exception
    • Route53RecoveryControlConfig
      • Exception
    • Route53RecoveryReadiness
      • Exception
    • Route53Resolver
      • Exception
    • S3
      • Crypto
      • Exception
      • RegionalEndpoint
        • Exception
      • UseArnRegion
        • Exception
    • S3Control
      • Exception
    • S3Outposts
      • Exception
    • SageMaker
      • Exception
    • SagemakerEdgeManager
      • Exception
    • SageMakerFeatureStoreRuntime
      • Exception
    • SageMakerGeospatial
      • Exception
    • SageMakerMetrics
      • Exception
    • SageMakerRuntime
      • Exception
    • SavingsPlans
      • Exception
    • Scheduler
      • Exception
    • Schemas
      • Exception
    • Script
      • Composer
    • SecretsManager
      • Exception
    • SecurityHub
      • Exception
    • SecurityLake
      • Exception
    • ServerlessApplicationRepository
      • Exception
    • ServiceCatalog
      • Exception
    • ServiceDiscovery
      • Exception
    • ServiceQuotas
      • Exception
    • Ses
      • Exception
    • SesV2
      • Exception
    • Sfn
      • Exception
    • Shield
      • Exception
    • Signature
    • signer
      • Exception
    • SimSpaceWeaver
      • Exception
    • Sms
      • Exception
    • SnowBall
      • Exception
    • SnowDeviceManagement
      • Exception
    • Sns
      • Exception
    • Sqs
      • Exception
    • Ssm
      • Exception
    • SSMContacts
      • Exception
    • SSMIncidents
      • Exception
    • SsmSap
      • Exception
    • SSO
      • Exception
    • SSOAdmin
      • Exception
    • SSOOIDC
      • Exception
    • StorageGateway
      • Exception
    • Sts
      • Exception
      • RegionalEndpoints
        • Exception
    • Support
      • Exception
    • SupportApp
      • Exception
    • Swf
      • Exception
    • Synthetics
      • Exception
    • Textract
      • Exception
    • TimestreamQuery
      • Exception
    • TimestreamWrite
      • Exception
    • Tnb
      • Exception
    • Token
    • TranscribeService
      • Exception
    • Transfer
      • Exception
    • Translate
      • Exception
    • VoiceID
      • Exception
    • Waf
      • Exception
    • WafRegional
      • Exception
    • WAFV2
      • Exception
    • WellArchitected
      • Exception
    • WorkDocs
      • Exception
    • WorkLink
      • Exception
    • WorkMail
      • Exception
    • WorkMailMessageFlow
      • Exception
    • WorkSpaces
      • Exception
    • WorkSpacesWeb
      • Exception
    • XRay
      • Exception
  • GuzzleHttp
    • Promise
    • Psr7
  • Psr
    • Http
      • Message

Classes

  • IotClient

Class IotClient

Aws\AwsClient implements Aws\AwsClientInterface uses Aws\AwsClientTrait
Extended by Aws\Iot\IotClient
Namespace: Aws\Iot
Located at Iot/IotClient.php

This client is used to interact with the AWS IoT service.

Supported API Versions

This class uses a service description model that is associated at runtime based on the version option given when constructing the client. The version option will determine which API operations, waiters, and paginators are available for a client. Creating a command or a specific API operation can be done using magic methods (e.g., $client->commandName(/** parameters */), or using the $\client->getCommand method of the client.

  • 2015-05-28

      AcceptCertificateTransfer
      AddThingToBillingGroup
      AddThingToThingGroup
      AssociateTargetsWithJob
      AttachPolicy
      AttachPrincipalPolicy
      AttachSecurityProfile
      AttachThingPrincipal
      CancelAuditMitigationActionsTask
      CancelAuditTask
      CancelCertificateTransfer
      CancelDetectMitigationActionsTask
      CancelJob
      CancelJobExecution
      ClearDefaultAuthorizer
      ConfirmTopicRuleDestination
      CreateAuditSuppression
      CreateAuthorizer
      CreateBillingGroup
      CreateCertificateFromCsr
      CreateCustomMetric
      CreateDimension
      CreateDomainConfiguration
      CreateDynamicThingGroup
      CreateFleetMetric
      CreateJob
      CreateJobTemplate
      CreateKeysAndCertificate
      CreateMitigationAction
      CreateOTAUpdate
      CreatePolicy
      CreatePolicyVersion
      CreateProvisioningClaim
      CreateProvisioningTemplate
      CreateProvisioningTemplateVersion
      CreateRoleAlias
      CreateScheduledAudit
      CreateSecurityProfile
      CreateStream
      CreateThing
      CreateThingGroup
      CreateThingType
      CreateTopicRule
      CreateTopicRuleDestination
      DeleteAccountAuditConfiguration
      DeleteAuditSuppression
      DeleteAuthorizer
      DeleteBillingGroup
      DeleteCACertificate
      DeleteCertificate
      DeleteCustomMetric
      DeleteDimension
      DeleteDomainConfiguration
      DeleteDynamicThingGroup
      DeleteFleetMetric
      DeleteJob
      DeleteJobExecution
      DeleteJobTemplate
      DeleteMitigationAction
      DeleteOTAUpdate
      DeletePolicy
      DeletePolicyVersion
      DeleteProvisioningTemplate
      DeleteProvisioningTemplateVersion
      DeleteRegistrationCode
      DeleteRoleAlias
      DeleteScheduledAudit
      DeleteSecurityProfile
      DeleteStream
      DeleteThing
      DeleteThingGroup
      DeleteThingType
      DeleteTopicRule
      DeleteTopicRuleDestination
      DeleteV2LoggingLevel
      DeprecateThingType
      DescribeAccountAuditConfiguration
      DescribeAuditFinding
      DescribeAuditMitigationActionsTask
      DescribeAuditSuppression
      DescribeAuditTask
      DescribeAuthorizer
      DescribeBillingGroup
      DescribeCACertificate
      DescribeCertificate
      DescribeCustomMetric
      DescribeDefaultAuthorizer
      DescribeDetectMitigationActionsTask
      DescribeDimension
      DescribeDomainConfiguration
      DescribeEndpoint
      DescribeEventConfigurations
      DescribeFleetMetric
      DescribeIndex
      DescribeJob
      DescribeJobExecution
      DescribeJobTemplate
      DescribeManagedJobTemplate
      DescribeMitigationAction
      DescribeProvisioningTemplate
      DescribeProvisioningTemplateVersion
      DescribeRoleAlias
      DescribeScheduledAudit
      DescribeSecurityProfile
      DescribeStream
      DescribeThing
      DescribeThingGroup
      DescribeThingRegistrationTask
      DescribeThingType
      DetachPolicy
      DetachPrincipalPolicy
      DetachSecurityProfile
      DetachThingPrincipal
      DisableTopicRule
      EnableTopicRule
      GetBehaviorModelTrainingSummaries
      GetBucketsAggregation
      GetCardinality
      GetEffectivePolicies
      GetIndexingConfiguration
      GetJobDocument
      GetLoggingOptions
      GetOTAUpdate
      GetPercentiles
      GetPolicy
      GetPolicyVersion
      GetRegistrationCode
      GetStatistics
      GetTopicRule
      GetTopicRuleDestination
      GetV2LoggingOptions
      ListActiveViolations
      ListAttachedPolicies
      ListAuditFindings
      ListAuditMitigationActionsExecutions
      ListAuditMitigationActionsTasks
      ListAuditSuppressions
      ListAuditTasks
      ListAuthorizers
      ListBillingGroups
      ListCACertificates
      ListCertificates
      ListCertificatesByCA
      ListCustomMetrics
      ListDetectMitigationActionsExecutions
      ListDetectMitigationActionsTasks
      ListDimensions
      ListDomainConfigurations
      ListFleetMetrics
      ListIndices
      ListJobExecutionsForJob
      ListJobExecutionsForThing
      ListJobTemplates
      ListJobs
      ListManagedJobTemplates
      ListMetricValues
      ListMitigationActions
      ListOTAUpdates
      ListOutgoingCertificates
      ListPolicies
      ListPolicyPrincipals
      ListPolicyVersions
      ListPrincipalPolicies
      ListPrincipalThings
      ListProvisioningTemplateVersions
      ListProvisioningTemplates
      ListRelatedResourcesForAuditFinding
      ListRoleAliases
      ListScheduledAudits
      ListSecurityProfiles
      ListSecurityProfilesForTarget
      ListStreams
      ListTagsForResource
      ListTargetsForPolicy
      ListTargetsForSecurityProfile
      ListThingGroups
      ListThingGroupsForThing
      ListThingPrincipals
      ListThingRegistrationTaskReports
      ListThingRegistrationTasks
      ListThingTypes
      ListThings
      ListThingsInBillingGroup
      ListThingsInThingGroup
      ListTopicRuleDestinations
      ListTopicRules
      ListV2LoggingLevels
      ListViolationEvents
      PutVerificationStateOnViolation
      RegisterCACertificate
      RegisterCertificate
      RegisterCertificateWithoutCA
      RegisterThing
      RejectCertificateTransfer
      RemoveThingFromBillingGroup
      RemoveThingFromThingGroup
      ReplaceTopicRule
      SearchIndex
      SetDefaultAuthorizer
      SetDefaultPolicyVersion
      SetLoggingOptions
      SetV2LoggingLevel
      SetV2LoggingOptions
      StartAuditMitigationActionsTask
      StartDetectMitigationActionsTask
      StartOnDemandAuditTask
      StartThingRegistrationTask
      StopThingRegistrationTask
      TagResource
      TestAuthorization
      TestInvokeAuthorizer
      TransferCertificate
      UntagResource
      UpdateAccountAuditConfiguration
      UpdateAuditSuppression
      UpdateAuthorizer
      UpdateBillingGroup
      UpdateCACertificate
      UpdateCertificate
      UpdateCustomMetric
      UpdateDimension
      UpdateDomainConfiguration
      UpdateDynamicThingGroup
      UpdateEventConfigurations
      UpdateFleetMetric
      UpdateIndexingConfiguration
      UpdateJob
      UpdateMitigationAction
      UpdateProvisioningTemplate
      UpdateRoleAlias
      UpdateScheduledAudit
      UpdateSecurityProfile
      UpdateStream
      UpdateThing
      UpdateThingGroup
      UpdateThingGroupsForThing
      UpdateTopicRuleDestination
      ValidateSecurityProfileBehaviors

Methods Summary

Methods inherited from Aws\AwsClient

__construct(), __sleep(), applyDocFilters(), emitDeprecationWarning(), factory(), getApi(), getArguments(), getClientBuiltIns(), getClientContextParams(), getCommand(), getConfig(), getCredentials(), getEndpoint(), getEndpointProvider(), getEndpointProviderArgs(), getHandlerList(), getRegion(), getSignatureProvider()

Methods inherited from Aws\AwsClientInterface

__call(), execute(), executeAsync(), getIterator(), getPaginator(), getWaiter(), waitUntil()

Methods used from Aws\AwsClientTrait

__call(), execute(), executeAsync(), getIterator(), getPaginator(), getWaiter(), waitUntil()
AWS SDK for PHP 3.x API documentation generated by ApiGen