Class: Aws::ConnectWisdomService::Client
- Inherits:
-
Seahorse::Client::Base
- Object
- Seahorse::Client::Base
- Aws::ConnectWisdomService::Client
- Includes:
- Aws::ClientStubs
- Defined in:
- lib/aws-sdk-connectwisdomservice/client.rb
Overview
An API client for ConnectWisdomService. To construct a client, you need to configure a ‘:region` and `:credentials`.
client = Aws::ConnectWisdomService::Client.new(
region: region_name,
credentials: credentials,
# ...
)
For details on configuring region and credentials see the [developer guide](/sdk-for-ruby/v3/developer-guide/setup-config.html).
See #initialize for a full list of supported configuration options.
Class Attribute Summary collapse
- .identifier ⇒ Object readonly private
API Operations collapse
-
#create_assistant(params = {}) ⇒ Types::CreateAssistantResponse
Creates an Amazon Connect Wisdom assistant.
-
#create_assistant_association(params = {}) ⇒ Types::CreateAssistantAssociationResponse
Creates an association between an Amazon Connect Wisdom assistant and another resource.
-
#create_content(params = {}) ⇒ Types::CreateContentResponse
Creates Wisdom content.
-
#create_knowledge_base(params = {}) ⇒ Types::CreateKnowledgeBaseResponse
Creates a knowledge base.
-
#create_quick_response(params = {}) ⇒ Types::CreateQuickResponseResponse
Creates a Wisdom quick response.
-
#create_session(params = {}) ⇒ Types::CreateSessionResponse
Creates a session.
-
#delete_assistant(params = {}) ⇒ Struct
Deletes an assistant.
-
#delete_assistant_association(params = {}) ⇒ Struct
Deletes an assistant association.
-
#delete_content(params = {}) ⇒ Struct
Deletes the content.
-
#delete_import_job(params = {}) ⇒ Struct
Deletes the quick response import job.
-
#delete_knowledge_base(params = {}) ⇒ Struct
Deletes the knowledge base.
-
#delete_quick_response(params = {}) ⇒ Struct
Deletes a quick response.
-
#get_assistant(params = {}) ⇒ Types::GetAssistantResponse
Retrieves information about an assistant.
-
#get_assistant_association(params = {}) ⇒ Types::GetAssistantAssociationResponse
Retrieves information about an assistant association.
-
#get_content(params = {}) ⇒ Types::GetContentResponse
Retrieves content, including a pre-signed URL to download the content.
-
#get_content_summary(params = {}) ⇒ Types::GetContentSummaryResponse
Retrieves summary information about the content.
-
#get_import_job(params = {}) ⇒ Types::GetImportJobResponse
Retrieves the started import job.
-
#get_knowledge_base(params = {}) ⇒ Types::GetKnowledgeBaseResponse
Retrieves information about the knowledge base.
-
#get_quick_response(params = {}) ⇒ Types::GetQuickResponseResponse
Retrieves the quick response.
-
#get_recommendations(params = {}) ⇒ Types::GetRecommendationsResponse
Retrieves recommendations for the specified session.
-
#get_session(params = {}) ⇒ Types::GetSessionResponse
Retrieves information for a specified session.
-
#list_assistant_associations(params = {}) ⇒ Types::ListAssistantAssociationsResponse
Lists information about assistant associations.
-
#list_assistants(params = {}) ⇒ Types::ListAssistantsResponse
Lists information about assistants.
-
#list_contents(params = {}) ⇒ Types::ListContentsResponse
Lists the content.
-
#list_import_jobs(params = {}) ⇒ Types::ListImportJobsResponse
Lists information about import jobs.
-
#list_knowledge_bases(params = {}) ⇒ Types::ListKnowledgeBasesResponse
Lists the knowledge bases.
-
#list_quick_responses(params = {}) ⇒ Types::ListQuickResponsesResponse
Lists information about quick response.
-
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists the tags for the specified resource.
-
#notify_recommendations_received(params = {}) ⇒ Types::NotifyRecommendationsReceivedResponse
Removes the specified recommendations from the specified assistant’s queue of newly available recommendations.
-
#query_assistant(params = {}) ⇒ Types::QueryAssistantResponse
Performs a manual search against the specified assistant.
-
#remove_knowledge_base_template_uri(params = {}) ⇒ Struct
Removes a URI template from a knowledge base.
-
#search_content(params = {}) ⇒ Types::SearchContentResponse
Searches for content in a specified knowledge base.
-
#search_quick_responses(params = {}) ⇒ Types::SearchQuickResponsesResponse
Searches existing Wisdom quick responses in a Wisdom knowledge base.
-
#search_sessions(params = {}) ⇒ Types::SearchSessionsResponse
Searches for sessions.
-
#start_content_upload(params = {}) ⇒ Types::StartContentUploadResponse
Get a URL to upload content to a knowledge base.
-
#start_import_job(params = {}) ⇒ Types::StartImportJobResponse
Start an asynchronous job to import Wisdom resources from an uploaded source file.
-
#tag_resource(params = {}) ⇒ Struct
Adds the specified tags to the specified resource.
-
#untag_resource(params = {}) ⇒ Struct
Removes the specified tags from the specified resource.
-
#update_content(params = {}) ⇒ Types::UpdateContentResponse
Updates information about the content.
-
#update_knowledge_base_template_uri(params = {}) ⇒ Types::UpdateKnowledgeBaseTemplateUriResponse
Updates the template URI of a knowledge base.
-
#update_quick_response(params = {}) ⇒ Types::UpdateQuickResponseResponse
Updates an existing Wisdom quick response.
Class Method Summary collapse
- .errors_module ⇒ Object private
Instance Method Summary collapse
- #build_request(operation_name, params = {}) ⇒ Object private
-
#initialize(options) ⇒ Client
constructor
A new instance of Client.
- #waiter_names ⇒ Object deprecated private Deprecated.
Constructor Details
#initialize(options) ⇒ Client
Returns a new instance of Client.
434 435 436 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 434 def initialize(*args) super end |
Class Attribute Details
.identifier ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
2897 2898 2899 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2897 def identifier @identifier end |
Class Method Details
.errors_module ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
2900 2901 2902 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2900 def errors_module Errors end |
Instance Method Details
#build_request(operation_name, params = {}) ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
2870 2871 2872 2873 2874 2875 2876 2877 2878 2879 2880 2881 2882 2883 2884 2885 2886 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2870 def build_request(operation_name, params = {}) handlers = @handlers.for(operation_name) tracer = config.telemetry_provider.tracer_provider.tracer( Aws::Telemetry.module_to_tracer_name('Aws::ConnectWisdomService') ) context = Seahorse::Client::RequestContext.new( operation_name: operation_name, operation: config.api.operation(operation_name), client: self, params: params, config: config, tracer: tracer ) context[:gem_name] = 'aws-sdk-connectwisdomservice' context[:gem_version] = '1.35.0' Seahorse::Client::Request.new(handlers, context) end |
#create_assistant(params = {}) ⇒ Types::CreateAssistantResponse
Creates an Amazon Connect Wisdom assistant.
522 523 524 525 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 522 def create_assistant(params = {}, = {}) req = build_request(:create_assistant, params) req.send_request() end |
#create_assistant_association(params = {}) ⇒ Types::CreateAssistantAssociationResponse
Creates an association between an Amazon Connect Wisdom assistant and another resource. Currently, the only supported association is with a knowledge base. An assistant can have only a single association.
591 592 593 594 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 591 def create_assistant_association(params = {}, = {}) req = build_request(:create_assistant_association, params) req.send_request() end |
#create_content(params = {}) ⇒ Types::CreateContentResponse
Creates Wisdom content. Before to calling this API, use
- StartContentUpload][1
-
to upload an asset.
[1]: docs.aws.amazon.com/wisdom/latest/APIReference/API_StartContentUpload.html
700 701 702 703 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 700 def create_content(params = {}, = {}) req = build_request(:create_content, params) req.send_request() end |
#create_knowledge_base(params = {}) ⇒ Types::CreateKnowledgeBaseResponse
Creates a knowledge base.
<note markdown=“1”> When using this API, you cannot reuse [Amazon AppIntegrations] DataIntegrations with external knowledge bases such as Salesforce and ServiceNow. If you do, you’ll get an ‘InvalidRequestException` error.
For example, you're programmatically managing your external knowledge
base, and you want to add or remove one of the fields that is being ingested from Salesforce. Do the following:
1. Call [DeleteKnowledgeBase][2].
-
Call [DeleteDataIntegration].
-
Call [CreateDataIntegration] to recreate the DataIntegration or a create different one.
-
Call CreateKnowledgeBase.
</note>
[1]: docs.aws.amazon.com/appintegrations/latest/APIReference/Welcome.html [2]: docs.aws.amazon.com/wisdom/latest/APIReference/API_DeleteKnowledgeBase.html [3]: docs.aws.amazon.com/appintegrations/latest/APIReference/API_DeleteDataIntegration.html [4]: docs.aws.amazon.com/appintegrations/latest/APIReference/API_CreateDataIntegration.html
831 832 833 834 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 831 def create_knowledge_base(params = {}, = {}) req = build_request(:create_knowledge_base, params) req.send_request() end |
#create_quick_response(params = {}) ⇒ Types::CreateQuickResponseResponse
Creates a Wisdom quick response.
956 957 958 959 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 956 def create_quick_response(params = {}, = {}) req = build_request(:create_quick_response, params) req.send_request() end |
#create_session(params = {}) ⇒ Types::CreateSessionResponse
Creates a session. A session is a contextual container used for generating recommendations. Amazon Connect creates a new Wisdom session for each contact on which Wisdom is enabled.
1021 1022 1023 1024 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1021 def create_session(params = {}, = {}) req = build_request(:create_session, params) req.send_request() end |
#delete_assistant(params = {}) ⇒ Struct
Deletes an assistant.
1044 1045 1046 1047 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1044 def delete_assistant(params = {}, = {}) req = build_request(:delete_assistant, params) req.send_request() end |
#delete_assistant_association(params = {}) ⇒ Struct
Deletes an assistant association.
1072 1073 1074 1075 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1072 def delete_assistant_association(params = {}, = {}) req = build_request(:delete_assistant_association, params) req.send_request() end |
#delete_content(params = {}) ⇒ Struct
Deletes the content.
1102 1103 1104 1105 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1102 def delete_content(params = {}, = {}) req = build_request(:delete_content, params) req.send_request() end |
#delete_import_job(params = {}) ⇒ Struct
Deletes the quick response import job.
1130 1131 1132 1133 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1130 def delete_import_job(params = {}, = {}) req = build_request(:delete_import_job, params) req.send_request() end |
#delete_knowledge_base(params = {}) ⇒ Struct
Deletes the knowledge base.
<note markdown=“1”> When you use this API to delete an external knowledge base such as Salesforce or ServiceNow, you must also delete the [Amazon AppIntegrations] DataIntegration. This is because you can’t reuse the DataIntegration after it’s been associated with an external knowledge base. However, you can delete and recreate it. See
- DeleteDataIntegration][2
-
and [CreateDataIntegration] in the
*Amazon AppIntegrations API Reference*.
</note>
[1]: docs.aws.amazon.com/appintegrations/latest/APIReference/Welcome.html [2]: docs.aws.amazon.com/appintegrations/latest/APIReference/API_DeleteDataIntegration.html [3]: docs.aws.amazon.com/appintegrations/latest/APIReference/API_CreateDataIntegration.html
1169 1170 1171 1172 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1169 def delete_knowledge_base(params = {}, = {}) req = build_request(:delete_knowledge_base, params) req.send_request() end |
#delete_quick_response(params = {}) ⇒ Struct
Deletes a quick response.
1198 1199 1200 1201 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1198 def delete_quick_response(params = {}, = {}) req = build_request(:delete_quick_response, params) req.send_request() end |
#get_assistant(params = {}) ⇒ Types::GetAssistantResponse
Retrieves information about an assistant.
1236 1237 1238 1239 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1236 def get_assistant(params = {}, = {}) req = build_request(:get_assistant, params) req.send_request() end |
#get_assistant_association(params = {}) ⇒ Types::GetAssistantAssociationResponse
Retrieves information about an assistant association.
1278 1279 1280 1281 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1278 def get_assistant_association(params = {}, = {}) req = build_request(:get_assistant_association, params) req.send_request() end |
#get_content(params = {}) ⇒ Types::GetContentResponse
Retrieves content, including a pre-signed URL to download the content.
1329 1330 1331 1332 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1329 def get_content(params = {}, = {}) req = build_request(:get_content, params) req.send_request() end |
#get_content_summary(params = {}) ⇒ Types::GetContentSummaryResponse
Retrieves summary information about the content.
1377 1378 1379 1380 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1377 def get_content_summary(params = {}, = {}) req = build_request(:get_content_summary, params) req.send_request() end |
#get_import_job(params = {}) ⇒ Types::GetImportJobResponse
Retrieves the started import job.
1423 1424 1425 1426 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1423 def get_import_job(params = {}, = {}) req = build_request(:get_import_job, params) req.send_request() end |
#get_knowledge_base(params = {}) ⇒ Types::GetKnowledgeBaseResponse
Retrieves information about the knowledge base.
1467 1468 1469 1470 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1467 def get_knowledge_base(params = {}, = {}) req = build_request(:get_knowledge_base, params) req.send_request() end |
#get_quick_response(params = {}) ⇒ Types::GetQuickResponseResponse
Retrieves the quick response.
1522 1523 1524 1525 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1522 def get_quick_response(params = {}, = {}) req = build_request(:get_quick_response, params) req.send_request() end |
#get_recommendations(params = {}) ⇒ Types::GetRecommendationsResponse
Retrieves recommendations for the specified session. To avoid retrieving the same recommendations in subsequent calls, use [NotifyRecommendationsReceived]. This API supports long-polling behavior with the ‘waitTimeSeconds` parameter. Short poll is the default behavior and only returns recommendations already available. To perform a manual query against an assistant, use [QueryAssistant].
[1]: docs.aws.amazon.com/wisdom/latest/APIReference/API_NotifyRecommendationsReceived.html [2]: docs.aws.amazon.com/wisdom/latest/APIReference/API_QueryAssistant.html
1603 1604 1605 1606 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1603 def get_recommendations(params = {}, = {}) req = build_request(:get_recommendations, params) req.send_request() end |
#get_session(params = {}) ⇒ Types::GetSessionResponse
Retrieves information for a specified session.
1643 1644 1645 1646 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1643 def get_session(params = {}, = {}) req = build_request(:get_session, params) req.send_request() end |
#list_assistant_associations(params = {}) ⇒ Types::ListAssistantAssociationsResponse
Lists information about assistant associations.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1695 1696 1697 1698 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1695 def list_assistant_associations(params = {}, = {}) req = build_request(:list_assistant_associations, params) req.send_request() end |
#list_assistants(params = {}) ⇒ Types::ListAssistantsResponse
Lists information about assistants.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1743 1744 1745 1746 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1743 def list_assistants(params = {}, = {}) req = build_request(:list_assistants, params) req.send_request() end |
#list_contents(params = {}) ⇒ Types::ListContentsResponse
Lists the content.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1801 1802 1803 1804 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1801 def list_contents(params = {}, = {}) req = build_request(:list_contents, params) req.send_request() end |
#list_import_jobs(params = {}) ⇒ Types::ListImportJobsResponse
Lists information about import jobs.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1858 1859 1860 1861 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1858 def list_import_jobs(params = {}, = {}) req = build_request(:list_import_jobs, params) req.send_request() end |
#list_knowledge_bases(params = {}) ⇒ Types::ListKnowledgeBasesResponse
Lists the knowledge bases.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1909 1910 1911 1912 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1909 def list_knowledge_bases(params = {}, = {}) req = build_request(:list_knowledge_bases, params) req.send_request() end |
#list_quick_responses(params = {}) ⇒ Types::ListQuickResponsesResponse
Lists information about quick response.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
1970 1971 1972 1973 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1970 def list_quick_responses(params = {}, = {}) req = build_request(:list_quick_responses, params) req.send_request() end |
#list_tags_for_resource(params = {}) ⇒ Types::ListTagsForResourceResponse
Lists the tags for the specified resource.
1999 2000 2001 2002 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 1999 def (params = {}, = {}) req = build_request(:list_tags_for_resource, params) req.send_request() end |
#notify_recommendations_received(params = {}) ⇒ Types::NotifyRecommendationsReceivedResponse
Removes the specified recommendations from the specified assistant’s queue of newly available recommendations. You can use this API in conjunction with [GetRecommendations] and a ‘waitTimeSeconds` input for long-polling behavior and avoiding duplicate recommendations.
[1]: docs.aws.amazon.com/wisdom/latest/APIReference/API_GetRecommendations.html
2049 2050 2051 2052 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2049 def notify_recommendations_received(params = {}, = {}) req = build_request(:notify_recommendations_received, params) req.send_request() end |
#query_assistant(params = {}) ⇒ Types::QueryAssistantResponse
Performs a manual search against the specified assistant. To retrieve recommendations for an assistant, use [GetRecommendations].
[1]: docs.aws.amazon.com/wisdom/latest/APIReference/API_GetRecommendations.html
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2115 2116 2117 2118 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2115 def query_assistant(params = {}, = {}) req = build_request(:query_assistant, params) req.send_request() end |
#remove_knowledge_base_template_uri(params = {}) ⇒ Struct
Removes a URI template from a knowledge base.
2140 2141 2142 2143 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2140 def remove_knowledge_base_template_uri(params = {}, = {}) req = build_request(:remove_knowledge_base_template_uri, params) req.send_request() end |
#search_content(params = {}) ⇒ Types::SearchContentResponse
Searches for content in a specified knowledge base. Can be used to get a specific content resource by its name.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2211 2212 2213 2214 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2211 def search_content(params = {}, = {}) req = build_request(:search_content, params) req.send_request() end |
#search_quick_responses(params = {}) ⇒ Types::SearchQuickResponsesResponse
Searches existing Wisdom quick responses in a Wisdom knowledge base.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2319 2320 2321 2322 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2319 def search_quick_responses(params = {}, = {}) req = build_request(:search_quick_responses, params) req.send_request() end |
#search_sessions(params = {}) ⇒ Types::SearchSessionsResponse
Searches for sessions.
The returned response is a pageable response and is Enumerable. For details on usage see PageableResponse.
2378 2379 2380 2381 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2378 def search_sessions(params = {}, = {}) req = build_request(:search_sessions, params) req.send_request() end |
#start_content_upload(params = {}) ⇒ Types::StartContentUploadResponse
Get a URL to upload content to a knowledge base. To upload content, first make a PUT request to the returned URL with your file, making sure to include the required headers. Then use [CreateContent] to finalize the content creation process or [UpdateContent] to modify an existing resource. You can only upload content to a knowledge base of type CUSTOM.
[1]: docs.aws.amazon.com/wisdom/latest/APIReference/API_CreateContent.html [2]: docs.aws.amazon.com/wisdom/latest/APIReference/API_UpdateContent.html
2435 2436 2437 2438 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2435 def start_content_upload(params = {}, = {}) req = build_request(:start_content_upload, params) req.send_request() end |
#start_import_job(params = {}) ⇒ Types::StartImportJobResponse
Start an asynchronous job to import Wisdom resources from an uploaded source file. Before calling this API, use [StartContentUpload] to upload an asset that contains the resource data.
-
For importing Wisdom quick responses, you need to upload a csv file including the quick responses. For information about how to format the csv file for importing quick responses, see [Import quick responses].
^
[1]: docs.aws.amazon.com/wisdom/latest/APIReference/API_StartContentUpload.html [2]: docs.aws.amazon.com/console/connect/quick-responses/add-data
2542 2543 2544 2545 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2542 def start_import_job(params = {}, = {}) req = build_request(:start_import_job, params) req.send_request() end |
#tag_resource(params = {}) ⇒ Struct
Adds the specified tags to the specified resource.
2570 2571 2572 2573 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2570 def tag_resource(params = {}, = {}) req = build_request(:tag_resource, params) req.send_request() end |
#untag_resource(params = {}) ⇒ Struct
Removes the specified tags from the specified resource.
2596 2597 2598 2599 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2596 def untag_resource(params = {}, = {}) req = build_request(:untag_resource, params) req.send_request() end |
#update_content(params = {}) ⇒ Types::UpdateContentResponse
Updates information about the content.
2687 2688 2689 2690 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2687 def update_content(params = {}, = {}) req = build_request(:update_content, params) req.send_request() end |
#update_knowledge_base_template_uri(params = {}) ⇒ Types::UpdateKnowledgeBaseTemplateUriResponse
Updates the template URI of a knowledge base. This is only supported for knowledge bases of type EXTERNAL. Include a single variable in ‘$variable` format; this interpolated by Wisdom using ingested content. For example, if you ingest a Salesforce article, it has an `Id` value, and you can set the template URI to `myInstanceName.lightning.force.com/lightning/r/Knowledge__kav/*$Id*/view`.
2740 2741 2742 2743 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2740 def update_knowledge_base_template_uri(params = {}, = {}) req = build_request(:update_knowledge_base_template_uri, params) req.send_request() end |
#update_quick_response(params = {}) ⇒ Types::UpdateQuickResponseResponse
Updates an existing Wisdom quick response.
2861 2862 2863 2864 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2861 def update_quick_response(params = {}, = {}) req = build_request(:update_quick_response, params) req.send_request() end |
#waiter_names ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
2890 2891 2892 |
# File 'lib/aws-sdk-connectwisdomservice/client.rb', line 2890 def waiter_names [] end |