AwsClientFactory
in package
Factory that instantiate API clients.
Tags
Table of Contents
Properties
- $configuration : Configuration
- $credentialProvider : CredentialProvider
- $httpClient : HttpClientInterface
- $logger : LoggerInterface|null
- $serviceCache : array<string, mixed>
Methods
- __construct() : mixed
- appSync() : AppSyncClient
- athena() : AthenaClient
- cloudFormation() : CloudFormationClient
- cloudFront() : CloudFrontClient
- cloudWatch() : CloudWatchClient
- cloudWatchLogs() : CloudWatchLogsClient
- codeBuild() : CodeBuildClient
- codeCommit() : CodeCommitClient
- codeDeploy() : CodeDeployClient
- cognitoIdentityProvider() : CognitoIdentityProviderClient
- comprehend() : ComprehendClient
- dynamoDb() : DynamoDbClient
- ecr() : EcrClient
- elastiCache() : ElastiCacheClient
- eventBridge() : EventBridgeClient
- firehose() : FirehoseClient
- iam() : IamClient
- iot() : IotClient
- iotData() : IotDataClient
- kinesis() : KinesisClient
- kms() : KmsClient
- lambda() : LambdaClient
- locationService() : LocationServiceClient
- mediaConvert() : MediaConvertClient
- rdsDataService() : RdsDataServiceClient
- rekognition() : RekognitionClient
- route53() : Route53Client
- s3() : S3Client
- scheduler() : SchedulerClient
- secretsManager() : SecretsManagerClient
- ses() : SesClient
- sns() : SnsClient
- sqs() : SqsClient
- ssm() : SsmClient
- sso() : SsoClient
- stepFunctions() : StepFunctionsClient
- sts() : StsClient
- timestreamQuery() : TimestreamQueryClient
- timestreamWrite() : TimestreamWriteClient
- translate() : TranslateClient
- xRay() : XRayClient
Properties
$configuration
private
Configuration
$configuration
$credentialProvider
private
CredentialProvider
$credentialProvider
$httpClient
private
HttpClientInterface
$httpClient
$logger
private
LoggerInterface|null
$logger
$serviceCache
private
array<string, mixed>
$serviceCache
Methods
__construct()
public
__construct([mixed $configuration = [] ][, CredentialProvider|null $credentialProvider = null ][, HttpClientInterface|null $httpClient = null ][, LoggerInterface|null $logger = null ]) : mixed
Parameters
- $configuration : mixed = []
- $credentialProvider : CredentialProvider|null = null
- $httpClient : HttpClientInterface|null = null
- $logger : LoggerInterface|null = null
appSync()
public
appSync() : AppSyncClient
Return values
AppSyncClientathena()
public
athena() : AthenaClient
Return values
AthenaClientcloudFormation()
public
cloudFormation() : CloudFormationClient
Return values
CloudFormationClientcloudFront()
public
cloudFront() : CloudFrontClient
Return values
CloudFrontClientcloudWatch()
public
cloudWatch() : CloudWatchClient
Return values
CloudWatchClientcloudWatchLogs()
public
cloudWatchLogs() : CloudWatchLogsClient
Return values
CloudWatchLogsClientcodeBuild()
public
codeBuild() : CodeBuildClient
Return values
CodeBuildClientcodeCommit()
public
codeCommit() : CodeCommitClient
Return values
CodeCommitClientcodeDeploy()
public
codeDeploy() : CodeDeployClient
Return values
CodeDeployClientcognitoIdentityProvider()
public
cognitoIdentityProvider() : CognitoIdentityProviderClient
Return values
CognitoIdentityProviderClientcomprehend()
public
comprehend() : ComprehendClient
Return values
ComprehendClientdynamoDb()
public
dynamoDb() : DynamoDbClient
Return values
DynamoDbClientecr()
public
ecr() : EcrClient
Return values
EcrClientelastiCache()
public
elastiCache() : ElastiCacheClient
Return values
ElastiCacheClienteventBridge()
public
eventBridge() : EventBridgeClient
Return values
EventBridgeClientfirehose()
public
firehose() : FirehoseClient
Return values
FirehoseClientiam()
public
iam() : IamClient
Return values
IamClientiot()
public
iot() : IotClient
Return values
IotClientiotData()
public
iotData() : IotDataClient
Return values
IotDataClientkinesis()
public
kinesis() : KinesisClient
Return values
KinesisClientkms()
public
kms() : KmsClient
Return values
KmsClientlambda()
public
lambda() : LambdaClient
Return values
LambdaClientlocationService()
public
locationService() : LocationServiceClient
Return values
LocationServiceClientmediaConvert()
public
mediaConvert() : MediaConvertClient
Return values
MediaConvertClientrdsDataService()
public
rdsDataService() : RdsDataServiceClient
Return values
RdsDataServiceClientrekognition()
public
rekognition() : RekognitionClient
Return values
RekognitionClientroute53()
public
route53() : Route53Client
Return values
Route53Clients3()
public
s3() : S3Client
Return values
S3Clientscheduler()
public
scheduler() : SchedulerClient
Return values
SchedulerClientsecretsManager()
public
secretsManager() : SecretsManagerClient
Return values
SecretsManagerClientses()
public
ses() : SesClient
Return values
SesClientsns()
public
sns() : SnsClient
Return values
SnsClientsqs()
public
sqs() : SqsClient
Return values
SqsClientssm()
public
ssm() : SsmClient
Return values
SsmClientsso()
public
sso() : SsoClient
Return values
SsoClientstepFunctions()
public
stepFunctions() : StepFunctionsClient
Return values
StepFunctionsClientsts()
public
sts() : StsClient
Return values
StsClienttimestreamQuery()
public
timestreamQuery() : TimestreamQueryClient
Return values
TimestreamQueryClienttimestreamWrite()
public
timestreamWrite() : TimestreamWriteClient
Return values
TimestreamWriteClienttranslate()
public
translate() : TranslateClient
Return values
TranslateClientxRay()
public
xRay() : XRayClient