SDK for PHP V3

ConnectClient extends AwsClient
in package

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

Supported API Versions

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

Tags
phpstan-method

\Aws\Result activateEvaluationForm(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise activateEvaluationFormAsync(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result associateAnalyticsDataSet(array{InstanceId?: string, DataSetId?: string, TargetAccountId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateAnalyticsDataSetAsync(array{InstanceId?: string, DataSetId?: string, TargetAccountId?: string, ...} $args = [])

phpstan-method

\Aws\Result associateApprovedOrigin(array{InstanceId?: string, Origin?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateApprovedOriginAsync(array{InstanceId?: string, Origin?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result associateBot(array{ InstanceId?: string, LexBot?: array{Name?: string, LexRegion?: string, ...}, LexV2Bot?: array{AliasArn?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateBotAsync(array{ InstanceId?: string, LexBot?: array{Name?: string, LexRegion?: string, ...}, LexV2Bot?: array{AliasArn?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result associateContactWithUser(array{InstanceId?: string, ContactId?: string, UserId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateContactWithUserAsync(array{InstanceId?: string, ContactId?: string, UserId?: string, ...} $args = [])

phpstan-method

\Aws\Result associateDefaultVocabulary(array{ InstanceId?: string, LanguageCode?: 'ar-AE'|'ca-ES'|'da-DK'|'de-CH'|'de-DE'|'en-AB'|'en-AU'|'en-GB'|'en-IE'|'en-IN'|'en-NZ'|'en-US'|'en-WL'|'en-ZA'|'es-ES'|'es-US'|'fi-FI'|'fr-CA'|'fr-FR'|'hi-IN'|'id-ID'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'nl-NL'|'no-NO'|'pl-PL'|'pt-BR'|'pt-PT'|'sv-SE'|'tl-PH'|'zh-CN', VocabularyId?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateDefaultVocabularyAsync(array{ InstanceId?: string, LanguageCode?: 'ar-AE'|'ca-ES'|'da-DK'|'de-CH'|'de-DE'|'en-AB'|'en-AU'|'en-GB'|'en-IE'|'en-IN'|'en-NZ'|'en-US'|'en-WL'|'en-ZA'|'es-ES'|'es-US'|'fi-FI'|'fr-CA'|'fr-FR'|'hi-IN'|'id-ID'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'nl-NL'|'no-NO'|'pl-PL'|'pt-BR'|'pt-PT'|'sv-SE'|'tl-PH'|'zh-CN', VocabularyId?: string, ..., } $args = [])

phpstan-method

\Aws\Result associateEmailAddressAlias(array{ EmailAddressId?: string, InstanceId?: string, AliasConfiguration?: array{EmailAddressId?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateEmailAddressAliasAsync(array{ EmailAddressId?: string, InstanceId?: string, AliasConfiguration?: array{EmailAddressId?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result associateFlow(array{ InstanceId?: string, ResourceId?: string, FlowId?: string, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'SMS_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateFlowAsync(array{ InstanceId?: string, ResourceId?: string, FlowId?: string, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'SMS_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', ..., } $args = [])

phpstan-method

\Aws\Result associateHoursOfOperations(array{ InstanceId?: string, HoursOfOperationId?: string, ParentHoursOfOperationConfigs?: list<array{HoursOfOperationId?: string, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateHoursOfOperationsAsync(array{ InstanceId?: string, HoursOfOperationId?: string, ParentHoursOfOperationConfigs?: list<array{HoursOfOperationId?: string, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result associateInstanceStorageConfig(array{ InstanceId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', StorageConfig?: array{ AssociationId?: string, StorageType?: 'KINESIS_FIREHOSE'|'KINESIS_STREAM'|'KINESIS_VIDEO_STREAM'|'S3', S3Config?: array{BucketName?: string, BucketPrefix?: string, EncryptionConfig?: array, ...}, KinesisVideoStreamConfig?: array{Prefix?: string, RetentionPeriodHours?: int, EncryptionConfig?: array, ...}, KinesisStreamConfig?: array{StreamArn?: string, ...}, KinesisFirehoseConfig?: array{FirehoseArn?: string, ...}, ..., }, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateInstanceStorageConfigAsync(array{ InstanceId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', StorageConfig?: array{ AssociationId?: string, StorageType?: 'KINESIS_FIREHOSE'|'KINESIS_STREAM'|'KINESIS_VIDEO_STREAM'|'S3', S3Config?: array{BucketName?: string, BucketPrefix?: string, EncryptionConfig?: array, ...}, KinesisVideoStreamConfig?: array{Prefix?: string, RetentionPeriodHours?: int, EncryptionConfig?: array, ...}, KinesisStreamConfig?: array{StreamArn?: string, ...}, KinesisFirehoseConfig?: array{FirehoseArn?: string, ...}, ..., }, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result associateLambdaFunction(array{InstanceId?: string, FunctionArn?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateLambdaFunctionAsync(array{InstanceId?: string, FunctionArn?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result associateLexBot(array{InstanceId?: string, LexBot?: array{Name?: string, LexRegion?: string, ...}, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateLexBotAsync(array{InstanceId?: string, LexBot?: array{Name?: string, LexRegion?: string, ...}, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result associatePhoneNumberContactFlow(array{PhoneNumberId?: string, InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associatePhoneNumberContactFlowAsync(array{PhoneNumberId?: string, InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\Aws\Result associateQueueEmailAddresses(array{ InstanceId?: string, QueueId?: string, EmailAddressesConfig?: list<array{EmailAddressId?: string, ...}>, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateQueueEmailAddressesAsync(array{ InstanceId?: string, QueueId?: string, EmailAddressesConfig?: list<array{EmailAddressId?: string, ...}>, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result associateQueueQuickConnects(array{InstanceId?: string, QueueId?: string, QuickConnectIds?: list, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateQueueQuickConnectsAsync(array{InstanceId?: string, QueueId?: string, QuickConnectIds?: list, ...} $args = [])

phpstan-method

\Aws\Result associateRoutingProfileQueues(array{ InstanceId?: string, RoutingProfileId?: string, QueueConfigs?: list<array{QueueReference?: array, Priority?: int, Delay?: int, ...}>, ManualAssignmentQueueConfigs?: list<array{QueueReference?: array, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateRoutingProfileQueuesAsync(array{ InstanceId?: string, RoutingProfileId?: string, QueueConfigs?: list<array{QueueReference?: array, Priority?: int, Delay?: int, ...}>, ManualAssignmentQueueConfigs?: list<array{QueueReference?: array, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result associateSecurityKey(array{InstanceId?: string, Key?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateSecurityKeyAsync(array{InstanceId?: string, Key?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result associateSecurityProfiles(array{ InstanceId?: string, SecurityProfiles?: list<array{Id?: string, ...}>, EntityType?: 'AI_AGENT'|'USER', EntityArn?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateSecurityProfilesAsync(array{ InstanceId?: string, SecurityProfiles?: list<array{Id?: string, ...}>, EntityType?: 'AI_AGENT'|'USER', EntityArn?: string, ..., } $args = [])

phpstan-method

\Aws\Result associateTrafficDistributionGroupUser(array{TrafficDistributionGroupId?: string, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateTrafficDistributionGroupUserAsync(array{TrafficDistributionGroupId?: string, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result associateUserProficiencies(array{ InstanceId?: string, UserId?: string, UserProficiencies?: list<array{AttributeName?: string, AttributeValue?: string, Level?: float, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateUserProficienciesAsync(array{ InstanceId?: string, UserId?: string, UserProficiencies?: list<array{AttributeName?: string, AttributeValue?: string, Level?: float, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result associateWorkspace(array{InstanceId?: string, WorkspaceId?: string, ResourceArns?: list, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise associateWorkspaceAsync(array{InstanceId?: string, WorkspaceId?: string, ResourceArns?: list, ...} $args = [])

phpstan-method

\Aws\Result batchAssociateAnalyticsDataSet(array{InstanceId?: string, DataSetIds?: list, TargetAccountId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchAssociateAnalyticsDataSetAsync(array{InstanceId?: string, DataSetIds?: list, TargetAccountId?: string, ...} $args = [])

phpstan-method

\Aws\Result batchCreateDataTableValue(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{ PrimaryValues?: list, AttributeName?: string, Value?: string, LockVersion?: array, LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., }>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchCreateDataTableValueAsync(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{ PrimaryValues?: list, AttributeName?: string, Value?: string, LockVersion?: array, LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., }>, ..., } $args = [])

phpstan-method

\Aws\Result batchDeleteDataTableValue(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{PrimaryValues?: list, AttributeName?: string, LockVersion?: array, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchDeleteDataTableValueAsync(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{PrimaryValues?: list, AttributeName?: string, LockVersion?: array, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result batchDescribeDataTableValue(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{PrimaryValues?: list, AttributeName?: string, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchDescribeDataTableValueAsync(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{PrimaryValues?: list, AttributeName?: string, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result batchDisassociateAnalyticsDataSet(array{InstanceId?: string, DataSetIds?: list, TargetAccountId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchDisassociateAnalyticsDataSetAsync(array{InstanceId?: string, DataSetIds?: list, TargetAccountId?: string, ...} $args = [])

phpstan-method

\Aws\Result batchGetAttachedFileMetadata(array{FileIds?: list, InstanceId?: string, AssociatedResourceArn?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchGetAttachedFileMetadataAsync(array{FileIds?: list, InstanceId?: string, AssociatedResourceArn?: string, ...} $args = [])

phpstan-method

\Aws\Result batchGetFlowAssociation(array{ InstanceId?: string, ResourceIds?: list, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'VOICE_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchGetFlowAssociationAsync(array{ InstanceId?: string, ResourceIds?: list, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'VOICE_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', ..., } $args = [])

phpstan-method

\Aws\Result batchPutContact(array{ ClientToken?: string, InstanceId?: string, ContactDataRequestList?: list<array{ SystemEndpoint?: array, CustomerEndpoint?: array, RequestIdentifier?: string, QueueId?: string, Attributes?: array<string, string>, Campaign?: array, OutboundStrategy?: array, ..., }>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchPutContactAsync(array{ ClientToken?: string, InstanceId?: string, ContactDataRequestList?: list<array{ SystemEndpoint?: array, CustomerEndpoint?: array, RequestIdentifier?: string, QueueId?: string, Attributes?: array<string, string>, Campaign?: array, OutboundStrategy?: array, ..., }>, ..., } $args = [])

phpstan-method

\Aws\Result batchUpdateDataTableValue(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{ PrimaryValues?: list, AttributeName?: string, Value?: string, LockVersion?: array, LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., }>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise batchUpdateDataTableValueAsync(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{ PrimaryValues?: list, AttributeName?: string, Value?: string, LockVersion?: array, LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., }>, ..., } $args = [])

phpstan-method

\Aws\Result claimPhoneNumber(array{ TargetArn?: string, InstanceId?: string, PhoneNumber?: string, PhoneNumberDescription?: string, Tags?: array<string, string>, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise claimPhoneNumberAsync(array{ TargetArn?: string, InstanceId?: string, PhoneNumber?: string, PhoneNumberDescription?: string, Tags?: array<string, string>, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result completeAttachedFileUpload(array{InstanceId?: string, FileId?: string, AssociatedResourceArn?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise completeAttachedFileUploadAsync(array{InstanceId?: string, FileId?: string, AssociatedResourceArn?: string, ...} $args = [])

phpstan-method

\Aws\Result createAgentStatus(array{ InstanceId?: string, Name?: string, Description?: string, State?: 'DISABLED'|'ENABLED', DisplayOrder?: int, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createAgentStatusAsync(array{ InstanceId?: string, Name?: string, Description?: string, State?: 'DISABLED'|'ENABLED', DisplayOrder?: int, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createAttachedFile(array{ ClientToken?: string, InstanceId?: string, FileUseCaseType?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'VOICE_RECORDING', FileSourceUri?: string, AssociatedResourceArn?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createAttachedFileAsync(array{ ClientToken?: string, InstanceId?: string, FileUseCaseType?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'VOICE_RECORDING', FileSourceUri?: string, AssociatedResourceArn?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createAuthCode(array{ InstanceId?: string, Scope?: array{ SecurityProfileIds?: list, EntityType?: 'CUSTOMER_PROFILE', EntityId?: string, DomainName?: string, ..., }, MaxSessionDurationMinutes?: int, SessionInactivityDurationMinutes?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createAuthCodeAsync(array{ InstanceId?: string, Scope?: array{ SecurityProfileIds?: list, EntityType?: 'CUSTOMER_PROFILE', EntityId?: string, DomainName?: string, ..., }, MaxSessionDurationMinutes?: int, SessionInactivityDurationMinutes?: int, ..., } $args = [])

phpstan-method

\Aws\Result createContact(array{ InstanceId?: string, ClientToken?: string, RelatedContactId?: string, Attributes?: array<string, string>, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', InitiationMethod?: 'AGENT_REPLY'|'API'|'CALLBACK'|'DISCONNECT'|'EXTERNAL_OUTBOUND'|'FLOW'|'INBOUND'|'MONITOR'|'OUTBOUND'|'QUEUE_TRANSFER'|'TRANSFER'|'WEBRTC_API', ExpiryDurationInMinutes?: int, UserInfo?: array{UserId?: string, ...}, InitiateAs?: 'COMPLETED'|'CONNECTED_TO_USER', Name?: string, Description?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, PreviousContactId?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createContactAsync(array{ InstanceId?: string, ClientToken?: string, RelatedContactId?: string, Attributes?: array<string, string>, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', InitiationMethod?: 'AGENT_REPLY'|'API'|'CALLBACK'|'DISCONNECT'|'EXTERNAL_OUTBOUND'|'FLOW'|'INBOUND'|'MONITOR'|'OUTBOUND'|'QUEUE_TRANSFER'|'TRANSFER'|'WEBRTC_API', ExpiryDurationInMinutes?: int, UserInfo?: array{UserId?: string, ...}, InitiateAs?: 'COMPLETED'|'CONNECTED_TO_USER', Name?: string, Description?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, PreviousContactId?: string, ..., } $args = [])

phpstan-method

\Aws\Result createContactFlow(array{ InstanceId?: string, Name?: string, Type?: 'AGENT_HOLD'|'AGENT_TRANSFER'|'AGENT_WHISPER'|'CAMPAIGN'|'CONTACT_FLOW'|'CUSTOMER_HOLD'|'CUSTOMER_QUEUE'|'CUSTOMER_WHISPER'|'OUTBOUND_WHISPER'|'QUEUE_TRANSFER', Description?: string, Content?: string, Status?: 'PUBLISHED'|'SAVED', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createContactFlowAsync(array{ InstanceId?: string, Name?: string, Type?: 'AGENT_HOLD'|'AGENT_TRANSFER'|'AGENT_WHISPER'|'CAMPAIGN'|'CONTACT_FLOW'|'CUSTOMER_HOLD'|'CUSTOMER_QUEUE'|'CUSTOMER_WHISPER'|'OUTBOUND_WHISPER'|'QUEUE_TRANSFER', Description?: string, Content?: string, Status?: 'PUBLISHED'|'SAVED', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createContactFlowModule(array{ InstanceId?: string, Name?: string, Description?: string, Content?: string, Tags?: array<string, string>, ClientToken?: string, Settings?: string, ExternalInvocationConfiguration?: array{Enabled?: bool, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createContactFlowModuleAsync(array{ InstanceId?: string, Name?: string, Description?: string, Content?: string, Tags?: array<string, string>, ClientToken?: string, Settings?: string, ExternalInvocationConfiguration?: array{Enabled?: bool, ...}, ..., } $args = [])

phpstan-method

\Aws\Result createContactFlowModuleAlias(array{ InstanceId?: string, Description?: string, ContactFlowModuleId?: string, ContactFlowModuleVersion?: int, AliasName?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createContactFlowModuleAliasAsync(array{ InstanceId?: string, Description?: string, ContactFlowModuleId?: string, ContactFlowModuleVersion?: int, AliasName?: string, ..., } $args = [])

phpstan-method

\Aws\Result createContactFlowModuleVersion(array{ InstanceId?: string, Description?: string, ContactFlowModuleId?: string, FlowModuleContentSha256?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createContactFlowModuleVersionAsync(array{ InstanceId?: string, Description?: string, ContactFlowModuleId?: string, FlowModuleContentSha256?: string, ..., } $args = [])

phpstan-method

\Aws\Result createContactFlowVersion(array{ InstanceId?: string, Description?: string, ContactFlowId?: string, FlowContentSha256?: string, ContactFlowVersion?: int, LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createContactFlowVersionAsync(array{ InstanceId?: string, Description?: string, ContactFlowId?: string, FlowContentSha256?: string, ContactFlowVersion?: int, LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., } $args = [])

phpstan-method

\Aws\Result createDataTable(array{ InstanceId?: string, Name?: string, Description?: string, TimeZone?: string, ValueLockLevel?: 'ATTRIBUTE'|'DATA_TABLE'|'NONE'|'PRIMARY_VALUE'|'VALUE', Status?: 'PUBLISHED', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createDataTableAsync(array{ InstanceId?: string, Name?: string, Description?: string, TimeZone?: string, ValueLockLevel?: 'ATTRIBUTE'|'DATA_TABLE'|'NONE'|'PRIMARY_VALUE'|'VALUE', Status?: 'PUBLISHED', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createDataTableAttribute(array{ InstanceId?: string, DataTableId?: string, Name?: string, ValueType?: 'BOOLEAN'|'NUMBER'|'NUMBER_LIST'|'TEXT'|'TEXT_LIST', Description?: string, Primary?: bool, Validation?: array{ MinLength?: int, MaxLength?: int, MinValues?: int, MaxValues?: int, IgnoreCase?: bool, Minimum?: float, Maximum?: float, ExclusiveMinimum?: float, ExclusiveMaximum?: float, MultipleOf?: float, Enum?: array{Strict?: bool, Values?: list, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createDataTableAttributeAsync(array{ InstanceId?: string, DataTableId?: string, Name?: string, ValueType?: 'BOOLEAN'|'NUMBER'|'NUMBER_LIST'|'TEXT'|'TEXT_LIST', Description?: string, Primary?: bool, Validation?: array{ MinLength?: int, MaxLength?: int, MinValues?: int, MaxValues?: int, IgnoreCase?: bool, Minimum?: float, Maximum?: float, ExclusiveMinimum?: float, ExclusiveMaximum?: float, MultipleOf?: float, Enum?: array{Strict?: bool, Values?: list, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result createEmailAddress(array{ Description?: string, InstanceId?: string, EmailAddress?: string, DisplayName?: string, Tags?: array<string, string>, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createEmailAddressAsync(array{ Description?: string, InstanceId?: string, EmailAddress?: string, DisplayName?: string, Tags?: array<string, string>, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result createEvaluationForm(array{ InstanceId?: string, Title?: string, Description?: string, Items?: list<array{Section?: array, Question?: array, ...}>, ScoringStrategy?: array{ Mode?: 'POINTS_BASED'|'QUESTION_ONLY'|'SECTION_ONLY', Status?: 'DISABLED'|'ENABLED', ScoreThresholds?: list, ..., }, AutoEvaluationConfiguration?: array{Enabled?: bool, ...}, ClientToken?: string, AsDraft?: bool, Tags?: array<string, string>, ReviewConfiguration?: array{ReviewNotificationRecipients?: list, EligibilityDays?: int, ...}, TargetConfiguration?: array{ContactInteractionType?: 'AGENT'|'AUTOMATED'|'CUSTOMER', ...}, LanguageConfiguration?: array{FormLanguage?: 'de-DE'|'en-US'|'es-ES'|'fr-FR'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'pt-BR'|'zh-CN', ...}, AIVersion?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createEvaluationFormAsync(array{ InstanceId?: string, Title?: string, Description?: string, Items?: list<array{Section?: array, Question?: array, ...}>, ScoringStrategy?: array{ Mode?: 'POINTS_BASED'|'QUESTION_ONLY'|'SECTION_ONLY', Status?: 'DISABLED'|'ENABLED', ScoreThresholds?: list, ..., }, AutoEvaluationConfiguration?: array{Enabled?: bool, ...}, ClientToken?: string, AsDraft?: bool, Tags?: array<string, string>, ReviewConfiguration?: array{ReviewNotificationRecipients?: list, EligibilityDays?: int, ...}, TargetConfiguration?: array{ContactInteractionType?: 'AGENT'|'AUTOMATED'|'CUSTOMER', ...}, LanguageConfiguration?: array{FormLanguage?: 'de-DE'|'en-US'|'es-ES'|'fr-FR'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'pt-BR'|'zh-CN', ...}, AIVersion?: string, ..., } $args = [])

phpstan-method

\Aws\Result createExtractionDefinition(array{ ClientToken?: string, InstanceId?: string, Name?: string, ExtractionConfiguration?: array{ PromptHint?: string, NotFoundBehavior?: array{Behavior?: 'OMIT'|'USE_DEFAULT_VALUE', DefaultValue?: string, ...}, ..., }, Display?: array{Label?: string, ...}, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createExtractionDefinitionAsync(array{ ClientToken?: string, InstanceId?: string, Name?: string, ExtractionConfiguration?: array{ PromptHint?: string, NotFoundBehavior?: array{Behavior?: 'OMIT'|'USE_DEFAULT_VALUE', DefaultValue?: string, ...}, ..., }, Display?: array{Label?: string, ...}, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createHoursOfOperation(array{ InstanceId?: string, Name?: string, Description?: string, TimeZone?: string, Config?: list<array{ Day?: 'FRIDAY'|'MONDAY'|'SATURDAY'|'SUNDAY'|'THURSDAY'|'TUESDAY'|'WEDNESDAY', StartTime?: array, EndTime?: array, ..., }>, ParentHoursOfOperationConfigs?: list<array{HoursOfOperationId?: string, ...}>, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createHoursOfOperationAsync(array{ InstanceId?: string, Name?: string, Description?: string, TimeZone?: string, Config?: list<array{ Day?: 'FRIDAY'|'MONDAY'|'SATURDAY'|'SUNDAY'|'THURSDAY'|'TUESDAY'|'WEDNESDAY', StartTime?: array, EndTime?: array, ..., }>, ParentHoursOfOperationConfigs?: list<array{HoursOfOperationId?: string, ...}>, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createHoursOfOperationOverride(array{ InstanceId?: string, HoursOfOperationId?: string, Name?: string, Description?: string, Config?: list<array{ Day?: 'FRIDAY'|'MONDAY'|'SATURDAY'|'SUNDAY'|'THURSDAY'|'TUESDAY'|'WEDNESDAY', StartTime?: array, EndTime?: array, ..., }>, EffectiveFrom?: string, EffectiveTill?: string, RecurrenceConfig?: array{ RecurrencePattern?: array{ Frequency?: 'MONTHLY'|'WEEKLY'|'YEARLY', Interval?: int, ByMonth?: list, ByMonthDay?: list, ByWeekdayOccurrence?: list, ..., }, ..., }, OverrideType?: 'CLOSED'|'OPEN'|'STANDARD', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createHoursOfOperationOverrideAsync(array{ InstanceId?: string, HoursOfOperationId?: string, Name?: string, Description?: string, Config?: list<array{ Day?: 'FRIDAY'|'MONDAY'|'SATURDAY'|'SUNDAY'|'THURSDAY'|'TUESDAY'|'WEDNESDAY', StartTime?: array, EndTime?: array, ..., }>, EffectiveFrom?: string, EffectiveTill?: string, RecurrenceConfig?: array{ RecurrencePattern?: array{ Frequency?: 'MONTHLY'|'WEEKLY'|'YEARLY', Interval?: int, ByMonth?: list, ByMonthDay?: list, ByWeekdayOccurrence?: list, ..., }, ..., }, OverrideType?: 'CLOSED'|'OPEN'|'STANDARD', ..., } $args = [])

phpstan-method

\Aws\Result createInstance(array{ ClientToken?: string, IdentityManagementType?: 'CONNECT_MANAGED'|'EXISTING_DIRECTORY'|'SAML', InstanceAlias?: string, DirectoryId?: string, InboundCallsEnabled?: bool, OutboundCallsEnabled?: bool, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createInstanceAsync(array{ ClientToken?: string, IdentityManagementType?: 'CONNECT_MANAGED'|'EXISTING_DIRECTORY'|'SAML', InstanceAlias?: string, DirectoryId?: string, InboundCallsEnabled?: bool, OutboundCallsEnabled?: bool, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createIntegrationAssociation(array{ InstanceId?: string, IntegrationType?: 'ANALYTICS_CONNECTOR'|'APPLICATION'|'CALL_TRANSFER_CONNECTOR'|'CASES_DOMAIN'|'COGNITO_USER_POOL'|'EVENT'|'FILE_SCANNER'|'MESSAGE_PROCESSOR'|'PINPOINT_APP'|'Q_MESSAGE_TEMPLATES'|'SES_IDENTITY'|'VOICE_ID'|'WISDOM_ASSISTANT'|'WISDOM_KNOWLEDGE_BASE'|'WISDOM_QUICK_RESPONSES', IntegrationArn?: string, SourceApplicationUrl?: string, SourceApplicationName?: string, SourceType?: 'CASES'|'SALESFORCE'|'ZENDESK', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createIntegrationAssociationAsync(array{ InstanceId?: string, IntegrationType?: 'ANALYTICS_CONNECTOR'|'APPLICATION'|'CALL_TRANSFER_CONNECTOR'|'CASES_DOMAIN'|'COGNITO_USER_POOL'|'EVENT'|'FILE_SCANNER'|'MESSAGE_PROCESSOR'|'PINPOINT_APP'|'Q_MESSAGE_TEMPLATES'|'SES_IDENTITY'|'VOICE_ID'|'WISDOM_ASSISTANT'|'WISDOM_KNOWLEDGE_BASE'|'WISDOM_QUICK_RESPONSES', IntegrationArn?: string, SourceApplicationUrl?: string, SourceApplicationName?: string, SourceType?: 'CASES'|'SALESFORCE'|'ZENDESK', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createMetric(array{ InstanceId?: string, Name?: string, MetricCalculation?: array{CalculationComponents?: list, Calculation?: string, ...}, Unit?: 'DOUBLE'|'INTEGER'|'PERCENT'|'SECONDS', Status?: 'PUBLISHED'|'SAVED', ClientToken?: string, Description?: string, PositiveTrendIndicator?: 'NEGATIVE'|'NEUTRAL'|'POSITIVE', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createMetricAsync(array{ InstanceId?: string, Name?: string, MetricCalculation?: array{CalculationComponents?: list, Calculation?: string, ...}, Unit?: 'DOUBLE'|'INTEGER'|'PERCENT'|'SECONDS', Status?: 'PUBLISHED'|'SAVED', ClientToken?: string, Description?: string, PositiveTrendIndicator?: 'NEGATIVE'|'NEUTRAL'|'POSITIVE', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createNotification(array{ InstanceId?: string, ExpiresAt?: int|string|\DateTimeInterface, Recipients?: list, Priority?: 'HIGH'|'LOW', Content?: array<string, string>, Tags?: array<string, string>, PredefinedNotificationId?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createNotificationAsync(array{ InstanceId?: string, ExpiresAt?: int|string|\DateTimeInterface, Recipients?: list, Priority?: 'HIGH'|'LOW', Content?: array<string, string>, Tags?: array<string, string>, PredefinedNotificationId?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result createParticipant(array{ InstanceId?: string, ContactId?: string, ClientToken?: string, ParticipantDetails?: array{ ParticipantRole?: 'AGENT'|'CUSTOMER'|'CUSTOM_BOT'|'SUPERVISOR'|'SYSTEM', DisplayName?: string, ParticipantCapabilities?: array{Video?: 'SEND', ScreenShare?: 'SEND', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createParticipantAsync(array{ InstanceId?: string, ContactId?: string, ClientToken?: string, ParticipantDetails?: array{ ParticipantRole?: 'AGENT'|'CUSTOMER'|'CUSTOM_BOT'|'SUPERVISOR'|'SYSTEM', DisplayName?: string, ParticipantCapabilities?: array{Video?: 'SEND', ScreenShare?: 'SEND', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result createPersistentContactAssociation(array{ InstanceId?: string, InitialContactId?: string, RehydrationType?: 'ENTIRE_PAST_SESSION'|'FROM_SEGMENT', SourceContactId?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createPersistentContactAssociationAsync(array{ InstanceId?: string, InitialContactId?: string, RehydrationType?: 'ENTIRE_PAST_SESSION'|'FROM_SEGMENT', SourceContactId?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result createPredefinedAttribute(array{ InstanceId?: string, Name?: string, Values?: array{StringList?: list, ...}, Purposes?: list, AttributeConfiguration?: array{EnableValueValidationOnAssociation?: bool, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createPredefinedAttributeAsync(array{ InstanceId?: string, Name?: string, Values?: array{StringList?: list, ...}, Purposes?: list, AttributeConfiguration?: array{EnableValueValidationOnAssociation?: bool, ...}, ..., } $args = [])

phpstan-method

\Aws\Result createPrompt(array{ InstanceId?: string, Name?: string, Description?: string, S3Uri?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createPromptAsync(array{ InstanceId?: string, Name?: string, Description?: string, S3Uri?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createPushNotificationRegistration(array{ InstanceId?: string, ClientToken?: string, PinpointAppArn?: string, DeviceToken?: string, DeviceType?: 'APNS'|'APNS_SANDBOX'|'GCM', ContactConfiguration?: array{ ContactId?: string, ParticipantRole?: 'AGENT'|'CUSTOMER'|'CUSTOM_BOT'|'SUPERVISOR'|'SYSTEM', IncludeRawMessage?: bool, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createPushNotificationRegistrationAsync(array{ InstanceId?: string, ClientToken?: string, PinpointAppArn?: string, DeviceToken?: string, DeviceType?: 'APNS'|'APNS_SANDBOX'|'GCM', ContactConfiguration?: array{ ContactId?: string, ParticipantRole?: 'AGENT'|'CUSTOMER'|'CUSTOM_BOT'|'SUPERVISOR'|'SYSTEM', IncludeRawMessage?: bool, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result createQueue(array{ InstanceId?: string, Name?: string, Description?: string, OutboundCallerConfig?: array{OutboundCallerIdName?: string, OutboundCallerIdNumberId?: string, OutboundFlowId?: string, ...}, OutboundEmailConfig?: array{OutboundEmailAddressId?: string, ...}, HoursOfOperationId?: string, MaxContacts?: int, QuickConnectIds?: list, EmailAddressesConfig?: list<array{EmailAddressId?: string, ...}>, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createQueueAsync(array{ InstanceId?: string, Name?: string, Description?: string, OutboundCallerConfig?: array{OutboundCallerIdName?: string, OutboundCallerIdNumberId?: string, OutboundFlowId?: string, ...}, OutboundEmailConfig?: array{OutboundEmailAddressId?: string, ...}, HoursOfOperationId?: string, MaxContacts?: int, QuickConnectIds?: list, EmailAddressesConfig?: list<array{EmailAddressId?: string, ...}>, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createQuickConnect(array{ InstanceId?: string, Name?: string, Description?: string, QuickConnectConfig?: array{ QuickConnectType?: 'FLOW'|'PHONE_NUMBER'|'QUEUE'|'USER', UserConfig?: array{UserId?: string, ContactFlowId?: string, ...}, QueueConfig?: array{QueueId?: string, ContactFlowId?: string, ...}, PhoneConfig?: array{PhoneNumber?: string, ...}, FlowConfig?: array{ContactFlowId?: string, ...}, ..., }, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createQuickConnectAsync(array{ InstanceId?: string, Name?: string, Description?: string, QuickConnectConfig?: array{ QuickConnectType?: 'FLOW'|'PHONE_NUMBER'|'QUEUE'|'USER', UserConfig?: array{UserId?: string, ContactFlowId?: string, ...}, QueueConfig?: array{QueueId?: string, ContactFlowId?: string, ...}, PhoneConfig?: array{PhoneNumber?: string, ...}, FlowConfig?: array{ContactFlowId?: string, ...}, ..., }, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createRoutingProfile(array{ InstanceId?: string, Name?: string, Description?: string, DefaultOutboundQueueId?: string, QueueConfigs?: list<array{QueueReference?: array, Priority?: int, Delay?: int, ...}>, ManualAssignmentQueueConfigs?: list<array{QueueReference?: array, ...}>, MediaConcurrencies?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', Concurrency?: int, CrossChannelBehavior?: array, WorkloadTypeConcurrencies?: list, ..., }>, Tags?: array<string, string>, AgentAvailabilityTimer?: 'TIME_SINCE_LAST_ACTIVITY'|'TIME_SINCE_LAST_INBOUND', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createRoutingProfileAsync(array{ InstanceId?: string, Name?: string, Description?: string, DefaultOutboundQueueId?: string, QueueConfigs?: list<array{QueueReference?: array, Priority?: int, Delay?: int, ...}>, ManualAssignmentQueueConfigs?: list<array{QueueReference?: array, ...}>, MediaConcurrencies?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', Concurrency?: int, CrossChannelBehavior?: array, WorkloadTypeConcurrencies?: list, ..., }>, Tags?: array<string, string>, AgentAvailabilityTimer?: 'TIME_SINCE_LAST_ACTIVITY'|'TIME_SINCE_LAST_INBOUND', ..., } $args = [])

phpstan-method

\Aws\Result createRule(array{ InstanceId?: string, Name?: string, TriggerEventSource?: array{ EventSourceName?: 'OnAfterCallWorkAvailable'|'OnAfterChatWorkAvailable'|'OnAlertUpdate'|'OnCaseCreate'|'OnCaseUpdate'|'OnContactEvaluationSubmit'|'OnEmailAnalysisAvailable'|'OnMetricDataUpdate'|'OnPostCallAnalysisAvailable'|'OnPostChatAnalysisAvailable'|'OnRealTimeCallAnalysisAvailable'|'OnRealTimeChatAnalysisAvailable'|'OnSalesforceCaseCreate'|'OnSchedulePublish'|'OnScheduleTimeOffRequestActivity'|'OnScheduleUpdate'|'OnSlaBreach'|'OnZendeskTicketCreate'|'OnZendeskTicketStatusUpdate', IntegrationAssociationId?: string, ..., }, Function?: string, Actions?: list<array{ ActionType?: 'ASSIGN_CONTACT_CATEGORY'|'ASSIGN_SLA'|'CREATE_CASE'|'CREATE_TASK'|'END_ASSOCIATED_TASKS'|'EXTRACT_INFORMATION'|'GENERATE_EVENTBRIDGE_EVENT'|'SEND_NOTIFICATION'|'SUBMIT_AUTO_EVALUATION'|'UPDATE_CASE', TaskAction?: array, EventBridgeAction?: array, AssignContactCategoryAction?: array, SendNotificationAction?: array, CreateCaseAction?: array, UpdateCaseAction?: array, AssignSlaAction?: array, EndAssociatedTasksAction?: array, SubmitAutoEvaluationAction?: array, ExtractInformationAction?: array, ..., }>, PublishStatus?: 'DRAFT'|'PUBLISHED', PreEvaluationFilters?: array{AndConditions?: list, ...}, ClientToken?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createRuleAsync(array{ InstanceId?: string, Name?: string, TriggerEventSource?: array{ EventSourceName?: 'OnAfterCallWorkAvailable'|'OnAfterChatWorkAvailable'|'OnAlertUpdate'|'OnCaseCreate'|'OnCaseUpdate'|'OnContactEvaluationSubmit'|'OnEmailAnalysisAvailable'|'OnMetricDataUpdate'|'OnPostCallAnalysisAvailable'|'OnPostChatAnalysisAvailable'|'OnRealTimeCallAnalysisAvailable'|'OnRealTimeChatAnalysisAvailable'|'OnSalesforceCaseCreate'|'OnSchedulePublish'|'OnScheduleTimeOffRequestActivity'|'OnScheduleUpdate'|'OnSlaBreach'|'OnZendeskTicketCreate'|'OnZendeskTicketStatusUpdate', IntegrationAssociationId?: string, ..., }, Function?: string, Actions?: list<array{ ActionType?: 'ASSIGN_CONTACT_CATEGORY'|'ASSIGN_SLA'|'CREATE_CASE'|'CREATE_TASK'|'END_ASSOCIATED_TASKS'|'EXTRACT_INFORMATION'|'GENERATE_EVENTBRIDGE_EVENT'|'SEND_NOTIFICATION'|'SUBMIT_AUTO_EVALUATION'|'UPDATE_CASE', TaskAction?: array, EventBridgeAction?: array, AssignContactCategoryAction?: array, SendNotificationAction?: array, CreateCaseAction?: array, UpdateCaseAction?: array, AssignSlaAction?: array, EndAssociatedTasksAction?: array, SubmitAutoEvaluationAction?: array, ExtractInformationAction?: array, ..., }>, PublishStatus?: 'DRAFT'|'PUBLISHED', PreEvaluationFilters?: array{AndConditions?: list, ...}, ClientToken?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createSecurityProfile(array{ SecurityProfileName?: string, Description?: string, Permissions?: list, InstanceId?: string, Tags?: array<string, string>, AllowedAccessControlTags?: array<string, string>, TagRestrictedResources?: list, Applications?: list<array{Namespace?: string, ApplicationPermissions?: list, Type?: 'MCP'|'THIRD_PARTY_APPLICATION', ...}>, HierarchyRestrictedResources?: list, AllowedAccessControlHierarchyGroupId?: string, AllowedFlowModules?: list<array{Type?: 'MCP', FlowModuleId?: string, ...}>, GranularAccessControlConfiguration?: array{ DataTableAccessControlConfiguration?: array{PrimaryAttributeAccessControlConfiguration?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createSecurityProfileAsync(array{ SecurityProfileName?: string, Description?: string, Permissions?: list, InstanceId?: string, Tags?: array<string, string>, AllowedAccessControlTags?: array<string, string>, TagRestrictedResources?: list, Applications?: list<array{Namespace?: string, ApplicationPermissions?: list, Type?: 'MCP'|'THIRD_PARTY_APPLICATION', ...}>, HierarchyRestrictedResources?: list, AllowedAccessControlHierarchyGroupId?: string, AllowedFlowModules?: list<array{Type?: 'MCP', FlowModuleId?: string, ...}>, GranularAccessControlConfiguration?: array{ DataTableAccessControlConfiguration?: array{PrimaryAttributeAccessControlConfiguration?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result createTaskTemplate(array{ InstanceId?: string, Name?: string, Description?: string, ContactFlowId?: string, SelfAssignFlowId?: string, Constraints?: array{RequiredFields?: list, ReadOnlyFields?: list, InvisibleFields?: list, ...}, Defaults?: array{DefaultFieldValues?: list, ...}, Status?: 'ACTIVE'|'INACTIVE', Fields?: list<array{ Id?: array, Description?: string, Type?: 'BOOLEAN'|'DATE_TIME'|'DESCRIPTION'|'EMAIL'|'EXPIRY_DURATION'|'NAME'|'NUMBER'|'QUICK_CONNECT'|'SCHEDULED_TIME'|'SELF_ASSIGN'|'SINGLE_SELECT'|'TEXT'|'TEXT_AREA'|'URL', SingleSelectOptions?: list, ..., }>, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createTaskTemplateAsync(array{ InstanceId?: string, Name?: string, Description?: string, ContactFlowId?: string, SelfAssignFlowId?: string, Constraints?: array{RequiredFields?: list, ReadOnlyFields?: list, InvisibleFields?: list, ...}, Defaults?: array{DefaultFieldValues?: list, ...}, Status?: 'ACTIVE'|'INACTIVE', Fields?: list<array{ Id?: array, Description?: string, Type?: 'BOOLEAN'|'DATE_TIME'|'DESCRIPTION'|'EMAIL'|'EXPIRY_DURATION'|'NAME'|'NUMBER'|'QUICK_CONNECT'|'SCHEDULED_TIME'|'SELF_ASSIGN'|'SINGLE_SELECT'|'TEXT'|'TEXT_AREA'|'URL', SingleSelectOptions?: list, ..., }>, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result createTestCase(array{ InstanceId?: string, Name?: string, Description?: string, Content?: string, EntryPoint?: array{ Type?: 'CHAT'|'VOICE_CALL', VoiceCallEntryPointParameters?: array{SourcePhoneNumber?: string, DestinationPhoneNumber?: string, FlowId?: string, ...}, ChatEntryPointParameters?: array{FlowId?: string, ...}, ..., }, InitializationData?: string, Status?: 'PUBLISHED'|'SAVED', TestCaseId?: string, Tags?: array<string, string>, LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createTestCaseAsync(array{ InstanceId?: string, Name?: string, Description?: string, Content?: string, EntryPoint?: array{ Type?: 'CHAT'|'VOICE_CALL', VoiceCallEntryPointParameters?: array{SourcePhoneNumber?: string, DestinationPhoneNumber?: string, FlowId?: string, ...}, ChatEntryPointParameters?: array{FlowId?: string, ...}, ..., }, InitializationData?: string, Status?: 'PUBLISHED'|'SAVED', TestCaseId?: string, Tags?: array<string, string>, LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., } $args = [])

phpstan-method

\Aws\Result createTrafficDistributionGroup(array{ Name?: string, Description?: string, InstanceId?: string, ClientToken?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createTrafficDistributionGroupAsync(array{ Name?: string, Description?: string, InstanceId?: string, ClientToken?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createUseCase(array{ InstanceId?: string, IntegrationAssociationId?: string, UseCaseType?: 'CONNECT_CAMPAIGNS'|'RULES_EVALUATION', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createUseCaseAsync(array{ InstanceId?: string, IntegrationAssociationId?: string, UseCaseType?: 'CONNECT_CAMPAIGNS'|'RULES_EVALUATION', Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createUser(array{ Username?: string, Password?: string, IdentityInfo?: array{FirstName?: string, LastName?: string, Email?: string, SecondaryEmail?: string, Mobile?: string, ...}, PhoneConfig?: array{ PhoneType?: 'DESK_PHONE'|'SOFT_PHONE', AutoAccept?: bool, AfterContactWorkTimeLimit?: int, DeskPhoneNumber?: string, PersistentConnection?: bool, ..., }, DirectoryUserId?: string, SecurityProfileIds?: list, RoutingProfileId?: string, HierarchyGroupId?: string, InstanceId?: string, AutoAcceptConfigs?: list<array{Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', AutoAccept?: bool, AgentFirstCallbackAutoAccept?: bool, ...}>, AfterContactWorkConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', AfterContactWorkConfig?: array, AgentFirstCallbackAfterContactWorkConfig?: array, ..., }>, PhoneNumberConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', PhoneType?: 'DESK_PHONE'|'SOFT_PHONE', PhoneNumber?: string, ..., }>, PersistentConnectionConfigs?: list<array{Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', PersistentConnection?: bool, ...}>, VoiceEnhancementConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', VoiceEnhancementMode?: 'NOISE_SUPPRESSION'|'NONE'|'VOICE_ISOLATION', ..., }>, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createUserAsync(array{ Username?: string, Password?: string, IdentityInfo?: array{FirstName?: string, LastName?: string, Email?: string, SecondaryEmail?: string, Mobile?: string, ...}, PhoneConfig?: array{ PhoneType?: 'DESK_PHONE'|'SOFT_PHONE', AutoAccept?: bool, AfterContactWorkTimeLimit?: int, DeskPhoneNumber?: string, PersistentConnection?: bool, ..., }, DirectoryUserId?: string, SecurityProfileIds?: list, RoutingProfileId?: string, HierarchyGroupId?: string, InstanceId?: string, AutoAcceptConfigs?: list<array{Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', AutoAccept?: bool, AgentFirstCallbackAutoAccept?: bool, ...}>, AfterContactWorkConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', AfterContactWorkConfig?: array, AgentFirstCallbackAfterContactWorkConfig?: array, ..., }>, PhoneNumberConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', PhoneType?: 'DESK_PHONE'|'SOFT_PHONE', PhoneNumber?: string, ..., }>, PersistentConnectionConfigs?: list<array{Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', PersistentConnection?: bool, ...}>, VoiceEnhancementConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', VoiceEnhancementMode?: 'NOISE_SUPPRESSION'|'NONE'|'VOICE_ISOLATION', ..., }>, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createUserHierarchyGroup(array{Name?: string, ParentGroupId?: string, InstanceId?: string, Tags?: array<string, string>, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createUserHierarchyGroupAsync(array{Name?: string, ParentGroupId?: string, InstanceId?: string, Tags?: array<string, string>, ...} $args = [])

phpstan-method

\Aws\Result createView(array{ InstanceId?: string, ClientToken?: string, Status?: 'PUBLISHED'|'SAVED', Content?: array{Template?: string, Actions?: list, ...}, Description?: string, Name?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createViewAsync(array{ InstanceId?: string, ClientToken?: string, Status?: 'PUBLISHED'|'SAVED', Content?: array{Template?: string, Actions?: list, ...}, Description?: string, Name?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createViewVersion(array{InstanceId?: string, ViewId?: string, VersionDescription?: string, ViewContentSha256?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createViewVersionAsync(array{InstanceId?: string, ViewId?: string, VersionDescription?: string, ViewContentSha256?: string, ...} $args = [])

phpstan-method

\Aws\Result createVocabulary(array{ ClientToken?: string, InstanceId?: string, VocabularyName?: string, LanguageCode?: 'ar-AE'|'ca-ES'|'da-DK'|'de-CH'|'de-DE'|'en-AB'|'en-AU'|'en-GB'|'en-IE'|'en-IN'|'en-NZ'|'en-US'|'en-WL'|'en-ZA'|'es-ES'|'es-US'|'fi-FI'|'fr-CA'|'fr-FR'|'hi-IN'|'id-ID'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'nl-NL'|'no-NO'|'pl-PL'|'pt-BR'|'pt-PT'|'sv-SE'|'tl-PH'|'zh-CN', Content?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createVocabularyAsync(array{ ClientToken?: string, InstanceId?: string, VocabularyName?: string, LanguageCode?: 'ar-AE'|'ca-ES'|'da-DK'|'de-CH'|'de-DE'|'en-AB'|'en-AU'|'en-GB'|'en-IE'|'en-IN'|'en-NZ'|'en-US'|'en-WL'|'en-ZA'|'es-ES'|'es-US'|'fi-FI'|'fr-CA'|'fr-FR'|'hi-IN'|'id-ID'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'nl-NL'|'no-NO'|'pl-PL'|'pt-BR'|'pt-PT'|'sv-SE'|'tl-PH'|'zh-CN', Content?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createWorkspace(array{ InstanceId?: string, Name?: string, Description?: string, Theme?: array{ Light?: array{Palette?: array, Images?: array, Typography?: array, ...}, Dark?: array{Palette?: array, Images?: array, Typography?: array, ...}, ..., }, Title?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createWorkspaceAsync(array{ InstanceId?: string, Name?: string, Description?: string, Theme?: array{ Light?: array{Palette?: array, Images?: array, Typography?: array, ...}, Dark?: array{Palette?: array, Images?: array, Typography?: array, ...}, ..., }, Title?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result createWorkspacePage(array{ InstanceId?: string, WorkspaceId?: string, ResourceArn?: string, Page?: string, Slug?: string, InputData?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise createWorkspacePageAsync(array{ InstanceId?: string, WorkspaceId?: string, ResourceArn?: string, Page?: string, Slug?: string, InputData?: string, ..., } $args = [])

phpstan-method

\Aws\Result deactivateEvaluationForm(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deactivateEvaluationFormAsync(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result deleteAttachedFile(array{InstanceId?: string, FileId?: string, AssociatedResourceArn?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteAttachedFileAsync(array{InstanceId?: string, FileId?: string, AssociatedResourceArn?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteContactData(array{ InstanceId?: string, ContactId?: string, ContactFields?: list<'ADDITIONAL_EMAIL_RECIPIENTS'|'CUSTOMER_ENDPOINT'|'EMAIL_SUBJECT'>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteContactDataAsync(array{ InstanceId?: string, ContactId?: string, ContactFields?: list<'ADDITIONAL_EMAIL_RECIPIENTS'|'CUSTOMER_ENDPOINT'|'EMAIL_SUBJECT'>, ..., } $args = [])

phpstan-method

\Aws\Result deleteContactEvaluation(array{InstanceId?: string, EvaluationId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteContactEvaluationAsync(array{InstanceId?: string, EvaluationId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteContactFlow(array{InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteContactFlowAsync(array{InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteContactFlowModule(array{InstanceId?: string, ContactFlowModuleId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteContactFlowModuleAsync(array{InstanceId?: string, ContactFlowModuleId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteContactFlowModuleAlias(array{InstanceId?: string, ContactFlowModuleId?: string, AliasId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteContactFlowModuleAliasAsync(array{InstanceId?: string, ContactFlowModuleId?: string, AliasId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteContactFlowModuleVersion(array{InstanceId?: string, ContactFlowModuleId?: string, ContactFlowModuleVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteContactFlowModuleVersionAsync(array{InstanceId?: string, ContactFlowModuleId?: string, ContactFlowModuleVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result deleteContactFlowVersion(array{InstanceId?: string, ContactFlowId?: string, ContactFlowVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteContactFlowVersionAsync(array{InstanceId?: string, ContactFlowId?: string, ContactFlowVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result deleteDataTable(array{InstanceId?: string, DataTableId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteDataTableAsync(array{InstanceId?: string, DataTableId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteDataTableAttribute(array{InstanceId?: string, DataTableId?: string, AttributeName?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteDataTableAttributeAsync(array{InstanceId?: string, DataTableId?: string, AttributeName?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteEmailAddress(array{InstanceId?: string, EmailAddressId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteEmailAddressAsync(array{InstanceId?: string, EmailAddressId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteEvaluationForm(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteEvaluationFormAsync(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result deleteExtractionDefinition(array{InstanceId?: string, ExtractionDefinitionId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteExtractionDefinitionAsync(array{InstanceId?: string, ExtractionDefinitionId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteHoursOfOperation(array{InstanceId?: string, HoursOfOperationId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteHoursOfOperationAsync(array{InstanceId?: string, HoursOfOperationId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteHoursOfOperationOverride(array{InstanceId?: string, HoursOfOperationId?: string, HoursOfOperationOverrideId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteHoursOfOperationOverrideAsync(array{InstanceId?: string, HoursOfOperationId?: string, HoursOfOperationOverrideId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteInstance(array{InstanceId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteInstanceAsync(array{InstanceId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteIntegrationAssociation(array{InstanceId?: string, IntegrationAssociationId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteIntegrationAssociationAsync(array{InstanceId?: string, IntegrationAssociationId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteMetric(array{InstanceId?: string, MetricId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteMetricAsync(array{InstanceId?: string, MetricId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteNotification(array{InstanceId?: string, NotificationId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteNotificationAsync(array{InstanceId?: string, NotificationId?: string, ...} $args = [])

phpstan-method

\Aws\Result deletePredefinedAttribute(array{InstanceId?: string, Name?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deletePredefinedAttributeAsync(array{InstanceId?: string, Name?: string, ...} $args = [])

phpstan-method

\Aws\Result deletePrompt(array{InstanceId?: string, PromptId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deletePromptAsync(array{InstanceId?: string, PromptId?: string, ...} $args = [])

phpstan-method

\Aws\Result deletePushNotificationRegistration(array{InstanceId?: string, RegistrationId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deletePushNotificationRegistrationAsync(array{InstanceId?: string, RegistrationId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteQueue(array{InstanceId?: string, QueueId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteQueueAsync(array{InstanceId?: string, QueueId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteQuickConnect(array{InstanceId?: string, QuickConnectId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteQuickConnectAsync(array{InstanceId?: string, QuickConnectId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteRoutingProfile(array{InstanceId?: string, RoutingProfileId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteRoutingProfileAsync(array{InstanceId?: string, RoutingProfileId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteRule(array{InstanceId?: string, RuleId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteRuleAsync(array{InstanceId?: string, RuleId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteSecurityProfile(array{InstanceId?: string, SecurityProfileId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteSecurityProfileAsync(array{InstanceId?: string, SecurityProfileId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteSession(array{InstanceId?: string, SessionId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteSessionAsync(array{InstanceId?: string, SessionId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteTaskTemplate(array{InstanceId?: string, TaskTemplateId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteTaskTemplateAsync(array{InstanceId?: string, TaskTemplateId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteTestCase(array{InstanceId?: string, TestCaseId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteTestCaseAsync(array{InstanceId?: string, TestCaseId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteTrafficDistributionGroup(array{TrafficDistributionGroupId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteTrafficDistributionGroupAsync(array{TrafficDistributionGroupId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteUseCase(array{InstanceId?: string, IntegrationAssociationId?: string, UseCaseId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteUseCaseAsync(array{InstanceId?: string, IntegrationAssociationId?: string, UseCaseId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteUser(array{InstanceId?: string, UserId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteUserAsync(array{InstanceId?: string, UserId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteUserHierarchyGroup(array{HierarchyGroupId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteUserHierarchyGroupAsync(array{HierarchyGroupId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteView(array{InstanceId?: string, ViewId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteViewAsync(array{InstanceId?: string, ViewId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteViewVersion(array{InstanceId?: string, ViewId?: string, ViewVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteViewVersionAsync(array{InstanceId?: string, ViewId?: string, ViewVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result deleteVocabulary(array{InstanceId?: string, VocabularyId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteVocabularyAsync(array{InstanceId?: string, VocabularyId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteWorkspace(array{InstanceId?: string, WorkspaceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteWorkspaceAsync(array{InstanceId?: string, WorkspaceId?: string, ...} $args = [])

phpstan-method

\Aws\Result deleteWorkspaceMedia(array{ InstanceId?: string, WorkspaceId?: string, MediaType?: 'IMAGE_LOGO_DARK_FAVICON'|'IMAGE_LOGO_DARK_HORIZONTAL'|'IMAGE_LOGO_LIGHT_FAVICON'|'IMAGE_LOGO_LIGHT_HORIZONTAL', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteWorkspaceMediaAsync(array{ InstanceId?: string, WorkspaceId?: string, MediaType?: 'IMAGE_LOGO_DARK_FAVICON'|'IMAGE_LOGO_DARK_HORIZONTAL'|'IMAGE_LOGO_LIGHT_FAVICON'|'IMAGE_LOGO_LIGHT_HORIZONTAL', ..., } $args = [])

phpstan-method

\Aws\Result deleteWorkspacePage(array{InstanceId?: string, WorkspaceId?: string, Page?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise deleteWorkspacePageAsync(array{InstanceId?: string, WorkspaceId?: string, Page?: string, ...} $args = [])

phpstan-method

\Aws\Result describeAgentStatus(array{InstanceId?: string, AgentStatusId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeAgentStatusAsync(array{InstanceId?: string, AgentStatusId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeAttachedFilesConfiguration(array{InstanceId?: string, AttachmentScope?: 'CASE'|'CHAT'|'EMAIL'|'TASK', ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeAttachedFilesConfigurationAsync(array{InstanceId?: string, AttachmentScope?: 'CASE'|'CHAT'|'EMAIL'|'TASK', ...} $args = [])

phpstan-method

\Aws\Result describeAuthenticationProfile(array{AuthenticationProfileId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeAuthenticationProfileAsync(array{AuthenticationProfileId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeContact(array{InstanceId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeContactAsync(array{InstanceId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeContactEvaluation(array{InstanceId?: string, EvaluationId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeContactEvaluationAsync(array{InstanceId?: string, EvaluationId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeContactFlow(array{InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeContactFlowAsync(array{InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeContactFlowModule(array{InstanceId?: string, ContactFlowModuleId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeContactFlowModuleAsync(array{InstanceId?: string, ContactFlowModuleId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeContactFlowModuleAlias(array{InstanceId?: string, ContactFlowModuleId?: string, AliasId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeContactFlowModuleAliasAsync(array{InstanceId?: string, ContactFlowModuleId?: string, AliasId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeDataTable(array{InstanceId?: string, DataTableId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeDataTableAsync(array{InstanceId?: string, DataTableId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeDataTableAttribute(array{InstanceId?: string, DataTableId?: string, AttributeName?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeDataTableAttributeAsync(array{InstanceId?: string, DataTableId?: string, AttributeName?: string, ...} $args = [])

phpstan-method

\Aws\Result describeEmailAddress(array{InstanceId?: string, EmailAddressId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeEmailAddressAsync(array{InstanceId?: string, EmailAddressId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeEvaluationForm(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeEvaluationFormAsync(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result describeExtractionDefinition(array{InstanceId?: string, ExtractionDefinitionId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeExtractionDefinitionAsync(array{InstanceId?: string, ExtractionDefinitionId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeHoursOfOperation(array{InstanceId?: string, HoursOfOperationId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeHoursOfOperationAsync(array{InstanceId?: string, HoursOfOperationId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeHoursOfOperationOverride(array{InstanceId?: string, HoursOfOperationId?: string, HoursOfOperationOverrideId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeHoursOfOperationOverrideAsync(array{InstanceId?: string, HoursOfOperationId?: string, HoursOfOperationOverrideId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeInstance(array{InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeInstanceAsync(array{InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeInstanceAttribute(array{ InstanceId?: string, AttributeType?: 'AUTO_RESOLVE_BEST_VOICES'|'CONTACTFLOW_LOGS'|'CONTACT_LENS'|'EARLY_MEDIA'|'ENHANCED_CHAT_MONITORING'|'ENHANCED_CONTACT_MONITORING'|'HIGH_VOLUME_OUTBOUND'|'INBOUND_CALLS'|'MESSAGE_STREAMING'|'MULTI_PARTY_CHAT_CONFERENCE'|'MULTI_PARTY_CONFERENCE'|'OUTBOUND_CALLS'|'USE_CUSTOM_TTS_VOICES', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeInstanceAttributeAsync(array{ InstanceId?: string, AttributeType?: 'AUTO_RESOLVE_BEST_VOICES'|'CONTACTFLOW_LOGS'|'CONTACT_LENS'|'EARLY_MEDIA'|'ENHANCED_CHAT_MONITORING'|'ENHANCED_CONTACT_MONITORING'|'HIGH_VOLUME_OUTBOUND'|'INBOUND_CALLS'|'MESSAGE_STREAMING'|'MULTI_PARTY_CHAT_CONFERENCE'|'MULTI_PARTY_CONFERENCE'|'OUTBOUND_CALLS'|'USE_CUSTOM_TTS_VOICES', ..., } $args = [])

phpstan-method

\Aws\Result describeInstanceStorageConfig(array{ InstanceId?: string, AssociationId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeInstanceStorageConfigAsync(array{ InstanceId?: string, AssociationId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', ..., } $args = [])

phpstan-method

\Aws\Result describeMetric(array{InstanceId?: string, MetricId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeMetricAsync(array{InstanceId?: string, MetricId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeNotification(array{InstanceId?: string, NotificationId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeNotificationAsync(array{InstanceId?: string, NotificationId?: string, ...} $args = [])

phpstan-method

\Aws\Result describePhoneNumber(array{PhoneNumberId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describePhoneNumberAsync(array{PhoneNumberId?: string, ...} $args = [])

phpstan-method

\Aws\Result describePredefinedAttribute(array{InstanceId?: string, Name?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describePredefinedAttributeAsync(array{InstanceId?: string, Name?: string, ...} $args = [])

phpstan-method

\Aws\Result describePrompt(array{InstanceId?: string, PromptId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describePromptAsync(array{InstanceId?: string, PromptId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeQueue(array{InstanceId?: string, QueueId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeQueueAsync(array{InstanceId?: string, QueueId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeQuickConnect(array{InstanceId?: string, QuickConnectId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeQuickConnectAsync(array{InstanceId?: string, QuickConnectId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeRoutingProfile(array{InstanceId?: string, RoutingProfileId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeRoutingProfileAsync(array{InstanceId?: string, RoutingProfileId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeRule(array{InstanceId?: string, RuleId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeRuleAsync(array{InstanceId?: string, RuleId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeSecurityProfile(array{SecurityProfileId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeSecurityProfileAsync(array{SecurityProfileId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeTestCase(array{InstanceId?: string, TestCaseId?: string, Status?: 'PUBLISHED'|'SAVED', ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeTestCaseAsync(array{InstanceId?: string, TestCaseId?: string, Status?: 'PUBLISHED'|'SAVED', ...} $args = [])

phpstan-method

\Aws\Result describeTrafficDistributionGroup(array{TrafficDistributionGroupId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeTrafficDistributionGroupAsync(array{TrafficDistributionGroupId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeUser(array{UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeUserAsync(array{UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeUserHierarchyGroup(array{HierarchyGroupId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeUserHierarchyGroupAsync(array{HierarchyGroupId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeUserHierarchyStructure(array{InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeUserHierarchyStructureAsync(array{InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeView(array{InstanceId?: string, ViewId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeViewAsync(array{InstanceId?: string, ViewId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeVocabulary(array{InstanceId?: string, VocabularyId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeVocabularyAsync(array{InstanceId?: string, VocabularyId?: string, ...} $args = [])

phpstan-method

\Aws\Result describeWorkspace(array{InstanceId?: string, WorkspaceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise describeWorkspaceAsync(array{InstanceId?: string, WorkspaceId?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociateAnalyticsDataSet(array{InstanceId?: string, DataSetId?: string, TargetAccountId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateAnalyticsDataSetAsync(array{InstanceId?: string, DataSetId?: string, TargetAccountId?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociateApprovedOrigin(array{InstanceId?: string, Origin?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateApprovedOriginAsync(array{InstanceId?: string, Origin?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociateBot(array{ InstanceId?: string, LexBot?: array{Name?: string, LexRegion?: string, ...}, LexV2Bot?: array{AliasArn?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateBotAsync(array{ InstanceId?: string, LexBot?: array{Name?: string, LexRegion?: string, ...}, LexV2Bot?: array{AliasArn?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result disassociateEmailAddressAlias(array{ EmailAddressId?: string, InstanceId?: string, AliasConfiguration?: array{EmailAddressId?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateEmailAddressAliasAsync(array{ EmailAddressId?: string, InstanceId?: string, AliasConfiguration?: array{EmailAddressId?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result disassociateFlow(array{ InstanceId?: string, ResourceId?: string, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'SMS_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateFlowAsync(array{ InstanceId?: string, ResourceId?: string, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'SMS_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', ..., } $args = [])

phpstan-method

\Aws\Result disassociateHoursOfOperations(array{InstanceId?: string, HoursOfOperationId?: string, ParentHoursOfOperationIds?: list, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateHoursOfOperationsAsync(array{InstanceId?: string, HoursOfOperationId?: string, ParentHoursOfOperationIds?: list, ...} $args = [])

phpstan-method

\Aws\Result disassociateInstanceStorageConfig(array{ InstanceId?: string, AssociationId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateInstanceStorageConfigAsync(array{ InstanceId?: string, AssociationId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result disassociateLambdaFunction(array{InstanceId?: string, FunctionArn?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateLambdaFunctionAsync(array{InstanceId?: string, FunctionArn?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociateLexBot(array{InstanceId?: string, BotName?: string, LexRegion?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateLexBotAsync(array{InstanceId?: string, BotName?: string, LexRegion?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociatePhoneNumberContactFlow(array{PhoneNumberId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociatePhoneNumberContactFlowAsync(array{PhoneNumberId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociateQueueEmailAddresses(array{InstanceId?: string, QueueId?: string, EmailAddressesId?: list, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateQueueEmailAddressesAsync(array{InstanceId?: string, QueueId?: string, EmailAddressesId?: list, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociateQueueQuickConnects(array{InstanceId?: string, QueueId?: string, QuickConnectIds?: list, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateQueueQuickConnectsAsync(array{InstanceId?: string, QueueId?: string, QuickConnectIds?: list, ...} $args = [])

phpstan-method

\Aws\Result disassociateRoutingProfileQueues(array{ InstanceId?: string, RoutingProfileId?: string, QueueReferences?: list<array{QueueId?: string, Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', ...}>, ManualAssignmentQueueReferences?: list<array{QueueId?: string, Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateRoutingProfileQueuesAsync(array{ InstanceId?: string, RoutingProfileId?: string, QueueReferences?: list<array{QueueId?: string, Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', ...}>, ManualAssignmentQueueReferences?: list<array{QueueId?: string, Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', ...}>, ..., } $args = [])

phpstan-method

\Aws\Result disassociateSecurityKey(array{InstanceId?: string, AssociationId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateSecurityKeyAsync(array{InstanceId?: string, AssociationId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociateSecurityProfiles(array{ InstanceId?: string, SecurityProfiles?: list<array{Id?: string, ...}>, EntityType?: 'AI_AGENT'|'USER', EntityArn?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateSecurityProfilesAsync(array{ InstanceId?: string, SecurityProfiles?: list<array{Id?: string, ...}>, EntityType?: 'AI_AGENT'|'USER', EntityArn?: string, ..., } $args = [])

phpstan-method

\Aws\Result disassociateTrafficDistributionGroupUser(array{TrafficDistributionGroupId?: string, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateTrafficDistributionGroupUserAsync(array{TrafficDistributionGroupId?: string, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result disassociateUserProficiencies(array{ InstanceId?: string, UserId?: string, UserProficiencies?: list<array{AttributeName?: string, AttributeValue?: string, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateUserProficienciesAsync(array{ InstanceId?: string, UserId?: string, UserProficiencies?: list<array{AttributeName?: string, AttributeValue?: string, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result disassociateWorkspace(array{InstanceId?: string, WorkspaceId?: string, ResourceArns?: list, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise disassociateWorkspaceAsync(array{InstanceId?: string, WorkspaceId?: string, ResourceArns?: list, ...} $args = [])

phpstan-method

\Aws\Result dismissUserContact(array{UserId?: string, InstanceId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise dismissUserContactAsync(array{UserId?: string, InstanceId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\Aws\Result evaluateDataTableValues(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{PrimaryValues?: list, AttributeNames?: list, ...}>, TimeZone?: string, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise evaluateDataTableValuesAsync(array{ InstanceId?: string, DataTableId?: string, Values?: list<array{PrimaryValues?: list, AttributeNames?: list, ...}>, TimeZone?: string, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result getAttachedFile(array{InstanceId?: string, FileId?: string, UrlExpiryInSeconds?: int, AssociatedResourceArn?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getAttachedFileAsync(array{InstanceId?: string, FileId?: string, UrlExpiryInSeconds?: int, AssociatedResourceArn?: string, ...} $args = [])

phpstan-method

\Aws\Result getContactAttributes(array{InstanceId?: string, InitialContactId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getContactAttributesAsync(array{InstanceId?: string, InitialContactId?: string, ...} $args = [])

phpstan-method

\Aws\Result getContactMetrics(array{ InstanceId?: string, ContactId?: string, Metrics?: list<array{Name?: 'ESTIMATED_WAIT_TIME'|'POSITION_IN_QUEUE', ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getContactMetricsAsync(array{ InstanceId?: string, ContactId?: string, Metrics?: list<array{Name?: 'ESTIMATED_WAIT_TIME'|'POSITION_IN_QUEUE', ...}>, ..., } $args = [])

phpstan-method

\Aws\Result getCrossRegionRouting(array{InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getCrossRegionRoutingAsync(array{InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result getCurrentMetricData(array{ InstanceId?: string, Filters?: array{ Queues?: list, Channels?: list<'CHAT'|'EMAIL'|'TASK'|'VOICE'>, RoutingProfiles?: list, RoutingStepExpressions?: list, AgentStatuses?: list, Subtypes?: list, ValidationTestTypes?: list, ..., }, Groupings?: list<'AGENT_STATUS'|'CHANNEL'|'QUEUE'|'ROUTING_PROFILE'|'ROUTING_STEP_EXPRESSION'|'SUBTYPE'|'VALIDATION_TEST_TYPE'>, CurrentMetrics?: list<array{ Name?: 'AGENTS_AFTER_CONTACT_WORK'|'AGENTS_AVAILABLE'|'AGENTS_ERROR'|'AGENTS_NON_PRODUCTIVE'|'AGENTS_ONLINE'|'AGENTS_ON_CALL'|'AGENTS_ON_CONTACT'|'AGENTS_STAFFED'|'CONTACTS_IN_QUEUE'|'CONTACTS_SCHEDULED'|'ESTIMATED_WAIT_TIME'|'OLDEST_CONTACT_AGE'|'SLOTS_ACTIVE'|'SLOTS_AVAILABLE', MetricId?: string, Unit?: 'COUNT'|'PERCENT'|'SECONDS', ..., }>, NextToken?: string, MaxResults?: int, SortCriteria?: list<array{ SortByMetric?: 'AGENTS_AFTER_CONTACT_WORK'|'AGENTS_AVAILABLE'|'AGENTS_ERROR'|'AGENTS_NON_PRODUCTIVE'|'AGENTS_ONLINE'|'AGENTS_ON_CALL'|'AGENTS_ON_CONTACT'|'AGENTS_STAFFED'|'CONTACTS_IN_QUEUE'|'CONTACTS_SCHEDULED'|'ESTIMATED_WAIT_TIME'|'OLDEST_CONTACT_AGE'|'SLOTS_ACTIVE'|'SLOTS_AVAILABLE', SortOrder?: 'ASCENDING'|'DESCENDING', ..., }>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getCurrentMetricDataAsync(array{ InstanceId?: string, Filters?: array{ Queues?: list, Channels?: list<'CHAT'|'EMAIL'|'TASK'|'VOICE'>, RoutingProfiles?: list, RoutingStepExpressions?: list, AgentStatuses?: list, Subtypes?: list, ValidationTestTypes?: list, ..., }, Groupings?: list<'AGENT_STATUS'|'CHANNEL'|'QUEUE'|'ROUTING_PROFILE'|'ROUTING_STEP_EXPRESSION'|'SUBTYPE'|'VALIDATION_TEST_TYPE'>, CurrentMetrics?: list<array{ Name?: 'AGENTS_AFTER_CONTACT_WORK'|'AGENTS_AVAILABLE'|'AGENTS_ERROR'|'AGENTS_NON_PRODUCTIVE'|'AGENTS_ONLINE'|'AGENTS_ON_CALL'|'AGENTS_ON_CONTACT'|'AGENTS_STAFFED'|'CONTACTS_IN_QUEUE'|'CONTACTS_SCHEDULED'|'ESTIMATED_WAIT_TIME'|'OLDEST_CONTACT_AGE'|'SLOTS_ACTIVE'|'SLOTS_AVAILABLE', MetricId?: string, Unit?: 'COUNT'|'PERCENT'|'SECONDS', ..., }>, NextToken?: string, MaxResults?: int, SortCriteria?: list<array{ SortByMetric?: 'AGENTS_AFTER_CONTACT_WORK'|'AGENTS_AVAILABLE'|'AGENTS_ERROR'|'AGENTS_NON_PRODUCTIVE'|'AGENTS_ONLINE'|'AGENTS_ON_CALL'|'AGENTS_ON_CONTACT'|'AGENTS_STAFFED'|'CONTACTS_IN_QUEUE'|'CONTACTS_SCHEDULED'|'ESTIMATED_WAIT_TIME'|'OLDEST_CONTACT_AGE'|'SLOTS_ACTIVE'|'SLOTS_AVAILABLE', SortOrder?: 'ASCENDING'|'DESCENDING', ..., }>, ..., } $args = [])

phpstan-method

\Aws\Result getCurrentUserData(array{ InstanceId?: string, Filters?: array{ Queues?: list, ContactFilter?: array{ ContactStates?: list<'CONNECTED'|'CONNECTED_ONHOLD'|'CONNECTING'|'ENDED'|'ERROR'|'INCOMING'|'MISSED'|'PENDING'|'REJECTED'>, ..., }, RoutingProfiles?: list, Agents?: list, UserHierarchyGroups?: list, ..., }, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getCurrentUserDataAsync(array{ InstanceId?: string, Filters?: array{ Queues?: list, ContactFilter?: array{ ContactStates?: list<'CONNECTED'|'CONNECTED_ONHOLD'|'CONNECTING'|'ENDED'|'ERROR'|'INCOMING'|'MISSED'|'PENDING'|'REJECTED'>, ..., }, RoutingProfiles?: list, Agents?: list, UserHierarchyGroups?: list, ..., }, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result getEffectiveHoursOfOperations(array{InstanceId?: string, HoursOfOperationId?: string, FromDate?: string, ToDate?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getEffectiveHoursOfOperationsAsync(array{InstanceId?: string, HoursOfOperationId?: string, FromDate?: string, ToDate?: string, ...} $args = [])

phpstan-method

\Aws\Result getEvaluationFormValidation(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getEvaluationFormValidationAsync(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result getFederationToken(array{InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getFederationTokenAsync(array{InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result getFlowAssociation(array{ InstanceId?: string, ResourceId?: string, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'SMS_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getFlowAssociationAsync(array{ InstanceId?: string, ResourceId?: string, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'SMS_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', ..., } $args = [])

phpstan-method

\Aws\Result getMetricData(array{ InstanceId?: string, StartTime?: int|string|\DateTimeInterface, EndTime?: int|string|\DateTimeInterface, Filters?: array{ Queues?: list, Channels?: list<'CHAT'|'EMAIL'|'TASK'|'VOICE'>, RoutingProfiles?: list, RoutingStepExpressions?: list, AgentStatuses?: list, Subtypes?: list, ValidationTestTypes?: list, ..., }, Groupings?: list<'AGENT_STATUS'|'CHANNEL'|'QUEUE'|'ROUTING_PROFILE'|'ROUTING_STEP_EXPRESSION'|'SUBTYPE'|'VALIDATION_TEST_TYPE'>, HistoricalMetrics?: list<array{ Name?: 'ABANDON_TIME'|'AFTER_CONTACT_WORK_TIME'|'API_CONTACTS_HANDLED'|'CALLBACK_CONTACTS_HANDLED'|'CONTACTS_ABANDONED'|'CONTACTS_AGENT_HUNG_UP_FIRST'|'CONTACTS_CONSULTED'|'CONTACTS_HANDLED'|'CONTACTS_HANDLED_INCOMING'|'CONTACTS_HANDLED_OUTBOUND'|'CONTACTS_HOLD_ABANDONS'|'CONTACTS_MISSED'|'CONTACTS_QUEUED'|'CONTACTS_TRANSFERRED_IN'|'CONTACTS_TRANSFERRED_IN_FROM_QUEUE'|'CONTACTS_TRANSFERRED_OUT'|'CONTACTS_TRANSFERRED_OUT_FROM_QUEUE'|'HANDLE_TIME'|'HOLD_TIME'|'INTERACTION_AND_HOLD_TIME'|'INTERACTION_TIME'|'OCCUPANCY'|'QUEUED_TIME'|'QUEUE_ANSWER_TIME'|'SERVICE_LEVEL', Threshold?: array, Statistic?: 'AVG'|'MAX'|'SUM', Unit?: 'COUNT'|'PERCENT'|'SECONDS', ..., }>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getMetricDataAsync(array{ InstanceId?: string, StartTime?: int|string|\DateTimeInterface, EndTime?: int|string|\DateTimeInterface, Filters?: array{ Queues?: list, Channels?: list<'CHAT'|'EMAIL'|'TASK'|'VOICE'>, RoutingProfiles?: list, RoutingStepExpressions?: list, AgentStatuses?: list, Subtypes?: list, ValidationTestTypes?: list, ..., }, Groupings?: list<'AGENT_STATUS'|'CHANNEL'|'QUEUE'|'ROUTING_PROFILE'|'ROUTING_STEP_EXPRESSION'|'SUBTYPE'|'VALIDATION_TEST_TYPE'>, HistoricalMetrics?: list<array{ Name?: 'ABANDON_TIME'|'AFTER_CONTACT_WORK_TIME'|'API_CONTACTS_HANDLED'|'CALLBACK_CONTACTS_HANDLED'|'CONTACTS_ABANDONED'|'CONTACTS_AGENT_HUNG_UP_FIRST'|'CONTACTS_CONSULTED'|'CONTACTS_HANDLED'|'CONTACTS_HANDLED_INCOMING'|'CONTACTS_HANDLED_OUTBOUND'|'CONTACTS_HOLD_ABANDONS'|'CONTACTS_MISSED'|'CONTACTS_QUEUED'|'CONTACTS_TRANSFERRED_IN'|'CONTACTS_TRANSFERRED_IN_FROM_QUEUE'|'CONTACTS_TRANSFERRED_OUT'|'CONTACTS_TRANSFERRED_OUT_FROM_QUEUE'|'HANDLE_TIME'|'HOLD_TIME'|'INTERACTION_AND_HOLD_TIME'|'INTERACTION_TIME'|'OCCUPANCY'|'QUEUED_TIME'|'QUEUE_ANSWER_TIME'|'SERVICE_LEVEL', Threshold?: array, Statistic?: 'AVG'|'MAX'|'SUM', Unit?: 'COUNT'|'PERCENT'|'SECONDS', ..., }>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result getMetricDataV2(array{ ResourceArn?: string, StartTime?: int|string|\DateTimeInterface, EndTime?: int|string|\DateTimeInterface, Interval?: array{TimeZone?: string, IntervalPeriod?: 'DAY'|'FIFTEEN_MIN'|'HOUR'|'THIRTY_MIN'|'TOTAL'|'WEEK', ...}, Filters?: list<array{FilterKey?: string, FilterValues?: list, StringCondition?: array, ...}>, Groupings?: list, Metrics?: list<array{Name?: string, Threshold?: list, MetricId?: string, MetricFilters?: list, ...}>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getMetricDataV2Async(array{ ResourceArn?: string, StartTime?: int|string|\DateTimeInterface, EndTime?: int|string|\DateTimeInterface, Interval?: array{TimeZone?: string, IntervalPeriod?: 'DAY'|'FIFTEEN_MIN'|'HOUR'|'THIRTY_MIN'|'TOTAL'|'WEEK', ...}, Filters?: list<array{FilterKey?: string, FilterValues?: list, StringCondition?: array, ...}>, Groupings?: list, Metrics?: list<array{Name?: string, Threshold?: list, MetricId?: string, MetricFilters?: list, ...}>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result getPromptFile(array{InstanceId?: string, PromptId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getPromptFileAsync(array{InstanceId?: string, PromptId?: string, ...} $args = [])

phpstan-method

\Aws\Result getTaskTemplate(array{InstanceId?: string, TaskTemplateId?: string, SnapshotVersion?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getTaskTemplateAsync(array{InstanceId?: string, TaskTemplateId?: string, SnapshotVersion?: string, ...} $args = [])

phpstan-method

\Aws\Result getTestCaseExecutionSummary(array{InstanceId?: string, TestCaseId?: string, TestCaseExecutionId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getTestCaseExecutionSummaryAsync(array{InstanceId?: string, TestCaseId?: string, TestCaseExecutionId?: string, ...} $args = [])

phpstan-method

\Aws\Result getTrafficDistribution(array{Id?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise getTrafficDistributionAsync(array{Id?: string, ...} $args = [])

phpstan-method

\Aws\Result importPhoneNumber(array{ InstanceId?: string, SourcePhoneNumberArn?: string, PhoneNumberDescription?: string, Tags?: array<string, string>, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise importPhoneNumberAsync(array{ InstanceId?: string, SourcePhoneNumberArn?: string, PhoneNumberDescription?: string, Tags?: array<string, string>, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result importWorkspaceMedia(array{ InstanceId?: string, WorkspaceId?: string, MediaType?: 'IMAGE_LOGO_DARK_FAVICON'|'IMAGE_LOGO_DARK_HORIZONTAL'|'IMAGE_LOGO_LIGHT_FAVICON'|'IMAGE_LOGO_LIGHT_HORIZONTAL', MediaSource?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise importWorkspaceMediaAsync(array{ InstanceId?: string, WorkspaceId?: string, MediaType?: 'IMAGE_LOGO_DARK_FAVICON'|'IMAGE_LOGO_DARK_HORIZONTAL'|'IMAGE_LOGO_LIGHT_FAVICON'|'IMAGE_LOGO_LIGHT_HORIZONTAL', MediaSource?: string, ..., } $args = [])

phpstan-method

\Aws\Result listAgentStatuses(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, AgentStatusTypes?: list<'CUSTOM'|'OFFLINE'|'ROUTABLE'>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listAgentStatusesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, AgentStatusTypes?: list<'CUSTOM'|'OFFLINE'|'ROUTABLE'>, ..., } $args = [])

phpstan-method

\Aws\Result listAnalyticsDataAssociations(array{InstanceId?: string, DataSetId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listAnalyticsDataAssociationsAsync(array{InstanceId?: string, DataSetId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listAnalyticsDataLakeDataSets(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listAnalyticsDataLakeDataSetsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listApprovedOrigins(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listApprovedOriginsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listAssociatedContacts(array{InstanceId?: string, ContactId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listAssociatedContactsAsync(array{InstanceId?: string, ContactId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listAttachedFilesConfigurations(array{InstanceId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listAttachedFilesConfigurationsAsync(array{InstanceId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listAuthenticationProfiles(array{InstanceId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listAuthenticationProfilesAsync(array{InstanceId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listBots(array{InstanceId?: string, NextToken?: string, MaxResults?: int, LexVersion?: 'V1'|'V2', ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listBotsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, LexVersion?: 'V1'|'V2', ...} $args = [])

phpstan-method

\Aws\Result listChildHoursOfOperations(array{InstanceId?: string, HoursOfOperationId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listChildHoursOfOperationsAsync(array{InstanceId?: string, HoursOfOperationId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listContactEvaluations(array{InstanceId?: string, ContactId?: string, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listContactEvaluationsAsync(array{InstanceId?: string, ContactId?: string, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listContactFlowModuleAliases(array{InstanceId?: string, ContactFlowModuleId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listContactFlowModuleAliasesAsync(array{InstanceId?: string, ContactFlowModuleId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listContactFlowModuleVersions(array{InstanceId?: string, ContactFlowModuleId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listContactFlowModuleVersionsAsync(array{InstanceId?: string, ContactFlowModuleId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listContactFlowModules(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, ContactFlowModuleState?: 'ACTIVE'|'ARCHIVED', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listContactFlowModulesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, ContactFlowModuleState?: 'ACTIVE'|'ARCHIVED', ..., } $args = [])

phpstan-method

\Aws\Result listContactFlowVersions(array{InstanceId?: string, ContactFlowId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listContactFlowVersionsAsync(array{InstanceId?: string, ContactFlowId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listContactFlows(array{ InstanceId?: string, ContactFlowTypes?: list<'AGENT_HOLD'|'AGENT_TRANSFER'|'AGENT_WHISPER'|'CAMPAIGN'|'CONTACT_FLOW'|'CUSTOMER_HOLD'|'CUSTOMER_QUEUE'|'CUSTOMER_WHISPER'|'OUTBOUND_WHISPER'|'QUEUE_TRANSFER'>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listContactFlowsAsync(array{ InstanceId?: string, ContactFlowTypes?: list<'AGENT_HOLD'|'AGENT_TRANSFER'|'AGENT_WHISPER'|'CAMPAIGN'|'CONTACT_FLOW'|'CUSTOMER_HOLD'|'CUSTOMER_QUEUE'|'CUSTOMER_WHISPER'|'OUTBOUND_WHISPER'|'QUEUE_TRANSFER'>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listContactReferences(array{ InstanceId?: string, ContactId?: string, ReferenceTypes?: list<'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL'>, NextToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listContactReferencesAsync(array{ InstanceId?: string, ContactId?: string, ReferenceTypes?: list<'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL'>, NextToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result listDataTableAttributes(array{ InstanceId?: string, DataTableId?: string, AttributeIds?: list, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listDataTableAttributesAsync(array{ InstanceId?: string, DataTableId?: string, AttributeIds?: list, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listDataTablePrimaryValues(array{ InstanceId?: string, DataTableId?: string, RecordIds?: list, PrimaryAttributeValues?: list<array{AttributeName?: string, Values?: list, ...}>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listDataTablePrimaryValuesAsync(array{ InstanceId?: string, DataTableId?: string, RecordIds?: list, PrimaryAttributeValues?: list<array{AttributeName?: string, Values?: list, ...}>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listDataTableValues(array{ InstanceId?: string, DataTableId?: string, RecordIds?: list, PrimaryAttributeValues?: list<array{AttributeName?: string, Values?: list, ...}>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listDataTableValuesAsync(array{ InstanceId?: string, DataTableId?: string, RecordIds?: list, PrimaryAttributeValues?: list<array{AttributeName?: string, Values?: list, ...}>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listDataTables(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listDataTablesAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listDefaultVocabularies(array{ InstanceId?: string, LanguageCode?: 'ar-AE'|'ca-ES'|'da-DK'|'de-CH'|'de-DE'|'en-AB'|'en-AU'|'en-GB'|'en-IE'|'en-IN'|'en-NZ'|'en-US'|'en-WL'|'en-ZA'|'es-ES'|'es-US'|'fi-FI'|'fr-CA'|'fr-FR'|'hi-IN'|'id-ID'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'nl-NL'|'no-NO'|'pl-PL'|'pt-BR'|'pt-PT'|'sv-SE'|'tl-PH'|'zh-CN', MaxResults?: int, NextToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listDefaultVocabulariesAsync(array{ InstanceId?: string, LanguageCode?: 'ar-AE'|'ca-ES'|'da-DK'|'de-CH'|'de-DE'|'en-AB'|'en-AU'|'en-GB'|'en-IE'|'en-IN'|'en-NZ'|'en-US'|'en-WL'|'en-ZA'|'es-ES'|'es-US'|'fi-FI'|'fr-CA'|'fr-FR'|'hi-IN'|'id-ID'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'nl-NL'|'no-NO'|'pl-PL'|'pt-BR'|'pt-PT'|'sv-SE'|'tl-PH'|'zh-CN', MaxResults?: int, NextToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result listEntitySecurityProfiles(array{ InstanceId?: string, EntityType?: 'AI_AGENT'|'USER', EntityArn?: string, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listEntitySecurityProfilesAsync(array{ InstanceId?: string, EntityType?: 'AI_AGENT'|'USER', EntityArn?: string, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listEvaluationFormAIVersions(array{ InstanceId?: string, ContactInteractionType?: 'AGENT'|'AUTOMATED'|'CUSTOMER', MaxResults?: int, NextToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listEvaluationFormAIVersionsAsync(array{ InstanceId?: string, ContactInteractionType?: 'AGENT'|'AUTOMATED'|'CUSTOMER', MaxResults?: int, NextToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result listEvaluationFormVersions(array{InstanceId?: string, EvaluationFormId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listEvaluationFormVersionsAsync(array{InstanceId?: string, EvaluationFormId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listEvaluationForms(array{InstanceId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listEvaluationFormsAsync(array{InstanceId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listExtractionDefinitions(array{InstanceId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listExtractionDefinitionsAsync(array{InstanceId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listFlowAssociations(array{ InstanceId?: string, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'VOICE_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listFlowAssociationsAsync(array{ InstanceId?: string, ResourceType?: 'ANALYTICS_CONNECTOR'|'INBOUND_EMAIL'|'OUTBOUND_EMAIL'|'VOICE_PHONE_NUMBER'|'WHATSAPP_MESSAGING_PHONE_NUMBER', NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listHoursOfOperationOverrides(array{InstanceId?: string, HoursOfOperationId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listHoursOfOperationOverridesAsync(array{InstanceId?: string, HoursOfOperationId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listHoursOfOperations(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listHoursOfOperationsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listInstanceAttributes(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listInstanceAttributesAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listInstanceStorageConfigs(array{ InstanceId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listInstanceStorageConfigsAsync(array{ InstanceId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listInstances(array{NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listInstancesAsync(array{NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listIntegrationAssociations(array{ InstanceId?: string, IntegrationType?: 'ANALYTICS_CONNECTOR'|'APPLICATION'|'CALL_TRANSFER_CONNECTOR'|'CASES_DOMAIN'|'COGNITO_USER_POOL'|'EVENT'|'FILE_SCANNER'|'MESSAGE_PROCESSOR'|'PINPOINT_APP'|'Q_MESSAGE_TEMPLATES'|'SES_IDENTITY'|'VOICE_ID'|'WISDOM_ASSISTANT'|'WISDOM_KNOWLEDGE_BASE'|'WISDOM_QUICK_RESPONSES', NextToken?: string, MaxResults?: int, IntegrationArn?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listIntegrationAssociationsAsync(array{ InstanceId?: string, IntegrationType?: 'ANALYTICS_CONNECTOR'|'APPLICATION'|'CALL_TRANSFER_CONNECTOR'|'CASES_DOMAIN'|'COGNITO_USER_POOL'|'EVENT'|'FILE_SCANNER'|'MESSAGE_PROCESSOR'|'PINPOINT_APP'|'Q_MESSAGE_TEMPLATES'|'SES_IDENTITY'|'VOICE_ID'|'WISDOM_ASSISTANT'|'WISDOM_KNOWLEDGE_BASE'|'WISDOM_QUICK_RESPONSES', NextToken?: string, MaxResults?: int, IntegrationArn?: string, ..., } $args = [])

phpstan-method

\Aws\Result listLambdaFunctions(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listLambdaFunctionsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listLexBots(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listLexBotsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listMetrics(array{InstanceId?: string, Type?: 'AWS_MANAGED'|'CUSTOMER_MANAGED', MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listMetricsAsync(array{InstanceId?: string, Type?: 'AWS_MANAGED'|'CUSTOMER_MANAGED', MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listNotifications(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listNotificationsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listPhoneNumbers(array{ InstanceId?: string, PhoneNumberTypes?: list<'DID'|'SHARED'|'SHORT_CODE'|'THIRD_PARTY_DID'|'THIRD_PARTY_TF'|'TOLL_FREE'|'UIFN'>, PhoneNumberCountryCodes?: list<'AD'|'AE'|'AF'|'AG'|'AI'|'AL'|'AM'|'AN'|'AO'|'AQ'|'AR'|'AS'|'AT'|'AU'|'AW'|'AZ'|'BA'|'BB'|'BD'|'BE'|'BF'|'BG'|'BH'|'BI'|'BJ'|'BL'|'BM'|'BN'|'BO'|'BR'|'BS'|'BT'|'BW'|'BY'|'BZ'|'CA'|'CC'|'CD'|'CF'|'CG'|'CH'|'CI'|'CK'|'CL'|'CM'|'CN'|'CO'|'CR'|'CU'|'CV'|'CW'|'CX'|'CY'|'CZ'|'DE'|'DJ'|'DK'|'DM'|'DO'|'DZ'|'EC'|'EE'|'EG'|'EH'|'ER'|'ES'|'ET'|'FI'|'FJ'|'FK'|'FM'|'FO'|'FR'|'GA'|'GB'|'GD'|'GE'|'GG'|'GH'|'GI'|'GL'|'GM'|'GN'|'GQ'|'GR'|'GT'|'GU'|'GW'|'GY'|'HK'|'HN'|'HR'|'HT'|'HU'|'ID'|'IE'|'IL'|'IM'|'IN'|'IO'|'IQ'|'IR'|'IS'|'IT'|'JE'|'JM'|'JO'|'JP'|'KE'|'KG'|'KH'|'KI'|'KM'|'KN'|'KP'|'KR'|'KW'|'KY'|'KZ'|'LA'|'LB'|'LC'|'LI'|'LK'|'LR'|'LS'|'LT'|'LU'|'LV'|'LY'|'MA'|'MC'|'MD'|'ME'|'MF'|'MG'|'MH'|'MK'|'ML'|'MM'|'MN'|'MO'|'MP'|'MR'|'MS'|'MT'|'MU'|'MV'|'MW'|'MX'|'MY'|'MZ'|'NA'|'NC'|'NE'|'NG'|'NI'|'NL'|'NO'|'NP'|'NR'|'NU'|'NZ'|'OM'|'PA'|'PE'|'PF'|'PG'|'PH'|'PK'|'PL'|'PM'|'PN'|'PR'|'PT'|'PW'|'PY'|'QA'|'RE'|'RO'|'RS'|'RU'|'RW'|'SA'|'SB'|'SC'|'SD'|'SE'|'SG'|'SH'|'SI'|'SJ'|'SK'|'SL'|'SM'|'SN'|'SO'|'SR'|'ST'|'SV'|'SX'|'SY'|'SZ'|'TC'|'TD'|'TG'|'TH'|'TJ'|'TK'|'TL'|'TM'|'TN'|'TO'|'TR'|'TT'|'TV'|'TW'|'TZ'|'UA'|'UG'|'US'|'UY'|'UZ'|'VA'|'VC'|'VE'|'VG'|'VI'|'VN'|'VU'|'WF'|'WS'|'YE'|'YT'|'ZA'|'ZM'|'ZW'>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listPhoneNumbersAsync(array{ InstanceId?: string, PhoneNumberTypes?: list<'DID'|'SHARED'|'SHORT_CODE'|'THIRD_PARTY_DID'|'THIRD_PARTY_TF'|'TOLL_FREE'|'UIFN'>, PhoneNumberCountryCodes?: list<'AD'|'AE'|'AF'|'AG'|'AI'|'AL'|'AM'|'AN'|'AO'|'AQ'|'AR'|'AS'|'AT'|'AU'|'AW'|'AZ'|'BA'|'BB'|'BD'|'BE'|'BF'|'BG'|'BH'|'BI'|'BJ'|'BL'|'BM'|'BN'|'BO'|'BR'|'BS'|'BT'|'BW'|'BY'|'BZ'|'CA'|'CC'|'CD'|'CF'|'CG'|'CH'|'CI'|'CK'|'CL'|'CM'|'CN'|'CO'|'CR'|'CU'|'CV'|'CW'|'CX'|'CY'|'CZ'|'DE'|'DJ'|'DK'|'DM'|'DO'|'DZ'|'EC'|'EE'|'EG'|'EH'|'ER'|'ES'|'ET'|'FI'|'FJ'|'FK'|'FM'|'FO'|'FR'|'GA'|'GB'|'GD'|'GE'|'GG'|'GH'|'GI'|'GL'|'GM'|'GN'|'GQ'|'GR'|'GT'|'GU'|'GW'|'GY'|'HK'|'HN'|'HR'|'HT'|'HU'|'ID'|'IE'|'IL'|'IM'|'IN'|'IO'|'IQ'|'IR'|'IS'|'IT'|'JE'|'JM'|'JO'|'JP'|'KE'|'KG'|'KH'|'KI'|'KM'|'KN'|'KP'|'KR'|'KW'|'KY'|'KZ'|'LA'|'LB'|'LC'|'LI'|'LK'|'LR'|'LS'|'LT'|'LU'|'LV'|'LY'|'MA'|'MC'|'MD'|'ME'|'MF'|'MG'|'MH'|'MK'|'ML'|'MM'|'MN'|'MO'|'MP'|'MR'|'MS'|'MT'|'MU'|'MV'|'MW'|'MX'|'MY'|'MZ'|'NA'|'NC'|'NE'|'NG'|'NI'|'NL'|'NO'|'NP'|'NR'|'NU'|'NZ'|'OM'|'PA'|'PE'|'PF'|'PG'|'PH'|'PK'|'PL'|'PM'|'PN'|'PR'|'PT'|'PW'|'PY'|'QA'|'RE'|'RO'|'RS'|'RU'|'RW'|'SA'|'SB'|'SC'|'SD'|'SE'|'SG'|'SH'|'SI'|'SJ'|'SK'|'SL'|'SM'|'SN'|'SO'|'SR'|'ST'|'SV'|'SX'|'SY'|'SZ'|'TC'|'TD'|'TG'|'TH'|'TJ'|'TK'|'TL'|'TM'|'TN'|'TO'|'TR'|'TT'|'TV'|'TW'|'TZ'|'UA'|'UG'|'US'|'UY'|'UZ'|'VA'|'VC'|'VE'|'VG'|'VI'|'VN'|'VU'|'WF'|'WS'|'YE'|'YT'|'ZA'|'ZM'|'ZW'>, NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listPhoneNumbersV2(array{ TargetArn?: string, InstanceId?: string, MaxResults?: int, NextToken?: string, PhoneNumberCountryCodes?: list<'AD'|'AE'|'AF'|'AG'|'AI'|'AL'|'AM'|'AN'|'AO'|'AQ'|'AR'|'AS'|'AT'|'AU'|'AW'|'AZ'|'BA'|'BB'|'BD'|'BE'|'BF'|'BG'|'BH'|'BI'|'BJ'|'BL'|'BM'|'BN'|'BO'|'BR'|'BS'|'BT'|'BW'|'BY'|'BZ'|'CA'|'CC'|'CD'|'CF'|'CG'|'CH'|'CI'|'CK'|'CL'|'CM'|'CN'|'CO'|'CR'|'CU'|'CV'|'CW'|'CX'|'CY'|'CZ'|'DE'|'DJ'|'DK'|'DM'|'DO'|'DZ'|'EC'|'EE'|'EG'|'EH'|'ER'|'ES'|'ET'|'FI'|'FJ'|'FK'|'FM'|'FO'|'FR'|'GA'|'GB'|'GD'|'GE'|'GG'|'GH'|'GI'|'GL'|'GM'|'GN'|'GQ'|'GR'|'GT'|'GU'|'GW'|'GY'|'HK'|'HN'|'HR'|'HT'|'HU'|'ID'|'IE'|'IL'|'IM'|'IN'|'IO'|'IQ'|'IR'|'IS'|'IT'|'JE'|'JM'|'JO'|'JP'|'KE'|'KG'|'KH'|'KI'|'KM'|'KN'|'KP'|'KR'|'KW'|'KY'|'KZ'|'LA'|'LB'|'LC'|'LI'|'LK'|'LR'|'LS'|'LT'|'LU'|'LV'|'LY'|'MA'|'MC'|'MD'|'ME'|'MF'|'MG'|'MH'|'MK'|'ML'|'MM'|'MN'|'MO'|'MP'|'MR'|'MS'|'MT'|'MU'|'MV'|'MW'|'MX'|'MY'|'MZ'|'NA'|'NC'|'NE'|'NG'|'NI'|'NL'|'NO'|'NP'|'NR'|'NU'|'NZ'|'OM'|'PA'|'PE'|'PF'|'PG'|'PH'|'PK'|'PL'|'PM'|'PN'|'PR'|'PT'|'PW'|'PY'|'QA'|'RE'|'RO'|'RS'|'RU'|'RW'|'SA'|'SB'|'SC'|'SD'|'SE'|'SG'|'SH'|'SI'|'SJ'|'SK'|'SL'|'SM'|'SN'|'SO'|'SR'|'ST'|'SV'|'SX'|'SY'|'SZ'|'TC'|'TD'|'TG'|'TH'|'TJ'|'TK'|'TL'|'TM'|'TN'|'TO'|'TR'|'TT'|'TV'|'TW'|'TZ'|'UA'|'UG'|'US'|'UY'|'UZ'|'VA'|'VC'|'VE'|'VG'|'VI'|'VN'|'VU'|'WF'|'WS'|'YE'|'YT'|'ZA'|'ZM'|'ZW'>, PhoneNumberTypes?: list<'DID'|'SHARED'|'SHORT_CODE'|'THIRD_PARTY_DID'|'THIRD_PARTY_TF'|'TOLL_FREE'|'UIFN'>, PhoneNumberPrefix?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listPhoneNumbersV2Async(array{ TargetArn?: string, InstanceId?: string, MaxResults?: int, NextToken?: string, PhoneNumberCountryCodes?: list<'AD'|'AE'|'AF'|'AG'|'AI'|'AL'|'AM'|'AN'|'AO'|'AQ'|'AR'|'AS'|'AT'|'AU'|'AW'|'AZ'|'BA'|'BB'|'BD'|'BE'|'BF'|'BG'|'BH'|'BI'|'BJ'|'BL'|'BM'|'BN'|'BO'|'BR'|'BS'|'BT'|'BW'|'BY'|'BZ'|'CA'|'CC'|'CD'|'CF'|'CG'|'CH'|'CI'|'CK'|'CL'|'CM'|'CN'|'CO'|'CR'|'CU'|'CV'|'CW'|'CX'|'CY'|'CZ'|'DE'|'DJ'|'DK'|'DM'|'DO'|'DZ'|'EC'|'EE'|'EG'|'EH'|'ER'|'ES'|'ET'|'FI'|'FJ'|'FK'|'FM'|'FO'|'FR'|'GA'|'GB'|'GD'|'GE'|'GG'|'GH'|'GI'|'GL'|'GM'|'GN'|'GQ'|'GR'|'GT'|'GU'|'GW'|'GY'|'HK'|'HN'|'HR'|'HT'|'HU'|'ID'|'IE'|'IL'|'IM'|'IN'|'IO'|'IQ'|'IR'|'IS'|'IT'|'JE'|'JM'|'JO'|'JP'|'KE'|'KG'|'KH'|'KI'|'KM'|'KN'|'KP'|'KR'|'KW'|'KY'|'KZ'|'LA'|'LB'|'LC'|'LI'|'LK'|'LR'|'LS'|'LT'|'LU'|'LV'|'LY'|'MA'|'MC'|'MD'|'ME'|'MF'|'MG'|'MH'|'MK'|'ML'|'MM'|'MN'|'MO'|'MP'|'MR'|'MS'|'MT'|'MU'|'MV'|'MW'|'MX'|'MY'|'MZ'|'NA'|'NC'|'NE'|'NG'|'NI'|'NL'|'NO'|'NP'|'NR'|'NU'|'NZ'|'OM'|'PA'|'PE'|'PF'|'PG'|'PH'|'PK'|'PL'|'PM'|'PN'|'PR'|'PT'|'PW'|'PY'|'QA'|'RE'|'RO'|'RS'|'RU'|'RW'|'SA'|'SB'|'SC'|'SD'|'SE'|'SG'|'SH'|'SI'|'SJ'|'SK'|'SL'|'SM'|'SN'|'SO'|'SR'|'ST'|'SV'|'SX'|'SY'|'SZ'|'TC'|'TD'|'TG'|'TH'|'TJ'|'TK'|'TL'|'TM'|'TN'|'TO'|'TR'|'TT'|'TV'|'TW'|'TZ'|'UA'|'UG'|'US'|'UY'|'UZ'|'VA'|'VC'|'VE'|'VG'|'VI'|'VN'|'VU'|'WF'|'WS'|'YE'|'YT'|'ZA'|'ZM'|'ZW'>, PhoneNumberTypes?: list<'DID'|'SHARED'|'SHORT_CODE'|'THIRD_PARTY_DID'|'THIRD_PARTY_TF'|'TOLL_FREE'|'UIFN'>, PhoneNumberPrefix?: string, ..., } $args = [])

phpstan-method

\Aws\Result listPredefinedAttributes(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listPredefinedAttributesAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listPrompts(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listPromptsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listQueueEmailAddresses(array{InstanceId?: string, QueueId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listQueueEmailAddressesAsync(array{InstanceId?: string, QueueId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listQueueQuickConnects(array{InstanceId?: string, QueueId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listQueueQuickConnectsAsync(array{InstanceId?: string, QueueId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listQueues(array{InstanceId?: string, QueueTypes?: list<'AGENT'|'STANDARD'>, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listQueuesAsync(array{InstanceId?: string, QueueTypes?: list<'AGENT'|'STANDARD'>, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listQuickConnects(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, QuickConnectTypes?: list<'FLOW'|'PHONE_NUMBER'|'QUEUE'|'USER'>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listQuickConnectsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, QuickConnectTypes?: list<'FLOW'|'PHONE_NUMBER'|'QUEUE'|'USER'>, ..., } $args = [])

phpstan-method

\Aws\Result listRealtimeContactAnalysisSegmentsV2(array{ InstanceId?: string, ContactId?: string, MaxResults?: int, NextToken?: string, OutputType?: 'Raw'|'Redacted', SegmentTypes?: list<'Attachments'|'Categories'|'Event'|'ExtractedInformation'|'Issues'|'PostContactSummary'|'Transcript'>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listRealtimeContactAnalysisSegmentsV2Async(array{ InstanceId?: string, ContactId?: string, MaxResults?: int, NextToken?: string, OutputType?: 'Raw'|'Redacted', SegmentTypes?: list<'Attachments'|'Categories'|'Event'|'ExtractedInformation'|'Issues'|'PostContactSummary'|'Transcript'>, ..., } $args = [])

phpstan-method

\Aws\Result listRoutingProfileManualAssignmentQueues(array{InstanceId?: string, RoutingProfileId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listRoutingProfileManualAssignmentQueuesAsync(array{InstanceId?: string, RoutingProfileId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listRoutingProfileQueues(array{InstanceId?: string, RoutingProfileId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listRoutingProfileQueuesAsync(array{InstanceId?: string, RoutingProfileId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listRoutingProfiles(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listRoutingProfilesAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listRules(array{ InstanceId?: string, PublishStatus?: 'DRAFT'|'PUBLISHED', EventSourceName?: 'OnAfterCallWorkAvailable'|'OnAfterChatWorkAvailable'|'OnAlertUpdate'|'OnCaseCreate'|'OnCaseUpdate'|'OnContactEvaluationSubmit'|'OnEmailAnalysisAvailable'|'OnMetricDataUpdate'|'OnPostCallAnalysisAvailable'|'OnPostChatAnalysisAvailable'|'OnRealTimeCallAnalysisAvailable'|'OnRealTimeChatAnalysisAvailable'|'OnSalesforceCaseCreate'|'OnSchedulePublish'|'OnScheduleTimeOffRequestActivity'|'OnScheduleUpdate'|'OnSlaBreach'|'OnZendeskTicketCreate'|'OnZendeskTicketStatusUpdate', MaxResults?: int, NextToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listRulesAsync(array{ InstanceId?: string, PublishStatus?: 'DRAFT'|'PUBLISHED', EventSourceName?: 'OnAfterCallWorkAvailable'|'OnAfterChatWorkAvailable'|'OnAlertUpdate'|'OnCaseCreate'|'OnCaseUpdate'|'OnContactEvaluationSubmit'|'OnEmailAnalysisAvailable'|'OnMetricDataUpdate'|'OnPostCallAnalysisAvailable'|'OnPostChatAnalysisAvailable'|'OnRealTimeCallAnalysisAvailable'|'OnRealTimeChatAnalysisAvailable'|'OnSalesforceCaseCreate'|'OnSchedulePublish'|'OnScheduleTimeOffRequestActivity'|'OnScheduleUpdate'|'OnSlaBreach'|'OnZendeskTicketCreate'|'OnZendeskTicketStatusUpdate', MaxResults?: int, NextToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result listSecurityKeys(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listSecurityKeysAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listSecurityProfileApplications(array{SecurityProfileId?: string, InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listSecurityProfileApplicationsAsync(array{SecurityProfileId?: string, InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listSecurityProfileFlowModules(array{SecurityProfileId?: string, InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listSecurityProfileFlowModulesAsync(array{SecurityProfileId?: string, InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listSecurityProfilePermissions(array{SecurityProfileId?: string, InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listSecurityProfilePermissionsAsync(array{SecurityProfileId?: string, InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listSecurityProfiles(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listSecurityProfilesAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listTagsForResource(array{resourceArn?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listTagsForResourceAsync(array{resourceArn?: string, ...} $args = [])

phpstan-method

\Aws\Result listTaskTemplates(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, Status?: 'ACTIVE'|'INACTIVE', Name?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listTaskTemplatesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, Status?: 'ACTIVE'|'INACTIVE', Name?: string, ..., } $args = [])

phpstan-method

\Aws\Result listTestCaseExecutionRecords(array{ InstanceId?: string, TestCaseId?: string, TestCaseExecutionId?: string, Status?: 'FAILED'|'INITIATED'|'IN_PROGRESS'|'PASSED'|'STOPPED', NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listTestCaseExecutionRecordsAsync(array{ InstanceId?: string, TestCaseId?: string, TestCaseExecutionId?: string, Status?: 'FAILED'|'INITIATED'|'IN_PROGRESS'|'PASSED'|'STOPPED', NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listTestCaseExecutions(array{ InstanceId?: string, TestCaseId?: string, TestCaseName?: string, StartTime?: int, EndTime?: int, Status?: 'FAILED'|'INITIATED'|'IN_PROGRESS'|'PASSED'|'STOPPED', NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listTestCaseExecutionsAsync(array{ InstanceId?: string, TestCaseId?: string, TestCaseName?: string, StartTime?: int, EndTime?: int, Status?: 'FAILED'|'INITIATED'|'IN_PROGRESS'|'PASSED'|'STOPPED', NextToken?: string, MaxResults?: int, ..., } $args = [])

phpstan-method

\Aws\Result listTestCases(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listTestCasesAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listTrafficDistributionGroupUsers(array{TrafficDistributionGroupId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listTrafficDistributionGroupUsersAsync(array{TrafficDistributionGroupId?: string, MaxResults?: int, NextToken?: string, ...} $args = [])

phpstan-method

\Aws\Result listTrafficDistributionGroups(array{MaxResults?: int, NextToken?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listTrafficDistributionGroupsAsync(array{MaxResults?: int, NextToken?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result listUseCases(array{InstanceId?: string, IntegrationAssociationId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listUseCasesAsync(array{InstanceId?: string, IntegrationAssociationId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listUserHierarchyGroups(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listUserHierarchyGroupsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listUserNotifications(array{InstanceId?: string, NextToken?: string, MaxResults?: int, UserId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listUserNotificationsAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, UserId?: string, ...} $args = [])

phpstan-method

\Aws\Result listUserProficiencies(array{InstanceId?: string, UserId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listUserProficienciesAsync(array{InstanceId?: string, UserId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listUsers(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listUsersAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listViewVersions(array{InstanceId?: string, ViewId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listViewVersionsAsync(array{InstanceId?: string, ViewId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listViews(array{InstanceId?: string, Type?: 'AWS_MANAGED'|'CUSTOMER_MANAGED', NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listViewsAsync(array{InstanceId?: string, Type?: 'AWS_MANAGED'|'CUSTOMER_MANAGED', NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listWorkspaceMedia(array{InstanceId?: string, WorkspaceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listWorkspaceMediaAsync(array{InstanceId?: string, WorkspaceId?: string, ...} $args = [])

phpstan-method

\Aws\Result listWorkspacePages(array{InstanceId?: string, WorkspaceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listWorkspacePagesAsync(array{InstanceId?: string, WorkspaceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result listWorkspaces(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise listWorkspacesAsync(array{InstanceId?: string, NextToken?: string, MaxResults?: int, ...} $args = [])

phpstan-method

\Aws\Result monitorContact(array{ InstanceId?: string, ContactId?: string, UserId?: string, AllowedMonitorCapabilities?: list<'BARGE'|'SILENT_MONITOR'>, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise monitorContactAsync(array{ InstanceId?: string, ContactId?: string, UserId?: string, AllowedMonitorCapabilities?: list<'BARGE'|'SILENT_MONITOR'>, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result pauseContact(array{ContactId?: string, InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise pauseContactAsync(array{ContactId?: string, InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\Aws\Result putUserStatus(array{UserId?: string, InstanceId?: string, AgentStatusId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise putUserStatusAsync(array{UserId?: string, InstanceId?: string, AgentStatusId?: string, ...} $args = [])

phpstan-method

\Aws\Result releasePhoneNumber(array{PhoneNumberId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise releasePhoneNumberAsync(array{PhoneNumberId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result replicateInstance(array{InstanceId?: string, ReplicaRegion?: string, ClientToken?: string, ReplicaAlias?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise replicateInstanceAsync(array{InstanceId?: string, ReplicaRegion?: string, ClientToken?: string, ReplicaAlias?: string, ...} $args = [])

phpstan-method

\Aws\Result resumeContact(array{ContactId?: string, InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise resumeContactAsync(array{ContactId?: string, InstanceId?: string, ContactFlowId?: string, ...} $args = [])

phpstan-method

\Aws\Result resumeContactRecording(array{ InstanceId?: string, ContactId?: string, InitialContactId?: string, ContactRecordingType?: 'AGENT'|'IVR'|'SCREEN', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise resumeContactRecordingAsync(array{ InstanceId?: string, ContactId?: string, InitialContactId?: string, ContactRecordingType?: 'AGENT'|'IVR'|'SCREEN', ..., } $args = [])

phpstan-method

\Aws\Result searchAgentStatuses(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchAgentStatusesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchAvailablePhoneNumbers(array{ TargetArn?: string, InstanceId?: string, PhoneNumberCountryCode?: 'AD'|'AE'|'AF'|'AG'|'AI'|'AL'|'AM'|'AN'|'AO'|'AQ'|'AR'|'AS'|'AT'|'AU'|'AW'|'AZ'|'BA'|'BB'|'BD'|'BE'|'BF'|'BG'|'BH'|'BI'|'BJ'|'BL'|'BM'|'BN'|'BO'|'BR'|'BS'|'BT'|'BW'|'BY'|'BZ'|'CA'|'CC'|'CD'|'CF'|'CG'|'CH'|'CI'|'CK'|'CL'|'CM'|'CN'|'CO'|'CR'|'CU'|'CV'|'CW'|'CX'|'CY'|'CZ'|'DE'|'DJ'|'DK'|'DM'|'DO'|'DZ'|'EC'|'EE'|'EG'|'EH'|'ER'|'ES'|'ET'|'FI'|'FJ'|'FK'|'FM'|'FO'|'FR'|'GA'|'GB'|'GD'|'GE'|'GG'|'GH'|'GI'|'GL'|'GM'|'GN'|'GQ'|'GR'|'GT'|'GU'|'GW'|'GY'|'HK'|'HN'|'HR'|'HT'|'HU'|'ID'|'IE'|'IL'|'IM'|'IN'|'IO'|'IQ'|'IR'|'IS'|'IT'|'JE'|'JM'|'JO'|'JP'|'KE'|'KG'|'KH'|'KI'|'KM'|'KN'|'KP'|'KR'|'KW'|'KY'|'KZ'|'LA'|'LB'|'LC'|'LI'|'LK'|'LR'|'LS'|'LT'|'LU'|'LV'|'LY'|'MA'|'MC'|'MD'|'ME'|'MF'|'MG'|'MH'|'MK'|'ML'|'MM'|'MN'|'MO'|'MP'|'MR'|'MS'|'MT'|'MU'|'MV'|'MW'|'MX'|'MY'|'MZ'|'NA'|'NC'|'NE'|'NG'|'NI'|'NL'|'NO'|'NP'|'NR'|'NU'|'NZ'|'OM'|'PA'|'PE'|'PF'|'PG'|'PH'|'PK'|'PL'|'PM'|'PN'|'PR'|'PT'|'PW'|'PY'|'QA'|'RE'|'RO'|'RS'|'RU'|'RW'|'SA'|'SB'|'SC'|'SD'|'SE'|'SG'|'SH'|'SI'|'SJ'|'SK'|'SL'|'SM'|'SN'|'SO'|'SR'|'ST'|'SV'|'SX'|'SY'|'SZ'|'TC'|'TD'|'TG'|'TH'|'TJ'|'TK'|'TL'|'TM'|'TN'|'TO'|'TR'|'TT'|'TV'|'TW'|'TZ'|'UA'|'UG'|'US'|'UY'|'UZ'|'VA'|'VC'|'VE'|'VG'|'VI'|'VN'|'VU'|'WF'|'WS'|'YE'|'YT'|'ZA'|'ZM'|'ZW', PhoneNumberType?: 'DID'|'SHARED'|'SHORT_CODE'|'THIRD_PARTY_DID'|'THIRD_PARTY_TF'|'TOLL_FREE'|'UIFN', PhoneNumberPrefix?: string, MaxResults?: int, NextToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchAvailablePhoneNumbersAsync(array{ TargetArn?: string, InstanceId?: string, PhoneNumberCountryCode?: 'AD'|'AE'|'AF'|'AG'|'AI'|'AL'|'AM'|'AN'|'AO'|'AQ'|'AR'|'AS'|'AT'|'AU'|'AW'|'AZ'|'BA'|'BB'|'BD'|'BE'|'BF'|'BG'|'BH'|'BI'|'BJ'|'BL'|'BM'|'BN'|'BO'|'BR'|'BS'|'BT'|'BW'|'BY'|'BZ'|'CA'|'CC'|'CD'|'CF'|'CG'|'CH'|'CI'|'CK'|'CL'|'CM'|'CN'|'CO'|'CR'|'CU'|'CV'|'CW'|'CX'|'CY'|'CZ'|'DE'|'DJ'|'DK'|'DM'|'DO'|'DZ'|'EC'|'EE'|'EG'|'EH'|'ER'|'ES'|'ET'|'FI'|'FJ'|'FK'|'FM'|'FO'|'FR'|'GA'|'GB'|'GD'|'GE'|'GG'|'GH'|'GI'|'GL'|'GM'|'GN'|'GQ'|'GR'|'GT'|'GU'|'GW'|'GY'|'HK'|'HN'|'HR'|'HT'|'HU'|'ID'|'IE'|'IL'|'IM'|'IN'|'IO'|'IQ'|'IR'|'IS'|'IT'|'JE'|'JM'|'JO'|'JP'|'KE'|'KG'|'KH'|'KI'|'KM'|'KN'|'KP'|'KR'|'KW'|'KY'|'KZ'|'LA'|'LB'|'LC'|'LI'|'LK'|'LR'|'LS'|'LT'|'LU'|'LV'|'LY'|'MA'|'MC'|'MD'|'ME'|'MF'|'MG'|'MH'|'MK'|'ML'|'MM'|'MN'|'MO'|'MP'|'MR'|'MS'|'MT'|'MU'|'MV'|'MW'|'MX'|'MY'|'MZ'|'NA'|'NC'|'NE'|'NG'|'NI'|'NL'|'NO'|'NP'|'NR'|'NU'|'NZ'|'OM'|'PA'|'PE'|'PF'|'PG'|'PH'|'PK'|'PL'|'PM'|'PN'|'PR'|'PT'|'PW'|'PY'|'QA'|'RE'|'RO'|'RS'|'RU'|'RW'|'SA'|'SB'|'SC'|'SD'|'SE'|'SG'|'SH'|'SI'|'SJ'|'SK'|'SL'|'SM'|'SN'|'SO'|'SR'|'ST'|'SV'|'SX'|'SY'|'SZ'|'TC'|'TD'|'TG'|'TH'|'TJ'|'TK'|'TL'|'TM'|'TN'|'TO'|'TR'|'TT'|'TV'|'TW'|'TZ'|'UA'|'UG'|'US'|'UY'|'UZ'|'VA'|'VC'|'VE'|'VG'|'VI'|'VN'|'VU'|'WF'|'WS'|'YE'|'YT'|'ZA'|'ZM'|'ZW', PhoneNumberType?: 'DID'|'SHARED'|'SHORT_CODE'|'THIRD_PARTY_DID'|'THIRD_PARTY_TF'|'TOLL_FREE'|'UIFN', PhoneNumberPrefix?: string, MaxResults?: int, NextToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result searchContactEvaluations(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, NumberCondition?: array{ FieldName?: string, MinValue?: int, MaxValue?: int, ComparisonType?: 'EQUAL'|'GREATER'|'GREATER_OR_EQUAL'|'LESSER'|'LESSER_OR_EQUAL'|'NOT_EQUAL'|'RANGE', ..., }, BooleanCondition?: array{FieldName?: string, ComparisonType?: 'IS_FALSE'|'IS_TRUE', ...}, DateTimeCondition?: array{ FieldName?: string, MinValue?: string, MaxValue?: string, ComparisonType?: 'EQUAL_TO'|'GREATER_THAN'|'GREATER_THAN_OR_EQUAL_TO'|'LESS_THAN'|'LESS_THAN_OR_EQUAL_TO'|'RANGE', ..., }, DecimalCondition?: array{ FieldName?: string, MinValue?: float, MaxValue?: float, ComparisonType?: 'EQUAL'|'GREATER'|'GREATER_OR_EQUAL'|'LESSER'|'LESSER_OR_EQUAL'|'NOT_EQUAL'|'RANGE', ..., }, ..., }, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ContactEvaluationAttributeFilter?: array{ OrConditions?: list, AndCondition?: array, TagCondition?: array, ContactEvaluationAttributeCondition?: array, ..., }, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchContactEvaluationsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, NumberCondition?: array{ FieldName?: string, MinValue?: int, MaxValue?: int, ComparisonType?: 'EQUAL'|'GREATER'|'GREATER_OR_EQUAL'|'LESSER'|'LESSER_OR_EQUAL'|'NOT_EQUAL'|'RANGE', ..., }, BooleanCondition?: array{FieldName?: string, ComparisonType?: 'IS_FALSE'|'IS_TRUE', ...}, DateTimeCondition?: array{ FieldName?: string, MinValue?: string, MaxValue?: string, ComparisonType?: 'EQUAL_TO'|'GREATER_THAN'|'GREATER_THAN_OR_EQUAL_TO'|'LESS_THAN'|'LESS_THAN_OR_EQUAL_TO'|'RANGE', ..., }, DecimalCondition?: array{ FieldName?: string, MinValue?: float, MaxValue?: float, ComparisonType?: 'EQUAL'|'GREATER'|'GREATER_OR_EQUAL'|'LESSER'|'LESSER_OR_EQUAL'|'NOT_EQUAL'|'RANGE', ..., }, ..., }, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ContactEvaluationAttributeFilter?: array{ OrConditions?: list, AndCondition?: array, TagCondition?: array, ContactEvaluationAttributeCondition?: array, ..., }, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchContactFlowModules(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, StateCondition?: 'ACTIVE'|'ARCHIVED', StatusCondition?: 'PUBLISHED'|'SAVED', ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchContactFlowModulesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, StateCondition?: 'ACTIVE'|'ARCHIVED', StatusCondition?: 'PUBLISHED'|'SAVED', ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchContactFlows(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, FlowAttributeFilter?: array{ OrConditions?: list, AndCondition?: array, TagCondition?: array, ContactFlowTypeCondition?: array, ..., }, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, TypeCondition?: 'AGENT_HOLD'|'AGENT_TRANSFER'|'AGENT_WHISPER'|'CAMPAIGN'|'CONTACT_FLOW'|'CUSTOMER_HOLD'|'CUSTOMER_QUEUE'|'CUSTOMER_WHISPER'|'OUTBOUND_WHISPER'|'QUEUE_TRANSFER', StateCondition?: 'ACTIVE'|'ARCHIVED', StatusCondition?: 'PUBLISHED'|'SAVED', ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchContactFlowsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, FlowAttributeFilter?: array{ OrConditions?: list, AndCondition?: array, TagCondition?: array, ContactFlowTypeCondition?: array, ..., }, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, TypeCondition?: 'AGENT_HOLD'|'AGENT_TRANSFER'|'AGENT_WHISPER'|'CAMPAIGN'|'CONTACT_FLOW'|'CUSTOMER_HOLD'|'CUSTOMER_QUEUE'|'CUSTOMER_WHISPER'|'OUTBOUND_WHISPER'|'QUEUE_TRANSFER', StateCondition?: 'ACTIVE'|'ARCHIVED', StatusCondition?: 'PUBLISHED'|'SAVED', ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchContacts(array{ InstanceId?: string, TimeRange?: array{ Type?: 'CONNECTED_TO_AGENT_TIMESTAMP'|'DISCONNECT_TIMESTAMP'|'ENQUEUE_TIMESTAMP'|'INITIATION_TIMESTAMP'|'SCHEDULED_TIMESTAMP', StartTime?: int|string|\DateTimeInterface, EndTime?: int|string|\DateTimeInterface, ..., }, SearchCriteria?: array{ Name?: array{SearchText?: list, MatchType?: 'MATCH_ALL'|'MATCH_ANY'|'MATCH_EXACT'|'MATCH_NONE', ...}, AgentIds?: list, AgentHierarchyGroups?: array{ L1Ids?: list, L2Ids?: list, L3Ids?: list, L4Ids?: list, L5Ids?: list, ..., }, Channels?: list<'CHAT'|'EMAIL'|'TASK'|'VOICE'>, ContactAnalysis?: array{Transcript?: array, ...}, InitiationMethods?: list<'AGENT_REPLY'|'API'|'CALLBACK'|'DISCONNECT'|'EXTERNAL_OUTBOUND'|'FLOW'|'INBOUND'|'MONITOR'|'OUTBOUND'|'QUEUE_TRANSFER'|'TRANSFER'|'WEBRTC_API'>, QueueIds?: list, RoutingCriteria?: array{Steps?: list, ...}, AdditionalTimeRange?: array{Criteria?: list, MatchType?: 'MATCH_ALL'|'MATCH_ANY'|'MATCH_EXACT'|'MATCH_NONE', ...}, SearchableContactAttributes?: array{Criteria?: list, MatchType?: 'MATCH_ALL'|'MATCH_ANY'|'MATCH_EXACT'|'MATCH_NONE', ...}, SearchableSegmentAttributes?: array{Criteria?: list, MatchType?: 'MATCH_ALL'|'MATCH_ANY'|'MATCH_EXACT'|'MATCH_NONE', ...}, ActiveRegions?: list, ContactTags?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, AiAgents?: array{Criteria?: list, ...}, ..., }, MaxResults?: int, NextToken?: string, Sort?: array{ FieldName?: 'CHANNEL'|'CONNECTED_TO_AGENT_TIMESTAMP'|'DISCONNECT_TIMESTAMP'|'EXPIRY_TIMESTAMP'|'INITIATION_METHOD'|'INITIATION_TIMESTAMP'|'SCHEDULED_TIMESTAMP', Order?: 'ASCENDING'|'DESCENDING', ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchContactsAsync(array{ InstanceId?: string, TimeRange?: array{ Type?: 'CONNECTED_TO_AGENT_TIMESTAMP'|'DISCONNECT_TIMESTAMP'|'ENQUEUE_TIMESTAMP'|'INITIATION_TIMESTAMP'|'SCHEDULED_TIMESTAMP', StartTime?: int|string|\DateTimeInterface, EndTime?: int|string|\DateTimeInterface, ..., }, SearchCriteria?: array{ Name?: array{SearchText?: list, MatchType?: 'MATCH_ALL'|'MATCH_ANY'|'MATCH_EXACT'|'MATCH_NONE', ...}, AgentIds?: list, AgentHierarchyGroups?: array{ L1Ids?: list, L2Ids?: list, L3Ids?: list, L4Ids?: list, L5Ids?: list, ..., }, Channels?: list<'CHAT'|'EMAIL'|'TASK'|'VOICE'>, ContactAnalysis?: array{Transcript?: array, ...}, InitiationMethods?: list<'AGENT_REPLY'|'API'|'CALLBACK'|'DISCONNECT'|'EXTERNAL_OUTBOUND'|'FLOW'|'INBOUND'|'MONITOR'|'OUTBOUND'|'QUEUE_TRANSFER'|'TRANSFER'|'WEBRTC_API'>, QueueIds?: list, RoutingCriteria?: array{Steps?: list, ...}, AdditionalTimeRange?: array{Criteria?: list, MatchType?: 'MATCH_ALL'|'MATCH_ANY'|'MATCH_EXACT'|'MATCH_NONE', ...}, SearchableContactAttributes?: array{Criteria?: list, MatchType?: 'MATCH_ALL'|'MATCH_ANY'|'MATCH_EXACT'|'MATCH_NONE', ...}, SearchableSegmentAttributes?: array{Criteria?: list, MatchType?: 'MATCH_ALL'|'MATCH_ANY'|'MATCH_EXACT'|'MATCH_NONE', ...}, ActiveRegions?: list, ContactTags?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, AiAgents?: array{Criteria?: list, ...}, ..., }, MaxResults?: int, NextToken?: string, Sort?: array{ FieldName?: 'CHANNEL'|'CONNECTED_TO_AGENT_TIMESTAMP'|'DISCONNECT_TIMESTAMP'|'EXPIRY_TIMESTAMP'|'INITIATION_METHOD'|'INITIATION_TIMESTAMP'|'SCHEDULED_TIMESTAMP', Order?: 'ASCENDING'|'DESCENDING', ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchDataTables(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchDataTablesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchEmailAddresses(array{ InstanceId?: string, MaxResults?: int, NextToken?: string, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchEmailAddressesAsync(array{ InstanceId?: string, MaxResults?: int, NextToken?: string, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchEvaluationForms(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, NumberCondition?: array{ FieldName?: string, MinValue?: int, MaxValue?: int, ComparisonType?: 'EQUAL'|'GREATER'|'GREATER_OR_EQUAL'|'LESSER'|'LESSER_OR_EQUAL'|'NOT_EQUAL'|'RANGE', ..., }, BooleanCondition?: array{FieldName?: string, ComparisonType?: 'IS_FALSE'|'IS_TRUE', ...}, DateTimeCondition?: array{ FieldName?: string, MinValue?: string, MaxValue?: string, ComparisonType?: 'EQUAL_TO'|'GREATER_THAN'|'GREATER_THAN_OR_EQUAL_TO'|'LESS_THAN'|'LESS_THAN_OR_EQUAL_TO'|'RANGE', ..., }, ..., }, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchEvaluationFormsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, NumberCondition?: array{ FieldName?: string, MinValue?: int, MaxValue?: int, ComparisonType?: 'EQUAL'|'GREATER'|'GREATER_OR_EQUAL'|'LESSER'|'LESSER_OR_EQUAL'|'NOT_EQUAL'|'RANGE', ..., }, BooleanCondition?: array{FieldName?: string, ComparisonType?: 'IS_FALSE'|'IS_TRUE', ...}, DateTimeCondition?: array{ FieldName?: string, MinValue?: string, MaxValue?: string, ComparisonType?: 'EQUAL_TO'|'GREATER_THAN'|'GREATER_THAN_OR_EQUAL_TO'|'LESS_THAN'|'LESS_THAN_OR_EQUAL_TO'|'RANGE', ..., }, ..., }, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchHoursOfOperationOverrides(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, DateCondition?: array{ FieldName?: string, Value?: string, ComparisonType?: 'EQUAL_TO'|'GREATER_THAN'|'GREATER_THAN_OR_EQUAL_TO'|'LESS_THAN'|'LESS_THAN_OR_EQUAL_TO', ..., }, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchHoursOfOperationOverridesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, DateCondition?: array{ FieldName?: string, Value?: string, ComparisonType?: 'EQUAL_TO'|'GREATER_THAN'|'GREATER_THAN_OR_EQUAL_TO'|'LESS_THAN'|'LESS_THAN_OR_EQUAL_TO', ..., }, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchHoursOfOperations(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchHoursOfOperationsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchMetrics(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, BooleanCondition?: array{FieldName?: string, ComparisonType?: 'IS_FALSE'|'IS_TRUE', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchMetricsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, BooleanCondition?: array{FieldName?: string, ComparisonType?: 'IS_FALSE'|'IS_TRUE', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchNotifications(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchNotificationsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchPredefinedAttributes(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchPredefinedAttributesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchPrompts(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchPromptsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchQueues(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, QueueTypeCondition?: 'STANDARD', ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchQueuesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, QueueTypeCondition?: 'STANDARD', ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchQuickConnects(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchQuickConnectsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchResourceTags(array{ InstanceId?: string, ResourceTypes?: list, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ TagSearchCondition?: array{ tagKey?: string, tagValue?: string, tagKeyComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', tagValueComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ..., }, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchResourceTagsAsync(array{ InstanceId?: string, ResourceTypes?: list, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ TagSearchCondition?: array{ tagKey?: string, tagValue?: string, tagKeyComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', tagValueComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ..., }, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchRoutingProfiles(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchRoutingProfilesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchRules(array{ InstanceId?: string, MaxResults?: int, NextToken?: string, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchRulesAsync(array{ InstanceId?: string, MaxResults?: int, NextToken?: string, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchSecurityProfiles(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchSecurityProfilesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchTestCases(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, StatusCondition?: 'PUBLISHED'|'SAVED', ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchTestCasesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, StatusCondition?: 'PUBLISHED'|'SAVED', ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchUserHierarchyGroups(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchUserHierarchyGroupsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchUsers(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, UserAttributeFilter?: array{ OrConditions?: list, AndCondition?: array, TagCondition?: array, HierarchyGroupCondition?: array, ..., }, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ListCondition?: array{TargetListType?: 'PROFICIENCIES', Conditions?: list, ...}, HierarchyGroupCondition?: array{Value?: string, HierarchyGroupMatchType?: 'EXACT'|'WITH_CHILD_GROUPS', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchUsersAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ TagFilter?: array{OrConditions?: list<list>, AndConditions?: list, TagCondition?: array, ...}, UserAttributeFilter?: array{ OrConditions?: list, AndCondition?: array, TagCondition?: array, HierarchyGroupCondition?: array, ..., }, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ListCondition?: array{TargetListType?: 'PROFICIENCIES', Conditions?: list, ...}, HierarchyGroupCondition?: array{Value?: string, HierarchyGroupMatchType?: 'EXACT'|'WITH_CHILD_GROUPS', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchViews(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ViewTypeCondition?: 'AWS_MANAGED'|'CUSTOMER_MANAGED', ViewStatusCondition?: 'PUBLISHED'|'SAVED', ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchViewsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ViewTypeCondition?: 'AWS_MANAGED'|'CUSTOMER_MANAGED', ViewStatusCondition?: 'PUBLISHED'|'SAVED', ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchVocabularies(array{ InstanceId?: string, MaxResults?: int, NextToken?: string, State?: 'ACTIVE'|'CREATION_FAILED'|'CREATION_IN_PROGRESS'|'DELETE_IN_PROGRESS', NameStartsWith?: string, LanguageCode?: 'ar-AE'|'ca-ES'|'da-DK'|'de-CH'|'de-DE'|'en-AB'|'en-AU'|'en-GB'|'en-IE'|'en-IN'|'en-NZ'|'en-US'|'en-WL'|'en-ZA'|'es-ES'|'es-US'|'fi-FI'|'fr-CA'|'fr-FR'|'hi-IN'|'id-ID'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'nl-NL'|'no-NO'|'pl-PL'|'pt-BR'|'pt-PT'|'sv-SE'|'tl-PH'|'zh-CN', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchVocabulariesAsync(array{ InstanceId?: string, MaxResults?: int, NextToken?: string, State?: 'ACTIVE'|'CREATION_FAILED'|'CREATION_IN_PROGRESS'|'DELETE_IN_PROGRESS', NameStartsWith?: string, LanguageCode?: 'ar-AE'|'ca-ES'|'da-DK'|'de-CH'|'de-DE'|'en-AB'|'en-AU'|'en-GB'|'en-IE'|'en-IN'|'en-NZ'|'en-US'|'en-WL'|'en-ZA'|'es-ES'|'es-US'|'fi-FI'|'fr-CA'|'fr-FR'|'hi-IN'|'id-ID'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'nl-NL'|'no-NO'|'pl-PL'|'pt-BR'|'pt-PT'|'sv-SE'|'tl-PH'|'zh-CN', ..., } $args = [])

phpstan-method

\Aws\Result searchWorkspaceAssociations(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchWorkspaceAssociationsAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result searchWorkspaces(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise searchWorkspacesAsync(array{ InstanceId?: string, NextToken?: string, MaxResults?: int, SearchFilter?: array{ AttributeFilter?: array{OrConditions?: list, AndCondition?: array, TagCondition?: array, ...}, ..., }, SearchCriteria?: array{ OrConditions?: list, AndConditions?: list, StringCondition?: array{FieldName?: string, Value?: string, ComparisonType?: 'CONTAINS'|'EXACT'|'STARTS_WITH', ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result sendChatIntegrationEvent(array{ SourceId?: string, DestinationId?: string, Subtype?: string, Event?: array{Type?: 'DISCONNECT'|'EVENT'|'MESSAGE', ContentType?: string, Content?: string, ...}, NewSessionDetails?: array{ SupportedMessagingContentTypes?: list, ParticipantDetails?: array{DisplayName?: string, ...}, Attributes?: array<string, string>, StreamingConfiguration?: array{StreamingEndpointArn?: string, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise sendChatIntegrationEventAsync(array{ SourceId?: string, DestinationId?: string, Subtype?: string, Event?: array{Type?: 'DISCONNECT'|'EVENT'|'MESSAGE', ContentType?: string, Content?: string, ...}, NewSessionDetails?: array{ SupportedMessagingContentTypes?: list, ParticipantDetails?: array{DisplayName?: string, ...}, Attributes?: array<string, string>, StreamingConfiguration?: array{StreamingEndpointArn?: string, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result sendOutboundEmail(array{ InstanceId?: string, FromEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, DestinationEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, AdditionalRecipients?: array{CcEmailAddresses?: list, ...}, EmailMessage?: array{ MessageSourceType?: 'RAW'|'TEMPLATE', TemplatedMessageConfig?: array{KnowledgeBaseId?: string, MessageTemplateId?: string, TemplateAttributes?: array, ...}, RawMessage?: array{Subject?: string, Body?: string, ContentType?: string, ...}, ..., }, TrafficType?: 'CAMPAIGN'|'GENERAL', SourceCampaign?: array{CampaignId?: string, OutboundRequestId?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise sendOutboundEmailAsync(array{ InstanceId?: string, FromEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, DestinationEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, AdditionalRecipients?: array{CcEmailAddresses?: list, ...}, EmailMessage?: array{ MessageSourceType?: 'RAW'|'TEMPLATE', TemplatedMessageConfig?: array{KnowledgeBaseId?: string, MessageTemplateId?: string, TemplateAttributes?: array, ...}, RawMessage?: array{Subject?: string, Body?: string, ContentType?: string, ...}, ..., }, TrafficType?: 'CAMPAIGN'|'GENERAL', SourceCampaign?: array{CampaignId?: string, OutboundRequestId?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result sendOutboundWebNotification(array{ InstanceId?: string, ClientToken?: string, BrowserId?: string, SessionId?: string, ExpiresAt?: int|string|\DateTimeInterface, Source?: array{SourceCampaign?: array{CampaignId?: string, OutboundRequestId?: string, ...}, ...}, Destination?: array{WidgetId?: string, ProfileId?: string, ...}, Content?: array{ Type?: 'WIDGET_ACTION'|'WIDGET_VIEW', ViewArn?: string, Attributes?: array{RecommenderConfig?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise sendOutboundWebNotificationAsync(array{ InstanceId?: string, ClientToken?: string, BrowserId?: string, SessionId?: string, ExpiresAt?: int|string|\DateTimeInterface, Source?: array{SourceCampaign?: array{CampaignId?: string, OutboundRequestId?: string, ...}, ...}, Destination?: array{WidgetId?: string, ProfileId?: string, ...}, Content?: array{ Type?: 'WIDGET_ACTION'|'WIDGET_VIEW', ViewArn?: string, Attributes?: array{RecommenderConfig?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result startAssistantContact(array{ InstanceId?: string, AiAgent?: array{AiAgentId?: string, ...}, ParticipantDetails?: array{DisplayName?: string, ...}, InitialMessage?: array{ContentType?: string, Content?: string, ...}, Attributes?: array<string, string>, ClientToken?: string, PersistentChat?: array{RehydrationType?: 'ENTIRE_PAST_SESSION'|'FROM_SEGMENT', SourceContactId?: string, ...}, RelatedContactId?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startAssistantContactAsync(array{ InstanceId?: string, AiAgent?: array{AiAgentId?: string, ...}, ParticipantDetails?: array{DisplayName?: string, ...}, InitialMessage?: array{ContentType?: string, Content?: string, ...}, Attributes?: array<string, string>, ClientToken?: string, PersistentChat?: array{RehydrationType?: 'ENTIRE_PAST_SESSION'|'FROM_SEGMENT', SourceContactId?: string, ...}, RelatedContactId?: string, ..., } $args = [])

phpstan-method

\Aws\Result startAttachedFileUpload(array{ ClientToken?: string, InstanceId?: string, FileName?: string, FileSizeInBytes?: int, UrlExpiryInSeconds?: int, FileUseCaseType?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'VOICE_RECORDING', AssociatedResourceArn?: string, CreatedBy?: array{ConnectUserArn?: string, AWSIdentityArn?: string, ...}, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startAttachedFileUploadAsync(array{ ClientToken?: string, InstanceId?: string, FileName?: string, FileSizeInBytes?: int, UrlExpiryInSeconds?: int, FileUseCaseType?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'VOICE_RECORDING', AssociatedResourceArn?: string, CreatedBy?: array{ConnectUserArn?: string, AWSIdentityArn?: string, ...}, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result startChatContact(array{ InstanceId?: string, ContactFlowId?: string, Attributes?: array<string, string>, ParticipantDetails?: array{DisplayName?: string, ...}, ParticipantConfiguration?: array{ResponseMode?: 'COMPLETE'|'INCREMENTAL', ...}, InitialMessage?: array{ContentType?: string, Content?: string, ...}, ClientToken?: string, ChatDurationInMinutes?: int, SupportedMessagingContentTypes?: list, PersistentChat?: array{RehydrationType?: 'ENTIRE_PAST_SESSION'|'FROM_SEGMENT', SourceContactId?: string, ...}, RelatedContactId?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, CustomerId?: string, DisconnectOnCustomerExit?: list<'AGENT'>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startChatContactAsync(array{ InstanceId?: string, ContactFlowId?: string, Attributes?: array<string, string>, ParticipantDetails?: array{DisplayName?: string, ...}, ParticipantConfiguration?: array{ResponseMode?: 'COMPLETE'|'INCREMENTAL', ...}, InitialMessage?: array{ContentType?: string, Content?: string, ...}, ClientToken?: string, ChatDurationInMinutes?: int, SupportedMessagingContentTypes?: list, PersistentChat?: array{RehydrationType?: 'ENTIRE_PAST_SESSION'|'FROM_SEGMENT', SourceContactId?: string, ...}, RelatedContactId?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, CustomerId?: string, DisconnectOnCustomerExit?: list<'AGENT'>, ..., } $args = [])

phpstan-method

\Aws\Result startContactConversationalAnalyticsJob(array{ InstanceId?: string, ContactId?: string, AnalyticsModes?: list<'AutomatedInteraction'|'ContactLens'|'PostContact'|'RealTime'>, AnalyticsConfiguration?: array{ LanguageConfiguration?: array{LanguageLocale?: string, ...}, RedactionConfiguration?: array{ Behavior?: 'Disable'|'Enable', Policy?: 'None'|'RedactedAndOriginal'|'RedactedOnly', Entities?: list, MaskMode?: 'EntityType'|'PII', ..., }, SentimentConfiguration?: array{Behavior?: 'Disable'|'Enable', ...}, SummaryConfiguration?: array{SummaryModes?: list<'AutomatedInteraction'|'ContactChain'|'PostContact'>, ...}, RulesConfiguration?: array{Behavior?: 'Disable'|'Enable', ...}, ..., }, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startContactConversationalAnalyticsJobAsync(array{ InstanceId?: string, ContactId?: string, AnalyticsModes?: list<'AutomatedInteraction'|'ContactLens'|'PostContact'|'RealTime'>, AnalyticsConfiguration?: array{ LanguageConfiguration?: array{LanguageLocale?: string, ...}, RedactionConfiguration?: array{ Behavior?: 'Disable'|'Enable', Policy?: 'None'|'RedactedAndOriginal'|'RedactedOnly', Entities?: list, MaskMode?: 'EntityType'|'PII', ..., }, SentimentConfiguration?: array{Behavior?: 'Disable'|'Enable', ...}, SummaryConfiguration?: array{SummaryModes?: list<'AutomatedInteraction'|'ContactChain'|'PostContact'>, ...}, RulesConfiguration?: array{Behavior?: 'Disable'|'Enable', ...}, ..., }, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result startContactEvaluation(array{ InstanceId?: string, ContactId?: string, EvaluationFormId?: string, AutoEvaluationConfiguration?: array{Enabled?: bool, ...}, ClientToken?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startContactEvaluationAsync(array{ InstanceId?: string, ContactId?: string, EvaluationFormId?: string, AutoEvaluationConfiguration?: array{Enabled?: bool, ...}, ClientToken?: string, Tags?: array<string, string>, ..., } $args = [])

phpstan-method

\Aws\Result startContactMediaProcessing(array{ InstanceId?: string, ContactId?: string, ProcessorArn?: string, FailureMode?: 'DELIVER_UNPROCESSED_MESSAGE'|'DO_NOT_DELIVER_UNPROCESSED_MESSAGE', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startContactMediaProcessingAsync(array{ InstanceId?: string, ContactId?: string, ProcessorArn?: string, FailureMode?: 'DELIVER_UNPROCESSED_MESSAGE'|'DO_NOT_DELIVER_UNPROCESSED_MESSAGE', ..., } $args = [])

phpstan-method

\Aws\Result startContactRecording(array{ InstanceId?: string, ContactId?: string, InitialContactId?: string, VoiceRecordingConfiguration?: array{VoiceRecordingTrack?: 'ALL'|'FROM_AGENT'|'TO_AGENT', IvrRecordingTrack?: 'ALL', ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startContactRecordingAsync(array{ InstanceId?: string, ContactId?: string, InitialContactId?: string, VoiceRecordingConfiguration?: array{VoiceRecordingTrack?: 'ALL'|'FROM_AGENT'|'TO_AGENT', IvrRecordingTrack?: 'ALL', ...}, ..., } $args = [])

phpstan-method

\Aws\Result startContactStreaming(array{ InstanceId?: string, ContactId?: string, ChatStreamingConfiguration?: array{StreamingEndpointArn?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startContactStreamingAsync(array{ InstanceId?: string, ContactId?: string, ChatStreamingConfiguration?: array{StreamingEndpointArn?: string, ...}, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result startEmailContact(array{ InstanceId?: string, FromEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, DestinationEmailAddress?: string, Description?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, Name?: string, EmailMessage?: array{ MessageSourceType?: 'RAW', RawMessage?: array{Subject?: string, Body?: string, ContentType?: string, Headers?: array<string, string>, ...}, ..., }, AdditionalRecipients?: array{ToAddresses?: list, CcAddresses?: list, ...}, Attachments?: list<array{FileName?: string, S3Url?: string, ...}>, ContactFlowId?: string, RelatedContactId?: string, Attributes?: array<string, string>, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startEmailContactAsync(array{ InstanceId?: string, FromEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, DestinationEmailAddress?: string, Description?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, Name?: string, EmailMessage?: array{ MessageSourceType?: 'RAW', RawMessage?: array{Subject?: string, Body?: string, ContentType?: string, Headers?: array<string, string>, ...}, ..., }, AdditionalRecipients?: array{ToAddresses?: list, CcAddresses?: list, ...}, Attachments?: list<array{FileName?: string, S3Url?: string, ...}>, ContactFlowId?: string, RelatedContactId?: string, Attributes?: array<string, string>, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result startEvaluationFormValidation(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startEvaluationFormValidationAsync(array{InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, ...} $args = [])

phpstan-method

\Aws\Result startOutboundChatContact(array{ SourceEndpoint?: array{ Type?: 'CONNECT_PHONENUMBER_ARN'|'CONTACT_FLOW'|'EMAIL_ADDRESS'|'TELEPHONE_NUMBER'|'VOIP', Address?: string, ..., }, DestinationEndpoint?: array{ Type?: 'CONNECT_PHONENUMBER_ARN'|'CONTACT_FLOW'|'EMAIL_ADDRESS'|'TELEPHONE_NUMBER'|'VOIP', Address?: string, ..., }, InstanceId?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, Attributes?: array<string, string>, ContactFlowId?: string, ChatDurationInMinutes?: int, ParticipantDetails?: array{DisplayName?: string, ...}, InitialSystemMessage?: array{ContentType?: string, Content?: string, ...}, InitialTemplatedSystemMessage?: array{ KnowledgeBaseId?: string, MessageTemplateId?: string, TemplateAttributes?: array{CustomAttributes?: array<string, string>, CustomerProfileAttributes?: string, ...}, ..., }, RelatedContactId?: string, SupportedMessagingContentTypes?: list, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startOutboundChatContactAsync(array{ SourceEndpoint?: array{ Type?: 'CONNECT_PHONENUMBER_ARN'|'CONTACT_FLOW'|'EMAIL_ADDRESS'|'TELEPHONE_NUMBER'|'VOIP', Address?: string, ..., }, DestinationEndpoint?: array{ Type?: 'CONNECT_PHONENUMBER_ARN'|'CONTACT_FLOW'|'EMAIL_ADDRESS'|'TELEPHONE_NUMBER'|'VOIP', Address?: string, ..., }, InstanceId?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, Attributes?: array<string, string>, ContactFlowId?: string, ChatDurationInMinutes?: int, ParticipantDetails?: array{DisplayName?: string, ...}, InitialSystemMessage?: array{ContentType?: string, Content?: string, ...}, InitialTemplatedSystemMessage?: array{ KnowledgeBaseId?: string, MessageTemplateId?: string, TemplateAttributes?: array{CustomAttributes?: array<string, string>, CustomerProfileAttributes?: string, ...}, ..., }, RelatedContactId?: string, SupportedMessagingContentTypes?: list, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result startOutboundEmailContact(array{ InstanceId?: string, ContactId?: string, FromEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, DestinationEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, AdditionalRecipients?: array{CcEmailAddresses?: list, ...}, EmailMessage?: array{ MessageSourceType?: 'RAW'|'TEMPLATE', TemplatedMessageConfig?: array{KnowledgeBaseId?: string, MessageTemplateId?: string, TemplateAttributes?: array, ...}, RawMessage?: array{Subject?: string, Body?: string, ContentType?: string, ...}, ..., }, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startOutboundEmailContactAsync(array{ InstanceId?: string, ContactId?: string, FromEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, DestinationEmailAddress?: array{EmailAddress?: string, DisplayName?: string, ...}, AdditionalRecipients?: array{CcEmailAddresses?: list, ...}, EmailMessage?: array{ MessageSourceType?: 'RAW'|'TEMPLATE', TemplatedMessageConfig?: array{KnowledgeBaseId?: string, MessageTemplateId?: string, TemplateAttributes?: array, ...}, RawMessage?: array{Subject?: string, Body?: string, ContentType?: string, ...}, ..., }, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result startOutboundVoiceContact(array{ Name?: string, Description?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, RelatedContactId?: string, DestinationPhoneNumber?: string, ContactFlowId?: string, InstanceId?: string, ClientToken?: string, SourcePhoneNumber?: string, QueueId?: string, Attributes?: array<string, string>, AnswerMachineDetectionConfig?: array{EnableAnswerMachineDetection?: bool, AwaitAnswerMachinePrompt?: bool, ...}, CampaignId?: string, TrafficType?: 'CAMPAIGN'|'GENERAL', OutboundStrategy?: array{Type?: 'AGENT_FIRST', Config?: array{AgentFirst?: array, ...}, ...}, RingTimeoutInSeconds?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startOutboundVoiceContactAsync(array{ Name?: string, Description?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, RelatedContactId?: string, DestinationPhoneNumber?: string, ContactFlowId?: string, InstanceId?: string, ClientToken?: string, SourcePhoneNumber?: string, QueueId?: string, Attributes?: array<string, string>, AnswerMachineDetectionConfig?: array{EnableAnswerMachineDetection?: bool, AwaitAnswerMachinePrompt?: bool, ...}, CampaignId?: string, TrafficType?: 'CAMPAIGN'|'GENERAL', OutboundStrategy?: array{Type?: 'AGENT_FIRST', Config?: array{AgentFirst?: array, ...}, ...}, RingTimeoutInSeconds?: int, ..., } $args = [])

phpstan-method

\Aws\Result startScreenSharing(array{ClientToken?: string, InstanceId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startScreenSharingAsync(array{ClientToken?: string, InstanceId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\Aws\Result startTaskContact(array{ InstanceId?: string, PreviousContactId?: string, ContactFlowId?: string, Attributes?: array<string, string>, Name?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, Description?: string, ClientToken?: string, ScheduledTime?: int|string|\DateTimeInterface, TaskTemplateId?: string, QuickConnectId?: string, RelatedContactId?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, Attachments?: list<array{FileName?: string, S3Url?: string, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startTaskContactAsync(array{ InstanceId?: string, PreviousContactId?: string, ContactFlowId?: string, Attributes?: array<string, string>, Name?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, Description?: string, ClientToken?: string, ScheduledTime?: int|string|\DateTimeInterface, TaskTemplateId?: string, QuickConnectId?: string, RelatedContactId?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, Attachments?: list<array{FileName?: string, S3Url?: string, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result startTestCaseExecution(array{InstanceId?: string, TestCaseId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startTestCaseExecutionAsync(array{InstanceId?: string, TestCaseId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result startWebRTCContact(array{ Attributes?: array<string, string>, ClientToken?: string, ContactFlowId?: string, InstanceId?: string, AllowedCapabilities?: array{ Customer?: array{Video?: 'SEND', ScreenShare?: 'SEND', ...}, Agent?: array{Video?: 'SEND', ScreenShare?: 'SEND', ...}, ..., }, ParticipantDetails?: array{DisplayName?: string, ...}, RelatedContactId?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, Description?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise startWebRTCContactAsync(array{ Attributes?: array<string, string>, ClientToken?: string, ContactFlowId?: string, InstanceId?: string, AllowedCapabilities?: array{ Customer?: array{Video?: 'SEND', ScreenShare?: 'SEND', ...}, Agent?: array{Video?: 'SEND', ScreenShare?: 'SEND', ...}, ..., }, ParticipantDetails?: array{DisplayName?: string, ...}, RelatedContactId?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, Description?: string, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, ..., } $args = [])

phpstan-method

\Aws\Result stopContact(array{ContactId?: string, InstanceId?: string, DisconnectReason?: array{Code?: string, ...}, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise stopContactAsync(array{ContactId?: string, InstanceId?: string, DisconnectReason?: array{Code?: string, ...}, ...} $args = [])

phpstan-method

\Aws\Result stopContactMediaProcessing(array{InstanceId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise stopContactMediaProcessingAsync(array{InstanceId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\Aws\Result stopContactRecording(array{ InstanceId?: string, ContactId?: string, InitialContactId?: string, ContactRecordingType?: 'AGENT'|'IVR'|'SCREEN', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise stopContactRecordingAsync(array{ InstanceId?: string, ContactId?: string, InitialContactId?: string, ContactRecordingType?: 'AGENT'|'IVR'|'SCREEN', ..., } $args = [])

phpstan-method

\Aws\Result stopContactStreaming(array{InstanceId?: string, ContactId?: string, StreamingId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise stopContactStreamingAsync(array{InstanceId?: string, ContactId?: string, StreamingId?: string, ...} $args = [])

phpstan-method

\Aws\Result stopTestCaseExecution(array{InstanceId?: string, TestCaseExecutionId?: string, TestCaseId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise stopTestCaseExecutionAsync(array{InstanceId?: string, TestCaseExecutionId?: string, TestCaseId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result submitContactEvaluation(array{ InstanceId?: string, EvaluationId?: string, Answers?: array<string, array{Value?: array, ...}>, Notes?: array<string, array{Value?: string, ...}>, SubmittedBy?: array{ConnectUserArn?: string, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise submitContactEvaluationAsync(array{ InstanceId?: string, EvaluationId?: string, Answers?: array<string, array{Value?: array, ...}>, Notes?: array<string, array{Value?: string, ...}>, SubmittedBy?: array{ConnectUserArn?: string, ...}, ..., } $args = [])

phpstan-method

\Aws\Result suspendContactRecording(array{ InstanceId?: string, ContactId?: string, InitialContactId?: string, ContactRecordingType?: 'AGENT'|'IVR'|'SCREEN', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise suspendContactRecordingAsync(array{ InstanceId?: string, ContactId?: string, InitialContactId?: string, ContactRecordingType?: 'AGENT'|'IVR'|'SCREEN', ..., } $args = [])

phpstan-method

\Aws\Result tagContact(array{ContactId?: string, InstanceId?: string, Tags?: array<string, string>, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise tagContactAsync(array{ContactId?: string, InstanceId?: string, Tags?: array<string, string>, ...} $args = [])

phpstan-method

\Aws\Result tagResource(array{resourceArn?: string, tags?: array<string, string>, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise tagResourceAsync(array{resourceArn?: string, tags?: array<string, string>, ...} $args = [])

phpstan-method

\Aws\Result transferContact(array{ InstanceId?: string, ContactId?: string, QueueId?: string, UserId?: string, ContactFlowId?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise transferContactAsync(array{ InstanceId?: string, ContactId?: string, QueueId?: string, UserId?: string, ContactFlowId?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result untagContact(array{ContactId?: string, InstanceId?: string, TagKeys?: list, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise untagContactAsync(array{ContactId?: string, InstanceId?: string, TagKeys?: list, ...} $args = [])

phpstan-method

\Aws\Result untagResource(array{resourceArn?: string, tagKeys?: list, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise untagResourceAsync(array{resourceArn?: string, tagKeys?: list, ...} $args = [])

phpstan-method

\Aws\Result updateAgentStatus(array{ InstanceId?: string, AgentStatusId?: string, Name?: string, Description?: string, State?: 'DISABLED'|'ENABLED', DisplayOrder?: int, ResetOrderNumber?: bool, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateAgentStatusAsync(array{ InstanceId?: string, AgentStatusId?: string, Name?: string, Description?: string, State?: 'DISABLED'|'ENABLED', DisplayOrder?: int, ResetOrderNumber?: bool, ..., } $args = [])

phpstan-method

\Aws\Result updateAttachedFilesConfiguration(array{ InstanceId?: string, AttachmentScope?: 'CASE'|'CHAT'|'EMAIL'|'TASK', MaximumSizeLimitInBytes?: int, ExtensionConfiguration?: array{AllowedExtensions?: list, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateAttachedFilesConfigurationAsync(array{ InstanceId?: string, AttachmentScope?: 'CASE'|'CHAT'|'EMAIL'|'TASK', MaximumSizeLimitInBytes?: int, ExtensionConfiguration?: array{AllowedExtensions?: list, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateAuthenticationProfile(array{ AuthenticationProfileId?: string, InstanceId?: string, Name?: string, Description?: string, AllowedIps?: list, BlockedIps?: list, PeriodicSessionDuration?: int, SessionInactivityDuration?: int, SessionInactivityHandlingEnabled?: bool, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateAuthenticationProfileAsync(array{ AuthenticationProfileId?: string, InstanceId?: string, Name?: string, Description?: string, AllowedIps?: list, BlockedIps?: list, PeriodicSessionDuration?: int, SessionInactivityDuration?: int, SessionInactivityHandlingEnabled?: bool, ..., } $args = [])

phpstan-method

\Aws\Result updateContact(array{ InstanceId?: string, ContactId?: string, Name?: string, Description?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, QueueInfo?: array{Id?: string, ...}, UserInfo?: array{UserId?: string, ...}, CustomerEndpoint?: array{ Type?: 'CONNECT_PHONENUMBER_ARN'|'CONTACT_FLOW'|'EMAIL_ADDRESS'|'TELEPHONE_NUMBER'|'VOIP', Address?: string, ..., }, SystemEndpoint?: array{ Type?: 'CONNECT_PHONENUMBER_ARN'|'CONTACT_FLOW'|'EMAIL_ADDRESS'|'TELEPHONE_NUMBER'|'VOIP', Address?: string, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactAsync(array{ InstanceId?: string, ContactId?: string, Name?: string, Description?: string, References?: array<string, array{ Value?: string, Type?: 'ATTACHMENT'|'CONTACT_ANALYSIS'|'DATE'|'EMAIL'|'EMAIL_MESSAGE'|'EMAIL_MESSAGE_PLAIN_TEXT'|'EMAIL_MESSAGE_PLAIN_TEXT_REDACTED'|'EMAIL_MESSAGE_REDACTED'|'NUMBER'|'STRING'|'URL', Status?: 'APPROVED'|'AVAILABLE'|'DELETED'|'FAILED'|'PROCESSING'|'REJECTED', Arn?: string, StatusReason?: string, ..., }>, SegmentAttributes?: array<string, array{ ValueString?: string, ValueMap?: array<string, array>, ValueInteger?: int, ValueList?: list, ValueArn?: string, ..., }>, QueueInfo?: array{Id?: string, ...}, UserInfo?: array{UserId?: string, ...}, CustomerEndpoint?: array{ Type?: 'CONNECT_PHONENUMBER_ARN'|'CONTACT_FLOW'|'EMAIL_ADDRESS'|'TELEPHONE_NUMBER'|'VOIP', Address?: string, ..., }, SystemEndpoint?: array{ Type?: 'CONNECT_PHONENUMBER_ARN'|'CONTACT_FLOW'|'EMAIL_ADDRESS'|'TELEPHONE_NUMBER'|'VOIP', Address?: string, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result updateContactAttributes(array{InitialContactId?: string, InstanceId?: string, Attributes?: array<string, string>, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactAttributesAsync(array{InitialContactId?: string, InstanceId?: string, Attributes?: array<string, string>, ...} $args = [])

phpstan-method

\Aws\Result updateContactEvaluation(array{ InstanceId?: string, EvaluationId?: string, Answers?: array<string, array{Value?: array, ...}>, Notes?: array<string, array{Value?: string, ...}>, UpdatedBy?: array{ConnectUserArn?: string, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactEvaluationAsync(array{ InstanceId?: string, EvaluationId?: string, Answers?: array<string, array{Value?: array, ...}>, Notes?: array<string, array{Value?: string, ...}>, UpdatedBy?: array{ConnectUserArn?: string, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateContactFlowContent(array{InstanceId?: string, ContactFlowId?: string, Content?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactFlowContentAsync(array{InstanceId?: string, ContactFlowId?: string, Content?: string, ...} $args = [])

phpstan-method

\Aws\Result updateContactFlowMetadata(array{ InstanceId?: string, ContactFlowId?: string, Name?: string, Description?: string, ContactFlowState?: 'ACTIVE'|'ARCHIVED', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactFlowMetadataAsync(array{ InstanceId?: string, ContactFlowId?: string, Name?: string, Description?: string, ContactFlowState?: 'ACTIVE'|'ARCHIVED', ..., } $args = [])

phpstan-method

\Aws\Result updateContactFlowModuleAlias(array{ InstanceId?: string, ContactFlowModuleId?: string, AliasId?: string, Name?: string, Description?: string, ContactFlowModuleVersion?: int, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactFlowModuleAliasAsync(array{ InstanceId?: string, ContactFlowModuleId?: string, AliasId?: string, Name?: string, Description?: string, ContactFlowModuleVersion?: int, ..., } $args = [])

phpstan-method

\Aws\Result updateContactFlowModuleContent(array{InstanceId?: string, ContactFlowModuleId?: string, Content?: string, Settings?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactFlowModuleContentAsync(array{InstanceId?: string, ContactFlowModuleId?: string, Content?: string, Settings?: string, ...} $args = [])

phpstan-method

\Aws\Result updateContactFlowModuleMetadata(array{ InstanceId?: string, ContactFlowModuleId?: string, Name?: string, Description?: string, State?: 'ACTIVE'|'ARCHIVED', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactFlowModuleMetadataAsync(array{ InstanceId?: string, ContactFlowModuleId?: string, Name?: string, Description?: string, State?: 'ACTIVE'|'ARCHIVED', ..., } $args = [])

phpstan-method

\Aws\Result updateContactFlowName(array{InstanceId?: string, ContactFlowId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactFlowNameAsync(array{InstanceId?: string, ContactFlowId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\Aws\Result updateContactRoutingData(array{ InstanceId?: string, ContactId?: string, QueueTimeAdjustmentSeconds?: int, QueuePriority?: int, RoutingCriteria?: array{Steps?: list, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactRoutingDataAsync(array{ InstanceId?: string, ContactId?: string, QueueTimeAdjustmentSeconds?: int, QueuePriority?: int, RoutingCriteria?: array{Steps?: list, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateContactSchedule(array{InstanceId?: string, ContactId?: string, ScheduledTime?: int|string|\DateTimeInterface, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactScheduleAsync(array{InstanceId?: string, ContactId?: string, ScheduledTime?: int|string|\DateTimeInterface, ...} $args = [])

phpstan-method

\Aws\Result updateContactTaskTemplate(array{InstanceId?: string, TaskTemplateId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateContactTaskTemplateAsync(array{InstanceId?: string, TaskTemplateId?: string, ContactId?: string, ...} $args = [])

phpstan-method

\Aws\Result updateCrossRegionRouting(array{InstanceId?: string, IsolatedAll?: bool, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateCrossRegionRoutingAsync(array{InstanceId?: string, IsolatedAll?: bool, ...} $args = [])

phpstan-method

\Aws\Result updateDataTableAttribute(array{ InstanceId?: string, DataTableId?: string, AttributeName?: string, Name?: string, ValueType?: 'BOOLEAN'|'NUMBER'|'NUMBER_LIST'|'TEXT'|'TEXT_LIST', Description?: string, Primary?: bool, Validation?: array{ MinLength?: int, MaxLength?: int, MinValues?: int, MaxValues?: int, IgnoreCase?: bool, Minimum?: float, Maximum?: float, ExclusiveMinimum?: float, ExclusiveMaximum?: float, MultipleOf?: float, Enum?: array{Strict?: bool, Values?: list, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateDataTableAttributeAsync(array{ InstanceId?: string, DataTableId?: string, AttributeName?: string, Name?: string, ValueType?: 'BOOLEAN'|'NUMBER'|'NUMBER_LIST'|'TEXT'|'TEXT_LIST', Description?: string, Primary?: bool, Validation?: array{ MinLength?: int, MaxLength?: int, MinValues?: int, MaxValues?: int, IgnoreCase?: bool, Minimum?: float, Maximum?: float, ExclusiveMinimum?: float, ExclusiveMaximum?: float, MultipleOf?: float, Enum?: array{Strict?: bool, Values?: list, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result updateDataTableMetadata(array{ InstanceId?: string, DataTableId?: string, Name?: string, Description?: string, ValueLockLevel?: 'ATTRIBUTE'|'DATA_TABLE'|'NONE'|'PRIMARY_VALUE'|'VALUE', TimeZone?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateDataTableMetadataAsync(array{ InstanceId?: string, DataTableId?: string, Name?: string, Description?: string, ValueLockLevel?: 'ATTRIBUTE'|'DATA_TABLE'|'NONE'|'PRIMARY_VALUE'|'VALUE', TimeZone?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateDataTablePrimaryValues(array{ InstanceId?: string, DataTableId?: string, PrimaryValues?: list<array{AttributeName?: string, Value?: string, ...}>, NewPrimaryValues?: list<array{AttributeName?: string, Value?: string, ...}>, LockVersion?: array{DataTable?: string, Attribute?: string, PrimaryValues?: string, Value?: string, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateDataTablePrimaryValuesAsync(array{ InstanceId?: string, DataTableId?: string, PrimaryValues?: list<array{AttributeName?: string, Value?: string, ...}>, NewPrimaryValues?: list<array{AttributeName?: string, Value?: string, ...}>, LockVersion?: array{DataTable?: string, Attribute?: string, PrimaryValues?: string, Value?: string, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateEmailAddressMetadata(array{ InstanceId?: string, EmailAddressId?: string, Description?: string, DisplayName?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateEmailAddressMetadataAsync(array{ InstanceId?: string, EmailAddressId?: string, Description?: string, DisplayName?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateEvaluationForm(array{ InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, CreateNewVersion?: bool, Title?: string, Description?: string, Items?: list<array{Section?: array, Question?: array, ...}>, ScoringStrategy?: array{ Mode?: 'POINTS_BASED'|'QUESTION_ONLY'|'SECTION_ONLY', Status?: 'DISABLED'|'ENABLED', ScoreThresholds?: list, ..., }, AutoEvaluationConfiguration?: array{Enabled?: bool, ...}, ReviewConfiguration?: array{ReviewNotificationRecipients?: list, EligibilityDays?: int, ...}, AsDraft?: bool, ClientToken?: string, TargetConfiguration?: array{ContactInteractionType?: 'AGENT'|'AUTOMATED'|'CUSTOMER', ...}, LanguageConfiguration?: array{FormLanguage?: 'de-DE'|'en-US'|'es-ES'|'fr-FR'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'pt-BR'|'zh-CN', ...}, AIVersion?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateEvaluationFormAsync(array{ InstanceId?: string, EvaluationFormId?: string, EvaluationFormVersion?: int, CreateNewVersion?: bool, Title?: string, Description?: string, Items?: list<array{Section?: array, Question?: array, ...}>, ScoringStrategy?: array{ Mode?: 'POINTS_BASED'|'QUESTION_ONLY'|'SECTION_ONLY', Status?: 'DISABLED'|'ENABLED', ScoreThresholds?: list, ..., }, AutoEvaluationConfiguration?: array{Enabled?: bool, ...}, ReviewConfiguration?: array{ReviewNotificationRecipients?: list, EligibilityDays?: int, ...}, AsDraft?: bool, ClientToken?: string, TargetConfiguration?: array{ContactInteractionType?: 'AGENT'|'AUTOMATED'|'CUSTOMER', ...}, LanguageConfiguration?: array{FormLanguage?: 'de-DE'|'en-US'|'es-ES'|'fr-FR'|'it-IT'|'ja-JP'|'ko-KR'|'ms-MY'|'pt-BR'|'zh-CN', ...}, AIVersion?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateExtractionDefinition(array{ ClientToken?: string, ExtractionDefinitionId?: string, InstanceId?: string, Name?: string, ExtractionConfiguration?: array{ PromptHint?: string, NotFoundBehavior?: array{Behavior?: 'OMIT'|'USE_DEFAULT_VALUE', DefaultValue?: string, ...}, ..., }, Display?: array{Label?: string, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateExtractionDefinitionAsync(array{ ClientToken?: string, ExtractionDefinitionId?: string, InstanceId?: string, Name?: string, ExtractionConfiguration?: array{ PromptHint?: string, NotFoundBehavior?: array{Behavior?: 'OMIT'|'USE_DEFAULT_VALUE', DefaultValue?: string, ...}, ..., }, Display?: array{Label?: string, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateHoursOfOperation(array{ InstanceId?: string, HoursOfOperationId?: string, Name?: string, Description?: string, TimeZone?: string, Config?: list<array{ Day?: 'FRIDAY'|'MONDAY'|'SATURDAY'|'SUNDAY'|'THURSDAY'|'TUESDAY'|'WEDNESDAY', StartTime?: array, EndTime?: array, ..., }>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateHoursOfOperationAsync(array{ InstanceId?: string, HoursOfOperationId?: string, Name?: string, Description?: string, TimeZone?: string, Config?: list<array{ Day?: 'FRIDAY'|'MONDAY'|'SATURDAY'|'SUNDAY'|'THURSDAY'|'TUESDAY'|'WEDNESDAY', StartTime?: array, EndTime?: array, ..., }>, ..., } $args = [])

phpstan-method

\Aws\Result updateHoursOfOperationOverride(array{ InstanceId?: string, HoursOfOperationId?: string, HoursOfOperationOverrideId?: string, Name?: string, Description?: string, Config?: list<array{ Day?: 'FRIDAY'|'MONDAY'|'SATURDAY'|'SUNDAY'|'THURSDAY'|'TUESDAY'|'WEDNESDAY', StartTime?: array, EndTime?: array, ..., }>, EffectiveFrom?: string, EffectiveTill?: string, RecurrenceConfig?: array{ RecurrencePattern?: array{ Frequency?: 'MONTHLY'|'WEEKLY'|'YEARLY', Interval?: int, ByMonth?: list, ByMonthDay?: list, ByWeekdayOccurrence?: list, ..., }, ..., }, OverrideType?: 'CLOSED'|'OPEN'|'STANDARD', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateHoursOfOperationOverrideAsync(array{ InstanceId?: string, HoursOfOperationId?: string, HoursOfOperationOverrideId?: string, Name?: string, Description?: string, Config?: list<array{ Day?: 'FRIDAY'|'MONDAY'|'SATURDAY'|'SUNDAY'|'THURSDAY'|'TUESDAY'|'WEDNESDAY', StartTime?: array, EndTime?: array, ..., }>, EffectiveFrom?: string, EffectiveTill?: string, RecurrenceConfig?: array{ RecurrencePattern?: array{ Frequency?: 'MONTHLY'|'WEEKLY'|'YEARLY', Interval?: int, ByMonth?: list, ByMonthDay?: list, ByWeekdayOccurrence?: list, ..., }, ..., }, OverrideType?: 'CLOSED'|'OPEN'|'STANDARD', ..., } $args = [])

phpstan-method

\Aws\Result updateInstanceAttribute(array{ InstanceId?: string, AttributeType?: 'AUTO_RESOLVE_BEST_VOICES'|'CONTACTFLOW_LOGS'|'CONTACT_LENS'|'EARLY_MEDIA'|'ENHANCED_CHAT_MONITORING'|'ENHANCED_CONTACT_MONITORING'|'HIGH_VOLUME_OUTBOUND'|'INBOUND_CALLS'|'MESSAGE_STREAMING'|'MULTI_PARTY_CHAT_CONFERENCE'|'MULTI_PARTY_CONFERENCE'|'OUTBOUND_CALLS'|'USE_CUSTOM_TTS_VOICES', Value?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateInstanceAttributeAsync(array{ InstanceId?: string, AttributeType?: 'AUTO_RESOLVE_BEST_VOICES'|'CONTACTFLOW_LOGS'|'CONTACT_LENS'|'EARLY_MEDIA'|'ENHANCED_CHAT_MONITORING'|'ENHANCED_CONTACT_MONITORING'|'HIGH_VOLUME_OUTBOUND'|'INBOUND_CALLS'|'MESSAGE_STREAMING'|'MULTI_PARTY_CHAT_CONFERENCE'|'MULTI_PARTY_CONFERENCE'|'OUTBOUND_CALLS'|'USE_CUSTOM_TTS_VOICES', Value?: string, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateInstanceStorageConfig(array{ InstanceId?: string, AssociationId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', StorageConfig?: array{ AssociationId?: string, StorageType?: 'KINESIS_FIREHOSE'|'KINESIS_STREAM'|'KINESIS_VIDEO_STREAM'|'S3', S3Config?: array{BucketName?: string, BucketPrefix?: string, EncryptionConfig?: array, ...}, KinesisVideoStreamConfig?: array{Prefix?: string, RetentionPeriodHours?: int, EncryptionConfig?: array, ...}, KinesisStreamConfig?: array{StreamArn?: string, ...}, KinesisFirehoseConfig?: array{FirehoseArn?: string, ...}, ..., }, ClientToken?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateInstanceStorageConfigAsync(array{ InstanceId?: string, AssociationId?: string, ResourceType?: 'AGENT_EVENTS'|'ATTACHMENTS'|'CALL_RECORDINGS'|'CHAT_TRANSCRIPTS'|'CONTACT_EVALUATIONS'|'CONTACT_TRACE_RECORDS'|'EMAIL_MESSAGES'|'MEDIA_STREAMS'|'REAL_TIME_CONTACT_ANALYSIS_CHAT_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_SEGMENTS'|'REAL_TIME_CONTACT_ANALYSIS_VOICE_SEGMENTS'|'SCHEDULED_REPORTS'|'SCREEN_RECORDINGS', StorageConfig?: array{ AssociationId?: string, StorageType?: 'KINESIS_FIREHOSE'|'KINESIS_STREAM'|'KINESIS_VIDEO_STREAM'|'S3', S3Config?: array{BucketName?: string, BucketPrefix?: string, EncryptionConfig?: array, ...}, KinesisVideoStreamConfig?: array{Prefix?: string, RetentionPeriodHours?: int, EncryptionConfig?: array, ...}, KinesisStreamConfig?: array{StreamArn?: string, ...}, KinesisFirehoseConfig?: array{FirehoseArn?: string, ...}, ..., }, ClientToken?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateMetricContent(array{ InstanceId?: string, MetricId?: string, MetricCalculation?: array{CalculationComponents?: list, Calculation?: string, ...}, Unit?: 'DOUBLE'|'INTEGER'|'PERCENT'|'SECONDS', PositiveTrendIndicator?: 'NEGATIVE'|'NEUTRAL'|'POSITIVE', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateMetricContentAsync(array{ InstanceId?: string, MetricId?: string, MetricCalculation?: array{CalculationComponents?: list, Calculation?: string, ...}, Unit?: 'DOUBLE'|'INTEGER'|'PERCENT'|'SECONDS', PositiveTrendIndicator?: 'NEGATIVE'|'NEUTRAL'|'POSITIVE', ..., } $args = [])

phpstan-method

\Aws\Result updateMetricMetadata(array{InstanceId?: string, MetricId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateMetricMetadataAsync(array{InstanceId?: string, MetricId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\Aws\Result updateNotificationContent(array{InstanceId?: string, NotificationId?: string, Content?: array<string, string>, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateNotificationContentAsync(array{InstanceId?: string, NotificationId?: string, Content?: array<string, string>, ...} $args = [])

phpstan-method

\Aws\Result updateParticipantAuthentication(array{State?: string, InstanceId?: string, Code?: string, Error?: string, ErrorDescription?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateParticipantAuthenticationAsync(array{State?: string, InstanceId?: string, Code?: string, Error?: string, ErrorDescription?: string, ...} $args = [])

phpstan-method

\Aws\Result updateParticipantRoleConfig(array{ InstanceId?: string, ContactId?: string, ChannelConfiguration?: array{Chat?: array{ParticipantTimerConfigList?: list, ...}, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateParticipantRoleConfigAsync(array{ InstanceId?: string, ContactId?: string, ChannelConfiguration?: array{Chat?: array{ParticipantTimerConfigList?: list, ...}, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updatePhoneNumber(array{PhoneNumberId?: string, TargetArn?: string, InstanceId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updatePhoneNumberAsync(array{PhoneNumberId?: string, TargetArn?: string, InstanceId?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result updatePhoneNumberMetadata(array{PhoneNumberId?: string, PhoneNumberDescription?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updatePhoneNumberMetadataAsync(array{PhoneNumberId?: string, PhoneNumberDescription?: string, ClientToken?: string, ...} $args = [])

phpstan-method

\Aws\Result updatePredefinedAttribute(array{ InstanceId?: string, Name?: string, Values?: array{StringList?: list, ...}, Purposes?: list, AttributeConfiguration?: array{EnableValueValidationOnAssociation?: bool, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updatePredefinedAttributeAsync(array{ InstanceId?: string, Name?: string, Values?: array{StringList?: list, ...}, Purposes?: list, AttributeConfiguration?: array{EnableValueValidationOnAssociation?: bool, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updatePrompt(array{InstanceId?: string, PromptId?: string, Name?: string, Description?: string, S3Uri?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updatePromptAsync(array{InstanceId?: string, PromptId?: string, Name?: string, Description?: string, S3Uri?: string, ...} $args = [])

phpstan-method

\Aws\Result updateQueueHoursOfOperation(array{InstanceId?: string, QueueId?: string, HoursOfOperationId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateQueueHoursOfOperationAsync(array{InstanceId?: string, QueueId?: string, HoursOfOperationId?: string, ...} $args = [])

phpstan-method

\Aws\Result updateQueueMaxContacts(array{InstanceId?: string, QueueId?: string, MaxContacts?: int, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateQueueMaxContactsAsync(array{InstanceId?: string, QueueId?: string, MaxContacts?: int, ...} $args = [])

phpstan-method

\Aws\Result updateQueueName(array{InstanceId?: string, QueueId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateQueueNameAsync(array{InstanceId?: string, QueueId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\Aws\Result updateQueueOutboundCallerConfig(array{ InstanceId?: string, QueueId?: string, OutboundCallerConfig?: array{OutboundCallerIdName?: string, OutboundCallerIdNumberId?: string, OutboundFlowId?: string, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateQueueOutboundCallerConfigAsync(array{ InstanceId?: string, QueueId?: string, OutboundCallerConfig?: array{OutboundCallerIdName?: string, OutboundCallerIdNumberId?: string, OutboundFlowId?: string, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateQueueOutboundEmailConfig(array{ InstanceId?: string, QueueId?: string, OutboundEmailConfig?: array{OutboundEmailAddressId?: string, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateQueueOutboundEmailConfigAsync(array{ InstanceId?: string, QueueId?: string, OutboundEmailConfig?: array{OutboundEmailAddressId?: string, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateQueueStatus(array{InstanceId?: string, QueueId?: string, Status?: 'DISABLED'|'ENABLED', ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateQueueStatusAsync(array{InstanceId?: string, QueueId?: string, Status?: 'DISABLED'|'ENABLED', ...} $args = [])

phpstan-method

\Aws\Result updateQuickConnectConfig(array{ InstanceId?: string, QuickConnectId?: string, QuickConnectConfig?: array{ QuickConnectType?: 'FLOW'|'PHONE_NUMBER'|'QUEUE'|'USER', UserConfig?: array{UserId?: string, ContactFlowId?: string, ...}, QueueConfig?: array{QueueId?: string, ContactFlowId?: string, ...}, PhoneConfig?: array{PhoneNumber?: string, ...}, FlowConfig?: array{ContactFlowId?: string, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateQuickConnectConfigAsync(array{ InstanceId?: string, QuickConnectId?: string, QuickConnectConfig?: array{ QuickConnectType?: 'FLOW'|'PHONE_NUMBER'|'QUEUE'|'USER', UserConfig?: array{UserId?: string, ContactFlowId?: string, ...}, QueueConfig?: array{QueueId?: string, ContactFlowId?: string, ...}, PhoneConfig?: array{PhoneNumber?: string, ...}, FlowConfig?: array{ContactFlowId?: string, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result updateQuickConnectName(array{InstanceId?: string, QuickConnectId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateQuickConnectNameAsync(array{InstanceId?: string, QuickConnectId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\Aws\Result updateRoutingProfileAgentAvailabilityTimer(array{ InstanceId?: string, RoutingProfileId?: string, AgentAvailabilityTimer?: 'TIME_SINCE_LAST_ACTIVITY'|'TIME_SINCE_LAST_INBOUND', ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateRoutingProfileAgentAvailabilityTimerAsync(array{ InstanceId?: string, RoutingProfileId?: string, AgentAvailabilityTimer?: 'TIME_SINCE_LAST_ACTIVITY'|'TIME_SINCE_LAST_INBOUND', ..., } $args = [])

phpstan-method

\Aws\Result updateRoutingProfileConcurrency(array{ InstanceId?: string, RoutingProfileId?: string, MediaConcurrencies?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', Concurrency?: int, CrossChannelBehavior?: array, WorkloadTypeConcurrencies?: list, ..., }>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateRoutingProfileConcurrencyAsync(array{ InstanceId?: string, RoutingProfileId?: string, MediaConcurrencies?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', Concurrency?: int, CrossChannelBehavior?: array, WorkloadTypeConcurrencies?: list, ..., }>, ..., } $args = [])

phpstan-method

\Aws\Result updateRoutingProfileDefaultOutboundQueue(array{InstanceId?: string, RoutingProfileId?: string, DefaultOutboundQueueId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateRoutingProfileDefaultOutboundQueueAsync(array{InstanceId?: string, RoutingProfileId?: string, DefaultOutboundQueueId?: string, ...} $args = [])

phpstan-method

\Aws\Result updateRoutingProfileName(array{InstanceId?: string, RoutingProfileId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateRoutingProfileNameAsync(array{InstanceId?: string, RoutingProfileId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\Aws\Result updateRoutingProfileQueues(array{ InstanceId?: string, RoutingProfileId?: string, QueueConfigs?: list<array{QueueReference?: array, Priority?: int, Delay?: int, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateRoutingProfileQueuesAsync(array{ InstanceId?: string, RoutingProfileId?: string, QueueConfigs?: list<array{QueueReference?: array, Priority?: int, Delay?: int, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result updateRule(array{ RuleId?: string, InstanceId?: string, Name?: string, Function?: string, Actions?: list<array{ ActionType?: 'ASSIGN_CONTACT_CATEGORY'|'ASSIGN_SLA'|'CREATE_CASE'|'CREATE_TASK'|'END_ASSOCIATED_TASKS'|'EXTRACT_INFORMATION'|'GENERATE_EVENTBRIDGE_EVENT'|'SEND_NOTIFICATION'|'SUBMIT_AUTO_EVALUATION'|'UPDATE_CASE', TaskAction?: array, EventBridgeAction?: array, AssignContactCategoryAction?: array, SendNotificationAction?: array, CreateCaseAction?: array, UpdateCaseAction?: array, AssignSlaAction?: array, EndAssociatedTasksAction?: array, SubmitAutoEvaluationAction?: array, ExtractInformationAction?: array, ..., }>, PublishStatus?: 'DRAFT'|'PUBLISHED', PreEvaluationFilters?: array{AndConditions?: list, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateRuleAsync(array{ RuleId?: string, InstanceId?: string, Name?: string, Function?: string, Actions?: list<array{ ActionType?: 'ASSIGN_CONTACT_CATEGORY'|'ASSIGN_SLA'|'CREATE_CASE'|'CREATE_TASK'|'END_ASSOCIATED_TASKS'|'EXTRACT_INFORMATION'|'GENERATE_EVENTBRIDGE_EVENT'|'SEND_NOTIFICATION'|'SUBMIT_AUTO_EVALUATION'|'UPDATE_CASE', TaskAction?: array, EventBridgeAction?: array, AssignContactCategoryAction?: array, SendNotificationAction?: array, CreateCaseAction?: array, UpdateCaseAction?: array, AssignSlaAction?: array, EndAssociatedTasksAction?: array, SubmitAutoEvaluationAction?: array, ExtractInformationAction?: array, ..., }>, PublishStatus?: 'DRAFT'|'PUBLISHED', PreEvaluationFilters?: array{AndConditions?: list, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateSecurityProfile(array{ Description?: string, Permissions?: list, SecurityProfileId?: string, InstanceId?: string, AllowedAccessControlTags?: array<string, string>, TagRestrictedResources?: list, Applications?: list<array{Namespace?: string, ApplicationPermissions?: list, Type?: 'MCP'|'THIRD_PARTY_APPLICATION', ...}>, HierarchyRestrictedResources?: list, AllowedAccessControlHierarchyGroupId?: string, AllowedFlowModules?: list<array{Type?: 'MCP', FlowModuleId?: string, ...}>, GranularAccessControlConfiguration?: array{ DataTableAccessControlConfiguration?: array{PrimaryAttributeAccessControlConfiguration?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateSecurityProfileAsync(array{ Description?: string, Permissions?: list, SecurityProfileId?: string, InstanceId?: string, AllowedAccessControlTags?: array<string, string>, TagRestrictedResources?: list, Applications?: list<array{Namespace?: string, ApplicationPermissions?: list, Type?: 'MCP'|'THIRD_PARTY_APPLICATION', ...}>, HierarchyRestrictedResources?: list, AllowedAccessControlHierarchyGroupId?: string, AllowedFlowModules?: list<array{Type?: 'MCP', FlowModuleId?: string, ...}>, GranularAccessControlConfiguration?: array{ DataTableAccessControlConfiguration?: array{PrimaryAttributeAccessControlConfiguration?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result updateTaskTemplate(array{ TaskTemplateId?: string, InstanceId?: string, Name?: string, Description?: string, ContactFlowId?: string, SelfAssignFlowId?: string, Constraints?: array{RequiredFields?: list, ReadOnlyFields?: list, InvisibleFields?: list, ...}, Defaults?: array{DefaultFieldValues?: list, ...}, Status?: 'ACTIVE'|'INACTIVE', Fields?: list<array{ Id?: array, Description?: string, Type?: 'BOOLEAN'|'DATE_TIME'|'DESCRIPTION'|'EMAIL'|'EXPIRY_DURATION'|'NAME'|'NUMBER'|'QUICK_CONNECT'|'SCHEDULED_TIME'|'SELF_ASSIGN'|'SINGLE_SELECT'|'TEXT'|'TEXT_AREA'|'URL', SingleSelectOptions?: list, ..., }>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateTaskTemplateAsync(array{ TaskTemplateId?: string, InstanceId?: string, Name?: string, Description?: string, ContactFlowId?: string, SelfAssignFlowId?: string, Constraints?: array{RequiredFields?: list, ReadOnlyFields?: list, InvisibleFields?: list, ...}, Defaults?: array{DefaultFieldValues?: list, ...}, Status?: 'ACTIVE'|'INACTIVE', Fields?: list<array{ Id?: array, Description?: string, Type?: 'BOOLEAN'|'DATE_TIME'|'DESCRIPTION'|'EMAIL'|'EXPIRY_DURATION'|'NAME'|'NUMBER'|'QUICK_CONNECT'|'SCHEDULED_TIME'|'SELF_ASSIGN'|'SINGLE_SELECT'|'TEXT'|'TEXT_AREA'|'URL', SingleSelectOptions?: list, ..., }>, ..., } $args = [])

phpstan-method

\Aws\Result updateTestCase(array{ InstanceId?: string, TestCaseId?: string, Content?: string, EntryPoint?: array{ Type?: 'CHAT'|'VOICE_CALL', VoiceCallEntryPointParameters?: array{SourcePhoneNumber?: string, DestinationPhoneNumber?: string, FlowId?: string, ...}, ChatEntryPointParameters?: array{FlowId?: string, ...}, ..., }, InitializationData?: string, Name?: string, Description?: string, Status?: 'PUBLISHED'|'SAVED', LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateTestCaseAsync(array{ InstanceId?: string, TestCaseId?: string, Content?: string, EntryPoint?: array{ Type?: 'CHAT'|'VOICE_CALL', VoiceCallEntryPointParameters?: array{SourcePhoneNumber?: string, DestinationPhoneNumber?: string, FlowId?: string, ...}, ChatEntryPointParameters?: array{FlowId?: string, ...}, ..., }, InitializationData?: string, Name?: string, Description?: string, Status?: 'PUBLISHED'|'SAVED', LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateTrafficDistribution(array{ Id?: string, TelephonyConfig?: array{Distributions?: list, ...}, SignInConfig?: array{Distributions?: list, ...}, AgentConfig?: array{Distributions?: list, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateTrafficDistributionAsync(array{ Id?: string, TelephonyConfig?: array{Distributions?: list, ...}, SignInConfig?: array{Distributions?: list, ...}, AgentConfig?: array{Distributions?: list, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateUserConfig(array{ AutoAcceptConfigs?: list<array{Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', AutoAccept?: bool, AgentFirstCallbackAutoAccept?: bool, ...}>, AfterContactWorkConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', AfterContactWorkConfig?: array, AgentFirstCallbackAfterContactWorkConfig?: array, ..., }>, PhoneNumberConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', PhoneType?: 'DESK_PHONE'|'SOFT_PHONE', PhoneNumber?: string, ..., }>, PersistentConnectionConfigs?: list<array{Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', PersistentConnection?: bool, ...}>, VoiceEnhancementConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', VoiceEnhancementMode?: 'NOISE_SUPPRESSION'|'NONE'|'VOICE_ISOLATION', ..., }>, UserId?: string, InstanceId?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserConfigAsync(array{ AutoAcceptConfigs?: list<array{Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', AutoAccept?: bool, AgentFirstCallbackAutoAccept?: bool, ...}>, AfterContactWorkConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', AfterContactWorkConfig?: array, AgentFirstCallbackAfterContactWorkConfig?: array, ..., }>, PhoneNumberConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', PhoneType?: 'DESK_PHONE'|'SOFT_PHONE', PhoneNumber?: string, ..., }>, PersistentConnectionConfigs?: list<array{Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', PersistentConnection?: bool, ...}>, VoiceEnhancementConfigs?: list<array{ Channel?: 'CHAT'|'EMAIL'|'TASK'|'VOICE', VoiceEnhancementMode?: 'NOISE_SUPPRESSION'|'NONE'|'VOICE_ISOLATION', ..., }>, UserId?: string, InstanceId?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateUserHierarchy(array{HierarchyGroupId?: string, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserHierarchyAsync(array{HierarchyGroupId?: string, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result updateUserHierarchyGroupName(array{Name?: string, HierarchyGroupId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserHierarchyGroupNameAsync(array{Name?: string, HierarchyGroupId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result updateUserHierarchyStructure(array{ HierarchyStructure?: array{ LevelOne?: array{Name?: string, ...}, LevelTwo?: array{Name?: string, ...}, LevelThree?: array{Name?: string, ...}, LevelFour?: array{Name?: string, ...}, LevelFive?: array{Name?: string, ...}, ..., }, InstanceId?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserHierarchyStructureAsync(array{ HierarchyStructure?: array{ LevelOne?: array{Name?: string, ...}, LevelTwo?: array{Name?: string, ...}, LevelThree?: array{Name?: string, ...}, LevelFour?: array{Name?: string, ...}, LevelFive?: array{Name?: string, ...}, ..., }, InstanceId?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateUserIdentityInfo(array{ IdentityInfo?: array{FirstName?: string, LastName?: string, Email?: string, SecondaryEmail?: string, Mobile?: string, ...}, UserId?: string, InstanceId?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserIdentityInfoAsync(array{ IdentityInfo?: array{FirstName?: string, LastName?: string, Email?: string, SecondaryEmail?: string, Mobile?: string, ...}, UserId?: string, InstanceId?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateUserNotificationStatus(array{ InstanceId?: string, NotificationId?: string, UserId?: string, Status?: 'HIDDEN'|'READ'|'UNREAD', LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserNotificationStatusAsync(array{ InstanceId?: string, NotificationId?: string, UserId?: string, Status?: 'HIDDEN'|'READ'|'UNREAD', LastModifiedTime?: int|string|\DateTimeInterface, LastModifiedRegion?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateUserPhoneConfig(array{ PhoneConfig?: array{ PhoneType?: 'DESK_PHONE'|'SOFT_PHONE', AutoAccept?: bool, AfterContactWorkTimeLimit?: int, DeskPhoneNumber?: string, PersistentConnection?: bool, ..., }, UserId?: string, InstanceId?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserPhoneConfigAsync(array{ PhoneConfig?: array{ PhoneType?: 'DESK_PHONE'|'SOFT_PHONE', AutoAccept?: bool, AfterContactWorkTimeLimit?: int, DeskPhoneNumber?: string, PersistentConnection?: bool, ..., }, UserId?: string, InstanceId?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateUserProficiencies(array{ InstanceId?: string, UserId?: string, UserProficiencies?: list<array{AttributeName?: string, AttributeValue?: string, Level?: float, ...}>, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserProficienciesAsync(array{ InstanceId?: string, UserId?: string, UserProficiencies?: list<array{AttributeName?: string, AttributeValue?: string, Level?: float, ...}>, ..., } $args = [])

phpstan-method

\Aws\Result updateUserRoutingProfile(array{RoutingProfileId?: string, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserRoutingProfileAsync(array{RoutingProfileId?: string, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result updateUserSecurityProfiles(array{SecurityProfileIds?: list, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateUserSecurityProfilesAsync(array{SecurityProfileIds?: list, UserId?: string, InstanceId?: string, ...} $args = [])

phpstan-method

\Aws\Result updateViewContent(array{ InstanceId?: string, ViewId?: string, Status?: 'PUBLISHED'|'SAVED', Content?: array{Template?: string, Actions?: list, ...}, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateViewContentAsync(array{ InstanceId?: string, ViewId?: string, Status?: 'PUBLISHED'|'SAVED', Content?: array{Template?: string, Actions?: list, ...}, ..., } $args = [])

phpstan-method

\Aws\Result updateViewMetadata(array{InstanceId?: string, ViewId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateViewMetadataAsync(array{InstanceId?: string, ViewId?: string, Name?: string, Description?: string, ...} $args = [])

phpstan-method

\Aws\Result updateWorkspaceMetadata(array{InstanceId?: string, WorkspaceId?: string, Name?: string, Description?: string, Title?: string, ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateWorkspaceMetadataAsync(array{InstanceId?: string, WorkspaceId?: string, Name?: string, Description?: string, Title?: string, ...} $args = [])

phpstan-method

\Aws\Result updateWorkspacePage(array{ InstanceId?: string, WorkspaceId?: string, Page?: string, NewPage?: string, ResourceArn?: string, Slug?: string, InputData?: string, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateWorkspacePageAsync(array{ InstanceId?: string, WorkspaceId?: string, Page?: string, NewPage?: string, ResourceArn?: string, Slug?: string, InputData?: string, ..., } $args = [])

phpstan-method

\Aws\Result updateWorkspaceTheme(array{ InstanceId?: string, WorkspaceId?: string, Theme?: array{ Light?: array{Palette?: array, Images?: array, Typography?: array, ...}, Dark?: array{Palette?: array, Images?: array, Typography?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateWorkspaceThemeAsync(array{ InstanceId?: string, WorkspaceId?: string, Theme?: array{ Light?: array{Palette?: array, Images?: array, Typography?: array, ...}, Dark?: array{Palette?: array, Images?: array, Typography?: array, ...}, ..., }, ..., } $args = [])

phpstan-method

\Aws\Result updateWorkspaceVisibility(array{InstanceId?: string, WorkspaceId?: string, Visibility?: 'ALL'|'ASSIGNED'|'NONE', ...} $args = [])

phpstan-method

\GuzzleHttp\Promise\Promise updateWorkspaceVisibilityAsync(array{InstanceId?: string, WorkspaceId?: string, Visibility?: 'ALL'|'ASSIGNED'|'NONE', ...} $args = [])

Table of Contents

Methods

__call()  : mixed
__construct()  : mixed
The client constructor accepts the following options:
__sleep()  : mixed
execute()  : mixed
executeAsync()  : mixed
factory()  : static
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.
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.
getSignatureProvider()  : callable
Get the signature_provider function of the client.
getToken()  : mixed
getWaiter()  : mixed
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.
  • transport_sharing: (string) Set to a transport sharing mode ("none", "handler_prefer", "handler_require", "persistent_prefer", or "persistent_require") to enable connection sharing on the default HTTP handler. The "_prefer" modes degrade gracefully when the installed version of Guzzle or the runtime cannot honor them, and the "_require" modes throw. This option only applies when the SDK creates the default HTTP handler.
  • 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).
  • account_id_endpoint_mode: (string, default(preferred)) this option decides whether credentials should resolve an accountId value, which is going to be used as part of the endpoint resolution. The valid values for this option are:
    • preferred: when this value is set then, a warning is logged when accountId is empty in the resolved identity.
    • required: when this value is set then, an exception is thrown when accountId is empty in the resolved identity.
    • disabled: when this value is set then, the validation for if accountId was resolved or not, is ignored.
  • 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

factory()

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

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

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

getSignatureProvider()

Get the signature_provider function of the client.

public final getSignatureProvider() : callable
Return values
callable

getToken()

public getToken() : mixed

getWaiter()

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

waitUntil()

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