SDK for PHP 3.x

IamClient extends AwsClient
in package

This client is used to interact with the AWS Identity and Access Management (AWS IAM) 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
addClientIDToOpenIDConnectProvider()  : Result
addClientIDToOpenIDConnectProviderAsync()  : Promise
addRoleToInstanceProfile()  : Result
addRoleToInstanceProfileAsync()  : Promise
addUserToGroup()  : Result
addUserToGroupAsync()  : Promise
attachGroupPolicy()  : Result
attachGroupPolicyAsync()  : Promise
attachRolePolicy()  : Result
attachRolePolicyAsync()  : Promise
attachUserPolicy()  : Result
attachUserPolicyAsync()  : Promise
changePassword()  : Result
changePasswordAsync()  : Promise
createAccessKey()  : Result
createAccessKeyAsync()  : Promise
createAccountAlias()  : Result
createAccountAliasAsync()  : Promise
createGroup()  : Result
createGroupAsync()  : Promise
createInstanceProfile()  : Result
createInstanceProfileAsync()  : Promise
createLoginProfile()  : Result
createLoginProfileAsync()  : Promise
createOpenIDConnectProvider()  : Result
createOpenIDConnectProviderAsync()  : Promise
createPolicy()  : Result
createPolicyAsync()  : Promise
createPolicyVersion()  : Result
createPolicyVersionAsync()  : Promise
createRole()  : Result
createRoleAsync()  : Promise
createSAMLProvider()  : Result
createSAMLProviderAsync()  : Promise
createServiceLinkedRole()  : Result
createServiceLinkedRoleAsync()  : Promise
createServiceSpecificCredential()  : Result
createServiceSpecificCredentialAsync()  : Promise
createUser()  : Result
createUserAsync()  : Promise
createVirtualMFADevice()  : Result
createVirtualMFADeviceAsync()  : Promise
deactivateMFADevice()  : Result
deactivateMFADeviceAsync()  : Promise
deleteAccessKey()  : Result
deleteAccessKeyAsync()  : Promise
deleteAccountAlias()  : Result
deleteAccountAliasAsync()  : Promise
deleteAccountPasswordPolicy()  : Result
deleteAccountPasswordPolicyAsync()  : Promise
deleteGroup()  : Result
deleteGroupAsync()  : Promise
deleteGroupPolicy()  : Result
deleteGroupPolicyAsync()  : Promise
deleteInstanceProfile()  : Result
deleteInstanceProfileAsync()  : Promise
deleteLoginProfile()  : Result
deleteLoginProfileAsync()  : Promise
deleteOpenIDConnectProvider()  : Result
deleteOpenIDConnectProviderAsync()  : Promise
deletePolicy()  : Result
deletePolicyAsync()  : Promise
deletePolicyVersion()  : Result
deletePolicyVersionAsync()  : Promise
deleteRole()  : Result
deleteRoleAsync()  : Promise
deleteRolePermissionsBoundary()  : Result
deleteRolePermissionsBoundaryAsync()  : Promise
deleteRolePolicy()  : Result
deleteRolePolicyAsync()  : Promise
deleteSAMLProvider()  : Result
deleteSAMLProviderAsync()  : Promise
deleteServerCertificate()  : Result
deleteServerCertificateAsync()  : Promise
deleteServiceLinkedRole()  : Result
deleteServiceLinkedRoleAsync()  : Promise
deleteServiceSpecificCredential()  : Result
deleteServiceSpecificCredentialAsync()  : Promise
deleteSigningCertificate()  : Result
deleteSigningCertificateAsync()  : Promise
deleteSSHPublicKey()  : Result
deleteSSHPublicKeyAsync()  : Promise
deleteUser()  : Result
deleteUserAsync()  : Promise
deleteUserPermissionsBoundary()  : Result
deleteUserPermissionsBoundaryAsync()  : Promise
deleteUserPolicy()  : Result
deleteUserPolicyAsync()  : Promise
deleteVirtualMFADevice()  : Result
deleteVirtualMFADeviceAsync()  : Promise
detachGroupPolicy()  : Result
detachGroupPolicyAsync()  : Promise
detachRolePolicy()  : Result
detachRolePolicyAsync()  : Promise
detachUserPolicy()  : Result
detachUserPolicyAsync()  : Promise
emitDeprecationWarning()  : mixed
enableMFADevice()  : Result
enableMFADeviceAsync()  : Promise
execute()  : mixed
executeAsync()  : mixed
factory()  : static
generateCredentialReport()  : Result
generateCredentialReportAsync()  : Promise
generateOrganizationsAccessReport()  : Result
generateOrganizationsAccessReportAsync()  : Promise
generateServiceLastAccessedDetails()  : Result
generateServiceLastAccessedDetailsAsync()  : Promise
getAccessKeyLastUsed()  : Result
getAccessKeyLastUsedAsync()  : Promise
getAccountAuthorizationDetails()  : Result
getAccountAuthorizationDetailsAsync()  : Promise
getAccountPasswordPolicy()  : Result
getAccountPasswordPolicyAsync()  : Promise
getAccountSummary()  : Result
getAccountSummaryAsync()  : Promise
getApi()  : Service
getArguments()  : array<string|int, mixed>
Get an array of client constructor arguments used by the client.
getClientBuiltIns()  : array<string|int, mixed>
Provides the set of built-in keys and 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.
getContextKeysForCustomPolicy()  : Result
getContextKeysForCustomPolicyAsync()  : Promise
getContextKeysForPrincipalPolicy()  : Result
getContextKeysForPrincipalPolicyAsync()  : Promise
getCredentialReport()  : Result
getCredentialReportAsync()  : Promise
getCredentials()  : PromiseInterface
Returns a promise that is fulfilled with an {@see \Aws\Credentials\CredentialsInterface} object.
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.
getGroup()  : Result
getGroupAsync()  : Promise
getGroupPolicy()  : Result
getGroupPolicyAsync()  : Promise
getHandlerList()  : HandlerList
Get the handler list used to transfer commands.
getInstanceProfile()  : Result
getInstanceProfileAsync()  : Promise
getIterator()  : mixed
getLoginProfile()  : Result
getLoginProfileAsync()  : Promise
getMFADevice()  : Result
getMFADeviceAsync()  : Promise
getOpenIDConnectProvider()  : Result
getOpenIDConnectProviderAsync()  : Promise
getOrganizationsAccessReport()  : Result
getOrganizationsAccessReportAsync()  : Promise
getPaginator()  : mixed
getPolicy()  : Result
getPolicyAsync()  : Promise
getPolicyVersion()  : Result
getPolicyVersionAsync()  : Promise
getRegion()  : string
Get the region to which the client is configured to send requests.
getRole()  : Result
getRoleAsync()  : Promise
getRolePolicy()  : Result
getRolePolicyAsync()  : Promise
getSAMLProvider()  : Result
getSAMLProviderAsync()  : Promise
getServerCertificate()  : Result
getServerCertificateAsync()  : Promise
getServiceLastAccessedDetails()  : Result
getServiceLastAccessedDetailsAsync()  : Promise
getServiceLastAccessedDetailsWithEntities()  : Result
getServiceLastAccessedDetailsWithEntitiesAsync()  : Promise
getServiceLinkedRoleDeletionStatus()  : Result
getServiceLinkedRoleDeletionStatusAsync()  : Promise
getSignatureProvider()  : callable
Get the signature_provider function of the client.
getSSHPublicKey()  : Result
getSSHPublicKeyAsync()  : Promise
getUser()  : Result
getUserAsync()  : Promise
getUserPolicy()  : Result
getUserPolicyAsync()  : Promise
getWaiter()  : mixed
listAccessKeys()  : Result
listAccessKeysAsync()  : Promise
listAccountAliases()  : Result
listAccountAliasesAsync()  : Promise
listAttachedGroupPolicies()  : Result
listAttachedGroupPoliciesAsync()  : Promise
listAttachedRolePolicies()  : Result
listAttachedRolePoliciesAsync()  : Promise
listAttachedUserPolicies()  : Result
listAttachedUserPoliciesAsync()  : Promise
listEntitiesForPolicy()  : Result
listEntitiesForPolicyAsync()  : Promise
listGroupPolicies()  : Result
listGroupPoliciesAsync()  : Promise
listGroups()  : Result
listGroupsAsync()  : Promise
listGroupsForUser()  : Result
listGroupsForUserAsync()  : Promise
listInstanceProfiles()  : Result
listInstanceProfilesAsync()  : Promise
listInstanceProfilesForRole()  : Result
listInstanceProfilesForRoleAsync()  : Promise
listInstanceProfileTags()  : Result
listInstanceProfileTagsAsync()  : Promise
listMFADevices()  : Result
listMFADevicesAsync()  : Promise
listMFADeviceTags()  : Result
listMFADeviceTagsAsync()  : Promise
listOpenIDConnectProviders()  : Result
listOpenIDConnectProvidersAsync()  : Promise
listOpenIDConnectProviderTags()  : Result
listOpenIDConnectProviderTagsAsync()  : Promise
listPolicies()  : Result
listPoliciesAsync()  : Promise
listPoliciesGrantingServiceAccess()  : Result
listPoliciesGrantingServiceAccessAsync()  : Promise
listPolicyTags()  : Result
listPolicyTagsAsync()  : Promise
listPolicyVersions()  : Result
listPolicyVersionsAsync()  : Promise
listRolePolicies()  : Result
listRolePoliciesAsync()  : Promise
listRoles()  : Result
listRolesAsync()  : Promise
listRoleTags()  : Result
listRoleTagsAsync()  : Promise
listSAMLProviders()  : Result
listSAMLProvidersAsync()  : Promise
listSAMLProviderTags()  : Result
listSAMLProviderTagsAsync()  : Promise
listServerCertificates()  : Result
listServerCertificatesAsync()  : Promise
listServerCertificateTags()  : Result
listServerCertificateTagsAsync()  : Promise
listServiceSpecificCredentials()  : Result
listServiceSpecificCredentialsAsync()  : Promise
listSigningCertificates()  : Result
listSigningCertificatesAsync()  : Promise
listSSHPublicKeys()  : Result
listSSHPublicKeysAsync()  : Promise
listUserPolicies()  : Result
listUserPoliciesAsync()  : Promise
listUsers()  : Result
listUsersAsync()  : Promise
listUserTags()  : Result
listUserTagsAsync()  : Promise
listVirtualMFADevices()  : Result
listVirtualMFADevicesAsync()  : Promise
putGroupPolicy()  : Result
putGroupPolicyAsync()  : Promise
putRolePermissionsBoundary()  : Result
putRolePermissionsBoundaryAsync()  : Promise
putRolePolicy()  : Result
putRolePolicyAsync()  : Promise
putUserPermissionsBoundary()  : Result
putUserPermissionsBoundaryAsync()  : Promise
putUserPolicy()  : Result
putUserPolicyAsync()  : Promise
removeClientIDFromOpenIDConnectProvider()  : Result
removeClientIDFromOpenIDConnectProviderAsync()  : Promise
removeRoleFromInstanceProfile()  : Result
removeRoleFromInstanceProfileAsync()  : Promise
removeUserFromGroup()  : Result
removeUserFromGroupAsync()  : Promise
resetServiceSpecificCredential()  : Result
resetServiceSpecificCredentialAsync()  : Promise
resyncMFADevice()  : Result
resyncMFADeviceAsync()  : Promise
setDefaultPolicyVersion()  : Result
setDefaultPolicyVersionAsync()  : Promise
setSecurityTokenServicePreferences()  : Result
setSecurityTokenServicePreferencesAsync()  : Promise
simulateCustomPolicy()  : Result
simulateCustomPolicyAsync()  : Promise
simulatePrincipalPolicy()  : Result
simulatePrincipalPolicyAsync()  : Promise
tagInstanceProfile()  : Result
tagInstanceProfileAsync()  : Promise
tagMFADevice()  : Result
tagMFADeviceAsync()  : Promise
tagOpenIDConnectProvider()  : Result
tagOpenIDConnectProviderAsync()  : Promise
tagPolicy()  : Result
tagPolicyAsync()  : Promise
tagRole()  : Result
tagRoleAsync()  : Promise
tagSAMLProvider()  : Result
tagSAMLProviderAsync()  : Promise
tagServerCertificate()  : Result
tagServerCertificateAsync()  : Promise
tagUser()  : Result
tagUserAsync()  : Promise
untagInstanceProfile()  : Result
untagInstanceProfileAsync()  : Promise
untagMFADevice()  : Result
untagMFADeviceAsync()  : Promise
untagOpenIDConnectProvider()  : Result
untagOpenIDConnectProviderAsync()  : Promise
untagPolicy()  : Result
untagPolicyAsync()  : Promise
untagRole()  : Result
untagRoleAsync()  : Promise
untagSAMLProvider()  : Result
untagSAMLProviderAsync()  : Promise
untagServerCertificate()  : Result
untagServerCertificateAsync()  : Promise
untagUser()  : Result
untagUserAsync()  : Promise
updateAccessKey()  : Result
updateAccessKeyAsync()  : Promise
updateAccountPasswordPolicy()  : Result
updateAccountPasswordPolicyAsync()  : Promise
updateAssumeRolePolicy()  : Result
updateAssumeRolePolicyAsync()  : Promise
updateGroup()  : Result
updateGroupAsync()  : Promise
updateLoginProfile()  : Result
updateLoginProfileAsync()  : Promise
updateOpenIDConnectProviderThumbprint()  : Result
updateOpenIDConnectProviderThumbprintAsync()  : Promise
updateRole()  : Result
updateRoleAsync()  : Promise
updateRoleDescription()  : Result
updateRoleDescriptionAsync()  : Promise
updateSAMLProvider()  : Result
updateSAMLProviderAsync()  : Promise
updateServerCertificate()  : Result
updateServerCertificateAsync()  : Promise
updateServiceSpecificCredential()  : Result
updateServiceSpecificCredentialAsync()  : Promise
updateSigningCertificate()  : Result
updateSigningCertificateAsync()  : Promise
updateSSHPublicKey()  : Result
updateSSHPublicKeyAsync()  : Promise
updateUser()  : Result
updateUserAsync()  : Promise
uploadServerCertificate()  : Result
uploadServerCertificateAsync()  : Promise
uploadSigningCertificate()  : Result
uploadSigningCertificateAsync()  : Promise
uploadSSHPublicKey()  : Result
uploadSSHPublicKeyAsync()  : 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

addClientIDToOpenIDConnectProvider()

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

addClientIDToOpenIDConnectProviderAsync()

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

addRoleToInstanceProfile()

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

addRoleToInstanceProfileAsync()

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

addUserToGroup()

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

addUserToGroupAsync()

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

attachGroupPolicy()

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

attachGroupPolicyAsync()

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

attachRolePolicy()

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

attachRolePolicyAsync()

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

attachUserPolicy()

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

attachUserPolicyAsync()

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

changePassword()

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

changePasswordAsync()

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

createAccessKey()

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

createAccessKeyAsync()

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

createAccountAlias()

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

createAccountAliasAsync()

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

createGroup()

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

createGroupAsync()

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

createInstanceProfile()

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

createInstanceProfileAsync()

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

createLoginProfile()

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

createLoginProfileAsync()

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

createOpenIDConnectProvider()

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

createOpenIDConnectProviderAsync()

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

createPolicy()

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

createPolicyAsync()

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

createPolicyVersion()

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

createPolicyVersionAsync()

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

createRole()

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

createRoleAsync()

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

createSAMLProvider()

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

createSAMLProviderAsync()

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

createServiceLinkedRole()

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

createServiceLinkedRoleAsync()

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

createServiceSpecificCredential()

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

createServiceSpecificCredentialAsync()

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

createUser()

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

createUserAsync()

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

createVirtualMFADevice()

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

createVirtualMFADeviceAsync()

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

deactivateMFADevice()

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

deactivateMFADeviceAsync()

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

deleteAccessKey()

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

deleteAccessKeyAsync()

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

deleteAccountAlias()

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

deleteAccountAliasAsync()

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

deleteAccountPasswordPolicy()

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

deleteAccountPasswordPolicyAsync()

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

deleteGroup()

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

deleteGroupAsync()

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

deleteGroupPolicy()

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

deleteGroupPolicyAsync()

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

deleteInstanceProfile()

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

deleteInstanceProfileAsync()

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

deleteLoginProfile()

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

deleteLoginProfileAsync()

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

deleteOpenIDConnectProvider()

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

deleteOpenIDConnectProviderAsync()

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

deletePolicy()

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

deletePolicyAsync()

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

deletePolicyVersion()

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

deletePolicyVersionAsync()

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

deleteRole()

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

deleteRoleAsync()

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

deleteRolePermissionsBoundary()

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

deleteRolePermissionsBoundaryAsync()

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

deleteRolePolicy()

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

deleteRolePolicyAsync()

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

deleteSAMLProvider()

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

deleteSAMLProviderAsync()

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

deleteServerCertificate()

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

deleteServerCertificateAsync()

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

deleteServiceLinkedRole()

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

deleteServiceLinkedRoleAsync()

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

deleteServiceSpecificCredential()

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

deleteServiceSpecificCredentialAsync()

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

deleteSigningCertificate()

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

deleteSigningCertificateAsync()

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

deleteSSHPublicKey()

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

deleteSSHPublicKeyAsync()

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

deleteUser()

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

deleteUserAsync()

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

deleteUserPermissionsBoundary()

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

deleteUserPermissionsBoundaryAsync()

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

deleteUserPolicy()

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

deleteUserPolicyAsync()

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

deleteVirtualMFADevice()

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

deleteVirtualMFADeviceAsync()

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

detachGroupPolicy()

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

detachGroupPolicyAsync()

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

detachRolePolicy()

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

detachRolePolicyAsync()

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

detachUserPolicy()

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

detachUserPolicyAsync()

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

emitDeprecationWarning()

public static emitDeprecationWarning() : mixed

enableMFADevice()

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

enableMFADeviceAsync()

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

factory()

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

generateCredentialReport()

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

generateCredentialReportAsync()

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

generateOrganizationsAccessReport()

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

generateOrganizationsAccessReportAsync()

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

generateServiceLastAccessedDetails()

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

generateServiceLastAccessedDetailsAsync()

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

getAccessKeyLastUsed()

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

getAccessKeyLastUsedAsync()

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

getAccountAuthorizationDetails()

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

getAccountAuthorizationDetailsAsync()

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

getAccountPasswordPolicy()

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

getAccountPasswordPolicyAsync()

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

getAccountSummary()

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

getAccountSummaryAsync()

public getAccountSummaryAsync(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>

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

getContextKeysForCustomPolicy()

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

getContextKeysForCustomPolicyAsync()

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

getContextKeysForPrincipalPolicy()

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

getContextKeysForPrincipalPolicyAsync()

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

getCredentialReport()

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

getCredentialReportAsync()

public getCredentialReportAsync(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

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>

getGroup()

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

getGroupAsync()

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

getGroupPolicy()

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

getGroupPolicyAsync()

public getGroupPolicyAsync(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

getInstanceProfile()

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

getInstanceProfileAsync()

public getInstanceProfileAsync(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> = []

getLoginProfile()

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

getLoginProfileAsync()

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

getMFADevice()

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

getMFADeviceAsync()

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

getOpenIDConnectProvider()

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

getOpenIDConnectProviderAsync()

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

getOrganizationsAccessReport()

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

getOrganizationsAccessReportAsync()

public getOrganizationsAccessReportAsync(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> = []

getPolicy()

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

getPolicyAsync()

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

getPolicyVersion()

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

getPolicyVersionAsync()

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

getRegion()

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

public getRegion() : string
Return values
string

getRole()

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

getRoleAsync()

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

getRolePolicy()

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

getRolePolicyAsync()

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

getSAMLProvider()

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

getSAMLProviderAsync()

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

getServerCertificate()

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

getServerCertificateAsync()

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

getServiceLastAccessedDetails()

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

getServiceLastAccessedDetailsAsync()

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

getServiceLastAccessedDetailsWithEntities()

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

getServiceLastAccessedDetailsWithEntitiesAsync()

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

getServiceLinkedRoleDeletionStatus()

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

getServiceLinkedRoleDeletionStatusAsync()

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

getSignatureProvider()

Get the signature_provider function of the client.

public final getSignatureProvider() : callable
Return values
callable

getSSHPublicKey()

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

getSSHPublicKeyAsync()

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

getUser()

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

getUserAsync()

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

getUserPolicy()

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

getUserPolicyAsync()

public getUserPolicyAsync(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> = []

listAccessKeys()

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

listAccessKeysAsync()

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

listAccountAliases()

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

listAccountAliasesAsync()

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

listAttachedGroupPolicies()

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

listAttachedGroupPoliciesAsync()

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

listAttachedRolePolicies()

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

listAttachedRolePoliciesAsync()

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

listAttachedUserPolicies()

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

listAttachedUserPoliciesAsync()

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

listEntitiesForPolicy()

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

listEntitiesForPolicyAsync()

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

listGroupPolicies()

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

listGroupPoliciesAsync()

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

listGroups()

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

listGroupsAsync()

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

listGroupsForUser()

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

listGroupsForUserAsync()

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

listInstanceProfiles()

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

listInstanceProfilesAsync()

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

listInstanceProfilesForRole()

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

listInstanceProfilesForRoleAsync()

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

listInstanceProfileTags()

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

listInstanceProfileTagsAsync()

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

listMFADevices()

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

listMFADevicesAsync()

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

listMFADeviceTags()

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

listMFADeviceTagsAsync()

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

listOpenIDConnectProviders()

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

listOpenIDConnectProvidersAsync()

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

listOpenIDConnectProviderTags()

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

listOpenIDConnectProviderTagsAsync()

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

listPolicies()

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

listPoliciesAsync()

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

listPoliciesGrantingServiceAccess()

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

listPoliciesGrantingServiceAccessAsync()

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

listPolicyTags()

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

listPolicyTagsAsync()

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

listPolicyVersions()

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

listPolicyVersionsAsync()

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

listRolePolicies()

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

listRolePoliciesAsync()

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

listRoles()

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

listRolesAsync()

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

listRoleTags()

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

listRoleTagsAsync()

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

listSAMLProviders()

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

listSAMLProvidersAsync()

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

listSAMLProviderTags()

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

listSAMLProviderTagsAsync()

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

listServerCertificates()

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

listServerCertificatesAsync()

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

listServerCertificateTags()

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

listServerCertificateTagsAsync()

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

listServiceSpecificCredentials()

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

listServiceSpecificCredentialsAsync()

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

listSigningCertificates()

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

listSigningCertificatesAsync()

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

listSSHPublicKeys()

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

listSSHPublicKeysAsync()

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

listUserPolicies()

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

listUserPoliciesAsync()

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

listUsers()

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

listUsersAsync()

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

listUserTags()

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

listUserTagsAsync()

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

listVirtualMFADevices()

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

listVirtualMFADevicesAsync()

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

putGroupPolicy()

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

putGroupPolicyAsync()

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

putRolePermissionsBoundary()

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

putRolePermissionsBoundaryAsync()

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

putRolePolicy()

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

putRolePolicyAsync()

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

putUserPermissionsBoundary()

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

putUserPermissionsBoundaryAsync()

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

putUserPolicy()

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

putUserPolicyAsync()

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

removeClientIDFromOpenIDConnectProvider()

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

removeClientIDFromOpenIDConnectProviderAsync()

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

removeRoleFromInstanceProfile()

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

removeRoleFromInstanceProfileAsync()

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

removeUserFromGroup()

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

removeUserFromGroupAsync()

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

resetServiceSpecificCredential()

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

resetServiceSpecificCredentialAsync()

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

resyncMFADevice()

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

resyncMFADeviceAsync()

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

setDefaultPolicyVersion()

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

setDefaultPolicyVersionAsync()

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

setSecurityTokenServicePreferences()

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

setSecurityTokenServicePreferencesAsync()

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

simulateCustomPolicy()

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

simulateCustomPolicyAsync()

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

simulatePrincipalPolicy()

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

simulatePrincipalPolicyAsync()

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

tagInstanceProfile()

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

tagInstanceProfileAsync()

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

tagMFADevice()

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

tagMFADeviceAsync()

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

tagOpenIDConnectProvider()

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

tagOpenIDConnectProviderAsync()

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

tagPolicy()

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

tagPolicyAsync()

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

tagRole()

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

tagRoleAsync()

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

tagSAMLProvider()

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

tagSAMLProviderAsync()

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

tagServerCertificate()

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

tagServerCertificateAsync()

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

tagUser()

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

tagUserAsync()

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

untagInstanceProfile()

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

untagInstanceProfileAsync()

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

untagMFADevice()

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

untagMFADeviceAsync()

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

untagOpenIDConnectProvider()

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

untagOpenIDConnectProviderAsync()

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

untagPolicy()

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

untagPolicyAsync()

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

untagRole()

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

untagRoleAsync()

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

untagSAMLProvider()

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

untagSAMLProviderAsync()

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

untagServerCertificate()

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

untagServerCertificateAsync()

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

untagUser()

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

untagUserAsync()

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

updateAccessKey()

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

updateAccessKeyAsync()

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

updateAccountPasswordPolicy()

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

updateAccountPasswordPolicyAsync()

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

updateAssumeRolePolicy()

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

updateAssumeRolePolicyAsync()

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

updateGroup()

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

updateGroupAsync()

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

updateLoginProfile()

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

updateLoginProfileAsync()

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

updateOpenIDConnectProviderThumbprint()

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

updateOpenIDConnectProviderThumbprintAsync()

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

updateRole()

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

updateRoleAsync()

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

updateRoleDescription()

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

updateRoleDescriptionAsync()

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

updateSAMLProvider()

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

updateSAMLProviderAsync()

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

updateServerCertificate()

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

updateServerCertificateAsync()

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

updateServiceSpecificCredential()

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

updateServiceSpecificCredentialAsync()

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

updateSigningCertificate()

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

updateSigningCertificateAsync()

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

updateSSHPublicKey()

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

updateSSHPublicKeyAsync()

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

updateUser()

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

updateUserAsync()

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

uploadServerCertificate()

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

uploadServerCertificateAsync()

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

uploadSigningCertificate()

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

uploadSigningCertificateAsync()

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

uploadSSHPublicKey()

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

uploadSSHPublicKeyAsync()

public uploadSSHPublicKeyAsync(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