AWSConnect
Objective-C
@interface AWSConnect
Swift
class AWSConnect
Amazon Connect is a cloud-based contact center solution that you use to set up and manage a customer contact center and provide reliable customer engagement at any scale.
Amazon Connect provides metrics and real-time reporting that enable you to optimize contact routing. You can also resolve customer issues more efficiently by getting customers in touch with the appropriate agents.
There are limits to the number of Amazon Connect resources that you can create. There are also limits to the number of requests that you can make per second. For more information, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.
You can connect programmatically to an Amazon Web Services service by using an endpoint. For a list of Amazon Connect endpoints, see Amazon Connect Endpoints.
-
The service configuration used to instantiate this service client.
Warning
Once the client is instantiated, do not modify the configuration object. It may cause unspecified behaviors.Declaration
Objective-C
@property (nonatomic, strong, readonly) AWSServiceConfiguration *configuration
-
Returns the singleton service client. If the singleton object does not exist, the SDK instantiates the default service client with
defaultServiceConfiguration
from[AWSServiceManager defaultServiceManager]
. The reference to this object is maintained by the SDK, and you do not need to retain it manually.For example, set the default service configuration in
- application:didFinishLaunchingWithOptions:
Swift
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { let credentialProvider = AWSCognitoCredentialsProvider(regionType: .USEast1, identityPoolId: "YourIdentityPoolId") let configuration = AWSServiceConfiguration(region: .USEast1, credentialsProvider: credentialProvider) AWSServiceManager.default().defaultServiceConfiguration = configuration return true
}
Objective-C
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { AWSCognitoCredentialsProvider *credentialsProvider = [[AWSCognitoCredentialsProvider alloc] initWithRegionType:AWSRegionUSEast1 identityPoolId:@"YourIdentityPoolId"]; AWSServiceConfiguration *configuration = [[AWSServiceConfiguration alloc] initWithRegion:AWSRegionUSEast1 credentialsProvider:credentialsProvider]; [AWSServiceManager defaultServiceManager].defaultServiceConfiguration = configuration; return YES; }
Then call the following to get the default service client:
Swift
let Connect = AWSConnect.default()
Objective-C
AWSConnect *Connect = [AWSConnect defaultConnect];
Declaration
Objective-C
+ (nonnull instancetype)defaultConnect;
Swift
class func `default`() -> Self
Return Value
The default service client.
-
Creates a service client with the given service configuration and registers it for the key.
For example, set the default service configuration in
- application:didFinishLaunchingWithOptions:
Swift
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { let credentialProvider = AWSCognitoCredentialsProvider(regionType: .USEast1, identityPoolId: "YourIdentityPoolId") let configuration = AWSServiceConfiguration(region: .USWest2, credentialsProvider: credentialProvider) AWSConnect.register(with: configuration!, forKey: "USWest2Connect") return true
}
Objective-C
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { AWSCognitoCredentialsProvider *credentialsProvider = [[AWSCognitoCredentialsProvider alloc] initWithRegionType:AWSRegionUSEast1 identityPoolId:@"YourIdentityPoolId"]; AWSServiceConfiguration *configuration = [[AWSServiceConfiguration alloc] initWithRegion:AWSRegionUSWest2 credentialsProvider:credentialsProvider]; [AWSConnect registerConnectWithConfiguration:configuration forKey:@"USWest2Connect"]; return YES; }
Then call the following to get the service client:
Swift
let Connect = AWSConnect(forKey: "USWest2Connect")
Objective-C
AWSConnect *Connect = [AWSConnect ConnectForKey:@"USWest2Connect"];
Warning
After calling this method, do not modify the configuration object. It may cause unspecified behaviors.
Declaration
Objective-C
+ (void)registerConnectWithConfiguration:(id)configuration forKey:(nonnull NSString *)key;
Swift
class func register(withConfiguration configuration: Any!, forKey key: String)
Parameters
configuration
A service configuration object.
key
A string to identify the service client.
-
Retrieves the service client associated with the key. You need to call
+ registerConnectWithConfiguration:forKey:
before invoking this method.For example, set the default service configuration in
- application:didFinishLaunchingWithOptions:
Swift
func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplicationLaunchOptionsKey: Any]?) -> Bool { let credentialProvider = AWSCognitoCredentialsProvider(regionType: .USEast1, identityPoolId: "YourIdentityPoolId") let configuration = AWSServiceConfiguration(region: .USWest2, credentialsProvider: credentialProvider) AWSConnect.register(with: configuration!, forKey: "USWest2Connect") return true
}
Objective-C
- (BOOL)application:(UIApplication *)application didFinishLaunchingWithOptions:(NSDictionary *)launchOptions { AWSCognitoCredentialsProvider *credentialsProvider = [[AWSCognitoCredentialsProvider alloc] initWithRegionType:AWSRegionUSEast1 identityPoolId:@"YourIdentityPoolId"]; AWSServiceConfiguration *configuration = [[AWSServiceConfiguration alloc] initWithRegion:AWSRegionUSWest2 credentialsProvider:credentialsProvider]; [AWSConnect registerConnectWithConfiguration:configuration forKey:@"USWest2Connect"]; return YES; }
Then call the following to get the service client:
Swift
let Connect = AWSConnect(forKey: "USWest2Connect")
Objective-C
AWSConnect *Connect = [AWSConnect ConnectForKey:@"USWest2Connect"];
Declaration
Objective-C
+ (nonnull instancetype)ConnectForKey:(nonnull NSString *)key;
Swift
convenience init(forKey key: String)
Parameters
key
A string to identify the service client.
Return Value
An instance of the service client.
-
Removes the service client associated with the key and release it.
Warning
Before calling this method, make sure no method is running on this client.
Declaration
Objective-C
+ (void)removeConnectForKey:(nonnull NSString *)key;
Swift
class func remove(forKey key: String)
Parameters
key
A string to identify the service client.
-
Activates an evaluation form in the specified Amazon Connect instance. After the evaluation form is activated, it is available to start new evaluations based on the form.
See
AWSConnectActivateEvaluationFormRequest
See
AWSConnectActivateEvaluationFormResponse
Declaration
Objective-C
- (id)activateEvaluationForm: (nonnull AWSConnectActivateEvaluationFormRequest *)request;
Swift
func activateEvaluationForm(_ request: AWSConnectActivateEvaluationFormRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ActivateEvaluationForm service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectActivateEvaluationFormResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Activates an evaluation form in the specified Amazon Connect instance. After the evaluation form is activated, it is available to start new evaluations based on the form.
See
AWSConnectActivateEvaluationFormRequest
See
AWSConnectActivateEvaluationFormResponse
Declaration
Objective-C
- (void)activateEvaluationForm: (nonnull AWSConnectActivateEvaluationFormRequest *)request completionHandler: (void (^_Nullable)( AWSConnectActivateEvaluationFormResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func activateEvaluationForm(_ request: AWSConnectActivateEvaluationFormRequest) async throws -> AWSConnectActivateEvaluationFormResponse
Parameters
request
A container for the necessary parameters to execute the ActivateEvaluationForm service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates the specified dataset for a Amazon Connect instance with the target account. You can associate only one dataset in a single call.
See
AWSConnectAssociateAnalyticsDataSetRequest
See
AWSConnectAssociateAnalyticsDataSetResponse
Declaration
Objective-C
- (id)associateAnalyticsDataSet: (nonnull AWSConnectAssociateAnalyticsDataSetRequest *)request;
Swift
func associateAnalyticsDataSet(_ request: AWSConnectAssociateAnalyticsDataSetRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateAnalyticsDataSet service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectAssociateAnalyticsDataSetResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates the specified dataset for a Amazon Connect instance with the target account. You can associate only one dataset in a single call.
See
AWSConnectAssociateAnalyticsDataSetRequest
See
AWSConnectAssociateAnalyticsDataSetResponse
Declaration
Objective-C
- (void)associateAnalyticsDataSet: (nonnull AWSConnectAssociateAnalyticsDataSetRequest *)request completionHandler: (void (^_Nullable)( AWSConnectAssociateAnalyticsDataSetResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func associateAnalyticsDataSet(_ request: AWSConnectAssociateAnalyticsDataSetRequest) async throws -> AWSConnectAssociateAnalyticsDataSetResponse
Parameters
request
A container for the necessary parameters to execute the AssociateAnalyticsDataSet service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates an approved origin to an Amazon Connect instance.
See
AWSConnectAssociateApprovedOriginRequest
Declaration
Objective-C
- (id)associateApprovedOrigin: (nonnull AWSConnectAssociateApprovedOriginRequest *)request;
Swift
func associateApprovedOrigin(_ request: AWSConnectAssociateApprovedOriginRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateApprovedOrigin service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates an approved origin to an Amazon Connect instance.
See
AWSConnectAssociateApprovedOriginRequest
Declaration
Objective-C
- (void)associateApprovedOrigin: (nonnull AWSConnectAssociateApprovedOriginRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func associateApprovedOrigin(_ request: AWSConnectAssociateApprovedOriginRequest) async throws
Parameters
request
A container for the necessary parameters to execute the AssociateApprovedOrigin service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Amazon Lex or Amazon Lex V2 bot.
See
AWSConnectAssociateBotRequest
Declaration
Objective-C
- (id)associateBot:(nonnull AWSConnectAssociateBotRequest *)request;
Swift
func associateBot(_ request: AWSConnectAssociateBotRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateBot service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorLimitExceeded
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Amazon Lex or Amazon Lex V2 bot.
See
AWSConnectAssociateBotRequest
Declaration
Objective-C
- (void)associateBot:(nonnull AWSConnectAssociateBotRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func associateBot(_ request: AWSConnectAssociateBotRequest) async throws
Parameters
request
A container for the necessary parameters to execute the AssociateBot service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorLimitExceeded
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.
See
AWSConnectAssociateDefaultVocabularyRequest
See
AWSConnectAssociateDefaultVocabularyResponse
Declaration
Objective-C
- (id)associateDefaultVocabulary: (nonnull AWSConnectAssociateDefaultVocabularyRequest *)request;
Swift
func associateDefaultVocabulary(_ request: AWSConnectAssociateDefaultVocabularyRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateDefaultVocabulary service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectAssociateDefaultVocabularyResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Associates an existing vocabulary as the default. Contact Lens for Amazon Connect uses the vocabulary in post-call and real-time analysis sessions for the given language.
See
AWSConnectAssociateDefaultVocabularyRequest
See
AWSConnectAssociateDefaultVocabularyResponse
Declaration
Objective-C
- (void) associateDefaultVocabulary: (nonnull AWSConnectAssociateDefaultVocabularyRequest *)request completionHandler: (void (^_Nullable)( AWSConnectAssociateDefaultVocabularyResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func associateDefaultVocabulary(_ request: AWSConnectAssociateDefaultVocabularyRequest) async throws -> AWSConnectAssociateDefaultVocabularyResponse
Parameters
request
A container for the necessary parameters to execute the AssociateDefaultVocabulary service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Associates a connect resource to a flow.
See
AWSConnectAssociateFlowRequest
See
AWSConnectAssociateFlowResponse
Declaration
Objective-C
- (id)associateFlow:(nonnull AWSConnectAssociateFlowRequest *)request;
Swift
func associateFlow(_ request: AWSConnectAssociateFlowRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateFlow service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectAssociateFlowResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Associates a connect resource to a flow.
See
AWSConnectAssociateFlowRequest
See
AWSConnectAssociateFlowResponse
Declaration
Objective-C
- (void)associateFlow:(nonnull AWSConnectAssociateFlowRequest *)request completionHandler: (void (^_Nullable)(AWSConnectAssociateFlowResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func associateFlow(_ request: AWSConnectAssociateFlowRequest) async throws -> AWSConnectAssociateFlowResponse
Parameters
request
A container for the necessary parameters to execute the AssociateFlow service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates a storage resource type for the first time. You can only associate one type of storage configuration in a single call. This means, for example, that you can’t define an instance with multiple S3 buckets for storing chat transcripts.
This API does not create a resource that doesn’t exist. It only associates it to the instance. Ensure that the resource being specified in the storage configuration, like an S3 bucket, exists when being used for association.
See
AWSConnectAssociateInstanceStorageConfigRequest
See
AWSConnectAssociateInstanceStorageConfigResponse
Declaration
Objective-C
- (id)associateInstanceStorageConfig: (nonnull AWSConnectAssociateInstanceStorageConfigRequest *)request;
Swift
func associateInstanceStorageConfig(_ request: AWSConnectAssociateInstanceStorageConfigRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateInstanceStorageConfig service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectAssociateInstanceStorageConfigResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates a storage resource type for the first time. You can only associate one type of storage configuration in a single call. This means, for example, that you can’t define an instance with multiple S3 buckets for storing chat transcripts.
This API does not create a resource that doesn’t exist. It only associates it to the instance. Ensure that the resource being specified in the storage configuration, like an S3 bucket, exists when being used for association.
See
AWSConnectAssociateInstanceStorageConfigRequest
See
AWSConnectAssociateInstanceStorageConfigResponse
Declaration
Objective-C
- (void)associateInstanceStorageConfig: (nonnull AWSConnectAssociateInstanceStorageConfigRequest *)request completionHandler: (void (^_Nullable)( AWSConnectAssociateInstanceStorageConfigResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func associateInstanceStorageConfig(_ request: AWSConnectAssociateInstanceStorageConfigRequest) async throws -> AWSConnectAssociateInstanceStorageConfigResponse
Parameters
request
A container for the necessary parameters to execute the AssociateInstanceStorageConfig service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Lambda function.
See
AWSConnectAssociateLambdaFunctionRequest
Declaration
Objective-C
- (id)associateLambdaFunction: (nonnull AWSConnectAssociateLambdaFunctionRequest *)request;
Swift
func associateLambdaFunction(_ request: AWSConnectAssociateLambdaFunctionRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateLambdaFunction service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Lambda function.
See
AWSConnectAssociateLambdaFunctionRequest
Declaration
Objective-C
- (void)associateLambdaFunction: (nonnull AWSConnectAssociateLambdaFunctionRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func associateLambdaFunction(_ request: AWSConnectAssociateLambdaFunctionRequest) async throws
Parameters
request
A container for the necessary parameters to execute the AssociateLambdaFunction service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Amazon Lex V1 bot. This API only supports the association of Amazon Lex V1 bots.
See
AWSConnectAssociateLexBotRequest
Declaration
Objective-C
- (id)associateLexBot:(nonnull AWSConnectAssociateLexBotRequest *)request;
Swift
func associateLexBot(_ request: AWSConnectAssociateLexBotRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateLexBot service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Allows the specified Amazon Connect instance to access the specified Amazon Lex V1 bot. This API only supports the association of Amazon Lex V1 bots.
See
AWSConnectAssociateLexBotRequest
Declaration
Objective-C
- (void)associateLexBot:(nonnull AWSConnectAssociateLexBotRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func associateLexBot(_ request: AWSConnectAssociateLexBotRequest) async throws
Parameters
request
A container for the necessary parameters to execute the AssociateLexBot service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
Associates a flow with a phone number claimed to your Amazon Connect instance.
If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the
PhoneNumberId
URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.See
AWSConnectAssociatePhoneNumberContactFlowRequest
Declaration
Objective-C
- (id)associatePhoneNumberContactFlow: (nonnull AWSConnectAssociatePhoneNumberContactFlowRequest *)request;
Swift
func associatePhoneNumberContactFlow(_ request: AWSConnectAssociatePhoneNumberContactFlowRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociatePhoneNumberContactFlow service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
Associates a flow with a phone number claimed to your Amazon Connect instance.
If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the
PhoneNumberId
URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.See
AWSConnectAssociatePhoneNumberContactFlowRequest
Declaration
Objective-C
- (void)associatePhoneNumberContactFlow: (nonnull AWSConnectAssociatePhoneNumberContactFlowRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func associatePhoneNumberContactFlow(_ request: AWSConnectAssociatePhoneNumberContactFlowRequest) async throws
Parameters
request
A container for the necessary parameters to execute the AssociatePhoneNumberContactFlow service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates a set of quick connects with a queue.
See
AWSConnectAssociateQueueQuickConnectsRequest
Declaration
Objective-C
- (id)associateQueueQuickConnects: (nonnull AWSConnectAssociateQueueQuickConnectsRequest *)request;
Swift
func associateQueueQuickConnects(_ request: AWSConnectAssociateQueueQuickConnectsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateQueueQuickConnects service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates a set of quick connects with a queue.
See
AWSConnectAssociateQueueQuickConnectsRequest
Declaration
Objective-C
- (void)associateQueueQuickConnects: (nonnull AWSConnectAssociateQueueQuickConnectsRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func associateQueueQuickConnects(_ request: AWSConnectAssociateQueueQuickConnectsRequest) async throws
Parameters
request
A container for the necessary parameters to execute the AssociateQueueQuickConnects service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Associates a set of queues with a routing profile.
See
AWSConnectAssociateRoutingProfileQueuesRequest
Declaration
Objective-C
- (id)associateRoutingProfileQueues: (nonnull AWSConnectAssociateRoutingProfileQueuesRequest *)request;
Swift
func associateRoutingProfileQueues(_ request: AWSConnectAssociateRoutingProfileQueuesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateRoutingProfileQueues service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Associates a set of queues with a routing profile.
See
AWSConnectAssociateRoutingProfileQueuesRequest
Declaration
Objective-C
- (void)associateRoutingProfileQueues: (nonnull AWSConnectAssociateRoutingProfileQueuesRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func associateRoutingProfileQueues(_ request: AWSConnectAssociateRoutingProfileQueuesRequest) async throws
Parameters
request
A container for the necessary parameters to execute the AssociateRoutingProfileQueues service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates a security key to the instance.
See
AWSConnectAssociateSecurityKeyRequest
See
AWSConnectAssociateSecurityKeyResponse
Declaration
Objective-C
- (id)associateSecurityKey: (nonnull AWSConnectAssociateSecurityKeyRequest *)request;
Swift
func associateSecurityKey(_ request: AWSConnectAssociateSecurityKeyRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateSecurityKey service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectAssociateSecurityKeyResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates a security key to the instance.
See
AWSConnectAssociateSecurityKeyRequest
See
AWSConnectAssociateSecurityKeyResponse
Declaration
Objective-C
- (void) associateSecurityKey: (nonnull AWSConnectAssociateSecurityKeyRequest *)request completionHandler: (void (^_Nullable)(AWSConnectAssociateSecurityKeyResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func associateSecurityKey(_ request: AWSConnectAssociateSecurityKeyRequest) async throws -> AWSConnectAssociateSecurityKeyResponse
Parameters
request
A container for the necessary parameters to execute the AssociateSecurityKey service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
Associates an agent with a traffic distribution group.
See
AWSConnectAssociateTrafficDistributionGroupUserRequest
See
AWSConnectAssociateTrafficDistributionGroupUserResponse
Declaration
Objective-C
- (id)associateTrafficDistributionGroupUser: (nonnull AWSConnectAssociateTrafficDistributionGroupUserRequest *)request;
Swift
func associateTrafficDistributionGroupUser(_ request: AWSConnectAssociateTrafficDistributionGroupUserRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateTrafficDistributionGroupUser service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectAssociateTrafficDistributionGroupUserResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
. -
Associates an agent with a traffic distribution group.
See
AWSConnectAssociateTrafficDistributionGroupUserRequest
See
AWSConnectAssociateTrafficDistributionGroupUserResponse
Declaration
Objective-C
- (void) associateTrafficDistributionGroupUser: (nonnull AWSConnectAssociateTrafficDistributionGroupUserRequest *) request completionHandler: (void (^_Nullable)( AWSConnectAssociateTrafficDistributionGroupUserResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func associateTrafficDistributionGroupUser(_ request: AWSConnectAssociateTrafficDistributionGroupUserRequest) async throws -> AWSConnectAssociateTrafficDistributionGroupUserResponse
Parameters
request
A container for the necessary parameters to execute the AssociateTrafficDistributionGroupUser service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
. -
>Associates a set of proficiencies with a user.
See
AWSConnectAssociateUserProficienciesRequest
Declaration
Objective-C
- (id)associateUserProficiencies: (nonnull AWSConnectAssociateUserProficienciesRequest *)request;
Swift
func associateUserProficiencies(_ request: AWSConnectAssociateUserProficienciesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the AssociateUserProficiencies service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
>Associates a set of proficiencies with a user.
See
AWSConnectAssociateUserProficienciesRequest
Declaration
Objective-C
- (void)associateUserProficiencies: (nonnull AWSConnectAssociateUserProficienciesRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func associateUserProficiencies(_ request: AWSConnectAssociateUserProficienciesRequest) async throws
Parameters
request
A container for the necessary parameters to execute the AssociateUserProficiencies service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates a list of analytics datasets for a given Amazon Connect instance to a target account. You can associate multiple datasets in a single call.
See
AWSConnectBatchAssociateAnalyticsDataSetRequest
See
AWSConnectBatchAssociateAnalyticsDataSetResponse
Declaration
Objective-C
- (id)batchAssociateAnalyticsDataSet: (nonnull AWSConnectBatchAssociateAnalyticsDataSetRequest *)request;
Swift
func batchAssociateAnalyticsDataSet(_ request: AWSConnectBatchAssociateAnalyticsDataSetRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the BatchAssociateAnalyticsDataSet service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectBatchAssociateAnalyticsDataSetResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Associates a list of analytics datasets for a given Amazon Connect instance to a target account. You can associate multiple datasets in a single call.
See
AWSConnectBatchAssociateAnalyticsDataSetRequest
See
AWSConnectBatchAssociateAnalyticsDataSetResponse
Declaration
Objective-C
- (void)batchAssociateAnalyticsDataSet: (nonnull AWSConnectBatchAssociateAnalyticsDataSetRequest *)request completionHandler: (void (^_Nullable)( AWSConnectBatchAssociateAnalyticsDataSetResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func batchAssociateAnalyticsDataSet(_ request: AWSConnectBatchAssociateAnalyticsDataSetRequest) async throws -> AWSConnectBatchAssociateAnalyticsDataSetResponse
Parameters
request
A container for the necessary parameters to execute the BatchAssociateAnalyticsDataSet service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Removes a list of analytics datasets associated with a given Amazon Connect instance. You can disassociate multiple datasets in a single call.
See
AWSConnectBatchDisassociateAnalyticsDataSetRequest
See
AWSConnectBatchDisassociateAnalyticsDataSetResponse
Declaration
Objective-C
- (id)batchDisassociateAnalyticsDataSet: (nonnull AWSConnectBatchDisassociateAnalyticsDataSetRequest *)request;
Swift
func batchDisassociateAnalyticsDataSet(_ request: AWSConnectBatchDisassociateAnalyticsDataSetRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the BatchDisassociateAnalyticsDataSet service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectBatchDisassociateAnalyticsDataSetResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Removes a list of analytics datasets associated with a given Amazon Connect instance. You can disassociate multiple datasets in a single call.
See
AWSConnectBatchDisassociateAnalyticsDataSetRequest
See
AWSConnectBatchDisassociateAnalyticsDataSetResponse
Declaration
Objective-C
- (void) batchDisassociateAnalyticsDataSet: (nonnull AWSConnectBatchDisassociateAnalyticsDataSetRequest *)request completionHandler: (void (^_Nullable)( AWSConnectBatchDisassociateAnalyticsDataSetResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func batchDisassociateAnalyticsDataSet(_ request: AWSConnectBatchDisassociateAnalyticsDataSetRequest) async throws -> AWSConnectBatchDisassociateAnalyticsDataSetResponse
Parameters
request
A container for the necessary parameters to execute the BatchDisassociateAnalyticsDataSet service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Allows you to retrieve metadata about multiple attached files on an associated resource. Each attached file provided in the input list must be associated with the input AssociatedResourceArn.
See
AWSConnectBatchGetAttachedFileMetadataRequest
See
AWSConnectBatchGetAttachedFileMetadataResponse
Declaration
Objective-C
- (id)batchGetAttachedFileMetadata: (nonnull AWSConnectBatchGetAttachedFileMetadataRequest *)request;
Swift
func batchGetAttachedFileMetadata(_ request: AWSConnectBatchGetAttachedFileMetadataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the BatchGetAttachedFileMetadata service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectBatchGetAttachedFileMetadataResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Allows you to retrieve metadata about multiple attached files on an associated resource. Each attached file provided in the input list must be associated with the input AssociatedResourceArn.
See
AWSConnectBatchGetAttachedFileMetadataRequest
See
AWSConnectBatchGetAttachedFileMetadataResponse
Declaration
Objective-C
- (void)batchGetAttachedFileMetadata: (nonnull AWSConnectBatchGetAttachedFileMetadataRequest *)request completionHandler: (void (^_Nullable)( AWSConnectBatchGetAttachedFileMetadataResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func batchGetAttachedFileMetadata(_ request: AWSConnectBatchGetAttachedFileMetadataRequest) async throws -> AWSConnectBatchGetAttachedFileMetadataResponse
Parameters
request
A container for the necessary parameters to execute the BatchGetAttachedFileMetadata service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Retrieve the flow associations for the given resources.
See
AWSConnectBatchGetFlowAssociationRequest
See
AWSConnectBatchGetFlowAssociationResponse
Declaration
Objective-C
- (id)batchGetFlowAssociation: (nonnull AWSConnectBatchGetFlowAssociationRequest *)request;
Swift
func batchGetFlowAssociation(_ request: AWSConnectBatchGetFlowAssociationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the BatchGetFlowAssociation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectBatchGetFlowAssociationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Retrieve the flow associations for the given resources.
See
AWSConnectBatchGetFlowAssociationRequest
See
AWSConnectBatchGetFlowAssociationResponse
Declaration
Objective-C
- (void)batchGetFlowAssociation: (nonnull AWSConnectBatchGetFlowAssociationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectBatchGetFlowAssociationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func batchGetFlowAssociation(_ request: AWSConnectBatchGetFlowAssociationRequest) async throws -> AWSConnectBatchGetFlowAssociationResponse
Parameters
request
A container for the necessary parameters to execute the BatchGetFlowAssociation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Only the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API.
Allows you to create a batch of contacts in Amazon Connect. The outbound campaigns capability ingests dial requests via the PutDialRequestBatch API. It then uses BatchPutContact to create contacts corresponding to those dial requests. If agents are available, the dial requests are dialed out, which results in a voice call. The resulting voice call uses the same contactId that was created by BatchPutContact.
See
AWSConnectBatchPutContactRequest
See
AWSConnectBatchPutContactResponse
Declaration
Objective-C
- (id)batchPutContact:(nonnull AWSConnectBatchPutContactRequest *)request;
Swift
func batchPutContact(_ request: AWSConnectBatchPutContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the BatchPutContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectBatchPutContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorIdempotency
. -
Only the Amazon Connect outbound campaigns service principal is allowed to assume a role in your account and call this API.
Allows you to create a batch of contacts in Amazon Connect. The outbound campaigns capability ingests dial requests via the PutDialRequestBatch API. It then uses BatchPutContact to create contacts corresponding to those dial requests. If agents are available, the dial requests are dialed out, which results in a voice call. The resulting voice call uses the same contactId that was created by BatchPutContact.
See
AWSConnectBatchPutContactRequest
See
AWSConnectBatchPutContactResponse
Declaration
Objective-C
- (void)batchPutContact:(nonnull AWSConnectBatchPutContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectBatchPutContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func batchPutContact(_ request: AWSConnectBatchPutContactRequest) async throws -> AWSConnectBatchPutContactResponse
Parameters
request
A container for the necessary parameters to execute the BatchPutContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorIdempotency
. -
Claims an available phone number to your Amazon Connect instance or traffic distribution group. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance or traffic distribution group was created.
For more information about how to use this operation, see Claim a phone number in your country and Claim phone numbers to traffic distribution groups in the Amazon Connect Administrator Guide.
You can call the SearchAvailablePhoneNumbers API for available phone numbers that you can claim. Call the DescribePhoneNumber API to verify the status of a previous ClaimPhoneNumber operation.
If you plan to claim and release numbers frequently, contact us for a service quota exception. Otherwise, it is possible you will be blocked from claiming and releasing any more numbers until up to 180 days past the oldest number released has expired.
By default you can claim and release up to 200% of your maximum number of active phone numbers. If you claim and release phone numbers using the UI or API during a rolling 180 day cycle that exceeds 200% of your phone number service level quota, you will be blocked from claiming any more numbers until 180 days past the oldest number released has expired.
For example, if you already have 99 claimed numbers and a service level quota of 99 phone numbers, and in any 180 day period you release 99, claim 99, and then release 99, you will have exceeded the 200% limit. At that point you are blocked from claiming any more numbers until you open an Amazon Web Services support ticket.
See
AWSConnectClaimPhoneNumberRequest
See
AWSConnectClaimPhoneNumberResponse
Declaration
Objective-C
- (id)claimPhoneNumber:(nonnull AWSConnectClaimPhoneNumberRequest *)request;
Swift
func claimPhoneNumber(_ request: AWSConnectClaimPhoneNumberRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ClaimPhoneNumber service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectClaimPhoneNumberResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
. -
Claims an available phone number to your Amazon Connect instance or traffic distribution group. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance or traffic distribution group was created.
For more information about how to use this operation, see Claim a phone number in your country and Claim phone numbers to traffic distribution groups in the Amazon Connect Administrator Guide.
You can call the SearchAvailablePhoneNumbers API for available phone numbers that you can claim. Call the DescribePhoneNumber API to verify the status of a previous ClaimPhoneNumber operation.
If you plan to claim and release numbers frequently, contact us for a service quota exception. Otherwise, it is possible you will be blocked from claiming and releasing any more numbers until up to 180 days past the oldest number released has expired.
By default you can claim and release up to 200% of your maximum number of active phone numbers. If you claim and release phone numbers using the UI or API during a rolling 180 day cycle that exceeds 200% of your phone number service level quota, you will be blocked from claiming any more numbers until 180 days past the oldest number released has expired.
For example, if you already have 99 claimed numbers and a service level quota of 99 phone numbers, and in any 180 day period you release 99, claim 99, and then release 99, you will have exceeded the 200% limit. At that point you are blocked from claiming any more numbers until you open an Amazon Web Services support ticket.
See
AWSConnectClaimPhoneNumberRequest
See
AWSConnectClaimPhoneNumberResponse
Declaration
Objective-C
- (void)claimPhoneNumber:(nonnull AWSConnectClaimPhoneNumberRequest *)request completionHandler: (void (^_Nullable)(AWSConnectClaimPhoneNumberResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func claimPhoneNumber(_ request: AWSConnectClaimPhoneNumberRequest) async throws -> AWSConnectClaimPhoneNumberResponse
Parameters
request
A container for the necessary parameters to execute the ClaimPhoneNumber service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
. -
Allows you to confirm that the attached file has been uploaded using the pre-signed URL provided in the StartAttachedFileUpload API.
See
AWSConnectCompleteAttachedFileUploadRequest
See
AWSConnectCompleteAttachedFileUploadResponse
Declaration
Objective-C
- (id)completeAttachedFileUpload: (nonnull AWSConnectCompleteAttachedFileUploadRequest *)request;
Swift
func completeAttachedFileUpload(_ request: AWSConnectCompleteAttachedFileUploadRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CompleteAttachedFileUpload service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCompleteAttachedFileUploadResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Allows you to confirm that the attached file has been uploaded using the pre-signed URL provided in the StartAttachedFileUpload API.
See
AWSConnectCompleteAttachedFileUploadRequest
See
AWSConnectCompleteAttachedFileUploadResponse
Declaration
Objective-C
- (void) completeAttachedFileUpload: (nonnull AWSConnectCompleteAttachedFileUploadRequest *)request completionHandler: (void (^_Nullable)( AWSConnectCompleteAttachedFileUploadResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func completeAttachedFileUpload(_ request: AWSConnectCompleteAttachedFileUploadRequest) async throws -> AWSConnectCompleteAttachedFileUploadResponse
Parameters
request
A container for the necessary parameters to execute the CompleteAttachedFileUpload service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Creates an agent status for the specified Amazon Connect instance.
See
AWSConnectCreateAgentStatusRequest
See
AWSConnectCreateAgentStatusResponse
Declaration
Objective-C
- (id)createAgentStatus:(nonnull AWSConnectCreateAgentStatusRequest *)request;
Swift
func createAgentStatus(_ request: AWSConnectCreateAgentStatusRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateAgentStatus service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateAgentStatusResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Creates an agent status for the specified Amazon Connect instance.
See
AWSConnectCreateAgentStatusRequest
See
AWSConnectCreateAgentStatusResponse
Declaration
Objective-C
- (void)createAgentStatus:(nonnull AWSConnectCreateAgentStatusRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateAgentStatusResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createAgentStatus(_ request: AWSConnectCreateAgentStatusRequest) async throws -> AWSConnectCreateAgentStatusResponse
Parameters
request
A container for the necessary parameters to execute the CreateAgentStatus service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a flow for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
See
AWSConnectCreateContactFlowRequest
See
AWSConnectCreateContactFlowResponse
Declaration
Objective-C
- (id)createContactFlow:(nonnull AWSConnectCreateContactFlowRequest *)request;
Swift
func createContactFlow(_ request: AWSConnectCreateContactFlowRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateContactFlow service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateContactFlowResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidContactFlow
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a flow for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
See
AWSConnectCreateContactFlowRequest
See
AWSConnectCreateContactFlowResponse
Declaration
Objective-C
- (void)createContactFlow:(nonnull AWSConnectCreateContactFlowRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateContactFlowResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createContactFlow(_ request: AWSConnectCreateContactFlowRequest) async throws -> AWSConnectCreateContactFlowResponse
Parameters
request
A container for the necessary parameters to execute the CreateContactFlow service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidContactFlow
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a flow module for the specified Amazon Connect instance.
See
AWSConnectCreateContactFlowModuleRequest
See
AWSConnectCreateContactFlowModuleResponse
Declaration
Objective-C
- (id)createContactFlowModule: (nonnull AWSConnectCreateContactFlowModuleRequest *)request;
Swift
func createContactFlowModule(_ request: AWSConnectCreateContactFlowModuleRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateContactFlowModule service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateContactFlowModuleResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidContactFlowModule
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorIdempotency
,AWSConnectErrorInternalService
. -
Creates a flow module for the specified Amazon Connect instance.
See
AWSConnectCreateContactFlowModuleRequest
See
AWSConnectCreateContactFlowModuleResponse
Declaration
Objective-C
- (void)createContactFlowModule: (nonnull AWSConnectCreateContactFlowModuleRequest *)request completionHandler: (void (^_Nullable)( AWSConnectCreateContactFlowModuleResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createContactFlowModule(_ request: AWSConnectCreateContactFlowModuleRequest) async throws -> AWSConnectCreateContactFlowModuleResponse
Parameters
request
A container for the necessary parameters to execute the CreateContactFlowModule service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidContactFlowModule
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorIdempotency
,AWSConnectErrorInternalService
. -
Creates an evaluation form in the specified Amazon Connect instance. The form can be used to define questions related to agent performance, and create sections to organize such questions. Question and section identifiers cannot be duplicated within the same evaluation form.
See
AWSConnectCreateEvaluationFormRequest
See
AWSConnectCreateEvaluationFormResponse
Declaration
Objective-C
- (id)createEvaluationForm: (nonnull AWSConnectCreateEvaluationFormRequest *)request;
Swift
func createEvaluationForm(_ request: AWSConnectCreateEvaluationFormRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateEvaluationForm service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateEvaluationFormResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInternalService
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorResourceConflict
. -
Creates an evaluation form in the specified Amazon Connect instance. The form can be used to define questions related to agent performance, and create sections to organize such questions. Question and section identifiers cannot be duplicated within the same evaluation form.
See
AWSConnectCreateEvaluationFormRequest
See
AWSConnectCreateEvaluationFormResponse
Declaration
Objective-C
- (void) createEvaluationForm: (nonnull AWSConnectCreateEvaluationFormRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateEvaluationFormResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createEvaluationForm(_ request: AWSConnectCreateEvaluationFormRequest) async throws -> AWSConnectCreateEvaluationFormResponse
Parameters
request
A container for the necessary parameters to execute the CreateEvaluationForm service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInternalService
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorResourceConflict
. -
This API is in preview release for Amazon Connect and is subject to change.
Creates hours of operation.
See
AWSConnectCreateHoursOfOperationRequest
See
AWSConnectCreateHoursOfOperationResponse
Declaration
Objective-C
- (id)createHoursOfOperation: (nonnull AWSConnectCreateHoursOfOperationRequest *)request;
Swift
func createHours(ofOperation request: AWSConnectCreateHoursOfOperationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateHoursOfOperation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateHoursOfOperationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Creates hours of operation.
See
AWSConnectCreateHoursOfOperationRequest
See
AWSConnectCreateHoursOfOperationResponse
Declaration
Objective-C
- (void)createHoursOfOperation: (nonnull AWSConnectCreateHoursOfOperationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectCreateHoursOfOperationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createHours(ofOperation request: AWSConnectCreateHoursOfOperationRequest) async throws -> AWSConnectCreateHoursOfOperationResponse
Parameters
request
A container for the necessary parameters to execute the CreateHoursOfOperation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Initiates an Amazon Connect instance with all the supported channels enabled. It does not attach any storage, such as Amazon Simple Storage Service (Amazon S3) or Amazon Kinesis. It also does not allow for any configurations on features, such as Contact Lens for Amazon Connect.
Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.
See
AWSConnectCreateInstanceRequest
See
AWSConnectCreateInstanceResponse
Declaration
Objective-C
- (id)createInstance:(nonnull AWSConnectCreateInstanceRequest *)request;
Swift
func createInstance(_ request: AWSConnectCreateInstanceRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateInstance service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateInstanceResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Initiates an Amazon Connect instance with all the supported channels enabled. It does not attach any storage, such as Amazon Simple Storage Service (Amazon S3) or Amazon Kinesis. It also does not allow for any configurations on features, such as Contact Lens for Amazon Connect.
Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.
See
AWSConnectCreateInstanceRequest
See
AWSConnectCreateInstanceResponse
Declaration
Objective-C
- (void)createInstance:(nonnull AWSConnectCreateInstanceRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateInstanceResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createInstance(_ request: AWSConnectCreateInstanceRequest) async throws -> AWSConnectCreateInstanceResponse
Parameters
request
A container for the necessary parameters to execute the CreateInstance service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Creates an Amazon Web Services resource association with an Amazon Connect instance.
See
AWSConnectCreateIntegrationAssociationRequest
See
AWSConnectCreateIntegrationAssociationResponse
Declaration
Objective-C
- (id)createIntegrationAssociation: (nonnull AWSConnectCreateIntegrationAssociationRequest *)request;
Swift
func createIntegrationAssociation(_ request: AWSConnectCreateIntegrationAssociationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateIntegrationAssociation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateIntegrationAssociationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Creates an Amazon Web Services resource association with an Amazon Connect instance.
See
AWSConnectCreateIntegrationAssociationRequest
See
AWSConnectCreateIntegrationAssociationResponse
Declaration
Objective-C
- (void)createIntegrationAssociation: (nonnull AWSConnectCreateIntegrationAssociationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectCreateIntegrationAssociationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createIntegrationAssociation(_ request: AWSConnectCreateIntegrationAssociationRequest) async throws -> AWSConnectCreateIntegrationAssociationResponse
Parameters
request
A container for the necessary parameters to execute the CreateIntegrationAssociation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Adds a new participant into an on-going chat contact. For more information, see Customize chat flow experiences by integrating custom participants.
See
AWSConnectCreateParticipantRequest
See
AWSConnectCreateParticipantResponse
Declaration
Objective-C
- (id)createParticipant:(nonnull AWSConnectCreateParticipantRequest *)request;
Swift
func createParticipant(_ request: AWSConnectCreateParticipantRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateParticipant service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateParticipantResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
Adds a new participant into an on-going chat contact. For more information, see Customize chat flow experiences by integrating custom participants.
See
AWSConnectCreateParticipantRequest
See
AWSConnectCreateParticipantResponse
Declaration
Objective-C
- (void)createParticipant:(nonnull AWSConnectCreateParticipantRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateParticipantResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createParticipant(_ request: AWSConnectCreateParticipantRequest) async throws -> AWSConnectCreateParticipantResponse
Parameters
request
A container for the necessary parameters to execute the CreateParticipant service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
. -
Enables rehydration of chats for the lifespan of a contact. For more information about chat rehydration, see Enable persistent chat in the Amazon Connect Administrator Guide.
See
AWSConnectCreatePersistentContactAssociationRequest
See
AWSConnectCreatePersistentContactAssociationResponse
Declaration
Objective-C
- (id)createPersistentContactAssociation: (nonnull AWSConnectCreatePersistentContactAssociationRequest *)request;
Swift
func createPersistentContactAssociation(_ request: AWSConnectCreatePersistentContactAssociationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreatePersistentContactAssociation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreatePersistentContactAssociationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Enables rehydration of chats for the lifespan of a contact. For more information about chat rehydration, see Enable persistent chat in the Amazon Connect Administrator Guide.
See
AWSConnectCreatePersistentContactAssociationRequest
See
AWSConnectCreatePersistentContactAssociationResponse
Declaration
Objective-C
- (void) createPersistentContactAssociation: (nonnull AWSConnectCreatePersistentContactAssociationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectCreatePersistentContactAssociationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createPersistentContactAssociation(_ request: AWSConnectCreatePersistentContactAssociationRequest) async throws -> AWSConnectCreatePersistentContactAssociationResponse
Parameters
request
A container for the necessary parameters to execute the CreatePersistentContactAssociation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a new predefined attribute for the specified Amazon Connect instance.
See
AWSConnectCreatePredefinedAttributeRequest
Declaration
Objective-C
- (id)createPredefinedAttribute: (nonnull AWSConnectCreatePredefinedAttributeRequest *)request;
Swift
func createPredefinedAttribute(_ request: AWSConnectCreatePredefinedAttributeRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreatePredefinedAttribute service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a new predefined attribute for the specified Amazon Connect instance.
See
AWSConnectCreatePredefinedAttributeRequest
Declaration
Objective-C
- (void)createPredefinedAttribute: (nonnull AWSConnectCreatePredefinedAttributeRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func createPredefinedAttribute(_ request: AWSConnectCreatePredefinedAttributeRequest) async throws
Parameters
request
A container for the necessary parameters to execute the CreatePredefinedAttribute service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a prompt. For more information about prompts, such as supported file types and maximum length, see Create prompts in the Amazon Connect Administrator Guide.
See
AWSConnectCreatePromptRequest
See
AWSConnectCreatePromptResponse
Declaration
Objective-C
- (id)createPrompt:(nonnull AWSConnectCreatePromptRequest *)request;
Swift
func createPrompt(_ request: AWSConnectCreatePromptRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreatePrompt service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreatePromptResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a prompt. For more information about prompts, such as supported file types and maximum length, see Create prompts in the Amazon Connect Administrator Guide.
See
AWSConnectCreatePromptRequest
See
AWSConnectCreatePromptResponse
Declaration
Objective-C
- (void)createPrompt:(nonnull AWSConnectCreatePromptRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreatePromptResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createPrompt(_ request: AWSConnectCreatePromptRequest) async throws -> AWSConnectCreatePromptResponse
Parameters
request
A container for the necessary parameters to execute the CreatePrompt service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Creates a new queue for the specified Amazon Connect instance.
If the phone number is claimed to a traffic distribution group that was created in the same Region as the Amazon Connect instance where you are calling this API, then you can use a full phone number ARN or a UUID for
OutboundCallerIdNumberId
. However, if the phone number is claimed to a traffic distribution group that is in one Region, and you are calling this API from an instance in another Amazon Web Services Region that is associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.Only use the phone number ARN format that doesn’t contain
instance
in the path, for example,arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.If you plan to use IAM policies to allow/deny access to this API for phone number resources claimed to a traffic distribution group, see Allow or Deny queue API actions for phone numbers in a replica Region.
See
AWSConnectCreateQueueRequest
See
AWSConnectCreateQueueResponse
Declaration
Objective-C
- (id)createQueue:(nonnull AWSConnectCreateQueueRequest *)request;
Swift
func createQueue(_ request: AWSConnectCreateQueueRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateQueue service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateQueueResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Creates a new queue for the specified Amazon Connect instance.
If the phone number is claimed to a traffic distribution group that was created in the same Region as the Amazon Connect instance where you are calling this API, then you can use a full phone number ARN or a UUID for
OutboundCallerIdNumberId
. However, if the phone number is claimed to a traffic distribution group that is in one Region, and you are calling this API from an instance in another Amazon Web Services Region that is associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.Only use the phone number ARN format that doesn’t contain
instance
in the path, for example,arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.If you plan to use IAM policies to allow/deny access to this API for phone number resources claimed to a traffic distribution group, see Allow or Deny queue API actions for phone numbers in a replica Region.
See
AWSConnectCreateQueueRequest
See
AWSConnectCreateQueueResponse
Declaration
Objective-C
- (void)createQueue:(nonnull AWSConnectCreateQueueRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateQueueResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createQueue(_ request: AWSConnectCreateQueueRequest) async throws -> AWSConnectCreateQueueResponse
Parameters
request
A container for the necessary parameters to execute the CreateQueue service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a quick connect for the specified Amazon Connect instance.
See
AWSConnectCreateQuickConnectRequest
See
AWSConnectCreateQuickConnectResponse
Declaration
Objective-C
- (id)createQuickConnect:(nonnull AWSConnectCreateQuickConnectRequest *)request;
Swift
func createQuickConnect(_ request: AWSConnectCreateQuickConnectRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateQuickConnect service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateQuickConnectResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a quick connect for the specified Amazon Connect instance.
See
AWSConnectCreateQuickConnectRequest
See
AWSConnectCreateQuickConnectResponse
Declaration
Objective-C
- (void)createQuickConnect: (nonnull AWSConnectCreateQuickConnectRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateQuickConnectResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createQuickConnect(_ request: AWSConnectCreateQuickConnectRequest) async throws -> AWSConnectCreateQuickConnectResponse
Parameters
request
A container for the necessary parameters to execute the CreateQuickConnect service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a new routing profile.
See
AWSConnectCreateRoutingProfileRequest
See
AWSConnectCreateRoutingProfileResponse
Declaration
Objective-C
- (id)createRoutingProfile: (nonnull AWSConnectCreateRoutingProfileRequest *)request;
Swift
func createRoutingProfile(_ request: AWSConnectCreateRoutingProfileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateRoutingProfile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateRoutingProfileResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a new routing profile.
See
AWSConnectCreateRoutingProfileRequest
See
AWSConnectCreateRoutingProfileResponse
Declaration
Objective-C
- (void) createRoutingProfile: (nonnull AWSConnectCreateRoutingProfileRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateRoutingProfileResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createRoutingProfile(_ request: AWSConnectCreateRoutingProfileRequest) async throws -> AWSConnectCreateRoutingProfileResponse
Parameters
request
A container for the necessary parameters to execute the CreateRoutingProfile service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
See
AWSConnectCreateRuleRequest
See
AWSConnectCreateRuleResponse
Declaration
Objective-C
- (id)createRule:(nonnull AWSConnectCreateRuleRequest *)request;
Swift
func createRule(_ request: AWSConnectCreateRuleRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateRule service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateRuleResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceConflict
,AWSConnectErrorServiceQuotaExceeded
. -
Creates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
See
AWSConnectCreateRuleRequest
See
AWSConnectCreateRuleResponse
Declaration
Objective-C
- (void)createRule:(nonnull AWSConnectCreateRuleRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateRuleResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createRule(_ request: AWSConnectCreateRuleRequest) async throws -> AWSConnectCreateRuleResponse
Parameters
request
A container for the necessary parameters to execute the CreateRule service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceConflict
,AWSConnectErrorServiceQuotaExceeded
. -
Creates a security profile.
See
AWSConnectCreateSecurityProfileRequest
See
AWSConnectCreateSecurityProfileResponse
Declaration
Objective-C
- (id)createSecurityProfile: (nonnull AWSConnectCreateSecurityProfileRequest *)request;
Swift
func createSecurityProfile(_ request: AWSConnectCreateSecurityProfileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateSecurityProfile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateSecurityProfileResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a security profile.
See
AWSConnectCreateSecurityProfileRequest
See
AWSConnectCreateSecurityProfileResponse
Declaration
Objective-C
- (void)createSecurityProfile: (nonnull AWSConnectCreateSecurityProfileRequest *)request completionHandler: (void (^_Nullable)( AWSConnectCreateSecurityProfileResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createSecurityProfile(_ request: AWSConnectCreateSecurityProfileRequest) async throws -> AWSConnectCreateSecurityProfileResponse
Parameters
request
A container for the necessary parameters to execute the CreateSecurityProfile service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a new task template in the specified Amazon Connect instance.
See
AWSConnectCreateTaskTemplateRequest
See
AWSConnectCreateTaskTemplateResponse
Declaration
Objective-C
- (id)createTaskTemplate:(nonnull AWSConnectCreateTaskTemplateRequest *)request;
Swift
func createTaskTemplate(_ request: AWSConnectCreateTaskTemplateRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateTaskTemplate service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateTaskTemplateResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorPropertyValidation
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorInternalService
. -
Creates a new task template in the specified Amazon Connect instance.
See
AWSConnectCreateTaskTemplateRequest
See
AWSConnectCreateTaskTemplateResponse
Declaration
Objective-C
- (void)createTaskTemplate: (nonnull AWSConnectCreateTaskTemplateRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateTaskTemplateResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createTaskTemplate(_ request: AWSConnectCreateTaskTemplateRequest) async throws -> AWSConnectCreateTaskTemplateResponse
Parameters
request
A container for the necessary parameters to execute the CreateTaskTemplate service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorPropertyValidation
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorInternalService
. -
Creates a traffic distribution group given an Amazon Connect instance that has been replicated.
The
SignInConfig
distribution is available only on a defaultTrafficDistributionGroup
(see theIsDefault
parameter in the TrafficDistributionGroup data type). If you callUpdateTrafficDistribution
with a modifiedSignInConfig
and a non-defaultTrafficDistributionGroup
, anInvalidRequestException
is returned.For more information about creating traffic distribution groups, see Set up traffic distribution groups in the Amazon Connect Administrator Guide.
See
AWSConnectCreateTrafficDistributionGroupRequest
See
AWSConnectCreateTrafficDistributionGroupResponse
Declaration
Objective-C
- (id)createTrafficDistributionGroup: (nonnull AWSConnectCreateTrafficDistributionGroupRequest *)request;
Swift
func createTrafficDistributionGroup(_ request: AWSConnectCreateTrafficDistributionGroupRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateTrafficDistributionGroup service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateTrafficDistributionGroupResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
,AWSConnectErrorResourceNotReady
. -
Creates a traffic distribution group given an Amazon Connect instance that has been replicated.
The
SignInConfig
distribution is available only on a defaultTrafficDistributionGroup
(see theIsDefault
parameter in the TrafficDistributionGroup data type). If you callUpdateTrafficDistribution
with a modifiedSignInConfig
and a non-defaultTrafficDistributionGroup
, anInvalidRequestException
is returned.For more information about creating traffic distribution groups, see Set up traffic distribution groups in the Amazon Connect Administrator Guide.
See
AWSConnectCreateTrafficDistributionGroupRequest
See
AWSConnectCreateTrafficDistributionGroupResponse
Declaration
Objective-C
- (void)createTrafficDistributionGroup: (nonnull AWSConnectCreateTrafficDistributionGroupRequest *)request completionHandler: (void (^_Nullable)( AWSConnectCreateTrafficDistributionGroupResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createTrafficDistributionGroup(_ request: AWSConnectCreateTrafficDistributionGroupRequest) async throws -> AWSConnectCreateTrafficDistributionGroupResponse
Parameters
request
A container for the necessary parameters to execute the CreateTrafficDistributionGroup service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
,AWSConnectErrorResourceNotReady
. -
Creates a use case for an integration association.
See
AWSConnectCreateUseCaseRequest
See
AWSConnectCreateUseCaseResponse
Declaration
Objective-C
- (id)createUseCase:(nonnull AWSConnectCreateUseCaseRequest *)request;
Swift
func createUseCase(_ request: AWSConnectCreateUseCaseRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateUseCase service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateUseCaseResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Creates a use case for an integration association.
See
AWSConnectCreateUseCaseRequest
See
AWSConnectCreateUseCaseResponse
Declaration
Objective-C
- (void)createUseCase:(nonnull AWSConnectCreateUseCaseRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateUseCaseResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createUseCase(_ request: AWSConnectCreateUseCaseRequest) async throws -> AWSConnectCreateUseCaseResponse
Parameters
request
A container for the necessary parameters to execute the CreateUseCase service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Creates a user account for the specified Amazon Connect instance.
Certain UserIdentityInfo parameters are required in some situations. For example,
Email
is required if you are using SAML for identity management.FirstName
andLastName
are required if you are using Amazon Connect or SAML for identity management.For information about how to create users using the Amazon Connect admin website, see Add Users in the Amazon Connect Administrator Guide.
See
AWSConnectCreateUserRequest
See
AWSConnectCreateUserResponse
Declaration
Objective-C
- (id)createUser:(nonnull AWSConnectCreateUserRequest *)request;
Swift
func createUser(_ request: AWSConnectCreateUserRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateUser service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateUserResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a user account for the specified Amazon Connect instance.
Certain UserIdentityInfo parameters are required in some situations. For example,
Email
is required if you are using SAML for identity management.FirstName
andLastName
are required if you are using Amazon Connect or SAML for identity management.For information about how to create users using the Amazon Connect admin website, see Add Users in the Amazon Connect Administrator Guide.
See
AWSConnectCreateUserRequest
See
AWSConnectCreateUserResponse
Declaration
Objective-C
- (void)createUser:(nonnull AWSConnectCreateUserRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateUserResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createUser(_ request: AWSConnectCreateUserRequest) async throws -> AWSConnectCreateUserResponse
Parameters
request
A container for the necessary parameters to execute the CreateUser service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a new user hierarchy group.
See
AWSConnectCreateUserHierarchyGroupRequest
See
AWSConnectCreateUserHierarchyGroupResponse
Declaration
Objective-C
- (id)createUserHierarchyGroup: (nonnull AWSConnectCreateUserHierarchyGroupRequest *)request;
Swift
func createUserHierarchyGroup(_ request: AWSConnectCreateUserHierarchyGroupRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateUserHierarchyGroup service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateUserHierarchyGroupResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a new user hierarchy group.
See
AWSConnectCreateUserHierarchyGroupRequest
See
AWSConnectCreateUserHierarchyGroupResponse
Declaration
Objective-C
- (void)createUserHierarchyGroup: (nonnull AWSConnectCreateUserHierarchyGroupRequest *)request completionHandler: (void (^_Nullable)( AWSConnectCreateUserHierarchyGroupResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createUserHierarchyGroup(_ request: AWSConnectCreateUserHierarchyGroupRequest) async throws -> AWSConnectCreateUserHierarchyGroupResponse
Parameters
request
A container for the necessary parameters to execute the CreateUserHierarchyGroup service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Creates a new view with the possible status of
SAVED
orPUBLISHED
.The views will have a unique name for each connect instance.
It performs basic content validation if the status is
SAVED
or full content validation if the status is set toPUBLISHED
. An error is returned if validation fails. It associates either the$SAVED
qualifier or both of the$SAVED
and$LATEST
qualifiers with the provided view content based on the status. The view is idempotent if ClientToken is provided.See
AWSConnectCreateViewRequest
See
AWSConnectCreateViewResponse
Declaration
Objective-C
- (id)createView:(nonnull AWSConnectCreateViewRequest *)request;
Swift
func createView(_ request: AWSConnectCreateViewRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateView service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateViewResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorDuplicateResource
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorTooManyRequests
,AWSConnectErrorResourceInUse
. -
Creates a new view with the possible status of
SAVED
orPUBLISHED
.The views will have a unique name for each connect instance.
It performs basic content validation if the status is
SAVED
or full content validation if the status is set toPUBLISHED
. An error is returned if validation fails. It associates either the$SAVED
qualifier or both of the$SAVED
and$LATEST
qualifiers with the provided view content based on the status. The view is idempotent if ClientToken is provided.See
AWSConnectCreateViewRequest
See
AWSConnectCreateViewResponse
Declaration
Objective-C
- (void)createView:(nonnull AWSConnectCreateViewRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateViewResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createView(_ request: AWSConnectCreateViewRequest) async throws -> AWSConnectCreateViewResponse
Parameters
request
A container for the necessary parameters to execute the CreateView service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorDuplicateResource
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorTooManyRequests
,AWSConnectErrorResourceInUse
. -
Publishes a new version of the view identifier.
Versions are immutable and monotonically increasing.
It returns the highest version if there is no change in content compared to that version. An error is displayed if the supplied ViewContentSha256 is different from the ViewContentSha256 of the
$LATEST
alias.See
AWSConnectCreateViewVersionRequest
See
AWSConnectCreateViewVersionResponse
Declaration
Objective-C
- (id)createViewVersion:(nonnull AWSConnectCreateViewVersionRequest *)request;
Swift
func createViewVersion(_ request: AWSConnectCreateViewVersionRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateViewVersion service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateViewVersionResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorResourceInUse
. -
Publishes a new version of the view identifier.
Versions are immutable and monotonically increasing.
It returns the highest version if there is no change in content compared to that version. An error is displayed if the supplied ViewContentSha256 is different from the ViewContentSha256 of the
$LATEST
alias.See
AWSConnectCreateViewVersionRequest
See
AWSConnectCreateViewVersionResponse
Declaration
Objective-C
- (void)createViewVersion:(nonnull AWSConnectCreateViewVersionRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateViewVersionResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createViewVersion(_ request: AWSConnectCreateViewVersionRequest) async throws -> AWSConnectCreateViewVersionResponse
Parameters
request
A container for the necessary parameters to execute the CreateViewVersion service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorResourceInUse
. -
Creates a custom vocabulary associated with your Amazon Connect instance. You can set a custom vocabulary to be your default vocabulary for a given language. Contact Lens for Amazon Connect uses the default vocabulary in post-call and real-time contact analysis sessions for that language.
See
AWSConnectCreateVocabularyRequest
See
AWSConnectCreateVocabularyResponse
Declaration
Objective-C
- (id)createVocabulary:(nonnull AWSConnectCreateVocabularyRequest *)request;
Swift
func createVocabulary(_ request: AWSConnectCreateVocabularyRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the CreateVocabulary service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectCreateVocabularyResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceConflict
,AWSConnectErrorServiceQuotaExceeded
. -
Creates a custom vocabulary associated with your Amazon Connect instance. You can set a custom vocabulary to be your default vocabulary for a given language. Contact Lens for Amazon Connect uses the default vocabulary in post-call and real-time contact analysis sessions for that language.
See
AWSConnectCreateVocabularyRequest
See
AWSConnectCreateVocabularyResponse
Declaration
Objective-C
- (void)createVocabulary:(nonnull AWSConnectCreateVocabularyRequest *)request completionHandler: (void (^_Nullable)(AWSConnectCreateVocabularyResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func createVocabulary(_ request: AWSConnectCreateVocabularyRequest) async throws -> AWSConnectCreateVocabularyResponse
Parameters
request
A container for the necessary parameters to execute the CreateVocabulary service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceConflict
,AWSConnectErrorServiceQuotaExceeded
. -
Deactivates an evaluation form in the specified Amazon Connect instance. After a form is deactivated, it is no longer available for users to start new evaluations based on the form.
See
AWSConnectDeactivateEvaluationFormRequest
See
AWSConnectDeactivateEvaluationFormResponse
Declaration
Objective-C
- (id)deactivateEvaluationForm: (nonnull AWSConnectDeactivateEvaluationFormRequest *)request;
Swift
func deactivateEvaluationForm(_ request: AWSConnectDeactivateEvaluationFormRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeactivateEvaluationForm service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeactivateEvaluationFormResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Deactivates an evaluation form in the specified Amazon Connect instance. After a form is deactivated, it is no longer available for users to start new evaluations based on the form.
See
AWSConnectDeactivateEvaluationFormRequest
See
AWSConnectDeactivateEvaluationFormResponse
Declaration
Objective-C
- (void)deactivateEvaluationForm: (nonnull AWSConnectDeactivateEvaluationFormRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDeactivateEvaluationFormResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deactivateEvaluationForm(_ request: AWSConnectDeactivateEvaluationFormRequest) async throws -> AWSConnectDeactivateEvaluationFormResponse
Parameters
request
A container for the necessary parameters to execute the DeactivateEvaluationForm service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Deletes an attached file along with the underlying S3 Object.
The attached file is permanently deleted if S3 bucket versioning is not enabled.
See
AWSConnectDeleteAttachedFileRequest
See
AWSConnectDeleteAttachedFileResponse
Declaration
Objective-C
- (id)deleteAttachedFile:(nonnull AWSConnectDeleteAttachedFileRequest *)request;
Swift
func deleteAttachedFile(_ request: AWSConnectDeleteAttachedFileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteAttachedFile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeleteAttachedFileResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Deletes an attached file along with the underlying S3 Object.
The attached file is permanently deleted if S3 bucket versioning is not enabled.
See
AWSConnectDeleteAttachedFileRequest
See
AWSConnectDeleteAttachedFileResponse
Declaration
Objective-C
- (void)deleteAttachedFile: (nonnull AWSConnectDeleteAttachedFileRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDeleteAttachedFileResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deleteAttachedFile(_ request: AWSConnectDeleteAttachedFileRequest) async throws -> AWSConnectDeleteAttachedFileResponse
Parameters
request
A container for the necessary parameters to execute the DeleteAttachedFile service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Deletes a contact evaluation in the specified Amazon Connect instance.
See
AWSConnectDeleteContactEvaluationRequest
Declaration
Objective-C
- (id)deleteContactEvaluation: (nonnull AWSConnectDeleteContactEvaluationRequest *)request;
Swift
func deleteContactEvaluation(_ request: AWSConnectDeleteContactEvaluationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteContactEvaluation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Deletes a contact evaluation in the specified Amazon Connect instance.
See
AWSConnectDeleteContactEvaluationRequest
Declaration
Objective-C
- (void)deleteContactEvaluation: (nonnull AWSConnectDeleteContactEvaluationRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteContactEvaluation(_ request: AWSConnectDeleteContactEvaluationRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteContactEvaluation service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Deletes a flow for the specified Amazon Connect instance.
See
AWSConnectDeleteContactFlowRequest
See
AWSConnectDeleteContactFlowResponse
Declaration
Objective-C
- (id)deleteContactFlow:(nonnull AWSConnectDeleteContactFlowRequest *)request;
Swift
func deleteContactFlow(_ request: AWSConnectDeleteContactFlowRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteContactFlow service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeleteContactFlowResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Deletes a flow for the specified Amazon Connect instance.
See
AWSConnectDeleteContactFlowRequest
See
AWSConnectDeleteContactFlowResponse
Declaration
Objective-C
- (void)deleteContactFlow:(nonnull AWSConnectDeleteContactFlowRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDeleteContactFlowResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deleteContactFlow(_ request: AWSConnectDeleteContactFlowRequest) async throws -> AWSConnectDeleteContactFlowResponse
Parameters
request
A container for the necessary parameters to execute the DeleteContactFlow service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Deletes the specified flow module.
See
AWSConnectDeleteContactFlowModuleRequest
See
AWSConnectDeleteContactFlowModuleResponse
Declaration
Objective-C
- (id)deleteContactFlowModule: (nonnull AWSConnectDeleteContactFlowModuleRequest *)request;
Swift
func deleteContactFlowModule(_ request: AWSConnectDeleteContactFlowModuleRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteContactFlowModule service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeleteContactFlowModuleResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes the specified flow module.
See
AWSConnectDeleteContactFlowModuleRequest
See
AWSConnectDeleteContactFlowModuleResponse
Declaration
Objective-C
- (void)deleteContactFlowModule: (nonnull AWSConnectDeleteContactFlowModuleRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDeleteContactFlowModuleResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deleteContactFlowModule(_ request: AWSConnectDeleteContactFlowModuleRequest) async throws -> AWSConnectDeleteContactFlowModuleResponse
Parameters
request
A container for the necessary parameters to execute the DeleteContactFlowModule service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes an evaluation form in the specified Amazon Connect instance.
If the version property is provided, only the specified version of the evaluation form is deleted.
If no version is provided, then the full form (all versions) is deleted.
See
AWSConnectDeleteEvaluationFormRequest
Declaration
Objective-C
- (id)deleteEvaluationForm: (nonnull AWSConnectDeleteEvaluationFormRequest *)request;
Swift
func deleteEvaluationForm(_ request: AWSConnectDeleteEvaluationFormRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteEvaluationForm service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Deletes an evaluation form in the specified Amazon Connect instance.
If the version property is provided, only the specified version of the evaluation form is deleted.
If no version is provided, then the full form (all versions) is deleted.
See
AWSConnectDeleteEvaluationFormRequest
Declaration
Objective-C
- (void)deleteEvaluationForm: (nonnull AWSConnectDeleteEvaluationFormRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteEvaluationForm(_ request: AWSConnectDeleteEvaluationFormRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteEvaluationForm service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
This API is in preview release for Amazon Connect and is subject to change.
Deletes an hours of operation.
See
AWSConnectDeleteHoursOfOperationRequest
Declaration
Objective-C
- (id)deleteHoursOfOperation: (nonnull AWSConnectDeleteHoursOfOperationRequest *)request;
Swift
func deleteHours(ofOperation request: AWSConnectDeleteHoursOfOperationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteHoursOfOperation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Deletes an hours of operation.
See
AWSConnectDeleteHoursOfOperationRequest
Declaration
Objective-C
- (void)deleteHoursOfOperation: (nonnull AWSConnectDeleteHoursOfOperationRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteHours(ofOperation request: AWSConnectDeleteHoursOfOperationRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteHoursOfOperation service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Deletes the Amazon Connect instance.
Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.
See
AWSConnectDeleteInstanceRequest
Declaration
Objective-C
- (id)deleteInstance:(nonnull AWSConnectDeleteInstanceRequest *)request;
Swift
func deleteInstance(_ request: AWSConnectDeleteInstanceRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteInstance service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
. -
This API is in preview release for Amazon Connect and is subject to change.
Deletes the Amazon Connect instance.
Amazon Connect enforces a limit on the total number of instances that you can create or delete in 30 days. If you exceed this limit, you will get an error message indicating there has been an excessive number of attempts at creating or deleting instances. You must wait 30 days before you can restart creating and deleting instances in your account.
See
AWSConnectDeleteInstanceRequest
Declaration
Objective-C
- (void)deleteInstance:(nonnull AWSConnectDeleteInstanceRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteInstance(_ request: AWSConnectDeleteInstanceRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteInstance service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
. -
Deletes an Amazon Web Services resource association from an Amazon Connect instance. The association must not have any use cases associated with it.
See
AWSConnectDeleteIntegrationAssociationRequest
Declaration
Objective-C
- (id)deleteIntegrationAssociation: (nonnull AWSConnectDeleteIntegrationAssociationRequest *)request;
Swift
func deleteIntegrationAssociation(_ request: AWSConnectDeleteIntegrationAssociationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteIntegrationAssociation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Deletes an Amazon Web Services resource association from an Amazon Connect instance. The association must not have any use cases associated with it.
See
AWSConnectDeleteIntegrationAssociationRequest
Declaration
Objective-C
- (void)deleteIntegrationAssociation: (nonnull AWSConnectDeleteIntegrationAssociationRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteIntegrationAssociation(_ request: AWSConnectDeleteIntegrationAssociationRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteIntegrationAssociation service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Deletes a predefined attribute from the specified Amazon Connect instance.
See
AWSConnectDeletePredefinedAttributeRequest
Declaration
Objective-C
- (id)deletePredefinedAttribute: (nonnull AWSConnectDeletePredefinedAttributeRequest *)request;
Swift
func deletePredefinedAttribute(_ request: AWSConnectDeletePredefinedAttributeRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeletePredefinedAttribute service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceInUse
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a predefined attribute from the specified Amazon Connect instance.
See
AWSConnectDeletePredefinedAttributeRequest
Declaration
Objective-C
- (void)deletePredefinedAttribute: (nonnull AWSConnectDeletePredefinedAttributeRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deletePredefinedAttribute(_ request: AWSConnectDeletePredefinedAttributeRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeletePredefinedAttribute service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceInUse
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a prompt.
See
AWSConnectDeletePromptRequest
Declaration
Objective-C
- (id)deletePrompt:(nonnull AWSConnectDeletePromptRequest *)request;
Swift
func deletePrompt(_ request: AWSConnectDeletePromptRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeletePrompt service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a prompt.
See
AWSConnectDeletePromptRequest
Declaration
Objective-C
- (void)deletePrompt:(nonnull AWSConnectDeletePromptRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deletePrompt(_ request: AWSConnectDeletePromptRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeletePrompt service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a queue.
See
AWSConnectDeleteQueueRequest
Declaration
Objective-C
- (id)deleteQueue:(nonnull AWSConnectDeleteQueueRequest *)request;
Swift
func deleteQueue(_ request: AWSConnectDeleteQueueRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteQueue service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a queue.
See
AWSConnectDeleteQueueRequest
Declaration
Objective-C
- (void)deleteQueue:(nonnull AWSConnectDeleteQueueRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteQueue(_ request: AWSConnectDeleteQueueRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteQueue service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a quick connect.
After calling DeleteUser, it’s important to call
DeleteQuickConnect
to delete any records related to the deleted users. This will help you:Avoid dangling resources that impact your service quotas.
Remove deleted users so they don’t appear to agents as transfer options.
Avoid the disruption of other Amazon Connect processes, such as instance replication and syncing if you’re using Amazon Connect Global Resiliency.
See
AWSConnectDeleteQuickConnectRequest
Declaration
Objective-C
- (id)deleteQuickConnect:(nonnull AWSConnectDeleteQuickConnectRequest *)request;
Swift
func deleteQuickConnect(_ request: AWSConnectDeleteQuickConnectRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteQuickConnect service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a quick connect.
After calling DeleteUser, it’s important to call
DeleteQuickConnect
to delete any records related to the deleted users. This will help you:Avoid dangling resources that impact your service quotas.
Remove deleted users so they don’t appear to agents as transfer options.
Avoid the disruption of other Amazon Connect processes, such as instance replication and syncing if you’re using Amazon Connect Global Resiliency.
See
AWSConnectDeleteQuickConnectRequest
Declaration
Objective-C
- (void) deleteQuickConnect:(nonnull AWSConnectDeleteQuickConnectRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteQuickConnect(_ request: AWSConnectDeleteQuickConnectRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteQuickConnect service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a routing profile.
See
AWSConnectDeleteRoutingProfileRequest
Declaration
Objective-C
- (id)deleteRoutingProfile: (nonnull AWSConnectDeleteRoutingProfileRequest *)request;
Swift
func deleteRoutingProfile(_ request: AWSConnectDeleteRoutingProfileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteRoutingProfile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a routing profile.
See
AWSConnectDeleteRoutingProfileRequest
Declaration
Objective-C
- (void)deleteRoutingProfile: (nonnull AWSConnectDeleteRoutingProfileRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteRoutingProfile(_ request: AWSConnectDeleteRoutingProfileRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteRoutingProfile service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a rule for the specified Amazon Connect instance.
See
AWSConnectDeleteRuleRequest
Declaration
Objective-C
- (id)deleteRule:(nonnull AWSConnectDeleteRuleRequest *)request;
Swift
func deleteRule(_ request: AWSConnectDeleteRuleRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteRule service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Deletes a rule for the specified Amazon Connect instance.
See
AWSConnectDeleteRuleRequest
Declaration
Objective-C
- (void)deleteRule:(nonnull AWSConnectDeleteRuleRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteRule(_ request: AWSConnectDeleteRuleRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteRule service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Deletes a security profile.
See
AWSConnectDeleteSecurityProfileRequest
Declaration
Objective-C
- (id)deleteSecurityProfile: (nonnull AWSConnectDeleteSecurityProfileRequest *)request;
Swift
func deleteSecurityProfile(_ request: AWSConnectDeleteSecurityProfileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteSecurityProfile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceInUse
. -
Deletes a security profile.
See
AWSConnectDeleteSecurityProfileRequest
Declaration
Objective-C
- (void)deleteSecurityProfile: (nonnull AWSConnectDeleteSecurityProfileRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteSecurityProfile(_ request: AWSConnectDeleteSecurityProfileRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteSecurityProfile service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceInUse
. -
Deletes the task template.
See
AWSConnectDeleteTaskTemplateRequest
See
AWSConnectDeleteTaskTemplateResponse
Declaration
Objective-C
- (id)deleteTaskTemplate:(nonnull AWSConnectDeleteTaskTemplateRequest *)request;
Swift
func deleteTaskTemplate(_ request: AWSConnectDeleteTaskTemplateRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteTaskTemplate service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeleteTaskTemplateResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes the task template.
See
AWSConnectDeleteTaskTemplateRequest
See
AWSConnectDeleteTaskTemplateResponse
Declaration
Objective-C
- (void)deleteTaskTemplate: (nonnull AWSConnectDeleteTaskTemplateRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDeleteTaskTemplateResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deleteTaskTemplate(_ request: AWSConnectDeleteTaskTemplateRequest) async throws -> AWSConnectDeleteTaskTemplateResponse
Parameters
request
A container for the necessary parameters to execute the DeleteTaskTemplate service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.
For more information about deleting traffic distribution groups, see Delete traffic distribution groups in the Amazon Connect Administrator Guide.
See
AWSConnectDeleteTrafficDistributionGroupRequest
See
AWSConnectDeleteTrafficDistributionGroupResponse
Declaration
Objective-C
- (id)deleteTrafficDistributionGroup: (nonnull AWSConnectDeleteTrafficDistributionGroupRequest *)request;
Swift
func deleteTrafficDistributionGroup(_ request: AWSConnectDeleteTrafficDistributionGroupRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteTrafficDistributionGroup service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeleteTrafficDistributionGroupResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a traffic distribution group. This API can be called only in the Region where the traffic distribution group is created.
For more information about deleting traffic distribution groups, see Delete traffic distribution groups in the Amazon Connect Administrator Guide.
See
AWSConnectDeleteTrafficDistributionGroupRequest
See
AWSConnectDeleteTrafficDistributionGroupResponse
Declaration
Objective-C
- (void)deleteTrafficDistributionGroup: (nonnull AWSConnectDeleteTrafficDistributionGroupRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDeleteTrafficDistributionGroupResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deleteTrafficDistributionGroup(_ request: AWSConnectDeleteTrafficDistributionGroupRequest) async throws -> AWSConnectDeleteTrafficDistributionGroupResponse
Parameters
request
A container for the necessary parameters to execute the DeleteTrafficDistributionGroup service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a use case from an integration association.
See
AWSConnectDeleteUseCaseRequest
Declaration
Objective-C
- (id)deleteUseCase:(nonnull AWSConnectDeleteUseCaseRequest *)request;
Swift
func deleteUseCase(_ request: AWSConnectDeleteUseCaseRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteUseCase service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Deletes a use case from an integration association.
See
AWSConnectDeleteUseCaseRequest
Declaration
Objective-C
- (void)deleteUseCase:(nonnull AWSConnectDeleteUseCaseRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteUseCase(_ request: AWSConnectDeleteUseCaseRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteUseCase service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Deletes a user account from the specified Amazon Connect instance.
For information about what happens to a user’s data when their account is deleted, see Delete Users from Your Amazon Connect Instance in the Amazon Connect Administrator Guide.
After calling DeleteUser, call DeleteQuickConnect to delete any records related to the deleted users. This will help you:
Avoid dangling resources that impact your service quotas.
Remove deleted users so they don’t appear to agents as transfer options.
Avoid the disruption of other Amazon Connect processes, such as instance replication and syncing if you’re using Amazon Connect Global Resiliency.
See
AWSConnectDeleteUserRequest
Declaration
Objective-C
- (id)deleteUser:(nonnull AWSConnectDeleteUserRequest *)request;
Swift
func deleteUser(_ request: AWSConnectDeleteUserRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteUser service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes a user account from the specified Amazon Connect instance.
For information about what happens to a user’s data when their account is deleted, see Delete Users from Your Amazon Connect Instance in the Amazon Connect Administrator Guide.
After calling DeleteUser, call DeleteQuickConnect to delete any records related to the deleted users. This will help you:
Avoid dangling resources that impact your service quotas.
Remove deleted users so they don’t appear to agents as transfer options.
Avoid the disruption of other Amazon Connect processes, such as instance replication and syncing if you’re using Amazon Connect Global Resiliency.
See
AWSConnectDeleteUserRequest
Declaration
Objective-C
- (void)deleteUser:(nonnull AWSConnectDeleteUserRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteUser(_ request: AWSConnectDeleteUserRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteUser service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes an existing user hierarchy group. It must not be associated with any agents or have any active child groups.
See
AWSConnectDeleteUserHierarchyGroupRequest
Declaration
Objective-C
- (id)deleteUserHierarchyGroup: (nonnull AWSConnectDeleteUserHierarchyGroupRequest *)request;
Swift
func deleteUserHierarchyGroup(_ request: AWSConnectDeleteUserHierarchyGroupRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteUserHierarchyGroup service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes an existing user hierarchy group. It must not be associated with any agents or have any active child groups.
See
AWSConnectDeleteUserHierarchyGroupRequest
Declaration
Objective-C
- (void)deleteUserHierarchyGroup: (nonnull AWSConnectDeleteUserHierarchyGroupRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func deleteUserHierarchyGroup(_ request: AWSConnectDeleteUserHierarchyGroupRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DeleteUserHierarchyGroup service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Deletes the view entirely. It deletes the view and all associated qualifiers (versions and aliases).
See
AWSConnectDeleteViewRequest
See
AWSConnectDeleteViewResponse
Declaration
Objective-C
- (id)deleteView:(nonnull AWSConnectDeleteViewRequest *)request;
Swift
func deleteView(_ request: AWSConnectDeleteViewRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteView service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeleteViewResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorResourceInUse
. -
Deletes the view entirely. It deletes the view and all associated qualifiers (versions and aliases).
See
AWSConnectDeleteViewRequest
See
AWSConnectDeleteViewResponse
Declaration
Objective-C
- (void)deleteView:(nonnull AWSConnectDeleteViewRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDeleteViewResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deleteView(_ request: AWSConnectDeleteViewRequest) async throws -> AWSConnectDeleteViewResponse
Parameters
request
A container for the necessary parameters to execute the DeleteView service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorResourceInUse
. -
Deletes the particular version specified in
ViewVersion
identifier.See
AWSConnectDeleteViewVersionRequest
See
AWSConnectDeleteViewVersionResponse
Declaration
Objective-C
- (id)deleteViewVersion:(nonnull AWSConnectDeleteViewVersionRequest *)request;
Swift
func deleteViewVersion(_ request: AWSConnectDeleteViewVersionRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteViewVersion service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeleteViewVersionResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorResourceInUse
. -
Deletes the particular version specified in
ViewVersion
identifier.See
AWSConnectDeleteViewVersionRequest
See
AWSConnectDeleteViewVersionResponse
Declaration
Objective-C
- (void)deleteViewVersion:(nonnull AWSConnectDeleteViewVersionRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDeleteViewVersionResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deleteViewVersion(_ request: AWSConnectDeleteViewVersionRequest) async throws -> AWSConnectDeleteViewVersionResponse
Parameters
request
A container for the necessary parameters to execute the DeleteViewVersion service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorResourceInUse
. -
Deletes the vocabulary that has the given identifier.
See
AWSConnectDeleteVocabularyRequest
See
AWSConnectDeleteVocabularyResponse
Declaration
Objective-C
- (id)deleteVocabulary:(nonnull AWSConnectDeleteVocabularyRequest *)request;
Swift
func deleteVocabulary(_ request: AWSConnectDeleteVocabularyRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DeleteVocabulary service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDeleteVocabularyResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceInUse
. -
Deletes the vocabulary that has the given identifier.
See
AWSConnectDeleteVocabularyRequest
See
AWSConnectDeleteVocabularyResponse
Declaration
Objective-C
- (void)deleteVocabulary:(nonnull AWSConnectDeleteVocabularyRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDeleteVocabularyResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func deleteVocabulary(_ request: AWSConnectDeleteVocabularyRequest) async throws -> AWSConnectDeleteVocabularyResponse
Parameters
request
A container for the necessary parameters to execute the DeleteVocabulary service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceInUse
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes an agent status.
See
AWSConnectDescribeAgentStatusRequest
See
AWSConnectDescribeAgentStatusResponse
Declaration
Objective-C
- (id)describeAgentStatus: (nonnull AWSConnectDescribeAgentStatusRequest *)request;
Swift
func describeAgentStatus(_ request: AWSConnectDescribeAgentStatusRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeAgentStatus service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeAgentStatusResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes an agent status.
See
AWSConnectDescribeAgentStatusRequest
See
AWSConnectDescribeAgentStatusResponse
Declaration
Objective-C
- (void) describeAgentStatus:(nonnull AWSConnectDescribeAgentStatusRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeAgentStatusResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeAgentStatus(_ request: AWSConnectDescribeAgentStatusRequest) async throws -> AWSConnectDescribeAgentStatusResponse
Parameters
request
A container for the necessary parameters to execute the DescribeAgentStatus service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified contact.
Contact information remains available in Amazon Connect for 24 months, and then it is deleted.
Only data from November 12, 2021, and later is returned by this API.
See
AWSConnectDescribeContactRequest
See
AWSConnectDescribeContactResponse
Declaration
Objective-C
- (id)describeContact:(nonnull AWSConnectDescribeContactRequest *)request;
Swift
func describeContact(_ request: AWSConnectDescribeContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified contact.
Contact information remains available in Amazon Connect for 24 months, and then it is deleted.
Only data from November 12, 2021, and later is returned by this API.
See
AWSConnectDescribeContactRequest
See
AWSConnectDescribeContactResponse
Declaration
Objective-C
- (void)describeContact:(nonnull AWSConnectDescribeContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeContact(_ request: AWSConnectDescribeContactRequest) async throws -> AWSConnectDescribeContactResponse
Parameters
request
A container for the necessary parameters to execute the DescribeContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Describes a contact evaluation in the specified Amazon Connect instance.
See
AWSConnectDescribeContactEvaluationRequest
See
AWSConnectDescribeContactEvaluationResponse
Declaration
Objective-C
- (id)describeContactEvaluation: (nonnull AWSConnectDescribeContactEvaluationRequest *)request;
Swift
func describeContactEvaluation(_ request: AWSConnectDescribeContactEvaluationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeContactEvaluation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeContactEvaluationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes a contact evaluation in the specified Amazon Connect instance.
See
AWSConnectDescribeContactEvaluationRequest
See
AWSConnectDescribeContactEvaluationResponse
Declaration
Objective-C
- (void)describeContactEvaluation: (nonnull AWSConnectDescribeContactEvaluationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeContactEvaluationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeContactEvaluation(_ request: AWSConnectDescribeContactEvaluationRequest) async throws -> AWSConnectDescribeContactEvaluationResponse
Parameters
request
A container for the necessary parameters to execute the DescribeContactEvaluation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified flow.
You can also create and update flows using the Amazon Connect Flow language.
Use the
$SAVED
alias in the request to describe theSAVED
content of a Flow. For example,arn:aws:.../contact-flow/{id}:$SAVED
. Once a contact flow is published,$SAVED
needs to be supplied to view saved content that has not been published.In the response, Status indicates the flow status as either
SAVED
orPUBLISHED
. ThePUBLISHED
status will initiate validation on the content.SAVED
does not initiate validation of the content.SAVED
|PUBLISHED
See
AWSConnectDescribeContactFlowRequest
See
AWSConnectDescribeContactFlowResponse
Declaration
Objective-C
- (id)describeContactFlow: (nonnull AWSConnectDescribeContactFlowRequest *)request;
Swift
func describeContactFlow(_ request: AWSConnectDescribeContactFlowRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeContactFlow service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeContactFlowResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorContactFlowNotPublished
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified flow.
You can also create and update flows using the Amazon Connect Flow language.
Use the
$SAVED
alias in the request to describe theSAVED
content of a Flow. For example,arn:aws:.../contact-flow/{id}:$SAVED
. Once a contact flow is published,$SAVED
needs to be supplied to view saved content that has not been published.In the response, Status indicates the flow status as either
SAVED
orPUBLISHED
. ThePUBLISHED
status will initiate validation on the content.SAVED
does not initiate validation of the content.SAVED
|PUBLISHED
See
AWSConnectDescribeContactFlowRequest
See
AWSConnectDescribeContactFlowResponse
Declaration
Objective-C
- (void) describeContactFlow:(nonnull AWSConnectDescribeContactFlowRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeContactFlowResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeContactFlow(_ request: AWSConnectDescribeContactFlowRequest) async throws -> AWSConnectDescribeContactFlowResponse
Parameters
request
A container for the necessary parameters to execute the DescribeContactFlow service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorContactFlowNotPublished
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified flow module.
Use the
$SAVED
alias in the request to describe theSAVED
content of a Flow. For example,arn:aws:.../contact-flow/{id}:$SAVED
. Once a contact flow is published,$SAVED
needs to be supplied to view saved content that has not been published.See
AWSConnectDescribeContactFlowModuleRequest
See
AWSConnectDescribeContactFlowModuleResponse
Declaration
Objective-C
- (id)describeContactFlowModule: (nonnull AWSConnectDescribeContactFlowModuleRequest *)request;
Swift
func describeContactFlowModule(_ request: AWSConnectDescribeContactFlowModuleRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeContactFlowModule service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeContactFlowModuleResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified flow module.
Use the
$SAVED
alias in the request to describe theSAVED
content of a Flow. For example,arn:aws:.../contact-flow/{id}:$SAVED
. Once a contact flow is published,$SAVED
needs to be supplied to view saved content that has not been published.See
AWSConnectDescribeContactFlowModuleRequest
See
AWSConnectDescribeContactFlowModuleResponse
Declaration
Objective-C
- (void)describeContactFlowModule: (nonnull AWSConnectDescribeContactFlowModuleRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeContactFlowModuleResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeContactFlowModule(_ request: AWSConnectDescribeContactFlowModuleRequest) async throws -> AWSConnectDescribeContactFlowModuleResponse
Parameters
request
A container for the necessary parameters to execute the DescribeContactFlowModule service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes an evaluation form in the specified Amazon Connect instance. If the version property is not provided, the latest version of the evaluation form is described.
See
AWSConnectDescribeEvaluationFormRequest
See
AWSConnectDescribeEvaluationFormResponse
Declaration
Objective-C
- (id)describeEvaluationForm: (nonnull AWSConnectDescribeEvaluationFormRequest *)request;
Swift
func describeEvaluationForm(_ request: AWSConnectDescribeEvaluationFormRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeEvaluationForm service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeEvaluationFormResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes an evaluation form in the specified Amazon Connect instance. If the version property is not provided, the latest version of the evaluation form is described.
See
AWSConnectDescribeEvaluationFormRequest
See
AWSConnectDescribeEvaluationFormResponse
Declaration
Objective-C
- (void)describeEvaluationForm: (nonnull AWSConnectDescribeEvaluationFormRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeEvaluationFormResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeEvaluationForm(_ request: AWSConnectDescribeEvaluationFormRequest) async throws -> AWSConnectDescribeEvaluationFormResponse
Parameters
request
A container for the necessary parameters to execute the DescribeEvaluationForm service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes the hours of operation.
See
AWSConnectDescribeHoursOfOperationRequest
See
AWSConnectDescribeHoursOfOperationResponse
Declaration
Objective-C
- (id)describeHoursOfOperation: (nonnull AWSConnectDescribeHoursOfOperationRequest *)request;
Swift
func describeHours(ofOperation request: AWSConnectDescribeHoursOfOperationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeHoursOfOperation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeHoursOfOperationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes the hours of operation.
See
AWSConnectDescribeHoursOfOperationRequest
See
AWSConnectDescribeHoursOfOperationResponse
Declaration
Objective-C
- (void)describeHoursOfOperation: (nonnull AWSConnectDescribeHoursOfOperationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeHoursOfOperationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeHours(ofOperation request: AWSConnectDescribeHoursOfOperationRequest) async throws -> AWSConnectDescribeHoursOfOperationResponse
Parameters
request
A container for the necessary parameters to execute the DescribeHoursOfOperation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns the current state of the specified instance identifier. It tracks the instance while it is being created and returns an error status, if applicable.
If an instance is not created successfully, the instance status reason field returns details relevant to the reason. The instance in a failed state is returned only for 24 hours after the CreateInstance API was invoked.
See
AWSConnectDescribeInstanceRequest
See
AWSConnectDescribeInstanceResponse
Declaration
Objective-C
- (id)describeInstance:(nonnull AWSConnectDescribeInstanceRequest *)request;
Swift
func describeInstance(_ request: AWSConnectDescribeInstanceRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeInstance service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeInstanceResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns the current state of the specified instance identifier. It tracks the instance while it is being created and returns an error status, if applicable.
If an instance is not created successfully, the instance status reason field returns details relevant to the reason. The instance in a failed state is returned only for 24 hours after the CreateInstance API was invoked.
See
AWSConnectDescribeInstanceRequest
See
AWSConnectDescribeInstanceResponse
Declaration
Objective-C
- (void)describeInstance:(nonnull AWSConnectDescribeInstanceRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeInstanceResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeInstance(_ request: AWSConnectDescribeInstanceRequest) async throws -> AWSConnectDescribeInstanceResponse
Parameters
request
A container for the necessary parameters to execute the DescribeInstance service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified instance attribute.
See
AWSConnectDescribeInstanceAttributeRequest
See
AWSConnectDescribeInstanceAttributeResponse
Declaration
Objective-C
- (id)describeInstanceAttribute: (nonnull AWSConnectDescribeInstanceAttributeRequest *)request;
Swift
func describeInstanceAttribute(_ request: AWSConnectDescribeInstanceAttributeRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeInstanceAttribute service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeInstanceAttributeResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified instance attribute.
See
AWSConnectDescribeInstanceAttributeRequest
See
AWSConnectDescribeInstanceAttributeResponse
Declaration
Objective-C
- (void)describeInstanceAttribute: (nonnull AWSConnectDescribeInstanceAttributeRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeInstanceAttributeResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeInstanceAttribute(_ request: AWSConnectDescribeInstanceAttributeRequest) async throws -> AWSConnectDescribeInstanceAttributeResponse
Parameters
request
A container for the necessary parameters to execute the DescribeInstanceAttribute service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Retrieves the current storage configurations for the specified resource type, association ID, and instance ID.
See
AWSConnectDescribeInstanceStorageConfigRequest
See
AWSConnectDescribeInstanceStorageConfigResponse
Declaration
Objective-C
- (id)describeInstanceStorageConfig: (nonnull AWSConnectDescribeInstanceStorageConfigRequest *)request;
Swift
func describeInstanceStorageConfig(_ request: AWSConnectDescribeInstanceStorageConfigRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeInstanceStorageConfig service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeInstanceStorageConfigResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Retrieves the current storage configurations for the specified resource type, association ID, and instance ID.
See
AWSConnectDescribeInstanceStorageConfigRequest
See
AWSConnectDescribeInstanceStorageConfigResponse
Declaration
Objective-C
- (void)describeInstanceStorageConfig: (nonnull AWSConnectDescribeInstanceStorageConfigRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeInstanceStorageConfigResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeInstanceStorageConfig(_ request: AWSConnectDescribeInstanceStorageConfigRequest) async throws -> AWSConnectDescribeInstanceStorageConfigResponse
Parameters
request
A container for the necessary parameters to execute the DescribeInstanceStorageConfig service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution group.
If the number is claimed to a traffic distribution group, and you are calling in the Amazon Web Services Region where the traffic distribution group was created, you can use either a phone number ARN or UUID value for the
PhoneNumberId
URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.See
AWSConnectDescribePhoneNumberRequest
See
AWSConnectDescribePhoneNumberResponse
Declaration
Objective-C
- (id)describePhoneNumber: (nonnull AWSConnectDescribePhoneNumberRequest *)request;
Swift
func describePhoneNumber(_ request: AWSConnectDescribePhoneNumberRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribePhoneNumber service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribePhoneNumberResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
Gets details and status of a phone number that’s claimed to your Amazon Connect instance or traffic distribution group.
If the number is claimed to a traffic distribution group, and you are calling in the Amazon Web Services Region where the traffic distribution group was created, you can use either a phone number ARN or UUID value for the
PhoneNumberId
URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.See
AWSConnectDescribePhoneNumberRequest
See
AWSConnectDescribePhoneNumberResponse
Declaration
Objective-C
- (void) describePhoneNumber:(nonnull AWSConnectDescribePhoneNumberRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribePhoneNumberResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describePhoneNumber(_ request: AWSConnectDescribePhoneNumberRequest) async throws -> AWSConnectDescribePhoneNumberResponse
Parameters
request
A container for the necessary parameters to execute the DescribePhoneNumber service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
Describes a predefined attribute for the specified Amazon Connect instance.
See
AWSConnectDescribePredefinedAttributeRequest
See
AWSConnectDescribePredefinedAttributeResponse
Declaration
Objective-C
- (id)describePredefinedAttribute: (nonnull AWSConnectDescribePredefinedAttributeRequest *)request;
Swift
func describePredefinedAttribute(_ request: AWSConnectDescribePredefinedAttributeRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribePredefinedAttribute service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribePredefinedAttributeResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes a predefined attribute for the specified Amazon Connect instance.
See
AWSConnectDescribePredefinedAttributeRequest
See
AWSConnectDescribePredefinedAttributeResponse
Declaration
Objective-C
- (void) describePredefinedAttribute: (nonnull AWSConnectDescribePredefinedAttributeRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribePredefinedAttributeResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describePredefinedAttribute(_ request: AWSConnectDescribePredefinedAttributeRequest) async throws -> AWSConnectDescribePredefinedAttributeResponse
Parameters
request
A container for the necessary parameters to execute the DescribePredefinedAttribute service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the prompt.
See
AWSConnectDescribePromptRequest
See
AWSConnectDescribePromptResponse
Declaration
Objective-C
- (id)describePrompt:(nonnull AWSConnectDescribePromptRequest *)request;
Swift
func describePrompt(_ request: AWSConnectDescribePromptRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribePrompt service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribePromptResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the prompt.
See
AWSConnectDescribePromptRequest
See
AWSConnectDescribePromptResponse
Declaration
Objective-C
- (void)describePrompt:(nonnull AWSConnectDescribePromptRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribePromptResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describePrompt(_ request: AWSConnectDescribePromptRequest) async throws -> AWSConnectDescribePromptResponse
Parameters
request
A container for the necessary parameters to execute the DescribePrompt service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified queue.
See
AWSConnectDescribeQueueRequest
See
AWSConnectDescribeQueueResponse
Declaration
Objective-C
- (id)describeQueue:(nonnull AWSConnectDescribeQueueRequest *)request;
Swift
func describeQueue(_ request: AWSConnectDescribeQueueRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeQueue service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeQueueResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Describes the specified queue.
See
AWSConnectDescribeQueueRequest
See
AWSConnectDescribeQueueResponse
Declaration
Objective-C
- (void)describeQueue:(nonnull AWSConnectDescribeQueueRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeQueueResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeQueue(_ request: AWSConnectDescribeQueueRequest) async throws -> AWSConnectDescribeQueueResponse
Parameters
request
A container for the necessary parameters to execute the DescribeQueue service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the quick connect.
See
AWSConnectDescribeQuickConnectRequest
See
AWSConnectDescribeQuickConnectResponse
Declaration
Objective-C
- (id)describeQuickConnect: (nonnull AWSConnectDescribeQuickConnectRequest *)request;
Swift
func describeQuickConnect(_ request: AWSConnectDescribeQuickConnectRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeQuickConnect service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeQuickConnectResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the quick connect.
See
AWSConnectDescribeQuickConnectRequest
See
AWSConnectDescribeQuickConnectResponse
Declaration
Objective-C
- (void) describeQuickConnect: (nonnull AWSConnectDescribeQuickConnectRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeQuickConnectResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeQuickConnect(_ request: AWSConnectDescribeQuickConnectRequest) async throws -> AWSConnectDescribeQuickConnectResponse
Parameters
request
A container for the necessary parameters to execute the DescribeQuickConnect service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified routing profile.
See
AWSConnectDescribeRoutingProfileRequest
See
AWSConnectDescribeRoutingProfileResponse
Declaration
Objective-C
- (id)describeRoutingProfile: (nonnull AWSConnectDescribeRoutingProfileRequest *)request;
Swift
func describeRoutingProfile(_ request: AWSConnectDescribeRoutingProfileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeRoutingProfile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeRoutingProfileResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified routing profile.
See
AWSConnectDescribeRoutingProfileRequest
See
AWSConnectDescribeRoutingProfileResponse
Declaration
Objective-C
- (void)describeRoutingProfile: (nonnull AWSConnectDescribeRoutingProfileRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeRoutingProfileResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeRoutingProfile(_ request: AWSConnectDescribeRoutingProfileRequest) async throws -> AWSConnectDescribeRoutingProfileResponse
Parameters
request
A container for the necessary parameters to execute the DescribeRoutingProfile service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes a rule for the specified Amazon Connect instance.
See
AWSConnectDescribeRuleRequest
See
AWSConnectDescribeRuleResponse
Declaration
Objective-C
- (id)describeRule:(nonnull AWSConnectDescribeRuleRequest *)request;
Swift
func describeRule(_ request: AWSConnectDescribeRuleRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeRule service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeRuleResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Describes a rule for the specified Amazon Connect instance.
See
AWSConnectDescribeRuleRequest
See
AWSConnectDescribeRuleResponse
Declaration
Objective-C
- (void)describeRule:(nonnull AWSConnectDescribeRuleRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeRuleResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeRule(_ request: AWSConnectDescribeRuleRequest) async throws -> AWSConnectDescribeRuleResponse
Parameters
request
A container for the necessary parameters to execute the DescribeRule service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Gets basic information about the security profle.
See
AWSConnectDescribeSecurityProfileRequest
See
AWSConnectDescribeSecurityProfileResponse
Declaration
Objective-C
- (id)describeSecurityProfile: (nonnull AWSConnectDescribeSecurityProfileRequest *)request;
Swift
func describeSecurityProfile(_ request: AWSConnectDescribeSecurityProfileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeSecurityProfile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeSecurityProfileResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Gets basic information about the security profle.
See
AWSConnectDescribeSecurityProfileRequest
See
AWSConnectDescribeSecurityProfileResponse
Declaration
Objective-C
- (void)describeSecurityProfile: (nonnull AWSConnectDescribeSecurityProfileRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeSecurityProfileResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeSecurityProfile(_ request: AWSConnectDescribeSecurityProfileRequest) async throws -> AWSConnectDescribeSecurityProfileResponse
Parameters
request
A container for the necessary parameters to execute the DescribeSecurityProfile service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Gets details and status of a traffic distribution group.
See
AWSConnectDescribeTrafficDistributionGroupRequest
See
AWSConnectDescribeTrafficDistributionGroupResponse
Declaration
Objective-C
- (id)describeTrafficDistributionGroup: (nonnull AWSConnectDescribeTrafficDistributionGroupRequest *)request;
Swift
func describeTrafficDistributionGroup(_ request: AWSConnectDescribeTrafficDistributionGroupRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeTrafficDistributionGroup service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeTrafficDistributionGroupResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Gets details and status of a traffic distribution group.
See
AWSConnectDescribeTrafficDistributionGroupRequest
See
AWSConnectDescribeTrafficDistributionGroupResponse
Declaration
Objective-C
- (void) describeTrafficDistributionGroup: (nonnull AWSConnectDescribeTrafficDistributionGroupRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeTrafficDistributionGroupResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeTrafficDistributionGroup(_ request: AWSConnectDescribeTrafficDistributionGroupRequest) async throws -> AWSConnectDescribeTrafficDistributionGroupResponse
Parameters
request
A container for the necessary parameters to execute the DescribeTrafficDistributionGroup service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Describes the specified user. You can find the instance ID in the Amazon Connect console (it’s the final part of the ARN). The console does not display the user IDs. Instead, list the users and note the IDs provided in the output.
See
AWSConnectDescribeUserRequest
See
AWSConnectDescribeUserResponse
Declaration
Objective-C
- (id)describeUser:(nonnull AWSConnectDescribeUserRequest *)request;
Swift
func describeUser(_ request: AWSConnectDescribeUserRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeUser service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeUserResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified user. You can find the instance ID in the Amazon Connect console (it’s the final part of the ARN). The console does not display the user IDs. Instead, list the users and note the IDs provided in the output.
See
AWSConnectDescribeUserRequest
See
AWSConnectDescribeUserResponse
Declaration
Objective-C
- (void)describeUser:(nonnull AWSConnectDescribeUserRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeUserResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeUser(_ request: AWSConnectDescribeUserRequest) async throws -> AWSConnectDescribeUserResponse
Parameters
request
A container for the necessary parameters to execute the DescribeUser service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified hierarchy group.
See
AWSConnectDescribeUserHierarchyGroupRequest
See
AWSConnectDescribeUserHierarchyGroupResponse
Declaration
Objective-C
- (id)describeUserHierarchyGroup: (nonnull AWSConnectDescribeUserHierarchyGroupRequest *)request;
Swift
func describeUserHierarchyGroup(_ request: AWSConnectDescribeUserHierarchyGroupRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeUserHierarchyGroup service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeUserHierarchyGroupResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the specified hierarchy group.
See
AWSConnectDescribeUserHierarchyGroupRequest
See
AWSConnectDescribeUserHierarchyGroupResponse
Declaration
Objective-C
- (void) describeUserHierarchyGroup: (nonnull AWSConnectDescribeUserHierarchyGroupRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeUserHierarchyGroupResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeUserHierarchyGroup(_ request: AWSConnectDescribeUserHierarchyGroupRequest) async throws -> AWSConnectDescribeUserHierarchyGroupResponse
Parameters
request
A container for the necessary parameters to execute the DescribeUserHierarchyGroup service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the hierarchy structure of the specified Amazon Connect instance.
See
AWSConnectDescribeUserHierarchyStructureRequest
See
AWSConnectDescribeUserHierarchyStructureResponse
Declaration
Objective-C
- (id)describeUserHierarchyStructure: (nonnull AWSConnectDescribeUserHierarchyStructureRequest *)request;
Swift
func describeUserHierarchyStructure(_ request: AWSConnectDescribeUserHierarchyStructureRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeUserHierarchyStructure service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeUserHierarchyStructureResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Describes the hierarchy structure of the specified Amazon Connect instance.
See
AWSConnectDescribeUserHierarchyStructureRequest
See
AWSConnectDescribeUserHierarchyStructureResponse
Declaration
Objective-C
- (void)describeUserHierarchyStructure: (nonnull AWSConnectDescribeUserHierarchyStructureRequest *)request completionHandler: (void (^_Nullable)( AWSConnectDescribeUserHierarchyStructureResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeUserHierarchyStructure(_ request: AWSConnectDescribeUserHierarchyStructureRequest) async throws -> AWSConnectDescribeUserHierarchyStructureResponse
Parameters
request
A container for the necessary parameters to execute the DescribeUserHierarchyStructure service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Retrieves the view for the specified Amazon Connect instance and view identifier.
The view identifier can be supplied as a ViewId or ARN.
$SAVED
needs to be supplied if a view is unpublished.The view identifier can contain an optional qualifier, for example,
<view-id>:$SAVED
, which is either an actual version number or an Amazon Connect managed qualifier$SAVED | $LATEST
. If it is not supplied, then$LATEST
is assumed for customer managed views and an error is returned if there is no published content available. Version 1 is assumed for Amazon Web Services managed views.See
AWSConnectDescribeViewRequest
See
AWSConnectDescribeViewResponse
Declaration
Objective-C
- (id)describeView:(nonnull AWSConnectDescribeViewRequest *)request;
Swift
func describeView(_ request: AWSConnectDescribeViewRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeView service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeViewResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
. -
Retrieves the view for the specified Amazon Connect instance and view identifier.
The view identifier can be supplied as a ViewId or ARN.
$SAVED
needs to be supplied if a view is unpublished.The view identifier can contain an optional qualifier, for example,
<view-id>:$SAVED
, which is either an actual version number or an Amazon Connect managed qualifier$SAVED | $LATEST
. If it is not supplied, then$LATEST
is assumed for customer managed views and an error is returned if there is no published content available. Version 1 is assumed for Amazon Web Services managed views.See
AWSConnectDescribeViewRequest
See
AWSConnectDescribeViewResponse
Declaration
Objective-C
- (void)describeView:(nonnull AWSConnectDescribeViewRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeViewResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeView(_ request: AWSConnectDescribeViewRequest) async throws -> AWSConnectDescribeViewResponse
Parameters
request
A container for the necessary parameters to execute the DescribeView service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
. -
Describes the specified vocabulary.
See
AWSConnectDescribeVocabularyRequest
See
AWSConnectDescribeVocabularyResponse
Declaration
Objective-C
- (id)describeVocabulary:(nonnull AWSConnectDescribeVocabularyRequest *)request;
Swift
func describeVocabulary(_ request: AWSConnectDescribeVocabularyRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DescribeVocabulary service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDescribeVocabularyResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Describes the specified vocabulary.
See
AWSConnectDescribeVocabularyRequest
See
AWSConnectDescribeVocabularyResponse
Declaration
Objective-C
- (void)describeVocabulary: (nonnull AWSConnectDescribeVocabularyRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDescribeVocabularyResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func describeVocabulary(_ request: AWSConnectDescribeVocabularyRequest) async throws -> AWSConnectDescribeVocabularyResponse
Parameters
request
A container for the necessary parameters to execute the DescribeVocabulary service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
This API is in preview release for Amazon Connect and is subject to change.
Removes the dataset ID associated with a given Amazon Connect instance.
See
AWSConnectDisassociateAnalyticsDataSetRequest
Declaration
Objective-C
- (id)disassociateAnalyticsDataSet: (nonnull AWSConnectDisassociateAnalyticsDataSetRequest *)request;
Swift
func disassociateAnalyticsDataSet(_ request: AWSConnectDisassociateAnalyticsDataSetRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateAnalyticsDataSet service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Removes the dataset ID associated with a given Amazon Connect instance.
See
AWSConnectDisassociateAnalyticsDataSetRequest
Declaration
Objective-C
- (void)disassociateAnalyticsDataSet: (nonnull AWSConnectDisassociateAnalyticsDataSetRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func disassociateAnalyticsDataSet(_ request: AWSConnectDisassociateAnalyticsDataSetRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateAnalyticsDataSet service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Revokes access to integrated applications from Amazon Connect.
See
AWSConnectDisassociateApprovedOriginRequest
Declaration
Objective-C
- (id)disassociateApprovedOrigin: (nonnull AWSConnectDisassociateApprovedOriginRequest *)request;
Swift
func disassociateApprovedOrigin(_ request: AWSConnectDisassociateApprovedOriginRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateApprovedOrigin service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Revokes access to integrated applications from Amazon Connect.
See
AWSConnectDisassociateApprovedOriginRequest
Declaration
Objective-C
- (void)disassociateApprovedOrigin: (nonnull AWSConnectDisassociateApprovedOriginRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func disassociateApprovedOrigin(_ request: AWSConnectDisassociateApprovedOriginRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateApprovedOrigin service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Revokes authorization from the specified instance to access the specified Amazon Lex or Amazon Lex V2 bot.
See
AWSConnectDisassociateBotRequest
Declaration
Objective-C
- (id)disassociateBot:(nonnull AWSConnectDisassociateBotRequest *)request;
Swift
func disassociateBot(_ request: AWSConnectDisassociateBotRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateBot service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Revokes authorization from the specified instance to access the specified Amazon Lex or Amazon Lex V2 bot.
See
AWSConnectDisassociateBotRequest
Declaration
Objective-C
- (void)disassociateBot:(nonnull AWSConnectDisassociateBotRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func disassociateBot(_ request: AWSConnectDisassociateBotRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateBot service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Disassociates a connect resource from a flow.
See
AWSConnectDisassociateFlowRequest
See
AWSConnectDisassociateFlowResponse
Declaration
Objective-C
- (id)disassociateFlow:(nonnull AWSConnectDisassociateFlowRequest *)request;
Swift
func disassociateFlow(_ request: AWSConnectDisassociateFlowRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateFlow service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDisassociateFlowResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Disassociates a connect resource from a flow.
See
AWSConnectDisassociateFlowRequest
See
AWSConnectDisassociateFlowResponse
Declaration
Objective-C
- (void)disassociateFlow:(nonnull AWSConnectDisassociateFlowRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDisassociateFlowResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func disassociateFlow(_ request: AWSConnectDisassociateFlowRequest) async throws -> AWSConnectDisassociateFlowResponse
Parameters
request
A container for the necessary parameters to execute the DisassociateFlow service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Removes the storage type configurations for the specified resource type and association ID.
See
AWSConnectDisassociateInstanceStorageConfigRequest
Declaration
Objective-C
- (id)disassociateInstanceStorageConfig: (nonnull AWSConnectDisassociateInstanceStorageConfigRequest *)request;
Swift
func disassociateInstanceStorageConfig(_ request: AWSConnectDisassociateInstanceStorageConfigRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateInstanceStorageConfig service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Removes the storage type configurations for the specified resource type and association ID.
See
AWSConnectDisassociateInstanceStorageConfigRequest
Declaration
Objective-C
- (void) disassociateInstanceStorageConfig: (nonnull AWSConnectDisassociateInstanceStorageConfigRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func disassociateInstanceStorageConfig(_ request: AWSConnectDisassociateInstanceStorageConfigRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateInstanceStorageConfig service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Remove the Lambda function from the dropdown options available in the relevant flow blocks.
See
AWSConnectDisassociateLambdaFunctionRequest
Declaration
Objective-C
- (id)disassociateLambdaFunction: (nonnull AWSConnectDisassociateLambdaFunctionRequest *)request;
Swift
func disassociateLambdaFunction(_ request: AWSConnectDisassociateLambdaFunctionRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateLambdaFunction service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Remove the Lambda function from the dropdown options available in the relevant flow blocks.
See
AWSConnectDisassociateLambdaFunctionRequest
Declaration
Objective-C
- (void)disassociateLambdaFunction: (nonnull AWSConnectDisassociateLambdaFunctionRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func disassociateLambdaFunction(_ request: AWSConnectDisassociateLambdaFunctionRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateLambdaFunction service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Revokes authorization from the specified instance to access the specified Amazon Lex bot.
See
AWSConnectDisassociateLexBotRequest
Declaration
Objective-C
- (id)disassociateLexBot:(nonnull AWSConnectDisassociateLexBotRequest *)request;
Swift
func disassociateLexBot(_ request: AWSConnectDisassociateLexBotRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateLexBot service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Revokes authorization from the specified instance to access the specified Amazon Lex bot.
See
AWSConnectDisassociateLexBotRequest
Declaration
Objective-C
- (void) disassociateLexBot:(nonnull AWSConnectDisassociateLexBotRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func disassociateLexBot(_ request: AWSConnectDisassociateLexBotRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateLexBot service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Removes the flow association from a phone number claimed to your Amazon Connect instance.
If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the
PhoneNumberId
URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.See
AWSConnectDisassociatePhoneNumberContactFlowRequest
Declaration
Objective-C
- (id)disassociatePhoneNumberContactFlow: (nonnull AWSConnectDisassociatePhoneNumberContactFlowRequest *)request;
Swift
func disassociatePhoneNumberContactFlow(_ request: AWSConnectDisassociatePhoneNumberContactFlowRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociatePhoneNumberContactFlow service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
Removes the flow association from a phone number claimed to your Amazon Connect instance.
If the number is claimed to a traffic distribution group, and you are calling this API using an instance in the Amazon Web Services Region where the traffic distribution group was created, you can use either a full phone number ARN or UUID value for the
PhoneNumberId
URI request parameter. However, if the number is claimed to a traffic distribution group and you are calling this API using an instance in the alternate Amazon Web Services Region associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.See
AWSConnectDisassociatePhoneNumberContactFlowRequest
Declaration
Objective-C
- (void) disassociatePhoneNumberContactFlow: (nonnull AWSConnectDisassociatePhoneNumberContactFlowRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func disassociatePhoneNumberContactFlow(_ request: AWSConnectDisassociatePhoneNumberContactFlowRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociatePhoneNumberContactFlow service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
This API is in preview release for Amazon Connect and is subject to change.
Disassociates a set of quick connects from a queue.
See
AWSConnectDisassociateQueueQuickConnectsRequest
Declaration
Objective-C
- (id)disassociateQueueQuickConnects: (nonnull AWSConnectDisassociateQueueQuickConnectsRequest *)request;
Swift
func disassociateQueueQuickConnects(_ request: AWSConnectDisassociateQueueQuickConnectsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateQueueQuickConnects service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Disassociates a set of quick connects from a queue.
See
AWSConnectDisassociateQueueQuickConnectsRequest
Declaration
Objective-C
- (void)disassociateQueueQuickConnects: (nonnull AWSConnectDisassociateQueueQuickConnectsRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func disassociateQueueQuickConnects(_ request: AWSConnectDisassociateQueueQuickConnectsRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateQueueQuickConnects service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Disassociates a set of queues from a routing profile.
See
AWSConnectDisassociateRoutingProfileQueuesRequest
Declaration
Objective-C
- (id)disassociateRoutingProfileQueues: (nonnull AWSConnectDisassociateRoutingProfileQueuesRequest *)request;
Swift
func disassociateRoutingProfileQueues(_ request: AWSConnectDisassociateRoutingProfileQueuesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateRoutingProfileQueues service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Disassociates a set of queues from a routing profile.
See
AWSConnectDisassociateRoutingProfileQueuesRequest
Declaration
Objective-C
- (void)disassociateRoutingProfileQueues: (nonnull AWSConnectDisassociateRoutingProfileQueuesRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func disassociateRoutingProfileQueues(_ request: AWSConnectDisassociateRoutingProfileQueuesRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateRoutingProfileQueues service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Deletes the specified security key.
See
AWSConnectDisassociateSecurityKeyRequest
Declaration
Objective-C
- (id)disassociateSecurityKey: (nonnull AWSConnectDisassociateSecurityKeyRequest *)request;
Swift
func disassociateSecurityKey(_ request: AWSConnectDisassociateSecurityKeyRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateSecurityKey service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Deletes the specified security key.
See
AWSConnectDisassociateSecurityKeyRequest
Declaration
Objective-C
- (void)disassociateSecurityKey: (nonnull AWSConnectDisassociateSecurityKeyRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func disassociateSecurityKey(_ request: AWSConnectDisassociateSecurityKeyRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateSecurityKey service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Disassociates an agent from a traffic distribution group.
See
AWSConnectDisassociateTrafficDistributionGroupUserRequest
See
AWSConnectDisassociateTrafficDistributionGroupUserResponse
Declaration
Objective-C
- (id)disassociateTrafficDistributionGroupUser: (nonnull AWSConnectDisassociateTrafficDistributionGroupUserRequest *) request;
Swift
func disassociateTrafficDistributionGroupUser(_ request: AWSConnectDisassociateTrafficDistributionGroupUserRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateTrafficDistributionGroupUser service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDisassociateTrafficDistributionGroupUserResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
. -
Disassociates an agent from a traffic distribution group.
See
AWSConnectDisassociateTrafficDistributionGroupUserRequest
See
AWSConnectDisassociateTrafficDistributionGroupUserResponse
Declaration
Objective-C
- (void) disassociateTrafficDistributionGroupUser: (nonnull AWSConnectDisassociateTrafficDistributionGroupUserRequest *) request completionHandler: (void (^_Nullable)( AWSConnectDisassociateTrafficDistributionGroupUserResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func disassociateTrafficDistributionGroupUser(_ request: AWSConnectDisassociateTrafficDistributionGroupUserRequest) async throws -> AWSConnectDisassociateTrafficDistributionGroupUserResponse
Parameters
request
A container for the necessary parameters to execute the DisassociateTrafficDistributionGroupUser service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorInternalService
. -
Disassociates a set of proficiencies from a user.
See
AWSConnectDisassociateUserProficienciesRequest
Declaration
Objective-C
- (id)disassociateUserProficiencies: (nonnull AWSConnectDisassociateUserProficienciesRequest *)request;
Swift
func disassociateUserProficiencies(_ request: AWSConnectDisassociateUserProficienciesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DisassociateUserProficiencies service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Disassociates a set of proficiencies from a user.
See
AWSConnectDisassociateUserProficienciesRequest
Declaration
Objective-C
- (void)disassociateUserProficiencies: (nonnull AWSConnectDisassociateUserProficienciesRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func disassociateUserProficiencies(_ request: AWSConnectDisassociateUserProficienciesRequest) async throws
Parameters
request
A container for the necessary parameters to execute the DisassociateUserProficiencies service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to receive a new routed contact. Contacts can only be dismissed if they are in a
MISSED
,ERROR
,ENDED
, orREJECTED
state in the Agent Event Stream.See
AWSConnectDismissUserContactRequest
See
AWSConnectDismissUserContactResponse
Declaration
Objective-C
- (id)dismissUserContact:(nonnull AWSConnectDismissUserContactRequest *)request;
Swift
func dismissUserContact(_ request: AWSConnectDismissUserContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the DismissUserContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectDismissUserContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
. -
Dismisses contacts from an agent’s CCP and returns the agent to an available state, which allows the agent to receive a new routed contact. Contacts can only be dismissed if they are in a
MISSED
,ERROR
,ENDED
, orREJECTED
state in the Agent Event Stream.See
AWSConnectDismissUserContactRequest
See
AWSConnectDismissUserContactResponse
Declaration
Objective-C
- (void)dismissUserContact: (nonnull AWSConnectDismissUserContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectDismissUserContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func dismissUserContact(_ request: AWSConnectDismissUserContactRequest) async throws -> AWSConnectDismissUserContactResponse
Parameters
request
A container for the necessary parameters to execute the DismissUserContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
. -
Provides a pre-signed URL for download of an approved attached file. This API also returns metadata about the attached file. It will only return a downloadURL if the status of the attached file is
APPROVED
.See
AWSConnectGetAttachedFileRequest
See
AWSConnectGetAttachedFileResponse
Declaration
Objective-C
- (id)getAttachedFile:(nonnull AWSConnectGetAttachedFileRequest *)request;
Swift
func getAttachedFile(_ request: AWSConnectGetAttachedFileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetAttachedFile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetAttachedFileResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Provides a pre-signed URL for download of an approved attached file. This API also returns metadata about the attached file. It will only return a downloadURL if the status of the attached file is
APPROVED
.See
AWSConnectGetAttachedFileRequest
See
AWSConnectGetAttachedFileResponse
Declaration
Objective-C
- (void)getAttachedFile:(nonnull AWSConnectGetAttachedFileRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetAttachedFileResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func attachedFile(_ request: AWSConnectGetAttachedFileRequest) async throws -> AWSConnectGetAttachedFileResponse
Parameters
request
A container for the necessary parameters to execute the GetAttachedFile service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Retrieves the contact attributes for the specified contact.
See
AWSConnectGetContactAttributesRequest
See
AWSConnectGetContactAttributesResponse
Declaration
Objective-C
- (id)getContactAttributes: (nonnull AWSConnectGetContactAttributesRequest *)request;
Swift
func getContactAttributes(_ request: AWSConnectGetContactAttributesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetContactAttributes service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetContactAttributesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Retrieves the contact attributes for the specified contact.
See
AWSConnectGetContactAttributesRequest
See
AWSConnectGetContactAttributesResponse
Declaration
Objective-C
- (void) getContactAttributes: (nonnull AWSConnectGetContactAttributesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetContactAttributesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func contactAttributes(_ request: AWSConnectGetContactAttributesRequest) async throws -> AWSConnectGetContactAttributesResponse
Parameters
request
A container for the necessary parameters to execute the GetContactAttributes service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Gets the real-time metric data from the specified Amazon Connect instance.
For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.
See
AWSConnectGetCurrentMetricDataRequest
See
AWSConnectGetCurrentMetricDataResponse
Declaration
Objective-C
- (id)getCurrentMetricData: (nonnull AWSConnectGetCurrentMetricDataRequest *)request;
Swift
func getCurrentMetricData(_ request: AWSConnectGetCurrentMetricDataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetCurrentMetricData service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetCurrentMetricDataResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
. -
Gets the real-time metric data from the specified Amazon Connect instance.
For a description of each metric, see Real-time Metrics Definitions in the Amazon Connect Administrator Guide.
See
AWSConnectGetCurrentMetricDataRequest
See
AWSConnectGetCurrentMetricDataResponse
Declaration
Objective-C
- (void) getCurrentMetricData: (nonnull AWSConnectGetCurrentMetricDataRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetCurrentMetricDataResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func currentMetricData(_ request: AWSConnectGetCurrentMetricDataRequest) async throws -> AWSConnectGetCurrentMetricDataResponse
Parameters
request
A container for the necessary parameters to execute the GetCurrentMetricData service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
. -
Gets the real-time active user data from the specified Amazon Connect instance.
See
AWSConnectGetCurrentUserDataRequest
See
AWSConnectGetCurrentUserDataResponse
Declaration
Objective-C
- (id)getCurrentUserData:(nonnull AWSConnectGetCurrentUserDataRequest *)request;
Swift
func getCurrentUserData(_ request: AWSConnectGetCurrentUserDataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetCurrentUserData service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetCurrentUserDataResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
. -
Gets the real-time active user data from the specified Amazon Connect instance.
See
AWSConnectGetCurrentUserDataRequest
See
AWSConnectGetCurrentUserDataResponse
Declaration
Objective-C
- (void)getCurrentUserData: (nonnull AWSConnectGetCurrentUserDataRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetCurrentUserDataResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func currentUserData(_ request: AWSConnectGetCurrentUserDataRequest) async throws -> AWSConnectGetCurrentUserDataResponse
Parameters
request
A container for the necessary parameters to execute the GetCurrentUserData service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
. -
Supports SAML sign-in for Amazon Connect. Retrieves a token for federation. The token is for the Amazon Connect user which corresponds to the IAM credentials that were used to invoke this action.
For more information about how SAML sign-in works in Amazon Connect, see Configure SAML with IAM for Amazon Connect in the Amazon Connect Administrator Guide.
This API doesn’t support root users. If you try to invoke GetFederationToken with root credentials, an error message similar to the following one appears:
Provided identity: Principal: .... User: .... cannot be used for federation with Amazon Connect
See
AWSConnectGetFederationTokenRequest
See
AWSConnectGetFederationTokenResponse
Declaration
Objective-C
- (id)getFederationToken:(nonnull AWSConnectGetFederationTokenRequest *)request;
Swift
func getFederationToken(_ request: AWSConnectGetFederationTokenRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetFederationToken service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetFederationTokenResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorUserNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorDuplicateResource
. -
Supports SAML sign-in for Amazon Connect. Retrieves a token for federation. The token is for the Amazon Connect user which corresponds to the IAM credentials that were used to invoke this action.
For more information about how SAML sign-in works in Amazon Connect, see Configure SAML with IAM for Amazon Connect in the Amazon Connect Administrator Guide.
This API doesn’t support root users. If you try to invoke GetFederationToken with root credentials, an error message similar to the following one appears:
Provided identity: Principal: .... User: .... cannot be used for federation with Amazon Connect
See
AWSConnectGetFederationTokenRequest
See
AWSConnectGetFederationTokenResponse
Declaration
Objective-C
- (void)getFederationToken: (nonnull AWSConnectGetFederationTokenRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetFederationTokenResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func federationToken(_ request: AWSConnectGetFederationTokenRequest) async throws -> AWSConnectGetFederationTokenResponse
Parameters
request
A container for the necessary parameters to execute the GetFederationToken service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorUserNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorDuplicateResource
. -
Retrieves the flow associated for a given resource.
See
AWSConnectGetFlowAssociationRequest
See
AWSConnectGetFlowAssociationResponse
Declaration
Objective-C
- (id)getFlowAssociation:(nonnull AWSConnectGetFlowAssociationRequest *)request;
Swift
func getFlowAssociation(_ request: AWSConnectGetFlowAssociationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetFlowAssociation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetFlowAssociationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Retrieves the flow associated for a given resource.
See
AWSConnectGetFlowAssociationRequest
See
AWSConnectGetFlowAssociationResponse
Declaration
Objective-C
- (void)getFlowAssociation: (nonnull AWSConnectGetFlowAssociationRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetFlowAssociationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func flowAssociation(_ request: AWSConnectGetFlowAssociationRequest) async throws -> AWSConnectGetFlowAssociationResponse
Parameters
request
A container for the necessary parameters to execute the GetFlowAssociation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Gets historical metric data from the specified Amazon Connect instance.
For a description of each historical metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.
We recommend using the GetMetricDataV2 API. It provides more flexibility, features, and the ability to query longer time ranges than
GetMetricData
. Use it to retrieve historical agent and contact metrics for the last 3 months, at varying intervals. You can also use it to build custom dashboards to measure historical queue and agent performance. For example, you can track the number of incoming contacts for the last 7 days, with data split by day, to see how contact volume changed per day of the week.See
AWSConnectGetMetricDataRequest
See
AWSConnectGetMetricDataResponse
Declaration
Objective-C
- (id)getMetricData:(nonnull AWSConnectGetMetricDataRequest *)request;
Swift
func getMetricData(_ request: AWSConnectGetMetricDataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetMetricData service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetMetricDataResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
. -
Gets historical metric data from the specified Amazon Connect instance.
For a description of each historical metric, see Historical Metrics Definitions in the Amazon Connect Administrator Guide.
We recommend using the GetMetricDataV2 API. It provides more flexibility, features, and the ability to query longer time ranges than
GetMetricData
. Use it to retrieve historical agent and contact metrics for the last 3 months, at varying intervals. You can also use it to build custom dashboards to measure historical queue and agent performance. For example, you can track the number of incoming contacts for the last 7 days, with data split by day, to see how contact volume changed per day of the week.See
AWSConnectGetMetricDataRequest
See
AWSConnectGetMetricDataResponse
Declaration
Objective-C
- (void)getMetricData:(nonnull AWSConnectGetMetricDataRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetMetricDataResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func metricData(_ request: AWSConnectGetMetricDataRequest) async throws -> AWSConnectGetMetricDataResponse
Parameters
request
A container for the necessary parameters to execute the GetMetricData service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
. -
Gets metric data from the specified Amazon Connect instance.
GetMetricDataV2
offers more features than GetMetricData, the previous version of this API. It has new metrics, offers filtering at a metric level, and offers the ability to filter and group data by channels, queues, routing profiles, agents, and agent hierarchy levels. It can retrieve historical data for the last 3 months, at varying intervals.For a description of the historical metrics that are supported by
GetMetricDataV2
andGetMetricData
, see Historical metrics definitions in the Amazon Connect Administrator Guide.See
AWSConnectGetMetricDataV2Request
See
AWSConnectGetMetricDataV2Response
Declaration
Objective-C
- (id)getMetricDataV2:(nonnull AWSConnectGetMetricDataV2Request *)request;
Swift
func getMetricDataV2(_ request: AWSConnectGetMetricDataV2Request) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetMetricDataV2 service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetMetricDataV2Response
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
. -
Gets metric data from the specified Amazon Connect instance.
GetMetricDataV2
offers more features than GetMetricData, the previous version of this API. It has new metrics, offers filtering at a metric level, and offers the ability to filter and group data by channels, queues, routing profiles, agents, and agent hierarchy levels. It can retrieve historical data for the last 3 months, at varying intervals.For a description of the historical metrics that are supported by
GetMetricDataV2
andGetMetricData
, see Historical metrics definitions in the Amazon Connect Administrator Guide.See
AWSConnectGetMetricDataV2Request
See
AWSConnectGetMetricDataV2Response
Declaration
Objective-C
- (void)getMetricDataV2:(nonnull AWSConnectGetMetricDataV2Request *)request completionHandler: (void (^_Nullable)(AWSConnectGetMetricDataV2Response *_Nullable, NSError *_Nullable))completionHandler;
Swift
func metricDataV2(_ request: AWSConnectGetMetricDataV2Request) async throws -> AWSConnectGetMetricDataV2Response
Parameters
request
A container for the necessary parameters to execute the GetMetricDataV2 service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
. -
Gets the prompt file.
See
AWSConnectGetPromptFileRequest
See
AWSConnectGetPromptFileResponse
Declaration
Objective-C
- (id)getPromptFile:(nonnull AWSConnectGetPromptFileRequest *)request;
Swift
func getPromptFile(_ request: AWSConnectGetPromptFileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetPromptFile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetPromptFileResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Gets the prompt file.
See
AWSConnectGetPromptFileRequest
See
AWSConnectGetPromptFileResponse
Declaration
Objective-C
- (void)getPromptFile:(nonnull AWSConnectGetPromptFileRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetPromptFileResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func promptFile(_ request: AWSConnectGetPromptFileRequest) async throws -> AWSConnectGetPromptFileResponse
Parameters
request
A container for the necessary parameters to execute the GetPromptFile service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Gets details about a specific task template in the specified Amazon Connect instance.
See
AWSConnectGetTaskTemplateRequest
See
AWSConnectGetTaskTemplateResponse
Declaration
Objective-C
- (id)getTaskTemplate:(nonnull AWSConnectGetTaskTemplateRequest *)request;
Swift
func getTaskTemplate(_ request: AWSConnectGetTaskTemplateRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetTaskTemplate service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetTaskTemplateResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Gets details about a specific task template in the specified Amazon Connect instance.
See
AWSConnectGetTaskTemplateRequest
See
AWSConnectGetTaskTemplateResponse
Declaration
Objective-C
- (void)getTaskTemplate:(nonnull AWSConnectGetTaskTemplateRequest *)request completionHandler: (void (^_Nullable)(AWSConnectGetTaskTemplateResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func taskTemplate(_ request: AWSConnectGetTaskTemplateRequest) async throws -> AWSConnectGetTaskTemplateResponse
Parameters
request
A container for the necessary parameters to execute the GetTaskTemplate service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Retrieves the current traffic distribution for a given traffic distribution group.
See
AWSConnectGetTrafficDistributionRequest
See
AWSConnectGetTrafficDistributionResponse
Declaration
Objective-C
- (id)getTrafficDistribution: (nonnull AWSConnectGetTrafficDistributionRequest *)request;
Swift
func getTrafficDistribution(_ request: AWSConnectGetTrafficDistributionRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the GetTrafficDistribution service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectGetTrafficDistributionResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Retrieves the current traffic distribution for a given traffic distribution group.
See
AWSConnectGetTrafficDistributionRequest
See
AWSConnectGetTrafficDistributionResponse
Declaration
Objective-C
- (void)getTrafficDistribution: (nonnull AWSConnectGetTrafficDistributionRequest *)request completionHandler: (void (^_Nullable)( AWSConnectGetTrafficDistributionResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func trafficDistribution(_ request: AWSConnectGetTrafficDistributionRequest) async throws -> AWSConnectGetTrafficDistributionResponse
Parameters
request
A container for the necessary parameters to execute the GetTrafficDistribution service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Imports a claimed phone number from an external service, such as Amazon Pinpoint, into an Amazon Connect instance. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance was created.
Call the DescribePhoneNumber API to verify the status of a previous
ImportPhoneNumber
operation.If you plan to claim or import numbers and then release numbers frequently, contact us for a service quota exception. Otherwise, it is possible you will be blocked from claiming and releasing any more numbers until up to 180 days past the oldest number released has expired.
By default you can claim or import and then release up to 200% of your maximum number of active phone numbers. If you claim or import and then release phone numbers using the UI or API during a rolling 180 day cycle that exceeds 200% of your phone number service level quota, you will be blocked from claiming or importing any more numbers until 180 days past the oldest number released has expired.
For example, if you already have 99 claimed or imported numbers and a service level quota of 99 phone numbers, and in any 180 day period you release 99, claim 99, and then release 99, you will have exceeded the 200% limit. At that point you are blocked from claiming any more numbers until you open an Amazon Web Services Support ticket.
See
AWSConnectImportPhoneNumberRequest
See
AWSConnectImportPhoneNumberResponse
Declaration
Objective-C
- (id)importPhoneNumber:(nonnull AWSConnectImportPhoneNumberRequest *)request;
Swift
func importPhoneNumber(_ request: AWSConnectImportPhoneNumberRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ImportPhoneNumber service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectImportPhoneNumberResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
. -
Imports a claimed phone number from an external service, such as Amazon Pinpoint, into an Amazon Connect instance. You can call this API only in the same Amazon Web Services Region where the Amazon Connect instance was created.
Call the DescribePhoneNumber API to verify the status of a previous
ImportPhoneNumber
operation.If you plan to claim or import numbers and then release numbers frequently, contact us for a service quota exception. Otherwise, it is possible you will be blocked from claiming and releasing any more numbers until up to 180 days past the oldest number released has expired.
By default you can claim or import and then release up to 200% of your maximum number of active phone numbers. If you claim or import and then release phone numbers using the UI or API during a rolling 180 day cycle that exceeds 200% of your phone number service level quota, you will be blocked from claiming or importing any more numbers until 180 days past the oldest number released has expired.
For example, if you already have 99 claimed or imported numbers and a service level quota of 99 phone numbers, and in any 180 day period you release 99, claim 99, and then release 99, you will have exceeded the 200% limit. At that point you are blocked from claiming any more numbers until you open an Amazon Web Services Support ticket.
See
AWSConnectImportPhoneNumberRequest
See
AWSConnectImportPhoneNumberResponse
Declaration
Objective-C
- (void)importPhoneNumber:(nonnull AWSConnectImportPhoneNumberRequest *)request completionHandler: (void (^_Nullable)(AWSConnectImportPhoneNumberResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func importPhoneNumber(_ request: AWSConnectImportPhoneNumberRequest) async throws -> AWSConnectImportPhoneNumberResponse
Parameters
request
A container for the necessary parameters to execute the ImportPhoneNumber service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
. -
This API is in preview release for Amazon Connect and is subject to change.
Lists agent statuses.
See
AWSConnectListAgentStatusRequest
See
AWSConnectListAgentStatusResponse
Declaration
Objective-C
- (id)listAgentStatuses:(nonnull AWSConnectListAgentStatusRequest *)request;
Swift
func listAgentStatuses(_ request: AWSConnectListAgentStatusRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListAgentStatuses service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListAgentStatusResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Lists agent statuses.
See
AWSConnectListAgentStatusRequest
See
AWSConnectListAgentStatusResponse
Declaration
Objective-C
- (void)listAgentStatuses:(nonnull AWSConnectListAgentStatusRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListAgentStatusResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listAgentStatuses(_ request: AWSConnectListAgentStatusRequest) async throws -> AWSConnectListAgentStatusResponse
Parameters
request
A container for the necessary parameters to execute the ListAgentStatuses service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Lists the association status of requested dataset ID for a given Amazon Connect instance.
See
AWSConnectListAnalyticsDataAssociationsRequest
See
AWSConnectListAnalyticsDataAssociationsResponse
Declaration
Objective-C
- (id)listAnalyticsDataAssociations: (nonnull AWSConnectListAnalyticsDataAssociationsRequest *)request;
Swift
func listAnalyticsDataAssociations(_ request: AWSConnectListAnalyticsDataAssociationsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListAnalyticsDataAssociations service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListAnalyticsDataAssociationsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Lists the association status of requested dataset ID for a given Amazon Connect instance.
See
AWSConnectListAnalyticsDataAssociationsRequest
See
AWSConnectListAnalyticsDataAssociationsResponse
Declaration
Objective-C
- (void)listAnalyticsDataAssociations: (nonnull AWSConnectListAnalyticsDataAssociationsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListAnalyticsDataAssociationsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listAnalyticsDataAssociations(_ request: AWSConnectListAnalyticsDataAssociationsRequest) async throws -> AWSConnectListAnalyticsDataAssociationsResponse
Parameters
request
A container for the necessary parameters to execute the ListAnalyticsDataAssociations service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all approved origins associated with the instance.
See
AWSConnectListApprovedOriginsRequest
See
AWSConnectListApprovedOriginsResponse
Declaration
Objective-C
- (id)listApprovedOrigins: (nonnull AWSConnectListApprovedOriginsRequest *)request;
Swift
func listApprovedOrigins(_ request: AWSConnectListApprovedOriginsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListApprovedOrigins service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListApprovedOriginsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all approved origins associated with the instance.
See
AWSConnectListApprovedOriginsRequest
See
AWSConnectListApprovedOriginsResponse
Declaration
Objective-C
- (void) listApprovedOrigins:(nonnull AWSConnectListApprovedOriginsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListApprovedOriginsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listApprovedOrigins(_ request: AWSConnectListApprovedOriginsRequest) async throws -> AWSConnectListApprovedOriginsResponse
Parameters
request
A container for the necessary parameters to execute the ListApprovedOrigins service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to returns both Amazon Lex V1 and V2 bots.
See
AWSConnectListBotsRequest
See
AWSConnectListBotsResponse
Declaration
Objective-C
- (id)listBots:(nonnull AWSConnectListBotsRequest *)request;
Swift
func listBots(_ request: AWSConnectListBotsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListBots service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListBotsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to returns both Amazon Lex V1 and V2 bots.
See
AWSConnectListBotsRequest
See
AWSConnectListBotsResponse
Declaration
Objective-C
- (void)listBots:(nonnull AWSConnectListBotsRequest *)request completionHandler:(void (^_Nullable)(AWSConnectListBotsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listBots(_ request: AWSConnectListBotsRequest) async throws -> AWSConnectListBotsResponse
Parameters
request
A container for the necessary parameters to execute the ListBots service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Lists contact evaluations in the specified Amazon Connect instance.
See
AWSConnectListContactEvaluationsRequest
See
AWSConnectListContactEvaluationsResponse
Declaration
Objective-C
- (id)listContactEvaluations: (nonnull AWSConnectListContactEvaluationsRequest *)request;
Swift
func listContactEvaluations(_ request: AWSConnectListContactEvaluationsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListContactEvaluations service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListContactEvaluationsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists contact evaluations in the specified Amazon Connect instance.
See
AWSConnectListContactEvaluationsRequest
See
AWSConnectListContactEvaluationsResponse
Declaration
Objective-C
- (void)listContactEvaluations: (nonnull AWSConnectListContactEvaluationsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListContactEvaluationsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listContactEvaluations(_ request: AWSConnectListContactEvaluationsRequest) async throws -> AWSConnectListContactEvaluationsResponse
Parameters
request
A container for the necessary parameters to execute the ListContactEvaluations service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the flow modules for the specified Amazon Connect instance.
See
AWSConnectListContactFlowModulesRequest
See
AWSConnectListContactFlowModulesResponse
Declaration
Objective-C
- (id)listContactFlowModules: (nonnull AWSConnectListContactFlowModulesRequest *)request;
Swift
func listContactFlowModules(_ request: AWSConnectListContactFlowModulesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListContactFlowModules service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListContactFlowModulesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the flow modules for the specified Amazon Connect instance.
See
AWSConnectListContactFlowModulesRequest
See
AWSConnectListContactFlowModulesResponse
Declaration
Objective-C
- (void)listContactFlowModules: (nonnull AWSConnectListContactFlowModulesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListContactFlowModulesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listContactFlowModules(_ request: AWSConnectListContactFlowModulesRequest) async throws -> AWSConnectListContactFlowModulesResponse
Parameters
request
A container for the necessary parameters to execute the ListContactFlowModules service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the flows for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
For more information about flows, see Flows in the Amazon Connect Administrator Guide.
See
AWSConnectListContactFlowsRequest
See
AWSConnectListContactFlowsResponse
Declaration
Objective-C
- (id)listContactFlows:(nonnull AWSConnectListContactFlowsRequest *)request;
Swift
func listContactFlows(_ request: AWSConnectListContactFlowsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListContactFlows service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListContactFlowsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the flows for the specified Amazon Connect instance.
You can also create and update flows using the Amazon Connect Flow language.
For more information about flows, see Flows in the Amazon Connect Administrator Guide.
See
AWSConnectListContactFlowsRequest
See
AWSConnectListContactFlowsResponse
Declaration
Objective-C
- (void)listContactFlows:(nonnull AWSConnectListContactFlowsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListContactFlowsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listContactFlows(_ request: AWSConnectListContactFlowsRequest) async throws -> AWSConnectListContactFlowsResponse
Parameters
request
A container for the necessary parameters to execute the ListContactFlows service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
For the specified
referenceTypes
, returns a list of references associated with the contact. References are links to documents that are related to a contact, such as emails, attachments, or URLs.See
AWSConnectListContactReferencesRequest
See
AWSConnectListContactReferencesResponse
Declaration
Objective-C
- (id)listContactReferences: (nonnull AWSConnectListContactReferencesRequest *)request;
Swift
func listContactReferences(_ request: AWSConnectListContactReferencesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListContactReferences service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListContactReferencesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
For the specified
referenceTypes
, returns a list of references associated with the contact. References are links to documents that are related to a contact, such as emails, attachments, or URLs.See
AWSConnectListContactReferencesRequest
See
AWSConnectListContactReferencesResponse
Declaration
Objective-C
- (void)listContactReferences: (nonnull AWSConnectListContactReferencesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListContactReferencesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listContactReferences(_ request: AWSConnectListContactReferencesRequest) async throws -> AWSConnectListContactReferencesResponse
Parameters
request
A container for the necessary parameters to execute the ListContactReferences service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Lists the default vocabularies for the specified Amazon Connect instance.
See
AWSConnectListDefaultVocabulariesRequest
See
AWSConnectListDefaultVocabulariesResponse
Declaration
Objective-C
- (id)listDefaultVocabularies: (nonnull AWSConnectListDefaultVocabulariesRequest *)request;
Swift
func listDefaultVocabularies(_ request: AWSConnectListDefaultVocabulariesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListDefaultVocabularies service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListDefaultVocabulariesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Lists the default vocabularies for the specified Amazon Connect instance.
See
AWSConnectListDefaultVocabulariesRequest
See
AWSConnectListDefaultVocabulariesResponse
Declaration
Objective-C
- (void)listDefaultVocabularies: (nonnull AWSConnectListDefaultVocabulariesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListDefaultVocabulariesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listDefaultVocabularies(_ request: AWSConnectListDefaultVocabulariesRequest) async throws -> AWSConnectListDefaultVocabulariesResponse
Parameters
request
A container for the necessary parameters to execute the ListDefaultVocabularies service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Lists versions of an evaluation form in the specified Amazon Connect instance.
See
AWSConnectListEvaluationFormVersionsRequest
See
AWSConnectListEvaluationFormVersionsResponse
Declaration
Objective-C
- (id)listEvaluationFormVersions: (nonnull AWSConnectListEvaluationFormVersionsRequest *)request;
Swift
func listEvaluationFormVersions(_ request: AWSConnectListEvaluationFormVersionsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListEvaluationFormVersions service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListEvaluationFormVersionsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists versions of an evaluation form in the specified Amazon Connect instance.
See
AWSConnectListEvaluationFormVersionsRequest
See
AWSConnectListEvaluationFormVersionsResponse
Declaration
Objective-C
- (void) listEvaluationFormVersions: (nonnull AWSConnectListEvaluationFormVersionsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListEvaluationFormVersionsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listEvaluationFormVersions(_ request: AWSConnectListEvaluationFormVersionsRequest) async throws -> AWSConnectListEvaluationFormVersionsResponse
Parameters
request
A container for the necessary parameters to execute the ListEvaluationFormVersions service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists evaluation forms in the specified Amazon Connect instance.
See
AWSConnectListEvaluationFormsRequest
See
AWSConnectListEvaluationFormsResponse
Declaration
Objective-C
- (id)listEvaluationForms: (nonnull AWSConnectListEvaluationFormsRequest *)request;
Swift
func listEvaluationForms(_ request: AWSConnectListEvaluationFormsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListEvaluationForms service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListEvaluationFormsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists evaluation forms in the specified Amazon Connect instance.
See
AWSConnectListEvaluationFormsRequest
See
AWSConnectListEvaluationFormsResponse
Declaration
Objective-C
- (void) listEvaluationForms:(nonnull AWSConnectListEvaluationFormsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListEvaluationFormsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listEvaluationForms(_ request: AWSConnectListEvaluationFormsRequest) async throws -> AWSConnectListEvaluationFormsResponse
Parameters
request
A container for the necessary parameters to execute the ListEvaluationForms service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
List the flow association based on the filters.
See
AWSConnectListFlowAssociationsRequest
See
AWSConnectListFlowAssociationsResponse
Declaration
Objective-C
- (id)listFlowAssociations: (nonnull AWSConnectListFlowAssociationsRequest *)request;
Swift
func listFlowAssociations(_ request: AWSConnectListFlowAssociationsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListFlowAssociations service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListFlowAssociationsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
List the flow association based on the filters.
See
AWSConnectListFlowAssociationsRequest
See
AWSConnectListFlowAssociationsResponse
Declaration
Objective-C
- (void) listFlowAssociations: (nonnull AWSConnectListFlowAssociationsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListFlowAssociationsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listFlowAssociations(_ request: AWSConnectListFlowAssociationsRequest) async throws -> AWSConnectListFlowAssociationsResponse
Parameters
request
A container for the necessary parameters to execute the ListFlowAssociations service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Provides information about the hours of operation for the specified Amazon Connect instance.
For more information about hours of operation, see Set the Hours of Operation for a Queue in the Amazon Connect Administrator Guide.
See
AWSConnectListHoursOfOperationsRequest
See
AWSConnectListHoursOfOperationsResponse
Declaration
Objective-C
- (id)listHoursOfOperations: (nonnull AWSConnectListHoursOfOperationsRequest *)request;
Swift
func listHours(ofOperations request: AWSConnectListHoursOfOperationsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListHoursOfOperations service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListHoursOfOperationsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the hours of operation for the specified Amazon Connect instance.
For more information about hours of operation, see Set the Hours of Operation for a Queue in the Amazon Connect Administrator Guide.
See
AWSConnectListHoursOfOperationsRequest
See
AWSConnectListHoursOfOperationsResponse
Declaration
Objective-C
- (void)listHoursOfOperations: (nonnull AWSConnectListHoursOfOperationsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListHoursOfOperationsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listHours(ofOperations request: AWSConnectListHoursOfOperationsRequest) async throws -> AWSConnectListHoursOfOperationsResponse
Parameters
request
A container for the necessary parameters to execute the ListHoursOfOperations service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all attribute types for the given instance.
See
AWSConnectListInstanceAttributesRequest
See
AWSConnectListInstanceAttributesResponse
Declaration
Objective-C
- (id)listInstanceAttributes: (nonnull AWSConnectListInstanceAttributesRequest *)request;
Swift
func listInstanceAttributes(_ request: AWSConnectListInstanceAttributesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListInstanceAttributes service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListInstanceAttributesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all attribute types for the given instance.
See
AWSConnectListInstanceAttributesRequest
See
AWSConnectListInstanceAttributesResponse
Declaration
Objective-C
- (void)listInstanceAttributes: (nonnull AWSConnectListInstanceAttributesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListInstanceAttributesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listInstanceAttributes(_ request: AWSConnectListInstanceAttributesRequest) async throws -> AWSConnectListInstanceAttributesResponse
Parameters
request
A container for the necessary parameters to execute the ListInstanceAttributes service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of storage configs for the identified instance and resource type.
See
AWSConnectListInstanceStorageConfigsRequest
See
AWSConnectListInstanceStorageConfigsResponse
Declaration
Objective-C
- (id)listInstanceStorageConfigs: (nonnull AWSConnectListInstanceStorageConfigsRequest *)request;
Swift
func listInstanceStorageConfigs(_ request: AWSConnectListInstanceStorageConfigsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListInstanceStorageConfigs service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListInstanceStorageConfigsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of storage configs for the identified instance and resource type.
See
AWSConnectListInstanceStorageConfigsRequest
See
AWSConnectListInstanceStorageConfigsResponse
Declaration
Objective-C
- (void) listInstanceStorageConfigs: (nonnull AWSConnectListInstanceStorageConfigsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListInstanceStorageConfigsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listInstanceStorageConfigs(_ request: AWSConnectListInstanceStorageConfigsRequest) async throws -> AWSConnectListInstanceStorageConfigsResponse
Parameters
request
A container for the necessary parameters to execute the ListInstanceStorageConfigs service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Return a list of instances which are in active state, creation-in-progress state, and failed state. Instances that aren’t successfully created (they are in a failed state) are returned only for 24 hours after the CreateInstance API was invoked.
See
AWSConnectListInstancesRequest
See
AWSConnectListInstancesResponse
Declaration
Objective-C
- (id)listInstances:(nonnull AWSConnectListInstancesRequest *)request;
Swift
func listInstances(_ request: AWSConnectListInstancesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListInstances service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListInstancesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Return a list of instances which are in active state, creation-in-progress state, and failed state. Instances that aren’t successfully created (they are in a failed state) are returned only for 24 hours after the CreateInstance API was invoked.
See
AWSConnectListInstancesRequest
See
AWSConnectListInstancesResponse
Declaration
Objective-C
- (void)listInstances:(nonnull AWSConnectListInstancesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListInstancesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listInstances(_ request: AWSConnectListInstancesRequest) async throws -> AWSConnectListInstancesResponse
Parameters
request
A container for the necessary parameters to execute the ListInstances service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
. -
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance.
See
AWSConnectListIntegrationAssociationsRequest
See
AWSConnectListIntegrationAssociationsResponse
Declaration
Objective-C
- (id)listIntegrationAssociations: (nonnull AWSConnectListIntegrationAssociationsRequest *)request;
Swift
func listIntegrationAssociations(_ request: AWSConnectListIntegrationAssociationsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListIntegrationAssociations service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListIntegrationAssociationsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Provides summary information about the Amazon Web Services resource associations for the specified Amazon Connect instance.
See
AWSConnectListIntegrationAssociationsRequest
See
AWSConnectListIntegrationAssociationsResponse
Declaration
Objective-C
- (void) listIntegrationAssociations: (nonnull AWSConnectListIntegrationAssociationsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListIntegrationAssociationsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listIntegrationAssociations(_ request: AWSConnectListIntegrationAssociationsRequest) async throws -> AWSConnectListIntegrationAssociationsResponse
Parameters
request
A container for the necessary parameters to execute the ListIntegrationAssociations service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all Lambda functions that display in the dropdown options in the relevant flow blocks.
See
AWSConnectListLambdaFunctionsRequest
See
AWSConnectListLambdaFunctionsResponse
Declaration
Objective-C
- (id)listLambdaFunctions: (nonnull AWSConnectListLambdaFunctionsRequest *)request;
Swift
func listLambdaFunctions(_ request: AWSConnectListLambdaFunctionsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListLambdaFunctions service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListLambdaFunctionsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all Lambda functions that display in the dropdown options in the relevant flow blocks.
See
AWSConnectListLambdaFunctionsRequest
See
AWSConnectListLambdaFunctionsResponse
Declaration
Objective-C
- (void) listLambdaFunctions:(nonnull AWSConnectListLambdaFunctionsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListLambdaFunctionsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listLambdaFunctions(_ request: AWSConnectListLambdaFunctionsRequest) async throws -> AWSConnectListLambdaFunctionsResponse
Parameters
request
A container for the necessary parameters to execute the ListLambdaFunctions service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all the Amazon Lex V1 bots currently associated with the instance. To return both Amazon Lex V1 and V2 bots, use the ListBots API.
See
AWSConnectListLexBotsRequest
See
AWSConnectListLexBotsResponse
Declaration
Objective-C
- (id)listLexBots:(nonnull AWSConnectListLexBotsRequest *)request;
Swift
func listLexBots(_ request: AWSConnectListLexBotsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListLexBots service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListLexBotsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all the Amazon Lex V1 bots currently associated with the instance. To return both Amazon Lex V1 and V2 bots, use the ListBots API.
See
AWSConnectListLexBotsRequest
See
AWSConnectListLexBotsResponse
Declaration
Objective-C
- (void)listLexBots:(nonnull AWSConnectListLexBotsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListLexBotsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listLexBots(_ request: AWSConnectListLexBotsRequest) async throws -> AWSConnectListLexBotsResponse
Parameters
request
A container for the necessary parameters to execute the ListLexBots service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Provides information about the phone numbers for the specified Amazon Connect instance.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
We recommend using ListPhoneNumbersV2 to return phone number types. ListPhoneNumbers doesn’t support number types
UIFN
,SHARED
,THIRD_PARTY_TF
, andTHIRD_PARTY_DID
. While it returns numbers of those types, it incorrectly lists them asTOLL_FREE
orDID
.The phone number
Arn
value that is returned from each of the items in the PhoneNumberSummaryList cannot be used to tag phone number resources. It will fail with aResourceNotFoundException
. Instead, use the ListPhoneNumbersV2 API. It returns the new phone number ARN that can be used to tag phone number resources.
See
AWSConnectListPhoneNumbersRequest
See
AWSConnectListPhoneNumbersResponse
Declaration
Objective-C
- (id)listPhoneNumbers:(nonnull AWSConnectListPhoneNumbersRequest *)request;
Swift
func listPhoneNumbers(_ request: AWSConnectListPhoneNumbersRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListPhoneNumbers service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListPhoneNumbersResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the phone numbers for the specified Amazon Connect instance.
For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
We recommend using ListPhoneNumbersV2 to return phone number types. ListPhoneNumbers doesn’t support number types
UIFN
,SHARED
,THIRD_PARTY_TF
, andTHIRD_PARTY_DID
. While it returns numbers of those types, it incorrectly lists them asTOLL_FREE
orDID
.The phone number
Arn
value that is returned from each of the items in the PhoneNumberSummaryList cannot be used to tag phone number resources. It will fail with aResourceNotFoundException
. Instead, use the ListPhoneNumbersV2 API. It returns the new phone number ARN that can be used to tag phone number resources.
See
AWSConnectListPhoneNumbersRequest
See
AWSConnectListPhoneNumbersResponse
Declaration
Objective-C
- (void)listPhoneNumbers:(nonnull AWSConnectListPhoneNumbersRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListPhoneNumbersResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listPhoneNumbers(_ request: AWSConnectListPhoneNumbersRequest) async throws -> AWSConnectListPhoneNumbersResponse
Parameters
request
A container for the necessary parameters to execute the ListPhoneNumbers service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group. If the provided
TargetArn
is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with traffic distribution group.For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
When given an instance ARN,
ListPhoneNumbersV2
returns only the phone numbers claimed to the instance.When given a traffic distribution group ARN
ListPhoneNumbersV2
returns only the phone numbers claimed to the traffic distribution group.
See
AWSConnectListPhoneNumbersV2Request
See
AWSConnectListPhoneNumbersV2Response
Declaration
Objective-C
- (id)listPhoneNumbersV2:(nonnull AWSConnectListPhoneNumbersV2Request *)request;
Swift
func listPhoneNumbersV2(_ request: AWSConnectListPhoneNumbersV2Request) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListPhoneNumbersV2 service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListPhoneNumbersV2Response
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
Lists phone numbers claimed to your Amazon Connect instance or traffic distribution group. If the provided
TargetArn
is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with traffic distribution group.For more information about phone numbers, see Set Up Phone Numbers for Your Contact Center in the Amazon Connect Administrator Guide.
When given an instance ARN,
ListPhoneNumbersV2
returns only the phone numbers claimed to the instance.When given a traffic distribution group ARN
ListPhoneNumbersV2
returns only the phone numbers claimed to the traffic distribution group.
See
AWSConnectListPhoneNumbersV2Request
See
AWSConnectListPhoneNumbersV2Response
Declaration
Objective-C
- (void)listPhoneNumbersV2: (nonnull AWSConnectListPhoneNumbersV2Request *)request completionHandler: (void (^_Nullable)(AWSConnectListPhoneNumbersV2Response *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listPhoneNumbersV2(_ request: AWSConnectListPhoneNumbersV2Request) async throws -> AWSConnectListPhoneNumbersV2Response
Parameters
request
A container for the necessary parameters to execute the ListPhoneNumbersV2 service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
Lists predefined attributes for the specified Amazon Connect instance.
See
AWSConnectListPredefinedAttributesRequest
See
AWSConnectListPredefinedAttributesResponse
Declaration
Objective-C
- (id)listPredefinedAttributes: (nonnull AWSConnectListPredefinedAttributesRequest *)request;
Swift
func listPredefinedAttributes(_ request: AWSConnectListPredefinedAttributesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListPredefinedAttributes service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListPredefinedAttributesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists predefined attributes for the specified Amazon Connect instance.
See
AWSConnectListPredefinedAttributesRequest
See
AWSConnectListPredefinedAttributesResponse
Declaration
Objective-C
- (void)listPredefinedAttributes: (nonnull AWSConnectListPredefinedAttributesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListPredefinedAttributesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listPredefinedAttributes(_ request: AWSConnectListPredefinedAttributesRequest) async throws -> AWSConnectListPredefinedAttributesResponse
Parameters
request
A container for the necessary parameters to execute the ListPredefinedAttributes service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the prompts for the specified Amazon Connect instance.
See
AWSConnectListPromptsRequest
See
AWSConnectListPromptsResponse
Declaration
Objective-C
- (id)listPrompts:(nonnull AWSConnectListPromptsRequest *)request;
Swift
func listPrompts(_ request: AWSConnectListPromptsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListPrompts service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListPromptsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the prompts for the specified Amazon Connect instance.
See
AWSConnectListPromptsRequest
See
AWSConnectListPromptsResponse
Declaration
Objective-C
- (void)listPrompts:(nonnull AWSConnectListPromptsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListPromptsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listPrompts(_ request: AWSConnectListPromptsRequest) async throws -> AWSConnectListPromptsResponse
Parameters
request
A container for the necessary parameters to execute the ListPrompts service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Lists the quick connects associated with a queue.
See
AWSConnectListQueueQuickConnectsRequest
See
AWSConnectListQueueQuickConnectsResponse
Declaration
Objective-C
- (id)listQueueQuickConnects: (nonnull AWSConnectListQueueQuickConnectsRequest *)request;
Swift
func listQueueQuickConnects(_ request: AWSConnectListQueueQuickConnectsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListQueueQuickConnects service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListQueueQuickConnectsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Lists the quick connects associated with a queue.
See
AWSConnectListQueueQuickConnectsRequest
See
AWSConnectListQueueQuickConnectsResponse
Declaration
Objective-C
- (void)listQueueQuickConnects: (nonnull AWSConnectListQueueQuickConnectsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListQueueQuickConnectsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listQueueQuickConnects(_ request: AWSConnectListQueueQuickConnectsRequest) async throws -> AWSConnectListQueueQuickConnectsResponse
Parameters
request
A container for the necessary parameters to execute the ListQueueQuickConnects service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the queues for the specified Amazon Connect instance.
If you do not specify a
QueueTypes
parameter, both standard and agent queues are returned. This might cause an unexpected truncation of results if you have more than 1000 agents and you limit the number of results of the API call in code.For more information about queues, see Queues: Standard and Agent in the Amazon Connect Administrator Guide.
See
AWSConnectListQueuesRequest
See
AWSConnectListQueuesResponse
Declaration
Objective-C
- (id)listQueues:(nonnull AWSConnectListQueuesRequest *)request;
Swift
func listQueues(_ request: AWSConnectListQueuesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListQueues service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListQueuesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the queues for the specified Amazon Connect instance.
If you do not specify a
QueueTypes
parameter, both standard and agent queues are returned. This might cause an unexpected truncation of results if you have more than 1000 agents and you limit the number of results of the API call in code.For more information about queues, see Queues: Standard and Agent in the Amazon Connect Administrator Guide.
See
AWSConnectListQueuesRequest
See
AWSConnectListQueuesResponse
Declaration
Objective-C
- (void)listQueues:(nonnull AWSConnectListQueuesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListQueuesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listQueues(_ request: AWSConnectListQueuesRequest) async throws -> AWSConnectListQueuesResponse
Parameters
request
A container for the necessary parameters to execute the ListQueues service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the quick connects for the specified Amazon Connect instance.
See
AWSConnectListQuickConnectsRequest
See
AWSConnectListQuickConnectsResponse
Declaration
Objective-C
- (id)listQuickConnects:(nonnull AWSConnectListQuickConnectsRequest *)request;
Swift
func listQuickConnects(_ request: AWSConnectListQuickConnectsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListQuickConnects service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListQuickConnectsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides information about the quick connects for the specified Amazon Connect instance.
See
AWSConnectListQuickConnectsRequest
See
AWSConnectListQuickConnectsResponse
Declaration
Objective-C
- (void)listQuickConnects:(nonnull AWSConnectListQuickConnectsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListQuickConnectsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listQuickConnects(_ request: AWSConnectListQuickConnectsRequest) async throws -> AWSConnectListQuickConnectsResponse
Parameters
request
A container for the necessary parameters to execute the ListQuickConnects service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides a list of analysis segments for a real-time analysis session.
See
AWSConnectListRealtimeContactAnalysisSegmentsV2Request
See
AWSConnectListRealtimeContactAnalysisSegmentsV2Response
Declaration
Objective-C
- (id)listRealtimeContactAnalysisSegmentsV2: (nonnull AWSConnectListRealtimeContactAnalysisSegmentsV2Request *)request;
Swift
func listRealtimeContactAnalysisSegmentsV2(_ request: AWSConnectListRealtimeContactAnalysisSegmentsV2Request) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListRealtimeContactAnalysisSegmentsV2 service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListRealtimeContactAnalysisSegmentsV2Response
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorOutputTypeNotFound
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Provides a list of analysis segments for a real-time analysis session.
See
AWSConnectListRealtimeContactAnalysisSegmentsV2Request
See
AWSConnectListRealtimeContactAnalysisSegmentsV2Response
Declaration
Objective-C
- (void) listRealtimeContactAnalysisSegmentsV2: (nonnull AWSConnectListRealtimeContactAnalysisSegmentsV2Request *) request completionHandler: (void (^_Nullable)( AWSConnectListRealtimeContactAnalysisSegmentsV2Response *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listRealtimeContactAnalysisSegmentsV2(_ request: AWSConnectListRealtimeContactAnalysisSegmentsV2Request) async throws -> AWSConnectListRealtimeContactAnalysisSegmentsV2Response
Parameters
request
A container for the necessary parameters to execute the ListRealtimeContactAnalysisSegmentsV2 service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorOutputTypeNotFound
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Lists the queues associated with a routing profile.
See
AWSConnectListRoutingProfileQueuesRequest
See
AWSConnectListRoutingProfileQueuesResponse
Declaration
Objective-C
- (id)listRoutingProfileQueues: (nonnull AWSConnectListRoutingProfileQueuesRequest *)request;
Swift
func listRoutingProfileQueues(_ request: AWSConnectListRoutingProfileQueuesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListRoutingProfileQueues service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListRoutingProfileQueuesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists the queues associated with a routing profile.
See
AWSConnectListRoutingProfileQueuesRequest
See
AWSConnectListRoutingProfileQueuesResponse
Declaration
Objective-C
- (void)listRoutingProfileQueues: (nonnull AWSConnectListRoutingProfileQueuesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListRoutingProfileQueuesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listRoutingProfileQueues(_ request: AWSConnectListRoutingProfileQueuesRequest) async throws -> AWSConnectListRoutingProfileQueuesResponse
Parameters
request
A container for the necessary parameters to execute the ListRoutingProfileQueues service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides summary information about the routing profiles for the specified Amazon Connect instance.
For more information about routing profiles, see Routing Profiles and Create a Routing Profile in the Amazon Connect Administrator Guide.
See
AWSConnectListRoutingProfilesRequest
See
AWSConnectListRoutingProfilesResponse
Declaration
Objective-C
- (id)listRoutingProfiles: (nonnull AWSConnectListRoutingProfilesRequest *)request;
Swift
func listRoutingProfiles(_ request: AWSConnectListRoutingProfilesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListRoutingProfiles service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListRoutingProfilesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides summary information about the routing profiles for the specified Amazon Connect instance.
For more information about routing profiles, see Routing Profiles and Create a Routing Profile in the Amazon Connect Administrator Guide.
See
AWSConnectListRoutingProfilesRequest
See
AWSConnectListRoutingProfilesResponse
Declaration
Objective-C
- (void) listRoutingProfiles:(nonnull AWSConnectListRoutingProfilesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListRoutingProfilesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listRoutingProfiles(_ request: AWSConnectListRoutingProfilesRequest) async throws -> AWSConnectListRoutingProfilesResponse
Parameters
request
A container for the necessary parameters to execute the ListRoutingProfiles service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
List all rules for the specified Amazon Connect instance.
See
AWSConnectListRulesRequest
See
AWSConnectListRulesResponse
Declaration
Objective-C
- (id)listRules:(nonnull AWSConnectListRulesRequest *)request;
Swift
func listRules(_ request: AWSConnectListRulesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListRules service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListRulesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
. -
List all rules for the specified Amazon Connect instance.
See
AWSConnectListRulesRequest
See
AWSConnectListRulesResponse
Declaration
Objective-C
- (void)listRules:(nonnull AWSConnectListRulesRequest *)request completionHandler:(void (^_Nullable)(AWSConnectListRulesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listRules(_ request: AWSConnectListRulesRequest) async throws -> AWSConnectListRulesResponse
Parameters
request
A container for the necessary parameters to execute the ListRules service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all security keys associated with the instance.
See
AWSConnectListSecurityKeysRequest
See
AWSConnectListSecurityKeysResponse
Declaration
Objective-C
- (id)listSecurityKeys:(nonnull AWSConnectListSecurityKeysRequest *)request;
Swift
func listSecurityKeys(_ request: AWSConnectListSecurityKeysRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListSecurityKeys service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListSecurityKeysResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Returns a paginated list of all security keys associated with the instance.
See
AWSConnectListSecurityKeysRequest
See
AWSConnectListSecurityKeysResponse
Declaration
Objective-C
- (void)listSecurityKeys:(nonnull AWSConnectListSecurityKeysRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListSecurityKeysResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listSecurityKeys(_ request: AWSConnectListSecurityKeysRequest) async throws -> AWSConnectListSecurityKeysResponse
Parameters
request
A container for the necessary parameters to execute the ListSecurityKeys service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Returns a list of third-party applications in a specific security profile.
See
AWSConnectListSecurityProfileApplicationsRequest
See
AWSConnectListSecurityProfileApplicationsResponse
Declaration
Objective-C
- (id)listSecurityProfileApplications: (nonnull AWSConnectListSecurityProfileApplicationsRequest *)request;
Swift
func listSecurityProfileApplications(_ request: AWSConnectListSecurityProfileApplicationsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListSecurityProfileApplications service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListSecurityProfileApplicationsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Returns a list of third-party applications in a specific security profile.
See
AWSConnectListSecurityProfileApplicationsRequest
See
AWSConnectListSecurityProfileApplicationsResponse
Declaration
Objective-C
- (void)listSecurityProfileApplications: (nonnull AWSConnectListSecurityProfileApplicationsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListSecurityProfileApplicationsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listSecurityProfileApplications(_ request: AWSConnectListSecurityProfileApplicationsRequest) async throws -> AWSConnectListSecurityProfileApplicationsResponse
Parameters
request
A container for the necessary parameters to execute the ListSecurityProfileApplications service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists the permissions granted to a security profile.
See
AWSConnectListSecurityProfilePermissionsRequest
See
AWSConnectListSecurityProfilePermissionsResponse
Declaration
Objective-C
- (id)listSecurityProfilePermissions: (nonnull AWSConnectListSecurityProfilePermissionsRequest *)request;
Swift
func listSecurityProfilePermissions(_ request: AWSConnectListSecurityProfilePermissionsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListSecurityProfilePermissions service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListSecurityProfilePermissionsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists the permissions granted to a security profile.
See
AWSConnectListSecurityProfilePermissionsRequest
See
AWSConnectListSecurityProfilePermissionsResponse
Declaration
Objective-C
- (void)listSecurityProfilePermissions: (nonnull AWSConnectListSecurityProfilePermissionsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListSecurityProfilePermissionsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listSecurityProfilePermissions(_ request: AWSConnectListSecurityProfilePermissionsRequest) async throws -> AWSConnectListSecurityProfilePermissionsResponse
Parameters
request
A container for the necessary parameters to execute the ListSecurityProfilePermissions service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides summary information about the security profiles for the specified Amazon Connect instance.
For more information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide.
See
AWSConnectListSecurityProfilesRequest
See
AWSConnectListSecurityProfilesResponse
Declaration
Objective-C
- (id)listSecurityProfiles: (nonnull AWSConnectListSecurityProfilesRequest *)request;
Swift
func listSecurityProfiles(_ request: AWSConnectListSecurityProfilesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListSecurityProfiles service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListSecurityProfilesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides summary information about the security profiles for the specified Amazon Connect instance.
For more information about security profiles, see Security Profiles in the Amazon Connect Administrator Guide.
See
AWSConnectListSecurityProfilesRequest
See
AWSConnectListSecurityProfilesResponse
Declaration
Objective-C
- (void) listSecurityProfiles: (nonnull AWSConnectListSecurityProfilesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListSecurityProfilesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listSecurityProfiles(_ request: AWSConnectListSecurityProfilesRequest) async throws -> AWSConnectListSecurityProfilesResponse
Parameters
request
A container for the necessary parameters to execute the ListSecurityProfiles service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists the tags for the specified resource.
For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.
See
AWSConnectListTagsForResourceRequest
See
AWSConnectListTagsForResourceResponse
Declaration
Objective-C
- (id)listTagsForResource: (nonnull AWSConnectListTagsForResourceRequest *)request;
Swift
func listTags(forResource request: AWSConnectListTagsForResourceRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListTagsForResource service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListTagsForResourceResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Lists the tags for the specified resource.
For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.
See
AWSConnectListTagsForResourceRequest
See
AWSConnectListTagsForResourceResponse
Declaration
Objective-C
- (void) listTagsForResource:(nonnull AWSConnectListTagsForResourceRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListTagsForResourceResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listTags(forResource request: AWSConnectListTagsForResourceRequest) async throws -> AWSConnectListTagsForResourceResponse
Parameters
request
A container for the necessary parameters to execute the ListTagsForResource service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Lists task templates for the specified Amazon Connect instance.
See
AWSConnectListTaskTemplatesRequest
See
AWSConnectListTaskTemplatesResponse
Declaration
Objective-C
- (id)listTaskTemplates:(nonnull AWSConnectListTaskTemplatesRequest *)request;
Swift
func listTaskTemplates(_ request: AWSConnectListTaskTemplatesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListTaskTemplates service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListTaskTemplatesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists task templates for the specified Amazon Connect instance.
See
AWSConnectListTaskTemplatesRequest
See
AWSConnectListTaskTemplatesResponse
Declaration
Objective-C
- (void)listTaskTemplates:(nonnull AWSConnectListTaskTemplatesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListTaskTemplatesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listTaskTemplates(_ request: AWSConnectListTaskTemplatesRequest) async throws -> AWSConnectListTaskTemplatesResponse
Parameters
request
A container for the necessary parameters to execute the ListTaskTemplates service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists traffic distribution group users.
See
AWSConnectListTrafficDistributionGroupUsersRequest
See
AWSConnectListTrafficDistributionGroupUsersResponse
Declaration
Objective-C
- (id)listTrafficDistributionGroupUsers: (nonnull AWSConnectListTrafficDistributionGroupUsersRequest *)request;
Swift
func listTrafficDistributionGroupUsers(_ request: AWSConnectListTrafficDistributionGroupUsersRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListTrafficDistributionGroupUsers service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListTrafficDistributionGroupUsersResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists traffic distribution group users.
See
AWSConnectListTrafficDistributionGroupUsersRequest
See
AWSConnectListTrafficDistributionGroupUsersResponse
Declaration
Objective-C
- (void) listTrafficDistributionGroupUsers: (nonnull AWSConnectListTrafficDistributionGroupUsersRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListTrafficDistributionGroupUsersResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listTrafficDistributionGroupUsers(_ request: AWSConnectListTrafficDistributionGroupUsersRequest) async throws -> AWSConnectListTrafficDistributionGroupUsersResponse
Parameters
request
A container for the necessary parameters to execute the ListTrafficDistributionGroupUsers service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists traffic distribution groups.
See
AWSConnectListTrafficDistributionGroupsRequest
See
AWSConnectListTrafficDistributionGroupsResponse
Declaration
Objective-C
- (id)listTrafficDistributionGroups: (nonnull AWSConnectListTrafficDistributionGroupsRequest *)request;
Swift
func listTrafficDistributionGroups(_ request: AWSConnectListTrafficDistributionGroupsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListTrafficDistributionGroups service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListTrafficDistributionGroupsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists traffic distribution groups.
See
AWSConnectListTrafficDistributionGroupsRequest
See
AWSConnectListTrafficDistributionGroupsResponse
Declaration
Objective-C
- (void)listTrafficDistributionGroups: (nonnull AWSConnectListTrafficDistributionGroupsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListTrafficDistributionGroupsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listTrafficDistributionGroups(_ request: AWSConnectListTrafficDistributionGroupsRequest) async throws -> AWSConnectListTrafficDistributionGroupsResponse
Parameters
request
A container for the necessary parameters to execute the ListTrafficDistributionGroups service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists the use cases for the integration association.
See
AWSConnectListUseCasesRequest
See
AWSConnectListUseCasesResponse
Declaration
Objective-C
- (id)listUseCases:(nonnull AWSConnectListUseCasesRequest *)request;
Swift
func listUseCases(_ request: AWSConnectListUseCasesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListUseCases service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListUseCasesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Lists the use cases for the integration association.
See
AWSConnectListUseCasesRequest
See
AWSConnectListUseCasesResponse
Declaration
Objective-C
- (void)listUseCases:(nonnull AWSConnectListUseCasesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListUseCasesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listUseCases(_ request: AWSConnectListUseCasesRequest) async throws -> AWSConnectListUseCasesResponse
Parameters
request
A container for the necessary parameters to execute the ListUseCases service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorThrottling
. -
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.
See
AWSConnectListUserHierarchyGroupsRequest
See
AWSConnectListUserHierarchyGroupsResponse
Declaration
Objective-C
- (id)listUserHierarchyGroups: (nonnull AWSConnectListUserHierarchyGroupsRequest *)request;
Swift
func listUserHierarchyGroups(_ request: AWSConnectListUserHierarchyGroupsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListUserHierarchyGroups service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListUserHierarchyGroupsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides summary information about the hierarchy groups for the specified Amazon Connect instance.
For more information about agent hierarchies, see Set Up Agent Hierarchies in the Amazon Connect Administrator Guide.
See
AWSConnectListUserHierarchyGroupsRequest
See
AWSConnectListUserHierarchyGroupsResponse
Declaration
Objective-C
- (void)listUserHierarchyGroups: (nonnull AWSConnectListUserHierarchyGroupsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListUserHierarchyGroupsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listUserHierarchyGroups(_ request: AWSConnectListUserHierarchyGroupsRequest) async throws -> AWSConnectListUserHierarchyGroupsResponse
Parameters
request
A container for the necessary parameters to execute the ListUserHierarchyGroups service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists proficiencies associated with a user.
See
AWSConnectListUserProficienciesRequest
See
AWSConnectListUserProficienciesResponse
Declaration
Objective-C
- (id)listUserProficiencies: (nonnull AWSConnectListUserProficienciesRequest *)request;
Swift
func listUserProficiencies(_ request: AWSConnectListUserProficienciesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListUserProficiencies service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListUserProficienciesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Lists proficiencies associated with a user.
See
AWSConnectListUserProficienciesRequest
See
AWSConnectListUserProficienciesResponse
Declaration
Objective-C
- (void)listUserProficiencies: (nonnull AWSConnectListUserProficienciesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectListUserProficienciesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listUserProficiencies(_ request: AWSConnectListUserProficienciesRequest) async throws -> AWSConnectListUserProficienciesResponse
Parameters
request
A container for the necessary parameters to execute the ListUserProficiencies service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides summary information about the users for the specified Amazon Connect instance.
See
AWSConnectListUsersRequest
See
AWSConnectListUsersResponse
Declaration
Objective-C
- (id)listUsers:(nonnull AWSConnectListUsersRequest *)request;
Swift
func listUsers(_ request: AWSConnectListUsersRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListUsers service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListUsersResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Provides summary information about the users for the specified Amazon Connect instance.
See
AWSConnectListUsersRequest
See
AWSConnectListUsersResponse
Declaration
Objective-C
- (void)listUsers:(nonnull AWSConnectListUsersRequest *)request completionHandler:(void (^_Nullable)(AWSConnectListUsersResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listUsers(_ request: AWSConnectListUsersRequest) async throws -> AWSConnectListUsersResponse
Parameters
request
A container for the necessary parameters to execute the ListUsers service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Returns all the available versions for the specified Amazon Connect instance and view identifier.
Results will be sorted from highest to lowest.
See
AWSConnectListViewVersionsRequest
See
AWSConnectListViewVersionsResponse
Declaration
Objective-C
- (id)listViewVersions:(nonnull AWSConnectListViewVersionsRequest *)request;
Swift
func listViewVersions(_ request: AWSConnectListViewVersionsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListViewVersions service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListViewVersionsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
. -
Returns all the available versions for the specified Amazon Connect instance and view identifier.
Results will be sorted from highest to lowest.
See
AWSConnectListViewVersionsRequest
See
AWSConnectListViewVersionsResponse
Declaration
Objective-C
- (void)listViewVersions:(nonnull AWSConnectListViewVersionsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectListViewVersionsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listViewVersions(_ request: AWSConnectListViewVersionsRequest) async throws -> AWSConnectListViewVersionsResponse
Parameters
request
A container for the necessary parameters to execute the ListViewVersions service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
. -
Returns views in the given instance.
Results are sorted primarily by type, and secondarily by name.
See
AWSConnectListViewsRequest
See
AWSConnectListViewsResponse
Declaration
Objective-C
- (id)listViews:(nonnull AWSConnectListViewsRequest *)request;
Swift
func listViews(_ request: AWSConnectListViewsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ListViews service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectListViewsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
. -
Returns views in the given instance.
Results are sorted primarily by type, and secondarily by name.
See
AWSConnectListViewsRequest
See
AWSConnectListViewsResponse
Declaration
Objective-C
- (void)listViews:(nonnull AWSConnectListViewsRequest *)request completionHandler:(void (^_Nullable)(AWSConnectListViewsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func listViews(_ request: AWSConnectListViewsRequest) async throws -> AWSConnectListViewsResponse
Parameters
request
A container for the necessary parameters to execute the ListViews service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
. -
Initiates silent monitoring of a contact. The Contact Control Panel (CCP) of the user specified by userId will be set to silent monitoring mode on the contact.
See
AWSConnectMonitorContactRequest
See
AWSConnectMonitorContactResponse
Declaration
Objective-C
- (id)monitorContact:(nonnull AWSConnectMonitorContactRequest *)request;
Swift
func monitorContact(_ request: AWSConnectMonitorContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the MonitorContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectMonitorContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Initiates silent monitoring of a contact. The Contact Control Panel (CCP) of the user specified by userId will be set to silent monitoring mode on the contact.
See
AWSConnectMonitorContactRequest
See
AWSConnectMonitorContactResponse
Declaration
Objective-C
- (void)monitorContact:(nonnull AWSConnectMonitorContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectMonitorContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func monitorContact(_ request: AWSConnectMonitorContactRequest) async throws -> AWSConnectMonitorContactResponse
Parameters
request
A container for the necessary parameters to execute the MonitorContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Allows pausing an ongoing task contact.
See
AWSConnectPauseContactRequest
See
AWSConnectPauseContactResponse
Declaration
Objective-C
- (id)pauseContact:(nonnull AWSConnectPauseContactRequest *)request;
Swift
func pauseContact(_ request: AWSConnectPauseContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the PauseContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectPauseContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorLimitExceeded
,AWSConnectErrorConflict
. -
Allows pausing an ongoing task contact.
See
AWSConnectPauseContactRequest
See
AWSConnectPauseContactResponse
Declaration
Objective-C
- (void)pauseContact:(nonnull AWSConnectPauseContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectPauseContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func pauseContact(_ request: AWSConnectPauseContactRequest) async throws -> AWSConnectPauseContactResponse
Parameters
request
A container for the necessary parameters to execute the PauseContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorLimitExceeded
,AWSConnectErrorConflict
. -
Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent’s next status.
For more information, see Agent status and Set your next status in the Amazon Connect Administrator Guide.
See
AWSConnectPutUserStatusRequest
See
AWSConnectPutUserStatusResponse
Declaration
Objective-C
- (id)putUserStatus:(nonnull AWSConnectPutUserStatusRequest *)request;
Swift
func putUserStatus(_ request: AWSConnectPutUserStatusRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the PutUserStatus service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectPutUserStatusResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
. -
Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent’s next status.
For more information, see Agent status and Set your next status in the Amazon Connect Administrator Guide.
See
AWSConnectPutUserStatusRequest
See
AWSConnectPutUserStatusResponse
Declaration
Objective-C
- (void)putUserStatus:(nonnull AWSConnectPutUserStatusRequest *)request completionHandler: (void (^_Nullable)(AWSConnectPutUserStatusResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func putUserStatus(_ request: AWSConnectPutUserStatusRequest) async throws -> AWSConnectPutUserStatusResponse
Parameters
request
A container for the necessary parameters to execute the PutUserStatus service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
. -
Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group. You can call this API only in the Amazon Web Services Region where the number was claimed.
To release phone numbers from a traffic distribution group, use the
ReleasePhoneNumber
API, not the Amazon Connect admin website.After releasing a phone number, the phone number enters into a cooldown period for up to 180 days. It cannot be searched for or claimed again until the period has ended. If you accidentally release a phone number, contact Amazon Web Services Support.
If you plan to claim and release numbers frequently, contact us for a service quota exception. Otherwise, it is possible you will be blocked from claiming and releasing any more numbers until up to 180 days past the oldest number released has expired.
By default you can claim and release up to 200% of your maximum number of active phone numbers. If you claim and release phone numbers using the UI or API during a rolling 180 day cycle that exceeds 200% of your phone number service level quota, you will be blocked from claiming any more numbers until 180 days past the oldest number released has expired.
For example, if you already have 99 claimed numbers and a service level quota of 99 phone numbers, and in any 180 day period you release 99, claim 99, and then release 99, you will have exceeded the 200% limit. At that point you are blocked from claiming any more numbers until you open an Amazon Web Services support ticket.
See
AWSConnectReleasePhoneNumberRequest
Declaration
Objective-C
- (id)releasePhoneNumber:(nonnull AWSConnectReleasePhoneNumberRequest *)request;
Swift
func releasePhoneNumber(_ request: AWSConnectReleasePhoneNumberRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ReleasePhoneNumber service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceInUse
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
. -
Releases a phone number previously claimed to an Amazon Connect instance or traffic distribution group. You can call this API only in the Amazon Web Services Region where the number was claimed.
To release phone numbers from a traffic distribution group, use the
ReleasePhoneNumber
API, not the Amazon Connect admin website.After releasing a phone number, the phone number enters into a cooldown period for up to 180 days. It cannot be searched for or claimed again until the period has ended. If you accidentally release a phone number, contact Amazon Web Services Support.
If you plan to claim and release numbers frequently, contact us for a service quota exception. Otherwise, it is possible you will be blocked from claiming and releasing any more numbers until up to 180 days past the oldest number released has expired.
By default you can claim and release up to 200% of your maximum number of active phone numbers. If you claim and release phone numbers using the UI or API during a rolling 180 day cycle that exceeds 200% of your phone number service level quota, you will be blocked from claiming any more numbers until 180 days past the oldest number released has expired.
For example, if you already have 99 claimed numbers and a service level quota of 99 phone numbers, and in any 180 day period you release 99, claim 99, and then release 99, you will have exceeded the 200% limit. At that point you are blocked from claiming any more numbers until you open an Amazon Web Services support ticket.
See
AWSConnectReleasePhoneNumberRequest
Declaration
Objective-C
- (void) releasePhoneNumber:(nonnull AWSConnectReleasePhoneNumberRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func releasePhoneNumber(_ request: AWSConnectReleasePhoneNumberRequest) async throws
Parameters
request
A container for the necessary parameters to execute the ReleasePhoneNumber service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceInUse
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
. -
Replicates an Amazon Connect instance in the specified Amazon Web Services Region and copies configuration information for Amazon Connect resources across Amazon Web Services Regions.
For more information about replicating an Amazon Connect instance, see Create a replica of your existing Amazon Connect instance in the Amazon Connect Administrator Guide.
See
AWSConnectReplicateInstanceRequest
See
AWSConnectReplicateInstanceResponse
Declaration
Objective-C
- (id)replicateInstance:(nonnull AWSConnectReplicateInstanceRequest *)request;
Swift
func replicateInstance(_ request: AWSConnectReplicateInstanceRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ReplicateInstance service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectReplicateInstanceResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotReady
,AWSConnectErrorResourceConflict
. -
Replicates an Amazon Connect instance in the specified Amazon Web Services Region and copies configuration information for Amazon Connect resources across Amazon Web Services Regions.
For more information about replicating an Amazon Connect instance, see Create a replica of your existing Amazon Connect instance in the Amazon Connect Administrator Guide.
See
AWSConnectReplicateInstanceRequest
See
AWSConnectReplicateInstanceResponse
Declaration
Objective-C
- (void)replicateInstance:(nonnull AWSConnectReplicateInstanceRequest *)request completionHandler: (void (^_Nullable)(AWSConnectReplicateInstanceResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func replicateInstance(_ request: AWSConnectReplicateInstanceRequest) async throws -> AWSConnectReplicateInstanceResponse
Parameters
request
A container for the necessary parameters to execute the ReplicateInstance service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotReady
,AWSConnectErrorResourceConflict
. -
Allows resuming a task contact in a paused state.
See
AWSConnectResumeContactRequest
See
AWSConnectResumeContactResponse
Declaration
Objective-C
- (id)resumeContact:(nonnull AWSConnectResumeContactRequest *)request;
Swift
func resumeContact(_ request: AWSConnectResumeContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ResumeContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectResumeContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorConflict
. -
Allows resuming a task contact in a paused state.
See
AWSConnectResumeContactRequest
See
AWSConnectResumeContactResponse
Declaration
Objective-C
- (void)resumeContact:(nonnull AWSConnectResumeContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectResumeContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func resumeContact(_ request: AWSConnectResumeContactRequest) async throws -> AWSConnectResumeContactResponse
Parameters
request
A container for the necessary parameters to execute the ResumeContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorConflict
. -
When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording whatever recording is selected in the flow configuration: call, screen, or both. If only call recording or only screen recording is enabled, then it would resume.
Voice and screen recordings are supported.
See
AWSConnectResumeContactRecordingRequest
See
AWSConnectResumeContactRecordingResponse
Declaration
Objective-C
- (id)resumeContactRecording: (nonnull AWSConnectResumeContactRecordingRequest *)request;
Swift
func resumeContactRecording(_ request: AWSConnectResumeContactRecordingRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the ResumeContactRecording service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectResumeContactRecordingResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
When a contact is being recorded, and the recording has been suspended using SuspendContactRecording, this API resumes recording whatever recording is selected in the flow configuration: call, screen, or both. If only call recording or only screen recording is enabled, then it would resume.
Voice and screen recordings are supported.
See
AWSConnectResumeContactRecordingRequest
See
AWSConnectResumeContactRecordingResponse
Declaration
Objective-C
- (void)resumeContactRecording: (nonnull AWSConnectResumeContactRecordingRequest *)request completionHandler: (void (^_Nullable)( AWSConnectResumeContactRecordingResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func resumeContactRecording(_ request: AWSConnectResumeContactRecordingRequest) async throws -> AWSConnectResumeContactRecordingResponse
Parameters
request
A container for the necessary parameters to execute the ResumeContactRecording service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution group. If the provided
TargetArn
is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with the traffic distribution group.See
AWSConnectSearchAvailablePhoneNumbersRequest
See
AWSConnectSearchAvailablePhoneNumbersResponse
Declaration
Objective-C
- (id)searchAvailablePhoneNumbers: (nonnull AWSConnectSearchAvailablePhoneNumbersRequest *)request;
Swift
func searchAvailablePhoneNumbers(_ request: AWSConnectSearchAvailablePhoneNumbersRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchAvailablePhoneNumbers service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchAvailablePhoneNumbersResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
Searches for available phone numbers that you can claim to your Amazon Connect instance or traffic distribution group. If the provided
TargetArn
is a traffic distribution group, you can call this API in both Amazon Web Services Regions associated with the traffic distribution group.See
AWSConnectSearchAvailablePhoneNumbersRequest
See
AWSConnectSearchAvailablePhoneNumbersResponse
Declaration
Objective-C
- (void) searchAvailablePhoneNumbers: (nonnull AWSConnectSearchAvailablePhoneNumbersRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSearchAvailablePhoneNumbersResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchAvailablePhoneNumbers(_ request: AWSConnectSearchAvailablePhoneNumbersRequest) async throws -> AWSConnectSearchAvailablePhoneNumbersResponse
Parameters
request
A container for the necessary parameters to execute the SearchAvailablePhoneNumbers service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorAccessDenied
. -
Searches the flow modules in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchContactFlowModulesRequest
See
AWSConnectSearchContactFlowModulesResponse
Declaration
Objective-C
- (id)searchContactFlowModules: (nonnull AWSConnectSearchContactFlowModulesRequest *)request;
Swift
func searchContactFlowModules(_ request: AWSConnectSearchContactFlowModulesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchContactFlowModules service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchContactFlowModulesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches the flow modules in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchContactFlowModulesRequest
See
AWSConnectSearchContactFlowModulesResponse
Declaration
Objective-C
- (void)searchContactFlowModules: (nonnull AWSConnectSearchContactFlowModulesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSearchContactFlowModulesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchContactFlowModules(_ request: AWSConnectSearchContactFlowModulesRequest) async throws -> AWSConnectSearchContactFlowModulesResponse
Parameters
request
A container for the necessary parameters to execute the SearchContactFlowModules service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches the contact flows in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchContactFlowsRequest
See
AWSConnectSearchContactFlowsResponse
Declaration
Objective-C
- (id)searchContactFlows:(nonnull AWSConnectSearchContactFlowsRequest *)request;
Swift
func searchContactFlows(_ request: AWSConnectSearchContactFlowsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchContactFlows service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchContactFlowsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches the contact flows in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchContactFlowsRequest
See
AWSConnectSearchContactFlowsResponse
Declaration
Objective-C
- (void)searchContactFlows: (nonnull AWSConnectSearchContactFlowsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectSearchContactFlowsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchContactFlows(_ request: AWSConnectSearchContactFlowsRequest) async throws -> AWSConnectSearchContactFlowsResponse
Parameters
request
A container for the necessary parameters to execute the SearchContactFlows service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches contacts in an Amazon Connect instance.
See
AWSConnectSearchContactsRequest
See
AWSConnectSearchContactsResponse
Declaration
Objective-C
- (id)searchContacts:(nonnull AWSConnectSearchContactsRequest *)request;
Swift
func searchContacts(_ request: AWSConnectSearchContactsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchContacts service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchContactsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Searches contacts in an Amazon Connect instance.
See
AWSConnectSearchContactsRequest
See
AWSConnectSearchContactsResponse
Declaration
Objective-C
- (void)searchContacts:(nonnull AWSConnectSearchContactsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectSearchContactsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchContacts(_ request: AWSConnectSearchContactsRequest) async throws -> AWSConnectSearchContactsResponse
Parameters
request
A container for the necessary parameters to execute the SearchContacts service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Searches the hours of operation in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchHoursOfOperationsRequest
See
AWSConnectSearchHoursOfOperationsResponse
Declaration
Objective-C
- (id)searchHoursOfOperations: (nonnull AWSConnectSearchHoursOfOperationsRequest *)request;
Swift
func searchHours(ofOperations request: AWSConnectSearchHoursOfOperationsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchHoursOfOperations service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchHoursOfOperationsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches the hours of operation in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchHoursOfOperationsRequest
See
AWSConnectSearchHoursOfOperationsResponse
Declaration
Objective-C
- (void)searchHoursOfOperations: (nonnull AWSConnectSearchHoursOfOperationsRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSearchHoursOfOperationsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchHours(ofOperations request: AWSConnectSearchHoursOfOperationsRequest) async throws -> AWSConnectSearchHoursOfOperationsResponse
Parameters
request
A container for the necessary parameters to execute the SearchHoursOfOperations service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Predefined attributes that meet certain criteria.
See
AWSConnectSearchPredefinedAttributesRequest
See
AWSConnectSearchPredefinedAttributesResponse
Declaration
Objective-C
- (id)searchPredefinedAttributes: (nonnull AWSConnectSearchPredefinedAttributesRequest *)request;
Swift
func searchPredefinedAttributes(_ request: AWSConnectSearchPredefinedAttributesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchPredefinedAttributes service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchPredefinedAttributesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Predefined attributes that meet certain criteria.
See
AWSConnectSearchPredefinedAttributesRequest
See
AWSConnectSearchPredefinedAttributesResponse
Declaration
Objective-C
- (void) searchPredefinedAttributes: (nonnull AWSConnectSearchPredefinedAttributesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSearchPredefinedAttributesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchPredefinedAttributes(_ request: AWSConnectSearchPredefinedAttributesRequest) async throws -> AWSConnectSearchPredefinedAttributesResponse
Parameters
request
A container for the necessary parameters to execute the SearchPredefinedAttributes service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches prompts in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchPromptsRequest
See
AWSConnectSearchPromptsResponse
Declaration
Objective-C
- (id)searchPrompts:(nonnull AWSConnectSearchPromptsRequest *)request;
Swift
func searchPrompts(_ request: AWSConnectSearchPromptsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchPrompts service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchPromptsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches prompts in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchPromptsRequest
See
AWSConnectSearchPromptsResponse
Declaration
Objective-C
- (void)searchPrompts:(nonnull AWSConnectSearchPromptsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectSearchPromptsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchPrompts(_ request: AWSConnectSearchPromptsRequest) async throws -> AWSConnectSearchPromptsResponse
Parameters
request
A container for the necessary parameters to execute the SearchPrompts service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches queues in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchQueuesRequest
See
AWSConnectSearchQueuesResponse
Declaration
Objective-C
- (id)searchQueues:(nonnull AWSConnectSearchQueuesRequest *)request;
Swift
func searchQueues(_ request: AWSConnectSearchQueuesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchQueues service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchQueuesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches queues in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchQueuesRequest
See
AWSConnectSearchQueuesResponse
Declaration
Objective-C
- (void)searchQueues:(nonnull AWSConnectSearchQueuesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectSearchQueuesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchQueues(_ request: AWSConnectSearchQueuesRequest) async throws -> AWSConnectSearchQueuesResponse
Parameters
request
A container for the necessary parameters to execute the SearchQueues service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches quick connects in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchQuickConnectsRequest
See
AWSConnectSearchQuickConnectsResponse
Declaration
Objective-C
- (id)searchQuickConnects: (nonnull AWSConnectSearchQuickConnectsRequest *)request;
Swift
func searchQuickConnects(_ request: AWSConnectSearchQuickConnectsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchQuickConnects service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchQuickConnectsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches quick connects in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchQuickConnectsRequest
See
AWSConnectSearchQuickConnectsResponse
Declaration
Objective-C
- (void) searchQuickConnects:(nonnull AWSConnectSearchQuickConnectsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectSearchQuickConnectsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchQuickConnects(_ request: AWSConnectSearchQuickConnectsRequest) async throws -> AWSConnectSearchQuickConnectsResponse
Parameters
request
A container for the necessary parameters to execute the SearchQuickConnects service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches tags used in an Amazon Connect instance using optional search criteria.
See
AWSConnectSearchResourceTagsRequest
See
AWSConnectSearchResourceTagsResponse
Declaration
Objective-C
- (id)searchResourceTags:(nonnull AWSConnectSearchResourceTagsRequest *)request;
Swift
func searchResourceTags(_ request: AWSConnectSearchResourceTagsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchResourceTags service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchResourceTagsResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorMaximumResultReturned
. -
Searches tags used in an Amazon Connect instance using optional search criteria.
See
AWSConnectSearchResourceTagsRequest
See
AWSConnectSearchResourceTagsResponse
Declaration
Objective-C
- (void)searchResourceTags: (nonnull AWSConnectSearchResourceTagsRequest *)request completionHandler: (void (^_Nullable)(AWSConnectSearchResourceTagsResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchResourceTags(_ request: AWSConnectSearchResourceTagsRequest) async throws -> AWSConnectSearchResourceTagsResponse
Parameters
request
A container for the necessary parameters to execute the SearchResourceTags service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorMaximumResultReturned
. -
Searches routing profiles in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchRoutingProfilesRequest
See
AWSConnectSearchRoutingProfilesResponse
Declaration
Objective-C
- (id)searchRoutingProfiles: (nonnull AWSConnectSearchRoutingProfilesRequest *)request;
Swift
func searchRoutingProfiles(_ request: AWSConnectSearchRoutingProfilesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchRoutingProfiles service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchRoutingProfilesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches routing profiles in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchRoutingProfilesRequest
See
AWSConnectSearchRoutingProfilesResponse
Declaration
Objective-C
- (void)searchRoutingProfiles: (nonnull AWSConnectSearchRoutingProfilesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSearchRoutingProfilesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchRoutingProfiles(_ request: AWSConnectSearchRoutingProfilesRequest) async throws -> AWSConnectSearchRoutingProfilesResponse
Parameters
request
A container for the necessary parameters to execute the SearchRoutingProfiles service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches security profiles in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchSecurityProfilesRequest
See
AWSConnectSearchSecurityProfilesResponse
Declaration
Objective-C
- (id)searchSecurityProfiles: (nonnull AWSConnectSearchSecurityProfilesRequest *)request;
Swift
func searchSecurityProfiles(_ request: AWSConnectSearchSecurityProfilesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchSecurityProfiles service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchSecurityProfilesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches security profiles in an Amazon Connect instance, with optional filtering.
See
AWSConnectSearchSecurityProfilesRequest
See
AWSConnectSearchSecurityProfilesResponse
Declaration
Objective-C
- (void)searchSecurityProfiles: (nonnull AWSConnectSearchSecurityProfilesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSearchSecurityProfilesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchSecurityProfiles(_ request: AWSConnectSearchSecurityProfilesRequest) async throws -> AWSConnectSearchSecurityProfilesResponse
Parameters
request
A container for the necessary parameters to execute the SearchSecurityProfiles service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches users in an Amazon Connect instance, with optional filtering.
AfterContactWorkTimeLimit
is returned in milliseconds.See
AWSConnectSearchUsersRequest
See
AWSConnectSearchUsersResponse
Declaration
Objective-C
- (id)searchUsers:(nonnull AWSConnectSearchUsersRequest *)request;
Swift
func searchUsers(_ request: AWSConnectSearchUsersRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchUsers service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchUsersResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches users in an Amazon Connect instance, with optional filtering.
AfterContactWorkTimeLimit
is returned in milliseconds.See
AWSConnectSearchUsersRequest
See
AWSConnectSearchUsersResponse
Declaration
Objective-C
- (void)searchUsers:(nonnull AWSConnectSearchUsersRequest *)request completionHandler: (void (^_Nullable)(AWSConnectSearchUsersResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchUsers(_ request: AWSConnectSearchUsersRequest) async throws -> AWSConnectSearchUsersResponse
Parameters
request
A container for the necessary parameters to execute the SearchUsers service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Searches for vocabularies within a specific Amazon Connect instance using
State
,NameStartsWith
, andLanguageCode
.See
AWSConnectSearchVocabulariesRequest
See
AWSConnectSearchVocabulariesResponse
Declaration
Objective-C
- (id)searchVocabularies:(nonnull AWSConnectSearchVocabulariesRequest *)request;
Swift
func searchVocabularies(_ request: AWSConnectSearchVocabulariesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SearchVocabularies service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSearchVocabulariesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Searches for vocabularies within a specific Amazon Connect instance using
State
,NameStartsWith
, andLanguageCode
.See
AWSConnectSearchVocabulariesRequest
See
AWSConnectSearchVocabulariesResponse
Declaration
Objective-C
- (void)searchVocabularies: (nonnull AWSConnectSearchVocabulariesRequest *)request completionHandler: (void (^_Nullable)(AWSConnectSearchVocabulariesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func searchVocabularies(_ request: AWSConnectSearchVocabulariesRequest) async throws -> AWSConnectSearchVocabulariesResponse
Parameters
request
A container for the necessary parameters to execute the SearchVocabularies service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Processes chat integration events from Amazon Web Services or external integrations to Amazon Connect. A chat integration event includes:
SourceId, DestinationId, and Subtype: a set of identifiers, uniquely representing a chat
ChatEvent: details of the chat action to perform such as sending a message, event, or disconnecting from a chat
When a chat integration event is sent with chat identifiers that do not map to an active chat contact, a new chat contact is also created before handling chat action.
Access to this API is currently restricted to Amazon Pinpoint for supporting SMS integration.
See
AWSConnectSendChatIntegrationEventRequest
See
AWSConnectSendChatIntegrationEventResponse
Declaration
Objective-C
- (id)sendChatIntegrationEvent: (nonnull AWSConnectSendChatIntegrationEventRequest *)request;
Swift
func sendChatIntegrationEvent(_ request: AWSConnectSendChatIntegrationEventRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SendChatIntegrationEvent service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSendChatIntegrationEventResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Processes chat integration events from Amazon Web Services or external integrations to Amazon Connect. A chat integration event includes:
SourceId, DestinationId, and Subtype: a set of identifiers, uniquely representing a chat
ChatEvent: details of the chat action to perform such as sending a message, event, or disconnecting from a chat
When a chat integration event is sent with chat identifiers that do not map to an active chat contact, a new chat contact is also created before handling chat action.
Access to this API is currently restricted to Amazon Pinpoint for supporting SMS integration.
See
AWSConnectSendChatIntegrationEventRequest
See
AWSConnectSendChatIntegrationEventResponse
Declaration
Objective-C
- (void)sendChatIntegrationEvent: (nonnull AWSConnectSendChatIntegrationEventRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSendChatIntegrationEventResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func sendChatIntegrationEvent(_ request: AWSConnectSendChatIntegrationEventRequest) async throws -> AWSConnectSendChatIntegrationEventResponse
Parameters
request
A container for the necessary parameters to execute the SendChatIntegrationEvent service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Provides a pre-signed Amazon S3 URL in response for uploading your content.
You may only use this API to upload attachments to a Connect Case.
See
AWSConnectStartAttachedFileUploadRequest
See
AWSConnectStartAttachedFileUploadResponse
Declaration
Objective-C
- (id)startAttachedFileUpload: (nonnull AWSConnectStartAttachedFileUploadRequest *)request;
Swift
func startAttachedFileUpload(_ request: AWSConnectStartAttachedFileUploadRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StartAttachedFileUpload service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStartAttachedFileUploadResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceConflict
,AWSConnectErrorServiceQuotaExceeded
. -
Provides a pre-signed Amazon S3 URL in response for uploading your content.
You may only use this API to upload attachments to a Connect Case.
See
AWSConnectStartAttachedFileUploadRequest
See
AWSConnectStartAttachedFileUploadResponse
Declaration
Objective-C
- (void)startAttachedFileUpload: (nonnull AWSConnectStartAttachedFileUploadRequest *)request completionHandler: (void (^_Nullable)( AWSConnectStartAttachedFileUploadResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func startAttachedFileUpload(_ request: AWSConnectStartAttachedFileUploadRequest) async throws -> AWSConnectStartAttachedFileUploadResponse
Parameters
request
A container for the necessary parameters to execute the StartAttachedFileUpload service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorResourceConflict
,AWSConnectErrorServiceQuotaExceeded
. -
Initiates a flow to start a new chat for the customer. Response of this API provides a token required to obtain credentials from the CreateParticipantConnection API in the Amazon Connect Participant Service.
When a new chat contact is successfully created, clients must subscribe to the participant’s connection for the created chat within 5 minutes. This is achieved by invoking CreateParticipantConnection with WEBSOCKET and CONNECTION_CREDENTIALS.
A 429 error occurs in the following situations:
API rate limit is exceeded. API TPS throttling returns a
TooManyRequests
exception.The quota for concurrent active chats is exceeded. Active chat throttling returns a
LimitExceededException
.
If you use the
ChatDurationInMinutes
parameter and receive a 400 error, your account may not support the ability to configure custom chat durations. For more information, contact Amazon Web Services Support.For more information about chat, see the following topics in the Amazon Connect Administrator Guide:
See
AWSConnectStartChatContactRequest
See
AWSConnectStartChatContactResponse
Declaration
Objective-C
- (id)startChatContact:(nonnull AWSConnectStartChatContactRequest *)request;
Swift
func startChatContact(_ request: AWSConnectStartChatContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StartChatContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStartChatContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorLimitExceeded
. -
Initiates a flow to start a new chat for the customer. Response of this API provides a token required to obtain credentials from the CreateParticipantConnection API in the Amazon Connect Participant Service.
When a new chat contact is successfully created, clients must subscribe to the participant’s connection for the created chat within 5 minutes. This is achieved by invoking CreateParticipantConnection with WEBSOCKET and CONNECTION_CREDENTIALS.
A 429 error occurs in the following situations:
API rate limit is exceeded. API TPS throttling returns a
TooManyRequests
exception.The quota for concurrent active chats is exceeded. Active chat throttling returns a
LimitExceededException
.
If you use the
ChatDurationInMinutes
parameter and receive a 400 error, your account may not support the ability to configure custom chat durations. For more information, contact Amazon Web Services Support.For more information about chat, see the following topics in the Amazon Connect Administrator Guide:
See
AWSConnectStartChatContactRequest
See
AWSConnectStartChatContactResponse
Declaration
Objective-C
- (void)startChatContact:(nonnull AWSConnectStartChatContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectStartChatContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func startChatContact(_ request: AWSConnectStartChatContactRequest) async throws -> AWSConnectStartChatContactResponse
Parameters
request
A container for the necessary parameters to execute the StartChatContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorLimitExceeded
. -
Starts an empty evaluation in the specified Amazon Connect instance, using the given evaluation form for the particular contact. The evaluation form version used for the contact evaluation corresponds to the currently activated version. If no version is activated for the evaluation form, the contact evaluation cannot be started.
Evaluations created through the public API do not contain answer values suggested from automation.
See
AWSConnectStartContactEvaluationRequest
See
AWSConnectStartContactEvaluationResponse
Declaration
Objective-C
- (id)startContactEvaluation: (nonnull AWSConnectStartContactEvaluationRequest *)request;
Swift
func startContactEvaluation(_ request: AWSConnectStartContactEvaluationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StartContactEvaluation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStartContactEvaluationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInternalService
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorResourceConflict
. -
Starts an empty evaluation in the specified Amazon Connect instance, using the given evaluation form for the particular contact. The evaluation form version used for the contact evaluation corresponds to the currently activated version. If no version is activated for the evaluation form, the contact evaluation cannot be started.
Evaluations created through the public API do not contain answer values suggested from automation.
See
AWSConnectStartContactEvaluationRequest
See
AWSConnectStartContactEvaluationResponse
Declaration
Objective-C
- (void)startContactEvaluation: (nonnull AWSConnectStartContactEvaluationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectStartContactEvaluationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func startContactEvaluation(_ request: AWSConnectStartContactEvaluationRequest) async throws -> AWSConnectStartContactEvaluationResponse
Parameters
request
A container for the necessary parameters to execute the StartContactEvaluation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInternalService
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorResourceConflict
. -
Starts recording the contact:
If the API is called before the agent joins the call, recording starts when the agent joins the call.
If the API is called after the agent joins the call, recording starts at the time of the API call.
StartContactRecording is a one-time action. For example, if you use StopContactRecording to stop recording an ongoing call, you can’t use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend and resume it, such as when collecting sensitive information (for example, a credit card number), use SuspendContactRecording and ResumeContactRecording.
You can use this API to override the recording behavior configured in the Set recording behavior block.
Only voice recordings are supported at this time.
See
AWSConnectStartContactRecordingRequest
See
AWSConnectStartContactRecordingResponse
Declaration
Objective-C
- (id)startContactRecording: (nonnull AWSConnectStartContactRecordingRequest *)request;
Swift
func startContactRecording(_ request: AWSConnectStartContactRecordingRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StartContactRecording service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStartContactRecordingResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Starts recording the contact:
If the API is called before the agent joins the call, recording starts when the agent joins the call.
If the API is called after the agent joins the call, recording starts at the time of the API call.
StartContactRecording is a one-time action. For example, if you use StopContactRecording to stop recording an ongoing call, you can’t use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend and resume it, such as when collecting sensitive information (for example, a credit card number), use SuspendContactRecording and ResumeContactRecording.
You can use this API to override the recording behavior configured in the Set recording behavior block.
Only voice recordings are supported at this time.
See
AWSConnectStartContactRecordingRequest
See
AWSConnectStartContactRecordingResponse
Declaration
Objective-C
- (void)startContactRecording: (nonnull AWSConnectStartContactRecordingRequest *)request completionHandler: (void (^_Nullable)( AWSConnectStartContactRecordingResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func startContactRecording(_ request: AWSConnectStartContactRecordingRequest) async throws -> AWSConnectStartContactRecordingResponse
Parameters
request
A container for the necessary parameters to execute the StartContactRecording service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Initiates real-time message streaming for a new chat contact.
For more information about message streaming, see Enable real-time chat message streaming in the Amazon Connect Administrator Guide.
For more information about chat, see the following topics in the Amazon Connect Administrator Guide:
See
AWSConnectStartContactStreamingRequest
See
AWSConnectStartContactStreamingResponse
Declaration
Objective-C
- (id)startContactStreaming: (nonnull AWSConnectStartContactStreamingRequest *)request;
Swift
func startContactStreaming(_ request: AWSConnectStartContactStreamingRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StartContactStreaming service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStartContactStreamingResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorLimitExceeded
. -
Initiates real-time message streaming for a new chat contact.
For more information about message streaming, see Enable real-time chat message streaming in the Amazon Connect Administrator Guide.
For more information about chat, see the following topics in the Amazon Connect Administrator Guide:
See
AWSConnectStartContactStreamingRequest
See
AWSConnectStartContactStreamingResponse
Declaration
Objective-C
- (void)startContactStreaming: (nonnull AWSConnectStartContactStreamingRequest *)request completionHandler: (void (^_Nullable)( AWSConnectStartContactStreamingResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func startContactStreaming(_ request: AWSConnectStartContactStreamingRequest) async throws -> AWSConnectStartContactStreamingResponse
Parameters
request
A container for the necessary parameters to execute the StartContactStreaming service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorLimitExceeded
. -
Places an outbound call to a contact, and then initiates the flow. It performs the actions in the flow that’s specified (in
ContactFlowId
).Agents do not initiate the outbound API, which means that they do not dial the contact. If the flow places an outbound call to a contact, and then puts the contact in queue, the call is then routed to the agent, like any other inbound case.
There is a 60-second dialing timeout for this operation. If the call is not connected after 60 seconds, it fails.
UK numbers with a 447 prefix are not allowed by default. Before you can dial these UK mobile numbers, you must submit a service quota increase request. For more information, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.
Campaign calls are not allowed by default. Before you can make a call with
TrafficType
=CAMPAIGN
, you must submit a service quota increase request to the quota Amazon Connect campaigns.See
AWSConnectStartOutboundVoiceContactRequest
See
AWSConnectStartOutboundVoiceContactResponse
Declaration
Objective-C
- (id)startOutboundVoiceContact: (nonnull AWSConnectStartOutboundVoiceContactRequest *)request;
Swift
func startOutboundVoiceContact(_ request: AWSConnectStartOutboundVoiceContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StartOutboundVoiceContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStartOutboundVoiceContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorLimitExceeded
,AWSConnectErrorDestinationNotAllowed
,AWSConnectErrorOutboundContactNotPermitted
. -
Places an outbound call to a contact, and then initiates the flow. It performs the actions in the flow that’s specified (in
ContactFlowId
).Agents do not initiate the outbound API, which means that they do not dial the contact. If the flow places an outbound call to a contact, and then puts the contact in queue, the call is then routed to the agent, like any other inbound case.
There is a 60-second dialing timeout for this operation. If the call is not connected after 60 seconds, it fails.
UK numbers with a 447 prefix are not allowed by default. Before you can dial these UK mobile numbers, you must submit a service quota increase request. For more information, see Amazon Connect Service Quotas in the Amazon Connect Administrator Guide.
Campaign calls are not allowed by default. Before you can make a call with
TrafficType
=CAMPAIGN
, you must submit a service quota increase request to the quota Amazon Connect campaigns.See
AWSConnectStartOutboundVoiceContactRequest
See
AWSConnectStartOutboundVoiceContactResponse
Declaration
Objective-C
- (void)startOutboundVoiceContact: (nonnull AWSConnectStartOutboundVoiceContactRequest *)request completionHandler: (void (^_Nullable)( AWSConnectStartOutboundVoiceContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func startOutboundVoiceContact(_ request: AWSConnectStartOutboundVoiceContactRequest) async throws -> AWSConnectStartOutboundVoiceContactResponse
Parameters
request
A container for the necessary parameters to execute the StartOutboundVoiceContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorLimitExceeded
,AWSConnectErrorDestinationNotAllowed
,AWSConnectErrorOutboundContactNotPermitted
. -
Initiates a flow to start a new task contact. For more information about task contacts, see Concepts: Tasks in Amazon Connect in the Amazon Connect Administrator Guide.
When using
PreviousContactId
andRelatedContactId
input parameters, note the following:PreviousContactId
Any updates to user-defined task contact attributes on any contact linked through the same
PreviousContactId
will affect every contact in the chain.There can be a maximum of 12 linked task contacts in a chain. That is, 12 task contacts can be created that share the same
PreviousContactId
.
RelatedContactId
Copies contact attributes from the related task contact to the new contact.
Any update on attributes in a new task contact does not update attributes on previous contact.
There’s no limit on the number of task contacts that can be created that use the same
RelatedContactId
.
In addition, when calling StartTaskContact include only one of these parameters:
ContactFlowID
,QuickConnectID
, orTaskTemplateID
. Only one parameter is required as long as the task template has a flow configured to run it. If more than one parameter is specified, or only theTaskTemplateID
is specified but it does not have a flow configured, the request returns an error because Amazon Connect cannot identify the unique flow to run when the task is created.A
ServiceQuotaExceededException
occurs when the number of open tasks exceeds the active tasks quota or there are already 12 tasks referencing the samePreviousContactId
. For more information about service quotas for task contacts, see Amazon Connect service quotas in the Amazon Connect Administrator Guide.See
AWSConnectStartTaskContactRequest
See
AWSConnectStartTaskContactResponse
Declaration
Objective-C
- (id)startTaskContact:(nonnull AWSConnectStartTaskContactRequest *)request;
Swift
func startTaskContact(_ request: AWSConnectStartTaskContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StartTaskContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStartTaskContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorInternalService
. -
Initiates a flow to start a new task contact. For more information about task contacts, see Concepts: Tasks in Amazon Connect in the Amazon Connect Administrator Guide.
When using
PreviousContactId
andRelatedContactId
input parameters, note the following:PreviousContactId
Any updates to user-defined task contact attributes on any contact linked through the same
PreviousContactId
will affect every contact in the chain.There can be a maximum of 12 linked task contacts in a chain. That is, 12 task contacts can be created that share the same
PreviousContactId
.
RelatedContactId
Copies contact attributes from the related task contact to the new contact.
Any update on attributes in a new task contact does not update attributes on previous contact.
There’s no limit on the number of task contacts that can be created that use the same
RelatedContactId
.
In addition, when calling StartTaskContact include only one of these parameters:
ContactFlowID
,QuickConnectID
, orTaskTemplateID
. Only one parameter is required as long as the task template has a flow configured to run it. If more than one parameter is specified, or only theTaskTemplateID
is specified but it does not have a flow configured, the request returns an error because Amazon Connect cannot identify the unique flow to run when the task is created.A
ServiceQuotaExceededException
occurs when the number of open tasks exceeds the active tasks quota or there are already 12 tasks referencing the samePreviousContactId
. For more information about service quotas for task contacts, see Amazon Connect service quotas in the Amazon Connect Administrator Guide.See
AWSConnectStartTaskContactRequest
See
AWSConnectStartTaskContactResponse
Declaration
Objective-C
- (void)startTaskContact:(nonnull AWSConnectStartTaskContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectStartTaskContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func startTaskContact(_ request: AWSConnectStartTaskContactRequest) async throws -> AWSConnectStartTaskContactResponse
Parameters
request
A container for the necessary parameters to execute the StartTaskContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorInternalService
. -
Places an inbound in-app, web, or video call to a contact, and then initiates the flow. It performs the actions in the flow that are specified (in ContactFlowId) and present in the Amazon Connect instance (specified as InstanceId).
See
AWSConnectStartWebRTCContactRequest
See
AWSConnectStartWebRTCContactResponse
Declaration
Objective-C
- (id)startWebRTCContact:(nonnull AWSConnectStartWebRTCContactRequest *)request;
Swift
func startWebRTCContact(_ request: AWSConnectStartWebRTCContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StartWebRTCContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStartWebRTCContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
. -
Places an inbound in-app, web, or video call to a contact, and then initiates the flow. It performs the actions in the flow that are specified (in ContactFlowId) and present in the Amazon Connect instance (specified as InstanceId).
See
AWSConnectStartWebRTCContactRequest
See
AWSConnectStartWebRTCContactResponse
Declaration
Objective-C
- (void)startWebRTCContact: (nonnull AWSConnectStartWebRTCContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectStartWebRTCContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func startWebRTCContact(_ request: AWSConnectStartWebRTCContactRequest) async throws -> AWSConnectStartWebRTCContactResponse
Parameters
request
A container for the necessary parameters to execute the StartWebRTCContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorLimitExceeded
,AWSConnectErrorResourceNotFound
. -
Ends the specified contact. Use this API to stop queued callbacks. It does not work for voice contacts that use the following initiation methods:
DISCONNECT
TRANSFER
QUEUE_TRANSFER
EXTERNAL_OUTBOUND
MONITOR
Chat and task contacts can be terminated in any state, regardless of initiation method.
See
AWSConnectStopContactRequest
See
AWSConnectStopContactResponse
Declaration
Objective-C
- (id)stopContact:(nonnull AWSConnectStopContactRequest *)request;
Swift
func stopContact(_ request: AWSConnectStopContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StopContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStopContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorContactNotFound
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Ends the specified contact. Use this API to stop queued callbacks. It does not work for voice contacts that use the following initiation methods:
DISCONNECT
TRANSFER
QUEUE_TRANSFER
EXTERNAL_OUTBOUND
MONITOR
Chat and task contacts can be terminated in any state, regardless of initiation method.
See
AWSConnectStopContactRequest
See
AWSConnectStopContactResponse
Declaration
Objective-C
- (void)stopContact:(nonnull AWSConnectStopContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectStopContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func stopContact(_ request: AWSConnectStopContactRequest) async throws -> AWSConnectStopContactResponse
Parameters
request
A container for the necessary parameters to execute the StopContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorContactNotFound
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Stops recording a call when a contact is being recorded. StopContactRecording is a one-time action. If you use StopContactRecording to stop recording an ongoing call, you can’t use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend it for sensitive information (for example, to collect a credit card number), and then restart it, use SuspendContactRecording and ResumeContactRecording.
Only voice recordings are supported at this time.
See
AWSConnectStopContactRecordingRequest
See
AWSConnectStopContactRecordingResponse
Declaration
Objective-C
- (id)stopContactRecording: (nonnull AWSConnectStopContactRecordingRequest *)request;
Swift
func stopContactRecording(_ request: AWSConnectStopContactRecordingRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StopContactRecording service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStopContactRecordingResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Stops recording a call when a contact is being recorded. StopContactRecording is a one-time action. If you use StopContactRecording to stop recording an ongoing call, you can’t use StartContactRecording to restart it. For scenarios where the recording has started and you want to suspend it for sensitive information (for example, to collect a credit card number), and then restart it, use SuspendContactRecording and ResumeContactRecording.
Only voice recordings are supported at this time.
See
AWSConnectStopContactRecordingRequest
See
AWSConnectStopContactRecordingResponse
Declaration
Objective-C
- (void) stopContactRecording: (nonnull AWSConnectStopContactRecordingRequest *)request completionHandler: (void (^_Nullable)(AWSConnectStopContactRecordingResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func stopContactRecording(_ request: AWSConnectStopContactRecordingRequest) async throws -> AWSConnectStopContactRecordingResponse
Parameters
request
A container for the necessary parameters to execute the StopContactRecording service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Ends message streaming on a specified contact. To restart message streaming on that contact, call the StartContactStreaming API.
See
AWSConnectStopContactStreamingRequest
See
AWSConnectStopContactStreamingResponse
Declaration
Objective-C
- (id)stopContactStreaming: (nonnull AWSConnectStopContactStreamingRequest *)request;
Swift
func stopContactStreaming(_ request: AWSConnectStopContactStreamingRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the StopContactStreaming service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectStopContactStreamingResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Ends message streaming on a specified contact. To restart message streaming on that contact, call the StartContactStreaming API.
See
AWSConnectStopContactStreamingRequest
See
AWSConnectStopContactStreamingResponse
Declaration
Objective-C
- (void) stopContactStreaming: (nonnull AWSConnectStopContactStreamingRequest *)request completionHandler: (void (^_Nullable)(AWSConnectStopContactStreamingResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func stopContactStreaming(_ request: AWSConnectStopContactStreamingRequest) async throws -> AWSConnectStopContactStreamingResponse
Parameters
request
A container for the necessary parameters to execute the StopContactStreaming service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Submits a contact evaluation in the specified Amazon Connect instance. Answers included in the request are merged with existing answers for the given evaluation. If no answers or notes are passed, the evaluation is submitted with the existing answers and notes. You can delete an answer or note by passing an empty object (
{}
) to the question identifier.If a contact evaluation is already in submitted state, this operation will trigger a resubmission.
See
AWSConnectSubmitContactEvaluationRequest
See
AWSConnectSubmitContactEvaluationResponse
Declaration
Objective-C
- (id)submitContactEvaluation: (nonnull AWSConnectSubmitContactEvaluationRequest *)request;
Swift
func submitContactEvaluation(_ request: AWSConnectSubmitContactEvaluationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SubmitContactEvaluation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSubmitContactEvaluationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Submits a contact evaluation in the specified Amazon Connect instance. Answers included in the request are merged with existing answers for the given evaluation. If no answers or notes are passed, the evaluation is submitted with the existing answers and notes. You can delete an answer or note by passing an empty object (
{}
) to the question identifier.If a contact evaluation is already in submitted state, this operation will trigger a resubmission.
See
AWSConnectSubmitContactEvaluationRequest
See
AWSConnectSubmitContactEvaluationResponse
Declaration
Objective-C
- (void)submitContactEvaluation: (nonnull AWSConnectSubmitContactEvaluationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSubmitContactEvaluationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func submitContactEvaluation(_ request: AWSConnectSubmitContactEvaluationRequest) async throws -> AWSConnectSubmitContactEvaluationResponse
Parameters
request
A container for the necessary parameters to execute the SubmitContactEvaluation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
When a contact is being recorded, this API suspends recording whatever is selected in the flow configuration: call, screen, or both. If only call recording or only screen recording is enabled, then it would be suspended. For example, you might suspend the screen recording while collecting sensitive information, such as a credit card number. Then use ResumeContactRecording to restart recording the screen.
The period of time that the recording is suspended is filled with silence in the final recording.
Voice and screen recordings are supported.
See
AWSConnectSuspendContactRecordingRequest
See
AWSConnectSuspendContactRecordingResponse
Declaration
Objective-C
- (id)suspendContactRecording: (nonnull AWSConnectSuspendContactRecordingRequest *)request;
Swift
func suspendContactRecording(_ request: AWSConnectSuspendContactRecordingRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the SuspendContactRecording service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectSuspendContactRecordingResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
When a contact is being recorded, this API suspends recording whatever is selected in the flow configuration: call, screen, or both. If only call recording or only screen recording is enabled, then it would be suspended. For example, you might suspend the screen recording while collecting sensitive information, such as a credit card number. Then use ResumeContactRecording to restart recording the screen.
The period of time that the recording is suspended is filled with silence in the final recording.
Voice and screen recordings are supported.
See
AWSConnectSuspendContactRecordingRequest
See
AWSConnectSuspendContactRecordingResponse
Declaration
Objective-C
- (void)suspendContactRecording: (nonnull AWSConnectSuspendContactRecordingRequest *)request completionHandler: (void (^_Nullable)( AWSConnectSuspendContactRecordingResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func suspendContactRecording(_ request: AWSConnectSuspendContactRecordingRequest) async throws -> AWSConnectSuspendContactRecordingResponse
Parameters
request
A container for the necessary parameters to execute the SuspendContactRecording service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Adds the specified tags to the contact resource. For more information about this API is used, see Set up granular billing for a detailed view of your Amazon Connect usage.
See
AWSConnectTagContactRequest
See
AWSConnectTagContactResponse
Declaration
Objective-C
- (id)tagContact:(nonnull AWSConnectTagContactRequest *)request;
Swift
func tagContact(_ request: AWSConnectTagContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the TagContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectTagContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Adds the specified tags to the contact resource. For more information about this API is used, see Set up granular billing for a detailed view of your Amazon Connect usage.
See
AWSConnectTagContactRequest
See
AWSConnectTagContactResponse
Declaration
Objective-C
- (void)tagContact:(nonnull AWSConnectTagContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectTagContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func tagContact(_ request: AWSConnectTagContactRequest) async throws -> AWSConnectTagContactResponse
Parameters
request
A container for the necessary parameters to execute the TagContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Adds the specified tags to the specified resource.
Some of the supported resource types are agents, routing profiles, queues, quick connects, contact flows, agent statuses, hours of operation, phone numbers, security profiles, and task templates. For a complete list, see Tagging resources in Amazon Connect.
For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.
See
AWSConnectTagResourceRequest
Declaration
Objective-C
- (id)tagResource:(nonnull AWSConnectTagResourceRequest *)request;
Swift
func tagResource(_ request: AWSConnectTagResourceRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the TagResource service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Adds the specified tags to the specified resource.
Some of the supported resource types are agents, routing profiles, queues, quick connects, contact flows, agent statuses, hours of operation, phone numbers, security profiles, and task templates. For a complete list, see Tagging resources in Amazon Connect.
For sample policies that use tags, see Amazon Connect Identity-Based Policy Examples in the Amazon Connect Administrator Guide.
See
AWSConnectTagResourceRequest
Declaration
Objective-C
- (void)tagResource:(nonnull AWSConnectTagResourceRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func tagResource(_ request: AWSConnectTagResourceRequest) async throws
Parameters
request
A container for the necessary parameters to execute the TagResource service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created. You can transfer a contact to another queue by providing the flow which orchestrates the contact to the destination queue. This gives you more control over contact handling and helps you adhere to the service level agreement (SLA) guaranteed to your customers.
Note the following requirements:
Transfer is supported for only
TASK
contacts.Do not use both
QueueId
andUserId
in the same call.The following flow types are supported: Inbound flow, Transfer to agent flow, and Transfer to queue flow.
The
TransferContact
API can be called only on active contacts.A contact cannot be transferred more than 11 times.
See
AWSConnectTransferContactRequest
See
AWSConnectTransferContactResponse
Declaration
Objective-C
- (id)transferContact:(nonnull AWSConnectTransferContactRequest *)request;
Swift
func transferContact(_ request: AWSConnectTransferContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the TransferContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectTransferContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Transfers contacts from one agent or queue to another agent or queue at any point after a contact is created. You can transfer a contact to another queue by providing the flow which orchestrates the contact to the destination queue. This gives you more control over contact handling and helps you adhere to the service level agreement (SLA) guaranteed to your customers.
Note the following requirements:
Transfer is supported for only
TASK
contacts.Do not use both
QueueId
andUserId
in the same call.The following flow types are supported: Inbound flow, Transfer to agent flow, and Transfer to queue flow.
The
TransferContact
API can be called only on active contacts.A contact cannot be transferred more than 11 times.
See
AWSConnectTransferContactRequest
See
AWSConnectTransferContactResponse
Declaration
Objective-C
- (void)transferContact:(nonnull AWSConnectTransferContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectTransferContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func transferContact(_ request: AWSConnectTransferContactRequest) async throws -> AWSConnectTransferContactResponse
Parameters
request
A container for the necessary parameters to execute the TransferContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Removes the specified tags from the contact resource. For more information about this API is used, see Set up granular billing for a detailed view of your Amazon Connect usage.
See
AWSConnectUntagContactRequest
See
AWSConnectUntagContactResponse
Declaration
Objective-C
- (id)untagContact:(nonnull AWSConnectUntagContactRequest *)request;
Swift
func untagContact(_ request: AWSConnectUntagContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UntagContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUntagContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Removes the specified tags from the contact resource. For more information about this API is used, see Set up granular billing for a detailed view of your Amazon Connect usage.
See
AWSConnectUntagContactRequest
See
AWSConnectUntagContactResponse
Declaration
Objective-C
- (void)untagContact:(nonnull AWSConnectUntagContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectUntagContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func untagContact(_ request: AWSConnectUntagContactRequest) async throws -> AWSConnectUntagContactResponse
Parameters
request
A container for the necessary parameters to execute the UntagContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Removes the specified tags from the specified resource.
See
AWSConnectUntagResourceRequest
Declaration
Objective-C
- (id)untagResource:(nonnull AWSConnectUntagResourceRequest *)request;
Swift
func untagResource(_ request: AWSConnectUntagResourceRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UntagResource service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
Removes the specified tags from the specified resource.
See
AWSConnectUntagResourceRequest
Declaration
Objective-C
- (void)untagResource:(nonnull AWSConnectUntagResourceRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func untagResource(_ request: AWSConnectUntagResourceRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UntagResource service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorInternalService
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates agent status.
See
AWSConnectUpdateAgentStatusRequest
Declaration
Objective-C
- (id)updateAgentStatus:(nonnull AWSConnectUpdateAgentStatusRequest *)request;
Swift
func updateAgentStatus(_ request: AWSConnectUpdateAgentStatusRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateAgentStatus service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates agent status.
See
AWSConnectUpdateAgentStatusRequest
Declaration
Objective-C
- (void)updateAgentStatus:(nonnull AWSConnectUpdateAgentStatusRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateAgentStatus(_ request: AWSConnectUpdateAgentStatusRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateAgentStatus service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorLimitExceeded
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Adds or updates user-defined contact information associated with the specified contact. At least one field to be updated must be present in the request.
You can add or update user-defined contact information for both ongoing and completed contacts.
See
AWSConnectUpdateContactRequest
See
AWSConnectUpdateContactResponse
Declaration
Objective-C
- (id)updateContact:(nonnull AWSConnectUpdateContactRequest *)request;
Swift
func updateContact(_ request: AWSConnectUpdateContactRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContact service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Adds or updates user-defined contact information associated with the specified contact. At least one field to be updated must be present in the request.
You can add or update user-defined contact information for both ongoing and completed contacts.
See
AWSConnectUpdateContactRequest
See
AWSConnectUpdateContactResponse
Declaration
Objective-C
- (void)updateContact:(nonnull AWSConnectUpdateContactRequest *)request completionHandler: (void (^_Nullable)(AWSConnectUpdateContactResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContact(_ request: AWSConnectUpdateContactRequest) async throws -> AWSConnectUpdateContactResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContact service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
. -
Creates or updates user-defined contact attributes associated with the specified contact.
You can create or update user-defined attributes for both ongoing and completed contacts. For example, while the call is active, you can update the customer’s name or the reason the customer called. You can add notes about steps that the agent took during the call that display to the next agent that takes the call. You can also update attributes for a contact using data from your CRM application and save the data with the contact in Amazon Connect. You could also flag calls for additional analysis, such as legal review or to identify abusive callers.
Contact attributes are available in Amazon Connect for 24 months, and are then deleted. For information about contact record retention and the maximum size of the contact record attributes section, see Feature specifications in the Amazon Connect Administrator Guide.
See
AWSConnectUpdateContactAttributesRequest
See
AWSConnectUpdateContactAttributesResponse
Declaration
Objective-C
- (id)updateContactAttributes: (nonnull AWSConnectUpdateContactAttributesRequest *)request;
Swift
func updateContactAttributes(_ request: AWSConnectUpdateContactAttributesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactAttributes service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactAttributesResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Creates or updates user-defined contact attributes associated with the specified contact.
You can create or update user-defined attributes for both ongoing and completed contacts. For example, while the call is active, you can update the customer’s name or the reason the customer called. You can add notes about steps that the agent took during the call that display to the next agent that takes the call. You can also update attributes for a contact using data from your CRM application and save the data with the contact in Amazon Connect. You could also flag calls for additional analysis, such as legal review or to identify abusive callers.
Contact attributes are available in Amazon Connect for 24 months, and are then deleted. For information about contact record retention and the maximum size of the contact record attributes section, see Feature specifications in the Amazon Connect Administrator Guide.
See
AWSConnectUpdateContactAttributesRequest
See
AWSConnectUpdateContactAttributesResponse
Declaration
Objective-C
- (void)updateContactAttributes: (nonnull AWSConnectUpdateContactAttributesRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactAttributesResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactAttributes(_ request: AWSConnectUpdateContactAttributesRequest) async throws -> AWSConnectUpdateContactAttributesResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactAttributes service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
. -
Updates details about a contact evaluation in the specified Amazon Connect instance. A contact evaluation must be in draft state. Answers included in the request are merged with existing answers for the given evaluation. An answer or note can be deleted by passing an empty object (
{}
) to the question identifier.See
AWSConnectUpdateContactEvaluationRequest
See
AWSConnectUpdateContactEvaluationResponse
Declaration
Objective-C
- (id)updateContactEvaluation: (nonnull AWSConnectUpdateContactEvaluationRequest *)request;
Swift
func updateContactEvaluation(_ request: AWSConnectUpdateContactEvaluationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactEvaluation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactEvaluationResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Updates details about a contact evaluation in the specified Amazon Connect instance. A contact evaluation must be in draft state. Answers included in the request are merged with existing answers for the given evaluation. An answer or note can be deleted by passing an empty object (
{}
) to the question identifier.See
AWSConnectUpdateContactEvaluationRequest
See
AWSConnectUpdateContactEvaluationResponse
Declaration
Objective-C
- (void)updateContactEvaluation: (nonnull AWSConnectUpdateContactEvaluationRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactEvaluationResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactEvaluation(_ request: AWSConnectUpdateContactEvaluationRequest) async throws -> AWSConnectUpdateContactEvaluationResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactEvaluation service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceConflict
. -
Updates the specified flow.
You can also create and update flows using the Amazon Connect Flow language.
Use the
$SAVED
alias in the request to describe theSAVED
content of a Flow. For example,arn:aws:.../contact-flow/{id}:$SAVED
. Once a contact flow is published,$SAVED
needs to be supplied to view saved content that has not been published.See
AWSConnectUpdateContactFlowContentRequest
See
AWSConnectUpdateContactFlowContentResponse
Declaration
Objective-C
- (id)updateContactFlowContent: (nonnull AWSConnectUpdateContactFlowContentRequest *)request;
Swift
func updateContactFlowContent(_ request: AWSConnectUpdateContactFlowContentRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowContent service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactFlowContentResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidContactFlow
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the specified flow.
You can also create and update flows using the Amazon Connect Flow language.
Use the
$SAVED
alias in the request to describe theSAVED
content of a Flow. For example,arn:aws:.../contact-flow/{id}:$SAVED
. Once a contact flow is published,$SAVED
needs to be supplied to view saved content that has not been published.See
AWSConnectUpdateContactFlowContentRequest
See
AWSConnectUpdateContactFlowContentResponse
Declaration
Objective-C
- (void)updateContactFlowContent: (nonnull AWSConnectUpdateContactFlowContentRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactFlowContentResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactFlowContent(_ request: AWSConnectUpdateContactFlowContentRequest) async throws -> AWSConnectUpdateContactFlowContentResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowContent service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidContactFlow
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates metadata about specified flow.
See
AWSConnectUpdateContactFlowMetadataRequest
See
AWSConnectUpdateContactFlowMetadataResponse
Declaration
Objective-C
- (id)updateContactFlowMetadata: (nonnull AWSConnectUpdateContactFlowMetadataRequest *)request;
Swift
func updateContactFlowMetadata(_ request: AWSConnectUpdateContactFlowMetadataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowMetadata service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactFlowMetadataResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates metadata about specified flow.
See
AWSConnectUpdateContactFlowMetadataRequest
See
AWSConnectUpdateContactFlowMetadataResponse
Declaration
Objective-C
- (void)updateContactFlowMetadata: (nonnull AWSConnectUpdateContactFlowMetadataRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactFlowMetadataResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactFlowMetadata(_ request: AWSConnectUpdateContactFlowMetadataRequest) async throws -> AWSConnectUpdateContactFlowMetadataResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowMetadata service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates specified flow module for the specified Amazon Connect instance.
Use the
$SAVED
alias in the request to describe theSAVED
content of a Flow. For example,arn:aws:.../contact-flow/{id}:$SAVED
. Once a contact flow is published,$SAVED
needs to be supplied to view saved content that has not been published.See
AWSConnectUpdateContactFlowModuleContentRequest
See
AWSConnectUpdateContactFlowModuleContentResponse
Declaration
Objective-C
- (id)updateContactFlowModuleContent: (nonnull AWSConnectUpdateContactFlowModuleContentRequest *)request;
Swift
func updateContactFlowModuleContent(_ request: AWSConnectUpdateContactFlowModuleContentRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowModuleContent service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactFlowModuleContentResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidContactFlowModule
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates specified flow module for the specified Amazon Connect instance.
Use the
$SAVED
alias in the request to describe theSAVED
content of a Flow. For example,arn:aws:.../contact-flow/{id}:$SAVED
. Once a contact flow is published,$SAVED
needs to be supplied to view saved content that has not been published.See
AWSConnectUpdateContactFlowModuleContentRequest
See
AWSConnectUpdateContactFlowModuleContentResponse
Declaration
Objective-C
- (void)updateContactFlowModuleContent: (nonnull AWSConnectUpdateContactFlowModuleContentRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactFlowModuleContentResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactFlowModuleContent(_ request: AWSConnectUpdateContactFlowModuleContentRequest) async throws -> AWSConnectUpdateContactFlowModuleContentResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowModuleContent service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidContactFlowModule
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates metadata about specified flow module.
See
AWSConnectUpdateContactFlowModuleMetadataRequest
See
AWSConnectUpdateContactFlowModuleMetadataResponse
Declaration
Objective-C
- (id)updateContactFlowModuleMetadata: (nonnull AWSConnectUpdateContactFlowModuleMetadataRequest *)request;
Swift
func updateContactFlowModuleMetadata(_ request: AWSConnectUpdateContactFlowModuleMetadataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowModuleMetadata service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactFlowModuleMetadataResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates metadata about specified flow module.
See
AWSConnectUpdateContactFlowModuleMetadataRequest
See
AWSConnectUpdateContactFlowModuleMetadataResponse
Declaration
Objective-C
- (void)updateContactFlowModuleMetadata: (nonnull AWSConnectUpdateContactFlowModuleMetadataRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactFlowModuleMetadataResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactFlowModuleMetadata(_ request: AWSConnectUpdateContactFlowModuleMetadataRequest) async throws -> AWSConnectUpdateContactFlowModuleMetadataResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowModuleMetadata service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
The name of the flow.
You can also create and update flows using the Amazon Connect Flow language.
See
AWSConnectUpdateContactFlowNameRequest
See
AWSConnectUpdateContactFlowNameResponse
Declaration
Objective-C
- (id)updateContactFlowName: (nonnull AWSConnectUpdateContactFlowNameRequest *)request;
Swift
func updateContactFlowName(_ request: AWSConnectUpdateContactFlowNameRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowName service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactFlowNameResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
The name of the flow.
You can also create and update flows using the Amazon Connect Flow language.
See
AWSConnectUpdateContactFlowNameRequest
See
AWSConnectUpdateContactFlowNameResponse
Declaration
Objective-C
- (void)updateContactFlowName: (nonnull AWSConnectUpdateContactFlowNameRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactFlowNameResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactFlowName(_ request: AWSConnectUpdateContactFlowNameRequest) async throws -> AWSConnectUpdateContactFlowNameResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactFlowName service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates routing priority and age on the contact (QueuePriority and QueueTimeAdjustmentInSeconds). These properties can be used to change a customer’s position in the queue. For example, you can move a contact to the back of the queue by setting a lower routing priority relative to other contacts in queue; or you can move a contact to the front of the queue by increasing the routing age which will make the contact look artificially older and therefore higher up in the first-in-first-out routing order. Note that adjusting the routing age of a contact affects only its position in queue, and not its actual queue wait time as reported through metrics. These properties can also be updated by using the Set routing priority / age flow block.
Either QueuePriority or QueueTimeAdjustmentInSeconds should be provided within the request body, but not both.
See
AWSConnectUpdateContactRoutingDataRequest
See
AWSConnectUpdateContactRoutingDataResponse
Declaration
Objective-C
- (id)updateContactRoutingData: (nonnull AWSConnectUpdateContactRoutingDataRequest *)request;
Swift
func updateContactRoutingData(_ request: AWSConnectUpdateContactRoutingDataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactRoutingData service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactRoutingDataResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceConflict
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Updates routing priority and age on the contact (QueuePriority and QueueTimeAdjustmentInSeconds). These properties can be used to change a customer’s position in the queue. For example, you can move a contact to the back of the queue by setting a lower routing priority relative to other contacts in queue; or you can move a contact to the front of the queue by increasing the routing age which will make the contact look artificially older and therefore higher up in the first-in-first-out routing order. Note that adjusting the routing age of a contact affects only its position in queue, and not its actual queue wait time as reported through metrics. These properties can also be updated by using the Set routing priority / age flow block.
Either QueuePriority or QueueTimeAdjustmentInSeconds should be provided within the request body, but not both.
See
AWSConnectUpdateContactRoutingDataRequest
See
AWSConnectUpdateContactRoutingDataResponse
Declaration
Objective-C
- (void)updateContactRoutingData: (nonnull AWSConnectUpdateContactRoutingDataRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactRoutingDataResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactRoutingData(_ request: AWSConnectUpdateContactRoutingDataRequest) async throws -> AWSConnectUpdateContactRoutingDataResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactRoutingData service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceConflict
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
. -
Updates the scheduled time of a task contact that is already scheduled.
See
AWSConnectUpdateContactScheduleRequest
See
AWSConnectUpdateContactScheduleResponse
Declaration
Objective-C
- (id)updateContactSchedule: (nonnull AWSConnectUpdateContactScheduleRequest *)request;
Swift
func updateContactSchedule(_ request: AWSConnectUpdateContactScheduleRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateContactSchedule service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateContactScheduleResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorLimitExceeded
,AWSConnectErrorInternalService
. -
Updates the scheduled time of a task contact that is already scheduled.
See
AWSConnectUpdateContactScheduleRequest
See
AWSConnectUpdateContactScheduleResponse
Declaration
Objective-C
- (void)updateContactSchedule: (nonnull AWSConnectUpdateContactScheduleRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateContactScheduleResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateContactSchedule(_ request: AWSConnectUpdateContactScheduleRequest) async throws -> AWSConnectUpdateContactScheduleResponse
Parameters
request
A container for the necessary parameters to execute the UpdateContactSchedule service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorLimitExceeded
,AWSConnectErrorInternalService
. -
Updates details about a specific evaluation form version in the specified Amazon Connect instance. Question and section identifiers cannot be duplicated within the same evaluation form.
This operation does not support partial updates. Instead it does a full update of evaluation form content.
See
AWSConnectUpdateEvaluationFormRequest
See
AWSConnectUpdateEvaluationFormResponse
Declaration
Objective-C
- (id)updateEvaluationForm: (nonnull AWSConnectUpdateEvaluationFormRequest *)request;
Swift
func updateEvaluationForm(_ request: AWSConnectUpdateEvaluationFormRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateEvaluationForm service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateEvaluationFormResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorResourceConflict
. -
Updates details about a specific evaluation form version in the specified Amazon Connect instance. Question and section identifiers cannot be duplicated within the same evaluation form.
This operation does not support partial updates. Instead it does a full update of evaluation form content.
See
AWSConnectUpdateEvaluationFormRequest
See
AWSConnectUpdateEvaluationFormResponse
Declaration
Objective-C
- (void) updateEvaluationForm: (nonnull AWSConnectUpdateEvaluationFormRequest *)request completionHandler: (void (^_Nullable)(AWSConnectUpdateEvaluationFormResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateEvaluationForm(_ request: AWSConnectUpdateEvaluationFormRequest) async throws -> AWSConnectUpdateEvaluationFormResponse
Parameters
request
A container for the necessary parameters to execute the UpdateEvaluationForm service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorResourceConflict
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the hours of operation.
See
AWSConnectUpdateHoursOfOperationRequest
Declaration
Objective-C
- (id)updateHoursOfOperation: (nonnull AWSConnectUpdateHoursOfOperationRequest *)request;
Swift
func updateHours(ofOperation request: AWSConnectUpdateHoursOfOperationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateHoursOfOperation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the hours of operation.
See
AWSConnectUpdateHoursOfOperationRequest
Declaration
Objective-C
- (void)updateHoursOfOperation: (nonnull AWSConnectUpdateHoursOfOperationRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateHours(ofOperation request: AWSConnectUpdateHoursOfOperationRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateHoursOfOperation service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the value for the specified attribute type.
See
AWSConnectUpdateInstanceAttributeRequest
Declaration
Objective-C
- (id)updateInstanceAttribute: (nonnull AWSConnectUpdateInstanceAttributeRequest *)request;
Swift
func updateInstanceAttribute(_ request: AWSConnectUpdateInstanceAttributeRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateInstanceAttribute service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the value for the specified attribute type.
See
AWSConnectUpdateInstanceAttributeRequest
Declaration
Objective-C
- (void)updateInstanceAttribute: (nonnull AWSConnectUpdateInstanceAttributeRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateInstanceAttribute(_ request: AWSConnectUpdateInstanceAttributeRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateInstanceAttribute service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates an existing configuration for a resource type. This API is idempotent.
See
AWSConnectUpdateInstanceStorageConfigRequest
Declaration
Objective-C
- (id)updateInstanceStorageConfig: (nonnull AWSConnectUpdateInstanceStorageConfigRequest *)request;
Swift
func updateInstanceStorageConfig(_ request: AWSConnectUpdateInstanceStorageConfigRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateInstanceStorageConfig service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates an existing configuration for a resource type. This API is idempotent.
See
AWSConnectUpdateInstanceStorageConfigRequest
Declaration
Objective-C
- (void)updateInstanceStorageConfig: (nonnull AWSConnectUpdateInstanceStorageConfigRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateInstanceStorageConfig(_ request: AWSConnectUpdateInstanceStorageConfigRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateInstanceStorageConfig service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorThrottling
. -
Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness. You can set four timers:
Customer idle timeout
Customer auto-disconnect timeout
Agent idle timeout
Agent auto-disconnect timeout
For more information about how chat timeouts work, see Set up chat timeouts for human participants.
See
AWSConnectUpdateParticipantRoleConfigRequest
See
AWSConnectUpdateParticipantRoleConfigResponse
Declaration
Objective-C
- (id)updateParticipantRoleConfig: (nonnull AWSConnectUpdateParticipantRoleConfigRequest *)request;
Swift
func updateParticipantRoleConfig(_ request: AWSConnectUpdateParticipantRoleConfigRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateParticipantRoleConfig service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateParticipantRoleConfigResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates timeouts for when human chat participants are to be considered idle, and when agents are automatically disconnected from a chat due to idleness. You can set four timers:
Customer idle timeout
Customer auto-disconnect timeout
Agent idle timeout
Agent auto-disconnect timeout
For more information about how chat timeouts work, see Set up chat timeouts for human participants.
See
AWSConnectUpdateParticipantRoleConfigRequest
See
AWSConnectUpdateParticipantRoleConfigResponse
Declaration
Objective-C
- (void) updateParticipantRoleConfig: (nonnull AWSConnectUpdateParticipantRoleConfigRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateParticipantRoleConfigResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateParticipantRoleConfig(_ request: AWSConnectUpdateParticipantRoleConfigRequest) async throws -> AWSConnectUpdateParticipantRoleConfigResponse
Parameters
request
A container for the necessary parameters to execute the UpdateParticipantRoleConfig service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorAccessDenied
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.
After using this API, you must verify that the phone number is attached to the correct flow in the target instance or traffic distribution group. You need to do this because the API switches only the phone number to a new instance or traffic distribution group. It doesn’t migrate the flow configuration of the phone number, too.
You can call DescribePhoneNumber API to verify the status of a previous UpdatePhoneNumber operation.
See
AWSConnectUpdatePhoneNumberRequest
See
AWSConnectUpdatePhoneNumberResponse
Declaration
Objective-C
- (id)updatePhoneNumber:(nonnull AWSConnectUpdatePhoneNumberRequest *)request;
Swift
func updatePhoneNumber(_ request: AWSConnectUpdatePhoneNumberRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdatePhoneNumber service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdatePhoneNumberResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceInUse
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
. -
Updates your claimed phone number from its current Amazon Connect instance or traffic distribution group to another Amazon Connect instance or traffic distribution group in the same Amazon Web Services Region.
After using this API, you must verify that the phone number is attached to the correct flow in the target instance or traffic distribution group. You need to do this because the API switches only the phone number to a new instance or traffic distribution group. It doesn’t migrate the flow configuration of the phone number, too.
You can call DescribePhoneNumber API to verify the status of a previous UpdatePhoneNumber operation.
See
AWSConnectUpdatePhoneNumberRequest
See
AWSConnectUpdatePhoneNumberResponse
Declaration
Objective-C
- (void)updatePhoneNumber:(nonnull AWSConnectUpdatePhoneNumberRequest *)request completionHandler: (void (^_Nullable)(AWSConnectUpdatePhoneNumberResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updatePhoneNumber(_ request: AWSConnectUpdatePhoneNumberRequest) async throws -> AWSConnectUpdatePhoneNumberResponse
Parameters
request
A container for the necessary parameters to execute the UpdatePhoneNumber service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
,AWSConnectErrorResourceInUse
,AWSConnectErrorIdempotency
,AWSConnectErrorAccessDenied
. -
Updates a phone number’s metadata.
To verify the status of a previous UpdatePhoneNumberMetadata operation, call the DescribePhoneNumber API.
See
AWSConnectUpdatePhoneNumberMetadataRequest
Declaration
Objective-C
- (id)updatePhoneNumberMetadata: (nonnull AWSConnectUpdatePhoneNumberMetadataRequest *)request;
Swift
func updatePhoneNumberMetadata(_ request: AWSConnectUpdatePhoneNumberMetadataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdatePhoneNumberMetadata service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorIdempotency
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates a phone number’s metadata.
To verify the status of a previous UpdatePhoneNumberMetadata operation, call the DescribePhoneNumber API.
See
AWSConnectUpdatePhoneNumberMetadataRequest
Declaration
Objective-C
- (void)updatePhoneNumberMetadata: (nonnull AWSConnectUpdatePhoneNumberMetadataRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updatePhoneNumberMetadata(_ request: AWSConnectUpdatePhoneNumberMetadataRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdatePhoneNumberMetadata service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidParameter
,AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorIdempotency
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates a predefined attribute for the specified Amazon Connect instance.
See
AWSConnectUpdatePredefinedAttributeRequest
Declaration
Objective-C
- (id)updatePredefinedAttribute: (nonnull AWSConnectUpdatePredefinedAttributeRequest *)request;
Swift
func updatePredefinedAttribute(_ request: AWSConnectUpdatePredefinedAttributeRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdatePredefinedAttribute service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates a predefined attribute for the specified Amazon Connect instance.
See
AWSConnectUpdatePredefinedAttributeRequest
Declaration
Objective-C
- (void)updatePredefinedAttribute: (nonnull AWSConnectUpdatePredefinedAttributeRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updatePredefinedAttribute(_ request: AWSConnectUpdatePredefinedAttributeRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdatePredefinedAttribute service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates a prompt.
See
AWSConnectUpdatePromptRequest
See
AWSConnectUpdatePromptResponse
Declaration
Objective-C
- (id)updatePrompt:(nonnull AWSConnectUpdatePromptRequest *)request;
Swift
func updatePrompt(_ request: AWSConnectUpdatePromptRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdatePrompt service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdatePromptResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates a prompt.
See
AWSConnectUpdatePromptRequest
See
AWSConnectUpdatePromptResponse
Declaration
Objective-C
- (void)updatePrompt:(nonnull AWSConnectUpdatePromptRequest *)request completionHandler: (void (^_Nullable)(AWSConnectUpdatePromptResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updatePrompt(_ request: AWSConnectUpdatePromptRequest) async throws -> AWSConnectUpdatePromptResponse
Parameters
request
A container for the necessary parameters to execute the UpdatePrompt service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the hours of operation for the specified queue.
See
AWSConnectUpdateQueueHoursOfOperationRequest
Declaration
Objective-C
- (id)updateQueueHoursOfOperation: (nonnull AWSConnectUpdateQueueHoursOfOperationRequest *)request;
Swift
func updateQueueHours(ofOperation request: AWSConnectUpdateQueueHoursOfOperationRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateQueueHoursOfOperation service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the hours of operation for the specified queue.
See
AWSConnectUpdateQueueHoursOfOperationRequest
Declaration
Objective-C
- (void)updateQueueHoursOfOperation: (nonnull AWSConnectUpdateQueueHoursOfOperationRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateQueueHours(ofOperation request: AWSConnectUpdateQueueHoursOfOperationRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateQueueHoursOfOperation service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the maximum number of contacts allowed in a queue before it is considered full.
See
AWSConnectUpdateQueueMaxContactsRequest
Declaration
Objective-C
- (id)updateQueueMaxContacts: (nonnull AWSConnectUpdateQueueMaxContactsRequest *)request;
Swift
func updateQueueMaxContacts(_ request: AWSConnectUpdateQueueMaxContactsRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateQueueMaxContacts service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the maximum number of contacts allowed in a queue before it is considered full.
See
AWSConnectUpdateQueueMaxContactsRequest
Declaration
Objective-C
- (void)updateQueueMaxContacts: (nonnull AWSConnectUpdateQueueMaxContactsRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateQueueMaxContacts(_ request: AWSConnectUpdateQueueMaxContactsRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateQueueMaxContacts service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the name and description of a queue. At least
Name
orDescription
must be provided.See
AWSConnectUpdateQueueNameRequest
Declaration
Objective-C
- (id)updateQueueName:(nonnull AWSConnectUpdateQueueNameRequest *)request;
Swift
func updateQueueName(_ request: AWSConnectUpdateQueueNameRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateQueueName service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the name and description of a queue. At least
Name
orDescription
must be provided.See
AWSConnectUpdateQueueNameRequest
Declaration
Objective-C
- (void)updateQueueName:(nonnull AWSConnectUpdateQueueNameRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateQueueName(_ request: AWSConnectUpdateQueueNameRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateQueueName service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the outbound caller ID name, number, and outbound whisper flow for a specified queue.
If the phone number is claimed to a traffic distribution group that was created in the same Region as the Amazon Connect instance where you are calling this API, then you can use a full phone number ARN or a UUID for
OutboundCallerIdNumberId
. However, if the phone number is claimed to a traffic distribution group that is in one Region, and you are calling this API from an instance in another Amazon Web Services Region that is associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.Only use the phone number ARN format that doesn’t contain
instance
in the path, for example,arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.If you plan to use IAM policies to allow/deny access to this API for phone number resources claimed to a traffic distribution group, see Allow or Deny queue API actions for phone numbers in a replica Region.
See
AWSConnectUpdateQueueOutboundCallerConfigRequest
Declaration
Objective-C
- (id)updateQueueOutboundCallerConfig: (nonnull AWSConnectUpdateQueueOutboundCallerConfigRequest *)request;
Swift
func updateQueueOutboundCallerConfig(_ request: AWSConnectUpdateQueueOutboundCallerConfigRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateQueueOutboundCallerConfig service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the outbound caller ID name, number, and outbound whisper flow for a specified queue.
If the phone number is claimed to a traffic distribution group that was created in the same Region as the Amazon Connect instance where you are calling this API, then you can use a full phone number ARN or a UUID for
OutboundCallerIdNumberId
. However, if the phone number is claimed to a traffic distribution group that is in one Region, and you are calling this API from an instance in another Amazon Web Services Region that is associated with the traffic distribution group, you must provide a full phone number ARN. If a UUID is provided in this scenario, you will receive aResourceNotFoundException
.Only use the phone number ARN format that doesn’t contain
instance
in the path, for example,arn:aws:connect:us-east-1:1234567890:phone-number/uuid
. This is the same ARN format that is returned when you call the ListPhoneNumbersV2 API.If you plan to use IAM policies to allow/deny access to this API for phone number resources claimed to a traffic distribution group, see Allow or Deny queue API actions for phone numbers in a replica Region.
See
AWSConnectUpdateQueueOutboundCallerConfigRequest
Declaration
Objective-C
- (void)updateQueueOutboundCallerConfig: (nonnull AWSConnectUpdateQueueOutboundCallerConfigRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func updateQueueOutboundCallerConfig(_ request: AWSConnectUpdateQueueOutboundCallerConfigRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateQueueOutboundCallerConfig service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the status of the queue.
See
AWSConnectUpdateQueueStatusRequest
Declaration
Objective-C
- (id)updateQueueStatus:(nonnull AWSConnectUpdateQueueStatusRequest *)request;
Swift
func updateQueueStatus(_ request: AWSConnectUpdateQueueStatusRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateQueueStatus service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
This API is in preview release for Amazon Connect and is subject to change.
Updates the status of the queue.
See
AWSConnectUpdateQueueStatusRequest
Declaration
Objective-C
- (void)updateQueueStatus:(nonnull AWSConnectUpdateQueueStatusRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateQueueStatus(_ request: AWSConnectUpdateQueueStatusRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateQueueStatus service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the configuration settings for the specified quick connect.
See
AWSConnectUpdateQuickConnectConfigRequest
Declaration
Objective-C
- (id)updateQuickConnectConfig: (nonnull AWSConnectUpdateQuickConnectConfigRequest *)request;
Swift
func updateQuickConnectConfig(_ request: AWSConnectUpdateQuickConnectConfigRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateQuickConnectConfig service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the configuration settings for the specified quick connect.
See
AWSConnectUpdateQuickConnectConfigRequest
Declaration
Objective-C
- (void)updateQuickConnectConfig: (nonnull AWSConnectUpdateQuickConnectConfigRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateQuickConnectConfig(_ request: AWSConnectUpdateQuickConnectConfigRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateQuickConnectConfig service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the name and description of a quick connect. The request accepts the following data in JSON format. At least
Name
orDescription
must be provided.See
AWSConnectUpdateQuickConnectNameRequest
Declaration
Objective-C
- (id)updateQuickConnectName: (nonnull AWSConnectUpdateQuickConnectNameRequest *)request;
Swift
func updateQuickConnectName(_ request: AWSConnectUpdateQuickConnectNameRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateQuickConnectName service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the name and description of a quick connect. The request accepts the following data in JSON format. At least
Name
orDescription
must be provided.See
AWSConnectUpdateQuickConnectNameRequest
Declaration
Objective-C
- (void)updateQuickConnectName: (nonnull AWSConnectUpdateQuickConnectNameRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateQuickConnectName(_ request: AWSConnectUpdateQuickConnectNameRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateQuickConnectName service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.
See
AWSConnectUpdateRoutingProfileAgentAvailabilityTimerRequest
Declaration
Objective-C
- (id)updateRoutingProfileAgentAvailabilityTimer: (nonnull AWSConnectUpdateRoutingProfileAgentAvailabilityTimerRequest *) request;
Swift
func updateRoutingProfileAgentAvailabilityTimer(_ request: AWSConnectUpdateRoutingProfileAgentAvailabilityTimerRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileAgentAvailabilityTimer service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Whether agents with this routing profile will have their routing order calculated based on time since their last inbound contact or longest idle time.
See
AWSConnectUpdateRoutingProfileAgentAvailabilityTimerRequest
Declaration
Objective-C
- (void) updateRoutingProfileAgentAvailabilityTimer: (nonnull AWSConnectUpdateRoutingProfileAgentAvailabilityTimerRequest *) request completionHandler: (void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func updateRoutingProfileAgentAvailabilityTimer(_ request: AWSConnectUpdateRoutingProfileAgentAvailabilityTimerRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileAgentAvailabilityTimer service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.
See
AWSConnectUpdateRoutingProfileConcurrencyRequest
Declaration
Objective-C
- (id)updateRoutingProfileConcurrency: (nonnull AWSConnectUpdateRoutingProfileConcurrencyRequest *)request;
Swift
func updateRoutingProfileConcurrency(_ request: AWSConnectUpdateRoutingProfileConcurrencyRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileConcurrency service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the channels that agents can handle in the Contact Control Panel (CCP) for a routing profile.
See
AWSConnectUpdateRoutingProfileConcurrencyRequest
Declaration
Objective-C
- (void)updateRoutingProfileConcurrency: (nonnull AWSConnectUpdateRoutingProfileConcurrencyRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func updateRoutingProfileConcurrency(_ request: AWSConnectUpdateRoutingProfileConcurrencyRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileConcurrency service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the default outbound queue of a routing profile.
See
AWSConnectUpdateRoutingProfileDefaultOutboundQueueRequest
Declaration
Objective-C
- (id)updateRoutingProfileDefaultOutboundQueue: (nonnull AWSConnectUpdateRoutingProfileDefaultOutboundQueueRequest *) request;
Swift
func updateRoutingProfileDefaultOutboundQueue(_ request: AWSConnectUpdateRoutingProfileDefaultOutboundQueueRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileDefaultOutboundQueue service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the default outbound queue of a routing profile.
See
AWSConnectUpdateRoutingProfileDefaultOutboundQueueRequest
Declaration
Objective-C
- (void) updateRoutingProfileDefaultOutboundQueue: (nonnull AWSConnectUpdateRoutingProfileDefaultOutboundQueueRequest *) request completionHandler: (void (^_Nullable)(NSError *_Nullable)) completionHandler;
Swift
func updateRoutingProfileDefaultOutboundQueue(_ request: AWSConnectUpdateRoutingProfileDefaultOutboundQueueRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileDefaultOutboundQueue service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least
Name
orDescription
must be provided.See
AWSConnectUpdateRoutingProfileNameRequest
Declaration
Objective-C
- (id)updateRoutingProfileName: (nonnull AWSConnectUpdateRoutingProfileNameRequest *)request;
Swift
func updateRoutingProfileName(_ request: AWSConnectUpdateRoutingProfileNameRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileName service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the name and description of a routing profile. The request accepts the following data in JSON format. At least
Name
orDescription
must be provided.See
AWSConnectUpdateRoutingProfileNameRequest
Declaration
Objective-C
- (void)updateRoutingProfileName: (nonnull AWSConnectUpdateRoutingProfileNameRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateRoutingProfileName(_ request: AWSConnectUpdateRoutingProfileNameRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileName service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorDuplicateResource
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the properties associated with a set of queues for a routing profile.
See
AWSConnectUpdateRoutingProfileQueuesRequest
Declaration
Objective-C
- (id)updateRoutingProfileQueues: (nonnull AWSConnectUpdateRoutingProfileQueuesRequest *)request;
Swift
func updateRoutingProfileQueues(_ request: AWSConnectUpdateRoutingProfileQueuesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileQueues service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the properties associated with a set of queues for a routing profile.
See
AWSConnectUpdateRoutingProfileQueuesRequest
Declaration
Objective-C
- (void)updateRoutingProfileQueues: (nonnull AWSConnectUpdateRoutingProfileQueuesRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateRoutingProfileQueues(_ request: AWSConnectUpdateRoutingProfileQueuesRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateRoutingProfileQueues service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
See
AWSConnectUpdateRuleRequest
Declaration
Objective-C
- (id)updateRule:(nonnull AWSConnectUpdateRuleRequest *)request;
Swift
func updateRule(_ request: AWSConnectUpdateRuleRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateRule service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceConflict
. -
Updates a rule for the specified Amazon Connect instance.
Use the Rules Function language to code conditions for the rule.
See
AWSConnectUpdateRuleRequest
Declaration
Objective-C
- (void)updateRule:(nonnull AWSConnectUpdateRuleRequest *)request completionHandler:(void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateRule(_ request: AWSConnectUpdateRuleRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateRule service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorThrottling
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceConflict
. -
Updates a security profile.
See
AWSConnectUpdateSecurityProfileRequest
Declaration
Objective-C
- (id)updateSecurityProfile: (nonnull AWSConnectUpdateSecurityProfileRequest *)request;
Swift
func updateSecurityProfile(_ request: AWSConnectUpdateSecurityProfileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateSecurityProfile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates a security profile.
See
AWSConnectUpdateSecurityProfileRequest
Declaration
Objective-C
- (void)updateSecurityProfile: (nonnull AWSConnectUpdateSecurityProfileRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateSecurityProfile(_ request: AWSConnectUpdateSecurityProfileRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateSecurityProfile service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates details about a specific task template in the specified Amazon Connect instance. This operation does not support partial updates. Instead it does a full update of template content.
See
AWSConnectUpdateTaskTemplateRequest
See
AWSConnectUpdateTaskTemplateResponse
Declaration
Objective-C
- (id)updateTaskTemplate:(nonnull AWSConnectUpdateTaskTemplateRequest *)request;
Swift
func updateTaskTemplate(_ request: AWSConnectUpdateTaskTemplateRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateTaskTemplate service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateTaskTemplateResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorPropertyValidation
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorInternalService
. -
Updates details about a specific task template in the specified Amazon Connect instance. This operation does not support partial updates. Instead it does a full update of template content.
See
AWSConnectUpdateTaskTemplateRequest
See
AWSConnectUpdateTaskTemplateResponse
Declaration
Objective-C
- (void)updateTaskTemplate: (nonnull AWSConnectUpdateTaskTemplateRequest *)request completionHandler: (void (^_Nullable)(AWSConnectUpdateTaskTemplateResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateTaskTemplate(_ request: AWSConnectUpdateTaskTemplateRequest) async throws -> AWSConnectUpdateTaskTemplateResponse
Parameters
request
A container for the necessary parameters to execute the UpdateTaskTemplate service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorPropertyValidation
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorServiceQuotaExceeded
,AWSConnectErrorInternalService
. -
Updates the traffic distribution for a given traffic distribution group.
The
SignInConfig
distribution is available only on a defaultTrafficDistributionGroup
(see theIsDefault
parameter in the TrafficDistributionGroup data type). If you callUpdateTrafficDistribution
with a modifiedSignInConfig
and a non-defaultTrafficDistributionGroup
, anInvalidRequestException
is returned.For more information about updating a traffic distribution group, see Update telephony traffic distribution across Amazon Web Services Regions in the Amazon Connect Administrator Guide.
See
AWSConnectUpdateTrafficDistributionRequest
See
AWSConnectUpdateTrafficDistributionResponse
Declaration
Objective-C
- (id)updateTrafficDistribution: (nonnull AWSConnectUpdateTrafficDistributionRequest *)request;
Swift
func updateTrafficDistribution(_ request: AWSConnectUpdateTrafficDistributionRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateTrafficDistribution service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateTrafficDistributionResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the traffic distribution for a given traffic distribution group.
The
SignInConfig
distribution is available only on a defaultTrafficDistributionGroup
(see theIsDefault
parameter in the TrafficDistributionGroup data type). If you callUpdateTrafficDistribution
with a modifiedSignInConfig
and a non-defaultTrafficDistributionGroup
, anInvalidRequestException
is returned.For more information about updating a traffic distribution group, see Update telephony traffic distribution across Amazon Web Services Regions in the Amazon Connect Administrator Guide.
See
AWSConnectUpdateTrafficDistributionRequest
See
AWSConnectUpdateTrafficDistributionResponse
Declaration
Objective-C
- (void)updateTrafficDistribution: (nonnull AWSConnectUpdateTrafficDistributionRequest *)request completionHandler: (void (^_Nullable)( AWSConnectUpdateTrafficDistributionResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateTrafficDistribution(_ request: AWSConnectUpdateTrafficDistributionRequest) async throws -> AWSConnectUpdateTrafficDistributionResponse
Parameters
request
A container for the necessary parameters to execute the UpdateTrafficDistribution service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorAccessDenied
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceConflict
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Assigns the specified hierarchy group to the specified user.
See
AWSConnectUpdateUserHierarchyRequest
Declaration
Objective-C
- (id)updateUserHierarchy: (nonnull AWSConnectUpdateUserHierarchyRequest *)request;
Swift
func updateUserHierarchy(_ request: AWSConnectUpdateUserHierarchyRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateUserHierarchy service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Assigns the specified hierarchy group to the specified user.
See
AWSConnectUpdateUserHierarchyRequest
Declaration
Objective-C
- (void)updateUserHierarchy: (nonnull AWSConnectUpdateUserHierarchyRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateUserHierarchy(_ request: AWSConnectUpdateUserHierarchyRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateUserHierarchy service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the name of the user hierarchy group.
See
AWSConnectUpdateUserHierarchyGroupNameRequest
Declaration
Objective-C
- (id)updateUserHierarchyGroupName: (nonnull AWSConnectUpdateUserHierarchyGroupNameRequest *)request;
Swift
func updateUserHierarchyGroupName(_ request: AWSConnectUpdateUserHierarchyGroupNameRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateUserHierarchyGroupName service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the name of the user hierarchy group.
See
AWSConnectUpdateUserHierarchyGroupNameRequest
Declaration
Objective-C
- (void)updateUserHierarchyGroupName: (nonnull AWSConnectUpdateUserHierarchyGroupNameRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateUserHierarchyGroupName(_ request: AWSConnectUpdateUserHierarchyGroupNameRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateUserHierarchyGroupName service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the user hierarchy structure: add, remove, and rename user hierarchy levels.
See
AWSConnectUpdateUserHierarchyStructureRequest
Declaration
Objective-C
- (id)updateUserHierarchyStructure: (nonnull AWSConnectUpdateUserHierarchyStructureRequest *)request;
Swift
func updateUserHierarchyStructure(_ request: AWSConnectUpdateUserHierarchyStructureRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateUserHierarchyStructure service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the user hierarchy structure: add, remove, and rename user hierarchy levels.
See
AWSConnectUpdateUserHierarchyStructureRequest
Declaration
Objective-C
- (void)updateUserHierarchyStructure: (nonnull AWSConnectUpdateUserHierarchyStructureRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateUserHierarchyStructure(_ request: AWSConnectUpdateUserHierarchyStructureRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateUserHierarchyStructure service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorResourceInUse
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the identity information for the specified user.
We strongly recommend limiting who has the ability to invoke
UpdateUserIdentityInfo
. Someone with that ability can change the login credentials of other users by changing their email address. This poses a security risk to your organization. They can change the email address of a user to the attacker’s email address, and then reset the password through email. For more information, see Best Practices for Security Profiles in the Amazon Connect Administrator Guide.See
AWSConnectUpdateUserIdentityInfoRequest
Declaration
Objective-C
- (id)updateUserIdentityInfo: (nonnull AWSConnectUpdateUserIdentityInfoRequest *)request;
Swift
func updateUserIdentityInfo(_ request: AWSConnectUpdateUserIdentityInfoRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateUserIdentityInfo service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the identity information for the specified user.
We strongly recommend limiting who has the ability to invoke
UpdateUserIdentityInfo
. Someone with that ability can change the login credentials of other users by changing their email address. This poses a security risk to your organization. They can change the email address of a user to the attacker’s email address, and then reset the password through email. For more information, see Best Practices for Security Profiles in the Amazon Connect Administrator Guide.See
AWSConnectUpdateUserIdentityInfoRequest
Declaration
Objective-C
- (void)updateUserIdentityInfo: (nonnull AWSConnectUpdateUserIdentityInfoRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateUserIdentityInfo(_ request: AWSConnectUpdateUserIdentityInfoRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateUserIdentityInfo service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the phone configuration settings for the specified user.
See
AWSConnectUpdateUserPhoneConfigRequest
Declaration
Objective-C
- (id)updateUserPhoneConfig: (nonnull AWSConnectUpdateUserPhoneConfigRequest *)request;
Swift
func updateUserPhoneConfig(_ request: AWSConnectUpdateUserPhoneConfigRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateUserPhoneConfig service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the phone configuration settings for the specified user.
See
AWSConnectUpdateUserPhoneConfigRequest
Declaration
Objective-C
- (void)updateUserPhoneConfig: (nonnull AWSConnectUpdateUserPhoneConfigRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateUserPhoneConfig(_ request: AWSConnectUpdateUserPhoneConfigRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateUserPhoneConfig service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the properties associated with the proficiencies of a user.
See
AWSConnectUpdateUserProficienciesRequest
Declaration
Objective-C
- (id)updateUserProficiencies: (nonnull AWSConnectUpdateUserProficienciesRequest *)request;
Swift
func updateUserProficiencies(_ request: AWSConnectUpdateUserProficienciesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateUserProficiencies service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the properties associated with the proficiencies of a user.
See
AWSConnectUpdateUserProficienciesRequest
Declaration
Objective-C
- (void)updateUserProficiencies: (nonnull AWSConnectUpdateUserProficienciesRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateUserProficiencies(_ request: AWSConnectUpdateUserProficienciesRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateUserProficiencies service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Assigns the specified routing profile to the specified user.
See
AWSConnectUpdateUserRoutingProfileRequest
Declaration
Objective-C
- (id)updateUserRoutingProfile: (nonnull AWSConnectUpdateUserRoutingProfileRequest *)request;
Swift
func updateUserRoutingProfile(_ request: AWSConnectUpdateUserRoutingProfileRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateUserRoutingProfile service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Assigns the specified routing profile to the specified user.
See
AWSConnectUpdateUserRoutingProfileRequest
Declaration
Objective-C
- (void)updateUserRoutingProfile: (nonnull AWSConnectUpdateUserRoutingProfileRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateUserRoutingProfile(_ request: AWSConnectUpdateUserRoutingProfileRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateUserRoutingProfile service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Assigns the specified security profiles to the specified user.
See
AWSConnectUpdateUserSecurityProfilesRequest
Declaration
Objective-C
- (id)updateUserSecurityProfiles: (nonnull AWSConnectUpdateUserSecurityProfilesRequest *)request;
Swift
func updateUserSecurityProfiles(_ request: AWSConnectUpdateUserSecurityProfilesRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateUserSecurityProfiles service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will benil
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Assigns the specified security profiles to the specified user.
See
AWSConnectUpdateUserSecurityProfilesRequest
Declaration
Objective-C
- (void)updateUserSecurityProfiles: (nonnull AWSConnectUpdateUserSecurityProfilesRequest *)request completionHandler: (void (^_Nullable)(NSError *_Nullable))completionHandler;
Swift
func updateUserSecurityProfiles(_ request: AWSConnectUpdateUserSecurityProfilesRequest) async throws
Parameters
request
A container for the necessary parameters to execute the UpdateUserSecurityProfiles service method.
completionHandler
The completion handler to call when the load request is complete.
error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorThrottling
,AWSConnectErrorInternalService
. -
Updates the view content of the given view identifier in the specified Amazon Connect instance.
It performs content validation if
Status
is set toSAVED
and performs full content validation ifStatus
isPUBLISHED
. Note that the$SAVED
alias’ content will always be updated, but the$LATEST
alias’ content will only be updated ifStatus
isPUBLISHED
.See
AWSConnectUpdateViewContentRequest
See
AWSConnectUpdateViewContentResponse
Declaration
Objective-C
- (id)updateViewContent:(nonnull AWSConnectUpdateViewContentRequest *)request;
Swift
func updateViewContent(_ request: AWSConnectUpdateViewContentRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateViewContent service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateViewContentResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorResourceInUse
. -
Updates the view content of the given view identifier in the specified Amazon Connect instance.
It performs content validation if
Status
is set toSAVED
and performs full content validation ifStatus
isPUBLISHED
. Note that the$SAVED
alias’ content will always be updated, but the$LATEST
alias’ content will only be updated ifStatus
isPUBLISHED
.See
AWSConnectUpdateViewContentRequest
See
AWSConnectUpdateViewContentResponse
Declaration
Objective-C
- (void)updateViewContent:(nonnull AWSConnectUpdateViewContentRequest *)request completionHandler: (void (^_Nullable)(AWSConnectUpdateViewContentResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateViewContent(_ request: AWSConnectUpdateViewContentRequest) async throws -> AWSConnectUpdateViewContentResponse
Parameters
request
A container for the necessary parameters to execute the UpdateViewContent service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorResourceInUse
. -
Updates the view metadata. Note that either
Name
orDescription
must be provided.See
AWSConnectUpdateViewMetadataRequest
See
AWSConnectUpdateViewMetadataResponse
Declaration
Objective-C
- (id)updateViewMetadata:(nonnull AWSConnectUpdateViewMetadataRequest *)request;
Swift
func updateViewMetadata(_ request: AWSConnectUpdateViewMetadataRequest) -> Any!
Parameters
request
A container for the necessary parameters to execute the UpdateViewMetadata service method.
Return Value
An instance of
AWSTask
. On successful execution,task.result
will contain an instance ofAWSConnectUpdateViewMetadataResponse
. On failed execution,task.error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceInUse
. -
Updates the view metadata. Note that either
Name
orDescription
must be provided.See
AWSConnectUpdateViewMetadataRequest
See
AWSConnectUpdateViewMetadataResponse
Declaration
Objective-C
- (void)updateViewMetadata: (nonnull AWSConnectUpdateViewMetadataRequest *)request completionHandler: (void (^_Nullable)(AWSConnectUpdateViewMetadataResponse *_Nullable, NSError *_Nullable))completionHandler;
Swift
func updateViewMetadata(_ request: AWSConnectUpdateViewMetadataRequest) async throws -> AWSConnectUpdateViewMetadataResponse
Parameters
request
A container for the necessary parameters to execute the UpdateViewMetadata service method.
completionHandler
The completion handler to call when the load request is complete.
response
- A response object, ornil
if the request failed.error
- An error object that indicates why the request failed, ornil
if the request was successful. On failed execution,error
may contain anNSError
withAWSConnectErrorDomain
domain and the following error code:AWSConnectErrorAccessDenied
,AWSConnectErrorInvalidRequest
,AWSConnectErrorInvalidParameter
,AWSConnectErrorResourceNotFound
,AWSConnectErrorInternalService
,AWSConnectErrorTooManyRequests
,AWSConnectErrorDuplicateResource
,AWSConnectErrorResourceInUse
.