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
    • IVSRealTime
      • 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

  • Aws\AbstractConfigurationProvider
  • Aws\AccessAnalyzer\AccessAnalyzerClient
  • Aws\Account\AccountClient
  • Aws\Acm\AcmClient
  • Aws\ACMPCA\ACMPCAClient
  • Aws\AlexaForBusiness\AlexaForBusinessClient
  • Aws\Amplify\AmplifyClient
  • Aws\AmplifyBackend\AmplifyBackendClient
  • Aws\AmplifyUIBuilder\AmplifyUIBuilderClient
  • Aws\Api\AbstractModel
  • Aws\Api\ApiProvider
  • Aws\Api\DateTimeResult
  • Aws\Api\DocModel
  • Aws\Api\ErrorParser\AbstractErrorParser
  • Aws\Api\ErrorParser\JsonRpcErrorParser
  • Aws\Api\ErrorParser\RestJsonErrorParser
  • Aws\Api\ErrorParser\XmlErrorParser
  • Aws\Api\ListShape
  • Aws\Api\MapShape
  • Aws\Api\Operation
  • Aws\Api\Parser\Crc32ValidatingParser
  • Aws\Api\Parser\DecodingEventStreamIterator
  • Aws\Api\Parser\EventParsingIterator
  • Aws\Api\Parser\JsonParser
  • Aws\Api\Parser\JsonRpcParser
  • Aws\Api\Parser\QueryParser
  • Aws\Api\Parser\RestJsonParser
  • Aws\Api\Parser\RestXmlParser
  • Aws\Api\Parser\XmlParser
  • Aws\Api\Serializer\XmlBody
  • Aws\Api\Service
  • Aws\Api\Shape
  • Aws\Api\ShapeMap
  • Aws\Api\StructureShape
  • Aws\Api\TimestampShape
  • Aws\Api\Validator
  • Aws\ApiGateway\ApiGatewayClient
  • Aws\ApiGatewayManagementApi\ApiGatewayManagementApiClient
  • Aws\ApiGatewayV2\ApiGatewayV2Client
  • Aws\AppConfig\AppConfigClient
  • Aws\AppConfigData\AppConfigDataClient
  • Aws\Appflow\AppflowClient
  • Aws\AppIntegrationsService\AppIntegrationsServiceClient
  • Aws\ApplicationAutoScaling\ApplicationAutoScalingClient
  • Aws\ApplicationCostProfiler\ApplicationCostProfilerClient
  • Aws\ApplicationDiscoveryService\ApplicationDiscoveryServiceClient
  • Aws\ApplicationInsights\ApplicationInsightsClient
  • Aws\AppMesh\AppMeshClient
  • Aws\AppRegistry\AppRegistryClient
  • Aws\AppRunner\AppRunnerClient
  • Aws\Appstream\AppstreamClient
  • Aws\AppSync\AppSyncClient
  • Aws\ARCZonalShift\ARCZonalShiftClient
  • Aws\Athena\AthenaClient
  • Aws\AuditManager\AuditManagerClient
  • Aws\AugmentedAIRuntime\AugmentedAIRuntimeClient
  • Aws\AutoScaling\AutoScalingClient
  • Aws\AutoScalingPlans\AutoScalingPlansClient
  • Aws\AwsClient
  • Aws\Backup\BackupClient
  • Aws\BackupGateway\BackupGatewayClient
  • Aws\BackupStorage\BackupStorageClient
  • Aws\Batch\BatchClient
  • Aws\BillingConductor\BillingConductorClient
  • Aws\Braket\BraketClient
  • Aws\Budgets\BudgetsClient
  • Aws\Chime\ChimeClient
  • Aws\ChimeSDKIdentity\ChimeSDKIdentityClient
  • Aws\ChimeSDKMediaPipelines\ChimeSDKMediaPipelinesClient
  • Aws\ChimeSDKMeetings\ChimeSDKMeetingsClient
  • Aws\ChimeSDKMessaging\ChimeSDKMessagingClient
  • Aws\ChimeSDKVoice\ChimeSDKVoiceClient
  • Aws\CleanRooms\CleanRoomsClient
  • Aws\ClientResolver
  • Aws\ClientSideMonitoring\Configuration
  • Aws\ClientSideMonitoring\ConfigurationProvider
  • Aws\Cloud9\Cloud9Client
  • Aws\CloudControlApi\CloudControlApiClient
  • Aws\CloudDirectory\CloudDirectoryClient
  • Aws\CloudFormation\CloudFormationClient
  • Aws\CloudFront\CloudFrontClient
  • Aws\CloudFront\CookieSigner
  • Aws\CloudFront\UrlSigner
  • Aws\CloudHsm\CloudHsmClient
  • Aws\CloudHSMV2\CloudHSMV2Client
  • Aws\CloudSearch\CloudSearchClient
  • Aws\CloudSearchDomain\CloudSearchDomainClient
  • Aws\CloudTrail\CloudTrailClient
  • Aws\CloudTrail\LogFileIterator
  • Aws\CloudTrail\LogFileReader
  • Aws\CloudTrail\LogRecordIterator
  • Aws\CloudTrailData\CloudTrailDataClient
  • Aws\CloudWatch\CloudWatchClient
  • Aws\CloudWatchEvents\CloudWatchEventsClient
  • Aws\CloudWatchEvidently\CloudWatchEvidentlyClient
  • Aws\CloudWatchLogs\CloudWatchLogsClient
  • Aws\CloudWatchRUM\CloudWatchRUMClient
  • Aws\CodeArtifact\CodeArtifactClient
  • Aws\CodeBuild\CodeBuildClient
  • Aws\CodeCatalyst\CodeCatalystClient
  • Aws\CodeCommit\CodeCommitClient
  • Aws\CodeDeploy\CodeDeployClient
  • Aws\CodeGuruProfiler\CodeGuruProfilerClient
  • Aws\CodeGuruReviewer\CodeGuruReviewerClient
  • Aws\CodePipeline\CodePipelineClient
  • Aws\CodeStar\CodeStarClient
  • Aws\CodeStarconnections\CodeStarconnectionsClient
  • Aws\CodeStarNotifications\CodeStarNotificationsClient
  • Aws\CognitoIdentity\CognitoIdentityClient
  • Aws\CognitoIdentity\CognitoIdentityProvider
  • Aws\CognitoIdentityProvider\CognitoIdentityProviderClient
  • Aws\CognitoSync\CognitoSyncClient
  • Aws\Command
  • Aws\CommandPool
  • Aws\Comprehend\ComprehendClient
  • Aws\ComprehendMedical\ComprehendMedicalClient
  • Aws\ComputeOptimizer\ComputeOptimizerClient
  • Aws\ConfigService\ConfigServiceClient
  • Aws\Connect\ConnectClient
  • Aws\ConnectCampaignService\ConnectCampaignServiceClient
  • Aws\ConnectCases\ConnectCasesClient
  • Aws\ConnectContactLens\ConnectContactLensClient
  • Aws\ConnectParticipant\ConnectParticipantClient
  • Aws\ConnectWisdomService\ConnectWisdomServiceClient
  • Aws\ControlTower\ControlTowerClient
  • Aws\CostandUsageReportService\CostandUsageReportServiceClient
  • Aws\CostExplorer\CostExplorerClient
  • Aws\Credentials\AssumeRoleCredentialProvider
  • Aws\Credentials\AssumeRoleWithWebIdentityCredentialProvider
  • Aws\Credentials\CredentialProvider
  • Aws\Credentials\Credentials
  • Aws\Credentials\EcsCredentialProvider
  • Aws\Credentials\InstanceProfileProvider
  • Aws\Crypto\AesDecryptingStream
  • Aws\Crypto\AesEncryptingStream
  • Aws\Crypto\AesGcmDecryptingStream
  • Aws\Crypto\AesGcmEncryptingStream
  • Aws\Crypto\Cipher\Cbc
  • Aws\Crypto\KmsMaterialsProvider
  • Aws\Crypto\KmsMaterialsProviderV2
  • Aws\Crypto\MaterialsProvider
  • Aws\Crypto\MaterialsProviderV2
  • Aws\Crypto\Polyfill\AesGcm
  • Aws\Crypto\Polyfill\ByteArray
  • Aws\Crypto\Polyfill\Gmac
  • Aws\Crypto\Polyfill\Key
  • Aws\CustomerProfiles\CustomerProfilesClient
  • Aws\DatabaseMigrationService\DatabaseMigrationServiceClient
  • Aws\DataExchange\DataExchangeClient
  • Aws\DataPipeline\DataPipelineClient
  • Aws\DataSync\DataSyncClient
  • Aws\DAX\DAXClient
  • Aws\DefaultsMode\Configuration
  • Aws\DefaultsMode\ConfigurationProvider
  • Aws\Detective\DetectiveClient
  • Aws\DeviceFarm\DeviceFarmClient
  • Aws\DevOpsGuru\DevOpsGuruClient
  • Aws\DirectConnect\DirectConnectClient
  • Aws\DirectoryService\DirectoryServiceClient
  • Aws\DLM\DLMClient
  • Aws\DocDB\DocDBClient
  • Aws\DocDBElastic\DocDBElasticClient
  • Aws\DoctrineCacheAdapter
  • Aws\drs\drsClient
  • Aws\DynamoDb\BinaryValue
  • Aws\DynamoDb\DynamoDbClient
  • Aws\DynamoDb\LockingSessionConnection
  • Aws\DynamoDb\Marshaler
  • Aws\DynamoDb\NumberValue
  • Aws\DynamoDb\SessionHandler
  • Aws\DynamoDb\SetValue
  • Aws\DynamoDb\StandardSessionConnection
  • Aws\DynamoDb\WriteRequestBatch
  • Aws\DynamoDbStreams\DynamoDbStreamsClient
  • Aws\EBS\EBSClient
  • Aws\Ec2\Ec2Client
  • Aws\EC2InstanceConnect\EC2InstanceConnectClient
  • Aws\Ecr\EcrClient
  • Aws\ECRPublic\ECRPublicClient
  • Aws\Ecs\EcsClient
  • Aws\Efs\EfsClient
  • Aws\EKS\EKSClient
  • Aws\ElastiCache\ElastiCacheClient
  • Aws\ElasticBeanstalk\ElasticBeanstalkClient
  • Aws\ElasticInference\ElasticInferenceClient
  • Aws\ElasticLoadBalancing\ElasticLoadBalancingClient
  • Aws\ElasticLoadBalancingV2\ElasticLoadBalancingV2Client
  • Aws\ElasticsearchService\ElasticsearchServiceClient
  • Aws\ElasticTranscoder\ElasticTranscoderClient
  • Aws\Emr\EmrClient
  • Aws\EMRContainers\EMRContainersClient
  • Aws\EMRServerless\EMRServerlessClient
  • Aws\Endpoint\EndpointProvider
  • Aws\Endpoint\Partition
  • Aws\Endpoint\PartitionEndpointProvider
  • Aws\Endpoint\PatternEndpointProvider
  • Aws\Endpoint\UseDualstackEndpoint\Configuration
  • Aws\Endpoint\UseDualstackEndpoint\ConfigurationProvider
  • Aws\Endpoint\UseFipsEndpoint\Configuration
  • Aws\Endpoint\UseFipsEndpoint\ConfigurationProvider
  • Aws\EndpointDiscovery\Configuration
  • Aws\EndpointDiscovery\ConfigurationProvider
  • Aws\EndpointDiscovery\EndpointDiscoveryMiddleware
  • Aws\EndpointDiscovery\EndpointList
  • Aws\EndpointV2\EndpointDefinitionProvider
  • Aws\EndpointV2\EndpointProviderV2
  • Aws\EndpointV2\Rule\AbstractRule
  • Aws\EndpointV2\Rule\EndpointRule
  • Aws\EndpointV2\Rule\ErrorRule
  • Aws\EndpointV2\Rule\RuleCreator
  • Aws\EndpointV2\Rule\TreeRule
  • Aws\EndpointV2\Ruleset\Ruleset
  • Aws\EndpointV2\Ruleset\RulesetEndpoint
  • Aws\EndpointV2\Ruleset\RulesetParameter
  • Aws\EventBridge\EventBridgeClient
  • Aws\finspace\finspaceClient
  • Aws\FinSpaceData\FinSpaceDataClient
  • Aws\Firehose\FirehoseClient
  • Aws\FIS\FISClient
  • Aws\FMS\FMSClient
  • Aws\ForecastQueryService\ForecastQueryServiceClient
  • Aws\ForecastService\ForecastServiceClient
  • Aws\FraudDetector\FraudDetectorClient
  • Aws\FSx\FSxClient
  • Aws\GameLift\GameLiftClient
  • Aws\GameSparks\GameSparksClient
  • Aws\Glacier\GlacierClient
  • Aws\Glacier\MultipartUploader
  • Aws\Glacier\TreeHash
  • Aws\GlobalAccelerator\GlobalAcceleratorClient
  • Aws\Glue\GlueClient
  • Aws\GlueDataBrew\GlueDataBrewClient
  • Aws\Greengrass\GreengrassClient
  • Aws\GreengrassV2\GreengrassV2Client
  • Aws\GroundStation\GroundStationClient
  • Aws\GuardDuty\GuardDutyClient
  • Aws\Handler\GuzzleV5\GuzzleHandler
  • Aws\Handler\GuzzleV5\GuzzleStream
  • Aws\Handler\GuzzleV5\PsrStream
  • Aws\Handler\GuzzleV6\GuzzleHandler
  • Aws\HandlerList
  • Aws\HashingStream
  • Aws\Health\HealthClient
  • Aws\HealthLake\HealthLakeClient
  • Aws\History
  • Aws\Honeycode\HoneycodeClient
  • Aws\Iam\IamClient
  • Aws\IdempotencyTokenMiddleware
  • Aws\IdentityStore\IdentityStoreClient
  • Aws\imagebuilder\imagebuilderClient
  • Aws\ImportExport\ImportExportClient
  • Aws\Inspector2\Inspector2Client
  • Aws\Inspector\InspectorClient
  • Aws\InternetMonitor\InternetMonitorClient
  • Aws\IoT1ClickDevicesService\IoT1ClickDevicesServiceClient
  • Aws\IoT1ClickProjects\IoT1ClickProjectsClient
  • Aws\Iot\IotClient
  • Aws\IoTAnalytics\IoTAnalyticsClient
  • Aws\IotDataPlane\IotDataPlaneClient
  • Aws\IoTDeviceAdvisor\IoTDeviceAdvisorClient
  • Aws\IoTEvents\IoTEventsClient
  • Aws\IoTEventsData\IoTEventsDataClient
  • Aws\IoTFleetHub\IoTFleetHubClient
  • Aws\IoTFleetWise\IoTFleetWiseClient
  • Aws\IoTJobsDataPlane\IoTJobsDataPlaneClient
  • Aws\IoTRoboRunner\IoTRoboRunnerClient
  • Aws\IoTSecureTunneling\IoTSecureTunnelingClient
  • Aws\IoTSiteWise\IoTSiteWiseClient
  • Aws\IoTThingsGraph\IoTThingsGraphClient
  • Aws\IoTTwinMaker\IoTTwinMakerClient
  • Aws\IoTWireless\IoTWirelessClient
  • Aws\IVS\IVSClient
  • Aws\ivschat\ivschatClient
  • Aws\IVSRealTime\IVSRealTimeClient
  • Aws\JsonCompiler
  • Aws\Kafka\KafkaClient
  • Aws\KafkaConnect\KafkaConnectClient
  • Aws\kendra\kendraClient
  • Aws\KendraRanking\KendraRankingClient
  • Aws\Keyspaces\KeyspacesClient
  • Aws\Kinesis\KinesisClient
  • Aws\KinesisAnalytics\KinesisAnalyticsClient
  • Aws\KinesisAnalyticsV2\KinesisAnalyticsV2Client
  • Aws\KinesisVideo\KinesisVideoClient
  • Aws\KinesisVideoArchivedMedia\KinesisVideoArchivedMediaClient
  • Aws\KinesisVideoMedia\KinesisVideoMediaClient
  • Aws\KinesisVideoSignalingChannels\KinesisVideoSignalingChannelsClient
  • Aws\KinesisVideoWebRTCStorage\KinesisVideoWebRTCStorageClient
  • Aws\Kms\KmsClient
  • Aws\LakeFormation\LakeFormationClient
  • Aws\Lambda\LambdaClient
  • Aws\LexModelBuildingService\LexModelBuildingServiceClient
  • Aws\LexModelsV2\LexModelsV2Client
  • Aws\LexRuntimeService\LexRuntimeServiceClient
  • Aws\LexRuntimeV2\LexRuntimeV2Client
  • Aws\LicenseManager\LicenseManagerClient
  • Aws\LicenseManagerLinuxSubscriptions\LicenseManagerLinuxSubscriptionsClient
  • Aws\LicenseManagerUserSubscriptions\LicenseManagerUserSubscriptionsClient
  • Aws\Lightsail\LightsailClient
  • Aws\LocationService\LocationServiceClient
  • Aws\LookoutEquipment\LookoutEquipmentClient
  • Aws\LookoutforVision\LookoutforVisionClient
  • Aws\LookoutMetrics\LookoutMetricsClient
  • Aws\LruArrayCache
  • Aws\MachineLearning\MachineLearningClient
  • Aws\Macie2\Macie2Client
  • Aws\Macie\MacieClient
  • Aws\MainframeModernization\MainframeModernizationClient
  • Aws\ManagedBlockchain\ManagedBlockchainClient
  • Aws\ManagedGrafana\ManagedGrafanaClient
  • Aws\MarketplaceCatalog\MarketplaceCatalogClient
  • Aws\MarketplaceCommerceAnalytics\MarketplaceCommerceAnalyticsClient
  • Aws\MarketplaceEntitlementService\MarketplaceEntitlementServiceClient
  • Aws\MarketplaceMetering\MarketplaceMeteringClient
  • Aws\MediaConnect\MediaConnectClient
  • Aws\MediaConvert\MediaConvertClient
  • Aws\MediaLive\MediaLiveClient
  • Aws\MediaPackage\MediaPackageClient
  • Aws\MediaPackageVod\MediaPackageVodClient
  • Aws\MediaStore\MediaStoreClient
  • Aws\MediaStoreData\MediaStoreDataClient
  • Aws\MediaTailor\MediaTailorClient
  • Aws\MemoryDB\MemoryDBClient
  • Aws\mgn\mgnClient
  • Aws\Middleware
  • Aws\MigrationHub\MigrationHubClient
  • Aws\MigrationHubConfig\MigrationHubConfigClient
  • Aws\MigrationHubOrchestrator\MigrationHubOrchestratorClient
  • Aws\MigrationHubRefactorSpaces\MigrationHubRefactorSpacesClient
  • Aws\MigrationHubStrategyRecommendations\MigrationHubStrategyRecommendationsClient
  • Aws\Mobile\MobileClient
  • Aws\MockHandler
  • Aws\MQ\MQClient
  • Aws\MTurk\MTurkClient
  • Aws\Multipart\UploadState
  • Aws\MultiRegionClient
  • Aws\MWAA\MWAAClient
  • Aws\Neptune\NeptuneClient
  • Aws\NetworkFirewall\NetworkFirewallClient
  • Aws\NetworkManager\NetworkManagerClient
  • Aws\NimbleStudio\NimbleStudioClient
  • Aws\OAM\OAMClient
  • Aws\Omics\OmicsClient
  • Aws\OpenSearchServerless\OpenSearchServerlessClient
  • Aws\OpenSearchService\OpenSearchServiceClient
  • Aws\OpsWorks\OpsWorksClient
  • Aws\OpsWorksCM\OpsWorksCMClient
  • Aws\Organizations\OrganizationsClient
  • Aws\Outposts\OutpostsClient
  • Aws\Panorama\PanoramaClient
  • Aws\Personalize\PersonalizeClient
  • Aws\PersonalizeEvents\PersonalizeEventsClient
  • Aws\PersonalizeRuntime\PersonalizeRuntimeClient
  • Aws\PhpHash
  • Aws\PI\PIClient
  • Aws\Pinpoint\PinpointClient
  • Aws\PinpointEmail\PinpointEmailClient
  • Aws\PinpointSMSVoice\PinpointSMSVoiceClient
  • Aws\PinpointSMSVoiceV2\PinpointSMSVoiceV2Client
  • Aws\Pipes\PipesClient
  • Aws\Polly\PollyClient
  • Aws\PresignUrlMiddleware
  • Aws\Pricing\PricingClient
  • Aws\PrivateNetworks\PrivateNetworksClient
  • Aws\PrometheusService\PrometheusServiceClient
  • Aws\Proton\ProtonClient
  • Aws\Psr16CacheAdapter
  • Aws\PsrCacheAdapter
  • Aws\QLDB\QLDBClient
  • Aws\QLDBSession\QLDBSessionClient
  • Aws\QuickSight\QuickSightClient
  • Aws\RAM\RAMClient
  • Aws\Rds\AuthTokenGenerator
  • Aws\Rds\RdsClient
  • Aws\RDSDataService\RDSDataServiceClient
  • Aws\RecycleBin\RecycleBinClient
  • Aws\Redshift\RedshiftClient
  • Aws\RedshiftDataAPIService\RedshiftDataAPIServiceClient
  • Aws\RedshiftServerless\RedshiftServerlessClient
  • Aws\Rekognition\RekognitionClient
  • Aws\ResilienceHub\ResilienceHubClient
  • Aws\ResourceExplorer2\ResourceExplorer2Client
  • Aws\ResourceGroups\ResourceGroupsClient
  • Aws\ResourceGroupsTaggingAPI\ResourceGroupsTaggingAPIClient
  • Aws\Result
  • Aws\ResultPaginator
  • Aws\Retry\Configuration
  • Aws\Retry\ConfigurationProvider
  • Aws\RoboMaker\RoboMakerClient
  • Aws\RolesAnywhere\RolesAnywhereClient
  • Aws\Route53\Route53Client
  • Aws\Route53Domains\Route53DomainsClient
  • Aws\Route53RecoveryCluster\Route53RecoveryClusterClient
  • Aws\Route53RecoveryControlConfig\Route53RecoveryControlConfigClient
  • Aws\Route53RecoveryReadiness\Route53RecoveryReadinessClient
  • Aws\Route53Resolver\Route53ResolverClient
  • Aws\S3\BatchDelete
  • Aws\S3\Crypto\HeadersMetadataStrategy
  • Aws\S3\Crypto\InstructionFileMetadataStrategy
  • Aws\S3\Crypto\S3EncryptionClient
  • Aws\S3\Crypto\S3EncryptionClientV2
  • Aws\S3\Crypto\S3EncryptionMultipartUploader
  • Aws\S3\Crypto\S3EncryptionMultipartUploaderV2
  • Aws\S3\GetBucketLocationParser
  • Aws\S3\MultipartUploader
  • Aws\S3\ObjectCopier
  • Aws\S3\ObjectUploader
  • Aws\S3\PostObject
  • Aws\S3\PostObjectV4
  • Aws\S3\RegionalEndpoint\Configuration
  • Aws\S3\RegionalEndpoint\ConfigurationProvider
  • Aws\S3\S3Client
  • Aws\S3\S3MultiRegionClient
  • Aws\S3\S3UriParser
  • Aws\S3\StreamWrapper
  • Aws\S3\Transfer
  • Aws\S3\UseArnRegion\Configuration
  • Aws\S3\UseArnRegion\ConfigurationProvider
  • Aws\S3\ValidateResponseChecksumParser
  • Aws\S3Control\S3ControlClient
  • Aws\S3Outposts\S3OutpostsClient
  • Aws\SageMaker\SageMakerClient
  • Aws\SagemakerEdgeManager\SagemakerEdgeManagerClient
  • Aws\SageMakerFeatureStoreRuntime\SageMakerFeatureStoreRuntimeClient
  • Aws\SageMakerGeospatial\SageMakerGeospatialClient
  • Aws\SageMakerMetrics\SageMakerMetricsClient
  • Aws\SageMakerRuntime\SageMakerRuntimeClient
  • Aws\SavingsPlans\SavingsPlansClient
  • Aws\Scheduler\SchedulerClient
  • Aws\Schemas\SchemasClient
  • Aws\Script\Composer\Composer
  • Aws\Sdk
  • Aws\SecretsManager\SecretsManagerClient
  • Aws\SecurityHub\SecurityHubClient
  • Aws\SecurityLake\SecurityLakeClient
  • Aws\ServerlessApplicationRepository\ServerlessApplicationRepositoryClient
  • Aws\ServiceCatalog\ServiceCatalogClient
  • Aws\ServiceDiscovery\ServiceDiscoveryClient
  • Aws\ServiceQuotas\ServiceQuotasClient
  • Aws\Ses\SesClient
  • Aws\SesV2\SesV2Client
  • Aws\Sfn\SfnClient
  • Aws\Shield\ShieldClient
  • Aws\Signature\AnonymousSignature
  • Aws\Signature\S3SignatureV4
  • Aws\Signature\SignatureProvider
  • Aws\Signature\SignatureV4
  • Aws\signer\signerClient
  • Aws\SimSpaceWeaver\SimSpaceWeaverClient
  • Aws\Sms\SmsClient
  • Aws\SnowBall\SnowBallClient
  • Aws\SnowDeviceManagement\SnowDeviceManagementClient
  • Aws\Sns\Message
  • Aws\Sns\MessageValidator
  • Aws\Sns\SnsClient
  • Aws\Sqs\SqsClient
  • Aws\Ssm\SsmClient
  • Aws\SSMContacts\SSMContactsClient
  • Aws\SSMIncidents\SSMIncidentsClient
  • Aws\SsmSap\SsmSapClient
  • Aws\SSO\SSOClient
  • Aws\SSOAdmin\SSOAdminClient
  • Aws\SSOOIDC\SSOOIDCClient
  • Aws\StorageGateway\StorageGatewayClient
  • Aws\Sts\RegionalEndpoints\Configuration
  • Aws\Sts\RegionalEndpoints\ConfigurationProvider
  • Aws\Sts\StsClient
  • Aws\Support\SupportClient
  • Aws\SupportApp\SupportAppClient
  • Aws\Swf\SwfClient
  • Aws\Synthetics\SyntheticsClient
  • Aws\Textract\TextractClient
  • Aws\TimestreamQuery\TimestreamQueryClient
  • Aws\TimestreamWrite\TimestreamWriteClient
  • Aws\Tnb\TnbClient
  • Aws\Token\BearerTokenAuthorization
  • Aws\Token\SsoToken
  • Aws\Token\SsoTokenProvider
  • Aws\Token\Token
  • Aws\Token\TokenProvider
  • Aws\TraceMiddleware
  • Aws\TranscribeService\TranscribeServiceClient
  • Aws\Transfer\TransferClient
  • Aws\Translate\TranslateClient
  • Aws\VoiceID\VoiceIDClient
  • Aws\Waf\WafClient
  • Aws\WafRegional\WafRegionalClient
  • Aws\WAFV2\WAFV2Client
  • Aws\Waiter
  • Aws\WellArchitected\WellArchitectedClient
  • Aws\WorkDocs\WorkDocsClient
  • Aws\WorkLink\WorkLinkClient
  • Aws\WorkMail\WorkMailClient
  • Aws\WorkMailMessageFlow\WorkMailMessageFlowClient
  • Aws\WorkSpaces\WorkSpacesClient
  • Aws\WorkSpacesWeb\WorkSpacesWebClient
  • Aws\WrappedHttpHandler
  • Aws\XRay\XRayClient

Interfaces

  • Aws\AwsClientInterface
  • Aws\CacheInterface
  • Aws\ClientSideMonitoring\ConfigurationInterface
  • Aws\CommandInterface
  • Aws\ConfigurationProviderInterface
  • Aws\Credentials\CredentialsInterface
  • Aws\Crypto\AesStreamInterface
  • Aws\Crypto\AesStreamInterfaceV2
  • Aws\Crypto\Cipher\CipherMethod
  • Aws\Crypto\MaterialsProviderInterface
  • Aws\Crypto\MaterialsProviderInterfaceV2
  • Aws\Crypto\MetadataStrategyInterface
  • Aws\DefaultsMode\ConfigurationInterface
  • Aws\DynamoDb\SessionConnectionInterface
  • Aws\Endpoint\PartitionInterface
  • Aws\Endpoint\UseDualstackEndpoint\ConfigurationInterface
  • Aws\Endpoint\UseFipsEndpoint\ConfigurationInterface
  • Aws\EndpointDiscovery\ConfigurationInterface
  • Aws\HashInterface
  • Aws\MonitoringEventsInterface
  • Aws\ResponseContainerInterface
  • Aws\ResultInterface
  • Aws\Retry\ConfigurationInterface
  • Aws\S3\RegionalEndpoint\ConfigurationInterface
  • Aws\S3\S3ClientInterface
  • Aws\S3\UseArnRegion\ConfigurationInterface
  • Aws\Signature\SignatureInterface
  • Aws\Sts\RegionalEndpoints\ConfigurationInterface
  • Aws\Token\RefreshableTokenProviderInterface
  • Aws\Token\TokenAuthorization
  • Aws\Token\TokenInterface

Traits

  • Aws\Api\ErrorParser\JsonParserTrait
  • Aws\Api\Parser\MetadataParserTrait
  • Aws\Api\Parser\PayloadParserTrait
  • Aws\AwsClientTrait
  • Aws\Crypto\Cipher\CipherBuilderTrait
  • Aws\Crypto\DecryptionTrait
  • Aws\Crypto\DecryptionTraitV2
  • Aws\Crypto\EncryptionTrait
  • Aws\Crypto\EncryptionTraitV2
  • Aws\Crypto\Polyfill\NeedsTrait
  • Aws\DynamoDb\SessionConnectionConfigTrait
  • Aws\HasDataTrait
  • Aws\HasMonitoringEventsTrait
  • Aws\Retry\RetryHelperTrait
  • Aws\S3\CalculatesChecksumTrait
  • Aws\S3\Crypto\CryptoParamsTrait
  • Aws\S3\Crypto\CryptoParamsTraitV2
  • Aws\S3\Crypto\UserAgentTrait
  • Aws\S3\MultipartUploadingTrait
  • Aws\S3\S3ClientTrait
  • Aws\Signature\SignatureTrait
  • Aws\Token\ParsesIniTrait

Exceptions

  • Aws\AccessAnalyzer\Exception\AccessAnalyzerException
  • Aws\Account\Exception\AccountException
  • Aws\Acm\Exception\AcmException
  • Aws\ACMPCA\Exception\ACMPCAException
  • Aws\AlexaForBusiness\Exception\AlexaForBusinessException
  • Aws\Amplify\Exception\AmplifyException
  • Aws\AmplifyBackend\Exception\AmplifyBackendException
  • Aws\AmplifyUIBuilder\Exception\AmplifyUIBuilderException
  • Aws\Api\Parser\Exception\ParserException
  • Aws\ApiGateway\Exception\ApiGatewayException
  • Aws\ApiGatewayManagementApi\Exception\ApiGatewayManagementApiException
  • Aws\ApiGatewayV2\Exception\ApiGatewayV2Exception
  • Aws\AppConfig\Exception\AppConfigException
  • Aws\AppConfigData\Exception\AppConfigDataException
  • Aws\Appflow\Exception\AppflowException
  • Aws\AppIntegrationsService\Exception\AppIntegrationsServiceException
  • Aws\ApplicationAutoScaling\Exception\ApplicationAutoScalingException
  • Aws\ApplicationCostProfiler\Exception\ApplicationCostProfilerException
  • Aws\ApplicationDiscoveryService\Exception\ApplicationDiscoveryServiceException
  • Aws\ApplicationInsights\Exception\ApplicationInsightsException
  • Aws\AppMesh\Exception\AppMeshException
  • Aws\AppRegistry\Exception\AppRegistryException
  • Aws\AppRunner\Exception\AppRunnerException
  • Aws\Appstream\Exception\AppstreamException
  • Aws\AppSync\Exception\AppSyncException
  • Aws\ARCZonalShift\Exception\ARCZonalShiftException
  • Aws\Arn\Exception\InvalidArnException
  • Aws\Athena\Exception\AthenaException
  • Aws\AuditManager\Exception\AuditManagerException
  • Aws\AugmentedAIRuntime\Exception\AugmentedAIRuntimeException
  • Aws\AutoScaling\Exception\AutoScalingException
  • Aws\AutoScalingPlans\Exception\AutoScalingPlansException
  • Aws\Backup\Exception\BackupException
  • Aws\BackupGateway\Exception\BackupGatewayException
  • Aws\BackupStorage\Exception\BackupStorageException
  • Aws\Batch\Exception\BatchException
  • Aws\BillingConductor\Exception\BillingConductorException
  • Aws\Braket\Exception\BraketException
  • Aws\Budgets\Exception\BudgetsException
  • Aws\Chime\Exception\ChimeException
  • Aws\ChimeSDKIdentity\Exception\ChimeSDKIdentityException
  • Aws\ChimeSDKMediaPipelines\Exception\ChimeSDKMediaPipelinesException
  • Aws\ChimeSDKMeetings\Exception\ChimeSDKMeetingsException
  • Aws\ChimeSDKMessaging\Exception\ChimeSDKMessagingException
  • Aws\ChimeSDKVoice\Exception\ChimeSDKVoiceException
  • Aws\CleanRooms\Exception\CleanRoomsException
  • Aws\ClientSideMonitoring\Exception\ConfigurationException
  • Aws\Cloud9\Exception\Cloud9Exception
  • Aws\CloudControlApi\Exception\CloudControlApiException
  • Aws\CloudDirectory\Exception\CloudDirectoryException
  • Aws\CloudFormation\Exception\CloudFormationException
  • Aws\CloudFront\Exception\CloudFrontException
  • Aws\CloudHsm\Exception\CloudHsmException
  • Aws\CloudHSMV2\Exception\CloudHSMV2Exception
  • Aws\CloudSearch\Exception\CloudSearchException
  • Aws\CloudSearchDomain\Exception\CloudSearchDomainException
  • Aws\CloudTrail\Exception\CloudTrailException
  • Aws\CloudTrailData\Exception\CloudTrailDataException
  • Aws\CloudWatch\Exception\CloudWatchException
  • Aws\CloudWatchEvents\Exception\CloudWatchEventsException
  • Aws\CloudWatchEvidently\Exception\CloudWatchEvidentlyException
  • Aws\CloudWatchLogs\Exception\CloudWatchLogsException
  • Aws\CloudWatchRUM\Exception\CloudWatchRUMException
  • Aws\CodeArtifact\Exception\CodeArtifactException
  • Aws\CodeBuild\Exception\CodeBuildException
  • Aws\CodeCatalyst\Exception\CodeCatalystException
  • Aws\CodeCommit\Exception\CodeCommitException
  • Aws\CodeDeploy\Exception\CodeDeployException
  • Aws\CodeGuruProfiler\Exception\CodeGuruProfilerException
  • Aws\CodeGuruReviewer\Exception\CodeGuruReviewerException
  • Aws\CodePipeline\Exception\CodePipelineException
  • Aws\CodeStar\Exception\CodeStarException
  • Aws\CodeStarconnections\Exception\CodeStarconnectionsException
  • Aws\CodeStarNotifications\Exception\CodeStarNotificationsException
  • Aws\CognitoIdentity\Exception\CognitoIdentityException
  • Aws\CognitoIdentityProvider\Exception\CognitoIdentityProviderException
  • Aws\CognitoSync\Exception\CognitoSyncException
  • Aws\Comprehend\Exception\ComprehendException
  • Aws\ComprehendMedical\Exception\ComprehendMedicalException
  • Aws\ComputeOptimizer\Exception\ComputeOptimizerException
  • Aws\ConfigService\Exception\ConfigServiceException
  • Aws\Connect\Exception\ConnectException
  • Aws\ConnectCampaignService\Exception\ConnectCampaignServiceException
  • Aws\ConnectCases\Exception\ConnectCasesException
  • Aws\ConnectContactLens\Exception\ConnectContactLensException
  • Aws\ConnectParticipant\Exception\ConnectParticipantException
  • Aws\ConnectWisdomService\Exception\ConnectWisdomServiceException
  • Aws\ControlTower\Exception\ControlTowerException
  • Aws\CostandUsageReportService\Exception\CostandUsageReportServiceException
  • Aws\CostExplorer\Exception\CostExplorerException
  • Aws\CustomerProfiles\Exception\CustomerProfilesException
  • Aws\DatabaseMigrationService\Exception\DatabaseMigrationServiceException
  • Aws\DataExchange\Exception\DataExchangeException
  • Aws\DataPipeline\Exception\DataPipelineException
  • Aws\DataSync\Exception\DataSyncException
  • Aws\DAX\Exception\DAXException
  • Aws\DefaultsMode\Exception\ConfigurationException
  • Aws\Detective\Exception\DetectiveException
  • Aws\DeviceFarm\Exception\DeviceFarmException
  • Aws\DevOpsGuru\Exception\DevOpsGuruException
  • Aws\DirectConnect\Exception\DirectConnectException
  • Aws\DirectoryService\Exception\DirectoryServiceException
  • Aws\DLM\Exception\DLMException
  • Aws\DocDB\Exception\DocDBException
  • Aws\DocDBElastic\Exception\DocDBElasticException
  • Aws\drs\Exception\drsException
  • Aws\DynamoDb\Exception\DynamoDbException
  • Aws\DynamoDbStreams\Exception\DynamoDbStreamsException
  • Aws\EBS\Exception\EBSException
  • Aws\Ec2\Exception\Ec2Exception
  • Aws\EC2InstanceConnect\Exception\EC2InstanceConnectException
  • Aws\Ecr\Exception\EcrException
  • Aws\ECRPublic\Exception\ECRPublicException
  • Aws\Ecs\Exception\EcsException
  • Aws\Efs\Exception\EfsException
  • Aws\EKS\Exception\EKSException
  • Aws\ElastiCache\Exception\ElastiCacheException
  • Aws\ElasticBeanstalk\Exception\ElasticBeanstalkException
  • Aws\ElasticInference\Exception\ElasticInferenceException
  • Aws\ElasticLoadBalancing\Exception\ElasticLoadBalancingException
  • Aws\ElasticLoadBalancingV2\Exception\ElasticLoadBalancingV2Exception
  • Aws\ElasticsearchService\Exception\ElasticsearchServiceException
  • Aws\ElasticTranscoder\Exception\ElasticTranscoderException
  • Aws\Emr\Exception\EmrException
  • Aws\EMRContainers\Exception\EMRContainersException
  • Aws\EMRServerless\Exception\EMRServerlessException
  • Aws\Endpoint\UseDualstackEndpoint\Exception\ConfigurationException
  • Aws\Endpoint\UseFipsEndpoint\Exception\ConfigurationException
  • Aws\EndpointDiscovery\Exception\ConfigurationException
  • Aws\EventBridge\Exception\EventBridgeException
  • Aws\Exception\AwsException
  • Aws\Exception\CommonRuntimeException
  • Aws\Exception\CouldNotCreateChecksumException
  • Aws\Exception\CredentialsException
  • Aws\Exception\CryptoException
  • Aws\Exception\CryptoPolyfillException
  • Aws\Exception\EventStreamDataException
  • Aws\Exception\IncalculablePayloadException
  • Aws\Exception\InvalidJsonException
  • Aws\Exception\InvalidRegionException
  • Aws\Exception\MultipartUploadException
  • Aws\Exception\TokenException
  • Aws\Exception\UnresolvedApiException
  • Aws\Exception\UnresolvedEndpointException
  • Aws\Exception\UnresolvedSignatureException
  • Aws\finspace\Exception\finspaceException
  • Aws\FinSpaceData\Exception\FinSpaceDataException
  • Aws\Firehose\Exception\FirehoseException
  • Aws\FIS\Exception\FISException
  • Aws\FMS\Exception\FMSException
  • Aws\ForecastQueryService\Exception\ForecastQueryServiceException
  • Aws\ForecastService\Exception\ForecastServiceException
  • Aws\FraudDetector\Exception\FraudDetectorException
  • Aws\FSx\Exception\FSxException
  • Aws\GameLift\Exception\GameLiftException
  • Aws\GameSparks\Exception\GameSparksException
  • Aws\Glacier\Exception\GlacierException
  • Aws\GlobalAccelerator\Exception\GlobalAcceleratorException
  • Aws\Glue\Exception\GlueException
  • Aws\GlueDataBrew\Exception\GlueDataBrewException
  • Aws\Greengrass\Exception\GreengrassException
  • Aws\GreengrassV2\Exception\GreengrassV2Exception
  • Aws\GroundStation\Exception\GroundStationException
  • Aws\GuardDuty\Exception\GuardDutyException
  • Aws\Health\Exception\HealthException
  • Aws\HealthLake\Exception\HealthLakeException
  • Aws\Honeycode\Exception\HoneycodeException
  • Aws\Iam\Exception\IamException
  • Aws\IdentityStore\Exception\IdentityStoreException
  • Aws\imagebuilder\Exception\imagebuilderException
  • Aws\ImportExport\Exception\ImportExportException
  • Aws\Inspector2\Exception\Inspector2Exception
  • Aws\Inspector\Exception\InspectorException
  • Aws\InternetMonitor\Exception\InternetMonitorException
  • Aws\IoT1ClickDevicesService\Exception\IoT1ClickDevicesServiceException
  • Aws\IoT1ClickProjects\Exception\IoT1ClickProjectsException
  • Aws\Iot\Exception\IotException
  • Aws\IoTAnalytics\Exception\IoTAnalyticsException
  • Aws\IotDataPlane\Exception\IotDataPlaneException
  • Aws\IoTDeviceAdvisor\Exception\IoTDeviceAdvisorException
  • Aws\IoTEvents\Exception\IoTEventsException
  • Aws\IoTEventsData\Exception\IoTEventsDataException
  • Aws\IoTFleetHub\Exception\IoTFleetHubException
  • Aws\IoTFleetWise\Exception\IoTFleetWiseException
  • Aws\IoTJobsDataPlane\Exception\IoTJobsDataPlaneException
  • Aws\IoTRoboRunner\Exception\IoTRoboRunnerException
  • Aws\IoTSecureTunneling\Exception\IoTSecureTunnelingException
  • Aws\IoTSiteWise\Exception\IoTSiteWiseException
  • Aws\IoTThingsGraph\Exception\IoTThingsGraphException
  • Aws\IoTTwinMaker\Exception\IoTTwinMakerException
  • Aws\IoTWireless\Exception\IoTWirelessException
  • Aws\IVS\Exception\IVSException
  • Aws\ivschat\Exception\ivschatException
  • Aws\IVSRealTime\Exception\IVSRealTimeException
  • Aws\Kafka\Exception\KafkaException
  • Aws\KafkaConnect\Exception\KafkaConnectException
  • Aws\kendra\Exception\kendraException
  • Aws\KendraRanking\Exception\KendraRankingException
  • Aws\Keyspaces\Exception\KeyspacesException
  • Aws\Kinesis\Exception\KinesisException
  • Aws\KinesisAnalytics\Exception\KinesisAnalyticsException
  • Aws\KinesisAnalyticsV2\Exception\KinesisAnalyticsV2Exception
  • Aws\KinesisVideo\Exception\KinesisVideoException
  • Aws\KinesisVideoArchivedMedia\Exception\KinesisVideoArchivedMediaException
  • Aws\KinesisVideoMedia\Exception\KinesisVideoMediaException
  • Aws\KinesisVideoSignalingChannels\Exception\KinesisVideoSignalingChannelsException
  • Aws\KinesisVideoWebRTCStorage\Exception\KinesisVideoWebRTCStorageException
  • Aws\Kms\Exception\KmsException
  • Aws\LakeFormation\Exception\LakeFormationException
  • Aws\Lambda\Exception\LambdaException
  • Aws\LexModelBuildingService\Exception\LexModelBuildingServiceException
  • Aws\LexModelsV2\Exception\LexModelsV2Exception
  • Aws\LexRuntimeService\Exception\LexRuntimeServiceException
  • Aws\LexRuntimeV2\Exception\LexRuntimeV2Exception
  • Aws\LicenseManager\Exception\LicenseManagerException
  • Aws\LicenseManagerLinuxSubscriptions\Exception\LicenseManagerLinuxSubscriptionsException
  • Aws\LicenseManagerUserSubscriptions\Exception\LicenseManagerUserSubscriptionsException
  • Aws\Lightsail\Exception\LightsailException
  • Aws\LocationService\Exception\LocationServiceException
  • Aws\LookoutEquipment\Exception\LookoutEquipmentException
  • Aws\LookoutforVision\Exception\LookoutforVisionException
  • Aws\LookoutMetrics\Exception\LookoutMetricsException
  • Aws\MachineLearning\Exception\MachineLearningException
  • Aws\Macie2\Exception\Macie2Exception
  • Aws\Macie\Exception\MacieException
  • Aws\MainframeModernization\Exception\MainframeModernizationException
  • Aws\ManagedBlockchain\Exception\ManagedBlockchainException
  • Aws\ManagedGrafana\Exception\ManagedGrafanaException
  • Aws\MarketplaceCatalog\Exception\MarketplaceCatalogException
  • Aws\MarketplaceCommerceAnalytics\Exception\MarketplaceCommerceAnalyticsException
  • Aws\MarketplaceEntitlementService\Exception\MarketplaceEntitlementServiceException
  • Aws\MarketplaceMetering\Exception\MarketplaceMeteringException
  • Aws\MediaConnect\Exception\MediaConnectException
  • Aws\MediaConvert\Exception\MediaConvertException
  • Aws\MediaLive\Exception\MediaLiveException
  • Aws\MediaPackage\Exception\MediaPackageException
  • Aws\MediaPackageVod\Exception\MediaPackageVodException
  • Aws\MediaStore\Exception\MediaStoreException
  • Aws\MediaStoreData\Exception\MediaStoreDataException
  • Aws\MediaTailor\Exception\MediaTailorException
  • Aws\MemoryDB\Exception\MemoryDBException
  • Aws\mgn\Exception\mgnException
  • Aws\MigrationHub\Exception\MigrationHubException
  • Aws\MigrationHubConfig\Exception\MigrationHubConfigException
  • Aws\MigrationHubOrchestrator\Exception\MigrationHubOrchestratorException
  • Aws\MigrationHubRefactorSpaces\Exception\MigrationHubRefactorSpacesException
  • Aws\MigrationHubStrategyRecommendations\Exception\MigrationHubStrategyRecommendationsException
  • Aws\Mobile\Exception\MobileException
  • Aws\MQ\Exception\MQException
  • Aws\MTurk\Exception\MTurkException
  • Aws\MWAA\Exception\MWAAException
  • Aws\Neptune\Exception\NeptuneException
  • Aws\NetworkFirewall\Exception\NetworkFirewallException
  • Aws\NetworkManager\Exception\NetworkManagerException
  • Aws\NimbleStudio\Exception\NimbleStudioException
  • Aws\OAM\Exception\OAMException
  • Aws\Omics\Exception\OmicsException
  • Aws\OpenSearchServerless\Exception\OpenSearchServerlessException
  • Aws\OpenSearchService\Exception\OpenSearchServiceException
  • Aws\OpsWorks\Exception\OpsWorksException
  • Aws\OpsWorksCM\Exception\OpsWorksCMException
  • Aws\Organizations\Exception\OrganizationsException
  • Aws\Outposts\Exception\OutpostsException
  • Aws\Panorama\Exception\PanoramaException
  • Aws\Personalize\Exception\PersonalizeException
  • Aws\PersonalizeEvents\Exception\PersonalizeEventsException
  • Aws\PersonalizeRuntime\Exception\PersonalizeRuntimeException
  • Aws\PI\Exception\PIException
  • Aws\Pinpoint\Exception\PinpointException
  • Aws\PinpointEmail\Exception\PinpointEmailException
  • Aws\PinpointSMSVoice\Exception\PinpointSMSVoiceException
  • Aws\PinpointSMSVoiceV2\Exception\PinpointSMSVoiceV2Exception
  • Aws\Pipes\Exception\PipesException
  • Aws\Polly\Exception\PollyException
  • Aws\Pricing\Exception\PricingException
  • Aws\PrivateNetworks\Exception\PrivateNetworksException
  • Aws\PrometheusService\Exception\PrometheusServiceException
  • Aws\Proton\Exception\ProtonException
  • Aws\QLDB\Exception\QLDBException
  • Aws\QLDBSession\Exception\QLDBSessionException
  • Aws\QuickSight\Exception\QuickSightException
  • Aws\RAM\Exception\RAMException
  • Aws\Rds\Exception\RdsException
  • Aws\RDSDataService\Exception\RDSDataServiceException
  • Aws\RecycleBin\Exception\RecycleBinException
  • Aws\Redshift\Exception\RedshiftException
  • Aws\RedshiftDataAPIService\Exception\RedshiftDataAPIServiceException
  • Aws\RedshiftServerless\Exception\RedshiftServerlessException
  • Aws\Rekognition\Exception\RekognitionException
  • Aws\ResilienceHub\Exception\ResilienceHubException
  • Aws\ResourceExplorer2\Exception\ResourceExplorer2Exception
  • Aws\ResourceGroups\Exception\ResourceGroupsException
  • Aws\ResourceGroupsTaggingAPI\Exception\ResourceGroupsTaggingAPIException
  • Aws\Retry\Exception\ConfigurationException
  • Aws\RoboMaker\Exception\RoboMakerException
  • Aws\RolesAnywhere\Exception\RolesAnywhereException
  • Aws\Route53\Exception\Route53Exception
  • Aws\Route53Domains\Exception\Route53DomainsException
  • Aws\Route53RecoveryCluster\Exception\Route53RecoveryClusterException
  • Aws\Route53RecoveryControlConfig\Exception\Route53RecoveryControlConfigException
  • Aws\Route53RecoveryReadiness\Exception\Route53RecoveryReadinessException
  • Aws\Route53Resolver\Exception\Route53ResolverException
  • Aws\S3\Exception\DeleteMultipleObjectsException
  • Aws\S3\Exception\PermanentRedirectException
  • Aws\S3\Exception\S3Exception
  • Aws\S3\Exception\S3MultipartUploadException
  • Aws\S3\RegionalEndpoint\Exception\ConfigurationException
  • Aws\S3\UseArnRegion\Exception\ConfigurationException
  • Aws\S3Control\Exception\S3ControlException
  • Aws\S3Outposts\Exception\S3OutpostsException
  • Aws\SageMaker\Exception\SageMakerException
  • Aws\SagemakerEdgeManager\Exception\SagemakerEdgeManagerException
  • Aws\SageMakerFeatureStoreRuntime\Exception\SageMakerFeatureStoreRuntimeException
  • Aws\SageMakerGeospatial\Exception\SageMakerGeospatialException
  • Aws\SageMakerMetrics\Exception\SageMakerMetricsException
  • Aws\SageMakerRuntime\Exception\SageMakerRuntimeException
  • Aws\SavingsPlans\Exception\SavingsPlansException
  • Aws\Scheduler\Exception\SchedulerException
  • Aws\Schemas\Exception\SchemasException
  • Aws\SecretsManager\Exception\SecretsManagerException
  • Aws\SecurityHub\Exception\SecurityHubException
  • Aws\SecurityLake\Exception\SecurityLakeException
  • Aws\ServerlessApplicationRepository\Exception\ServerlessApplicationRepositoryException
  • Aws\ServiceCatalog\Exception\ServiceCatalogException
  • Aws\ServiceDiscovery\Exception\ServiceDiscoveryException
  • Aws\ServiceQuotas\Exception\ServiceQuotasException
  • Aws\Ses\Exception\SesException
  • Aws\SesV2\Exception\SesV2Exception
  • Aws\Sfn\Exception\SfnException
  • Aws\Shield\Exception\ShieldException
  • Aws\signer\Exception\signerException
  • Aws\SimSpaceWeaver\Exception\SimSpaceWeaverException
  • Aws\Sms\Exception\SmsException
  • Aws\SnowBall\Exception\SnowBallException
  • Aws\SnowDeviceManagement\Exception\SnowDeviceManagementException
  • Aws\Sns\Exception\InvalidSnsMessageException
  • Aws\Sns\Exception\SnsException
  • Aws\Sqs\Exception\SqsException
  • Aws\Ssm\Exception\SsmException
  • Aws\SSMContacts\Exception\SSMContactsException
  • Aws\SSMIncidents\Exception\SSMIncidentsException
  • Aws\SsmSap\Exception\SsmSapException
  • Aws\SSO\Exception\SSOException
  • Aws\SSOAdmin\Exception\SSOAdminException
  • Aws\SSOOIDC\Exception\SSOOIDCException
  • Aws\StorageGateway\Exception\StorageGatewayException
  • Aws\Sts\Exception\StsException
  • Aws\Sts\RegionalEndpoints\Exception\ConfigurationException
  • Aws\Support\Exception\SupportException
  • Aws\SupportApp\Exception\SupportAppException
  • Aws\Swf\Exception\SwfException
  • Aws\Synthetics\Exception\SyntheticsException
  • Aws\Textract\Exception\TextractException
  • Aws\TimestreamQuery\Exception\TimestreamQueryException
  • Aws\TimestreamWrite\Exception\TimestreamWriteException
  • Aws\Tnb\Exception\TnbException
  • Aws\TranscribeService\Exception\TranscribeServiceException
  • Aws\Transfer\Exception\TransferException
  • Aws\Translate\Exception\TranslateException
  • Aws\VoiceID\Exception\VoiceIDException
  • Aws\Waf\Exception\WafException
  • Aws\WafRegional\Exception\WafRegionalException
  • Aws\WAFV2\Exception\WAFV2Exception
  • Aws\WellArchitected\Exception\WellArchitectedException
  • Aws\WorkDocs\Exception\WorkDocsException
  • Aws\WorkLink\Exception\WorkLinkException
  • Aws\WorkMail\Exception\WorkMailException
  • Aws\WorkMailMessageFlow\Exception\WorkMailMessageFlowException
  • Aws\WorkSpaces\Exception\WorkSpacesException
  • Aws\WorkSpacesWeb\Exception\WorkSpacesWebException
  • Aws\XRay\Exception\XRayException

Functions

  • Aws\boolean_value
  • Aws\clear_compiled_json
  • Aws\constantly
  • Aws\default_http_handler
  • Aws\default_user_agent
  • Aws\describe_type
  • Aws\dir_iterator
  • Aws\filter
  • Aws\flatmap
  • Aws\guzzle_major_version
  • Aws\is_fips_pseudo_region
  • Aws\is_valid_epoch
  • Aws\is_valid_hostlabel
  • Aws\is_valid_hostname
  • Aws\load_compiled_json
  • Aws\manifest
  • Aws\map
  • Aws\or_chain
  • Aws\parse_ini_file
  • Aws\partition
  • Aws\recursive_dir_iterator
  • Aws\serialize
  • Aws\strip_fips_pseudo_regions

Managed Streaming for Kafka Connect 2021-09-14

Client: Aws\KafkaConnect\KafkaConnectClient
Service ID: kafkaconnect
Version: 2021-09-14

This page describes the parameters and results for the operations of the Managed Streaming for Kafka Connect (2021-09-14), and shows how to use the Aws\KafkaConnect\KafkaConnectClient object to call the described operations. This documentation is specific to the 2021-09-14 API version of the service.

Operation Summary

Each of the following operations can be created from a client using $client->getCommand('CommandName'), where "CommandName" is the name of one of the following operations. Note: a command is a value that encapsulates an operation and the parameters used to create an HTTP request.

You can also create and send a command immediately using the magic methods available on a client object: $client->commandName(/* parameters */). You can send the command asynchronously (returning a promise) by appending the word "Async" to the operation name: $client->commandNameAsync(/* parameters */).

  • CreateConnector ( array $params = [] )

    Creates a connector using the specified properties.

  • CreateCustomPlugin ( array $params = [] )

    Creates a custom plugin using the specified properties.

  • CreateWorkerConfiguration ( array $params = [] )

    Creates a worker configuration using the specified properties.

  • DeleteConnector ( array $params = [] )

    Deletes the specified connector.

  • DeleteCustomPlugin ( array $params = [] )

    Deletes a custom plugin.

  • DescribeConnector ( array $params = [] )

    Returns summary information about the connector.

  • DescribeCustomPlugin ( array $params = [] )

    A summary description of the custom plugin.

  • DescribeWorkerConfiguration ( array $params = [] )

    Returns information about a worker configuration.

  • ListConnectors ( array $params = [] )

    Returns a list of all the connectors in this account and Region.

  • ListCustomPlugins ( array $params = [] )

    Returns a list of all of the custom plugins in this account and Region.

  • ListWorkerConfigurations ( array $params = [] )

    Returns a list of all of the worker configurations in this account and Region.

  • UpdateConnector ( array $params = [] )

    Updates the specified connector.

Paginators

Paginators handle automatically iterating over paginated API results. Paginators are associated with specific API operations, and they accept the parameters that the corresponding API operation accepts. You can get a paginator from a client class using getPaginator($paginatorName, $operationParameters). This client supports the following paginators:

  • ListConnectors
  • ListCustomPlugins
  • ListWorkerConfigurations

Operations

CreateConnector

$result = $client->createConnector([/* ... */]);
$promise = $client->createConnectorAsync([/* ... */]);

Creates a connector using the specified properties.

Parameter Syntax

$result = $client->createConnector([
    'capacity' => [ // REQUIRED
        'autoScaling' => [
            'maxWorkerCount' => <integer>, // REQUIRED
            'mcuCount' => <integer>, // REQUIRED
            'minWorkerCount' => <integer>, // REQUIRED
            'scaleInPolicy' => [
                'cpuUtilizationPercentage' => <integer>, // REQUIRED
            ],
            'scaleOutPolicy' => [
                'cpuUtilizationPercentage' => <integer>, // REQUIRED
            ],
        ],
        'provisionedCapacity' => [
            'mcuCount' => <integer>, // REQUIRED
            'workerCount' => <integer>, // REQUIRED
        ],
    ],
    'connectorConfiguration' => ['<string>', ...], // REQUIRED
    'connectorDescription' => '<string>',
    'connectorName' => '<string>', // REQUIRED
    'kafkaCluster' => [ // REQUIRED
        'apacheKafkaCluster' => [ // REQUIRED
            'bootstrapServers' => '<string>', // REQUIRED
            'vpc' => [ // REQUIRED
                'securityGroups' => ['<string>', ...],
                'subnets' => ['<string>', ...], // REQUIRED
            ],
        ],
    ],
    'kafkaClusterClientAuthentication' => [ // REQUIRED
        'authenticationType' => 'NONE|IAM', // REQUIRED
    ],
    'kafkaClusterEncryptionInTransit' => [ // REQUIRED
        'encryptionType' => 'PLAINTEXT|TLS', // REQUIRED
    ],
    'kafkaConnectVersion' => '<string>', // REQUIRED
    'logDelivery' => [
        'workerLogDelivery' => [ // REQUIRED
            'cloudWatchLogs' => [
                'enabled' => true || false, // REQUIRED
                'logGroup' => '<string>',
            ],
            'firehose' => [
                'deliveryStream' => '<string>',
                'enabled' => true || false, // REQUIRED
            ],
            's3' => [
                'bucket' => '<string>',
                'enabled' => true || false, // REQUIRED
                'prefix' => '<string>',
            ],
        ],
    ],
    'plugins' => [ // REQUIRED
        [
            'customPlugin' => [ // REQUIRED
                'customPluginArn' => '<string>', // REQUIRED
                'revision' => <integer>, // REQUIRED
            ],
        ],
        // ...
    ],
    'serviceExecutionRoleArn' => '<string>', // REQUIRED
    'workerConfiguration' => [
        'revision' => <integer>, // REQUIRED
        'workerConfigurationArn' => '<string>', // REQUIRED
    ],
]);

Parameter Details

Members
capacity
  • Required: Yes
  • Type: Capacity structure

Information about the capacity allocated to the connector. Exactly one of the two properties must be specified.

connectorConfiguration
  • Required: Yes
  • Type: Associative array of custom strings keys (__string) to strings

A map of keys to values that represent the configuration for the connector.

connectorDescription
  • Type: string

A summary description of the connector.

connectorName
  • Required: Yes
  • Type: string

The name of the connector.

kafkaCluster
  • Required: Yes
  • Type: KafkaCluster structure

Specifies which Apache Kafka cluster to connect to.

kafkaClusterClientAuthentication
  • Required: Yes
  • Type: KafkaClusterClientAuthentication structure

Details of the client authentication used by the Apache Kafka cluster.

kafkaClusterEncryptionInTransit
  • Required: Yes
  • Type: KafkaClusterEncryptionInTransit structure

Details of encryption in transit to the Apache Kafka cluster.

kafkaConnectVersion
  • Required: Yes
  • Type: string

The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.

logDelivery
  • Type: LogDelivery structure

Details about log delivery.

plugins
  • Required: Yes
  • Type: Array of Plugin structures

Specifies which plugins to use for the connector.

serviceExecutionRoleArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of the IAM role used by the connector to access the Amazon Web Services resources that it needs. The types of resources depends on the logic of the connector. For example, a connector that has Amazon S3 as a destination must have permissions that allow it to write to the S3 destination bucket.

workerConfiguration
  • Type: WorkerConfiguration structure

Specifies which worker configuration to use with the connector.

Result Syntax

[
    'connectorArn' => '<string>',
    'connectorName' => '<string>',
    'connectorState' => 'RUNNING|CREATING|UPDATING|DELETING|FAILED',
]

Result Details

Members
connectorArn
  • Type: string

The Amazon Resource Name (ARN) that Amazon assigned to the connector.

connectorName
  • Type: string

The name of the connector.

connectorState
  • Type: string

The state of the connector.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • ConflictException:

    HTTP Status Code 409: Conflict. A resource with this name already exists. Retry your request with another name.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

CreateCustomPlugin

$result = $client->createCustomPlugin([/* ... */]);
$promise = $client->createCustomPluginAsync([/* ... */]);

Creates a custom plugin using the specified properties.

Parameter Syntax

$result = $client->createCustomPlugin([
    'contentType' => 'JAR|ZIP', // REQUIRED
    'description' => '<string>',
    'location' => [ // REQUIRED
        's3Location' => [ // REQUIRED
            'bucketArn' => '<string>', // REQUIRED
            'fileKey' => '<string>', // REQUIRED
            'objectVersion' => '<string>',
        ],
    ],
    'name' => '<string>', // REQUIRED
]);

Parameter Details

Members
contentType
  • Required: Yes
  • Type: string

The type of the plugin file.

description
  • Type: string

A summary description of the custom plugin.

location
  • Required: Yes
  • Type: CustomPluginLocation structure

Information about the location of a custom plugin.

name
  • Required: Yes
  • Type: string

The name of the custom plugin.

Result Syntax

[
    'customPluginArn' => '<string>',
    'customPluginState' => 'CREATING|CREATE_FAILED|ACTIVE|UPDATING|UPDATE_FAILED|DELETING',
    'name' => '<string>',
    'revision' => <integer>,
]

Result Details

Members
customPluginArn
  • Type: string

The Amazon Resource Name (ARN) that Amazon assigned to the custom plugin.

customPluginState
  • Type: string

The state of the custom plugin.

name
  • Type: string

The name of the custom plugin.

revision
  • Type: long (int|float)

The revision of the custom plugin.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • ConflictException:

    HTTP Status Code 409: Conflict. A resource with this name already exists. Retry your request with another name.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

CreateWorkerConfiguration

$result = $client->createWorkerConfiguration([/* ... */]);
$promise = $client->createWorkerConfigurationAsync([/* ... */]);

Creates a worker configuration using the specified properties.

Parameter Syntax

$result = $client->createWorkerConfiguration([
    'description' => '<string>',
    'name' => '<string>', // REQUIRED
    'propertiesFileContent' => '<string>', // REQUIRED
]);

Parameter Details

Members
description
  • Type: string

A summary description of the worker configuration.

name
  • Required: Yes
  • Type: string

The name of the worker configuration.

propertiesFileContent
  • Required: Yes
  • Type: string

Base64 encoded contents of connect-distributed.properties file.

Result Syntax

[
    'creationTime' => <DateTime>,
    'latestRevision' => [
        'creationTime' => <DateTime>,
        'description' => '<string>',
        'revision' => <integer>,
    ],
    'name' => '<string>',
    'workerConfigurationArn' => '<string>',
]

Result Details

Members
creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that the worker configuration was created.

latestRevision
  • Type: WorkerConfigurationRevisionSummary structure

The latest revision of the worker configuration.

name
  • Type: string

The name of the worker configuration.

workerConfigurationArn
  • Type: string

The Amazon Resource Name (ARN) that Amazon assigned to the worker configuration.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • ConflictException:

    HTTP Status Code 409: Conflict. A resource with this name already exists. Retry your request with another name.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

DeleteConnector

$result = $client->deleteConnector([/* ... */]);
$promise = $client->deleteConnectorAsync([/* ... */]);

Deletes the specified connector.

Parameter Syntax

$result = $client->deleteConnector([
    'connectorArn' => '<string>', // REQUIRED
    'currentVersion' => '<string>',
]);

Parameter Details

Members
connectorArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of the connector that you want to delete.

currentVersion
  • Type: string

The current version of the connector that you want to delete.

Result Syntax

[
    'connectorArn' => '<string>',
    'connectorState' => 'RUNNING|CREATING|UPDATING|DELETING|FAILED',
]

Result Details

Members
connectorArn
  • Type: string

The Amazon Resource Name (ARN) of the connector that you requested to delete.

connectorState
  • Type: string

The state of the connector that you requested to delete.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

DeleteCustomPlugin

$result = $client->deleteCustomPlugin([/* ... */]);
$promise = $client->deleteCustomPluginAsync([/* ... */]);

Deletes a custom plugin.

Parameter Syntax

$result = $client->deleteCustomPlugin([
    'customPluginArn' => '<string>', // REQUIRED
]);

Parameter Details

Members
customPluginArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of the custom plugin that you want to delete.

Result Syntax

[
    'customPluginArn' => '<string>',
    'customPluginState' => 'CREATING|CREATE_FAILED|ACTIVE|UPDATING|UPDATE_FAILED|DELETING',
]

Result Details

Members
customPluginArn
  • Type: string

The Amazon Resource Name (ARN) of the custom plugin that you requested to delete.

customPluginState
  • Type: string

The state of the custom plugin.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

DescribeConnector

$result = $client->describeConnector([/* ... */]);
$promise = $client->describeConnectorAsync([/* ... */]);

Returns summary information about the connector.

Parameter Syntax

$result = $client->describeConnector([
    'connectorArn' => '<string>', // REQUIRED
]);

Parameter Details

Members
connectorArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of the connector that you want to describe.

Result Syntax

[
    'capacity' => [
        'autoScaling' => [
            'maxWorkerCount' => <integer>,
            'mcuCount' => <integer>,
            'minWorkerCount' => <integer>,
            'scaleInPolicy' => [
                'cpuUtilizationPercentage' => <integer>,
            ],
            'scaleOutPolicy' => [
                'cpuUtilizationPercentage' => <integer>,
            ],
        ],
        'provisionedCapacity' => [
            'mcuCount' => <integer>,
            'workerCount' => <integer>,
        ],
    ],
    'connectorArn' => '<string>',
    'connectorConfiguration' => ['<string>', ...],
    'connectorDescription' => '<string>',
    'connectorName' => '<string>',
    'connectorState' => 'RUNNING|CREATING|UPDATING|DELETING|FAILED',
    'creationTime' => <DateTime>,
    'currentVersion' => '<string>',
    'kafkaCluster' => [
        'apacheKafkaCluster' => [
            'bootstrapServers' => '<string>',
            'vpc' => [
                'securityGroups' => ['<string>', ...],
                'subnets' => ['<string>', ...],
            ],
        ],
    ],
    'kafkaClusterClientAuthentication' => [
        'authenticationType' => 'NONE|IAM',
    ],
    'kafkaClusterEncryptionInTransit' => [
        'encryptionType' => 'PLAINTEXT|TLS',
    ],
    'kafkaConnectVersion' => '<string>',
    'logDelivery' => [
        'workerLogDelivery' => [
            'cloudWatchLogs' => [
                'enabled' => true || false,
                'logGroup' => '<string>',
            ],
            'firehose' => [
                'deliveryStream' => '<string>',
                'enabled' => true || false,
            ],
            's3' => [
                'bucket' => '<string>',
                'enabled' => true || false,
                'prefix' => '<string>',
            ],
        ],
    ],
    'plugins' => [
        [
            'customPlugin' => [
                'customPluginArn' => '<string>',
                'revision' => <integer>,
            ],
        ],
        // ...
    ],
    'serviceExecutionRoleArn' => '<string>',
    'stateDescription' => [
        'code' => '<string>',
        'message' => '<string>',
    ],
    'workerConfiguration' => [
        'revision' => <integer>,
        'workerConfigurationArn' => '<string>',
    ],
]

Result Details

Members
capacity
  • Type: CapacityDescription structure

Information about the capacity of the connector, whether it is auto scaled or provisioned.

connectorArn
  • Type: string

The Amazon Resource Name (ARN) of the connector.

connectorConfiguration
  • Type: Associative array of custom strings keys (__string) to strings

A map of keys to values that represent the configuration for the connector.

connectorDescription
  • Type: string

A summary description of the connector.

connectorName
  • Type: string

The name of the connector.

connectorState
  • Type: string

The state of the connector.

creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time the connector was created.

currentVersion
  • Type: string

The current version of the connector.

kafkaCluster
  • Type: KafkaClusterDescription structure

The Apache Kafka cluster that the connector is connected to.

kafkaClusterClientAuthentication
  • Type: KafkaClusterClientAuthenticationDescription structure

The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when no client authentication is used.

kafkaClusterEncryptionInTransit
  • Type: KafkaClusterEncryptionInTransitDescription structure

Details of encryption in transit to the Apache Kafka cluster.

kafkaConnectVersion
  • Type: string

The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.

logDelivery
  • Type: LogDeliveryDescription structure

Details about delivering logs to Amazon CloudWatch Logs.

plugins
  • Type: Array of PluginDescription structures

Specifies which plugins were used for this connector.

serviceExecutionRoleArn
  • Type: string

The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.

stateDescription
  • Type: StateDescription structure

Details about the state of a connector.

workerConfiguration
  • Type: WorkerConfigurationDescription structure

Specifies which worker configuration was used for the connector.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

DescribeCustomPlugin

$result = $client->describeCustomPlugin([/* ... */]);
$promise = $client->describeCustomPluginAsync([/* ... */]);

A summary description of the custom plugin.

Parameter Syntax

$result = $client->describeCustomPlugin([
    'customPluginArn' => '<string>', // REQUIRED
]);

Parameter Details

Members
customPluginArn
  • Required: Yes
  • Type: string

Returns information about a custom plugin.

Result Syntax

[
    'creationTime' => <DateTime>,
    'customPluginArn' => '<string>',
    'customPluginState' => 'CREATING|CREATE_FAILED|ACTIVE|UPDATING|UPDATE_FAILED|DELETING',
    'description' => '<string>',
    'latestRevision' => [
        'contentType' => 'JAR|ZIP',
        'creationTime' => <DateTime>,
        'description' => '<string>',
        'fileDescription' => [
            'fileMd5' => '<string>',
            'fileSize' => <integer>,
        ],
        'location' => [
            's3Location' => [
                'bucketArn' => '<string>',
                'fileKey' => '<string>',
                'objectVersion' => '<string>',
            ],
        ],
        'revision' => <integer>,
    ],
    'name' => '<string>',
    'stateDescription' => [
        'code' => '<string>',
        'message' => '<string>',
    ],
]

Result Details

Members
creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that the custom plugin was created.

customPluginArn
  • Type: string

The Amazon Resource Name (ARN) of the custom plugin.

customPluginState
  • Type: string

The state of the custom plugin.

description
  • Type: string

The description of the custom plugin.

latestRevision
  • Type: CustomPluginRevisionSummary structure

The latest successfully created revision of the custom plugin. If there are no successfully created revisions, this field will be absent.

name
  • Type: string

The name of the custom plugin.

stateDescription
  • Type: StateDescription structure

Details about the state of a custom plugin.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

DescribeWorkerConfiguration

$result = $client->describeWorkerConfiguration([/* ... */]);
$promise = $client->describeWorkerConfigurationAsync([/* ... */]);

Returns information about a worker configuration.

Parameter Syntax

$result = $client->describeWorkerConfiguration([
    'workerConfigurationArn' => '<string>', // REQUIRED
]);

Parameter Details

Members
workerConfigurationArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of the worker configuration that you want to get information about.

Result Syntax

[
    'creationTime' => <DateTime>,
    'description' => '<string>',
    'latestRevision' => [
        'creationTime' => <DateTime>,
        'description' => '<string>',
        'propertiesFileContent' => '<string>',
        'revision' => <integer>,
    ],
    'name' => '<string>',
    'workerConfigurationArn' => '<string>',
]

Result Details

Members
creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that the worker configuration was created.

description
  • Type: string

The description of the worker configuration.

latestRevision
  • Type: WorkerConfigurationRevisionDescription structure

The latest revision of the custom configuration.

name
  • Type: string

The name of the worker configuration.

workerConfigurationArn
  • Type: string

The Amazon Resource Name (ARN) of the custom configuration.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

ListConnectors

$result = $client->listConnectors([/* ... */]);
$promise = $client->listConnectorsAsync([/* ... */]);

Returns a list of all the connectors in this account and Region. The list is limited to connectors whose name starts with the specified prefix. The response also includes a description of each of the listed connectors.

Parameter Syntax

$result = $client->listConnectors([
    'connectorNamePrefix' => '<string>',
    'maxResults' => <integer>,
    'nextToken' => '<string>',
]);

Parameter Details

Members
connectorNamePrefix
  • Type: string

The name prefix that you want to use to search for and list connectors.

maxResults
  • Type: int

The maximum number of connectors to list in one response.

nextToken
  • Type: string

If the response of a ListConnectors operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

Result Syntax

[
    'connectors' => [
        [
            'capacity' => [
                'autoScaling' => [
                    'maxWorkerCount' => <integer>,
                    'mcuCount' => <integer>,
                    'minWorkerCount' => <integer>,
                    'scaleInPolicy' => [
                        'cpuUtilizationPercentage' => <integer>,
                    ],
                    'scaleOutPolicy' => [
                        'cpuUtilizationPercentage' => <integer>,
                    ],
                ],
                'provisionedCapacity' => [
                    'mcuCount' => <integer>,
                    'workerCount' => <integer>,
                ],
            ],
            'connectorArn' => '<string>',
            'connectorDescription' => '<string>',
            'connectorName' => '<string>',
            'connectorState' => 'RUNNING|CREATING|UPDATING|DELETING|FAILED',
            'creationTime' => <DateTime>,
            'currentVersion' => '<string>',
            'kafkaCluster' => [
                'apacheKafkaCluster' => [
                    'bootstrapServers' => '<string>',
                    'vpc' => [
                        'securityGroups' => ['<string>', ...],
                        'subnets' => ['<string>', ...],
                    ],
                ],
            ],
            'kafkaClusterClientAuthentication' => [
                'authenticationType' => 'NONE|IAM',
            ],
            'kafkaClusterEncryptionInTransit' => [
                'encryptionType' => 'PLAINTEXT|TLS',
            ],
            'kafkaConnectVersion' => '<string>',
            'logDelivery' => [
                'workerLogDelivery' => [
                    'cloudWatchLogs' => [
                        'enabled' => true || false,
                        'logGroup' => '<string>',
                    ],
                    'firehose' => [
                        'deliveryStream' => '<string>',
                        'enabled' => true || false,
                    ],
                    's3' => [
                        'bucket' => '<string>',
                        'enabled' => true || false,
                        'prefix' => '<string>',
                    ],
                ],
            ],
            'plugins' => [
                [
                    'customPlugin' => [
                        'customPluginArn' => '<string>',
                        'revision' => <integer>,
                    ],
                ],
                // ...
            ],
            'serviceExecutionRoleArn' => '<string>',
            'workerConfiguration' => [
                'revision' => <integer>,
                'workerConfigurationArn' => '<string>',
            ],
        ],
        // ...
    ],
    'nextToken' => '<string>',
]

Result Details

Members
connectors
  • Type: Array of ConnectorSummary structures

An array of connector descriptions.

nextToken
  • Type: string

If the response of a ListConnectors operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where it left off.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

ListCustomPlugins

$result = $client->listCustomPlugins([/* ... */]);
$promise = $client->listCustomPluginsAsync([/* ... */]);

Returns a list of all of the custom plugins in this account and Region.

Parameter Syntax

$result = $client->listCustomPlugins([
    'maxResults' => <integer>,
    'nextToken' => '<string>',
]);

Parameter Details

Members
maxResults
  • Type: int

The maximum number of custom plugins to list in one response.

nextToken
  • Type: string

If the response of a ListCustomPlugins operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

Result Syntax

[
    'customPlugins' => [
        [
            'creationTime' => <DateTime>,
            'customPluginArn' => '<string>',
            'customPluginState' => 'CREATING|CREATE_FAILED|ACTIVE|UPDATING|UPDATE_FAILED|DELETING',
            'description' => '<string>',
            'latestRevision' => [
                'contentType' => 'JAR|ZIP',
                'creationTime' => <DateTime>,
                'description' => '<string>',
                'fileDescription' => [
                    'fileMd5' => '<string>',
                    'fileSize' => <integer>,
                ],
                'location' => [
                    's3Location' => [
                        'bucketArn' => '<string>',
                        'fileKey' => '<string>',
                        'objectVersion' => '<string>',
                    ],
                ],
                'revision' => <integer>,
            ],
            'name' => '<string>',
        ],
        // ...
    ],
    'nextToken' => '<string>',
]

Result Details

Members
customPlugins
  • Type: Array of CustomPluginSummary structures

An array of custom plugin descriptions.

nextToken
  • Type: string

If the response of a ListCustomPlugins operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

ListWorkerConfigurations

$result = $client->listWorkerConfigurations([/* ... */]);
$promise = $client->listWorkerConfigurationsAsync([/* ... */]);

Returns a list of all of the worker configurations in this account and Region.

Parameter Syntax

$result = $client->listWorkerConfigurations([
    'maxResults' => <integer>,
    'nextToken' => '<string>',
]);

Parameter Details

Members
maxResults
  • Type: int

The maximum number of worker configurations to list in one response.

nextToken
  • Type: string

If the response of a ListWorkerConfigurations operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

Result Syntax

[
    'nextToken' => '<string>',
    'workerConfigurations' => [
        [
            'creationTime' => <DateTime>,
            'description' => '<string>',
            'latestRevision' => [
                'creationTime' => <DateTime>,
                'description' => '<string>',
                'revision' => <integer>,
            ],
            'name' => '<string>',
            'workerConfigurationArn' => '<string>',
        ],
        // ...
    ],
]

Result Details

Members
nextToken
  • Type: string

If the response of a ListWorkerConfigurations operation is truncated, it will include a NextToken. Send this NextToken in a subsequent request to continue listing from where the previous operation left off.

workerConfigurations
  • Type: Array of WorkerConfigurationSummary structures

An array of worker configuration descriptions.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

UpdateConnector

$result = $client->updateConnector([/* ... */]);
$promise = $client->updateConnectorAsync([/* ... */]);

Updates the specified connector.

Parameter Syntax

$result = $client->updateConnector([
    'capacity' => [ // REQUIRED
        'autoScaling' => [
            'maxWorkerCount' => <integer>, // REQUIRED
            'mcuCount' => <integer>, // REQUIRED
            'minWorkerCount' => <integer>, // REQUIRED
            'scaleInPolicy' => [ // REQUIRED
                'cpuUtilizationPercentage' => <integer>, // REQUIRED
            ],
            'scaleOutPolicy' => [ // REQUIRED
                'cpuUtilizationPercentage' => <integer>, // REQUIRED
            ],
        ],
        'provisionedCapacity' => [
            'mcuCount' => <integer>, // REQUIRED
            'workerCount' => <integer>, // REQUIRED
        ],
    ],
    'connectorArn' => '<string>', // REQUIRED
    'currentVersion' => '<string>', // REQUIRED
]);

Parameter Details

Members
capacity
  • Required: Yes
  • Type: CapacityUpdate structure

The target capacity.

connectorArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of the connector that you want to update.

currentVersion
  • Required: Yes
  • Type: string

The current version of the connector that you want to update.

Result Syntax

[
    'connectorArn' => '<string>',
    'connectorState' => 'RUNNING|CREATING|UPDATING|DELETING|FAILED',
]

Result Details

Members
connectorArn
  • Type: string

The Amazon Resource Name (ARN) of the connector.

connectorState
  • Type: string

The state of the connector.

Errors

  • NotFoundException:

    HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

  • BadRequestException:

    HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

  • ForbiddenException:

    HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

  • ServiceUnavailableException:

    HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

  • TooManyRequestsException:

    HTTP Status Code 429: Limit exceeded. Resource limit reached.

  • UnauthorizedException:

    HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

  • InternalServerErrorException:

    HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

Shapes

ApacheKafkaCluster

Description

The details of the Apache Kafka cluster to which the connector is connected.

Members
bootstrapServers
  • Required: Yes
  • Type: string

The bootstrap servers of the cluster.

vpc
  • Required: Yes
  • Type: Vpc structure

Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.

ApacheKafkaClusterDescription

Description

The description of the Apache Kafka cluster to which the connector is connected.

Members
bootstrapServers
  • Type: string

The bootstrap servers of the cluster.

vpc
  • Type: VpcDescription structure

Details of an Amazon VPC which has network connectivity to the Apache Kafka cluster.

AutoScaling

Description

Specifies how the connector scales.

Members
maxWorkerCount
  • Required: Yes
  • Type: int

The maximum number of workers allocated to the connector.

mcuCount
  • Required: Yes
  • Type: int

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

minWorkerCount
  • Required: Yes
  • Type: int

The minimum number of workers allocated to the connector.

scaleInPolicy
  • Type: ScaleInPolicy structure

The sacle-in policy for the connector.

scaleOutPolicy
  • Type: ScaleOutPolicy structure

The sacle-out policy for the connector.

AutoScalingDescription

Description

Information about the auto scaling parameters for the connector.

Members
maxWorkerCount
  • Type: int

The maximum number of workers allocated to the connector.

mcuCount
  • Type: int

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

minWorkerCount
  • Type: int

The minimum number of workers allocated to the connector.

scaleInPolicy
  • Type: ScaleInPolicyDescription structure

The sacle-in policy for the connector.

scaleOutPolicy
  • Type: ScaleOutPolicyDescription structure

The sacle-out policy for the connector.>

AutoScalingUpdate

Description

The updates to the auto scaling parameters for the connector.

Members
maxWorkerCount
  • Required: Yes
  • Type: int

The target maximum number of workers allocated to the connector.

mcuCount
  • Required: Yes
  • Type: int

The target number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

minWorkerCount
  • Required: Yes
  • Type: int

The target minimum number of workers allocated to the connector.

scaleInPolicy
  • Required: Yes
  • Type: ScaleInPolicyUpdate structure

The target sacle-in policy for the connector.

scaleOutPolicy
  • Required: Yes
  • Type: ScaleOutPolicyUpdate structure

The target sacle-out policy for the connector.

BadRequestException

Description

HTTP Status Code 400: Bad request due to incorrect input. Correct your request and then retry it.

Members
message
  • Type: string

Capacity

Description

Information about the capacity of the connector, whether it is auto scaled or provisioned.

Members
autoScaling
  • Type: AutoScaling structure

Information about the auto scaling parameters for the connector.

provisionedCapacity
  • Type: ProvisionedCapacity structure

Details about a fixed capacity allocated to a connector.

CapacityDescription

Description

A description of the connector's capacity.

Members
autoScaling
  • Type: AutoScalingDescription structure

Describes the connector's auto scaling capacity.

provisionedCapacity
  • Type: ProvisionedCapacityDescription structure

Describes a connector's provisioned capacity.

CapacityUpdate

Description

The target capacity for the connector. The capacity can be auto scaled or provisioned.

Members
autoScaling
  • Type: AutoScalingUpdate structure

The target auto scaling setting.

provisionedCapacity
  • Type: ProvisionedCapacityUpdate structure

The target settings for provisioned capacity.

CloudWatchLogsLogDelivery

Description

The settings for delivering connector logs to Amazon CloudWatch Logs.

Members
enabled
  • Required: Yes
  • Type: boolean

Whether log delivery to Amazon CloudWatch Logs is enabled.

logGroup
  • Type: string

The name of the CloudWatch log group that is the destination for log delivery.

CloudWatchLogsLogDeliveryDescription

Description

A description of the log delivery settings.

Members
enabled
  • Type: boolean

Whether log delivery to Amazon CloudWatch Logs is enabled.

logGroup
  • Type: string

The name of the CloudWatch log group that is the destination for log delivery.

ConflictException

Description

HTTP Status Code 409: Conflict. A resource with this name already exists. Retry your request with another name.

Members
message
  • Type: string

ConnectorSummary

Description

Summary of a connector.

Members
capacity
  • Type: CapacityDescription structure

The connector's compute capacity settings.

connectorArn
  • Type: string

The Amazon Resource Name (ARN) of the connector.

connectorDescription
  • Type: string

The description of the connector.

connectorName
  • Type: string

The name of the connector.

connectorState
  • Type: string

The state of the connector.

creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that the connector was created.

currentVersion
  • Type: string

The current version of the connector.

kafkaCluster
  • Type: KafkaClusterDescription structure

The details of the Apache Kafka cluster to which the connector is connected.

kafkaClusterClientAuthentication
  • Type: KafkaClusterClientAuthenticationDescription structure

The type of client authentication used to connect to the Apache Kafka cluster. The value is NONE when no client authentication is used.

kafkaClusterEncryptionInTransit
  • Type: KafkaClusterEncryptionInTransitDescription structure

Details of encryption in transit to the Apache Kafka cluster.

kafkaConnectVersion
  • Type: string

The version of Kafka Connect. It has to be compatible with both the Apache Kafka cluster's version and the plugins.

logDelivery
  • Type: LogDeliveryDescription structure

The settings for delivering connector logs to Amazon CloudWatch Logs.

plugins
  • Type: Array of PluginDescription structures

Specifies which plugins were used for this connector.

serviceExecutionRoleArn
  • Type: string

The Amazon Resource Name (ARN) of the IAM role used by the connector to access Amazon Web Services resources.

workerConfiguration
  • Type: WorkerConfigurationDescription structure

The worker configurations that are in use with the connector.

CustomPlugin

Description

A plugin is an AWS resource that contains the code that defines a connector's logic.

Members
customPluginArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of the custom plugin.

revision
  • Required: Yes
  • Type: long (int|float)

The revision of the custom plugin.

CustomPluginDescription

Description

Details about a custom plugin.

Members
customPluginArn
  • Type: string

The Amazon Resource Name (ARN) of the custom plugin.

revision
  • Type: long (int|float)

The revision of the custom plugin.

CustomPluginFileDescription

Description

Details about a custom plugin file.

Members
fileMd5
  • Type: string

The hex-encoded MD5 checksum of the custom plugin file. You can use it to validate the file.

fileSize
  • Type: long (int|float)

The size in bytes of the custom plugin file. You can use it to validate the file.

CustomPluginLocation

Description

Information about the location of a custom plugin.

Members
s3Location
  • Required: Yes
  • Type: S3Location structure

The S3 bucket Amazon Resource Name (ARN), file key, and object version of the plugin file stored in Amazon S3.

CustomPluginLocationDescription

Description

Information about the location of a custom plugin.

Members
s3Location
  • Type: S3LocationDescription structure

The S3 bucket Amazon Resource Name (ARN), file key, and object version of the plugin file stored in Amazon S3.

CustomPluginRevisionSummary

Description

Details about the revision of a custom plugin.

Members
contentType
  • Type: string

The format of the plugin file.

creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that the custom plugin was created.

description
  • Type: string

The description of the custom plugin.

fileDescription
  • Type: CustomPluginFileDescription structure

Details about the custom plugin file.

location
  • Type: CustomPluginLocationDescription structure

Information about the location of the custom plugin.

revision
  • Type: long (int|float)

The revision of the custom plugin.

CustomPluginSummary

Description

A summary of the custom plugin.

Members
creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that the custom plugin was created.

customPluginArn
  • Type: string

The Amazon Resource Name (ARN) of the custom plugin.

customPluginState
  • Type: string

The state of the custom plugin.

description
  • Type: string

A description of the custom plugin.

latestRevision
  • Type: CustomPluginRevisionSummary structure

The latest revision of the custom plugin.

name
  • Type: string

The name of the custom plugin.

FirehoseLogDelivery

Description

The settings for delivering logs to Amazon Kinesis Data Firehose.

Members
deliveryStream
  • Type: string

The name of the Kinesis Data Firehose delivery stream that is the destination for log delivery.

enabled
  • Required: Yes
  • Type: boolean

Specifies whether connector logs get delivered to Amazon Kinesis Data Firehose.

FirehoseLogDeliveryDescription

Description

A description of the settings for delivering logs to Amazon Kinesis Data Firehose.

Members
deliveryStream
  • Type: string

The name of the Kinesis Data Firehose delivery stream that is the destination for log delivery.

enabled
  • Type: boolean

Specifies whether connector logs get delivered to Amazon Kinesis Data Firehose.

ForbiddenException

Description

HTTP Status Code 403: Access forbidden. Correct your credentials and then retry your request.

Members
message
  • Type: string

InternalServerErrorException

Description

HTTP Status Code 500: Unexpected internal server error. Retrying your request might resolve the issue.

Members
message
  • Type: string

KafkaCluster

Description

The details of the Apache Kafka cluster to which the connector is connected.

Members
apacheKafkaCluster
  • Required: Yes
  • Type: ApacheKafkaCluster structure

The Apache Kafka cluster to which the connector is connected.

KafkaClusterClientAuthentication

Description

The client authentication information used in order to authenticate with the Apache Kafka cluster.

Members
authenticationType
  • Required: Yes
  • Type: string

The type of client authentication used to connect to the Apache Kafka cluster. Value NONE means that no client authentication is used.

KafkaClusterClientAuthenticationDescription

Description

The client authentication information used in order to authenticate with the Apache Kafka cluster.

Members
authenticationType
  • Type: string

The type of client authentication used to connect to the Apache Kafka cluster. Value NONE means that no client authentication is used.

KafkaClusterDescription

Description

Details of how to connect to the Apache Kafka cluster.

Members
apacheKafkaCluster
  • Type: ApacheKafkaClusterDescription structure

The Apache Kafka cluster to which the connector is connected.

KafkaClusterEncryptionInTransit

Description

Details of encryption in transit to the Apache Kafka cluster.

Members
encryptionType
  • Required: Yes
  • Type: string

The type of encryption in transit to the Apache Kafka cluster.

KafkaClusterEncryptionInTransitDescription

Description

The description of the encryption in transit to the Apache Kafka cluster.

Members
encryptionType
  • Type: string

The type of encryption in transit to the Apache Kafka cluster.

LogDelivery

Description

Details about log delivery.

Members
workerLogDelivery
  • Required: Yes
  • Type: WorkerLogDelivery structure

The workers can send worker logs to different destination types. This configuration specifies the details of these destinations.

LogDeliveryDescription

Description

The description of the log delivery settings.

Members
workerLogDelivery
  • Type: WorkerLogDeliveryDescription structure

The workers can send worker logs to different destination types. This configuration specifies the details of these destinations.

NotFoundException

Description

HTTP Status Code 404: Resource not found due to incorrect input. Correct your request and then retry it.

Members
message
  • Type: string

Plugin

Description

A plugin is an AWS resource that contains the code that defines your connector logic.

Members
customPlugin
  • Required: Yes
  • Type: CustomPlugin structure

Details about a custom plugin.

PluginDescription

Description

The description of the plugin.

Members
customPlugin
  • Type: CustomPluginDescription structure

Details about a custom plugin.

ProvisionedCapacity

Description

Details about a connector's provisioned capacity.

Members
mcuCount
  • Required: Yes
  • Type: int

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

workerCount
  • Required: Yes
  • Type: int

The number of workers that are allocated to the connector.

ProvisionedCapacityDescription

Description

The description of a connector's provisioned capacity.

Members
mcuCount
  • Type: int

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

workerCount
  • Type: int

The number of workers that are allocated to the connector.

ProvisionedCapacityUpdate

Description

An update to a connector's fixed capacity.

Members
mcuCount
  • Required: Yes
  • Type: int

The number of microcontroller units (MCUs) allocated to each connector worker. The valid values are 1,2,4,8.

workerCount
  • Required: Yes
  • Type: int

The number of workers that are allocated to the connector.

S3Location

Description

The location of an object in Amazon S3.

Members
bucketArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of an S3 bucket.

fileKey
  • Required: Yes
  • Type: string

The file key for an object in an S3 bucket.

objectVersion
  • Type: string

The version of an object in an S3 bucket.

S3LocationDescription

Description

The description of the location of an object in Amazon S3.

Members
bucketArn
  • Type: string

The Amazon Resource Name (ARN) of an S3 bucket.

fileKey
  • Type: string

The file key for an object in an S3 bucket.

objectVersion
  • Type: string

The version of an object in an S3 bucket.

S3LogDelivery

Description

Details about delivering logs to Amazon S3.

Members
bucket
  • Type: string

The name of the S3 bucket that is the destination for log delivery.

enabled
  • Required: Yes
  • Type: boolean

Specifies whether connector logs get sent to the specified Amazon S3 destination.

prefix
  • Type: string

The S3 prefix that is the destination for log delivery.

S3LogDeliveryDescription

Description

The description of the details about delivering logs to Amazon S3.

Members
bucket
  • Type: string

The name of the S3 bucket that is the destination for log delivery.

enabled
  • Type: boolean

Specifies whether connector logs get sent to the specified Amazon S3 destination.

prefix
  • Type: string

The S3 prefix that is the destination for log delivery.

ScaleInPolicy

Description

The scale-in policy for the connector.

Members
cpuUtilizationPercentage
  • Required: Yes
  • Type: int

Specifies the CPU utilization percentage threshold at which you want connector scale in to be triggered.

ScaleInPolicyDescription

Description

The description of the scale-in policy for the connector.

Members
cpuUtilizationPercentage
  • Type: int

Specifies the CPU utilization percentage threshold at which you want connector scale in to be triggered.

ScaleInPolicyUpdate

Description

An update to the connector's scale-in policy.

Members
cpuUtilizationPercentage
  • Required: Yes
  • Type: int

The target CPU utilization percentage threshold at which you want connector scale in to be triggered.

ScaleOutPolicy

Description

The scale-out policy for the connector.

Members
cpuUtilizationPercentage
  • Required: Yes
  • Type: int

The CPU utilization percentage threshold at which you want connector scale out to be triggered.

ScaleOutPolicyDescription

Description

The description of the scale-out policy for the connector.

Members
cpuUtilizationPercentage
  • Type: int

The CPU utilization percentage threshold at which you want connector scale out to be triggered.

ScaleOutPolicyUpdate

Description

An update to the connector's scale-out policy.

Members
cpuUtilizationPercentage
  • Required: Yes
  • Type: int

The target CPU utilization percentage threshold at which you want connector scale out to be triggered.

ServiceUnavailableException

Description

HTTP Status Code 503: Service Unavailable. Retrying your request in some time might resolve the issue.

Members
message
  • Type: string

StateDescription

Description

Details about the state of a resource.

Members
code
  • Type: string

A code that describes the state of a resource.

message
  • Type: string

A message that describes the state of a resource.

TooManyRequestsException

Description

HTTP Status Code 429: Limit exceeded. Resource limit reached.

Members
message
  • Type: string

UnauthorizedException

Description

HTTP Status Code 401: Unauthorized request. The provided credentials couldn't be validated.

Members
message
  • Type: string

Vpc

Description

Information about the VPC in which the connector resides.

Members
securityGroups
  • Type: Array of strings

The security groups for the connector.

subnets
  • Required: Yes
  • Type: Array of strings

The subnets for the connector.

VpcDescription

Description

The description of the VPC in which the connector resides.

Members
securityGroups
  • Type: Array of strings

The security groups for the connector.

subnets
  • Type: Array of strings

The subnets for the connector.

WorkerConfiguration

Description

The configuration of the workers, which are the processes that run the connector logic.

Members
revision
  • Required: Yes
  • Type: long (int|float)

The revision of the worker configuration.

workerConfigurationArn
  • Required: Yes
  • Type: string

The Amazon Resource Name (ARN) of the worker configuration.

WorkerConfigurationDescription

Description

The description of the worker configuration.

Members
revision
  • Type: long (int|float)

The revision of the worker configuration.

workerConfigurationArn
  • Type: string

The Amazon Resource Name (ARN) of the worker configuration.

WorkerConfigurationRevisionDescription

Description

The description of the worker configuration revision.

Members
creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that the worker configuration was created.

description
  • Type: string

The description of the worker configuration revision.

propertiesFileContent
  • Type: string

Base64 encoded contents of the connect-distributed.properties file.

revision
  • Type: long (int|float)

The description of a revision of the worker configuration.

WorkerConfigurationRevisionSummary

Description

The summary of a worker configuration revision.

Members
creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that a worker configuration revision was created.

description
  • Type: string

The description of a worker configuration revision.

revision
  • Type: long (int|float)

The revision of a worker configuration.

WorkerConfigurationSummary

Description

The summary of a worker configuration.

Members
creationTime
  • Type: timestamp (string|DateTime or anything parsable by strtotime)

The time that a worker configuration was created.

description
  • Type: string

The description of a worker configuration.

latestRevision
  • Type: WorkerConfigurationRevisionSummary structure

The latest revision of a worker configuration.

name
  • Type: string

The name of the worker configuration.

workerConfigurationArn
  • Type: string

The Amazon Resource Name (ARN) of the worker configuration.

WorkerLogDelivery

Description

Workers can send worker logs to different destination types. This configuration specifies the details of these destinations.

Members
cloudWatchLogs
  • Type: CloudWatchLogsLogDelivery structure

Details about delivering logs to Amazon CloudWatch Logs.

firehose
  • Type: FirehoseLogDelivery structure

Details about delivering logs to Amazon Kinesis Data Firehose.

s3
  • Type: S3LogDelivery structure

Details about delivering logs to Amazon S3.

WorkerLogDeliveryDescription

Description

Workers can send worker logs to different destination types. This configuration specifies the details of these destinations.

Members
cloudWatchLogs
  • Type: CloudWatchLogsLogDeliveryDescription structure

Details about delivering logs to Amazon CloudWatch Logs.

firehose
  • Type: FirehoseLogDeliveryDescription structure

Details about delivering logs to Amazon Kinesis Data Firehose.

s3
  • Type: S3LogDeliveryDescription structure

Details about delivering logs to Amazon S3.

AWS SDK for PHP 3.x API documentation generated by ApiGen