SDK for PHP 3.x

SesV2Client extends AwsClient
in package

This client is used to interact with the Amazon Simple Email Service service.

Supported API Versions

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

Table of Contents

Methods

__call()  : mixed
__construct()  : mixed
The client constructor accepts the following options:
__sleep()  : mixed
batchGetMetricData()  : Result
batchGetMetricDataAsync()  : Promise
cancelExportJob()  : Result
cancelExportJobAsync()  : Promise
createConfigurationSet()  : Result
createConfigurationSetAsync()  : Promise
createConfigurationSetEventDestination()  : Result
createConfigurationSetEventDestinationAsync()  : Promise
createContact()  : Result
createContactAsync()  : Promise
createContactList()  : Result
createContactListAsync()  : Promise
createCustomVerificationEmailTemplate()  : Result
createCustomVerificationEmailTemplateAsync()  : Promise
createDedicatedIpPool()  : Result
createDedicatedIpPoolAsync()  : Promise
createDeliverabilityTestReport()  : Result
createDeliverabilityTestReportAsync()  : Promise
createEmailIdentity()  : Result
createEmailIdentityAsync()  : Promise
createEmailIdentityPolicy()  : Result
createEmailIdentityPolicyAsync()  : Promise
createEmailTemplate()  : Result
createEmailTemplateAsync()  : Promise
createExportJob()  : Result
createExportJobAsync()  : Promise
createImportJob()  : Result
createImportJobAsync()  : Promise
deleteConfigurationSet()  : Result
deleteConfigurationSetAsync()  : Promise
deleteConfigurationSetEventDestination()  : Result
deleteConfigurationSetEventDestinationAsync()  : Promise
deleteContact()  : Result
deleteContactAsync()  : Promise
deleteContactList()  : Result
deleteContactListAsync()  : Promise
deleteCustomVerificationEmailTemplate()  : Result
deleteCustomVerificationEmailTemplateAsync()  : Promise
deleteDedicatedIpPool()  : Result
deleteDedicatedIpPoolAsync()  : Promise
deleteEmailIdentity()  : Result
deleteEmailIdentityAsync()  : Promise
deleteEmailIdentityPolicy()  : Result
deleteEmailIdentityPolicyAsync()  : Promise
deleteEmailTemplate()  : Result
deleteEmailTemplateAsync()  : Promise
deleteSuppressedDestination()  : Result
deleteSuppressedDestinationAsync()  : Promise
emitDeprecationWarning()  : mixed
execute()  : mixed
executeAsync()  : mixed
factory()  : static
getAccount()  : Result
getAccountAsync()  : Promise
getApi()  : Service
getArguments()  : array<string|int, mixed>
Get an array of client constructor arguments used by the client.
getBlacklistReports()  : Result
getBlacklistReportsAsync()  : Promise
getClientBuiltIns()  : array<string|int, mixed>
Provides the set of built-in keys and values used for endpoint resolution
getClientContextParams()  : array<string|int, mixed>
Provides the set of service context parameter key-value pairs used for endpoint resolution.
getCommand()  : CommandInterface
getConfig()  : mixed|null
Get a client configuration value.
getConfigurationSet()  : Result
getConfigurationSetAsync()  : Promise
getConfigurationSetEventDestinations()  : Result
getConfigurationSetEventDestinationsAsync()  : Promise
getContact()  : Result
getContactAsync()  : Promise
getContactList()  : Result
getContactListAsync()  : Promise
getCredentials()  : PromiseInterface
Returns a promise that is fulfilled with an {@see \Aws\Credentials\CredentialsInterface} object.
getCustomVerificationEmailTemplate()  : Result
getCustomVerificationEmailTemplateAsync()  : Promise
getDedicatedIp()  : Result
getDedicatedIpAsync()  : Promise
getDedicatedIpPool()  : Result
getDedicatedIpPoolAsync()  : Promise
getDedicatedIps()  : Result
getDedicatedIpsAsync()  : Promise
getDeliverabilityDashboardOptions()  : Result
getDeliverabilityDashboardOptionsAsync()  : Promise
getDeliverabilityTestReport()  : Result
getDeliverabilityTestReportAsync()  : Promise
getDomainDeliverabilityCampaign()  : Result
getDomainDeliverabilityCampaignAsync()  : Promise
getDomainStatisticsReport()  : Result
getDomainStatisticsReportAsync()  : Promise
getEmailIdentity()  : Result
getEmailIdentityAsync()  : Promise
getEmailIdentityPolicies()  : Result
getEmailIdentityPoliciesAsync()  : Promise
getEmailTemplate()  : Result
getEmailTemplateAsync()  : Promise
getEndpoint()  : UriInterface
Gets the default endpoint, or base URL, used by the client.
getEndpointProvider()  : mixed
getEndpointProviderArgs()  : array<string|int, mixed>
Retrieves arguments to be used in endpoint resolution.
getExportJob()  : Result
getExportJobAsync()  : Promise
getHandlerList()  : HandlerList
Get the handler list used to transfer commands.
getImportJob()  : Result
getImportJobAsync()  : Promise
getIterator()  : mixed
getMessageInsights()  : Result
getMessageInsightsAsync()  : Promise
getPaginator()  : mixed
getRegion()  : string
Get the region to which the client is configured to send requests.
getSignatureProvider()  : callable
Get the signature_provider function of the client.
getSuppressedDestination()  : Result
getSuppressedDestinationAsync()  : Promise
getWaiter()  : mixed
listConfigurationSets()  : Result
listConfigurationSetsAsync()  : Promise
listContactLists()  : Result
listContactListsAsync()  : Promise
listContacts()  : Result
listContactsAsync()  : Promise
listCustomVerificationEmailTemplates()  : Result
listCustomVerificationEmailTemplatesAsync()  : Promise
listDedicatedIpPools()  : Result
listDedicatedIpPoolsAsync()  : Promise
listDeliverabilityTestReports()  : Result
listDeliverabilityTestReportsAsync()  : Promise
listDomainDeliverabilityCampaigns()  : Result
listDomainDeliverabilityCampaignsAsync()  : Promise
listEmailIdentities()  : Result
listEmailIdentitiesAsync()  : Promise
listEmailTemplates()  : Result
listEmailTemplatesAsync()  : Promise
listExportJobs()  : Result
listExportJobsAsync()  : Promise
listImportJobs()  : Result
listImportJobsAsync()  : Promise
listRecommendations()  : Result
listRecommendationsAsync()  : Promise
listSuppressedDestinations()  : Result
listSuppressedDestinationsAsync()  : Promise
listTagsForResource()  : Result
listTagsForResourceAsync()  : Promise
putAccountDedicatedIpWarmupAttributes()  : Result
putAccountDedicatedIpWarmupAttributesAsync()  : Promise
putAccountDetails()  : Result
putAccountDetailsAsync()  : Promise
putAccountSendingAttributes()  : Result
putAccountSendingAttributesAsync()  : Promise
putAccountSuppressionAttributes()  : Result
putAccountSuppressionAttributesAsync()  : Promise
putAccountVdmAttributes()  : Result
putAccountVdmAttributesAsync()  : Promise
putConfigurationSetDeliveryOptions()  : Result
putConfigurationSetDeliveryOptionsAsync()  : Promise
putConfigurationSetReputationOptions()  : Result
putConfigurationSetReputationOptionsAsync()  : Promise
putConfigurationSetSendingOptions()  : Result
putConfigurationSetSendingOptionsAsync()  : Promise
putConfigurationSetSuppressionOptions()  : Result
putConfigurationSetSuppressionOptionsAsync()  : Promise
putConfigurationSetTrackingOptions()  : Result
putConfigurationSetTrackingOptionsAsync()  : Promise
putConfigurationSetVdmOptions()  : Result
putConfigurationSetVdmOptionsAsync()  : Promise
putDedicatedIpInPool()  : Result
putDedicatedIpInPoolAsync()  : Promise
putDedicatedIpPoolScalingAttributes()  : Result
putDedicatedIpPoolScalingAttributesAsync()  : Promise
putDedicatedIpWarmupAttributes()  : Result
putDedicatedIpWarmupAttributesAsync()  : Promise
putDeliverabilityDashboardOption()  : Result
putDeliverabilityDashboardOptionAsync()  : Promise
putEmailIdentityConfigurationSetAttributes()  : Result
putEmailIdentityConfigurationSetAttributesAsync()  : Promise
putEmailIdentityDkimAttributes()  : Result
putEmailIdentityDkimAttributesAsync()  : Promise
putEmailIdentityDkimSigningAttributes()  : Result
putEmailIdentityDkimSigningAttributesAsync()  : Promise
putEmailIdentityFeedbackAttributes()  : Result
putEmailIdentityFeedbackAttributesAsync()  : Promise
putEmailIdentityMailFromAttributes()  : Result
putEmailIdentityMailFromAttributesAsync()  : Promise
putSuppressedDestination()  : Result
putSuppressedDestinationAsync()  : Promise
sendBulkEmail()  : Result
sendBulkEmailAsync()  : Promise
sendCustomVerificationEmail()  : Result
sendCustomVerificationEmailAsync()  : Promise
sendEmail()  : Result
sendEmailAsync()  : Promise
tagResource()  : Result
tagResourceAsync()  : Promise
testRenderEmailTemplate()  : Result
testRenderEmailTemplateAsync()  : Promise
untagResource()  : Result
untagResourceAsync()  : Promise
updateConfigurationSetEventDestination()  : Result
updateConfigurationSetEventDestinationAsync()  : Promise
updateContact()  : Result
updateContactAsync()  : Promise
updateContactList()  : Result
updateContactListAsync()  : Promise
updateCustomVerificationEmailTemplate()  : Result
updateCustomVerificationEmailTemplateAsync()  : Promise
updateEmailIdentityPolicy()  : Result
updateEmailIdentityPolicyAsync()  : Promise
updateEmailTemplate()  : Result
updateEmailTemplateAsync()  : Promise
waitUntil()  : mixed

Methods

__call()

public __call(mixed $name, array<string|int, mixed> $args) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed>

__construct()

The client constructor accepts the following options:

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

Client configuration arguments.

Tags
throws
InvalidArgumentException

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

__sleep()

public __sleep() : mixed

batchGetMetricData()

public batchGetMetricData(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

batchGetMetricDataAsync()

public batchGetMetricDataAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

cancelExportJob()

public cancelExportJob(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

cancelExportJobAsync()

public cancelExportJobAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createConfigurationSet()

public createConfigurationSet(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createConfigurationSetAsync()

public createConfigurationSetAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createConfigurationSetEventDestination()

public createConfigurationSetEventDestination(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createConfigurationSetEventDestinationAsync()

public createConfigurationSetEventDestinationAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createContact()

public createContact(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createContactAsync()

public createContactAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createContactList()

public createContactList(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createContactListAsync()

public createContactListAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createCustomVerificationEmailTemplate()

public createCustomVerificationEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createCustomVerificationEmailTemplateAsync()

public createCustomVerificationEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createDedicatedIpPool()

public createDedicatedIpPool(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createDedicatedIpPoolAsync()

public createDedicatedIpPoolAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createDeliverabilityTestReport()

public createDeliverabilityTestReport(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createDeliverabilityTestReportAsync()

public createDeliverabilityTestReportAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createEmailIdentity()

public createEmailIdentity(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createEmailIdentityAsync()

public createEmailIdentityAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createEmailIdentityPolicy()

public createEmailIdentityPolicy(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createEmailIdentityPolicyAsync()

public createEmailIdentityPolicyAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createEmailTemplate()

public createEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createEmailTemplateAsync()

public createEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createExportJob()

public createExportJob(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createExportJobAsync()

public createExportJobAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

createImportJob()

public createImportJob(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

createImportJobAsync()

public createImportJobAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteConfigurationSet()

public deleteConfigurationSet(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteConfigurationSetAsync()

public deleteConfigurationSetAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteConfigurationSetEventDestination()

public deleteConfigurationSetEventDestination(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteConfigurationSetEventDestinationAsync()

public deleteConfigurationSetEventDestinationAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteContact()

public deleteContact(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteContactAsync()

public deleteContactAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteContactList()

public deleteContactList(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteContactListAsync()

public deleteContactListAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteCustomVerificationEmailTemplate()

public deleteCustomVerificationEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteCustomVerificationEmailTemplateAsync()

public deleteCustomVerificationEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteDedicatedIpPool()

public deleteDedicatedIpPool(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteDedicatedIpPoolAsync()

public deleteDedicatedIpPoolAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteEmailIdentity()

public deleteEmailIdentity(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteEmailIdentityAsync()

public deleteEmailIdentityAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteEmailIdentityPolicy()

public deleteEmailIdentityPolicy(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteEmailIdentityPolicyAsync()

public deleteEmailIdentityPolicyAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteEmailTemplate()

public deleteEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteEmailTemplateAsync()

public deleteEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

deleteSuppressedDestination()

public deleteSuppressedDestination(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

deleteSuppressedDestinationAsync()

public deleteSuppressedDestinationAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

emitDeprecationWarning()

public static emitDeprecationWarning() : mixed

factory()

public static factory([array<string|int, mixed> $config = [] ]) : static
Parameters
$config : array<string|int, mixed> = []
Tags
deprecated
Return values
static

getAccount()

public getAccount(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getAccountAsync()

public getAccountAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getArguments()

Get an array of client constructor arguments used by the client.

public static getArguments() : array<string|int, mixed>
Return values
array<string|int, mixed>

getBlacklistReports()

public getBlacklistReports(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getBlacklistReportsAsync()

public getBlacklistReportsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getClientBuiltIns()

Provides the set of built-in keys and values used for endpoint resolution

public getClientBuiltIns() : array<string|int, mixed>
Return values
array<string|int, mixed>

getClientContextParams()

Provides the set of service context parameter key-value pairs used for endpoint resolution.

public getClientContextParams() : array<string|int, mixed>
Return values
array<string|int, mixed>

getCommand()

public abstract getCommand(string $name[, array<string|int, mixed> $args = [] ]) : CommandInterface
Parameters
$name : string
$args : array<string|int, mixed> = []
Return values
CommandInterface

getConfig()

Get a client configuration value.

public getConfig([mixed $option = null ]) : mixed|null
Parameters
$option : mixed = null

The option to retrieve. Pass null to retrieve all options.

Return values
mixed|null

getConfigurationSet()

public getConfigurationSet(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getConfigurationSetAsync()

public getConfigurationSetAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getConfigurationSetEventDestinations()

public getConfigurationSetEventDestinations(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getConfigurationSetEventDestinationsAsync()

public getConfigurationSetEventDestinationsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getContact()

public getContact(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getContactAsync()

public getContactAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getContactList()

public getContactList(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getContactListAsync()

public getContactListAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getCredentials()

Returns a promise that is fulfilled with an {@see \Aws\Credentials\CredentialsInterface} object.

public getCredentials() : PromiseInterface

If you need the credentials synchronously, then call the wait() method on the returned promise.

Return values
PromiseInterface

getCustomVerificationEmailTemplate()

public getCustomVerificationEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getCustomVerificationEmailTemplateAsync()

public getCustomVerificationEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getDedicatedIp()

public getDedicatedIp(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getDedicatedIpAsync()

public getDedicatedIpAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getDedicatedIpPool()

public getDedicatedIpPool(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getDedicatedIpPoolAsync()

public getDedicatedIpPoolAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getDedicatedIps()

public getDedicatedIps(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getDedicatedIpsAsync()

public getDedicatedIpsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getDeliverabilityDashboardOptions()

public getDeliverabilityDashboardOptions(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getDeliverabilityDashboardOptionsAsync()

public getDeliverabilityDashboardOptionsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getDeliverabilityTestReport()

public getDeliverabilityTestReport(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getDeliverabilityTestReportAsync()

public getDeliverabilityTestReportAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getDomainDeliverabilityCampaign()

public getDomainDeliverabilityCampaign(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getDomainDeliverabilityCampaignAsync()

public getDomainDeliverabilityCampaignAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getDomainStatisticsReport()

public getDomainStatisticsReport(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getDomainStatisticsReportAsync()

public getDomainStatisticsReportAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getEmailIdentity()

public getEmailIdentity(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getEmailIdentityAsync()

public getEmailIdentityAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getEmailIdentityPolicies()

public getEmailIdentityPolicies(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getEmailIdentityPoliciesAsync()

public getEmailIdentityPoliciesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getEmailTemplate()

public getEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getEmailTemplateAsync()

public getEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getEndpoint()

Gets the default endpoint, or base URL, used by the client.

public getEndpoint() : UriInterface
Return values
UriInterface

getEndpointProvider()

public getEndpointProvider() : mixed

getEndpointProviderArgs()

Retrieves arguments to be used in endpoint resolution.

public getEndpointProviderArgs() : array<string|int, mixed>
Return values
array<string|int, mixed>

getExportJob()

public getExportJob(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getExportJobAsync()

public getExportJobAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getHandlerList()

Get the handler list used to transfer commands.

public getHandlerList() : HandlerList

This list can be modified to add middleware or to change the underlying handler used to send HTTP requests.

Return values
HandlerList

getImportJob()

public getImportJob(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getImportJobAsync()

public getImportJobAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getIterator()

public getIterator(mixed $name[, array<string|int, mixed> $args = [] ]) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed> = []

getMessageInsights()

public getMessageInsights(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getMessageInsightsAsync()

public getMessageInsightsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getPaginator()

public getPaginator(mixed $name[, array<string|int, mixed> $args = [] ]) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed> = []

getRegion()

Get the region to which the client is configured to send requests.

public getRegion() : string
Return values
string

getSignatureProvider()

Get the signature_provider function of the client.

public final getSignatureProvider() : callable
Return values
callable

getSuppressedDestination()

public getSuppressedDestination(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

getSuppressedDestinationAsync()

public getSuppressedDestinationAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

getWaiter()

public getWaiter(mixed $name[, array<string|int, mixed> $args = [] ]) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed> = []

listConfigurationSets()

public listConfigurationSets(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listConfigurationSetsAsync()

public listConfigurationSetsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listContactLists()

public listContactLists(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listContactListsAsync()

public listContactListsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listContacts()

public listContacts(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listContactsAsync()

public listContactsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listCustomVerificationEmailTemplates()

public listCustomVerificationEmailTemplates(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listCustomVerificationEmailTemplatesAsync()

public listCustomVerificationEmailTemplatesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listDedicatedIpPools()

public listDedicatedIpPools(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listDedicatedIpPoolsAsync()

public listDedicatedIpPoolsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listDeliverabilityTestReports()

public listDeliverabilityTestReports(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listDeliverabilityTestReportsAsync()

public listDeliverabilityTestReportsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listDomainDeliverabilityCampaigns()

public listDomainDeliverabilityCampaigns(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listDomainDeliverabilityCampaignsAsync()

public listDomainDeliverabilityCampaignsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listEmailIdentities()

public listEmailIdentities(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listEmailIdentitiesAsync()

public listEmailIdentitiesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listEmailTemplates()

public listEmailTemplates(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listEmailTemplatesAsync()

public listEmailTemplatesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listExportJobs()

public listExportJobs(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listExportJobsAsync()

public listExportJobsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listImportJobs()

public listImportJobs(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listImportJobsAsync()

public listImportJobsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listRecommendations()

public listRecommendations(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listRecommendationsAsync()

public listRecommendationsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listSuppressedDestinations()

public listSuppressedDestinations(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listSuppressedDestinationsAsync()

public listSuppressedDestinationsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

listTagsForResource()

public listTagsForResource(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

listTagsForResourceAsync()

public listTagsForResourceAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putAccountDedicatedIpWarmupAttributes()

public putAccountDedicatedIpWarmupAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putAccountDedicatedIpWarmupAttributesAsync()

public putAccountDedicatedIpWarmupAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putAccountDetails()

public putAccountDetails(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putAccountDetailsAsync()

public putAccountDetailsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putAccountSendingAttributes()

public putAccountSendingAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putAccountSendingAttributesAsync()

public putAccountSendingAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putAccountSuppressionAttributes()

public putAccountSuppressionAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putAccountSuppressionAttributesAsync()

public putAccountSuppressionAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putAccountVdmAttributes()

public putAccountVdmAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putAccountVdmAttributesAsync()

public putAccountVdmAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putConfigurationSetDeliveryOptions()

public putConfigurationSetDeliveryOptions(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putConfigurationSetDeliveryOptionsAsync()

public putConfigurationSetDeliveryOptionsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putConfigurationSetReputationOptions()

public putConfigurationSetReputationOptions(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putConfigurationSetReputationOptionsAsync()

public putConfigurationSetReputationOptionsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putConfigurationSetSendingOptions()

public putConfigurationSetSendingOptions(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putConfigurationSetSendingOptionsAsync()

public putConfigurationSetSendingOptionsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putConfigurationSetSuppressionOptions()

public putConfigurationSetSuppressionOptions(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putConfigurationSetSuppressionOptionsAsync()

public putConfigurationSetSuppressionOptionsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putConfigurationSetTrackingOptions()

public putConfigurationSetTrackingOptions(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putConfigurationSetTrackingOptionsAsync()

public putConfigurationSetTrackingOptionsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putConfigurationSetVdmOptions()

public putConfigurationSetVdmOptions(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putConfigurationSetVdmOptionsAsync()

public putConfigurationSetVdmOptionsAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putDedicatedIpInPool()

public putDedicatedIpInPool(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putDedicatedIpInPoolAsync()

public putDedicatedIpInPoolAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putDedicatedIpPoolScalingAttributes()

public putDedicatedIpPoolScalingAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putDedicatedIpPoolScalingAttributesAsync()

public putDedicatedIpPoolScalingAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putDedicatedIpWarmupAttributes()

public putDedicatedIpWarmupAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putDedicatedIpWarmupAttributesAsync()

public putDedicatedIpWarmupAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putDeliverabilityDashboardOption()

public putDeliverabilityDashboardOption(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putDeliverabilityDashboardOptionAsync()

public putDeliverabilityDashboardOptionAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putEmailIdentityConfigurationSetAttributes()

public putEmailIdentityConfigurationSetAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putEmailIdentityConfigurationSetAttributesAsync()

public putEmailIdentityConfigurationSetAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putEmailIdentityDkimAttributes()

public putEmailIdentityDkimAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putEmailIdentityDkimAttributesAsync()

public putEmailIdentityDkimAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putEmailIdentityDkimSigningAttributes()

public putEmailIdentityDkimSigningAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putEmailIdentityDkimSigningAttributesAsync()

public putEmailIdentityDkimSigningAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putEmailIdentityFeedbackAttributes()

public putEmailIdentityFeedbackAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putEmailIdentityFeedbackAttributesAsync()

public putEmailIdentityFeedbackAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putEmailIdentityMailFromAttributes()

public putEmailIdentityMailFromAttributes(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putEmailIdentityMailFromAttributesAsync()

public putEmailIdentityMailFromAttributesAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

putSuppressedDestination()

public putSuppressedDestination(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

putSuppressedDestinationAsync()

public putSuppressedDestinationAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

sendBulkEmail()

public sendBulkEmail(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

sendBulkEmailAsync()

public sendBulkEmailAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

sendCustomVerificationEmail()

public sendCustomVerificationEmail(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

sendCustomVerificationEmailAsync()

public sendCustomVerificationEmailAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

sendEmail()

public sendEmail(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

sendEmailAsync()

public sendEmailAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

tagResource()

public tagResource(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

tagResourceAsync()

public tagResourceAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

testRenderEmailTemplate()

public testRenderEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

testRenderEmailTemplateAsync()

public testRenderEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

untagResource()

public untagResource(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

untagResourceAsync()

public untagResourceAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

updateConfigurationSetEventDestination()

public updateConfigurationSetEventDestination(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

updateConfigurationSetEventDestinationAsync()

public updateConfigurationSetEventDestinationAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

updateContact()

public updateContact(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

updateContactAsync()

public updateContactAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

updateContactList()

public updateContactList(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

updateContactListAsync()

public updateContactListAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

updateCustomVerificationEmailTemplate()

public updateCustomVerificationEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

updateCustomVerificationEmailTemplateAsync()

public updateCustomVerificationEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

updateEmailIdentityPolicy()

public updateEmailIdentityPolicy(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

updateEmailIdentityPolicyAsync()

public updateEmailIdentityPolicyAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

updateEmailTemplate()

public updateEmailTemplate(array<string|int, mixed> $args = []) : Result
Parameters
$args = [] : array<string|int, mixed>
Return values
Result

updateEmailTemplateAsync()

public updateEmailTemplateAsync(array<string|int, mixed> $args = []) : Promise
Parameters
$args = [] : array<string|int, mixed>
Return values
Promise

waitUntil()

public waitUntil(mixed $name[, array<string|int, mixed> $args = [] ]) : mixed
Parameters
$name : mixed
$args : array<string|int, mixed> = []
On this page