SDK for PHP 3.x

RedshiftClient extends AwsClient
in package

This client is used to interact with the Amazon Redshift 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
acceptReservedNodeExchange()  : Result
acceptReservedNodeExchangeAsync()  : Promise
addPartner()  : Result
addPartnerAsync()  : Promise
associateDataShareConsumer()  : Result
associateDataShareConsumerAsync()  : Promise
authorizeClusterSecurityGroupIngress()  : Result
authorizeClusterSecurityGroupIngressAsync()  : Promise
authorizeDataShare()  : Result
authorizeDataShareAsync()  : Promise
authorizeEndpointAccess()  : Result
authorizeEndpointAccessAsync()  : Promise
authorizeSnapshotAccess()  : Result
authorizeSnapshotAccessAsync()  : Promise
batchDeleteClusterSnapshots()  : Result
batchDeleteClusterSnapshotsAsync()  : Promise
batchModifyClusterSnapshots()  : Result
batchModifyClusterSnapshotsAsync()  : Promise
cancelResize()  : Result
cancelResizeAsync()  : Promise
copyClusterSnapshot()  : Result
copyClusterSnapshotAsync()  : Promise
createAuthenticationProfile()  : Result
createAuthenticationProfileAsync()  : Promise
createCluster()  : Result
createClusterAsync()  : Promise
createClusterParameterGroup()  : Result
createClusterParameterGroupAsync()  : Promise
createClusterSecurityGroup()  : Result
createClusterSecurityGroupAsync()  : Promise
createClusterSnapshot()  : Result
createClusterSnapshotAsync()  : Promise
createClusterSubnetGroup()  : Result
createClusterSubnetGroupAsync()  : Promise
createCustomDomainAssociation()  : Result
createCustomDomainAssociationAsync()  : Promise
createEndpointAccess()  : Result
createEndpointAccessAsync()  : Promise
createEventSubscription()  : Result
createEventSubscriptionAsync()  : Promise
createHsmClientCertificate()  : Result
createHsmClientCertificateAsync()  : Promise
createHsmConfiguration()  : Result
createHsmConfigurationAsync()  : Promise
createRedshiftIdcApplication()  : Result
createRedshiftIdcApplicationAsync()  : Promise
createScheduledAction()  : Result
createScheduledActionAsync()  : Promise
createSnapshotCopyGrant()  : Result
createSnapshotCopyGrantAsync()  : Promise
createSnapshotSchedule()  : Result
createSnapshotScheduleAsync()  : Promise
createTags()  : Result
createTagsAsync()  : Promise
createUsageLimit()  : Result
createUsageLimitAsync()  : Promise
deauthorizeDataShare()  : Result
deauthorizeDataShareAsync()  : Promise
deleteAuthenticationProfile()  : Result
deleteAuthenticationProfileAsync()  : Promise
deleteCluster()  : Result
deleteClusterAsync()  : Promise
deleteClusterParameterGroup()  : Result
deleteClusterParameterGroupAsync()  : Promise
deleteClusterSecurityGroup()  : Result
deleteClusterSecurityGroupAsync()  : Promise
deleteClusterSnapshot()  : Result
deleteClusterSnapshotAsync()  : Promise
deleteClusterSubnetGroup()  : Result
deleteClusterSubnetGroupAsync()  : Promise
deleteCustomDomainAssociation()  : Result
deleteCustomDomainAssociationAsync()  : Promise
deleteEndpointAccess()  : Result
deleteEndpointAccessAsync()  : Promise
deleteEventSubscription()  : Result
deleteEventSubscriptionAsync()  : Promise
deleteHsmClientCertificate()  : Result
deleteHsmClientCertificateAsync()  : Promise
deleteHsmConfiguration()  : Result
deleteHsmConfigurationAsync()  : Promise
deletePartner()  : Result
deletePartnerAsync()  : Promise
deleteRedshiftIdcApplication()  : Result
deleteRedshiftIdcApplicationAsync()  : Promise
deleteResourcePolicy()  : Result
deleteResourcePolicyAsync()  : Promise
deleteScheduledAction()  : Result
deleteScheduledActionAsync()  : Promise
deleteSnapshotCopyGrant()  : Result
deleteSnapshotCopyGrantAsync()  : Promise
deleteSnapshotSchedule()  : Result
deleteSnapshotScheduleAsync()  : Promise
deleteTags()  : Result
deleteTagsAsync()  : Promise
deleteUsageLimit()  : Result
deleteUsageLimitAsync()  : Promise
describeAccountAttributes()  : Result
describeAccountAttributesAsync()  : Promise
describeAuthenticationProfiles()  : Result
describeAuthenticationProfilesAsync()  : Promise
describeClusterDbRevisions()  : Result
describeClusterDbRevisionsAsync()  : Promise
describeClusterParameterGroups()  : Result
describeClusterParameterGroupsAsync()  : Promise
describeClusterParameters()  : Result
describeClusterParametersAsync()  : Promise
describeClusters()  : Result
describeClustersAsync()  : Promise
describeClusterSecurityGroups()  : Result
describeClusterSecurityGroupsAsync()  : Promise
describeClusterSnapshots()  : Result
describeClusterSnapshotsAsync()  : Promise
describeClusterSubnetGroups()  : Result
describeClusterSubnetGroupsAsync()  : Promise
describeClusterTracks()  : Result
describeClusterTracksAsync()  : Promise
describeClusterVersions()  : Result
describeClusterVersionsAsync()  : Promise
describeCustomDomainAssociations()  : Result
describeCustomDomainAssociationsAsync()  : Promise
describeDataShares()  : Result
describeDataSharesAsync()  : Promise
describeDataSharesForConsumer()  : Result
describeDataSharesForConsumerAsync()  : Promise
describeDataSharesForProducer()  : Result
describeDataSharesForProducerAsync()  : Promise
describeDefaultClusterParameters()  : Result
describeDefaultClusterParametersAsync()  : Promise
describeEndpointAccess()  : Result
describeEndpointAccessAsync()  : Promise
describeEndpointAuthorization()  : Result
describeEndpointAuthorizationAsync()  : Promise
describeEventCategories()  : Result
describeEventCategoriesAsync()  : Promise
describeEvents()  : Result
describeEventsAsync()  : Promise
describeEventSubscriptions()  : Result
describeEventSubscriptionsAsync()  : Promise
describeHsmClientCertificates()  : Result
describeHsmClientCertificatesAsync()  : Promise
describeHsmConfigurations()  : Result
describeHsmConfigurationsAsync()  : Promise
describeInboundIntegrations()  : Result
describeInboundIntegrationsAsync()  : Promise
describeLoggingStatus()  : Result
describeLoggingStatusAsync()  : Promise
describeNodeConfigurationOptions()  : Result
describeNodeConfigurationOptionsAsync()  : Promise
describeOrderableClusterOptions()  : Result
describeOrderableClusterOptionsAsync()  : Promise
describePartners()  : Result
describePartnersAsync()  : Promise
describeRedshiftIdcApplications()  : Result
describeRedshiftIdcApplicationsAsync()  : Promise
describeReservedNodeExchangeStatus()  : Result
describeReservedNodeExchangeStatusAsync()  : Promise
describeReservedNodeOfferings()  : Result
describeReservedNodeOfferingsAsync()  : Promise
describeReservedNodes()  : Result
describeReservedNodesAsync()  : Promise
describeResize()  : Result
describeResizeAsync()  : Promise
describeScheduledActions()  : Result
describeScheduledActionsAsync()  : Promise
describeSnapshotCopyGrants()  : Result
describeSnapshotCopyGrantsAsync()  : Promise
describeSnapshotSchedules()  : Result
describeSnapshotSchedulesAsync()  : Promise
describeStorage()  : Result
describeStorageAsync()  : Promise
describeTableRestoreStatus()  : Result
describeTableRestoreStatusAsync()  : Promise
describeTags()  : Result
describeTagsAsync()  : Promise
describeUsageLimits()  : Result
describeUsageLimitsAsync()  : Promise
disableLogging()  : Result
disableLoggingAsync()  : Promise
disableSnapshotCopy()  : Result
disableSnapshotCopyAsync()  : Promise
disassociateDataShareConsumer()  : Result
disassociateDataShareConsumerAsync()  : Promise
emitDeprecationWarning()  : mixed
enableLogging()  : Result
enableLoggingAsync()  : Promise
enableSnapshotCopy()  : Result
enableSnapshotCopyAsync()  : Promise
execute()  : mixed
executeAsync()  : mixed
factory()  : static
failoverPrimaryCompute()  : Result
failoverPrimaryComputeAsync()  : 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.
getClusterCredentials()  : Result
getClusterCredentialsAsync()  : Promise
getClusterCredentialsWithIAM()  : Result
getClusterCredentialsWithIAMAsync()  : Promise
getCommand()  : CommandInterface
getConfig()  : mixed|null
Get a client configuration value.
getCredentials()  : PromiseInterface
Returns a promise that is fulfilled with an {@see \Aws\Credentials\CredentialsInterface} object.
getEndpoint()  : UriInterface
Gets the default endpoint, or base URL, used by the client.
getEndpointProvider()  : mixed
getEndpointProviderArgs()  : array<string|int, mixed>
Retrieves arguments to be used in endpoint resolution.
getHandlerList()  : HandlerList
Get the handler list used to transfer commands.
getIterator()  : mixed
getPaginator()  : mixed
getRegion()  : string
Get the region to which the client is configured to send requests.
getReservedNodeExchangeConfigurationOptions()  : Result
getReservedNodeExchangeConfigurationOptionsAsync()  : Promise
getReservedNodeExchangeOfferings()  : Result
getReservedNodeExchangeOfferingsAsync()  : Promise
getResourcePolicy()  : Result
getResourcePolicyAsync()  : Promise
getSignatureProvider()  : callable
Get the signature_provider function of the client.
getWaiter()  : mixed
listRecommendations()  : Result
listRecommendationsAsync()  : Promise
modifyAquaConfiguration()  : Result
modifyAquaConfigurationAsync()  : Promise
modifyAuthenticationProfile()  : Result
modifyAuthenticationProfileAsync()  : Promise
modifyCluster()  : Result
modifyClusterAsync()  : Promise
modifyClusterDbRevision()  : Result
modifyClusterDbRevisionAsync()  : Promise
modifyClusterIamRoles()  : Result
modifyClusterIamRolesAsync()  : Promise
modifyClusterMaintenance()  : Result
modifyClusterMaintenanceAsync()  : Promise
modifyClusterParameterGroup()  : Result
modifyClusterParameterGroupAsync()  : Promise
modifyClusterSnapshot()  : Result
modifyClusterSnapshotAsync()  : Promise
modifyClusterSnapshotSchedule()  : Result
modifyClusterSnapshotScheduleAsync()  : Promise
modifyClusterSubnetGroup()  : Result
modifyClusterSubnetGroupAsync()  : Promise
modifyCustomDomainAssociation()  : Result
modifyCustomDomainAssociationAsync()  : Promise
modifyEndpointAccess()  : Result
modifyEndpointAccessAsync()  : Promise
modifyEventSubscription()  : Result
modifyEventSubscriptionAsync()  : Promise
modifyRedshiftIdcApplication()  : Result
modifyRedshiftIdcApplicationAsync()  : Promise
modifyScheduledAction()  : Result
modifyScheduledActionAsync()  : Promise
modifySnapshotCopyRetentionPeriod()  : Result
modifySnapshotCopyRetentionPeriodAsync()  : Promise
modifySnapshotSchedule()  : Result
modifySnapshotScheduleAsync()  : Promise
modifyUsageLimit()  : Result
modifyUsageLimitAsync()  : Promise
pauseCluster()  : Result
pauseClusterAsync()  : Promise
purchaseReservedNodeOffering()  : Result
purchaseReservedNodeOfferingAsync()  : Promise
putResourcePolicy()  : Result
putResourcePolicyAsync()  : Promise
rebootCluster()  : Result
rebootClusterAsync()  : Promise
rejectDataShare()  : Result
rejectDataShareAsync()  : Promise
resetClusterParameterGroup()  : Result
resetClusterParameterGroupAsync()  : Promise
resizeCluster()  : Result
resizeClusterAsync()  : Promise
restoreFromClusterSnapshot()  : Result
restoreFromClusterSnapshotAsync()  : Promise
restoreTableFromClusterSnapshot()  : Result
restoreTableFromClusterSnapshotAsync()  : Promise
resumeCluster()  : Result
resumeClusterAsync()  : Promise
revokeClusterSecurityGroupIngress()  : Result
revokeClusterSecurityGroupIngressAsync()  : Promise
revokeEndpointAccess()  : Result
revokeEndpointAccessAsync()  : Promise
revokeSnapshotAccess()  : Result
revokeSnapshotAccessAsync()  : Promise
rotateEncryptionKey()  : Result
rotateEncryptionKeyAsync()  : Promise
updatePartnerStatus()  : Result
updatePartnerStatusAsync()  : 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

acceptReservedNodeExchange()

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

acceptReservedNodeExchangeAsync()

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

addPartner()

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

addPartnerAsync()

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

associateDataShareConsumer()

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

associateDataShareConsumerAsync()

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

authorizeClusterSecurityGroupIngress()

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

authorizeClusterSecurityGroupIngressAsync()

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

authorizeDataShare()

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

authorizeDataShareAsync()

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

authorizeEndpointAccess()

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

authorizeEndpointAccessAsync()

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

authorizeSnapshotAccess()

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

authorizeSnapshotAccessAsync()

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

batchDeleteClusterSnapshots()

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

batchDeleteClusterSnapshotsAsync()

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

batchModifyClusterSnapshots()

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

batchModifyClusterSnapshotsAsync()

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

cancelResize()

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

cancelResizeAsync()

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

copyClusterSnapshot()

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

copyClusterSnapshotAsync()

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

createAuthenticationProfile()

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

createAuthenticationProfileAsync()

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

createCluster()

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

createClusterAsync()

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

createClusterParameterGroup()

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

createClusterParameterGroupAsync()

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

createClusterSecurityGroup()

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

createClusterSecurityGroupAsync()

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

createClusterSnapshot()

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

createClusterSnapshotAsync()

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

createClusterSubnetGroup()

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

createClusterSubnetGroupAsync()

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

createCustomDomainAssociation()

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

createCustomDomainAssociationAsync()

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

createEndpointAccess()

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

createEndpointAccessAsync()

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

createEventSubscription()

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

createEventSubscriptionAsync()

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

createHsmClientCertificate()

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

createHsmClientCertificateAsync()

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

createHsmConfiguration()

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

createHsmConfigurationAsync()

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

createRedshiftIdcApplication()

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

createRedshiftIdcApplicationAsync()

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

createScheduledAction()

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

createScheduledActionAsync()

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

createSnapshotCopyGrant()

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

createSnapshotCopyGrantAsync()

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

createSnapshotSchedule()

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

createSnapshotScheduleAsync()

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

createTags()

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

createTagsAsync()

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

createUsageLimit()

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

createUsageLimitAsync()

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

deauthorizeDataShare()

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

deauthorizeDataShareAsync()

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

deleteAuthenticationProfile()

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

deleteAuthenticationProfileAsync()

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

deleteCluster()

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

deleteClusterAsync()

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

deleteClusterParameterGroup()

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

deleteClusterParameterGroupAsync()

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

deleteClusterSecurityGroup()

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

deleteClusterSecurityGroupAsync()

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

deleteClusterSnapshot()

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

deleteClusterSnapshotAsync()

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

deleteClusterSubnetGroup()

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

deleteClusterSubnetGroupAsync()

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

deleteCustomDomainAssociation()

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

deleteCustomDomainAssociationAsync()

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

deleteEndpointAccess()

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

deleteEndpointAccessAsync()

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

deleteEventSubscription()

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

deleteEventSubscriptionAsync()

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

deleteHsmClientCertificate()

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

deleteHsmClientCertificateAsync()

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

deleteHsmConfiguration()

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

deleteHsmConfigurationAsync()

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

deletePartner()

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

deletePartnerAsync()

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

deleteRedshiftIdcApplication()

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

deleteRedshiftIdcApplicationAsync()

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

deleteResourcePolicy()

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

deleteResourcePolicyAsync()

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

deleteScheduledAction()

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

deleteScheduledActionAsync()

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

deleteSnapshotCopyGrant()

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

deleteSnapshotCopyGrantAsync()

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

deleteSnapshotSchedule()

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

deleteSnapshotScheduleAsync()

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

deleteTags()

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

deleteTagsAsync()

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

deleteUsageLimit()

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

deleteUsageLimitAsync()

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

describeAccountAttributes()

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

describeAccountAttributesAsync()

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

describeAuthenticationProfiles()

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

describeAuthenticationProfilesAsync()

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

describeClusterDbRevisions()

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

describeClusterDbRevisionsAsync()

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

describeClusterParameterGroups()

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

describeClusterParameterGroupsAsync()

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

describeClusterParameters()

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

describeClusterParametersAsync()

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

describeClusters()

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

describeClustersAsync()

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

describeClusterSecurityGroups()

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

describeClusterSecurityGroupsAsync()

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

describeClusterSnapshots()

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

describeClusterSnapshotsAsync()

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

describeClusterSubnetGroups()

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

describeClusterSubnetGroupsAsync()

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

describeClusterTracks()

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

describeClusterTracksAsync()

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

describeClusterVersions()

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

describeClusterVersionsAsync()

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

describeCustomDomainAssociations()

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

describeCustomDomainAssociationsAsync()

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

describeDataShares()

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

describeDataSharesAsync()

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

describeDataSharesForConsumer()

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

describeDataSharesForConsumerAsync()

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

describeDataSharesForProducer()

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

describeDataSharesForProducerAsync()

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

describeDefaultClusterParameters()

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

describeDefaultClusterParametersAsync()

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

describeEndpointAccess()

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

describeEndpointAccessAsync()

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

describeEndpointAuthorization()

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

describeEndpointAuthorizationAsync()

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

describeEventCategories()

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

describeEventCategoriesAsync()

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

describeEvents()

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

describeEventsAsync()

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

describeEventSubscriptions()

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

describeEventSubscriptionsAsync()

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

describeHsmClientCertificates()

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

describeHsmClientCertificatesAsync()

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

describeHsmConfigurations()

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

describeHsmConfigurationsAsync()

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

describeInboundIntegrations()

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

describeInboundIntegrationsAsync()

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

describeLoggingStatus()

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

describeLoggingStatusAsync()

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

describeNodeConfigurationOptions()

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

describeNodeConfigurationOptionsAsync()

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

describeOrderableClusterOptions()

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

describeOrderableClusterOptionsAsync()

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

describePartners()

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

describePartnersAsync()

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

describeRedshiftIdcApplications()

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

describeRedshiftIdcApplicationsAsync()

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

describeReservedNodeExchangeStatus()

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

describeReservedNodeExchangeStatusAsync()

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

describeReservedNodeOfferings()

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

describeReservedNodeOfferingsAsync()

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

describeReservedNodes()

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

describeReservedNodesAsync()

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

describeResize()

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

describeResizeAsync()

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

describeScheduledActions()

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

describeScheduledActionsAsync()

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

describeSnapshotCopyGrants()

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

describeSnapshotCopyGrantsAsync()

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

describeSnapshotSchedules()

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

describeSnapshotSchedulesAsync()

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

describeStorage()

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

describeStorageAsync()

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

describeTableRestoreStatus()

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

describeTableRestoreStatusAsync()

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

describeTags()

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

describeTagsAsync()

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

describeUsageLimits()

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

describeUsageLimitsAsync()

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

disableLogging()

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

disableLoggingAsync()

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

disableSnapshotCopy()

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

disableSnapshotCopyAsync()

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

disassociateDataShareConsumer()

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

disassociateDataShareConsumerAsync()

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

emitDeprecationWarning()

public static emitDeprecationWarning() : mixed

enableLogging()

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

enableLoggingAsync()

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

enableSnapshotCopy()

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

enableSnapshotCopyAsync()

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

failoverPrimaryCompute()

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

failoverPrimaryComputeAsync()

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

getClusterCredentials()

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

getClusterCredentialsAsync()

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

getClusterCredentialsWithIAM()

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

getClusterCredentialsWithIAMAsync()

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

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

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>

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

getIterator()

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

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

getReservedNodeExchangeConfigurationOptions()

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

getReservedNodeExchangeConfigurationOptionsAsync()

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

getReservedNodeExchangeOfferings()

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

getReservedNodeExchangeOfferingsAsync()

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

getResourcePolicy()

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

getResourcePolicyAsync()

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

getWaiter()

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

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

modifyAquaConfiguration()

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

modifyAquaConfigurationAsync()

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

modifyAuthenticationProfile()

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

modifyAuthenticationProfileAsync()

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

modifyCluster()

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

modifyClusterAsync()

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

modifyClusterDbRevision()

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

modifyClusterDbRevisionAsync()

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

modifyClusterIamRoles()

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

modifyClusterIamRolesAsync()

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

modifyClusterMaintenance()

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

modifyClusterMaintenanceAsync()

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

modifyClusterParameterGroup()

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

modifyClusterParameterGroupAsync()

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

modifyClusterSnapshot()

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

modifyClusterSnapshotAsync()

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

modifyClusterSnapshotSchedule()

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

modifyClusterSnapshotScheduleAsync()

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

modifyClusterSubnetGroup()

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

modifyClusterSubnetGroupAsync()

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

modifyCustomDomainAssociation()

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

modifyCustomDomainAssociationAsync()

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

modifyEndpointAccess()

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

modifyEndpointAccessAsync()

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

modifyEventSubscription()

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

modifyEventSubscriptionAsync()

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

modifyRedshiftIdcApplication()

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

modifyRedshiftIdcApplicationAsync()

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

modifyScheduledAction()

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

modifyScheduledActionAsync()

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

modifySnapshotCopyRetentionPeriod()

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

modifySnapshotCopyRetentionPeriodAsync()

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

modifySnapshotSchedule()

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

modifySnapshotScheduleAsync()

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

modifyUsageLimit()

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

modifyUsageLimitAsync()

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

pauseCluster()

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

pauseClusterAsync()

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

purchaseReservedNodeOffering()

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

purchaseReservedNodeOfferingAsync()

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

putResourcePolicy()

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

putResourcePolicyAsync()

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

rebootCluster()

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

rebootClusterAsync()

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

rejectDataShare()

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

rejectDataShareAsync()

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

resetClusterParameterGroup()

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

resetClusterParameterGroupAsync()

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

resizeCluster()

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

resizeClusterAsync()

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

restoreFromClusterSnapshot()

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

restoreFromClusterSnapshotAsync()

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

restoreTableFromClusterSnapshot()

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

restoreTableFromClusterSnapshotAsync()

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

resumeCluster()

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

resumeClusterAsync()

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

revokeClusterSecurityGroupIngress()

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

revokeClusterSecurityGroupIngressAsync()

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

revokeEndpointAccess()

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

revokeEndpointAccessAsync()

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

revokeSnapshotAccess()

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

revokeSnapshotAccessAsync()

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

rotateEncryptionKey()

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

rotateEncryptionKeyAsync()

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

updatePartnerStatus()

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

updatePartnerStatusAsync()

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