Namespaces
Aws
- AccessAnalyzer
- Account
- Acm
- ACMPCA
- AIOps
- Amplify
- AmplifyBackend
- AmplifyUIBuilder
- Api
- ApiGateway
- ApiGatewayManagementApi
- ApiGatewayV2
- AppConfig
- AppConfigData
- AppFabric
- Appflow
- AppIntegrationsService
- ApplicationAutoScaling
- ApplicationCostProfiler
- ApplicationDiscoveryService
- ApplicationInsights
- ApplicationSignals
- AppMesh
- AppRegistry
- AppRunner
- Appstream
- AppSync
- AppTest
- ARCZonalShift
- Arn
- Artifact
- Athena
- AuditManager
- AugmentedAIRuntime
- Auth
- AutoScaling
- AutoScalingPlans
- B2bi
- Backup
- BackupGateway
- BackupSearch
- Batch
- BCMDataExports
- BCMPricingCalculator
- Bedrock
- BedrockAgent
- BedrockAgentCore
- BedrockAgentCoreControl
- BedrockAgentRuntime
- BedrockDataAutomation
- BedrockDataAutomationRuntime
- BedrockRuntime
- Billing
- BillingConductor
- Braket
- Budgets
- Chatbot
- Chime
- ChimeSDKIdentity
- ChimeSDKMediaPipelines
- ChimeSDKMeetings
- ChimeSDKMessaging
- ChimeSDKVoice
- CleanRooms
- CleanRoomsML
- ClientSideMonitoring
- Cloud9
- CloudControlApi
- CloudDirectory
- CloudFormation
- CloudFront
- CloudFrontKeyValueStore
- CloudHsm
- CloudHSMV2
- CloudSearch
- CloudSearchDomain
- CloudTrail
- CloudTrailData
- CloudWatch
- CloudWatchEvents
- CloudWatchEvidently
- CloudWatchLogs
- CloudWatchRUM
- CodeArtifact
- CodeBuild
- CodeCatalyst
- CodeCommit
- CodeConnections
- CodeDeploy
- CodeGuruProfiler
- CodeGuruReviewer
- CodeGuruSecurity
- CodePipeline
- CodeStarconnections
- CodeStarNotifications
- CognitoIdentity
- CognitoIdentityProvider
- CognitoSync
- Comprehend
- ComprehendMedical
- ComputeOptimizer
- ConfigService
- Configuration
- Connect
- ConnectCampaignService
- ConnectCampaignsV2
- ConnectCases
- ConnectContactLens
- ConnectParticipant
- ConnectWisdomService
- ControlCatalog
- ControlTower
- CostandUsageReportService
- CostExplorer
- CostOptimizationHub
- Credentials
- Crypto
- CustomerProfiles
- DatabaseMigrationService
- DataExchange
- DataPipeline
- DataSync
- DataZone
- DAX
- Deadline
- DefaultsMode
- Detective
- DeviceFarm
- DevOpsGuru
- DirectConnect
- DirectoryService
- DirectoryServiceData
- DLM
- DocDB
- DocDBElastic
- drs
- DSQL
- DynamoDb
- DynamoDbStreams
- EBS
- Ec2
- EC2InstanceConnect
- Ecr
- ECRPublic
- Ecs
- Efs
- EKS
- EKSAuth
- ElastiCache
- ElasticBeanstalk
- ElasticLoadBalancing
- ElasticLoadBalancingV2
- ElasticsearchService
- ElasticTranscoder
- Emr
- EMRContainers
- EMRServerless
- Endpoint
- EndpointDiscovery
- EndpointV2
- EntityResolution
- EventBridge
- Evs
- Exception
- finspace
- FinSpaceData
- Firehose
- FIS
- FMS
- ForecastQueryService
- ForecastService
- FraudDetector
- FreeTier
- FSx
- GameLift
- GameLiftStreams
- GeoMaps
- GeoPlaces
- GeoRoutes
- Glacier
- GlobalAccelerator
- Glue
- GlueDataBrew
- Greengrass
- GreengrassV2
- GroundStation
- GuardDuty
- Handler
- Health
- HealthLake
- Iam
- Identity
- IdentityStore
- imagebuilder
- ImportExport
- Inspector
- Inspector2
- InspectorScan
- InternetMonitor
- Invoicing
- Iot
- IoTAnalytics
- IotDataPlane
- IoTDeviceAdvisor
- IoTEvents
- IoTEventsData
- IoTFleetHub
- IoTFleetWise
- IoTJobsDataPlane
- IoTManagedIntegrations
- IoTSecureTunneling
- IoTSiteWise
- IoTThingsGraph
- IoTTwinMaker
- IoTWireless
- IVS
- ivschat
- IVSRealTime
- Kafka
- KafkaConnect
- kendra
- KendraRanking
- Keyspaces
- KeyspacesStreams
- Kinesis
- KinesisAnalytics
- KinesisAnalyticsV2
- KinesisVideo
- KinesisVideoArchivedMedia
- KinesisVideoMedia
- KinesisVideoSignalingChannels
- KinesisVideoWebRTCStorage
- Kms
- LakeFormation
- Lambda
- LaunchWizard
- LexModelBuildingService
- LexModelsV2
- LexRuntimeService
- LexRuntimeV2
- LicenseManager
- LicenseManagerLinuxSubscriptions
- LicenseManagerUserSubscriptions
- Lightsail
- LocationService
- LookoutEquipment
- LookoutforVision
- LookoutMetrics
- MachineLearning
- Macie2
- MailManager
- MainframeModernization
- ManagedBlockchain
- ManagedBlockchainQuery
- ManagedGrafana
- MarketplaceAgreement
- MarketplaceCatalog
- MarketplaceCommerceAnalytics
- MarketplaceDeployment
- MarketplaceEntitlementService
- MarketplaceMetering
- MarketplaceReporting
- MediaConnect
- MediaConvert
- MediaLive
- MediaPackage
- MediaPackageV2
- MediaPackageVod
- MediaStore
- MediaStoreData
- MediaTailor
- MedicalImaging
- MemoryDB
- mgn
- MigrationHub
- MigrationHubConfig
- MigrationHubOrchestrator
- MigrationHubRefactorSpaces
- MigrationHubStrategyRecommendations
- MPA
- MQ
- MTurk
- Multipart
- MWAA
- Neptune
- Neptunedata
- NeptuneGraph
- NetworkFirewall
- NetworkFlowMonitor
- NetworkManager
- NetworkMonitor
- Notifications
- NotificationsContacts
- OAM
- ObservabilityAdmin
- Odb
- Omics
- OpenSearchServerless
- OpenSearchService
- OpsWorks
- OpsWorksCM
- Organizations
- OSIS
- Outposts
- Panorama
- PartnerCentralSelling
- PaymentCryptography
- PaymentCryptographyData
- PcaConnectorAd
- PcaConnectorScep
- PCS
- Personalize
- PersonalizeEvents
- PersonalizeRuntime
- PI
- Pinpoint
- PinpointEmail
- PinpointSMSVoice
- PinpointSMSVoiceV2
- Pipes
- Polly
- Pricing
- PrometheusService
- Proton
- QApps
- QBusiness
- QConnect
- QLDB
- QLDBSession
- QuickSight
- RAM
- Rds
- RDSDataService
- RecycleBin
- Redshift
- RedshiftDataAPIService
- RedshiftServerless
- Rekognition
- Repostspace
- ResilienceHub
- ResourceExplorer2
- ResourceGroups
- ResourceGroupsTaggingAPI
- Retry
- RoboMaker
- RolesAnywhere
- Route53
- Route53Domains
- Route53Profiles
- Route53RecoveryCluster
- Route53RecoveryControlConfig
- Route53RecoveryReadiness
- Route53Resolver
- S3
- S3Control
- S3Outposts
- S3Tables
- S3Vectors
- SageMaker
- SagemakerEdgeManager
- SageMakerFeatureStoreRuntime
- SageMakerGeospatial
- SageMakerMetrics
- SageMakerRuntime
- SavingsPlans
- Scheduler
- Schemas
- Script
- SecretsManager
- SecurityHub
- SecurityIR
- SecurityLake
- ServerlessApplicationRepository
- ServiceCatalog
- ServiceDiscovery
- ServiceQuotas
- Ses
- SesV2
- Sfn
- Shield
- Signature
- signer
- SimSpaceWeaver
- Sms
- SnowBall
- SnowDeviceManagement
- Sns
- SocialMessaging
- Sqs
- Ssm
- SSMContacts
- SSMGuiConnect
- SSMIncidents
- SSMQuickSetup
- SsmSap
- SSO
- SSOAdmin
- SSOOIDC
- StorageGateway
- Sts
- SupplyChain
- Support
- SupportApp
- Swf
- Synthetics
- TaxSettings
- Textract
- TimestreamInfluxDB
- TimestreamQuery
- TimestreamWrite
- Tnb
- Token
- TranscribeService
- Transfer
- Translate
- TrustedAdvisor
- VerifiedPermissions
- VoiceID
- VPCLattice
- Waf
- WafRegional
- WAFV2
- WellArchitected
- WorkDocs
- WorkMail
- WorkMailMessageFlow
- WorkSpaces
- WorkspacesInstances
- WorkSpacesThinClient
- WorkSpacesWeb
- XRay
GuzzleHttp
Psr
Packages
Aws
LambdaClient extendsAwsClient in package
This client is used to interact with AWS Lambda
Supported API Versions
This class uses aservice description model that is associated atruntime based on theversion
option given when constructing theclient. Theversion
option will determine which API operations,waiters, and paginators are available for a client. Creating a command or aspecific API operation can be done using magic methods (e.g.,$client->commandName(/** parameters */)
, or using the$client->getCommand
method of the client.
- AddLayerVersionPermission
- AddPermission
- CreateAlias
- CreateCodeSigningConfig
- CreateEventSourceMapping
- CreateFunction
- CreateFunctionUrlConfig
- DeleteAlias
- DeleteCodeSigningConfig
- DeleteEventSourceMapping
- DeleteFunction
- DeleteFunctionCodeSigningConfig
- DeleteFunctionConcurrency
- DeleteFunctionEventInvokeConfig
- DeleteFunctionUrlConfig
- DeleteLayerVersion
- DeleteProvisionedConcurrencyConfig
- GetAccountSettings
- GetAlias
- GetCodeSigningConfig
- GetEventSourceMapping
- GetFunction
- GetFunctionCodeSigningConfig
- GetFunctionConcurrency
- GetFunctionConfiguration
- GetFunctionEventInvokeConfig
- GetFunctionRecursionConfig
- GetFunctionUrlConfig
- GetLayerVersion
- GetLayerVersionByArn
- GetLayerVersionPolicy
- GetPolicy
- GetProvisionedConcurrencyConfig
- GetRuntimeManagementConfig
- Invoke
- InvokeAsync
- InvokeWithResponseStream
- ListAliases
- ListCodeSigningConfigs
- ListEventSourceMappings
- ListFunctionEventInvokeConfigs
- ListFunctionUrlConfigs
- ListFunctions
- ListFunctionsByCodeSigningConfig
- ListLayerVersions
- ListLayers
- ListProvisionedConcurrencyConfigs
- ListTags
- ListVersionsByFunction
- PublishLayerVersion
- PublishVersion
- PutFunctionCodeSigningConfig
- PutFunctionConcurrency
- PutFunctionEventInvokeConfig
- PutFunctionRecursionConfig
- PutProvisionedConcurrencyConfig
- PutRuntimeManagementConfig
- RemoveLayerVersionPermission
- RemovePermission
- TagResource
- UntagResource
- UpdateAlias
- UpdateCodeSigningConfig
- UpdateEventSourceMapping
- UpdateFunctionCode
- UpdateFunctionConfiguration
- UpdateFunctionEventInvokeConfig
- UpdateFunctionUrlConfig
Table of Contents
Methods
- __call() : mixed
- __construct() : mixed
- The client constructor accepts the following options:
- __sleep() : mixed
- emitDeprecationWarning() : mixed
- execute() : mixed
- executeAsync() : mixed
- factory() : static
- getApi() :Service
- getArguments() : array<string|int, mixed>
- Get an array of client constructor arguments used by the client.
- getClientBuiltIns() : array<string|int, mixed>
- Provides the set of built-in keys and valuesused for endpoint resolution
- getClientContextParams() : array<string|int, mixed>
- Provides the set of service context parameterkey-value pairs used for endpoint resolution.
- getCommand() :CommandInterface
- getConfig() : mixed|null
- Get a client configuration value.
- getCredentials() :PromiseInterface
- Returns a promise that is fulfilled with an{@see \Aws\Credentials\CredentialsInterface} object.
- getDefaultCurlOptionsMiddleware() : callable
- Provides a middleware that sets default Curl options for the command
- getEndpoint() :UriInterface
- Gets the default endpoint, or base URL, used by the client.
- getEndpointProvider() : mixed
- getEndpointProviderArgs() : array<string|int, mixed>
- Retrieves arguments to be used in endpoint resolution.
- getHandlerList() :HandlerList
- Get the handler list used to transfer commands.
- getIterator() : mixed
- getPaginator() : mixed
- getRegion() : string
- Get the region to which the client is configured to send requests.
- getSignatureProvider() : callable
- Get the signature_provider function of the client.
- getWaiter() : mixed
- waitUntil() : mixed
Methods
__call()
public__call(mixed $name,array<string|int, mixed> $args) :mixed
Parameters
- $name :mixed
- $args :array<string|int, mixed>
__construct()
The client constructor accepts the following options:
public__construct(array<string|int, mixed> $args) :mixed
Parameters
- $args :array<string|int, mixed>
Client configuration arguments.
__sleep()
public__sleep() :mixed
emitDeprecationWarning()
publicstaticemitDeprecationWarning() :mixed
execute()
publicexecute(CommandInterface $command) :mixed
Parameters
- $command :CommandInterface
executeAsync()
publicexecuteAsync(CommandInterface $command) :mixed
Parameters
- $command :CommandInterface
factory()
publicstaticfactory([array<string|int, mixed> $config =[] ]) :static
Parameters
- $config :array<string|int, mixed> =[]
Tags
- deprecated
Return values
staticgetApi()
publicabstractgetApi() :Service
Return values
ServicegetArguments()
Get an array of client constructor arguments used by the client.
publicstaticgetArguments() :array<string|int, mixed>
Return values
array<string|int, mixed>getClientBuiltIns()
Provides the set of built-in keys and valuesused for endpoint resolution
publicgetClientBuiltIns() :array<string|int, mixed>
Return values
array<string|int, mixed>getClientContextParams()
Provides the set of service context parameterkey-value pairs used for endpoint resolution.
publicgetClientContextParams() :array<string|int, mixed>
Return values
array<string|int, mixed>getCommand()
publicabstractgetCommand(string $name[,array<string|int, mixed> $args =[] ]) :CommandInterface
Parameters
- $name :string
- $args :array<string|int, mixed> =[]
Return values
CommandInterfacegetConfig()
Get a client configuration value.
publicgetConfig([mixed $option =null ]) :mixed|null
Parameters
- $option :mixed =null
The option to retrieve. Pass null to retrieveall options.
Return values
mixed|nullgetCredentials()
Returns a promise that is fulfilled with an{@see \Aws\Credentials\CredentialsInterface} object.
publicgetCredentials() :PromiseInterface
If you need the credentials synchronously, then call the wait() methodon the returned promise.
Return values
PromiseInterfacegetDefaultCurlOptionsMiddleware()
Provides a middleware that sets default Curl options for the command
publicgetDefaultCurlOptionsMiddleware() :callable
Return values
callablegetEndpoint()
Gets the default endpoint, or base URL, used by the client.
publicgetEndpoint() :UriInterface
Return values
UriInterfacegetEndpointProvider()
publicgetEndpointProvider() :mixed
getEndpointProviderArgs()
Retrieves arguments to be used in endpoint resolution.
publicgetEndpointProviderArgs() :array<string|int, mixed>
Return values
array<string|int, mixed>getHandlerList()
Get the handler list used to transfer commands.
publicgetHandlerList() :HandlerList
This list can be modified to add middleware or to change the underlyinghandler used to send HTTP requests.
Return values
HandlerListgetIterator()
publicgetIterator(mixed $name[,array<string|int, mixed> $args =[] ]) :mixed
Parameters
- $name :mixed
- $args :array<string|int, mixed> =[]
getPaginator()
publicgetPaginator(mixed $name[,array<string|int, mixed> $args =[] ]) :mixed
Parameters
- $name :mixed
- $args :array<string|int, mixed> =[]
getRegion()
Get the region to which the client is configured to send requests.
publicgetRegion() :string
Return values
stringgetSignatureProvider()
Get the signature_provider function of the client.
publicfinalgetSignatureProvider() :callable
Return values
callablegetWaiter()
publicgetWaiter(mixed $name[,array<string|int, mixed> $args =[] ]) :mixed
Parameters
- $name :mixed
- $args :array<string|int, mixed> =[]
waitUntil()
publicwaitUntil(mixed $name[,array<string|int, mixed> $args =[] ]) :mixed
Parameters
- $name :mixed
- $args :array<string|int, mixed> =[]
- Table Of Contents
- Methods
- __call()
- __construct()
- __sleep()
- emitDeprecationWarning()
- execute()
- executeAsync()
- factory()
- getApi()
- getArguments()
- getClientBuiltIns()
- getClientContextParams()
- getCommand()
- getConfig()
- getCredentials()
- getDefaultCurlOptionsMiddleware()
- getEndpoint()
- getEndpointProvider()
- getEndpointProviderArgs()
- getHandlerList()
- getIterator()
- getPaginator()
- getRegion()
- getSignatureProvider()
- getWaiter()
- waitUntil()