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
    • Iot
      • Exception
    • IoT1ClickDevicesService
      • Exception
    • IoT1ClickProjects
      • Exception
    • IoTAnalytics
      • Exception
    • IotDataPlane
      • Exception
    • IoTDeviceAdvisor
      • Exception
    • IoTEvents
      • Exception
    • IoTEventsData
      • Exception
    • IoTFleetHub
      • Exception
    • IoTFleetWise
      • Exception
    • IoTJobsDataPlane
      • Exception
    • IoTRoboRunner
      • Exception
    • IoTSecureTunneling
      • Exception
    • IoTSiteWise
      • Exception
    • IoTThingsGraph
      • Exception
    • IoTTwinMaker
      • Exception
    • IoTWireless
      • Exception
    • IVS
      • Exception
    • ivschat
      • Exception
    • Kafka
      • Exception
    • KafkaConnect
      • Exception
    • kendra
      • Exception
    • KendraRanking
      • Exception
    • Keyspaces
      • Exception
    • Kinesis
      • Exception
    • KinesisAnalytics
      • Exception
    • KinesisAnalyticsV2
      • Exception
    • KinesisVideo
      • Exception
    • KinesisVideoArchivedMedia
      • Exception
    • KinesisVideoMedia
      • Exception
    • KinesisVideoSignalingChannels
      • Exception
    • KinesisVideoWebRTCStorage
      • Exception
    • Kms
      • Exception
    • LakeFormation
      • Exception
    • Lambda
      • Exception
    • LexModelBuildingService
      • Exception
    • LexModelsV2
      • Exception
    • LexRuntimeService
      • Exception
    • LexRuntimeV2
      • Exception
    • LicenseManager
      • Exception
    • LicenseManagerLinuxSubscriptions
      • Exception
    • LicenseManagerUserSubscriptions
      • Exception
    • Lightsail
      • Exception
    • LocationService
      • Exception
    • LookoutEquipment
      • Exception
    • LookoutforVision
      • Exception
    • LookoutMetrics
      • Exception
    • MachineLearning
      • Exception
    • Macie
      • Exception
    • Macie2
      • Exception
    • MainframeModernization
      • Exception
    • ManagedBlockchain
      • Exception
    • ManagedGrafana
      • Exception
    • MarketplaceCatalog
      • Exception
    • MarketplaceCommerceAnalytics
      • Exception
    • MarketplaceEntitlementService
      • Exception
    • MarketplaceMetering
      • Exception
    • MediaConnect
      • Exception
    • MediaConvert
      • Exception
    • MediaLive
      • Exception
    • MediaPackage
      • Exception
    • MediaPackageVod
      • Exception
    • MediaStore
      • Exception
    • MediaStoreData
      • Exception
    • MediaTailor
      • Exception
    • MemoryDB
      • Exception
    • mgn
      • Exception
    • MigrationHub
      • Exception
    • MigrationHubConfig
      • Exception
    • MigrationHubOrchestrator
      • Exception
    • MigrationHubRefactorSpaces
      • Exception
    • MigrationHubStrategyRecommendations
      • Exception
    • Mobile
      • Exception
    • MQ
      • Exception
    • MTurk
      • Exception
    • Multipart
    • MWAA
      • Exception
    • Neptune
      • Exception
    • NetworkFirewall
      • Exception
    • NetworkManager
      • Exception
    • NimbleStudio
      • Exception
    • OAM
      • Exception
    • Omics
      • Exception
    • OpenSearchServerless
      • Exception
    • OpenSearchService
      • Exception
    • OpsWorks
      • Exception
    • OpsWorksCM
      • Exception
    • Organizations
      • Exception
    • Outposts
      • Exception
    • Panorama
      • Exception
    • Personalize
      • Exception
    • PersonalizeEvents
      • Exception
    • PersonalizeRuntime
      • Exception
    • PI
      • Exception
    • Pinpoint
      • Exception
    • PinpointEmail
      • Exception
    • PinpointSMSVoice
      • Exception
    • PinpointSMSVoiceV2
      • Exception
    • Pipes
      • Exception
    • Polly
      • Exception
    • Pricing
      • Exception
    • PrivateNetworks
      • Exception
    • PrometheusService
      • Exception
    • Proton
      • Exception
    • QLDB
      • Exception
    • QLDBSession
      • Exception
    • QuickSight
      • Exception
    • RAM
      • Exception
    • Rds
      • Exception
    • RDSDataService
      • Exception
    • RecycleBin
      • Exception
    • Redshift
      • Exception
    • RedshiftDataAPIService
      • Exception
    • RedshiftServerless
      • Exception
    • Rekognition
      • Exception
    • ResilienceHub
      • Exception
    • ResourceExplorer2
      • Exception
    • ResourceGroups
      • Exception
    • ResourceGroupsTaggingAPI
      • Exception
    • Retry
      • Exception
    • RoboMaker
      • Exception
    • RolesAnywhere
      • Exception
    • Route53
      • Exception
    • Route53Domains
      • Exception
    • Route53RecoveryCluster
      • Exception
    • Route53RecoveryControlConfig
      • Exception
    • Route53RecoveryReadiness
      • Exception
    • Route53Resolver
      • Exception
    • S3
      • Crypto
      • Exception
      • RegionalEndpoint
        • Exception
      • UseArnRegion
        • Exception
    • S3Control
      • Exception
    • S3Outposts
      • Exception
    • SageMaker
      • Exception
    • SagemakerEdgeManager
      • Exception
    • SageMakerFeatureStoreRuntime
      • Exception
    • SageMakerGeospatial
      • Exception
    • SageMakerMetrics
      • Exception
    • SageMakerRuntime
      • Exception
    • SavingsPlans
      • Exception
    • Scheduler
      • Exception
    • Schemas
      • Exception
    • Script
      • Composer
    • SecretsManager
      • Exception
    • SecurityHub
      • Exception
    • SecurityLake
      • Exception
    • ServerlessApplicationRepository
      • Exception
    • ServiceCatalog
      • Exception
    • ServiceDiscovery
      • Exception
    • ServiceQuotas
      • Exception
    • Ses
      • Exception
    • SesV2
      • Exception
    • Sfn
      • Exception
    • Shield
      • Exception
    • Signature
    • signer
      • Exception
    • SimSpaceWeaver
      • Exception
    • Sms
      • Exception
    • SnowBall
      • Exception
    • SnowDeviceManagement
      • Exception
    • Sns
      • Exception
    • Sqs
      • Exception
    • Ssm
      • Exception
    • SSMContacts
      • Exception
    • SSMIncidents
      • Exception
    • SsmSap
      • Exception
    • SSO
      • Exception
    • SSOAdmin
      • Exception
    • SSOOIDC
      • Exception
    • StorageGateway
      • Exception
    • Sts
      • Exception
      • RegionalEndpoints
        • Exception
    • Support
      • Exception
    • SupportApp
      • Exception
    • Swf
      • Exception
    • Synthetics
      • Exception
    • Textract
      • Exception
    • TimestreamQuery
      • Exception
    • TimestreamWrite
      • Exception
    • 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

  • Ec2Client

Class Ec2Client

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

Client used to interact with Amazon EC2.

Supported API Versions

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

  • 2016-11-15 (latest)

      AcceptAddressTransfer
      AcceptReservedInstancesExchangeQuote
      AcceptTransitGatewayMulticastDomainAssociations
      AcceptTransitGatewayPeeringAttachment
      AcceptTransitGatewayVpcAttachment
      AcceptVpcEndpointConnections
      AcceptVpcPeeringConnection
      AdvertiseByoipCidr
      AllocateAddress
      AllocateHosts
      AllocateIpamPoolCidr
      ApplySecurityGroupsToClientVpnTargetNetwork
      AssignIpv6Addresses
      AssignPrivateIpAddresses
      AssignPrivateNatGatewayAddress
      AssociateAddress
      AssociateClientVpnTargetNetwork
      AssociateDhcpOptions
      AssociateEnclaveCertificateIamRole
      AssociateIamInstanceProfile
      AssociateInstanceEventWindow
      AssociateIpamResourceDiscovery
      AssociateNatGatewayAddress
      AssociateRouteTable
      AssociateSubnetCidrBlock
      AssociateTransitGatewayMulticastDomain
      AssociateTransitGatewayPolicyTable
      AssociateTransitGatewayRouteTable
      AssociateTrunkInterface
      AssociateVpcCidrBlock
      AttachClassicLinkVpc
      AttachInternetGateway
      AttachNetworkInterface
      AttachVerifiedAccessTrustProvider
      AttachVolume
      AttachVpnGateway
      AuthorizeClientVpnIngress
      AuthorizeSecurityGroupEgress
      AuthorizeSecurityGroupIngress
      BundleInstance
      CancelBundleTask
      CancelCapacityReservation
      CancelCapacityReservationFleets
      CancelConversionTask
      CancelExportTask
      CancelImageLaunchPermission
      CancelImportTask
      CancelReservedInstancesListing
      CancelSpotFleetRequests
      CancelSpotInstanceRequests
      ConfirmProductInstance
      CopyFpgaImage
      CopyImage
      CopySnapshot
      CreateCapacityReservation
      CreateCapacityReservationFleet
      CreateCarrierGateway
      CreateClientVpnEndpoint
      CreateClientVpnRoute
      CreateCoipCidr
      CreateCoipPool
      CreateCustomerGateway
      CreateDefaultSubnet
      CreateDefaultVpc
      CreateDhcpOptions
      CreateEgressOnlyInternetGateway
      CreateFleet
      CreateFlowLogs
      CreateFpgaImage
      CreateImage
      CreateInstanceEventWindow
      CreateInstanceExportTask
      CreateInternetGateway
      CreateIpam
      CreateIpamPool
      CreateIpamResourceDiscovery
      CreateIpamScope
      CreateKeyPair
      CreateLaunchTemplate
      CreateLaunchTemplateVersion
      CreateLocalGatewayRoute
      CreateLocalGatewayRouteTable
      CreateLocalGatewayRouteTableVirtualInterfaceGroupAssociation
      CreateLocalGatewayRouteTableVpcAssociation
      CreateManagedPrefixList
      CreateNatGateway
      CreateNetworkAcl
      CreateNetworkAclEntry
      CreateNetworkInsightsAccessScope
      CreateNetworkInsightsPath
      CreateNetworkInterface
      CreateNetworkInterfacePermission
      CreatePlacementGroup
      CreatePublicIpv4Pool
      CreateReplaceRootVolumeTask
      CreateReservedInstancesListing
      CreateRestoreImageTask
      CreateRoute
      CreateRouteTable
      CreateSecurityGroup
      CreateSnapshot
      CreateSnapshots
      CreateSpotDatafeedSubscription
      CreateStoreImageTask
      CreateSubnet
      CreateSubnetCidrReservation
      CreateTags
      CreateTrafficMirrorFilter
      CreateTrafficMirrorFilterRule
      CreateTrafficMirrorSession
      CreateTrafficMirrorTarget
      CreateTransitGateway
      CreateTransitGatewayConnect
      CreateTransitGatewayConnectPeer
      CreateTransitGatewayMulticastDomain
      CreateTransitGatewayPeeringAttachment
      CreateTransitGatewayPolicyTable
      CreateTransitGatewayPrefixListReference
      CreateTransitGatewayRoute
      CreateTransitGatewayRouteTable
      CreateTransitGatewayRouteTableAnnouncement
      CreateTransitGatewayVpcAttachment
      CreateVerifiedAccessEndpoint
      CreateVerifiedAccessGroup
      CreateVerifiedAccessInstance
      CreateVerifiedAccessTrustProvider
      CreateVolume
      CreateVpc
      CreateVpcEndpoint
      CreateVpcEndpointConnectionNotification
      CreateVpcEndpointServiceConfiguration
      CreateVpcPeeringConnection
      CreateVpnConnection
      CreateVpnConnectionRoute
      CreateVpnGateway
      DeleteCarrierGateway
      DeleteClientVpnEndpoint
      DeleteClientVpnRoute
      DeleteCoipCidr
      DeleteCoipPool
      DeleteCustomerGateway
      DeleteDhcpOptions
      DeleteEgressOnlyInternetGateway
      DeleteFleets
      DeleteFlowLogs
      DeleteFpgaImage
      DeleteInstanceEventWindow
      DeleteInternetGateway
      DeleteIpam
      DeleteIpamPool
      DeleteIpamResourceDiscovery
      DeleteIpamScope
      DeleteKeyPair
      DeleteLaunchTemplate
      DeleteLaunchTemplateVersions
      DeleteLocalGatewayRoute
      DeleteLocalGatewayRouteTable
      DeleteLocalGatewayRouteTableVirtualInterfaceGroupAssociation
      DeleteLocalGatewayRouteTableVpcAssociation
      DeleteManagedPrefixList
      DeleteNatGateway
      DeleteNetworkAcl
      DeleteNetworkAclEntry
      DeleteNetworkInsightsAccessScope
      DeleteNetworkInsightsAccessScopeAnalysis
      DeleteNetworkInsightsAnalysis
      DeleteNetworkInsightsPath
      DeleteNetworkInterface
      DeleteNetworkInterfacePermission
      DeletePlacementGroup
      DeletePublicIpv4Pool
      DeleteQueuedReservedInstances
      DeleteRoute
      DeleteRouteTable
      DeleteSecurityGroup
      DeleteSnapshot
      DeleteSpotDatafeedSubscription
      DeleteSubnet
      DeleteSubnetCidrReservation
      DeleteTags
      DeleteTrafficMirrorFilter
      DeleteTrafficMirrorFilterRule
      DeleteTrafficMirrorSession
      DeleteTrafficMirrorTarget
      DeleteTransitGateway
      DeleteTransitGatewayConnect
      DeleteTransitGatewayConnectPeer
      DeleteTransitGatewayMulticastDomain
      DeleteTransitGatewayPeeringAttachment
      DeleteTransitGatewayPolicyTable
      DeleteTransitGatewayPrefixListReference
      DeleteTransitGatewayRoute
      DeleteTransitGatewayRouteTable
      DeleteTransitGatewayRouteTableAnnouncement
      DeleteTransitGatewayVpcAttachment
      DeleteVerifiedAccessEndpoint
      DeleteVerifiedAccessGroup
      DeleteVerifiedAccessInstance
      DeleteVerifiedAccessTrustProvider
      DeleteVolume
      DeleteVpc
      DeleteVpcEndpointConnectionNotifications
      DeleteVpcEndpointServiceConfigurations
      DeleteVpcEndpoints
      DeleteVpcPeeringConnection
      DeleteVpnConnection
      DeleteVpnConnectionRoute
      DeleteVpnGateway
      DeprovisionByoipCidr
      DeprovisionIpamPoolCidr
      DeprovisionPublicIpv4PoolCidr
      DeregisterImage
      DeregisterInstanceEventNotificationAttributes
      DeregisterTransitGatewayMulticastGroupMembers
      DeregisterTransitGatewayMulticastGroupSources
      DescribeAccountAttributes
      DescribeAddressTransfers
      DescribeAddresses
      DescribeAddressesAttribute
      DescribeAggregateIdFormat
      DescribeAvailabilityZones
      DescribeAwsNetworkPerformanceMetricSubscriptions
      DescribeBundleTasks
      DescribeByoipCidrs
      DescribeCapacityReservationFleets
      DescribeCapacityReservations
      DescribeCarrierGateways
      DescribeClassicLinkInstances
      DescribeClientVpnAuthorizationRules
      DescribeClientVpnConnections
      DescribeClientVpnEndpoints
      DescribeClientVpnRoutes
      DescribeClientVpnTargetNetworks
      DescribeCoipPools
      DescribeConversionTasks
      DescribeCustomerGateways
      DescribeDhcpOptions
      DescribeEgressOnlyInternetGateways
      DescribeElasticGpus
      DescribeExportImageTasks
      DescribeExportTasks
      DescribeFastLaunchImages
      DescribeFastSnapshotRestores
      DescribeFleetHistory
      DescribeFleetInstances
      DescribeFleets
      DescribeFlowLogs
      DescribeFpgaImageAttribute
      DescribeFpgaImages
      DescribeHostReservationOfferings
      DescribeHostReservations
      DescribeHosts
      DescribeIamInstanceProfileAssociations
      DescribeIdFormat
      DescribeIdentityIdFormat
      DescribeImageAttribute
      DescribeImages
      DescribeImportImageTasks
      DescribeImportSnapshotTasks
      DescribeInstanceAttribute
      DescribeInstanceCreditSpecifications
      DescribeInstanceEventNotificationAttributes
      DescribeInstanceEventWindows
      DescribeInstanceStatus
      DescribeInstanceTypeOfferings
      DescribeInstanceTypes
      DescribeInstances
      DescribeInternetGateways
      DescribeIpamPools
      DescribeIpamResourceDiscoveries
      DescribeIpamResourceDiscoveryAssociations
      DescribeIpamScopes
      DescribeIpams
      DescribeIpv6Pools
      DescribeKeyPairs
      DescribeLaunchTemplateVersions
      DescribeLaunchTemplates
      DescribeLocalGatewayRouteTableVirtualInterfaceGroupAssociations
      DescribeLocalGatewayRouteTableVpcAssociations
      DescribeLocalGatewayRouteTables
      DescribeLocalGatewayVirtualInterfaceGroups
      DescribeLocalGatewayVirtualInterfaces
      DescribeLocalGateways
      DescribeManagedPrefixLists
      DescribeMovingAddresses
      DescribeNatGateways
      DescribeNetworkAcls
      DescribeNetworkInsightsAccessScopeAnalyses
      DescribeNetworkInsightsAccessScopes
      DescribeNetworkInsightsAnalyses
      DescribeNetworkInsightsPaths
      DescribeNetworkInterfaceAttribute
      DescribeNetworkInterfacePermissions
      DescribeNetworkInterfaces
      DescribePlacementGroups
      DescribePrefixLists
      DescribePrincipalIdFormat
      DescribePublicIpv4Pools
      DescribeRegions
      DescribeReplaceRootVolumeTasks
      DescribeReservedInstances
      DescribeReservedInstancesListings
      DescribeReservedInstancesModifications
      DescribeReservedInstancesOfferings
      DescribeRouteTables
      DescribeScheduledInstanceAvailability
      DescribeScheduledInstances
      DescribeSecurityGroupReferences
      DescribeSecurityGroupRules
      DescribeSecurityGroups
      DescribeSnapshotAttribute
      DescribeSnapshotTierStatus
      DescribeSnapshots
      DescribeSpotDatafeedSubscription
      DescribeSpotFleetInstances
      DescribeSpotFleetRequestHistory
      DescribeSpotFleetRequests
      DescribeSpotInstanceRequests
      DescribeSpotPriceHistory
      DescribeStaleSecurityGroups
      DescribeStoreImageTasks
      DescribeSubnets
      DescribeTags
      DescribeTrafficMirrorFilters
      DescribeTrafficMirrorSessions
      DescribeTrafficMirrorTargets
      DescribeTransitGatewayAttachments
      DescribeTransitGatewayConnectPeers
      DescribeTransitGatewayConnects
      DescribeTransitGatewayMulticastDomains
      DescribeTransitGatewayPeeringAttachments
      DescribeTransitGatewayPolicyTables
      DescribeTransitGatewayRouteTableAnnouncements
      DescribeTransitGatewayRouteTables
      DescribeTransitGatewayVpcAttachments
      DescribeTransitGateways
      DescribeTrunkInterfaceAssociations
      DescribeVerifiedAccessEndpoints
      DescribeVerifiedAccessGroups
      DescribeVerifiedAccessInstanceLoggingConfigurations
      DescribeVerifiedAccessInstances
      DescribeVerifiedAccessTrustProviders
      DescribeVolumeAttribute
      DescribeVolumeStatus
      DescribeVolumes
      DescribeVolumesModifications
      DescribeVpcAttribute
      DescribeVpcClassicLink
      DescribeVpcClassicLinkDnsSupport
      DescribeVpcEndpointConnectionNotifications
      DescribeVpcEndpointConnections
      DescribeVpcEndpointServiceConfigurations
      DescribeVpcEndpointServicePermissions
      DescribeVpcEndpointServices
      DescribeVpcEndpoints
      DescribeVpcPeeringConnections
      DescribeVpcs
      DescribeVpnConnections
      DescribeVpnGateways
      DetachClassicLinkVpc
      DetachInternetGateway
      DetachNetworkInterface
      DetachVerifiedAccessTrustProvider
      DetachVolume
      DetachVpnGateway
      DisableAddressTransfer
      DisableAwsNetworkPerformanceMetricSubscription
      DisableEbsEncryptionByDefault
      DisableFastLaunch
      DisableFastSnapshotRestores
      DisableImageDeprecation
      DisableIpamOrganizationAdminAccount
      DisableSerialConsoleAccess
      DisableTransitGatewayRouteTablePropagation
      DisableVgwRoutePropagation
      DisableVpcClassicLink
      DisableVpcClassicLinkDnsSupport
      DisassociateAddress
      DisassociateClientVpnTargetNetwork
      DisassociateEnclaveCertificateIamRole
      DisassociateIamInstanceProfile
      DisassociateInstanceEventWindow
      DisassociateIpamResourceDiscovery
      DisassociateNatGatewayAddress
      DisassociateRouteTable
      DisassociateSubnetCidrBlock
      DisassociateTransitGatewayMulticastDomain
      DisassociateTransitGatewayPolicyTable
      DisassociateTransitGatewayRouteTable
      DisassociateTrunkInterface
      DisassociateVpcCidrBlock
      EnableAddressTransfer
      EnableAwsNetworkPerformanceMetricSubscription
      EnableEbsEncryptionByDefault
      EnableFastLaunch
      EnableFastSnapshotRestores
      EnableImageDeprecation
      EnableIpamOrganizationAdminAccount
      EnableReachabilityAnalyzerOrganizationSharing
      EnableSerialConsoleAccess
      EnableTransitGatewayRouteTablePropagation
      EnableVgwRoutePropagation
      EnableVolumeIO
      EnableVpcClassicLink
      EnableVpcClassicLinkDnsSupport
      ExportClientVpnClientCertificateRevocationList
      ExportClientVpnClientConfiguration
      ExportImage
      ExportTransitGatewayRoutes
      GetAssociatedEnclaveCertificateIamRoles
      GetAssociatedIpv6PoolCidrs
      GetAwsNetworkPerformanceData
      GetCapacityReservationUsage
      GetCoipPoolUsage
      GetConsoleOutput
      GetConsoleScreenshot
      GetDefaultCreditSpecification
      GetEbsDefaultKmsKeyId
      GetEbsEncryptionByDefault
      GetFlowLogsIntegrationTemplate
      GetGroupsForCapacityReservation
      GetHostReservationPurchasePreview
      GetInstanceTypesFromInstanceRequirements
      GetInstanceUefiData
      GetIpamAddressHistory
      GetIpamDiscoveredAccounts
      GetIpamDiscoveredResourceCidrs
      GetIpamPoolAllocations
      GetIpamPoolCidrs
      GetIpamResourceCidrs
      GetLaunchTemplateData
      GetManagedPrefixListAssociations
      GetManagedPrefixListEntries
      GetNetworkInsightsAccessScopeAnalysisFindings
      GetNetworkInsightsAccessScopeContent
      GetPasswordData
      GetReservedInstancesExchangeQuote
      GetSerialConsoleAccessStatus
      GetSpotPlacementScores
      GetSubnetCidrReservations
      GetTransitGatewayAttachmentPropagations
      GetTransitGatewayMulticastDomainAssociations
      GetTransitGatewayPolicyTableAssociations
      GetTransitGatewayPolicyTableEntries
      GetTransitGatewayPrefixListReferences
      GetTransitGatewayRouteTableAssociations
      GetTransitGatewayRouteTablePropagations
      GetVerifiedAccessEndpointPolicy
      GetVerifiedAccessGroupPolicy
      GetVpnConnectionDeviceSampleConfiguration
      GetVpnConnectionDeviceTypes
      ImportClientVpnClientCertificateRevocationList
      ImportImage
      ImportInstance
      ImportKeyPair
      ImportSnapshot
      ImportVolume
      ListImagesInRecycleBin
      ListSnapshotsInRecycleBin
      ModifyAddressAttribute
      ModifyAvailabilityZoneGroup
      ModifyCapacityReservation
      ModifyCapacityReservationFleet
      ModifyClientVpnEndpoint
      ModifyDefaultCreditSpecification
      ModifyEbsDefaultKmsKeyId
      ModifyFleet
      ModifyFpgaImageAttribute
      ModifyHosts
      ModifyIdFormat
      ModifyIdentityIdFormat
      ModifyImageAttribute
      ModifyInstanceAttribute
      ModifyInstanceCapacityReservationAttributes
      ModifyInstanceCreditSpecification
      ModifyInstanceEventStartTime
      ModifyInstanceEventWindow
      ModifyInstanceMaintenanceOptions
      ModifyInstanceMetadataOptions
      ModifyInstancePlacement
      ModifyIpam
      ModifyIpamPool
      ModifyIpamResourceCidr
      ModifyIpamResourceDiscovery
      ModifyIpamScope
      ModifyLaunchTemplate
      ModifyLocalGatewayRoute
      ModifyManagedPrefixList
      ModifyNetworkInterfaceAttribute
      ModifyPrivateDnsNameOptions
      ModifyReservedInstances
      ModifySecurityGroupRules
      ModifySnapshotAttribute
      ModifySnapshotTier
      ModifySpotFleetRequest
      ModifySubnetAttribute
      ModifyTrafficMirrorFilterNetworkServices
      ModifyTrafficMirrorFilterRule
      ModifyTrafficMirrorSession
      ModifyTransitGateway
      ModifyTransitGatewayPrefixListReference
      ModifyTransitGatewayVpcAttachment
      ModifyVerifiedAccessEndpoint
      ModifyVerifiedAccessEndpointPolicy
      ModifyVerifiedAccessGroup
      ModifyVerifiedAccessGroupPolicy
      ModifyVerifiedAccessInstance
      ModifyVerifiedAccessInstanceLoggingConfiguration
      ModifyVerifiedAccessTrustProvider
      ModifyVolume
      ModifyVolumeAttribute
      ModifyVpcAttribute
      ModifyVpcEndpoint
      ModifyVpcEndpointConnectionNotification
      ModifyVpcEndpointServiceConfiguration
      ModifyVpcEndpointServicePayerResponsibility
      ModifyVpcEndpointServicePermissions
      ModifyVpcPeeringConnectionOptions
      ModifyVpcTenancy
      ModifyVpnConnection
      ModifyVpnConnectionOptions
      ModifyVpnTunnelCertificate
      ModifyVpnTunnelOptions
      MonitorInstances
      MoveAddressToVpc
      MoveByoipCidrToIpam
      ProvisionByoipCidr
      ProvisionIpamPoolCidr
      ProvisionPublicIpv4PoolCidr
      PurchaseHostReservation
      PurchaseReservedInstancesOffering
      PurchaseScheduledInstances
      RebootInstances
      RegisterImage
      RegisterInstanceEventNotificationAttributes
      RegisterTransitGatewayMulticastGroupMembers
      RegisterTransitGatewayMulticastGroupSources
      RejectTransitGatewayMulticastDomainAssociations
      RejectTransitGatewayPeeringAttachment
      RejectTransitGatewayVpcAttachment
      RejectVpcEndpointConnections
      RejectVpcPeeringConnection
      ReleaseAddress
      ReleaseHosts
      ReleaseIpamPoolAllocation
      ReplaceIamInstanceProfileAssociation
      ReplaceNetworkAclAssociation
      ReplaceNetworkAclEntry
      ReplaceRoute
      ReplaceRouteTableAssociation
      ReplaceTransitGatewayRoute
      ReportInstanceStatus
      RequestSpotFleet
      RequestSpotInstances
      ResetAddressAttribute
      ResetEbsDefaultKmsKeyId
      ResetFpgaImageAttribute
      ResetImageAttribute
      ResetInstanceAttribute
      ResetNetworkInterfaceAttribute
      ResetSnapshotAttribute
      RestoreAddressToClassic
      RestoreImageFromRecycleBin
      RestoreManagedPrefixListVersion
      RestoreSnapshotFromRecycleBin
      RestoreSnapshotTier
      RevokeClientVpnIngress
      RevokeSecurityGroupEgress
      RevokeSecurityGroupIngress
      RunInstances
      RunScheduledInstances
      SearchLocalGatewayRoutes
      SearchTransitGatewayMulticastGroups
      SearchTransitGatewayRoutes
      SendDiagnosticInterrupt
      StartInstances
      StartNetworkInsightsAccessScopeAnalysis
      StartNetworkInsightsAnalysis
      StartVpcEndpointServicePrivateDnsVerification
      StopInstances
      TerminateClientVpnConnections
      TerminateInstances
      UnassignIpv6Addresses
      UnassignPrivateIpAddresses
      UnassignPrivateNatGatewayAddress
      UnmonitorInstances
      UpdateSecurityGroupRuleDescriptionsEgress
      UpdateSecurityGroupRuleDescriptionsIngress
      WithdrawByoipCidr
  • 2016-09-15

      AcceptReservedInstancesExchangeQuote
      AcceptVpcPeeringConnection
      AllocateAddress
      AllocateHosts
      AssignPrivateIpAddresses
      AssociateAddress
      AssociateDhcpOptions
      AssociateRouteTable
      AttachClassicLinkVpc
      AttachInternetGateway
      AttachNetworkInterface
      AttachVolume
      AttachVpnGateway
      AuthorizeSecurityGroupEgress
      AuthorizeSecurityGroupIngress
      BundleInstance
      CancelBundleTask
      CancelConversionTask
      CancelExportTask
      CancelImportTask
      CancelReservedInstancesListing
      CancelSpotFleetRequests
      CancelSpotInstanceRequests
      ConfirmProductInstance
      CopyImage
      CopySnapshot
      CreateCustomerGateway
      CreateDhcpOptions
      CreateFlowLogs
      CreateImage
      CreateInstanceExportTask
      CreateInternetGateway
      CreateKeyPair
      CreateNatGateway
      CreateNetworkAcl
      CreateNetworkAclEntry
      CreateNetworkInterface
      CreatePlacementGroup
      CreateReservedInstancesListing
      CreateRoute
      CreateRouteTable
      CreateSecurityGroup
      CreateSnapshot
      CreateSpotDatafeedSubscription
      CreateSubnet
      CreateTags
      CreateVolume
      CreateVpc
      CreateVpcEndpoint
      CreateVpcPeeringConnection
      CreateVpnConnection
      CreateVpnConnectionRoute
      CreateVpnGateway
      DeleteCustomerGateway
      DeleteDhcpOptions
      DeleteFlowLogs
      DeleteInternetGateway
      DeleteKeyPair
      DeleteNatGateway
      DeleteNetworkAcl
      DeleteNetworkAclEntry
      DeleteNetworkInterface
      DeletePlacementGroup
      DeleteRoute
      DeleteRouteTable
      DeleteSecurityGroup
      DeleteSnapshot
      DeleteSpotDatafeedSubscription
      DeleteSubnet
      DeleteTags
      DeleteVolume
      DeleteVpc
      DeleteVpcEndpoints
      DeleteVpcPeeringConnection
      DeleteVpnConnection
      DeleteVpnConnectionRoute
      DeleteVpnGateway
      DeregisterImage
      DescribeAccountAttributes
      DescribeAddresses
      DescribeAvailabilityZones
      DescribeBundleTasks
      DescribeClassicLinkInstances
      DescribeConversionTasks
      DescribeCustomerGateways
      DescribeDhcpOptions
      DescribeExportTasks
      DescribeFlowLogs
      DescribeHostReservationOfferings
      DescribeHostReservations
      DescribeHosts
      DescribeIdFormat
      DescribeIdentityIdFormat
      DescribeImageAttribute
      DescribeImages
      DescribeImportImageTasks
      DescribeImportSnapshotTasks
      DescribeInstanceAttribute
      DescribeInstanceStatus
      DescribeInstances
      DescribeInternetGateways
      DescribeKeyPairs
      DescribeMovingAddresses
      DescribeNatGateways
      DescribeNetworkAcls
      DescribeNetworkInterfaceAttribute
      DescribeNetworkInterfaces
      DescribePlacementGroups
      DescribePrefixLists
      DescribeRegions
      DescribeReservedInstances
      DescribeReservedInstancesListings
      DescribeReservedInstancesModifications
      DescribeReservedInstancesOfferings
      DescribeRouteTables
      DescribeScheduledInstanceAvailability
      DescribeScheduledInstances
      DescribeSecurityGroupReferences
      DescribeSecurityGroups
      DescribeSnapshotAttribute
      DescribeSnapshots
      DescribeSpotDatafeedSubscription
      DescribeSpotFleetInstances
      DescribeSpotFleetRequestHistory
      DescribeSpotFleetRequests
      DescribeSpotInstanceRequests
      DescribeSpotPriceHistory
      DescribeStaleSecurityGroups
      DescribeSubnets
      DescribeTags
      DescribeVolumeAttribute
      DescribeVolumeStatus
      DescribeVolumes
      DescribeVpcAttribute
      DescribeVpcClassicLink
      DescribeVpcClassicLinkDnsSupport
      DescribeVpcEndpointServices
      DescribeVpcEndpoints
      DescribeVpcPeeringConnections
      DescribeVpcs
      DescribeVpnConnections
      DescribeVpnGateways
      DetachClassicLinkVpc
      DetachInternetGateway
      DetachNetworkInterface
      DetachVolume
      DetachVpnGateway
      DisableVgwRoutePropagation
      DisableVpcClassicLink
      DisableVpcClassicLinkDnsSupport
      DisassociateAddress
      DisassociateRouteTable
      EnableVgwRoutePropagation
      EnableVolumeIO
      EnableVpcClassicLink
      EnableVpcClassicLinkDnsSupport
      GetConsoleOutput
      GetConsoleScreenshot
      GetHostReservationPurchasePreview
      GetPasswordData
      GetReservedInstancesExchangeQuote
      ImportImage
      ImportInstance
      ImportKeyPair
      ImportSnapshot
      ImportVolume
      ModifyHosts
      ModifyIdFormat
      ModifyIdentityIdFormat
      ModifyImageAttribute
      ModifyInstanceAttribute
      ModifyInstancePlacement
      ModifyNetworkInterfaceAttribute
      ModifyReservedInstances
      ModifySnapshotAttribute
      ModifySpotFleetRequest
      ModifySubnetAttribute
      ModifyVolumeAttribute
      ModifyVpcAttribute
      ModifyVpcEndpoint
      ModifyVpcPeeringConnectionOptions
      MonitorInstances
      MoveAddressToVpc
      PurchaseHostReservation
      PurchaseReservedInstancesOffering
      PurchaseScheduledInstances
      RebootInstances
      RegisterImage
      RejectVpcPeeringConnection
      ReleaseAddress
      ReleaseHosts
      ReplaceNetworkAclAssociation
      ReplaceNetworkAclEntry
      ReplaceRoute
      ReplaceRouteTableAssociation
      ReportInstanceStatus
      RequestSpotFleet
      RequestSpotInstances
      ResetImageAttribute
      ResetInstanceAttribute
      ResetNetworkInterfaceAttribute
      ResetSnapshotAttribute
      RestoreAddressToClassic
      RevokeSecurityGroupEgress
      RevokeSecurityGroupIngress
      RunInstances
      RunScheduledInstances
      StartInstances
      StopInstances
      TerminateInstances
      UnassignPrivateIpAddresses
      UnmonitorInstances
  • 2016-04-01

      AcceptVpcPeeringConnection
      AllocateAddress
      AllocateHosts
      AssignPrivateIpAddresses
      AssociateAddress
      AssociateDhcpOptions
      AssociateRouteTable
      AttachClassicLinkVpc
      AttachInternetGateway
      AttachNetworkInterface
      AttachVolume
      AttachVpnGateway
      AuthorizeSecurityGroupEgress
      AuthorizeSecurityGroupIngress
      BundleInstance
      CancelBundleTask
      CancelConversionTask
      CancelExportTask
      CancelImportTask
      CancelReservedInstancesListing
      CancelSpotFleetRequests
      CancelSpotInstanceRequests
      ConfirmProductInstance
      CopyImage
      CopySnapshot
      CreateCustomerGateway
      CreateDhcpOptions
      CreateFlowLogs
      CreateImage
      CreateInstanceExportTask
      CreateInternetGateway
      CreateKeyPair
      CreateNatGateway
      CreateNetworkAcl
      CreateNetworkAclEntry
      CreateNetworkInterface
      CreatePlacementGroup
      CreateReservedInstancesListing
      CreateRoute
      CreateRouteTable
      CreateSecurityGroup
      CreateSnapshot
      CreateSpotDatafeedSubscription
      CreateSubnet
      CreateTags
      CreateVolume
      CreateVpc
      CreateVpcEndpoint
      CreateVpcPeeringConnection
      CreateVpnConnection
      CreateVpnConnectionRoute
      CreateVpnGateway
      DeleteCustomerGateway
      DeleteDhcpOptions
      DeleteFlowLogs
      DeleteInternetGateway
      DeleteKeyPair
      DeleteNatGateway
      DeleteNetworkAcl
      DeleteNetworkAclEntry
      DeleteNetworkInterface
      DeletePlacementGroup
      DeleteRoute
      DeleteRouteTable
      DeleteSecurityGroup
      DeleteSnapshot
      DeleteSpotDatafeedSubscription
      DeleteSubnet
      DeleteTags
      DeleteVolume
      DeleteVpc
      DeleteVpcEndpoints
      DeleteVpcPeeringConnection
      DeleteVpnConnection
      DeleteVpnConnectionRoute
      DeleteVpnGateway
      DeregisterImage
      DescribeAccountAttributes
      DescribeAddresses
      DescribeAvailabilityZones
      DescribeBundleTasks
      DescribeClassicLinkInstances
      DescribeConversionTasks
      DescribeCustomerGateways
      DescribeDhcpOptions
      DescribeExportTasks
      DescribeFlowLogs
      DescribeHostReservationOfferings
      DescribeHostReservations
      DescribeHosts
      DescribeIdFormat
      DescribeIdentityIdFormat
      DescribeImageAttribute
      DescribeImages
      DescribeImportImageTasks
      DescribeImportSnapshotTasks
      DescribeInstanceAttribute
      DescribeInstanceStatus
      DescribeInstances
      DescribeInternetGateways
      DescribeKeyPairs
      DescribeMovingAddresses
      DescribeNatGateways
      DescribeNetworkAcls
      DescribeNetworkInterfaceAttribute
      DescribeNetworkInterfaces
      DescribePlacementGroups
      DescribePrefixLists
      DescribeRegions
      DescribeReservedInstances
      DescribeReservedInstancesListings
      DescribeReservedInstancesModifications
      DescribeReservedInstancesOfferings
      DescribeRouteTables
      DescribeScheduledInstanceAvailability
      DescribeScheduledInstances
      DescribeSecurityGroupReferences
      DescribeSecurityGroups
      DescribeSnapshotAttribute
      DescribeSnapshots
      DescribeSpotDatafeedSubscription
      DescribeSpotFleetInstances
      DescribeSpotFleetRequestHistory
      DescribeSpotFleetRequests
      DescribeSpotInstanceRequests
      DescribeSpotPriceHistory
      DescribeStaleSecurityGroups
      DescribeSubnets
      DescribeTags
      DescribeVolumeAttribute
      DescribeVolumeStatus
      DescribeVolumes
      DescribeVpcAttribute
      DescribeVpcClassicLink
      DescribeVpcClassicLinkDnsSupport
      DescribeVpcEndpointServices
      DescribeVpcEndpoints
      DescribeVpcPeeringConnections
      DescribeVpcs
      DescribeVpnConnections
      DescribeVpnGateways
      DetachClassicLinkVpc
      DetachInternetGateway
      DetachNetworkInterface
      DetachVolume
      DetachVpnGateway
      DisableVgwRoutePropagation
      DisableVpcClassicLink
      DisableVpcClassicLinkDnsSupport
      DisassociateAddress
      DisassociateRouteTable
      EnableVgwRoutePropagation
      EnableVolumeIO
      EnableVpcClassicLink
      EnableVpcClassicLinkDnsSupport
      GetConsoleOutput
      GetConsoleScreenshot
      GetHostReservationPurchasePreview
      GetPasswordData
      ImportImage
      ImportInstance
      ImportKeyPair
      ImportSnapshot
      ImportVolume
      ModifyHosts
      ModifyIdFormat
      ModifyIdentityIdFormat
      ModifyImageAttribute
      ModifyInstanceAttribute
      ModifyInstancePlacement
      ModifyNetworkInterfaceAttribute
      ModifyReservedInstances
      ModifySnapshotAttribute
      ModifySpotFleetRequest
      ModifySubnetAttribute
      ModifyVolumeAttribute
      ModifyVpcAttribute
      ModifyVpcEndpoint
      ModifyVpcPeeringConnectionOptions
      MonitorInstances
      MoveAddressToVpc
      PurchaseHostReservation
      PurchaseReservedInstancesOffering
      PurchaseScheduledInstances
      RebootInstances
      RegisterImage
      RejectVpcPeeringConnection
      ReleaseAddress
      ReleaseHosts
      ReplaceNetworkAclAssociation
      ReplaceNetworkAclEntry
      ReplaceRoute
      ReplaceRouteTableAssociation
      ReportInstanceStatus
      RequestSpotFleet
      RequestSpotInstances
      ResetImageAttribute
      ResetInstanceAttribute
      ResetNetworkInterfaceAttribute
      ResetSnapshotAttribute
      RestoreAddressToClassic
      RevokeSecurityGroupEgress
      RevokeSecurityGroupIngress
      RunInstances
      RunScheduledInstances
      StartInstances
      StopInstances
      TerminateInstances
      UnassignPrivateIpAddresses
      UnmonitorInstances
  • 2015-10-01

      AcceptVpcPeeringConnection
      AllocateAddress
      AllocateHosts
      AssignPrivateIpAddresses
      AssociateAddress
      AssociateDhcpOptions
      AssociateRouteTable
      AttachClassicLinkVpc
      AttachInternetGateway
      AttachNetworkInterface
      AttachVolume
      AttachVpnGateway
      AuthorizeSecurityGroupEgress
      AuthorizeSecurityGroupIngress
      BundleInstance
      CancelBundleTask
      CancelConversionTask
      CancelExportTask
      CancelImportTask
      CancelReservedInstancesListing
      CancelSpotFleetRequests
      CancelSpotInstanceRequests
      ConfirmProductInstance
      CopyImage
      CopySnapshot
      CreateCustomerGateway
      CreateDhcpOptions
      CreateFlowLogs
      CreateImage
      CreateInstanceExportTask
      CreateInternetGateway
      CreateKeyPair
      CreateNatGateway
      CreateNetworkAcl
      CreateNetworkAclEntry
      CreateNetworkInterface
      CreatePlacementGroup
      CreateReservedInstancesListing
      CreateRoute
      CreateRouteTable
      CreateSecurityGroup
      CreateSnapshot
      CreateSpotDatafeedSubscription
      CreateSubnet
      CreateTags
      CreateVolume
      CreateVpc
      CreateVpcEndpoint
      CreateVpcPeeringConnection
      CreateVpnConnection
      CreateVpnConnectionRoute
      CreateVpnGateway
      DeleteCustomerGateway
      DeleteDhcpOptions
      DeleteFlowLogs
      DeleteInternetGateway
      DeleteKeyPair
      DeleteNatGateway
      DeleteNetworkAcl
      DeleteNetworkAclEntry
      DeleteNetworkInterface
      DeletePlacementGroup
      DeleteRoute
      DeleteRouteTable
      DeleteSecurityGroup
      DeleteSnapshot
      DeleteSpotDatafeedSubscription
      DeleteSubnet
      DeleteTags
      DeleteVolume
      DeleteVpc
      DeleteVpcEndpoints
      DeleteVpcPeeringConnection
      DeleteVpnConnection
      DeleteVpnConnectionRoute
      DeleteVpnGateway
      DeregisterImage
      DescribeAccountAttributes
      DescribeAddresses
      DescribeAvailabilityZones
      DescribeBundleTasks
      DescribeClassicLinkInstances
      DescribeConversionTasks
      DescribeCustomerGateways
      DescribeDhcpOptions
      DescribeExportTasks
      DescribeFlowLogs
      DescribeHosts
      DescribeIdFormat
      DescribeImageAttribute
      DescribeImages
      DescribeImportImageTasks
      DescribeImportSnapshotTasks
      DescribeInstanceAttribute
      DescribeInstanceStatus
      DescribeInstances
      DescribeInternetGateways
      DescribeKeyPairs
      DescribeMovingAddresses
      DescribeNatGateways
      DescribeNetworkAcls
      DescribeNetworkInterfaceAttribute
      DescribeNetworkInterfaces
      DescribePlacementGroups
      DescribePrefixLists
      DescribeRegions
      DescribeReservedInstances
      DescribeReservedInstancesListings
      DescribeReservedInstancesModifications
      DescribeReservedInstancesOfferings
      DescribeRouteTables
      DescribeScheduledInstanceAvailability
      DescribeScheduledInstances
      DescribeSecurityGroupReferences
      DescribeSecurityGroups
      DescribeSnapshotAttribute
      DescribeSnapshots
      DescribeSpotDatafeedSubscription
      DescribeSpotFleetInstances
      DescribeSpotFleetRequestHistory
      DescribeSpotFleetRequests
      DescribeSpotInstanceRequests
      DescribeSpotPriceHistory
      DescribeStaleSecurityGroups
      DescribeSubnets
      DescribeTags
      DescribeVolumeAttribute
      DescribeVolumeStatus
      DescribeVolumes
      DescribeVpcAttribute
      DescribeVpcClassicLink
      DescribeVpcClassicLinkDnsSupport
      DescribeVpcEndpointServices
      DescribeVpcEndpoints
      DescribeVpcPeeringConnections
      DescribeVpcs
      DescribeVpnConnections
      DescribeVpnGateways
      DetachClassicLinkVpc
      DetachInternetGateway
      DetachNetworkInterface
      DetachVolume
      DetachVpnGateway
      DisableVgwRoutePropagation
      DisableVpcClassicLink
      DisableVpcClassicLinkDnsSupport
      DisassociateAddress
      DisassociateRouteTable
      EnableVgwRoutePropagation
      EnableVolumeIO
      EnableVpcClassicLink
      EnableVpcClassicLinkDnsSupport
      GetConsoleOutput
      GetConsoleScreenshot
      GetPasswordData
      ImportImage
      ImportInstance
      ImportKeyPair
      ImportSnapshot
      ImportVolume
      ModifyHosts
      ModifyIdFormat
      ModifyImageAttribute
      ModifyInstanceAttribute
      ModifyInstancePlacement
      ModifyNetworkInterfaceAttribute
      ModifyReservedInstances
      ModifySnapshotAttribute
      ModifySpotFleetRequest
      ModifySubnetAttribute
      ModifyVolumeAttribute
      ModifyVpcAttribute
      ModifyVpcEndpoint
      ModifyVpcPeeringConnectionOptions
      MonitorInstances
      MoveAddressToVpc
      PurchaseReservedInstancesOffering
      PurchaseScheduledInstances
      RebootInstances
      RegisterImage
      RejectVpcPeeringConnection
      ReleaseAddress
      ReleaseHosts
      ReplaceNetworkAclAssociation
      ReplaceNetworkAclEntry
      ReplaceRoute
      ReplaceRouteTableAssociation
      ReportInstanceStatus
      RequestSpotFleet
      RequestSpotInstances
      ResetImageAttribute
      ResetInstanceAttribute
      ResetNetworkInterfaceAttribute
      ResetSnapshotAttribute
      RestoreAddressToClassic
      RevokeSecurityGroupEgress
      RevokeSecurityGroupIngress
      RunInstances
      RunScheduledInstances
      StartInstances
      StopInstances
      TerminateInstances
      UnassignPrivateIpAddresses
      UnmonitorInstances

Methods Summary

  • __construct ( array $args )

    The client constructor accepts the following options:

Methods inherited from Aws\AwsClient

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

Methods inherited from Aws\AwsClientInterface

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

Methods used from Aws\AwsClientTrait

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

Methods Details

__construct ( array $args )

The client constructor accepts the following options:

  • api_provider: (callable) An optional PHP callable that accepts a type, service, and version argument, and returns an array of corresponding configuration data. The type value can be one of api, waiter, or paginator.
  • credentials: (Aws\Credentials\CredentialsInterface|array|bool|callable) Specifies the credentials used to sign requests. Provide an Aws\Credentials\CredentialsInterface object, an associative array of "key", "secret", and an optional "token" key, false to use null credentials, or a callable credentials provider used to create credentials or return null. See Aws\Credentials\CredentialProvider for a list of built-in credentials providers. If no credentials are provided, the SDK will attempt to load them from the environment.
  • token: (Aws\Token\TokenInterface|array|bool|callable) Specifies the token used to authorize requests. Provide an Aws\Token\TokenInterface object, an associative array of "token" and an optional "expires" key, false to use no token, or a callable token provider used to create a token or return null. See Aws\Token\TokenProvider for a list of built-in token providers. If no token is provided, the SDK will attempt to load one from the environment.
  • csm: (Aws\ClientSideMonitoring\ConfigurationInterface|array|callable) Specifies the credentials used to sign requests. Provide an Aws\ClientSideMonitoring\ConfigurationInterface object, a callable configuration provider used to create client-side monitoring configuration, false to disable csm, or an associative array with the following keys: enabled: (bool) Set to true to enable client-side monitoring, defaults to false; host: (string) the host location to send monitoring events to, defaults to 127.0.0.1; port: (int) The port used for the host connection, defaults to 31000; client_id: (string) An identifier for this project
  • debug: (bool|array) Set to true to display debug information when sending requests. Alternatively, you can provide an associative array with the following keys: logfn: (callable) Function that is invoked with log messages; stream_size: (int) When the size of a stream is greater than this number, the stream data will not be logged (set to "0" to not log any stream data); scrub_auth: (bool) Set to false to disable the scrubbing of auth data from the logged messages; http: (bool) Set to false to disable the "debug" feature of lower level HTTP adapters (e.g., verbose curl output).
  • stats: (bool|array) Set to true to gather transfer statistics on requests sent. Alternatively, you can provide an associative array with the following keys: retries: (bool) Set to false to disable reporting on retries attempted; http: (bool) Set to true to enable collecting statistics from lower level HTTP adapters (e.g., values returned in GuzzleHttp\TransferStats). HTTP handlers must support an http_stats_receiver option for this to have an effect; timer: (bool) Set to true to enable a command timer that reports the total wall clock time spent on an operation in seconds.
  • disable_host_prefix_injection: (bool) Set to true to disable host prefix injection logic for services that use it. This disables the entire prefix injection, including the portions supplied by user-defined parameters. Setting this flag will have no effect on services that do not use host prefix injection.
  • endpoint: (string) The full URI of the webservice. This is only required when connecting to a custom endpoint (e.g., a local version of S3).
  • endpoint_discovery: (Aws\EndpointDiscovery\ConfigurationInterface, Aws\CacheInterface, array, callable) Settings for endpoint discovery. Provide an instance of Aws\EndpointDiscovery\ConfigurationInterface, an instance Aws\CacheInterface, a callable that provides a promise for a Configuration object, or an associative array with the following keys: enabled: (bool) Set to true to enable endpoint discovery, false to explicitly disable it, defaults to false; cache_limit: (int) The maximum number of keys in the endpoints cache, defaults to 1000.
  • endpoint_provider: (callable) An optional PHP callable that accepts a hash of options including a "service" and "region" key and returns NULL or a hash of endpoint data, of which the "endpoint" key is required. See Aws\Endpoint\EndpointProvider for a list of built-in providers.
  • handler: (callable) A handler that accepts a command object, request object and returns a promise that is fulfilled with an Aws\ResultInterface object or rejected with an Aws\Exception\AwsException. A handler does not accept a next handler as it is terminal and expected to fulfill a command. If no handler is provided, a default Guzzle handler will be utilized.
  • http: (array, default=array(0)) Set to an array of SDK request options to apply to each request (e.g., proxy, verify, etc.).
  • http_handler: (callable) An HTTP handler is a function that accepts a PSR-7 request object and returns a promise that is fulfilled with a PSR-7 response object or rejected with an array of exception data. NOTE: This option supersedes any provided "handler" option.
  • idempotency_auto_fill: (bool|callable) Set to false to disable SDK to populate parameters that enabled 'idempotencyToken' trait with a random UUID v4 value on your behalf. Using default value 'true' still allows parameter value to be overwritten when provided. Note: auto-fill only works when cryptographically secure random bytes generator functions (random_bytes, openssl_random_pseudo_bytes or mcrypt_create_iv) can be found. You may also provide a callable source of random bytes.
  • profile: (string) Allows you to specify which profile to use when credentials are created from the AWS credentials file in your HOME directory. This setting overrides the AWS_PROFILE environment variable. Note: Specifying "profile" will cause the "credentials" key to be ignored.
  • region: (string, required) Region to connect to. See http://docs.aws.amazon.com/general/latest/gr/rande.html for a list of available regions.
  • retries: (int, Aws\Retry\ConfigurationInterface, Aws\CacheInterface, array, callable) Configures the retry mode and maximum number of allowed retries for a client (pass 0 to disable retries). Provide an integer for 'legacy' mode with the specified number of retries. Otherwise provide an instance of Aws\Retry\ConfigurationInterface, an instance of Aws\CacheInterface, a callable function, or an array with the following keys: mode: (string) Set to 'legacy', 'standard' (uses retry quota management), or 'adapative' (an experimental mode that adds client-side rate limiting to standard mode); max_attempts (int) The maximum number of attempts for a given request.
  • scheme: (string, default=string(5) "https") URI scheme to use when connecting connect. The SDK will utilize "https" endpoints (i.e., utilize SSL/TLS connections) by default. You can attempt to connect to a service over an unencrypted "http" endpoint by setting scheme to "http".
  • signature_provider: (callable) A callable that accepts a signature version name (e.g., "v4"), a service name, and region, and returns a SignatureInterface object or null. This provider is used to create signers utilized by the client. See Aws\Signature\SignatureProvider for a list of built-in providers
  • signature_version: (string) A string representing a custom signature version to use with a service (e.g., v4). Note that per/operation signature version MAY override this requested signature version.
  • use_aws_shared_config_files: (bool, default=bool(true)) Set to false to disable checking for shared config file in '~/.aws/config' and '~/.aws/credentials'. This will override the AWS_CONFIG_FILE environment variable.
  • validate: (bool, default=bool(true)) Set to false to disable client-side parameter validation.
  • version: (string, required) The version of the webservice to utilize (e.g., 2006-03-01).

Parameters

array $args Client configuration arguments.

Exceptions

InvalidArgumentException

if any required options are missing or the service is not supported.

Overrides

Aws\AwsClient::__construct
AWS SDK for PHP 3.x API documentation generated by ApiGen