Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

connect Update models to latest #2469

Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -365,6 +365,13 @@ CreateContactFlowResult createContactFlow(CreateContactFlowRequest createContact
* Service (Amazon S3) or Amazon Kinesis. It also does not allow for any
* configurations on features, such as Contact Lens for Amazon Connect.
* </p>
* <p>
* 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.
* </p>
*
* @param createInstanceRequest
* @return createInstanceResult The response from the CreateInstance service
Expand All @@ -386,10 +393,6 @@ CreateInstanceResult createInstance(CreateInstanceRequest createInstanceRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
* change.
* </p>
* <p>
* Create an AppIntegration association with an Amazon Connect instance.
* </p>
Expand Down Expand Up @@ -504,10 +507,6 @@ CreateRoutingProfileResult createRoutingProfile(
AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
* change.
* </p>
* <p>
* Creates a use case for an AppIntegration association.
* </p>
Expand Down Expand Up @@ -599,6 +598,13 @@ CreateUserHierarchyGroupResult createUserHierarchyGroup(
* <p>
* Deletes the Amazon Connect instance.
* </p>
* <p>
* 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.
* </p>
*
* @param deleteInstanceRequest
* @throws ResourceNotFoundException
Expand All @@ -616,10 +622,6 @@ void deleteInstance(DeleteInstanceRequest deleteInstanceRequest) throws AmazonCl
AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
* change.
* </p>
* <p>
* Deletes an AppIntegration association from an Amazon Connect instance.
* The association must not have any use cases associated with it.
Expand Down Expand Up @@ -669,10 +671,6 @@ void deleteQuickConnect(DeleteQuickConnectRequest deleteQuickConnectRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
* change.
* </p>
* <p>
* Deletes a use case from an AppIntegration association.
* </p>
Expand Down Expand Up @@ -1314,6 +1312,16 @@ GetCurrentMetricDataResult getCurrentMetricData(
* <p>
* Retrieves a token for federation.
* </p>
* <note>
* <p>
* 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:
* </p>
* <p>
* <code>Provided identity: Principal: .... User: .... cannot be used for federation with Amazon Connect</code>
* </p>
* </note>
*
* @param getFederationTokenRequest
* @return getFederationTokenResult The response from the GetFederationToken
Expand Down Expand Up @@ -1554,10 +1562,6 @@ ListInstancesResult listInstances(ListInstancesRequest listInstancesRequest)
throws AmazonClientException, AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
* change.
* </p>
* <p>
* Provides summary information about the AppIntegration associations for
* the specified Amazon Connect instance.
Expand Down Expand Up @@ -1735,6 +1739,12 @@ ListQueueQuickConnectsResult listQueueQuickConnects(
* instance.
* </p>
* <p>
* If you do not specify a <code>QueueTypes</code> 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.
* </p>
* <p>
* For more information about queues, see <a href=
* "https://docs.aws.amazon.com/connect/latest/adminguide/concepts-queues-standard-and-agent.html"
* >Queues: Standard and Agent</a> in the <i>Amazon Connect Administrator
Expand Down Expand Up @@ -1944,10 +1954,6 @@ ListTagsForResourceResult listTagsForResource(
AmazonServiceException;

/**
* <p>
* This API is in preview release for Amazon Connect and is subject to
* change.
* </p>
* <p>
* Lists the use cases.
* </p>
Expand Down Expand Up @@ -2083,7 +2089,7 @@ ResumeContactRecordingResult resumeContactRecording(
* <li>
* <p>
* API rate limit is exceeded. API TPS throttling returns a
* <code>TooManyRequests</code> exception from the API Gateway.
* <code>TooManyRequests</code> exception.
* </p>
* </li>
* <li>
Expand Down Expand Up @@ -2382,22 +2388,26 @@ void untagResource(UntagResourceRequest untagResourceRequest) throws AmazonClien

/**
* <p>
* Creates or updates the contact attributes associated with the specified
* contact.
* Creates or updates user-defined contact attributes associated with the
* specified contact.
* </p>
* <p>
* You can add or update 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.
* 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.
* </p>
* <p>
* Contact attributes are available in Amazon Connect for 24 months, and are
* then deleted.
* then deleted. For information about CTR retention and the maximum size of
* the CTR attributes section, see <a href=
* "https://docs.aws.amazon.com/connect/latest/adminguide/amazon-connect-service-limits.html#feature-limits"
* >Feature specifications</a> in the <i>Amazon Connect Administrator
* Guide</i>.
* </p>
* <p>
* <b>Important:</b> You cannot use the operation to update attributes for
Expand Down
Loading