composer update
This commit is contained in:
@@ -5,14 +5,20 @@ use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **Alexa For Business** service.
|
||||
* @method \Aws\Result approveSkill(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise approveSkillAsync(array $args = [])
|
||||
* @method \Aws\Result associateContactWithAddressBook(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise associateContactWithAddressBookAsync(array $args = [])
|
||||
* @method \Aws\Result associateDeviceWithRoom(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise associateDeviceWithRoomAsync(array $args = [])
|
||||
* @method \Aws\Result associateSkillGroupWithRoom(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise associateSkillGroupWithRoomAsync(array $args = [])
|
||||
* @method \Aws\Result associateSkillWithSkillGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise associateSkillWithSkillGroupAsync(array $args = [])
|
||||
* @method \Aws\Result createAddressBook(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createAddressBookAsync(array $args = [])
|
||||
* @method \Aws\Result createConferenceProvider(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConferenceProviderAsync(array $args = [])
|
||||
* @method \Aws\Result createContact(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createContactAsync(array $args = [])
|
||||
* @method \Aws\Result createProfile(array $args = [])
|
||||
@@ -25,14 +31,20 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise createUserAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAddressBook(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAddressBookAsync(array $args = [])
|
||||
* @method \Aws\Result deleteConferenceProvider(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConferenceProviderAsync(array $args = [])
|
||||
* @method \Aws\Result deleteContact(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteContactAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDevice(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDeviceAsync(array $args = [])
|
||||
* @method \Aws\Result deleteProfile(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteProfileAsync(array $args = [])
|
||||
* @method \Aws\Result deleteRoom(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteRoomAsync(array $args = [])
|
||||
* @method \Aws\Result deleteRoomSkillParameter(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteRoomSkillParameterAsync(array $args = [])
|
||||
* @method \Aws\Result deleteSkillAuthorization(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteSkillAuthorizationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteSkillGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteSkillGroupAsync(array $args = [])
|
||||
* @method \Aws\Result deleteUser(array $args = [])
|
||||
@@ -41,10 +53,18 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateContactFromAddressBookAsync(array $args = [])
|
||||
* @method \Aws\Result disassociateDeviceFromRoom(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateDeviceFromRoomAsync(array $args = [])
|
||||
* @method \Aws\Result disassociateSkillFromSkillGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateSkillFromSkillGroupAsync(array $args = [])
|
||||
* @method \Aws\Result disassociateSkillGroupFromRoom(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateSkillGroupFromRoomAsync(array $args = [])
|
||||
* @method \Aws\Result forgetSmartHomeAppliances(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise forgetSmartHomeAppliancesAsync(array $args = [])
|
||||
* @method \Aws\Result getAddressBook(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAddressBookAsync(array $args = [])
|
||||
* @method \Aws\Result getConferencePreference(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConferencePreferenceAsync(array $args = [])
|
||||
* @method \Aws\Result getConferenceProvider(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConferenceProviderAsync(array $args = [])
|
||||
* @method \Aws\Result getContact(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getContactAsync(array $args = [])
|
||||
* @method \Aws\Result getDevice(array $args = [])
|
||||
@@ -57,14 +77,30 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getRoomSkillParameterAsync(array $args = [])
|
||||
* @method \Aws\Result getSkillGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getSkillGroupAsync(array $args = [])
|
||||
* @method \Aws\Result listConferenceProviders(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listConferenceProvidersAsync(array $args = [])
|
||||
* @method \Aws\Result listDeviceEvents(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDeviceEventsAsync(array $args = [])
|
||||
* @method \Aws\Result listSkills(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listSkillsAsync(array $args = [])
|
||||
* @method \Aws\Result listSkillsStoreCategories(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listSkillsStoreCategoriesAsync(array $args = [])
|
||||
* @method \Aws\Result listSkillsStoreSkillsByCategory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listSkillsStoreSkillsByCategoryAsync(array $args = [])
|
||||
* @method \Aws\Result listSmartHomeAppliances(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listSmartHomeAppliancesAsync(array $args = [])
|
||||
* @method \Aws\Result listTags(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsAsync(array $args = [])
|
||||
* @method \Aws\Result putConferencePreference(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putConferencePreferenceAsync(array $args = [])
|
||||
* @method \Aws\Result putRoomSkillParameter(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putRoomSkillParameterAsync(array $args = [])
|
||||
* @method \Aws\Result putSkillAuthorization(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putSkillAuthorizationAsync(array $args = [])
|
||||
* @method \Aws\Result registerAVSDevice(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise registerAVSDeviceAsync(array $args = [])
|
||||
* @method \Aws\Result rejectSkill(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise rejectSkillAsync(array $args = [])
|
||||
* @method \Aws\Result resolveRoom(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise resolveRoomAsync(array $args = [])
|
||||
* @method \Aws\Result revokeInvitation(array $args = [])
|
||||
@@ -87,12 +123,16 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise sendInvitationAsync(array $args = [])
|
||||
* @method \Aws\Result startDeviceSync(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startDeviceSyncAsync(array $args = [])
|
||||
* @method \Aws\Result startSmartHomeApplianceDiscovery(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startSmartHomeApplianceDiscoveryAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateAddressBook(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAddressBookAsync(array $args = [])
|
||||
* @method \Aws\Result updateConferenceProvider(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateConferenceProviderAsync(array $args = [])
|
||||
* @method \Aws\Result updateContact(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateContactAsync(array $args = [])
|
||||
* @method \Aws\Result updateDevice(array $args = [])
|
||||
|
49
vendor/aws/aws-sdk-php/src/Amplify/AmplifyClient.php
vendored
Normal file
49
vendor/aws/aws-sdk-php/src/Amplify/AmplifyClient.php
vendored
Normal file
@@ -0,0 +1,49 @@
|
||||
<?php
|
||||
namespace Aws\Amplify;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS Amplify** service.
|
||||
* @method \Aws\Result createApp(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createAppAsync(array $args = [])
|
||||
* @method \Aws\Result createBranch(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createBranchAsync(array $args = [])
|
||||
* @method \Aws\Result createDomainAssociation(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createDomainAssociationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteApp(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAppAsync(array $args = [])
|
||||
* @method \Aws\Result deleteBranch(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteBranchAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDomainAssociation(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDomainAssociationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteJobAsync(array $args = [])
|
||||
* @method \Aws\Result getApp(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAppAsync(array $args = [])
|
||||
* @method \Aws\Result getBranch(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getBranchAsync(array $args = [])
|
||||
* @method \Aws\Result getDomainAssociation(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDomainAssociationAsync(array $args = [])
|
||||
* @method \Aws\Result getJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getJobAsync(array $args = [])
|
||||
* @method \Aws\Result listApps(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAppsAsync(array $args = [])
|
||||
* @method \Aws\Result listBranches(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listBranchesAsync(array $args = [])
|
||||
* @method \Aws\Result listDomainAssociations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDomainAssociationsAsync(array $args = [])
|
||||
* @method \Aws\Result listJobs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listJobsAsync(array $args = [])
|
||||
* @method \Aws\Result startJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startJobAsync(array $args = [])
|
||||
* @method \Aws\Result stopJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopJobAsync(array $args = [])
|
||||
* @method \Aws\Result updateApp(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAppAsync(array $args = [])
|
||||
* @method \Aws\Result updateBranch(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateBranchAsync(array $args = [])
|
||||
* @method \Aws\Result updateDomainAssociation(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateDomainAssociationAsync(array $args = [])
|
||||
*/
|
||||
class AmplifyClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/Amplify/Exception/AmplifyException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/Amplify/Exception/AmplifyException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\Amplify\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS Amplify** service.
|
||||
*/
|
||||
class AmplifyException extends AwsException {}
|
@@ -20,7 +20,7 @@ trait JsonParserTrait
|
||||
'code' => null,
|
||||
'message' => null,
|
||||
'type' => $code[0] == '4' ? 'client' : 'server',
|
||||
'parsed' => $this->parseJson($response->getBody())
|
||||
'parsed' => $this->parseJson($response->getBody(), $response)
|
||||
];
|
||||
}
|
||||
}
|
||||
|
@@ -25,7 +25,7 @@ class XmlErrorParser
|
||||
|
||||
$body = $response->getBody();
|
||||
if ($body->getSize() > 0) {
|
||||
$this->parseBody($this->parseXml($body), $data);
|
||||
$this->parseBody($this->parseXml($body, $response), $data);
|
||||
} else {
|
||||
$this->parseHeaders($response, $data);
|
||||
}
|
||||
|
@@ -40,6 +40,7 @@ abstract class AbstractParser
|
||||
|
||||
abstract public function parseMemberFromStream(
|
||||
StreamInterface $stream,
|
||||
StructureShape $member
|
||||
StructureShape $member,
|
||||
$response
|
||||
);
|
||||
}
|
||||
|
@@ -129,7 +129,7 @@ abstract class AbstractRestParser extends AbstractParser
|
||||
}
|
||||
case 'string':
|
||||
if ($shape['jsonvalue']) {
|
||||
$value = $this->parseJson(base64_decode($value));
|
||||
$value = $this->parseJson(base64_decode($value), $response);
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
@@ -46,8 +46,9 @@ class Crc32ValidatingParser extends AbstractParser
|
||||
|
||||
public function parseMemberFromStream(
|
||||
StreamInterface $stream,
|
||||
StructureShape $member
|
||||
StructureShape $member,
|
||||
$response
|
||||
) {
|
||||
return $this->parser->parseMemberFromStream($stream, $member);
|
||||
return $this->parser->parseMemberFromStream($stream, $member, $response);
|
||||
}
|
||||
}
|
||||
|
@@ -83,7 +83,8 @@ class EventParsingIterator implements Iterator
|
||||
} else {
|
||||
$parsedEvent[$shape] = $this->parser->parseMemberFromStream(
|
||||
$event['payload'],
|
||||
$payloadShape
|
||||
$payloadShape,
|
||||
null
|
||||
);
|
||||
}
|
||||
} else {
|
||||
|
@@ -1,4 +1,31 @@
|
||||
<?php
|
||||
namespace Aws\Api\Parser\Exception;
|
||||
|
||||
class ParserException extends \RuntimeException {}
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
use Aws\ResponseContainerInterface;
|
||||
|
||||
class ParserException extends \RuntimeException implements
|
||||
MonitoringEventsInterface,
|
||||
ResponseContainerInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
|
||||
private $response;
|
||||
|
||||
public function __construct($message = '', $code = 0, $previous = null, array $context = [])
|
||||
{
|
||||
$this->response = isset($context['response']) ? $context['response'] : null;
|
||||
parent::__construct($message, $code, $previous);
|
||||
}
|
||||
|
||||
/**
|
||||
* Get the received HTTP response if any.
|
||||
*
|
||||
* @return ResponseInterface|null
|
||||
*/
|
||||
public function getResponse()
|
||||
{
|
||||
return $this->response;
|
||||
}
|
||||
}
|
||||
|
@@ -34,7 +34,8 @@ class JsonRpcParser extends AbstractParser
|
||||
? null
|
||||
: $this->parseMemberFromStream(
|
||||
$response->getBody(),
|
||||
$operation->getOutput()
|
||||
$operation->getOutput(),
|
||||
$response
|
||||
);
|
||||
|
||||
return new Result($result ?: []);
|
||||
@@ -42,8 +43,9 @@ class JsonRpcParser extends AbstractParser
|
||||
|
||||
public function parseMemberFromStream(
|
||||
StreamInterface $stream,
|
||||
StructureShape $member
|
||||
StructureShape $member,
|
||||
$response
|
||||
) {
|
||||
return $this->parser->parse($member, $this->parseJson($stream));
|
||||
return $this->parser->parse($member, $this->parseJson($stream, $response));
|
||||
}
|
||||
}
|
||||
|
@@ -2,6 +2,7 @@
|
||||
namespace Aws\Api\Parser;
|
||||
|
||||
use Aws\Api\Parser\Exception\ParserException;
|
||||
use Psr\Http\Message\ResponseInterface;
|
||||
|
||||
trait PayloadParserTrait
|
||||
{
|
||||
@@ -12,13 +13,17 @@ trait PayloadParserTrait
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
private function parseJson($json)
|
||||
private function parseJson($json, $response)
|
||||
{
|
||||
$jsonPayload = json_decode($json, true);
|
||||
|
||||
if (JSON_ERROR_NONE !== json_last_error()) {
|
||||
throw new ParserException('Error parsing JSON: '
|
||||
. json_last_error_msg());
|
||||
throw new ParserException(
|
||||
'Error parsing JSON: ' . json_last_error_msg(),
|
||||
0,
|
||||
null,
|
||||
['response' => $response]
|
||||
);
|
||||
}
|
||||
|
||||
return $jsonPayload;
|
||||
@@ -31,7 +36,7 @@ trait PayloadParserTrait
|
||||
*
|
||||
* @return \SimpleXMLElement
|
||||
*/
|
||||
private function parseXml($xml)
|
||||
private function parseXml($xml, $response)
|
||||
{
|
||||
$priorSetting = libxml_use_internal_errors(true);
|
||||
try {
|
||||
@@ -41,7 +46,12 @@ trait PayloadParserTrait
|
||||
throw new \RuntimeException($error->message);
|
||||
}
|
||||
} catch (\Exception $e) {
|
||||
throw new ParserException("Error parsing XML: {$e->getMessage()}", 0, $e);
|
||||
throw new ParserException(
|
||||
"Error parsing XML: {$e->getMessage()}",
|
||||
0,
|
||||
$e,
|
||||
['response' => $response]
|
||||
);
|
||||
} finally {
|
||||
libxml_use_internal_errors($priorSetting);
|
||||
}
|
||||
|
@@ -40,7 +40,7 @@ class QueryParser extends AbstractParser
|
||||
ResponseInterface $response
|
||||
) {
|
||||
$output = $this->api->getOperation($command->getName())->getOutput();
|
||||
$xml = $this->parseXml($response->getBody());
|
||||
$xml = $this->parseXml($response->getBody(), $response);
|
||||
|
||||
if ($this->honorResultWrapper && $output['resultWrapper']) {
|
||||
$xml = $xml->{$output['resultWrapper']};
|
||||
@@ -51,9 +51,10 @@ class QueryParser extends AbstractParser
|
||||
|
||||
public function parseMemberFromStream(
|
||||
StreamInterface $stream,
|
||||
StructureShape $member
|
||||
StructureShape $member,
|
||||
$response
|
||||
) {
|
||||
$xml = $this->parseXml($stream);
|
||||
$xml = $this->parseXml($stream, $response);
|
||||
return $this->parser->parse($member, $xml);
|
||||
}
|
||||
}
|
||||
|
@@ -28,7 +28,7 @@ class RestJsonParser extends AbstractRestParser
|
||||
StructureShape $member,
|
||||
array &$result
|
||||
) {
|
||||
$jsonBody = $this->parseJson($response->getBody());
|
||||
$jsonBody = $this->parseJson($response->getBody(), $response);
|
||||
|
||||
if ($jsonBody) {
|
||||
$result += $this->parser->parse($member, $jsonBody);
|
||||
@@ -37,9 +37,10 @@ class RestJsonParser extends AbstractRestParser
|
||||
|
||||
public function parseMemberFromStream(
|
||||
StreamInterface $stream,
|
||||
StructureShape $member
|
||||
StructureShape $member,
|
||||
$response
|
||||
) {
|
||||
$jsonBody = $this->parseJson($stream);
|
||||
$jsonBody = $this->parseJson($stream, $response);
|
||||
if ($jsonBody) {
|
||||
return $this->parser->parse($member, $jsonBody);
|
||||
}
|
||||
|
@@ -28,14 +28,15 @@ class RestXmlParser extends AbstractRestParser
|
||||
StructureShape $member,
|
||||
array &$result
|
||||
) {
|
||||
$result += $this->parseMemberFromStream($response->getBody(), $member);
|
||||
$result += $this->parseMemberFromStream($response->getBody(), $member, $response);
|
||||
}
|
||||
|
||||
public function parseMemberFromStream(
|
||||
StreamInterface $stream,
|
||||
StructureShape $member
|
||||
StructureShape $member,
|
||||
$response
|
||||
) {
|
||||
$xml = $this->parseXml($stream);
|
||||
$xml = $this->parseXml($stream, $response);
|
||||
return $this->parser->parse($member, $xml);
|
||||
}
|
||||
}
|
||||
|
@@ -58,6 +58,9 @@ class JsonBody
|
||||
= $this->format($valueShape, $v);
|
||||
}
|
||||
}
|
||||
if (empty($data)) {
|
||||
return new \stdClass;
|
||||
}
|
||||
return $data;
|
||||
|
||||
case 'list':
|
||||
|
47
vendor/aws/aws-sdk-php/src/AppMesh/AppMeshClient.php
vendored
Normal file
47
vendor/aws/aws-sdk-php/src/AppMesh/AppMeshClient.php
vendored
Normal file
@@ -0,0 +1,47 @@
|
||||
<?php
|
||||
namespace Aws\AppMesh;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS App Mesh** service.
|
||||
* @method \Aws\Result createMesh(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createMeshAsync(array $args = [])
|
||||
* @method \Aws\Result createRoute(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createRouteAsync(array $args = [])
|
||||
* @method \Aws\Result createVirtualNode(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createVirtualNodeAsync(array $args = [])
|
||||
* @method \Aws\Result createVirtualRouter(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createVirtualRouterAsync(array $args = [])
|
||||
* @method \Aws\Result deleteMesh(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteMeshAsync(array $args = [])
|
||||
* @method \Aws\Result deleteRoute(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteRouteAsync(array $args = [])
|
||||
* @method \Aws\Result deleteVirtualNode(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteVirtualNodeAsync(array $args = [])
|
||||
* @method \Aws\Result deleteVirtualRouter(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteVirtualRouterAsync(array $args = [])
|
||||
* @method \Aws\Result describeMesh(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeMeshAsync(array $args = [])
|
||||
* @method \Aws\Result describeRoute(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeRouteAsync(array $args = [])
|
||||
* @method \Aws\Result describeVirtualNode(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeVirtualNodeAsync(array $args = [])
|
||||
* @method \Aws\Result describeVirtualRouter(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeVirtualRouterAsync(array $args = [])
|
||||
* @method \Aws\Result listMeshes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listMeshesAsync(array $args = [])
|
||||
* @method \Aws\Result listRoutes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listRoutesAsync(array $args = [])
|
||||
* @method \Aws\Result listVirtualNodes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listVirtualNodesAsync(array $args = [])
|
||||
* @method \Aws\Result listVirtualRouters(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listVirtualRoutersAsync(array $args = [])
|
||||
* @method \Aws\Result updateRoute(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateRouteAsync(array $args = [])
|
||||
* @method \Aws\Result updateVirtualNode(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateVirtualNodeAsync(array $args = [])
|
||||
* @method \Aws\Result updateVirtualRouter(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateVirtualRouterAsync(array $args = [])
|
||||
*/
|
||||
class AppMeshClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/AppMesh/Exception/AppMeshException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/AppMesh/Exception/AppMeshException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\AppMesh\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS App Mesh** service.
|
||||
*/
|
||||
class AppMeshException extends AwsException {}
|
@@ -9,6 +9,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise createApiKeyAsync(array $args = [])
|
||||
* @method \Aws\Result createDataSource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createDataSourceAsync(array $args = [])
|
||||
* @method \Aws\Result createFunction(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createFunctionAsync(array $args = [])
|
||||
* @method \Aws\Result createGraphqlApi(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createGraphqlApiAsync(array $args = [])
|
||||
* @method \Aws\Result createResolver(array $args = [])
|
||||
@@ -19,6 +21,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteApiKeyAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDataSource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDataSourceAsync(array $args = [])
|
||||
* @method \Aws\Result deleteFunction(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFunctionAsync(array $args = [])
|
||||
* @method \Aws\Result deleteGraphqlApi(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteGraphqlApiAsync(array $args = [])
|
||||
* @method \Aws\Result deleteResolver(array $args = [])
|
||||
@@ -27,6 +31,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteTypeAsync(array $args = [])
|
||||
* @method \Aws\Result getDataSource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDataSourceAsync(array $args = [])
|
||||
* @method \Aws\Result getFunction(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getFunctionAsync(array $args = [])
|
||||
* @method \Aws\Result getGraphqlApi(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getGraphqlApiAsync(array $args = [])
|
||||
* @method \Aws\Result getIntrospectionSchema(array $args = [])
|
||||
@@ -41,10 +47,14 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listApiKeysAsync(array $args = [])
|
||||
* @method \Aws\Result listDataSources(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDataSourcesAsync(array $args = [])
|
||||
* @method \Aws\Result listFunctions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listFunctionsAsync(array $args = [])
|
||||
* @method \Aws\Result listGraphqlApis(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listGraphqlApisAsync(array $args = [])
|
||||
* @method \Aws\Result listResolvers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listResolversAsync(array $args = [])
|
||||
* @method \Aws\Result listResolversByFunction(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listResolversByFunctionAsync(array $args = [])
|
||||
* @method \Aws\Result listTypes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTypesAsync(array $args = [])
|
||||
* @method \Aws\Result startSchemaCreation(array $args = [])
|
||||
@@ -53,6 +63,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise updateApiKeyAsync(array $args = [])
|
||||
* @method \Aws\Result updateDataSource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateDataSourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateFunction(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateFunctionAsync(array $args = [])
|
||||
* @method \Aws\Result updateGraphqlApi(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateGraphqlApiAsync(array $args = [])
|
||||
* @method \Aws\Result updateResolver(array $args = [])
|
||||
|
@@ -7,6 +7,10 @@ use Aws\AwsClient;
|
||||
* This client is used to interact with the **Amazon AppStream** service.
|
||||
* @method \Aws\Result associateFleet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise associateFleetAsync(array $args = [])
|
||||
* @method \Aws\Result batchAssociateUserStack(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchAssociateUserStackAsync(array $args = [])
|
||||
* @method \Aws\Result batchDisassociateUserStack(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchDisassociateUserStackAsync(array $args = [])
|
||||
* @method \Aws\Result copyImage(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise copyImageAsync(array $args = [])
|
||||
* @method \Aws\Result createDirectoryConfig(array $args = [])
|
||||
@@ -21,6 +25,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise createStackAsync(array $args = [])
|
||||
* @method \Aws\Result createStreamingURL(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createStreamingURLAsync(array $args = [])
|
||||
* @method \Aws\Result createUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createUserAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDirectoryConfig(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDirectoryConfigAsync(array $args = [])
|
||||
* @method \Aws\Result deleteFleet(array $args = [])
|
||||
@@ -33,6 +39,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteImagePermissionsAsync(array $args = [])
|
||||
* @method \Aws\Result deleteStack(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteStackAsync(array $args = [])
|
||||
* @method \Aws\Result deleteUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteUserAsync(array $args = [])
|
||||
* @method \Aws\Result describeDirectoryConfigs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeDirectoryConfigsAsync(array $args = [])
|
||||
* @method \Aws\Result describeFleets(array $args = [])
|
||||
@@ -47,8 +55,16 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeSessionsAsync(array $args = [])
|
||||
* @method \Aws\Result describeStacks(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeStacksAsync(array $args = [])
|
||||
* @method \Aws\Result describeUserStackAssociations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeUserStackAssociationsAsync(array $args = [])
|
||||
* @method \Aws\Result describeUsers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeUsersAsync(array $args = [])
|
||||
* @method \Aws\Result disableUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disableUserAsync(array $args = [])
|
||||
* @method \Aws\Result disassociateFleet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateFleetAsync(array $args = [])
|
||||
* @method \Aws\Result enableUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise enableUserAsync(array $args = [])
|
||||
* @method \Aws\Result expireSession(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise expireSessionAsync(array $args = [])
|
||||
* @method \Aws\Result listAssociatedFleets(array $args = [])
|
||||
|
@@ -13,6 +13,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeScalingPlanResourcesAsync(array $args = [])
|
||||
* @method \Aws\Result describeScalingPlans(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeScalingPlansAsync(array $args = [])
|
||||
* @method \Aws\Result getScalingPlanResourceForecastData(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getScalingPlanResourceForecastDataAsync(array $args = [])
|
||||
* @method \Aws\Result updateScalingPlan(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateScalingPlanAsync(array $args = [])
|
||||
*/
|
||||
|
49
vendor/aws/aws-sdk-php/src/AwsClient.php
vendored
49
vendor/aws/aws-sdk-php/src/AwsClient.php
vendored
@@ -4,6 +4,9 @@ namespace Aws;
|
||||
use Aws\Api\ApiProvider;
|
||||
use Aws\Api\DocModel;
|
||||
use Aws\Api\Service;
|
||||
use Aws\ClientSideMonitoring\ApiCallAttemptMonitoringMiddleware;
|
||||
use Aws\ClientSideMonitoring\ApiCallMonitoringMiddleware;
|
||||
use Aws\ClientSideMonitoring\ConfigurationProvider;
|
||||
use Aws\Signature\SignatureProvider;
|
||||
use GuzzleHttp\Psr7\Uri;
|
||||
|
||||
@@ -82,6 +85,11 @@ class AwsClient implements AwsClientInterface
|
||||
* `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).
|
||||
@@ -165,6 +173,8 @@ class AwsClient implements AwsClientInterface
|
||||
$this->defaultRequestOptions = $config['http'];
|
||||
$this->addSignatureMiddleware();
|
||||
$this->addInvocationId();
|
||||
$this->addClientSideMonitoring($args);
|
||||
$this->addEndpointParameterMiddleware($args);
|
||||
|
||||
if (isset($args['with_resolved'])) {
|
||||
$args['with_resolved']($config);
|
||||
@@ -263,6 +273,19 @@ class AwsClient implements AwsClientInterface
|
||||
];
|
||||
}
|
||||
|
||||
private function addEndpointParameterMiddleware($args)
|
||||
{
|
||||
if (empty($args['disable_host_prefix_injection'])) {
|
||||
$list = $this->getHandlerList();
|
||||
$list->appendBuild(
|
||||
EndpointParameterMiddleware::wrap(
|
||||
$this->api
|
||||
),
|
||||
'endpoint_parameter'
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
private function addSignatureMiddleware()
|
||||
{
|
||||
$api = $this->getApi();
|
||||
@@ -297,6 +320,32 @@ class AwsClient implements AwsClientInterface
|
||||
$this->handlerList->prependSign(Middleware::invocationId(), 'invocation-id');
|
||||
}
|
||||
|
||||
private function addClientSideMonitoring($args)
|
||||
{
|
||||
$options = ConfigurationProvider::defaultProvider($args);
|
||||
|
||||
$this->handlerList->appendBuild(
|
||||
ApiCallMonitoringMiddleware::wrap(
|
||||
$this->credentialProvider,
|
||||
$options,
|
||||
$this->region,
|
||||
$this->getApi()->getServiceId()
|
||||
),
|
||||
'ApiCallMonitoringMiddleware'
|
||||
);
|
||||
|
||||
$callAttemptMiddleware = ApiCallAttemptMonitoringMiddleware::wrap(
|
||||
$this->credentialProvider,
|
||||
$options,
|
||||
$this->region,
|
||||
$this->getApi()->getServiceId()
|
||||
);
|
||||
$this->handlerList->appendAttempt (
|
||||
$callAttemptMiddleware,
|
||||
'ApiCallAttemptMonitoringMiddleware'
|
||||
);
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns a service model and doc model with any necessary changes
|
||||
* applied.
|
||||
|
@@ -19,6 +19,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteSubscriberAsync(array $args = [])
|
||||
* @method \Aws\Result describeBudget(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeBudgetAsync(array $args = [])
|
||||
* @method \Aws\Result describeBudgetPerformanceHistory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeBudgetPerformanceHistoryAsync(array $args = [])
|
||||
* @method \Aws\Result describeBudgets(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeBudgetsAsync(array $args = [])
|
||||
* @method \Aws\Result describeNotificationsForBudget(array $args = [])
|
||||
|
41
vendor/aws/aws-sdk-php/src/Chime/ChimeClient.php
vendored
Normal file
41
vendor/aws/aws-sdk-php/src/Chime/ChimeClient.php
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
namespace Aws\Chime;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **Amazon Chime** service.
|
||||
* @method \Aws\Result batchSuspendUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchSuspendUserAsync(array $args = [])
|
||||
* @method \Aws\Result batchUnsuspendUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchUnsuspendUserAsync(array $args = [])
|
||||
* @method \Aws\Result batchUpdateUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchUpdateUserAsync(array $args = [])
|
||||
* @method \Aws\Result createAccount(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createAccountAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAccount(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAccountAsync(array $args = [])
|
||||
* @method \Aws\Result getAccount(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAccountAsync(array $args = [])
|
||||
* @method \Aws\Result getAccountSettings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAccountSettingsAsync(array $args = [])
|
||||
* @method \Aws\Result getUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getUserAsync(array $args = [])
|
||||
* @method \Aws\Result inviteUsers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise inviteUsersAsync(array $args = [])
|
||||
* @method \Aws\Result listAccounts(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAccountsAsync(array $args = [])
|
||||
* @method \Aws\Result listUsers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listUsersAsync(array $args = [])
|
||||
* @method \Aws\Result logoutUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise logoutUserAsync(array $args = [])
|
||||
* @method \Aws\Result resetPersonalPIN(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise resetPersonalPINAsync(array $args = [])
|
||||
* @method \Aws\Result updateAccount(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAccountAsync(array $args = [])
|
||||
* @method \Aws\Result updateAccountSettings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAccountSettingsAsync(array $args = [])
|
||||
* @method \Aws\Result updateUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateUserAsync(array $args = [])
|
||||
*/
|
||||
class ChimeClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/Chime/Exception/ChimeException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/Chime/Exception/ChimeException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\Chime\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **Amazon Chime** service.
|
||||
*/
|
||||
class ChimeException extends AwsException {}
|
@@ -53,6 +53,12 @@ class ClientResolver
|
||||
'default' => 'https',
|
||||
'doc' => '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".',
|
||||
],
|
||||
'disable_host_prefix_injection' => [
|
||||
'type' => 'value',
|
||||
'valid' => ['bool'],
|
||||
'doc' => '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.',
|
||||
'default' => false,
|
||||
],
|
||||
'endpoint' => [
|
||||
'type' => 'value',
|
||||
'valid' => ['string'],
|
||||
|
270
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/AbstractMonitoringMiddleware.php
vendored
Normal file
270
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/AbstractMonitoringMiddleware.php
vendored
Normal file
@@ -0,0 +1,270 @@
|
||||
<?php
|
||||
|
||||
namespace Aws\ClientSideMonitoring;
|
||||
|
||||
use Aws\CommandInterface;
|
||||
use Aws\Exception\AwsException;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
use Aws\ResponseContainerInterface;
|
||||
use Aws\ResultInterface;
|
||||
use GuzzleHttp\Promise;
|
||||
use Psr\Http\Message\RequestInterface;
|
||||
use Psr\Http\Message\ResponseInterface;
|
||||
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
abstract class AbstractMonitoringMiddleware
|
||||
implements MonitoringMiddlewareInterface
|
||||
{
|
||||
private static $socket;
|
||||
|
||||
private $nextHandler;
|
||||
private $options;
|
||||
protected $credentialProvider;
|
||||
protected $region;
|
||||
protected $service;
|
||||
|
||||
protected static function getAwsExceptionHeader(AwsException $e, $headerName)
|
||||
{
|
||||
$response = $e->getResponse();
|
||||
if ($response !== null) {
|
||||
$header = $response->getHeader($headerName);
|
||||
if (!empty($header[0])) {
|
||||
return $header[0];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
protected static function getResultHeader(ResultInterface $result, $headerName)
|
||||
{
|
||||
if (isset($result['@metadata']['headers'][$headerName])) {
|
||||
return $result['@metadata']['headers'][$headerName];
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
protected static function getExceptionHeader(\Exception $e, $headerName)
|
||||
{
|
||||
if ($e instanceof ResponseContainerInterface) {
|
||||
$response = $e->getResponse();
|
||||
if ($response instanceof ResponseInterface) {
|
||||
$header = $response->getHeader($headerName);
|
||||
if (!empty($header[0])) {
|
||||
return $header[0];
|
||||
}
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* Constructor stores the passed in handler and options.
|
||||
*
|
||||
* @param callable $handler
|
||||
* @param callable $credentialProvider
|
||||
* @param array $options
|
||||
* @param $region
|
||||
* @param $service
|
||||
*/
|
||||
public function __construct(
|
||||
callable $handler,
|
||||
callable $credentialProvider,
|
||||
$options,
|
||||
$region,
|
||||
$service
|
||||
) {
|
||||
$this->nextHandler = $handler;
|
||||
$this->credentialProvider = $credentialProvider;
|
||||
$this->options = $options;
|
||||
$this->region = $region;
|
||||
$this->service = $service;
|
||||
}
|
||||
|
||||
/**
|
||||
* Standard invoke pattern for middleware execution to be implemented by
|
||||
* child classes.
|
||||
*
|
||||
* @param CommandInterface $cmd
|
||||
* @param RequestInterface $request
|
||||
* @return Promise\PromiseInterface
|
||||
*/
|
||||
public function __invoke(CommandInterface $cmd, RequestInterface $request)
|
||||
{
|
||||
$handler = $this->nextHandler;
|
||||
$eventData = null;
|
||||
$enabled = $this->isEnabled();
|
||||
|
||||
if ($enabled) {
|
||||
$cmd['@http']['collect_stats'] = true;
|
||||
$eventData = $this->populateRequestEventData(
|
||||
$cmd,
|
||||
$request,
|
||||
$this->getNewEvent($cmd, $request)
|
||||
);
|
||||
}
|
||||
|
||||
$g = function ($value) use ($eventData, $enabled) {
|
||||
if ($enabled) {
|
||||
$eventData = $this->populateResultEventData(
|
||||
$value,
|
||||
$eventData
|
||||
);
|
||||
$this->sendEventData($eventData);
|
||||
|
||||
if ($value instanceof MonitoringEventsInterface) {
|
||||
$value->appendMonitoringEvent($eventData);
|
||||
}
|
||||
}
|
||||
if ($value instanceof \Exception || $value instanceof \Throwable) {
|
||||
return Promise\rejection_for($value);
|
||||
}
|
||||
return $value;
|
||||
};
|
||||
|
||||
return Promise\promise_for($handler($cmd, $request))->then($g, $g);
|
||||
}
|
||||
|
||||
private function getClientId()
|
||||
{
|
||||
return $this->unwrappedOptions()->getClientId();
|
||||
}
|
||||
|
||||
private function getNewEvent(
|
||||
CommandInterface $cmd,
|
||||
RequestInterface $request
|
||||
) {
|
||||
$event = [
|
||||
'Api' => $cmd->getName(),
|
||||
'ClientId' => $this->getClientId(),
|
||||
'Region' => $this->getRegion(),
|
||||
'Service' => $this->getService(),
|
||||
'Timestamp' => (int) floor(microtime(true) * 1000),
|
||||
'Version' => 1
|
||||
];
|
||||
return $event;
|
||||
}
|
||||
|
||||
private function getPort()
|
||||
{
|
||||
return $this->unwrappedOptions()->getPort();
|
||||
}
|
||||
|
||||
private function getRegion()
|
||||
{
|
||||
return $this->region;
|
||||
}
|
||||
|
||||
private function getService()
|
||||
{
|
||||
return $this->service;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns enabled flag from options, unwrapping options if necessary.
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
private function isEnabled()
|
||||
{
|
||||
return $this->unwrappedOptions()->isEnabled();
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns $eventData array with information from the request and command.
|
||||
*
|
||||
* @param CommandInterface $cmd
|
||||
* @param RequestInterface $request
|
||||
* @param array $event
|
||||
* @return array
|
||||
*/
|
||||
protected function populateRequestEventData(
|
||||
CommandInterface $cmd,
|
||||
RequestInterface $request,
|
||||
array $event
|
||||
) {
|
||||
$dataFormat = static::getRequestData($request);
|
||||
foreach ($dataFormat as $eventKey => $value) {
|
||||
if ($value !== null) {
|
||||
$event[$eventKey] = $value;
|
||||
}
|
||||
}
|
||||
return $event;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns $eventData array with information from the response, including
|
||||
* the calculation for attempt latency.
|
||||
*
|
||||
* @param ResultInterface|\Exception $result
|
||||
* @param array $event
|
||||
* @return array
|
||||
*/
|
||||
protected function populateResultEventData(
|
||||
$result,
|
||||
array $event
|
||||
) {
|
||||
$dataFormat = static::getResponseData($result);
|
||||
foreach ($dataFormat as $eventKey => $value) {
|
||||
if ($value !== null) {
|
||||
$event[$eventKey] = $value;
|
||||
}
|
||||
}
|
||||
return $event;
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates a UDP socket resource and stores it with the class, or retrieves
|
||||
* it if already instantiated and connected. Handles error-checking and
|
||||
* re-connecting if necessary. If $forceNewConnection is set to true, a new
|
||||
* socket will be created.
|
||||
*
|
||||
* @param bool $forceNewConnection
|
||||
* @return Resource
|
||||
*/
|
||||
private function prepareSocket($forceNewConnection = false)
|
||||
{
|
||||
if (!is_resource(self::$socket)
|
||||
|| $forceNewConnection
|
||||
|| socket_last_error(self::$socket)
|
||||
) {
|
||||
self::$socket = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP);
|
||||
socket_clear_error(self::$socket);
|
||||
socket_connect(self::$socket, '127.0.0.1', $this->getPort());
|
||||
}
|
||||
|
||||
return self::$socket;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sends formatted monitoring event data via the UDP socket connection to
|
||||
* the CSM agent endpoint.
|
||||
*
|
||||
* @param array $eventData
|
||||
* @return int
|
||||
*/
|
||||
private function sendEventData(array $eventData)
|
||||
{
|
||||
$socket = $this->prepareSocket();
|
||||
$datagram = json_encode($eventData);
|
||||
$result = socket_write($socket, $datagram, strlen($datagram));
|
||||
if ($result === false) {
|
||||
$this->prepareSocket(true);
|
||||
}
|
||||
return $result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Unwraps options, if needed, and returns them.
|
||||
*
|
||||
* @return ConfigurationInterface
|
||||
*/
|
||||
private function unwrappedOptions()
|
||||
{
|
||||
if (!($this->options instanceof ConfigurationInterface)) {
|
||||
$this->options = ConfigurationProvider::unwrap($this->options);
|
||||
}
|
||||
return $this->options;
|
||||
}
|
||||
}
|
267
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ApiCallAttemptMonitoringMiddleware.php
vendored
Normal file
267
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ApiCallAttemptMonitoringMiddleware.php
vendored
Normal file
@@ -0,0 +1,267 @@
|
||||
<?php
|
||||
|
||||
namespace Aws\ClientSideMonitoring;
|
||||
|
||||
use Aws\CommandInterface;
|
||||
use Aws\Credentials\CredentialsInterface;
|
||||
use Aws\Exception\AwsException;
|
||||
use Aws\ResponseContainerInterface;
|
||||
use Aws\ResultInterface;
|
||||
use Psr\Http\Message\RequestInterface;
|
||||
use Psr\Http\Message\ResponseInterface;
|
||||
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
class ApiCallAttemptMonitoringMiddleware extends AbstractMonitoringMiddleware
|
||||
{
|
||||
|
||||
/**
|
||||
* Standard middleware wrapper function with CSM options passed in.
|
||||
*
|
||||
* @param callable $credentialProvider
|
||||
* @param mixed $options
|
||||
* @param string $region
|
||||
* @param string $service
|
||||
* @return callable
|
||||
*/
|
||||
public static function wrap(
|
||||
callable $credentialProvider,
|
||||
$options,
|
||||
$region,
|
||||
$service
|
||||
) {
|
||||
return function (callable $handler) use (
|
||||
$credentialProvider,
|
||||
$options,
|
||||
$region,
|
||||
$service
|
||||
) {
|
||||
return new static(
|
||||
$handler,
|
||||
$credentialProvider,
|
||||
$options,
|
||||
$region,
|
||||
$service
|
||||
);
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public static function getRequestData(RequestInterface $request)
|
||||
{
|
||||
return [
|
||||
'Fqdn' => $request->getUri()->getHost(),
|
||||
'UserAgent' => substr(
|
||||
$request->getHeaderLine('User-Agent') . ' ' . \Aws\default_user_agent(),
|
||||
0,
|
||||
256
|
||||
),
|
||||
];
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public static function getResponseData($klass)
|
||||
{
|
||||
if ($klass instanceof ResultInterface) {
|
||||
return [
|
||||
'AttemptLatency' => self::getResultAttemptLatency($klass),
|
||||
'DestinationIp' => self::getResultDestinationIp($klass),
|
||||
'DnsLatency' => self::getResultDnsLatency($klass),
|
||||
'HttpStatusCode' => self::getResultHttpStatusCode($klass),
|
||||
'XAmzId2' => self::getResultHeader($klass, 'x-amz-id-2'),
|
||||
'XAmzRequestId' => self::getResultHeader($klass, 'x-amz-request-id'),
|
||||
'XAmznRequestId' => self::getResultHeader($klass, 'x-amzn-RequestId'),
|
||||
];
|
||||
}
|
||||
if ($klass instanceof AwsException) {
|
||||
return [
|
||||
'AttemptLatency' => self::getAwsExceptionAttemptLatency($klass),
|
||||
'AwsException' => substr(
|
||||
self::getAwsExceptionErrorCode($klass),
|
||||
0,
|
||||
128
|
||||
),
|
||||
'AwsExceptionMessage' => substr(
|
||||
self::getAwsExceptionMessage($klass),
|
||||
0,
|
||||
512
|
||||
),
|
||||
'DestinationIp' => self::getAwsExceptionDestinationIp($klass),
|
||||
'DnsLatency' => self::getAwsExceptionDnsLatency($klass),
|
||||
'HttpStatusCode' => self::getAwsExceptionHttpStatusCode($klass),
|
||||
'XAmzId2' => self::getAwsExceptionHeader($klass, 'x-amz-id-2'),
|
||||
'XAmzRequestId' => self::getAwsExceptionHeader(
|
||||
$klass,
|
||||
'x-amz-request-id'
|
||||
),
|
||||
'XAmznRequestId' => self::getAwsExceptionHeader(
|
||||
$klass,
|
||||
'x-amzn-RequestId'
|
||||
),
|
||||
];
|
||||
}
|
||||
if ($klass instanceof \Exception) {
|
||||
return [
|
||||
'HttpStatusCode' => self::getExceptionHttpStatusCode($klass),
|
||||
'SdkException' => substr(
|
||||
self::getExceptionCode($klass),
|
||||
0,
|
||||
128
|
||||
),
|
||||
'SdkExceptionMessage' => substr(
|
||||
self::getExceptionMessage($klass),
|
||||
0,
|
||||
512
|
||||
),
|
||||
'XAmzId2' => self::getExceptionHeader($klass, 'x-amz-id-2'),
|
||||
'XAmzRequestId' => self::getExceptionHeader($klass, 'x-amz-request-id'),
|
||||
'XAmznRequestId' => self::getExceptionHeader($klass, 'x-amzn-RequestId'),
|
||||
];
|
||||
}
|
||||
|
||||
throw new \InvalidArgumentException('Parameter must be an instance of ResultInterface, AwsException or Exception.');
|
||||
}
|
||||
|
||||
private static function getResultAttemptLatency(ResultInterface $result)
|
||||
{
|
||||
if (isset($result['@metadata']['transferStats']['http'])) {
|
||||
$attempt = end($result['@metadata']['transferStats']['http']);
|
||||
if (isset($attempt['total_time'])) {
|
||||
return (int) floor($attempt['total_time'] * 1000);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getResultDestinationIp(ResultInterface $result)
|
||||
{
|
||||
if (isset($result['@metadata']['transferStats']['http'])) {
|
||||
$attempt = end($result['@metadata']['transferStats']['http']);
|
||||
if (isset($attempt['primary_ip'])) {
|
||||
return $attempt['primary_ip'];
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getResultDnsLatency(ResultInterface $result)
|
||||
{
|
||||
if (isset($result['@metadata']['transferStats']['http'])) {
|
||||
$attempt = end($result['@metadata']['transferStats']['http']);
|
||||
if (isset($attempt['namelookup_time'])) {
|
||||
return (int) floor($attempt['namelookup_time'] * 1000);
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getResultHttpStatusCode(ResultInterface $result)
|
||||
{
|
||||
return $result['@metadata']['statusCode'];
|
||||
}
|
||||
|
||||
private static function getAwsExceptionAttemptLatency(AwsException $e) {
|
||||
$attempt = $e->getTransferInfo();
|
||||
if (isset($attempt['total_time'])) {
|
||||
return (int) floor($attempt['total_time'] * 1000);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getAwsExceptionErrorCode(AwsException $e) {
|
||||
return $e->getAwsErrorCode();
|
||||
}
|
||||
|
||||
private static function getAwsExceptionMessage(AwsException $e) {
|
||||
return $e->getAwsErrorMessage();
|
||||
}
|
||||
|
||||
private static function getAwsExceptionDestinationIp(AwsException $e) {
|
||||
$attempt = $e->getTransferInfo();
|
||||
if (isset($attempt['primary_ip'])) {
|
||||
return $attempt['primary_ip'];
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getAwsExceptionDnsLatency(AwsException $e) {
|
||||
$attempt = $e->getTransferInfo();
|
||||
if (isset($attempt['namelookup_time'])) {
|
||||
return (int) floor($attempt['namelookup_time'] * 1000);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getAwsExceptionHttpStatusCode(AwsException $e) {
|
||||
$response = $e->getResponse();
|
||||
if ($response !== null) {
|
||||
return $response->getStatusCode();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getExceptionHttpStatusCode(\Exception $e) {
|
||||
if ($e instanceof ResponseContainerInterface) {
|
||||
$response = $e->getResponse();
|
||||
if ($response instanceof ResponseInterface) {
|
||||
return $response->getStatusCode();
|
||||
}
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getExceptionCode(\Exception $e) {
|
||||
if (!($e instanceof AwsException)) {
|
||||
return get_class($e);
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
private static function getExceptionMessage(\Exception $e) {
|
||||
if (!($e instanceof AwsException)) {
|
||||
return $e->getMessage();
|
||||
}
|
||||
return null;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
protected function populateRequestEventData(
|
||||
CommandInterface $cmd,
|
||||
RequestInterface $request,
|
||||
array $event
|
||||
) {
|
||||
$event = parent::populateRequestEventData($cmd, $request, $event);
|
||||
$event['Type'] = 'ApiCallAttempt';
|
||||
return $event;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
protected function populateResultEventData(
|
||||
$result,
|
||||
array $event
|
||||
) {
|
||||
$event = parent::populateResultEventData($result, $event);
|
||||
|
||||
$provider = $this->credentialProvider;
|
||||
/** @var CredentialsInterface $credentials */
|
||||
$credentials = $provider()->wait();
|
||||
$event['AccessKey'] = $credentials->getAccessKeyId();
|
||||
$sessionToken = $credentials->getSecurityToken();
|
||||
if ($sessionToken !== null) {
|
||||
$event['SessionToken'] = $sessionToken;
|
||||
}
|
||||
if (empty($event['AttemptLatency'])) {
|
||||
$event['AttemptLatency'] = (int) (floor(microtime(true) * 1000) - $event['Timestamp']);
|
||||
}
|
||||
return $event;
|
||||
}
|
||||
}
|
131
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ApiCallMonitoringMiddleware.php
vendored
Normal file
131
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ApiCallMonitoringMiddleware.php
vendored
Normal file
@@ -0,0 +1,131 @@
|
||||
<?php
|
||||
|
||||
namespace Aws\ClientSideMonitoring;
|
||||
|
||||
use Aws\CommandInterface;
|
||||
use Aws\Exception\AwsException;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
use Aws\ResultInterface;
|
||||
use Psr\Http\Message\RequestInterface;
|
||||
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
class ApiCallMonitoringMiddleware extends AbstractMonitoringMiddleware
|
||||
{
|
||||
|
||||
/**
|
||||
* Standard middleware wrapper function with CSM options passed in.
|
||||
*
|
||||
* @param callable $credentialProvider
|
||||
* @param mixed $options
|
||||
* @param string $region
|
||||
* @param string $service
|
||||
* @return callable
|
||||
*/
|
||||
public static function wrap(
|
||||
callable $credentialProvider,
|
||||
$options,
|
||||
$region,
|
||||
$service
|
||||
) {
|
||||
return function (callable $handler) use (
|
||||
$credentialProvider,
|
||||
$options,
|
||||
$region,
|
||||
$service
|
||||
) {
|
||||
return new static(
|
||||
$handler,
|
||||
$credentialProvider,
|
||||
$options,
|
||||
$region,
|
||||
$service
|
||||
);
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public static function getRequestData(RequestInterface $request)
|
||||
{
|
||||
return [];
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public static function getResponseData($klass)
|
||||
{
|
||||
if ($klass instanceof ResultInterface) {
|
||||
return [
|
||||
'AttemptCount' => self::getResultAttemptCount($klass),
|
||||
'MaxRetriesExceeded' => 0,
|
||||
];
|
||||
}
|
||||
|
||||
if ($klass instanceof \Exception) {
|
||||
return [
|
||||
'AttemptCount' => self::getExceptionAttemptCount($klass),
|
||||
'MaxRetriesExceeded' => self::getMaxRetriesExceeded($klass),
|
||||
];
|
||||
}
|
||||
|
||||
throw new \InvalidArgumentException('Parameter must be an instance of ResultInterface or Exception.');
|
||||
}
|
||||
|
||||
private static function getResultAttemptCount(ResultInterface $result) {
|
||||
if (isset($result['@metadata']['transferStats']['http'])) {
|
||||
return count($result['@metadata']['transferStats']['http']);
|
||||
}
|
||||
return 1;
|
||||
}
|
||||
|
||||
private static function getExceptionAttemptCount(\Exception $e) {
|
||||
$attemptCount = 0;
|
||||
if ($e instanceof MonitoringEventsInterface) {
|
||||
foreach ($e->getMonitoringEvents() as $event) {
|
||||
if (isset($event['Type']) &&
|
||||
$event['Type'] === 'ApiCallAttempt') {
|
||||
$attemptCount++;
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
return $attemptCount;
|
||||
}
|
||||
|
||||
private static function getMaxRetriesExceeded($klass)
|
||||
{
|
||||
if ($klass instanceof AwsException && $klass->isMaxRetriesExceeded()) {
|
||||
return 1;
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
protected function populateRequestEventData(
|
||||
CommandInterface $cmd,
|
||||
RequestInterface $request,
|
||||
array $event
|
||||
) {
|
||||
$event = parent::populateRequestEventData($cmd, $request, $event);
|
||||
$event['Type'] = 'ApiCall';
|
||||
return $event;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
protected function populateResultEventData(
|
||||
$result,
|
||||
array $event
|
||||
) {
|
||||
$event = parent::populateResultEventData($result, $event);
|
||||
$event['Latency'] = (int) (floor(microtime(true) * 1000) - $event['Timestamp']);
|
||||
return $event;
|
||||
}
|
||||
}
|
65
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/Configuration.php
vendored
Normal file
65
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/Configuration.php
vendored
Normal file
@@ -0,0 +1,65 @@
|
||||
<?php
|
||||
namespace Aws\ClientSideMonitoring;
|
||||
|
||||
class Configuration implements ConfigurationInterface
|
||||
{
|
||||
private $clientId;
|
||||
private $enabled;
|
||||
private $port;
|
||||
|
||||
/**
|
||||
* Constructs a new Configuration object with the specified CSM options set.
|
||||
*
|
||||
* @param mixed $enabled
|
||||
* @param string|int $port
|
||||
* @param string $clientId
|
||||
*/
|
||||
public function __construct($enabled, $port, $clientId = '')
|
||||
{
|
||||
$this->port = filter_var($port, FILTER_VALIDATE_INT);
|
||||
if ($this->port === false) {
|
||||
throw new \InvalidArgumentException(
|
||||
"CSM 'port' value must be an integer!");
|
||||
}
|
||||
|
||||
// Unparsable $enabled flag errors on the side of disabling CSM
|
||||
$this->enabled = filter_var($enabled, FILTER_VALIDATE_BOOLEAN);
|
||||
$this->clientId = trim($clientId);
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function isEnabled()
|
||||
{
|
||||
return $this->enabled;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function getClientId()
|
||||
{
|
||||
return $this->clientId;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function getPort()
|
||||
{
|
||||
return $this->port;
|
||||
}
|
||||
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function toArray()
|
||||
{
|
||||
return [
|
||||
'client_id' => $this->getClientId(),
|
||||
'enabled' => $this->isEnabled(),
|
||||
'port' => $this->getPort()
|
||||
];
|
||||
}
|
||||
}
|
37
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ConfigurationInterface.php
vendored
Normal file
37
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ConfigurationInterface.php
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
namespace Aws\ClientSideMonitoring;
|
||||
|
||||
/**
|
||||
* Provides access to client-side monitoring configuration options:
|
||||
* 'client_id', 'enabled', 'port'
|
||||
*/
|
||||
interface ConfigurationInterface
|
||||
{
|
||||
/**
|
||||
* Checks whether or not client-side monitoring is enabled.
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function isEnabled();
|
||||
|
||||
/**
|
||||
* Returns the Client ID, if available.
|
||||
*
|
||||
* @return string|null
|
||||
*/
|
||||
public function getClientId();
|
||||
|
||||
/**
|
||||
* Returns the configured port.
|
||||
*
|
||||
* @return int|null
|
||||
*/
|
||||
public function getPort();
|
||||
|
||||
/**
|
||||
* Returns the configuration as an associative array.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function toArray();
|
||||
}
|
342
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ConfigurationProvider.php
vendored
Normal file
342
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/ConfigurationProvider.php
vendored
Normal file
@@ -0,0 +1,342 @@
|
||||
<?php
|
||||
namespace Aws\ClientSideMonitoring;
|
||||
|
||||
use Aws\CacheInterface;
|
||||
use Aws\ClientSideMonitoring\Exception\ConfigurationException;
|
||||
use GuzzleHttp\Promise;
|
||||
use GuzzleHttp\Promise\PromiseInterface;
|
||||
|
||||
/**
|
||||
* A configuration provider is a function that accepts no arguments and returns
|
||||
* a promise that is fulfilled with a {@see \Aws\ClientSideMonitoring\ConfigurationInterface}
|
||||
* or rejected with an {@see \Aws\ClientSideMonitoring\Exception\ConfigurationException}.
|
||||
*
|
||||
* <code>
|
||||
* use Aws\ClientSideMonitoring\ConfigurationProvider;
|
||||
* $provider = ConfigurationProvider::defaultProvider();
|
||||
* // Returns a ConfigurationInterface or throws.
|
||||
* $config = $provider()->wait();
|
||||
* </code>
|
||||
*
|
||||
* Configuration providers can be composed to create configuration using
|
||||
* conditional logic that can create different configurations in different
|
||||
* environments. You can compose multiple providers into a single provider using
|
||||
* {@see Aws\ClientSideMonitoring\ConfigurationProvider::chain}. This function
|
||||
* accepts providers as variadic arguments and returns a new function that will
|
||||
* invoke each provider until a successful configuration is returned.
|
||||
*
|
||||
* <code>
|
||||
* // First try an INI file at this location.
|
||||
* $a = ConfigurationProvider::ini(null, '/path/to/file.ini');
|
||||
* // Then try an INI file at this location.
|
||||
* $b = ConfigurationProvider::ini(null, '/path/to/other-file.ini');
|
||||
* // Then try loading from environment variables.
|
||||
* $c = ConfigurationProvider::env();
|
||||
* // Combine the three providers together.
|
||||
* $composed = ConfigurationProvider::chain($a, $b, $c);
|
||||
* // Returns a promise that is fulfilled with a configuration or throws.
|
||||
* $promise = $composed();
|
||||
* // Wait on the configuration to resolve.
|
||||
* $config = $promise->wait();
|
||||
* </code>
|
||||
*/
|
||||
class ConfigurationProvider
|
||||
{
|
||||
|
||||
const CACHE_KEY = 'aws_cached_csm_config';
|
||||
const DEFAULT_CLIENT_ID = '';
|
||||
const DEFAULT_ENABLED = false;
|
||||
const DEFAULT_PORT = 31000;
|
||||
const ENV_CLIENT_ID = 'AWS_CSM_CLIENT_ID';
|
||||
const ENV_ENABLED = 'AWS_CSM_ENABLED';
|
||||
const ENV_PORT = 'AWS_CSM_PORT';
|
||||
const ENV_PROFILE = 'AWS_PROFILE';
|
||||
|
||||
/**
|
||||
* Wraps a credential provider and saves provided credentials in an
|
||||
* instance of Aws\CacheInterface. Forwards calls when no credentials found
|
||||
* in cache and updates cache with the results.
|
||||
*
|
||||
* @param callable $provider Credentials provider function to wrap
|
||||
* @param CacheInterface $cache Cache to store credentials
|
||||
* @param string|null $cacheKey (optional) Cache key to use
|
||||
*
|
||||
* @return callable
|
||||
*/
|
||||
public static function cache(
|
||||
callable $provider,
|
||||
CacheInterface $cache,
|
||||
$cacheKey = null
|
||||
) {
|
||||
$cacheKey = $cacheKey ?: self::CACHE_KEY;
|
||||
|
||||
return function () use ($provider, $cache, $cacheKey) {
|
||||
$found = $cache->get($cacheKey);
|
||||
if ($found instanceof ConfigurationInterface) {
|
||||
return Promise\promise_for($found);
|
||||
}
|
||||
|
||||
return $provider()
|
||||
->then(function (ConfigurationInterface $config) use (
|
||||
$cache,
|
||||
$cacheKey
|
||||
) {
|
||||
$cache->set(
|
||||
$cacheKey,
|
||||
$config
|
||||
);
|
||||
|
||||
return $config;
|
||||
});
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Creates an aggregate credentials provider that invokes the provided
|
||||
* variadic providers one after the other until a provider returns
|
||||
* credentials.
|
||||
*
|
||||
* @return callable
|
||||
*/
|
||||
public static function chain()
|
||||
{
|
||||
$links = func_get_args();
|
||||
if (empty($links)) {
|
||||
throw new \InvalidArgumentException('No providers in chain');
|
||||
}
|
||||
|
||||
return function () use ($links) {
|
||||
/** @var callable $parent */
|
||||
$parent = array_shift($links);
|
||||
$promise = $parent();
|
||||
while ($next = array_shift($links)) {
|
||||
$promise = $promise->otherwise($next);
|
||||
}
|
||||
return $promise;
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a default CSM config provider that first checks for environment
|
||||
* variables, then checks for a specified profile in ~/.aws/config, then
|
||||
* checks for the "aws_csm" profile in ~/.aws/config, and failing those uses
|
||||
* a default fallback set of configuration options.
|
||||
*
|
||||
* This provider is automatically wrapped in a memoize function that caches
|
||||
* previously provided config options.
|
||||
*
|
||||
* @param array $config Optional array of ecs/instance profile credentials
|
||||
* provider options.
|
||||
*
|
||||
* @return callable
|
||||
*/
|
||||
public static function defaultProvider(array $config = [])
|
||||
{
|
||||
$configProviders = [
|
||||
self::env(),
|
||||
self::ini(),
|
||||
self::fallback()
|
||||
];
|
||||
|
||||
$memo = self::memoize(
|
||||
call_user_func_array('self::chain', $configProviders)
|
||||
);
|
||||
|
||||
if (isset($config['csm']) && $config['csm'] instanceof CacheInterface) {
|
||||
return self::cache($memo, $config['csm'], self::CACHE_KEY);
|
||||
}
|
||||
|
||||
return $memo;
|
||||
}
|
||||
|
||||
/**
|
||||
* Provider that creates CSM config from environment variables.
|
||||
*
|
||||
* @return callable
|
||||
*/
|
||||
public static function env()
|
||||
{
|
||||
return function () {
|
||||
// Use credentials from environment variables, if available
|
||||
$enabled = getenv(self::ENV_ENABLED);
|
||||
if ($enabled !== false) {
|
||||
return Promise\promise_for(
|
||||
new Configuration(
|
||||
$enabled,
|
||||
getenv(self::ENV_PORT) ?: self::DEFAULT_PORT,
|
||||
getenv(self:: ENV_CLIENT_ID) ?: self::DEFAULT_CLIENT_ID
|
||||
)
|
||||
);
|
||||
}
|
||||
|
||||
return self::reject('Could not find environment variable CSM config'
|
||||
. ' in ' . self::ENV_ENABLED. '/' . self::ENV_PORT . '/'
|
||||
. self::ENV_CLIENT_ID);
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Fallback config options when other sources are not set.
|
||||
*
|
||||
* @return callable
|
||||
*/
|
||||
public static function fallback()
|
||||
{
|
||||
return function() {
|
||||
return Promise\promise_for(
|
||||
new Configuration(
|
||||
self::DEFAULT_ENABLED,
|
||||
self::DEFAULT_PORT,
|
||||
self::DEFAULT_CLIENT_ID
|
||||
)
|
||||
);
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Gets the environment's HOME directory if available.
|
||||
*
|
||||
* @return null|string
|
||||
*/
|
||||
private static function getHomeDir()
|
||||
{
|
||||
// On Linux/Unix-like systems, use the HOME environment variable
|
||||
if ($homeDir = getenv('HOME')) {
|
||||
return $homeDir;
|
||||
}
|
||||
|
||||
// Get the HOMEDRIVE and HOMEPATH values for Windows hosts
|
||||
$homeDrive = getenv('HOMEDRIVE');
|
||||
$homePath = getenv('HOMEPATH');
|
||||
|
||||
return ($homeDrive && $homePath) ? $homeDrive . $homePath : null;
|
||||
}
|
||||
|
||||
/**
|
||||
* CSM config provider that creates CSM config using an ini file stored
|
||||
* in the current user's home directory.
|
||||
*
|
||||
* @param string|null $profile Profile to use. If not specified will use
|
||||
* the "aws_csm" profile in "~/.aws/config".
|
||||
* @param string|null $filename If provided, uses a custom filename rather
|
||||
* than looking in the home directory.
|
||||
*
|
||||
* @return callable
|
||||
*/
|
||||
public static function ini($profile = null, $filename = null)
|
||||
{
|
||||
$filename = $filename ?: (self::getHomeDir() . '/.aws/config');
|
||||
$profile = $profile ?: (getenv(self::ENV_PROFILE) ?: 'aws_csm');
|
||||
|
||||
return function () use ($profile, $filename) {
|
||||
if (!is_readable($filename)) {
|
||||
return self::reject("Cannot read CSM config from $filename");
|
||||
}
|
||||
$data = parse_ini_file($filename, true);
|
||||
if ($data === false) {
|
||||
return self::reject("Invalid config file: $filename");
|
||||
}
|
||||
if (!isset($data[$profile])) {
|
||||
return self::reject("'$profile' not found in config file");
|
||||
}
|
||||
if (!isset($data[$profile]['csm_enabled'])) {
|
||||
return self::reject("Required CSM config values not present in
|
||||
INI profile '{$profile}' ({$filename})");
|
||||
}
|
||||
|
||||
// port is optional
|
||||
if (empty($data[$profile]['csm_port'])) {
|
||||
$data[$profile]['csm_port'] = self::DEFAULT_PORT;
|
||||
}
|
||||
|
||||
// client_id is optional
|
||||
if (empty($data[$profile]['csm_client_id'])) {
|
||||
$data[$profile]['csm_client_id'] = self::DEFAULT_CLIENT_ID;
|
||||
}
|
||||
|
||||
return Promise\promise_for(
|
||||
new Configuration(
|
||||
$data[$profile]['csm_enabled'],
|
||||
$data[$profile]['csm_port'],
|
||||
$data[$profile]['csm_client_id']
|
||||
)
|
||||
);
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Wraps a CSM config provider and caches previously provided configuration.
|
||||
*
|
||||
* Ensures that cached configuration is refreshed when it expires.
|
||||
*
|
||||
* @param callable $provider CSM config provider function to wrap.
|
||||
*
|
||||
* @return callable
|
||||
*/
|
||||
public static function memoize(callable $provider)
|
||||
{
|
||||
return function () use ($provider) {
|
||||
static $result;
|
||||
static $isConstant;
|
||||
|
||||
// Constant config will be returned constantly.
|
||||
if ($isConstant) {
|
||||
return $result;
|
||||
}
|
||||
|
||||
// Create the initial promise that will be used as the cached value
|
||||
// until it expires.
|
||||
if (null === $result) {
|
||||
$result = $provider();
|
||||
}
|
||||
|
||||
// Return config and set flag that provider is already set
|
||||
return $result
|
||||
->then(function (ConfigurationInterface $config) use (&$isConstant) {
|
||||
$isConstant = true;
|
||||
return $config;
|
||||
});
|
||||
};
|
||||
}
|
||||
|
||||
/**
|
||||
* Reject promise with standardized exception.
|
||||
*
|
||||
* @param $msg
|
||||
* @return Promise\RejectedPromise
|
||||
*/
|
||||
private static function reject($msg)
|
||||
{
|
||||
return new Promise\RejectedPromise(new ConfigurationException($msg));
|
||||
}
|
||||
|
||||
/**
|
||||
* Unwraps a configuration object in whatever valid form it is in,
|
||||
* always returning a ConfigurationInterface object.
|
||||
*
|
||||
* @param mixed $config
|
||||
* @return ConfigurationInterface
|
||||
* @throws \InvalidArgumentException
|
||||
*/
|
||||
public static function unwrap($config)
|
||||
{
|
||||
if (is_callable($config)) {
|
||||
$config = $config();
|
||||
}
|
||||
if ($config instanceof PromiseInterface) {
|
||||
$config = $config->wait();
|
||||
}
|
||||
if ($config instanceof ConfigurationInterface) {
|
||||
return $config;
|
||||
} elseif (is_array($config) && isset($config['enabled'])) {
|
||||
$client_id = isset($config['client_id']) ? $config['client_id']
|
||||
: self::DEFAULT_CLIENT_ID;
|
||||
$port = isset($config['port']) ? $config['port']
|
||||
: self::DEFAULT_PORT;
|
||||
return new Configuration($config['enabled'], $port, $client_id);
|
||||
}
|
||||
|
||||
throw new \InvalidArgumentException('Not a valid CSM configuration '
|
||||
. 'argument.');
|
||||
}
|
||||
}
|
15
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/Exception/ConfigurationException.php
vendored
Normal file
15
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/Exception/ConfigurationException.php
vendored
Normal file
@@ -0,0 +1,15 @@
|
||||
<?php
|
||||
namespace Aws\ClientSideMonitoring\Exception;
|
||||
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
|
||||
|
||||
/**
|
||||
* Represents an error interacting with configuration for client-side monitoring.
|
||||
*/
|
||||
class ConfigurationException extends \RuntimeException implements
|
||||
MonitoringEventsInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
}
|
35
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/MonitoringMiddlewareInterface.php
vendored
Normal file
35
vendor/aws/aws-sdk-php/src/ClientSideMonitoring/MonitoringMiddlewareInterface.php
vendored
Normal file
@@ -0,0 +1,35 @@
|
||||
<?php
|
||||
|
||||
namespace Aws\ClientSideMonitoring;
|
||||
|
||||
use Aws\CommandInterface;
|
||||
use Aws\Exception\AwsException;
|
||||
use Aws\ResultInterface;
|
||||
use GuzzleHttp\Psr7\Request;
|
||||
use Psr\Http\Message\RequestInterface;
|
||||
|
||||
/**
|
||||
* @internal
|
||||
*/
|
||||
interface MonitoringMiddlewareInterface
|
||||
{
|
||||
|
||||
/**
|
||||
* Data for event properties to be sent to the monitoring agent.
|
||||
*
|
||||
* @param RequestInterface $request
|
||||
* @return array
|
||||
*/
|
||||
public static function getRequestData(RequestInterface $request);
|
||||
|
||||
|
||||
/**
|
||||
* Data for event properties to be sent to the monitoring agent.
|
||||
*
|
||||
* @param ResultInterface|AwsException|\Exception $klass
|
||||
* @return array
|
||||
*/
|
||||
public static function getResponseData($klass);
|
||||
|
||||
public function __invoke(CommandInterface $cmd, RequestInterface $request);
|
||||
}
|
@@ -30,12 +30,16 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeAccountLimitsAsync(array $args = [])
|
||||
* @method \Aws\Result describeChangeSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeChangeSetAsync(array $args = [])
|
||||
* @method \Aws\Result describeStackDriftDetectionStatus(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeStackDriftDetectionStatusAsync(array $args = [])
|
||||
* @method \Aws\Result describeStackEvents(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeStackEventsAsync(array $args = [])
|
||||
* @method \Aws\Result describeStackInstance(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeStackInstanceAsync(array $args = [])
|
||||
* @method \Aws\Result describeStackResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeStackResourceAsync(array $args = [])
|
||||
* @method \Aws\Result describeStackResourceDrifts(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeStackResourceDriftsAsync(array $args = [])
|
||||
* @method \Aws\Result describeStackResources(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeStackResourcesAsync(array $args = [])
|
||||
* @method \Aws\Result describeStackSet(array $args = [])
|
||||
@@ -44,6 +48,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeStackSetOperationAsync(array $args = [])
|
||||
* @method \Aws\Result describeStacks(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeStacksAsync(array $args = [])
|
||||
* @method \Aws\Result detectStackDrift(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise detectStackDriftAsync(array $args = [])
|
||||
* @method \Aws\Result detectStackResourceDrift(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise detectStackResourceDriftAsync(array $args = [])
|
||||
* @method \Aws\Result estimateTemplateCost(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise estimateTemplateCostAsync(array $args = [])
|
||||
* @method \Aws\Result executeChangeSet(array $args = [])
|
||||
|
@@ -50,54 +50,54 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise updateDistributionAsync(array $args = [])
|
||||
* @method \Aws\Result updateStreamingDistribution(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateStreamingDistributionAsync(array $args = [])
|
||||
* @method \Aws\Result createDistributionWithTags(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise createDistributionWithTagsAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result createStreamingDistributionWithTags(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise createStreamingDistributionWithTagsAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result listTagsForResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result tagResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result untagResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result createDistributionWithTags(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise createDistributionWithTagsAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result createStreamingDistributionWithTags(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise createStreamingDistributionWithTagsAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result listTagsForResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result tagResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result untagResource(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = []) (supported in versions 2016-08-01, 2016-08-20, 2016-09-07, 2016-09-29, 2016-11-25, 2017-03-25, 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result deleteServiceLinkedRole(array $args = []) (supported in versions 2017-03-25)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteServiceLinkedRoleAsync(array $args = []) (supported in versions 2017-03-25)
|
||||
* @method \Aws\Result createFieldLevelEncryptionConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise createFieldLevelEncryptionConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result createFieldLevelEncryptionProfile(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise createFieldLevelEncryptionProfileAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result createPublicKey(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise createPublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result deleteFieldLevelEncryptionConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFieldLevelEncryptionConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result deleteFieldLevelEncryptionProfile(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFieldLevelEncryptionProfileAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result deletePublicKey(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise deletePublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result getFieldLevelEncryption(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise getFieldLevelEncryptionAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result getFieldLevelEncryptionConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise getFieldLevelEncryptionConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result getFieldLevelEncryptionProfile(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise getFieldLevelEncryptionProfileAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result getFieldLevelEncryptionProfileConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise getFieldLevelEncryptionProfileConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result getPublicKey(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise getPublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result getPublicKeyConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise getPublicKeyConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result listFieldLevelEncryptionConfigs(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise listFieldLevelEncryptionConfigsAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result listFieldLevelEncryptionProfiles(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise listFieldLevelEncryptionProfilesAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result listPublicKeys(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise listPublicKeysAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result updateFieldLevelEncryptionConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise updateFieldLevelEncryptionConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result updateFieldLevelEncryptionProfile(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise updateFieldLevelEncryptionProfileAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result updatePublicKey(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \GuzzleHttp\Promise\Promise updatePublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18)
|
||||
* @method \Aws\Result createFieldLevelEncryptionConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise createFieldLevelEncryptionConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result createFieldLevelEncryptionProfile(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise createFieldLevelEncryptionProfileAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result createPublicKey(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise createPublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result deleteFieldLevelEncryptionConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFieldLevelEncryptionConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result deleteFieldLevelEncryptionProfile(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFieldLevelEncryptionProfileAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result deletePublicKey(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise deletePublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result getFieldLevelEncryption(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise getFieldLevelEncryptionAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result getFieldLevelEncryptionConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise getFieldLevelEncryptionConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result getFieldLevelEncryptionProfile(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise getFieldLevelEncryptionProfileAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result getFieldLevelEncryptionProfileConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise getFieldLevelEncryptionProfileConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result getPublicKey(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise getPublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result getPublicKeyConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise getPublicKeyConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result listFieldLevelEncryptionConfigs(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise listFieldLevelEncryptionConfigsAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result listFieldLevelEncryptionProfiles(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise listFieldLevelEncryptionProfilesAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result listPublicKeys(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise listPublicKeysAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result updateFieldLevelEncryptionConfig(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise updateFieldLevelEncryptionConfigAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result updateFieldLevelEncryptionProfile(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise updateFieldLevelEncryptionProfileAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \Aws\Result updatePublicKey(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
* @method \GuzzleHttp\Promise\Promise updatePublicKeyAsync(array $args = []) (supported in versions 2017-10-30, 2018-06-18, 2018-11-05)
|
||||
*/
|
||||
class CloudFrontClient extends AwsClient
|
||||
{
|
||||
|
@@ -26,6 +26,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getMetricDataAsync(array $args = [])
|
||||
* @method \Aws\Result getMetricStatistics(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getMetricStatisticsAsync(array $args = [])
|
||||
* @method \Aws\Result getMetricWidgetImage(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getMetricWidgetImageAsync(array $args = [])
|
||||
* @method \Aws\Result listDashboards(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDashboardsAsync(array $args = [])
|
||||
* @method \Aws\Result listMetrics(array $args = [])
|
||||
|
@@ -40,6 +40,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeLogStreamsAsync(array $args = [])
|
||||
* @method \Aws\Result describeMetricFilters(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeMetricFiltersAsync(array $args = [])
|
||||
* @method \Aws\Result describeQueries(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeQueriesAsync(array $args = [])
|
||||
* @method \Aws\Result describeResourcePolicies(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeResourcePoliciesAsync(array $args = [])
|
||||
* @method \Aws\Result describeSubscriptionFilters(array $args = [])
|
||||
@@ -50,6 +52,12 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise filterLogEventsAsync(array $args = [])
|
||||
* @method \Aws\Result getLogEvents(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getLogEventsAsync(array $args = [])
|
||||
* @method \Aws\Result getLogGroupFields(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getLogGroupFieldsAsync(array $args = [])
|
||||
* @method \Aws\Result getLogRecord(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getLogRecordAsync(array $args = [])
|
||||
* @method \Aws\Result getQueryResults(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getQueryResultsAsync(array $args = [])
|
||||
* @method \Aws\Result listTagsLogGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsLogGroupAsync(array $args = [])
|
||||
* @method \Aws\Result putDestination(array $args = [])
|
||||
@@ -66,6 +74,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise putRetentionPolicyAsync(array $args = [])
|
||||
* @method \Aws\Result putSubscriptionFilter(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putSubscriptionFilterAsync(array $args = [])
|
||||
* @method \Aws\Result startQuery(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startQueryAsync(array $args = [])
|
||||
* @method \Aws\Result stopQuery(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopQueryAsync(array $args = [])
|
||||
* @method \Aws\Result tagLogGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagLogGroupAsync(array $args = [])
|
||||
* @method \Aws\Result testMetricFilter(array $args = [])
|
||||
|
@@ -18,6 +18,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteBranchAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCommentContent(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteCommentContentAsync(array $args = [])
|
||||
* @method \Aws\Result deleteFile(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFileAsync(array $args = [])
|
||||
* @method \Aws\Result deleteRepository(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteRepositoryAsync(array $args = [])
|
||||
* @method \Aws\Result describePullRequestEvents(array $args = [])
|
||||
@@ -36,6 +38,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getCommitAsync(array $args = [])
|
||||
* @method \Aws\Result getDifferences(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDifferencesAsync(array $args = [])
|
||||
* @method \Aws\Result getFile(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getFileAsync(array $args = [])
|
||||
* @method \Aws\Result getFolder(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getFolderAsync(array $args = [])
|
||||
* @method \Aws\Result getMergeConflicts(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getMergeConflictsAsync(array $args = [])
|
||||
* @method \Aws\Result getPullRequest(array $args = [])
|
||||
|
@@ -16,6 +16,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise batchGetDeploymentGroupsAsync(array $args = [])
|
||||
* @method \Aws\Result batchGetDeploymentInstances(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchGetDeploymentInstancesAsync(array $args = [])
|
||||
* @method \Aws\Result batchGetDeploymentTargets(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchGetDeploymentTargetsAsync(array $args = [])
|
||||
* @method \Aws\Result batchGetDeployments(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchGetDeploymentsAsync(array $args = [])
|
||||
* @method \Aws\Result batchGetOnPremisesInstances(array $args = [])
|
||||
@@ -52,6 +54,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getDeploymentGroupAsync(array $args = [])
|
||||
* @method \Aws\Result getDeploymentInstance(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDeploymentInstanceAsync(array $args = [])
|
||||
* @method \Aws\Result getDeploymentTarget(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDeploymentTargetAsync(array $args = [])
|
||||
* @method \Aws\Result getOnPremisesInstance(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getOnPremisesInstanceAsync(array $args = [])
|
||||
* @method \Aws\Result listApplicationRevisions(array $args = [])
|
||||
@@ -64,6 +68,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listDeploymentGroupsAsync(array $args = [])
|
||||
* @method \Aws\Result listDeploymentInstances(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDeploymentInstancesAsync(array $args = [])
|
||||
* @method \Aws\Result listDeploymentTargets(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDeploymentTargetsAsync(array $args = [])
|
||||
* @method \Aws\Result listDeployments(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDeploymentsAsync(array $args = [])
|
||||
* @method \Aws\Result listGitHubAccountTokenNames(array $args = [])
|
||||
|
@@ -15,10 +15,24 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise batchDetectSentimentAsync(array $args = [])
|
||||
* @method \Aws\Result batchDetectSyntax(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchDetectSyntaxAsync(array $args = [])
|
||||
* @method \Aws\Result createDocumentClassifier(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createDocumentClassifierAsync(array $args = [])
|
||||
* @method \Aws\Result createEntityRecognizer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createEntityRecognizerAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDocumentClassifier(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDocumentClassifierAsync(array $args = [])
|
||||
* @method \Aws\Result deleteEntityRecognizer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteEntityRecognizerAsync(array $args = [])
|
||||
* @method \Aws\Result describeDocumentClassificationJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeDocumentClassificationJobAsync(array $args = [])
|
||||
* @method \Aws\Result describeDocumentClassifier(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeDocumentClassifierAsync(array $args = [])
|
||||
* @method \Aws\Result describeDominantLanguageDetectionJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeDominantLanguageDetectionJobAsync(array $args = [])
|
||||
* @method \Aws\Result describeEntitiesDetectionJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeEntitiesDetectionJobAsync(array $args = [])
|
||||
* @method \Aws\Result describeEntityRecognizer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeEntityRecognizerAsync(array $args = [])
|
||||
* @method \Aws\Result describeKeyPhrasesDetectionJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeKeyPhrasesDetectionJobAsync(array $args = [])
|
||||
* @method \Aws\Result describeSentimentDetectionJob(array $args = [])
|
||||
@@ -35,16 +49,24 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise detectSentimentAsync(array $args = [])
|
||||
* @method \Aws\Result detectSyntax(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise detectSyntaxAsync(array $args = [])
|
||||
* @method \Aws\Result listDocumentClassificationJobs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDocumentClassificationJobsAsync(array $args = [])
|
||||
* @method \Aws\Result listDocumentClassifiers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDocumentClassifiersAsync(array $args = [])
|
||||
* @method \Aws\Result listDominantLanguageDetectionJobs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDominantLanguageDetectionJobsAsync(array $args = [])
|
||||
* @method \Aws\Result listEntitiesDetectionJobs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listEntitiesDetectionJobsAsync(array $args = [])
|
||||
* @method \Aws\Result listEntityRecognizers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listEntityRecognizersAsync(array $args = [])
|
||||
* @method \Aws\Result listKeyPhrasesDetectionJobs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listKeyPhrasesDetectionJobsAsync(array $args = [])
|
||||
* @method \Aws\Result listSentimentDetectionJobs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listSentimentDetectionJobsAsync(array $args = [])
|
||||
* @method \Aws\Result listTopicsDetectionJobs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTopicsDetectionJobsAsync(array $args = [])
|
||||
* @method \Aws\Result startDocumentClassificationJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startDocumentClassificationJobAsync(array $args = [])
|
||||
* @method \Aws\Result startDominantLanguageDetectionJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startDominantLanguageDetectionJobAsync(array $args = [])
|
||||
* @method \Aws\Result startEntitiesDetectionJob(array $args = [])
|
||||
|
13
vendor/aws/aws-sdk-php/src/ComprehendMedical/ComprehendMedicalClient.php
vendored
Normal file
13
vendor/aws/aws-sdk-php/src/ComprehendMedical/ComprehendMedicalClient.php
vendored
Normal file
@@ -0,0 +1,13 @@
|
||||
<?php
|
||||
namespace Aws\ComprehendMedical;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS Comprehend Medical** service.
|
||||
* @method \Aws\Result detectEntities(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise detectEntitiesAsync(array $args = [])
|
||||
* @method \Aws\Result detectPHI(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise detectPHIAsync(array $args = [])
|
||||
*/
|
||||
class ComprehendMedicalClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/ComprehendMedical/Exception/ComprehendMedicalException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/ComprehendMedical/Exception/ComprehendMedicalException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\ComprehendMedical\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS Comprehend Medical** service.
|
||||
*/
|
||||
class ComprehendMedicalException extends AwsException {}
|
@@ -6,6 +6,8 @@ use Aws\AwsClient;
|
||||
/**
|
||||
* This client is used to interact with AWS Config.
|
||||
*
|
||||
* @method \Aws\Result batchGetAggregateResourceConfig(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchGetAggregateResourceConfigAsync(array $args = [])
|
||||
* @method \Aws\Result batchGetResourceConfig(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise batchGetResourceConfigAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAggregationAuthorization(array $args = [])
|
||||
@@ -58,6 +60,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getAggregateComplianceDetailsByConfigRuleAsync(array $args = [])
|
||||
* @method \Aws\Result getAggregateConfigRuleComplianceSummary(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAggregateConfigRuleComplianceSummaryAsync(array $args = [])
|
||||
* @method \Aws\Result getAggregateDiscoveredResourceCounts(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAggregateDiscoveredResourceCountsAsync(array $args = [])
|
||||
* @method \Aws\Result getAggregateResourceConfig(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAggregateResourceConfigAsync(array $args = [])
|
||||
* @method \Aws\Result getComplianceDetailsByConfigRule(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getComplianceDetailsByConfigRuleAsync(array $args = [])
|
||||
* @method \Aws\Result getComplianceDetailsByResource(array $args = [])
|
||||
@@ -70,6 +76,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getDiscoveredResourceCountsAsync(array $args = [])
|
||||
* @method \Aws\Result getResourceConfigHistory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getResourceConfigHistoryAsync(array $args = [])
|
||||
* @method \Aws\Result listAggregateDiscoveredResources(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAggregateDiscoveredResourcesAsync(array $args = [])
|
||||
* @method \Aws\Result listDiscoveredResources(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDiscoveredResourcesAsync(array $args = [])
|
||||
* @method \Aws\Result putAggregationAuthorization(array $args = [])
|
||||
|
@@ -15,8 +15,12 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeUserHierarchyGroupAsync(array $args = [])
|
||||
* @method \Aws\Result describeUserHierarchyStructure(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeUserHierarchyStructureAsync(array $args = [])
|
||||
* @method \Aws\Result getCurrentMetricData(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getCurrentMetricDataAsync(array $args = [])
|
||||
* @method \Aws\Result getFederationToken(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getFederationTokenAsync(array $args = [])
|
||||
* @method \Aws\Result getMetricData(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getMetricDataAsync(array $args = [])
|
||||
* @method \Aws\Result listRoutingProfiles(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listRoutingProfilesAsync(array $args = [])
|
||||
* @method \Aws\Result listSecurityProfiles(array $args = [])
|
||||
|
@@ -7,6 +7,8 @@ use Aws\AwsClient;
|
||||
* This client is used to interact with the **AWS Cost Explorer Service** service.
|
||||
* @method \Aws\Result getCostAndUsage(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getCostAndUsageAsync(array $args = [])
|
||||
* @method \Aws\Result getCostForecast(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getCostForecastAsync(array $args = [])
|
||||
* @method \Aws\Result getDimensionValues(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDimensionValuesAsync(array $args = [])
|
||||
* @method \Aws\Result getReservationCoverage(array $args = [])
|
||||
|
59
vendor/aws/aws-sdk-php/src/DataSync/DataSyncClient.php
vendored
Normal file
59
vendor/aws/aws-sdk-php/src/DataSync/DataSyncClient.php
vendored
Normal file
@@ -0,0 +1,59 @@
|
||||
<?php
|
||||
namespace Aws\DataSync;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS DataSync** service.
|
||||
* @method \Aws\Result cancelTaskExecution(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise cancelTaskExecutionAsync(array $args = [])
|
||||
* @method \Aws\Result createAgent(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createAgentAsync(array $args = [])
|
||||
* @method \Aws\Result createLocationEfs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createLocationEfsAsync(array $args = [])
|
||||
* @method \Aws\Result createLocationNfs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createLocationNfsAsync(array $args = [])
|
||||
* @method \Aws\Result createLocationS3(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createLocationS3Async(array $args = [])
|
||||
* @method \Aws\Result createTask(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createTaskAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAgent(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAgentAsync(array $args = [])
|
||||
* @method \Aws\Result deleteLocation(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteLocationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteTask(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteTaskAsync(array $args = [])
|
||||
* @method \Aws\Result describeAgent(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeAgentAsync(array $args = [])
|
||||
* @method \Aws\Result describeLocationEfs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeLocationEfsAsync(array $args = [])
|
||||
* @method \Aws\Result describeLocationNfs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeLocationNfsAsync(array $args = [])
|
||||
* @method \Aws\Result describeLocationS3(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeLocationS3Async(array $args = [])
|
||||
* @method \Aws\Result describeTask(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeTaskAsync(array $args = [])
|
||||
* @method \Aws\Result describeTaskExecution(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeTaskExecutionAsync(array $args = [])
|
||||
* @method \Aws\Result listAgents(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAgentsAsync(array $args = [])
|
||||
* @method \Aws\Result listLocations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listLocationsAsync(array $args = [])
|
||||
* @method \Aws\Result listTagsForResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result listTaskExecutions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTaskExecutionsAsync(array $args = [])
|
||||
* @method \Aws\Result listTasks(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTasksAsync(array $args = [])
|
||||
* @method \Aws\Result startTaskExecution(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startTaskExecutionAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateAgent(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAgentAsync(array $args = [])
|
||||
* @method \Aws\Result updateTask(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateTaskAsync(array $args = [])
|
||||
*/
|
||||
class DataSyncClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/DataSync/Exception/DataSyncException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/DataSync/Exception/DataSyncException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\DataSync\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS DataSync** service.
|
||||
*/
|
||||
class DataSyncException extends AwsException {}
|
@@ -94,5 +94,7 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateLag(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateLagAsync(array $args = [])
|
||||
* @method \Aws\Result updateVirtualInterfaceAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateVirtualInterfaceAttributesAsync(array $args = [])
|
||||
*/
|
||||
class DirectConnectClient extends AwsClient {}
|
||||
|
@@ -6,6 +6,8 @@ use Aws\AwsClient;
|
||||
/**
|
||||
* AWS Directory Service client
|
||||
*
|
||||
* @method \Aws\Result acceptSharedDirectory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise acceptSharedDirectoryAsync(array $args = [])
|
||||
* @method \Aws\Result addIpRoutes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addIpRoutesAsync(array $args = [])
|
||||
* @method \Aws\Result addTagsToResource(array $args = [])
|
||||
@@ -22,6 +24,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise createConditionalForwarderAsync(array $args = [])
|
||||
* @method \Aws\Result createDirectory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createDirectoryAsync(array $args = [])
|
||||
* @method \Aws\Result createLogSubscription(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createLogSubscriptionAsync(array $args = [])
|
||||
* @method \Aws\Result createMicrosoftAD(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createMicrosoftADAsync(array $args = [])
|
||||
* @method \Aws\Result createSnapshot(array $args = [])
|
||||
@@ -32,6 +36,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConditionalForwarderAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDirectory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDirectoryAsync(array $args = [])
|
||||
* @method \Aws\Result deleteLogSubscription(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteLogSubscriptionAsync(array $args = [])
|
||||
* @method \Aws\Result deleteSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result deleteTrust(array $args = [])
|
||||
@@ -46,6 +52,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeDomainControllersAsync(array $args = [])
|
||||
* @method \Aws\Result describeEventTopics(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeEventTopicsAsync(array $args = [])
|
||||
* @method \Aws\Result describeSharedDirectories(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeSharedDirectoriesAsync(array $args = [])
|
||||
* @method \Aws\Result describeSnapshots(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeSnapshotsAsync(array $args = [])
|
||||
* @method \Aws\Result describeTrusts(array $args = [])
|
||||
@@ -64,12 +72,16 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getSnapshotLimitsAsync(array $args = [])
|
||||
* @method \Aws\Result listIpRoutes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listIpRoutesAsync(array $args = [])
|
||||
* @method \Aws\Result listLogSubscriptions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listLogSubscriptionsAsync(array $args = [])
|
||||
* @method \Aws\Result listSchemaExtensions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listSchemaExtensionsAsync(array $args = [])
|
||||
* @method \Aws\Result listTagsForResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result registerEventTopic(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise registerEventTopicAsync(array $args = [])
|
||||
* @method \Aws\Result rejectSharedDirectory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise rejectSharedDirectoryAsync(array $args = [])
|
||||
* @method \Aws\Result removeIpRoutes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removeIpRoutesAsync(array $args = [])
|
||||
* @method \Aws\Result removeTagsFromResource(array $args = [])
|
||||
@@ -78,14 +90,20 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise resetUserPasswordAsync(array $args = [])
|
||||
* @method \Aws\Result restoreFromSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise restoreFromSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result shareDirectory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise shareDirectoryAsync(array $args = [])
|
||||
* @method \Aws\Result startSchemaExtension(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startSchemaExtensionAsync(array $args = [])
|
||||
* @method \Aws\Result unshareDirectory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise unshareDirectoryAsync(array $args = [])
|
||||
* @method \Aws\Result updateConditionalForwarder(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateConditionalForwarderAsync(array $args = [])
|
||||
* @method \Aws\Result updateNumberOfDomainControllers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateNumberOfDomainControllersAsync(array $args = [])
|
||||
* @method \Aws\Result updateRadius(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateRadiusAsync(array $args = [])
|
||||
* @method \Aws\Result updateTrust(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateTrustAsync(array $args = [])
|
||||
* @method \Aws\Result verifyTrust(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise verifyTrustAsync(array $args = [])
|
||||
*/
|
||||
|
@@ -4,6 +4,7 @@ namespace Aws\DynamoDb;
|
||||
use Aws\Api\Parser\Crc32ValidatingParser;
|
||||
use Aws\AwsClient;
|
||||
use Aws\ClientResolver;
|
||||
use Aws\Exception\AwsException;
|
||||
use Aws\HandlerList;
|
||||
use Aws\Middleware;
|
||||
use Aws\RetryMiddleware;
|
||||
@@ -69,6 +70,10 @@ use Aws\RetryMiddleware;
|
||||
* @method \GuzzleHttp\Promise\Promise restoreTableToPointInTimeAsync(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \Aws\Result tagResource(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \Aws\Result transactGetItems(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \GuzzleHttp\Promise\Promise transactGetItemsAsync(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \Aws\Result transactWriteItems(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \GuzzleHttp\Promise\Promise transactWriteItemsAsync(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \Aws\Result untagResource(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = []) (supported in versions 2012-08-10)
|
||||
* @method \Aws\Result updateContinuousBackups(array $args = []) (supported in versions 2012-08-10)
|
||||
@@ -117,7 +122,10 @@ class DynamoDbClient extends AwsClient
|
||||
|
||||
$list->appendSign(
|
||||
Middleware::retry(
|
||||
RetryMiddleware::createDefaultDecider($value),
|
||||
RetryMiddleware::createDefaultDecider(
|
||||
$value,
|
||||
['errorCodes' => ['TransactionInProgressException']]
|
||||
),
|
||||
function ($retries) {
|
||||
return $retries
|
||||
? RetryMiddleware::exponentialDelay($retries) / 2
|
||||
|
72
vendor/aws/aws-sdk-php/src/Ec2/Ec2Client.php
vendored
72
vendor/aws/aws-sdk-php/src/Ec2/Ec2Client.php
vendored
@@ -434,18 +434,28 @@ use Aws\PresignUrlMiddleware;
|
||||
* @method \GuzzleHttp\Promise\Promise acceptReservedInstancesExchangeQuoteAsync(array $args = []) (supported in versions 2016-09-15, 2016-11-15)
|
||||
* @method \Aws\Result getReservedInstancesExchangeQuote(array $args = []) (supported in versions 2016-09-15, 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise getReservedInstancesExchangeQuoteAsync(array $args = []) (supported in versions 2016-09-15, 2016-11-15)
|
||||
* @method \Aws\Result acceptTransitGatewayVpcAttachment(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise acceptTransitGatewayVpcAttachmentAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result acceptVpcEndpointConnections(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise acceptVpcEndpointConnectionsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result advertiseByoipCidr(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise advertiseByoipCidrAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result assignIpv6Addresses(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise assignIpv6AddressesAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result associateIamInstanceProfile(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise associateIamInstanceProfileAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result associateSubnetCidrBlock(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise associateSubnetCidrBlockAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result associateTransitGatewayRouteTable(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise associateTransitGatewayRouteTableAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result associateVpcCidrBlock(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise associateVpcCidrBlockAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result cancelCapacityReservation(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise cancelCapacityReservationAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result copyFpgaImage(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise copyFpgaImageAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createCapacityReservation(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise createCapacityReservationAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createDefaultSubnet(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise createDefaultSubnetAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createDefaultVpc(array $args = []) (supported in versions 2016-11-15)
|
||||
@@ -462,6 +472,14 @@ use Aws\PresignUrlMiddleware;
|
||||
* @method \GuzzleHttp\Promise\Promise createLaunchTemplateVersionAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createNetworkInterfacePermission(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise createNetworkInterfacePermissionAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createTransitGateway(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise createTransitGatewayAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createTransitGatewayRoute(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise createTransitGatewayRouteAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createTransitGatewayRouteTable(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise createTransitGatewayRouteTableAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createTransitGatewayVpcAttachment(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise createTransitGatewayVpcAttachmentAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createVpcEndpointConnectionNotification(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise createVpcEndpointConnectionNotificationAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result createVpcEndpointServiceConfiguration(array $args = []) (supported in versions 2016-11-15)
|
||||
@@ -478,12 +496,26 @@ use Aws\PresignUrlMiddleware;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteLaunchTemplateVersionsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result deleteNetworkInterfacePermission(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteNetworkInterfacePermissionAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result deleteTransitGateway(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteTransitGatewayAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result deleteTransitGatewayRoute(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteTransitGatewayRouteAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result deleteTransitGatewayRouteTable(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteTransitGatewayRouteTableAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result deleteTransitGatewayVpcAttachment(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteTransitGatewayVpcAttachmentAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result deleteVpcEndpointConnectionNotifications(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteVpcEndpointConnectionNotificationsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result deleteVpcEndpointServiceConfigurations(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise deleteVpcEndpointServiceConfigurationsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result deprovisionByoipCidr(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise deprovisionByoipCidrAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeAggregateIdFormat(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeAggregateIdFormatAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeByoipCidrs(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeByoipCidrsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeCapacityReservations(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeCapacityReservationsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeEgressOnlyInternetGateways(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeEgressOnlyInternetGatewaysAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeElasticGpus(array $args = []) (supported in versions 2016-11-15)
|
||||
@@ -510,6 +542,16 @@ use Aws\PresignUrlMiddleware;
|
||||
* @method \GuzzleHttp\Promise\Promise describeNetworkInterfacePermissionsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describePrincipalIdFormat(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describePrincipalIdFormatAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describePublicIpv4Pools(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describePublicIpv4PoolsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeTransitGatewayAttachments(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeTransitGatewayAttachmentsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeTransitGatewayRouteTables(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeTransitGatewayRouteTablesAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeTransitGatewayVpcAttachments(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeTransitGatewayVpcAttachmentsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeTransitGateways(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeTransitGatewaysAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeVolumesModifications(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeVolumesModificationsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeVpcEndpointConnectionNotifications(array $args = []) (supported in versions 2016-11-15)
|
||||
@@ -520,22 +562,42 @@ use Aws\PresignUrlMiddleware;
|
||||
* @method \GuzzleHttp\Promise\Promise describeVpcEndpointServiceConfigurationsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result describeVpcEndpointServicePermissions(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise describeVpcEndpointServicePermissionsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result disableTransitGatewayRouteTablePropagation(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise disableTransitGatewayRouteTablePropagationAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result disassociateIamInstanceProfile(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateIamInstanceProfileAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result disassociateSubnetCidrBlock(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateSubnetCidrBlockAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result disassociateTransitGatewayRouteTable(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateTransitGatewayRouteTableAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result disassociateVpcCidrBlock(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateVpcCidrBlockAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result enableTransitGatewayRouteTablePropagation(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise enableTransitGatewayRouteTablePropagationAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result exportTransitGatewayRoutes(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise exportTransitGatewayRoutesAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result getLaunchTemplateData(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise getLaunchTemplateDataAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result getTransitGatewayAttachmentPropagations(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise getTransitGatewayAttachmentPropagationsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result getTransitGatewayRouteTableAssociations(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise getTransitGatewayRouteTableAssociationsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result getTransitGatewayRouteTablePropagations(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise getTransitGatewayRouteTablePropagationsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyCapacityReservation(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyCapacityReservationAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyFleet(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyFleetAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyFpgaImageAttribute(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyFpgaImageAttributeAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyInstanceCapacityReservationAttributes(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyInstanceCapacityReservationAttributesAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyInstanceCreditSpecification(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyInstanceCreditSpecificationAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyLaunchTemplate(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyLaunchTemplateAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyTransitGatewayVpcAttachment(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyTransitGatewayVpcAttachmentAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyVolume(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyVolumeAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyVpcEndpointConnectionNotification(array $args = []) (supported in versions 2016-11-15)
|
||||
@@ -546,18 +608,28 @@ use Aws\PresignUrlMiddleware;
|
||||
* @method \GuzzleHttp\Promise\Promise modifyVpcEndpointServicePermissionsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result modifyVpcTenancy(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise modifyVpcTenancyAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result provisionByoipCidr(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise provisionByoipCidrAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result rejectTransitGatewayVpcAttachment(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise rejectTransitGatewayVpcAttachmentAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result rejectVpcEndpointConnections(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise rejectVpcEndpointConnectionsAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result replaceIamInstanceProfileAssociation(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise replaceIamInstanceProfileAssociationAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result replaceTransitGatewayRoute(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise replaceTransitGatewayRouteAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result resetFpgaImageAttribute(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise resetFpgaImageAttributeAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result searchTransitGatewayRoutes(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise searchTransitGatewayRoutesAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result unassignIpv6Addresses(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise unassignIpv6AddressesAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result updateSecurityGroupRuleDescriptionsEgress(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise updateSecurityGroupRuleDescriptionsEgressAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result updateSecurityGroupRuleDescriptionsIngress(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise updateSecurityGroupRuleDescriptionsIngressAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \Aws\Result withdrawByoipCidr(array $args = []) (supported in versions 2016-11-15)
|
||||
* @method \GuzzleHttp\Promise\Promise withdrawByoipCidrAsync(array $args = []) (supported in versions 2016-11-15)
|
||||
*/
|
||||
class Ec2Client extends AwsClient
|
||||
{
|
||||
|
12
vendor/aws/aws-sdk-php/src/Ecs/EcsClient.php
vendored
12
vendor/aws/aws-sdk-php/src/Ecs/EcsClient.php
vendored
@@ -10,6 +10,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise createClusterAsync(array $args = [])
|
||||
* @method \Aws\Result createService(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createServiceAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAccountSetting(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAccountSettingAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCluster(array $args = [])
|
||||
@@ -32,6 +34,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeTasksAsync(array $args = [])
|
||||
* @method \Aws\Result discoverPollEndpoint(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise discoverPollEndpointAsync(array $args = [])
|
||||
* @method \Aws\Result listAccountSettings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAccountSettingsAsync(array $args = [])
|
||||
* @method \Aws\Result listAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result listClusters(array $args = [])
|
||||
@@ -40,12 +44,16 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listContainerInstancesAsync(array $args = [])
|
||||
* @method \Aws\Result listServices(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listServicesAsync(array $args = [])
|
||||
* @method \Aws\Result listTagsForResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result listTaskDefinitionFamilies(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTaskDefinitionFamiliesAsync(array $args = [])
|
||||
* @method \Aws\Result listTaskDefinitions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTaskDefinitionsAsync(array $args = [])
|
||||
* @method \Aws\Result listTasks(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTasksAsync(array $args = [])
|
||||
* @method \Aws\Result putAccountSetting(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putAccountSettingAsync(array $args = [])
|
||||
* @method \Aws\Result putAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result registerContainerInstance(array $args = [])
|
||||
@@ -62,6 +70,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise submitContainerStateChangeAsync(array $args = [])
|
||||
* @method \Aws\Result submitTaskStateChange(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise submitTaskStateChangeAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateContainerAgent(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateContainerAgentAsync(array $args = [])
|
||||
* @method \Aws\Result updateContainerInstancesState(array $args = [])
|
||||
|
@@ -24,6 +24,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise createReplicationGroupAsync(array $args = [])
|
||||
* @method \Aws\Result createSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result decreaseReplicaCount(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise decreaseReplicaCountAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCacheCluster(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteCacheClusterAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCacheParameterGroup(array $args = [])
|
||||
@@ -60,6 +62,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeReservedCacheNodesOfferingsAsync(array $args = [])
|
||||
* @method \Aws\Result describeSnapshots(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeSnapshotsAsync(array $args = [])
|
||||
* @method \Aws\Result increaseReplicaCount(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise increaseReplicaCountAsync(array $args = [])
|
||||
* @method \Aws\Result listAllowedNodeTypeModifications(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAllowedNodeTypeModificationsAsync(array $args = [])
|
||||
* @method \Aws\Result listTagsForResource(array $args = [])
|
||||
|
@@ -37,6 +37,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeLoadBalancerAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result describeLoadBalancers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeLoadBalancersAsync(array $args = [])
|
||||
* @method \Aws\Result describeProvisionedCapacity(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeProvisionedCapacityAsync(array $args = [])
|
||||
* @method \Aws\Result describeRules(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeRulesAsync(array $args = [])
|
||||
* @method \Aws\Result describeSSLPolicies(array $args = [])
|
||||
@@ -53,6 +55,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise modifyListenerAsync(array $args = [])
|
||||
* @method \Aws\Result modifyLoadBalancerAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise modifyLoadBalancerAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result modifyProvisionedCapacity(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise modifyProvisionedCapacityAsync(array $args = [])
|
||||
* @method \Aws\Result modifyRule(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise modifyRuleAsync(array $args = [])
|
||||
* @method \Aws\Result modifyTargetGroup(array $args = [])
|
||||
|
@@ -8,6 +8,8 @@ use Aws\AwsClient;
|
||||
*
|
||||
* @method \Aws\Result addTags(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addTagsAsync(array $args = [])
|
||||
* @method \Aws\Result cancelElasticsearchServiceSoftwareUpdate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise cancelElasticsearchServiceSoftwareUpdateAsync(array $args = [])
|
||||
* @method \Aws\Result createElasticsearchDomain(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createElasticsearchDomainAsync(array $args = [])
|
||||
* @method \Aws\Result deleteElasticsearchDomain(array $args = [])
|
||||
@@ -44,6 +46,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise purchaseReservedElasticsearchInstanceOfferingAsync(array $args = [])
|
||||
* @method \Aws\Result removeTags(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removeTagsAsync(array $args = [])
|
||||
* @method \Aws\Result startElasticsearchServiceSoftwareUpdate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startElasticsearchServiceSoftwareUpdateAsync(array $args = [])
|
||||
* @method \Aws\Result updateElasticsearchDomainConfig(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateElasticsearchDomainConfigAsync(array $args = [])
|
||||
* @method \Aws\Result upgradeElasticsearchDomain(array $args = [])
|
||||
|
84
vendor/aws/aws-sdk-php/src/EndpointParameterMiddleware.php
vendored
Normal file
84
vendor/aws/aws-sdk-php/src/EndpointParameterMiddleware.php
vendored
Normal file
@@ -0,0 +1,84 @@
|
||||
<?php
|
||||
namespace Aws;
|
||||
|
||||
use Aws\Api\Service;
|
||||
use Psr\Http\Message\RequestInterface;
|
||||
use Psr\Log\InvalidArgumentException;
|
||||
|
||||
/**
|
||||
* Used to update the host based on a modeled endpoint trait
|
||||
*
|
||||
* IMPORTANT: this middleware must be added after the "build" step.
|
||||
*
|
||||
* @internal
|
||||
*/
|
||||
class EndpointParameterMiddleware
|
||||
{
|
||||
|
||||
/**
|
||||
* Create a middleware wrapper function
|
||||
*
|
||||
* @param Service $service
|
||||
* @param array $args
|
||||
* @return \Closure
|
||||
*/
|
||||
public static function wrap(Service $service)
|
||||
{
|
||||
return function (callable $handler) use ($service) {
|
||||
return new self($handler, $service);
|
||||
};
|
||||
}
|
||||
|
||||
public function __construct(callable $nextHandler, Service $service)
|
||||
{
|
||||
$this->nextHandler = $nextHandler;
|
||||
$this->service = $service;
|
||||
}
|
||||
|
||||
public function __invoke(CommandInterface $command, RequestInterface $request)
|
||||
{
|
||||
$nextHandler = $this->nextHandler;
|
||||
|
||||
$operation = $this->service->getOperation($command->getName());
|
||||
|
||||
if (!empty($operation['endpoint']['hostPrefix'])) {
|
||||
$prefix = $operation['endpoint']['hostPrefix'];
|
||||
|
||||
// Captures endpoint parameters stored in the modeled host.
|
||||
// These are denoted by enclosure in braces, i.e. '{param}'
|
||||
preg_match_all("/\{([a-zA-Z0-9]+)}/", $prefix, $parameters);
|
||||
|
||||
if (!empty($parameters[1])) {
|
||||
|
||||
// Captured parameters without braces stored in $parameters[1],
|
||||
// which should correspond to members in the Command object
|
||||
foreach ($parameters[1] as $index => $parameter) {
|
||||
if (empty($command[$parameter])) {
|
||||
throw new \InvalidArgumentException(
|
||||
"The parameter '{$parameter}' must be set and not empty."
|
||||
);
|
||||
}
|
||||
|
||||
// Captured parameters with braces stored in $parameters[0],
|
||||
// which are replaced by their corresponding Command value
|
||||
$prefix = str_replace(
|
||||
$parameters[0][$index],
|
||||
$command[$parameter],
|
||||
$prefix
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
$uri = $request->getUri();
|
||||
$host = $prefix . $uri->getHost();
|
||||
if (!\Aws\is_valid_hostname($host)) {
|
||||
throw new \InvalidArgumentException(
|
||||
"The supplied parameters result in an invalid hostname: '{$host}'."
|
||||
);
|
||||
}
|
||||
$request = $request->withUri($uri->withHost($host));
|
||||
}
|
||||
|
||||
return $nextHandler($command, $request);
|
||||
}
|
||||
}
|
@@ -1,6 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\Exception;
|
||||
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
use Aws\ResponseContainerInterface;
|
||||
use Psr\Http\Message\ResponseInterface;
|
||||
use Psr\Http\Message\RequestInterface;
|
||||
use Aws\CommandInterface;
|
||||
@@ -9,8 +12,12 @@ use Aws\ResultInterface;
|
||||
/**
|
||||
* Represents an AWS exception that is thrown when a command fails.
|
||||
*/
|
||||
class AwsException extends \RuntimeException
|
||||
class AwsException extends \RuntimeException implements
|
||||
MonitoringEventsInterface,
|
||||
ResponseContainerInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
|
||||
/** @var ResponseInterface */
|
||||
private $response;
|
||||
private $request;
|
||||
@@ -22,6 +29,8 @@ class AwsException extends \RuntimeException
|
||||
private $connectionError;
|
||||
private $transferInfo;
|
||||
private $errorMessage;
|
||||
private $maxRetriesExceeded;
|
||||
|
||||
|
||||
/**
|
||||
* @param string $message Exception message
|
||||
@@ -51,6 +60,8 @@ class AwsException extends \RuntimeException
|
||||
$this->errorMessage = isset($context['message'])
|
||||
? $context['message']
|
||||
: null;
|
||||
$this->monitoringEvents = [];
|
||||
$this->maxRetriesExceeded = false;
|
||||
parent::__construct($message, 0, $previous);
|
||||
}
|
||||
|
||||
@@ -205,4 +216,22 @@ class AwsException extends \RuntimeException
|
||||
{
|
||||
$this->transferInfo = $info;
|
||||
}
|
||||
|
||||
/**
|
||||
* Returns whether the max number of retries is exceeded.
|
||||
*
|
||||
* @return bool
|
||||
*/
|
||||
public function isMaxRetriesExceeded()
|
||||
{
|
||||
return $this->maxRetriesExceeded;
|
||||
}
|
||||
|
||||
/**
|
||||
* Sets the flag for max number of retries exceeded.
|
||||
*/
|
||||
public function setMaxRetriesExceeded()
|
||||
{
|
||||
$this->maxRetriesExceeded = true;
|
||||
}
|
||||
}
|
||||
|
@@ -1,8 +1,14 @@
|
||||
<?php
|
||||
namespace Aws\Exception;
|
||||
|
||||
class CouldNotCreateChecksumException extends \RuntimeException
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
|
||||
class CouldNotCreateChecksumException extends \RuntimeException implements
|
||||
MonitoringEventsInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
|
||||
public function __construct($algorithm, \Exception $previous = null)
|
||||
{
|
||||
$prefix = $algorithm === 'md5' ? "An" : "A";
|
||||
|
@@ -1,4 +1,11 @@
|
||||
<?php
|
||||
namespace Aws\Exception;
|
||||
|
||||
class CredentialsException extends \RuntimeException {}
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
|
||||
class CredentialsException extends \RuntimeException implements
|
||||
MonitoringEventsInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
}
|
||||
|
@@ -1,10 +1,15 @@
|
||||
<?php
|
||||
namespace Aws\Exception;
|
||||
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
use Aws\Multipart\UploadState;
|
||||
|
||||
class MultipartUploadException extends \RuntimeException
|
||||
class MultipartUploadException extends \RuntimeException implements
|
||||
MonitoringEventsInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
|
||||
/** @var UploadState State of the erroneous transfer */
|
||||
private $state;
|
||||
|
||||
|
@@ -1,4 +1,11 @@
|
||||
<?php
|
||||
namespace Aws\Exception;
|
||||
|
||||
class UnresolvedApiException extends \RuntimeException {}
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
|
||||
class UnresolvedApiException extends \RuntimeException implements
|
||||
MonitoringEventsInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
}
|
||||
|
@@ -1,4 +1,11 @@
|
||||
<?php
|
||||
namespace Aws\Exception;
|
||||
|
||||
class UnresolvedEndpointException extends \RuntimeException {}
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
|
||||
class UnresolvedEndpointException extends \RuntimeException implements
|
||||
MonitoringEventsInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
}
|
||||
|
@@ -1,4 +1,11 @@
|
||||
<?php
|
||||
namespace Aws\Exception;
|
||||
|
||||
class UnresolvedSignatureException extends \RuntimeException {}
|
||||
use Aws\HasMonitoringEventsTrait;
|
||||
use Aws\MonitoringEventsInterface;
|
||||
|
||||
class UnresolvedSignatureException extends \RuntimeException implements
|
||||
MonitoringEventsInterface
|
||||
{
|
||||
use HasMonitoringEventsTrait;
|
||||
}
|
||||
|
9
vendor/aws/aws-sdk-php/src/FSx/Exception/FSxException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/FSx/Exception/FSxException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\FSx\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **Amazon FSx** service.
|
||||
*/
|
||||
class FSxException extends AwsException {}
|
31
vendor/aws/aws-sdk-php/src/FSx/FSxClient.php
vendored
Normal file
31
vendor/aws/aws-sdk-php/src/FSx/FSxClient.php
vendored
Normal file
@@ -0,0 +1,31 @@
|
||||
<?php
|
||||
namespace Aws\FSx;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **Amazon FSx** service.
|
||||
* @method \Aws\Result createBackup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createBackupAsync(array $args = [])
|
||||
* @method \Aws\Result createFileSystem(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createFileSystemAsync(array $args = [])
|
||||
* @method \Aws\Result createFileSystemFromBackup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createFileSystemFromBackupAsync(array $args = [])
|
||||
* @method \Aws\Result deleteBackup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteBackupAsync(array $args = [])
|
||||
* @method \Aws\Result deleteFileSystem(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFileSystemAsync(array $args = [])
|
||||
* @method \Aws\Result describeBackups(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeBackupsAsync(array $args = [])
|
||||
* @method \Aws\Result describeFileSystems(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeFileSystemsAsync(array $args = [])
|
||||
* @method \Aws\Result listTagsForResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateFileSystem(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateFileSystemAsync(array $args = [])
|
||||
*/
|
||||
class FSxClient extends AwsClient {}
|
@@ -20,6 +20,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise putRecordAsync(array $args = [])
|
||||
* @method \Aws\Result putRecordBatch(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putRecordBatchAsync(array $args = [])
|
||||
* @method \Aws\Result startDeliveryStreamEncryption(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startDeliveryStreamEncryptionAsync(array $args = [])
|
||||
* @method \Aws\Result stopDeliveryStreamEncryption(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopDeliveryStreamEncryptionAsync(array $args = [])
|
||||
* @method \Aws\Result tagDeliveryStream(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagDeliveryStreamAsync(array $args = [])
|
||||
* @method \Aws\Result untagDeliveryStream(array $args = [])
|
||||
|
9
vendor/aws/aws-sdk-php/src/GlobalAccelerator/Exception/GlobalAcceleratorException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/GlobalAccelerator/Exception/GlobalAcceleratorException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\GlobalAccelerator\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS Global Accelerator** service.
|
||||
*/
|
||||
class GlobalAcceleratorException extends AwsException {}
|
43
vendor/aws/aws-sdk-php/src/GlobalAccelerator/GlobalAcceleratorClient.php
vendored
Normal file
43
vendor/aws/aws-sdk-php/src/GlobalAccelerator/GlobalAcceleratorClient.php
vendored
Normal file
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
namespace Aws\GlobalAccelerator;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS Global Accelerator** service.
|
||||
* @method \Aws\Result createAccelerator(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createAcceleratorAsync(array $args = [])
|
||||
* @method \Aws\Result createEndpointGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createEndpointGroupAsync(array $args = [])
|
||||
* @method \Aws\Result createListener(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createListenerAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAccelerator(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAcceleratorAsync(array $args = [])
|
||||
* @method \Aws\Result deleteEndpointGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteEndpointGroupAsync(array $args = [])
|
||||
* @method \Aws\Result deleteListener(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteListenerAsync(array $args = [])
|
||||
* @method \Aws\Result describeAccelerator(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeAcceleratorAsync(array $args = [])
|
||||
* @method \Aws\Result describeAcceleratorAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeAcceleratorAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result describeEndpointGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeEndpointGroupAsync(array $args = [])
|
||||
* @method \Aws\Result describeListener(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeListenerAsync(array $args = [])
|
||||
* @method \Aws\Result listAccelerators(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAcceleratorsAsync(array $args = [])
|
||||
* @method \Aws\Result listEndpointGroups(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listEndpointGroupsAsync(array $args = [])
|
||||
* @method \Aws\Result listListeners(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listListenersAsync(array $args = [])
|
||||
* @method \Aws\Result updateAccelerator(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAcceleratorAsync(array $args = [])
|
||||
* @method \Aws\Result updateAcceleratorAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAcceleratorAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result updateEndpointGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateEndpointGroupAsync(array $args = [])
|
||||
* @method \Aws\Result updateListener(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateListenerAsync(array $args = [])
|
||||
*/
|
||||
class GlobalAcceleratorClient extends AwsClient {}
|
@@ -57,6 +57,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteJobAsync(array $args = [])
|
||||
* @method \Aws\Result deletePartition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deletePartitionAsync(array $args = [])
|
||||
* @method \Aws\Result deleteResourcePolicy(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteResourcePolicyAsync(array $args = [])
|
||||
* @method \Aws\Result deleteSecurityConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteSecurityConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteTable(array $args = [])
|
||||
@@ -83,6 +85,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getCrawlerMetricsAsync(array $args = [])
|
||||
* @method \Aws\Result getCrawlers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getCrawlersAsync(array $args = [])
|
||||
* @method \Aws\Result getDataCatalogEncryptionSettings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDataCatalogEncryptionSettingsAsync(array $args = [])
|
||||
* @method \Aws\Result getDatabase(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDatabaseAsync(array $args = [])
|
||||
* @method \Aws\Result getDatabases(array $args = [])
|
||||
@@ -109,6 +113,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getPartitionsAsync(array $args = [])
|
||||
* @method \Aws\Result getPlan(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getPlanAsync(array $args = [])
|
||||
* @method \Aws\Result getResourcePolicy(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getResourcePolicyAsync(array $args = [])
|
||||
* @method \Aws\Result getSecurityConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getSecurityConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result getSecurityConfigurations(array $args = [])
|
||||
@@ -133,6 +139,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise importCatalogToGlueAsync(array $args = [])
|
||||
* @method \Aws\Result putDataCatalogEncryptionSettings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putDataCatalogEncryptionSettingsAsync(array $args = [])
|
||||
* @method \Aws\Result putResourcePolicy(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putResourcePolicyAsync(array $args = [])
|
||||
* @method \Aws\Result resetJobBookmark(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise resetJobBookmarkAsync(array $args = [])
|
||||
* @method \Aws\Result startCrawler(array $args = [])
|
||||
|
@@ -9,6 +9,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise associateRoleToGroupAsync(array $args = [])
|
||||
* @method \Aws\Result associateServiceRoleToAccount(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise associateServiceRoleToAccountAsync(array $args = [])
|
||||
* @method \Aws\Result createConnectorDefinition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConnectorDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result createConnectorDefinitionVersion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConnectorDefinitionVersionAsync(array $args = [])
|
||||
* @method \Aws\Result createCoreDefinition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createCoreDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result createCoreDefinitionVersion(array $args = [])
|
||||
@@ -43,6 +47,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise createSubscriptionDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result createSubscriptionDefinitionVersion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createSubscriptionDefinitionVersionAsync(array $args = [])
|
||||
* @method \Aws\Result deleteConnectorDefinition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConnectorDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCoreDefinition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteCoreDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDeviceDefinition(array $args = [])
|
||||
@@ -63,8 +69,14 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateServiceRoleFromAccountAsync(array $args = [])
|
||||
* @method \Aws\Result getAssociatedRole(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAssociatedRoleAsync(array $args = [])
|
||||
* @method \Aws\Result getBulkDeploymentStatus(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getBulkDeploymentStatusAsync(array $args = [])
|
||||
* @method \Aws\Result getConnectivityInfo(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConnectivityInfoAsync(array $args = [])
|
||||
* @method \Aws\Result getConnectorDefinition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConnectorDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result getConnectorDefinitionVersion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConnectorDefinitionVersionAsync(array $args = [])
|
||||
* @method \Aws\Result getCoreDefinition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getCoreDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result getCoreDefinitionVersion(array $args = [])
|
||||
@@ -101,6 +113,14 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getSubscriptionDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result getSubscriptionDefinitionVersion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getSubscriptionDefinitionVersionAsync(array $args = [])
|
||||
* @method \Aws\Result listBulkDeploymentDetailedReports(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listBulkDeploymentDetailedReportsAsync(array $args = [])
|
||||
* @method \Aws\Result listBulkDeployments(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listBulkDeploymentsAsync(array $args = [])
|
||||
* @method \Aws\Result listConnectorDefinitionVersions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listConnectorDefinitionVersionsAsync(array $args = [])
|
||||
* @method \Aws\Result listConnectorDefinitions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listConnectorDefinitionsAsync(array $args = [])
|
||||
* @method \Aws\Result listCoreDefinitionVersions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listCoreDefinitionVersionsAsync(array $args = [])
|
||||
* @method \Aws\Result listCoreDefinitions(array $args = [])
|
||||
@@ -135,8 +155,14 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listSubscriptionDefinitionsAsync(array $args = [])
|
||||
* @method \Aws\Result resetDeployments(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise resetDeploymentsAsync(array $args = [])
|
||||
* @method \Aws\Result startBulkDeployment(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startBulkDeploymentAsync(array $args = [])
|
||||
* @method \Aws\Result stopBulkDeployment(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopBulkDeploymentAsync(array $args = [])
|
||||
* @method \Aws\Result updateConnectivityInfo(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateConnectivityInfoAsync(array $args = [])
|
||||
* @method \Aws\Result updateConnectorDefinition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateConnectorDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result updateCoreDefinition(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateCoreDefinitionAsync(array $args = [])
|
||||
* @method \Aws\Result updateDeviceDefinition(array $args = [])
|
||||
|
27
vendor/aws/aws-sdk-php/src/HandlerList.php
vendored
27
vendor/aws/aws-sdk-php/src/HandlerList.php
vendored
@@ -35,6 +35,7 @@ class HandlerList implements \Countable
|
||||
const VALIDATE = 'validate';
|
||||
const BUILD = 'build';
|
||||
const SIGN = 'sign';
|
||||
const ATTEMPT = 'attempt';
|
||||
|
||||
/** @var callable */
|
||||
private $handler;
|
||||
@@ -50,6 +51,7 @@ class HandlerList implements \Countable
|
||||
|
||||
/** @var array Steps (in reverse order) */
|
||||
private $steps = [
|
||||
self::ATTEMPT => [],
|
||||
self::SIGN => [],
|
||||
self::BUILD => [],
|
||||
self::VALIDATE => [],
|
||||
@@ -201,6 +203,28 @@ class HandlerList implements \Countable
|
||||
$this->add(self::SIGN, $name, $middleware, true);
|
||||
}
|
||||
|
||||
/**
|
||||
* Append a middleware to the attempt step.
|
||||
*
|
||||
* @param callable $middleware Middleware function to add.
|
||||
* @param string $name Name of the middleware.
|
||||
*/
|
||||
public function appendAttempt(callable $middleware, $name = null)
|
||||
{
|
||||
$this->add(self::ATTEMPT, $name, $middleware);
|
||||
}
|
||||
|
||||
/**
|
||||
* Prepend a middleware to the attempt step.
|
||||
*
|
||||
* @param callable $middleware Middleware function to add.
|
||||
* @param string $name Name of the middleware.
|
||||
*/
|
||||
public function prependAttempt(callable $middleware, $name = null)
|
||||
{
|
||||
$this->add(self::ATTEMPT, $name, $middleware, true);
|
||||
}
|
||||
|
||||
/**
|
||||
* Add a middleware before the given middleware by name.
|
||||
*
|
||||
@@ -286,7 +310,8 @@ class HandlerList implements \Countable
|
||||
return count($this->steps[self::INIT])
|
||||
+ count($this->steps[self::VALIDATE])
|
||||
+ count($this->steps[self::BUILD])
|
||||
+ count($this->steps[self::SIGN]);
|
||||
+ count($this->steps[self::SIGN])
|
||||
+ count($this->steps[self::ATTEMPT]);
|
||||
}
|
||||
|
||||
/**
|
||||
|
39
vendor/aws/aws-sdk-php/src/HasMonitoringEventsTrait.php
vendored
Normal file
39
vendor/aws/aws-sdk-php/src/HasMonitoringEventsTrait.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
namespace Aws;
|
||||
|
||||
|
||||
trait HasMonitoringEventsTrait
|
||||
{
|
||||
private $monitoringEvents = [];
|
||||
|
||||
/**
|
||||
* Get client-side monitoring events attached to this object. Each event is
|
||||
* represented as an associative array within the returned array.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function getMonitoringEvents()
|
||||
{
|
||||
return $this->monitoringEvents;
|
||||
}
|
||||
|
||||
/**
|
||||
* Prepend a client-side monitoring event to this object's event list
|
||||
*
|
||||
* @param array $event
|
||||
*/
|
||||
public function prependMonitoringEvent(array $event)
|
||||
{
|
||||
array_unshift($this->monitoringEvents, $event);
|
||||
}
|
||||
|
||||
/**
|
||||
* Append a client-side monitoring event to this object's event list
|
||||
*
|
||||
* @param array $event
|
||||
*/
|
||||
public function appendMonitoringEvent(array $event)
|
||||
{
|
||||
$this->monitoringEvents []= $event;
|
||||
}
|
||||
}
|
12
vendor/aws/aws-sdk-php/src/Iam/IamClient.php
vendored
12
vendor/aws/aws-sdk-php/src/Iam/IamClient.php
vendored
@@ -182,6 +182,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listPolicyVersionsAsync(array $args = [])
|
||||
* @method \Aws\Result listRolePolicies(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listRolePoliciesAsync(array $args = [])
|
||||
* @method \Aws\Result listRoleTags(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listRoleTagsAsync(array $args = [])
|
||||
* @method \Aws\Result listRoles(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listRolesAsync(array $args = [])
|
||||
* @method \Aws\Result listSAMLProviders(array $args = [])
|
||||
@@ -196,6 +198,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listSigningCertificatesAsync(array $args = [])
|
||||
* @method \Aws\Result listUserPolicies(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listUserPoliciesAsync(array $args = [])
|
||||
* @method \Aws\Result listUserTags(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listUserTagsAsync(array $args = [])
|
||||
* @method \Aws\Result listUsers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listUsersAsync(array $args = [])
|
||||
* @method \Aws\Result listVirtualMFADevices(array $args = [])
|
||||
@@ -226,6 +230,14 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise simulateCustomPolicyAsync(array $args = [])
|
||||
* @method \Aws\Result simulatePrincipalPolicy(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise simulatePrincipalPolicyAsync(array $args = [])
|
||||
* @method \Aws\Result tagRole(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagRoleAsync(array $args = [])
|
||||
* @method \Aws\Result tagUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagUserAsync(array $args = [])
|
||||
* @method \Aws\Result untagRole(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagRoleAsync(array $args = [])
|
||||
* @method \Aws\Result untagUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagUserAsync(array $args = [])
|
||||
* @method \Aws\Result updateAccessKey(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAccessKeyAsync(array $args = [])
|
||||
* @method \Aws\Result updateAccountPasswordPolicy(array $args = [])
|
||||
|
30
vendor/aws/aws-sdk-php/src/Iot/IotClient.php
vendored
30
vendor/aws/aws-sdk-php/src/Iot/IotClient.php
vendored
@@ -8,6 +8,8 @@ use Aws\AwsClient;
|
||||
*
|
||||
* @method \Aws\Result acceptCertificateTransfer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise acceptCertificateTransferAsync(array $args = [])
|
||||
* @method \Aws\Result addThingToBillingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addThingToBillingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result addThingToThingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addThingToThingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result associateTargetsWithJob(array $args = [])
|
||||
@@ -32,8 +34,12 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise clearDefaultAuthorizerAsync(array $args = [])
|
||||
* @method \Aws\Result createAuthorizer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createAuthorizerAsync(array $args = [])
|
||||
* @method \Aws\Result createBillingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createBillingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result createCertificateFromCsr(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createCertificateFromCsrAsync(array $args = [])
|
||||
* @method \Aws\Result createDynamicThingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createDynamicThingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result createJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createJobAsync(array $args = [])
|
||||
* @method \Aws\Result createKeysAndCertificate(array $args = [])
|
||||
@@ -64,10 +70,14 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAccountAuditConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAuthorizer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAuthorizerAsync(array $args = [])
|
||||
* @method \Aws\Result deleteBillingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteBillingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCACertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteCACertificateAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteCertificateAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDynamicThingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDynamicThingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result deleteJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteJobAsync(array $args = [])
|
||||
* @method \Aws\Result deleteJobExecution(array $args = [])
|
||||
@@ -106,6 +116,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeAuditTaskAsync(array $args = [])
|
||||
* @method \Aws\Result describeAuthorizer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeAuthorizerAsync(array $args = [])
|
||||
* @method \Aws\Result describeBillingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeBillingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result describeCACertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeCACertificateAsync(array $args = [])
|
||||
* @method \Aws\Result describeCertificate(array $args = [])
|
||||
@@ -180,6 +192,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listAuditTasksAsync(array $args = [])
|
||||
* @method \Aws\Result listAuthorizers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAuthorizersAsync(array $args = [])
|
||||
* @method \Aws\Result listBillingGroups(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listBillingGroupsAsync(array $args = [])
|
||||
* @method \Aws\Result listCACertificates(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listCACertificatesAsync(array $args = [])
|
||||
* @method \Aws\Result listCertificates(array $args = [])
|
||||
@@ -218,6 +232,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listSecurityProfilesForTargetAsync(array $args = [])
|
||||
* @method \Aws\Result listStreams(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listStreamsAsync(array $args = [])
|
||||
* @method \Aws\Result listTagsForResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result listTargetsForPolicy(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTargetsForPolicyAsync(array $args = [])
|
||||
* @method \Aws\Result listTargetsForSecurityProfile(array $args = [])
|
||||
@@ -236,6 +252,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listThingTypesAsync(array $args = [])
|
||||
* @method \Aws\Result listThings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listThingsAsync(array $args = [])
|
||||
* @method \Aws\Result listThingsInBillingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listThingsInBillingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result listThingsInThingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listThingsInThingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result listTopicRules(array $args = [])
|
||||
@@ -252,6 +270,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise registerThingAsync(array $args = [])
|
||||
* @method \Aws\Result rejectCertificateTransfer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise rejectCertificateTransferAsync(array $args = [])
|
||||
* @method \Aws\Result removeThingFromBillingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removeThingFromBillingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result removeThingFromThingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removeThingFromThingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result replaceTopicRule(array $args = [])
|
||||
@@ -274,24 +294,34 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise startThingRegistrationTaskAsync(array $args = [])
|
||||
* @method \Aws\Result stopThingRegistrationTask(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopThingRegistrationTaskAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result testAuthorization(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise testAuthorizationAsync(array $args = [])
|
||||
* @method \Aws\Result testInvokeAuthorizer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise testInvokeAuthorizerAsync(array $args = [])
|
||||
* @method \Aws\Result transferCertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise transferCertificateAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateAccountAuditConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAccountAuditConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result updateAuthorizer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAuthorizerAsync(array $args = [])
|
||||
* @method \Aws\Result updateBillingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateBillingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result updateCACertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateCACertificateAsync(array $args = [])
|
||||
* @method \Aws\Result updateCertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateCertificateAsync(array $args = [])
|
||||
* @method \Aws\Result updateDynamicThingGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateDynamicThingGroupAsync(array $args = [])
|
||||
* @method \Aws\Result updateEventConfigurations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateEventConfigurationsAsync(array $args = [])
|
||||
* @method \Aws\Result updateIndexingConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateIndexingConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result updateJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateJobAsync(array $args = [])
|
||||
* @method \Aws\Result updateRoleAlias(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateRoleAliasAsync(array $args = [])
|
||||
* @method \Aws\Result updateScheduledAudit(array $args = [])
|
||||
|
9
vendor/aws/aws-sdk-php/src/Kafka/Exception/KafkaException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/Kafka/Exception/KafkaException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\Kafka\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **Managed Streaming for Kafka** service.
|
||||
*/
|
||||
class KafkaException extends AwsException {}
|
21
vendor/aws/aws-sdk-php/src/Kafka/KafkaClient.php
vendored
Normal file
21
vendor/aws/aws-sdk-php/src/Kafka/KafkaClient.php
vendored
Normal file
@@ -0,0 +1,21 @@
|
||||
<?php
|
||||
namespace Aws\Kafka;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **Managed Streaming for Kafka** service.
|
||||
* @method \Aws\Result createCluster(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createClusterAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCluster(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteClusterAsync(array $args = [])
|
||||
* @method \Aws\Result describeCluster(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeClusterAsync(array $args = [])
|
||||
* @method \Aws\Result getBootstrapBrokers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getBootstrapBrokersAsync(array $args = [])
|
||||
* @method \Aws\Result listClusters(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listClustersAsync(array $args = [])
|
||||
* @method \Aws\Result listNodes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listNodesAsync(array $args = [])
|
||||
*/
|
||||
class KafkaClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/KinesisAnalyticsV2/Exception/KinesisAnalyticsV2Exception.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/KinesisAnalyticsV2/Exception/KinesisAnalyticsV2Exception.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\KinesisAnalyticsV2\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **Amazon Kinesis Analytics** service.
|
||||
*/
|
||||
class KinesisAnalyticsV2Exception extends AwsException {}
|
51
vendor/aws/aws-sdk-php/src/KinesisAnalyticsV2/KinesisAnalyticsV2Client.php
vendored
Normal file
51
vendor/aws/aws-sdk-php/src/KinesisAnalyticsV2/KinesisAnalyticsV2Client.php
vendored
Normal file
@@ -0,0 +1,51 @@
|
||||
<?php
|
||||
namespace Aws\KinesisAnalyticsV2;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **Amazon Kinesis Analytics** service.
|
||||
* @method \Aws\Result addApplicationCloudWatchLoggingOption(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addApplicationCloudWatchLoggingOptionAsync(array $args = [])
|
||||
* @method \Aws\Result addApplicationInput(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addApplicationInputAsync(array $args = [])
|
||||
* @method \Aws\Result addApplicationInputProcessingConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addApplicationInputProcessingConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result addApplicationOutput(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addApplicationOutputAsync(array $args = [])
|
||||
* @method \Aws\Result addApplicationReferenceDataSource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addApplicationReferenceDataSourceAsync(array $args = [])
|
||||
* @method \Aws\Result createApplication(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createApplicationAsync(array $args = [])
|
||||
* @method \Aws\Result createApplicationSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createApplicationSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result deleteApplication(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteApplicationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteApplicationCloudWatchLoggingOption(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteApplicationCloudWatchLoggingOptionAsync(array $args = [])
|
||||
* @method \Aws\Result deleteApplicationInputProcessingConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteApplicationInputProcessingConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteApplicationOutput(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteApplicationOutputAsync(array $args = [])
|
||||
* @method \Aws\Result deleteApplicationReferenceDataSource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteApplicationReferenceDataSourceAsync(array $args = [])
|
||||
* @method \Aws\Result deleteApplicationSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteApplicationSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result describeApplication(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeApplicationAsync(array $args = [])
|
||||
* @method \Aws\Result describeApplicationSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeApplicationSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result discoverInputSchema(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise discoverInputSchemaAsync(array $args = [])
|
||||
* @method \Aws\Result listApplicationSnapshots(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listApplicationSnapshotsAsync(array $args = [])
|
||||
* @method \Aws\Result listApplications(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listApplicationsAsync(array $args = [])
|
||||
* @method \Aws\Result startApplication(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startApplicationAsync(array $args = [])
|
||||
* @method \Aws\Result stopApplication(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopApplicationAsync(array $args = [])
|
||||
* @method \Aws\Result updateApplication(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateApplicationAsync(array $args = [])
|
||||
*/
|
||||
class KinesisAnalyticsV2Client extends AwsClient {}
|
12
vendor/aws/aws-sdk-php/src/Kms/KmsClient.php
vendored
12
vendor/aws/aws-sdk-php/src/Kms/KmsClient.php
vendored
@@ -8,8 +8,12 @@ use Aws\AwsClient;
|
||||
*
|
||||
* @method \Aws\Result cancelKeyDeletion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise cancelKeyDeletionAsync(array $args = [])
|
||||
* @method \Aws\Result connectCustomKeyStore(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise connectCustomKeyStoreAsync(array $args = [])
|
||||
* @method \Aws\Result createAlias(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createAliasAsync(array $args = [])
|
||||
* @method \Aws\Result createCustomKeyStore(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createCustomKeyStoreAsync(array $args = [])
|
||||
* @method \Aws\Result createGrant(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createGrantAsync(array $args = [])
|
||||
* @method \Aws\Result createKey(array $args = [])
|
||||
@@ -18,14 +22,20 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise decryptAsync(array $args = [])
|
||||
* @method \Aws\Result deleteAlias(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteAliasAsync(array $args = [])
|
||||
* @method \Aws\Result deleteCustomKeyStore(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteCustomKeyStoreAsync(array $args = [])
|
||||
* @method \Aws\Result deleteImportedKeyMaterial(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteImportedKeyMaterialAsync(array $args = [])
|
||||
* @method \Aws\Result describeCustomKeyStores(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeCustomKeyStoresAsync(array $args = [])
|
||||
* @method \Aws\Result describeKey(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeKeyAsync(array $args = [])
|
||||
* @method \Aws\Result disableKey(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disableKeyAsync(array $args = [])
|
||||
* @method \Aws\Result disableKeyRotation(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disableKeyRotationAsync(array $args = [])
|
||||
* @method \Aws\Result disconnectCustomKeyStore(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disconnectCustomKeyStoreAsync(array $args = [])
|
||||
* @method \Aws\Result enableKey(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise enableKeyAsync(array $args = [])
|
||||
* @method \Aws\Result enableKeyRotation(array $args = [])
|
||||
@@ -74,6 +84,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateAlias(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateAliasAsync(array $args = [])
|
||||
* @method \Aws\Result updateCustomKeyStore(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateCustomKeyStoreAsync(array $args = [])
|
||||
* @method \Aws\Result updateKeyDescription(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateKeyDescriptionAsync(array $args = [])
|
||||
*/
|
||||
|
@@ -2,10 +2,14 @@
|
||||
namespace Aws\Lambda;
|
||||
|
||||
use Aws\AwsClient;
|
||||
use Aws\CommandInterface;
|
||||
use Aws\Middleware;
|
||||
|
||||
/**
|
||||
* This client is used to interact with AWS Lambda
|
||||
*
|
||||
* @method \Aws\Result addLayerVersionPermission(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addLayerVersionPermissionAsync(array $args = [])
|
||||
* @method \Aws\Result addPermission(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addPermissionAsync(array $args = [])
|
||||
* @method \Aws\Result createAlias(array $args = [])
|
||||
@@ -22,6 +26,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFunctionAsync(array $args = [])
|
||||
* @method \Aws\Result deleteFunctionConcurrency(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFunctionConcurrencyAsync(array $args = [])
|
||||
* @method \Aws\Result deleteLayerVersion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteLayerVersionAsync(array $args = [])
|
||||
* @method \Aws\Result getAccountSettings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAccountSettingsAsync(array $args = [])
|
||||
* @method \Aws\Result getAlias(array $args = [])
|
||||
@@ -32,6 +38,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getFunctionAsync(array $args = [])
|
||||
* @method \Aws\Result getFunctionConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getFunctionConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result getLayerVersion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getLayerVersionAsync(array $args = [])
|
||||
* @method \Aws\Result getLayerVersionPolicy(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getLayerVersionPolicyAsync(array $args = [])
|
||||
* @method \Aws\Result getPolicy(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getPolicyAsync(array $args = [])
|
||||
* @method \Aws\Result invoke(array $args = [])
|
||||
@@ -44,14 +54,22 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise listEventSourceMappingsAsync(array $args = [])
|
||||
* @method \Aws\Result listFunctions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listFunctionsAsync(array $args = [])
|
||||
* @method \Aws\Result listLayerVersions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listLayerVersionsAsync(array $args = [])
|
||||
* @method \Aws\Result listLayers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listLayersAsync(array $args = [])
|
||||
* @method \Aws\Result listTags(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsAsync(array $args = [])
|
||||
* @method \Aws\Result listVersionsByFunction(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listVersionsByFunctionAsync(array $args = [])
|
||||
* @method \Aws\Result publishLayerVersion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise publishLayerVersionAsync(array $args = [])
|
||||
* @method \Aws\Result publishVersion(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise publishVersionAsync(array $args = [])
|
||||
* @method \Aws\Result putFunctionConcurrency(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putFunctionConcurrencyAsync(array $args = [])
|
||||
* @method \Aws\Result removeLayerVersionPermission(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removeLayerVersionPermissionAsync(array $args = [])
|
||||
* @method \Aws\Result removePermission(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removePermissionAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
@@ -67,4 +85,37 @@ use Aws\AwsClient;
|
||||
* @method \Aws\Result updateFunctionConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateFunctionConfigurationAsync(array $args = [])
|
||||
*/
|
||||
class LambdaClient extends AwsClient {}
|
||||
class LambdaClient extends AwsClient
|
||||
{
|
||||
/**
|
||||
* {@inheritdoc}
|
||||
*/
|
||||
public function __construct(array $args)
|
||||
{
|
||||
parent::__construct($args);
|
||||
$list = $this->getHandlerList();
|
||||
if (extension_loaded('curl')) {
|
||||
$list->appendInit($this->getDefaultCurlOptionsMiddleware());
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Provides a middleware that sets default Curl options for the command
|
||||
*
|
||||
* @return callable
|
||||
*/
|
||||
public function getDefaultCurlOptionsMiddleware()
|
||||
{
|
||||
return Middleware::mapCommand(function (CommandInterface $cmd) {
|
||||
$defaultCurlOptions = [
|
||||
CURLOPT_TCP_KEEPALIVE => 1,
|
||||
];
|
||||
if (!isset($cmd['@http']['curl'])) {
|
||||
$cmd['@http']['curl'] = $defaultCurlOptions;
|
||||
} else {
|
||||
$cmd['@http']['curl'] += $defaultCurlOptions;
|
||||
}
|
||||
return $cmd;
|
||||
});
|
||||
}
|
||||
}
|
||||
|
9
vendor/aws/aws-sdk-php/src/LicenseManager/Exception/LicenseManagerException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/LicenseManager/Exception/LicenseManagerException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\LicenseManager\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS License Manager** service.
|
||||
*/
|
||||
class LicenseManagerException extends AwsException {}
|
39
vendor/aws/aws-sdk-php/src/LicenseManager/LicenseManagerClient.php
vendored
Normal file
39
vendor/aws/aws-sdk-php/src/LicenseManager/LicenseManagerClient.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
namespace Aws\LicenseManager;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS License Manager** service.
|
||||
* @method \Aws\Result createLicenseConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createLicenseConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteLicenseConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteLicenseConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result getLicenseConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getLicenseConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result getServiceSettings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getServiceSettingsAsync(array $args = [])
|
||||
* @method \Aws\Result listAssociationsForLicenseConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listAssociationsForLicenseConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result listLicenseConfigurations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listLicenseConfigurationsAsync(array $args = [])
|
||||
* @method \Aws\Result listLicenseSpecificationsForResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listLicenseSpecificationsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result listResourceInventory(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listResourceInventoryAsync(array $args = [])
|
||||
* @method \Aws\Result listTagsForResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listTagsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result listUsageForLicenseConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listUsageForLicenseConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateLicenseConfiguration(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateLicenseConfigurationAsync(array $args = [])
|
||||
* @method \Aws\Result updateLicenseSpecificationsForResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateLicenseSpecificationsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateServiceSettings(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateServiceSettingsAsync(array $args = [])
|
||||
*/
|
||||
class LicenseManagerClient extends AwsClient {}
|
@@ -17,6 +17,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise attachStaticIpAsync(array $args = [])
|
||||
* @method \Aws\Result closeInstancePublicPorts(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise closeInstancePublicPortsAsync(array $args = [])
|
||||
* @method \Aws\Result copySnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise copySnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result createCloudFormationStack(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createCloudFormationStackAsync(array $args = [])
|
||||
* @method \Aws\Result createDisk(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createDiskAsync(array $args = [])
|
||||
* @method \Aws\Result createDiskFromSnapshot(array $args = [])
|
||||
@@ -39,6 +43,12 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise createLoadBalancerAsync(array $args = [])
|
||||
* @method \Aws\Result createLoadBalancerTlsCertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createLoadBalancerTlsCertificateAsync(array $args = [])
|
||||
* @method \Aws\Result createRelationalDatabase(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createRelationalDatabaseAsync(array $args = [])
|
||||
* @method \Aws\Result createRelationalDatabaseFromSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createRelationalDatabaseFromSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result createRelationalDatabaseSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createRelationalDatabaseSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDisk(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDiskAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDiskSnapshot(array $args = [])
|
||||
@@ -57,6 +67,10 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteLoadBalancerAsync(array $args = [])
|
||||
* @method \Aws\Result deleteLoadBalancerTlsCertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteLoadBalancerTlsCertificateAsync(array $args = [])
|
||||
* @method \Aws\Result deleteRelationalDatabase(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteRelationalDatabaseAsync(array $args = [])
|
||||
* @method \Aws\Result deleteRelationalDatabaseSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteRelationalDatabaseSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result detachDisk(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise detachDiskAsync(array $args = [])
|
||||
* @method \Aws\Result detachInstancesFromLoadBalancer(array $args = [])
|
||||
@@ -65,12 +79,16 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise detachStaticIpAsync(array $args = [])
|
||||
* @method \Aws\Result downloadDefaultKeyPair(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise downloadDefaultKeyPairAsync(array $args = [])
|
||||
* @method \Aws\Result exportSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise exportSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result getActiveNames(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getActiveNamesAsync(array $args = [])
|
||||
* @method \Aws\Result getBlueprints(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getBlueprintsAsync(array $args = [])
|
||||
* @method \Aws\Result getBundles(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getBundlesAsync(array $args = [])
|
||||
* @method \Aws\Result getCloudFormationStackRecords(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getCloudFormationStackRecordsAsync(array $args = [])
|
||||
* @method \Aws\Result getDisk(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDiskAsync(array $args = [])
|
||||
* @method \Aws\Result getDiskSnapshot(array $args = [])
|
||||
@@ -83,6 +101,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getDomainAsync(array $args = [])
|
||||
* @method \Aws\Result getDomains(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDomainsAsync(array $args = [])
|
||||
* @method \Aws\Result getExportSnapshotRecords(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getExportSnapshotRecordsAsync(array $args = [])
|
||||
* @method \Aws\Result getInstance(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getInstanceAsync(array $args = [])
|
||||
* @method \Aws\Result getInstanceAccessDetails(array $args = [])
|
||||
@@ -119,6 +139,30 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getOperationsForResourceAsync(array $args = [])
|
||||
* @method \Aws\Result getRegions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRegionsAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabase(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseBlueprints(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseBlueprintsAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseBundles(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseBundlesAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseEvents(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseEventsAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseLogEvents(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseLogEventsAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseLogStreams(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseLogStreamsAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseMasterUserPassword(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseMasterUserPasswordAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseMetricData(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseMetricDataAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseParameters(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseParametersAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseSnapshot(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseSnapshotAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabaseSnapshots(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabaseSnapshotsAsync(array $args = [])
|
||||
* @method \Aws\Result getRelationalDatabases(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getRelationalDatabasesAsync(array $args = [])
|
||||
* @method \Aws\Result getStaticIp(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getStaticIpAsync(array $args = [])
|
||||
* @method \Aws\Result getStaticIps(array $args = [])
|
||||
@@ -135,17 +179,31 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise putInstancePublicPortsAsync(array $args = [])
|
||||
* @method \Aws\Result rebootInstance(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise rebootInstanceAsync(array $args = [])
|
||||
* @method \Aws\Result rebootRelationalDatabase(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise rebootRelationalDatabaseAsync(array $args = [])
|
||||
* @method \Aws\Result releaseStaticIp(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise releaseStaticIpAsync(array $args = [])
|
||||
* @method \Aws\Result startInstance(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startInstanceAsync(array $args = [])
|
||||
* @method \Aws\Result startRelationalDatabase(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startRelationalDatabaseAsync(array $args = [])
|
||||
* @method \Aws\Result stopInstance(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopInstanceAsync(array $args = [])
|
||||
* @method \Aws\Result stopRelationalDatabase(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopRelationalDatabaseAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result unpeerVpc(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise unpeerVpcAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateDomainEntry(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateDomainEntryAsync(array $args = [])
|
||||
* @method \Aws\Result updateLoadBalancerAttribute(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateLoadBalancerAttributeAsync(array $args = [])
|
||||
* @method \Aws\Result updateRelationalDatabase(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateRelationalDatabaseAsync(array $args = [])
|
||||
* @method \Aws\Result updateRelationalDatabaseParameters(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateRelationalDatabaseParametersAsync(array $args = [])
|
||||
*/
|
||||
class LightsailClient extends AwsClient {}
|
||||
|
@@ -9,6 +9,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise batchMeterUsageAsync(array $args = [])
|
||||
* @method \Aws\Result meterUsage(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise meterUsageAsync(array $args = [])
|
||||
* @method \Aws\Result registerUsage(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise registerUsageAsync(array $args = [])
|
||||
* @method \Aws\Result resolveCustomer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise resolveCustomerAsync(array $args = [])
|
||||
*/
|
||||
|
9
vendor/aws/aws-sdk-php/src/MediaConnect/Exception/MediaConnectException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/MediaConnect/Exception/MediaConnectException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\MediaConnect\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS MediaConnect** service.
|
||||
*/
|
||||
class MediaConnectException extends AwsException {}
|
37
vendor/aws/aws-sdk-php/src/MediaConnect/MediaConnectClient.php
vendored
Normal file
37
vendor/aws/aws-sdk-php/src/MediaConnect/MediaConnectClient.php
vendored
Normal file
@@ -0,0 +1,37 @@
|
||||
<?php
|
||||
namespace Aws\MediaConnect;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS MediaConnect** service.
|
||||
* @method \Aws\Result addFlowOutputs(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise addFlowOutputsAsync(array $args = [])
|
||||
* @method \Aws\Result createFlow(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createFlowAsync(array $args = [])
|
||||
* @method \Aws\Result deleteFlow(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteFlowAsync(array $args = [])
|
||||
* @method \Aws\Result describeFlow(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeFlowAsync(array $args = [])
|
||||
* @method \Aws\Result grantFlowEntitlements(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise grantFlowEntitlementsAsync(array $args = [])
|
||||
* @method \Aws\Result listEntitlements(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listEntitlementsAsync(array $args = [])
|
||||
* @method \Aws\Result listFlows(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listFlowsAsync(array $args = [])
|
||||
* @method \Aws\Result removeFlowOutput(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise removeFlowOutputAsync(array $args = [])
|
||||
* @method \Aws\Result revokeFlowEntitlement(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise revokeFlowEntitlementAsync(array $args = [])
|
||||
* @method \Aws\Result startFlow(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise startFlowAsync(array $args = [])
|
||||
* @method \Aws\Result stopFlow(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise stopFlowAsync(array $args = [])
|
||||
* @method \Aws\Result updateFlowEntitlement(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateFlowEntitlementAsync(array $args = [])
|
||||
* @method \Aws\Result updateFlowOutput(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateFlowOutputAsync(array $args = [])
|
||||
* @method \Aws\Result updateFlowSource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateFlowSourceAsync(array $args = [])
|
||||
*/
|
||||
class MediaConnectClient extends AwsClient {}
|
@@ -5,6 +5,8 @@ use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS Elemental MediaConvert** service.
|
||||
* @method \Aws\Result associateCertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise associateCertificateAsync(array $args = [])
|
||||
* @method \Aws\Result cancelJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise cancelJobAsync(array $args = [])
|
||||
* @method \Aws\Result createJob(array $args = [])
|
||||
@@ -23,6 +25,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteQueueAsync(array $args = [])
|
||||
* @method \Aws\Result describeEndpoints(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeEndpointsAsync(array $args = [])
|
||||
* @method \Aws\Result disassociateCertificate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateCertificateAsync(array $args = [])
|
||||
* @method \Aws\Result getJob(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getJobAsync(array $args = [])
|
||||
* @method \Aws\Result getJobTemplate(array $args = [])
|
||||
|
14
vendor/aws/aws-sdk-php/src/MockHandler.php
vendored
14
vendor/aws/aws-sdk-php/src/MockHandler.php
vendored
@@ -58,6 +58,20 @@ class MockHandler implements \Countable
|
||||
}
|
||||
}
|
||||
|
||||
/**
|
||||
* Adds one or more \Exception or \Throwable to the queue
|
||||
*/
|
||||
public function appendException()
|
||||
{
|
||||
foreach (func_get_args() as $value) {
|
||||
if ($value instanceof \Exception || $value instanceof \Throwable) {
|
||||
$this->queue[] = $value;
|
||||
} else {
|
||||
throw new \InvalidArgumentException('Expected an \Exception or \Throwable.');
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
public function __invoke(
|
||||
CommandInterface $command,
|
||||
RequestInterface $request
|
||||
|
32
vendor/aws/aws-sdk-php/src/MonitoringEventsInterface.php
vendored
Normal file
32
vendor/aws/aws-sdk-php/src/MonitoringEventsInterface.php
vendored
Normal file
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
namespace Aws;
|
||||
|
||||
/**
|
||||
* Interface for adding and retrieving client-side monitoring events
|
||||
*/
|
||||
interface MonitoringEventsInterface
|
||||
{
|
||||
|
||||
/**
|
||||
* Get client-side monitoring events attached to this object. Each event is
|
||||
* represented as an associative array within the returned array.
|
||||
*
|
||||
* @return array
|
||||
*/
|
||||
public function getMonitoringEvents();
|
||||
|
||||
/**
|
||||
* Prepend a client-side monitoring event to this object's event list
|
||||
*
|
||||
* @param array $event
|
||||
*/
|
||||
public function prependMonitoringEvent(array $event);
|
||||
|
||||
/**
|
||||
* Append a client-side monitoring event to this object's event list
|
||||
*
|
||||
* @param array $event
|
||||
*/
|
||||
public function appendMonitoringEvent(array $event);
|
||||
|
||||
}
|
@@ -27,6 +27,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise describeServersAsync(array $args = [])
|
||||
* @method \Aws\Result disassociateNode(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateNodeAsync(array $args = [])
|
||||
* @method \Aws\Result exportServerEngineAttribute(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise exportServerEngineAttributeAsync(array $args = [])
|
||||
* @method \Aws\Result restoreServer(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise restoreServerAsync(array $args = [])
|
||||
* @method \Aws\Result startMaintenance(array $args = [])
|
||||
|
@@ -48,6 +48,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise deleteSmsChannelAsync(array $args = [])
|
||||
* @method \Aws\Result deleteUserEndpoints(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteUserEndpointsAsync(array $args = [])
|
||||
* @method \Aws\Result deleteVoiceChannel(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteVoiceChannelAsync(array $args = [])
|
||||
* @method \Aws\Result getAdmChannel(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAdmChannelAsync(array $args = [])
|
||||
* @method \Aws\Result getApnsChannel(array $args = [])
|
||||
@@ -110,6 +112,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise getSmsChannelAsync(array $args = [])
|
||||
* @method \Aws\Result getUserEndpoints(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getUserEndpointsAsync(array $args = [])
|
||||
* @method \Aws\Result getVoiceChannel(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getVoiceChannelAsync(array $args = [])
|
||||
* @method \Aws\Result phoneNumberValidate(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise phoneNumberValidateAsync(array $args = [])
|
||||
* @method \Aws\Result putEventStream(array $args = [])
|
||||
@@ -150,6 +154,8 @@ use Aws\AwsClient;
|
||||
* @method \GuzzleHttp\Promise\Promise updateSegmentAsync(array $args = [])
|
||||
* @method \Aws\Result updateSmsChannel(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateSmsChannelAsync(array $args = [])
|
||||
* @method \Aws\Result updateVoiceChannel(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateVoiceChannelAsync(array $args = [])
|
||||
*/
|
||||
class PinpointClient extends AwsClient
|
||||
{
|
||||
|
9
vendor/aws/aws-sdk-php/src/PinpointEmail/Exception/PinpointEmailException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/PinpointEmail/Exception/PinpointEmailException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\PinpointEmail\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **Amazon Pinpoint Email Service** service.
|
||||
*/
|
||||
class PinpointEmailException extends AwsException {}
|
69
vendor/aws/aws-sdk-php/src/PinpointEmail/PinpointEmailClient.php
vendored
Normal file
69
vendor/aws/aws-sdk-php/src/PinpointEmail/PinpointEmailClient.php
vendored
Normal file
@@ -0,0 +1,69 @@
|
||||
<?php
|
||||
namespace Aws\PinpointEmail;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **Amazon Pinpoint Email Service** service.
|
||||
* @method \Aws\Result createConfigurationSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConfigurationSetAsync(array $args = [])
|
||||
* @method \Aws\Result createConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConfigurationSetEventDestinationAsync(array $args = [])
|
||||
* @method \Aws\Result createDedicatedIpPool(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createDedicatedIpPoolAsync(array $args = [])
|
||||
* @method \Aws\Result createEmailIdentity(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createEmailIdentityAsync(array $args = [])
|
||||
* @method \Aws\Result deleteConfigurationSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConfigurationSetAsync(array $args = [])
|
||||
* @method \Aws\Result deleteConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConfigurationSetEventDestinationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteDedicatedIpPool(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteDedicatedIpPoolAsync(array $args = [])
|
||||
* @method \Aws\Result deleteEmailIdentity(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteEmailIdentityAsync(array $args = [])
|
||||
* @method \Aws\Result getAccount(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getAccountAsync(array $args = [])
|
||||
* @method \Aws\Result getConfigurationSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConfigurationSetAsync(array $args = [])
|
||||
* @method \Aws\Result getConfigurationSetEventDestinations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConfigurationSetEventDestinationsAsync(array $args = [])
|
||||
* @method \Aws\Result getDedicatedIp(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDedicatedIpAsync(array $args = [])
|
||||
* @method \Aws\Result getDedicatedIps(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDedicatedIpsAsync(array $args = [])
|
||||
* @method \Aws\Result getEmailIdentity(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getEmailIdentityAsync(array $args = [])
|
||||
* @method \Aws\Result listConfigurationSets(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listConfigurationSetsAsync(array $args = [])
|
||||
* @method \Aws\Result listDedicatedIpPools(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listDedicatedIpPoolsAsync(array $args = [])
|
||||
* @method \Aws\Result listEmailIdentities(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listEmailIdentitiesAsync(array $args = [])
|
||||
* @method \Aws\Result putAccountDedicatedIpWarmupAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putAccountDedicatedIpWarmupAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result putAccountSendingAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putAccountSendingAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result putConfigurationSetDeliveryOptions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putConfigurationSetDeliveryOptionsAsync(array $args = [])
|
||||
* @method \Aws\Result putConfigurationSetReputationOptions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putConfigurationSetReputationOptionsAsync(array $args = [])
|
||||
* @method \Aws\Result putConfigurationSetSendingOptions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putConfigurationSetSendingOptionsAsync(array $args = [])
|
||||
* @method \Aws\Result putConfigurationSetTrackingOptions(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putConfigurationSetTrackingOptionsAsync(array $args = [])
|
||||
* @method \Aws\Result putDedicatedIpInPool(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putDedicatedIpInPoolAsync(array $args = [])
|
||||
* @method \Aws\Result putDedicatedIpWarmupAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putDedicatedIpWarmupAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result putEmailIdentityDkimAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putEmailIdentityDkimAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result putEmailIdentityFeedbackAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putEmailIdentityFeedbackAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result putEmailIdentityMailFromAttributes(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise putEmailIdentityMailFromAttributesAsync(array $args = [])
|
||||
* @method \Aws\Result sendEmail(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise sendEmailAsync(array $args = [])
|
||||
* @method \Aws\Result updateConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateConfigurationSetEventDestinationAsync(array $args = [])
|
||||
*/
|
||||
class PinpointEmailClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/PinpointSMSVoice/Exception/PinpointSMSVoiceException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/PinpointSMSVoice/Exception/PinpointSMSVoiceException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\PinpointSMSVoice\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **Amazon Pinpoint SMS and Voice Service** service.
|
||||
*/
|
||||
class PinpointSMSVoiceException extends AwsException {}
|
23
vendor/aws/aws-sdk-php/src/PinpointSMSVoice/PinpointSMSVoiceClient.php
vendored
Normal file
23
vendor/aws/aws-sdk-php/src/PinpointSMSVoice/PinpointSMSVoiceClient.php
vendored
Normal file
@@ -0,0 +1,23 @@
|
||||
<?php
|
||||
namespace Aws\PinpointSMSVoice;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **Amazon Pinpoint SMS and Voice Service** service.
|
||||
* @method \Aws\Result createConfigurationSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConfigurationSetAsync(array $args = [])
|
||||
* @method \Aws\Result createConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createConfigurationSetEventDestinationAsync(array $args = [])
|
||||
* @method \Aws\Result deleteConfigurationSet(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConfigurationSetAsync(array $args = [])
|
||||
* @method \Aws\Result deleteConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteConfigurationSetEventDestinationAsync(array $args = [])
|
||||
* @method \Aws\Result getConfigurationSetEventDestinations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getConfigurationSetEventDestinationsAsync(array $args = [])
|
||||
* @method \Aws\Result sendVoiceMessage(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise sendVoiceMessageAsync(array $args = [])
|
||||
* @method \Aws\Result updateConfigurationSetEventDestination(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateConfigurationSetEventDestinationAsync(array $args = [])
|
||||
*/
|
||||
class PinpointSMSVoiceClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/QuickSight/Exception/QuickSightException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/QuickSight/Exception/QuickSightException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\QuickSight\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **Amazon QuickSight** service.
|
||||
*/
|
||||
class QuickSightException extends AwsException {}
|
39
vendor/aws/aws-sdk-php/src/QuickSight/QuickSightClient.php
vendored
Normal file
39
vendor/aws/aws-sdk-php/src/QuickSight/QuickSightClient.php
vendored
Normal file
@@ -0,0 +1,39 @@
|
||||
<?php
|
||||
namespace Aws\QuickSight;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **Amazon QuickSight** service.
|
||||
* @method \Aws\Result createGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createGroupAsync(array $args = [])
|
||||
* @method \Aws\Result createGroupMembership(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createGroupMembershipAsync(array $args = [])
|
||||
* @method \Aws\Result deleteGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteGroupAsync(array $args = [])
|
||||
* @method \Aws\Result deleteGroupMembership(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteGroupMembershipAsync(array $args = [])
|
||||
* @method \Aws\Result deleteUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteUserAsync(array $args = [])
|
||||
* @method \Aws\Result describeGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeGroupAsync(array $args = [])
|
||||
* @method \Aws\Result describeUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise describeUserAsync(array $args = [])
|
||||
* @method \Aws\Result getDashboardEmbedUrl(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getDashboardEmbedUrlAsync(array $args = [])
|
||||
* @method \Aws\Result listGroupMemberships(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listGroupMembershipsAsync(array $args = [])
|
||||
* @method \Aws\Result listGroups(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listGroupsAsync(array $args = [])
|
||||
* @method \Aws\Result listUserGroups(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listUserGroupsAsync(array $args = [])
|
||||
* @method \Aws\Result listUsers(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listUsersAsync(array $args = [])
|
||||
* @method \Aws\Result registerUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise registerUserAsync(array $args = [])
|
||||
* @method \Aws\Result updateGroup(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateGroupAsync(array $args = [])
|
||||
* @method \Aws\Result updateUser(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateUserAsync(array $args = [])
|
||||
*/
|
||||
class QuickSightClient extends AwsClient {}
|
9
vendor/aws/aws-sdk-php/src/RAM/Exception/RAMException.php
vendored
Normal file
9
vendor/aws/aws-sdk-php/src/RAM/Exception/RAMException.php
vendored
Normal file
@@ -0,0 +1,9 @@
|
||||
<?php
|
||||
namespace Aws\RAM\Exception;
|
||||
|
||||
use Aws\Exception\AwsException;
|
||||
|
||||
/**
|
||||
* Represents an error interacting with the **AWS Resource Access Manager** service.
|
||||
*/
|
||||
class RAMException extends AwsException {}
|
41
vendor/aws/aws-sdk-php/src/RAM/RAMClient.php
vendored
Normal file
41
vendor/aws/aws-sdk-php/src/RAM/RAMClient.php
vendored
Normal file
@@ -0,0 +1,41 @@
|
||||
<?php
|
||||
namespace Aws\RAM;
|
||||
|
||||
use Aws\AwsClient;
|
||||
|
||||
/**
|
||||
* This client is used to interact with the **AWS Resource Access Manager** service.
|
||||
* @method \Aws\Result acceptResourceShareInvitation(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise acceptResourceShareInvitationAsync(array $args = [])
|
||||
* @method \Aws\Result associateResourceShare(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise associateResourceShareAsync(array $args = [])
|
||||
* @method \Aws\Result createResourceShare(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise createResourceShareAsync(array $args = [])
|
||||
* @method \Aws\Result deleteResourceShare(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise deleteResourceShareAsync(array $args = [])
|
||||
* @method \Aws\Result disassociateResourceShare(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise disassociateResourceShareAsync(array $args = [])
|
||||
* @method \Aws\Result enableSharingWithAwsOrganization(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise enableSharingWithAwsOrganizationAsync(array $args = [])
|
||||
* @method \Aws\Result getResourcePolicies(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getResourcePoliciesAsync(array $args = [])
|
||||
* @method \Aws\Result getResourceShareAssociations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getResourceShareAssociationsAsync(array $args = [])
|
||||
* @method \Aws\Result getResourceShareInvitations(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getResourceShareInvitationsAsync(array $args = [])
|
||||
* @method \Aws\Result getResourceShares(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise getResourceSharesAsync(array $args = [])
|
||||
* @method \Aws\Result listPrincipals(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listPrincipalsAsync(array $args = [])
|
||||
* @method \Aws\Result listResources(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise listResourcesAsync(array $args = [])
|
||||
* @method \Aws\Result rejectResourceShareInvitation(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise rejectResourceShareInvitationAsync(array $args = [])
|
||||
* @method \Aws\Result tagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise tagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result untagResource(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise untagResourceAsync(array $args = [])
|
||||
* @method \Aws\Result updateResourceShare(array $args = [])
|
||||
* @method \GuzzleHttp\Promise\Promise updateResourceShareAsync(array $args = [])
|
||||
*/
|
||||
class RAMClient extends AwsClient {}
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user