Package-level declarations

Types

Link copied to clipboard

Used to configure access permissions for a document.

Link copied to clipboard

A list of principals. Each principal can be either a USER or a GROUP and can be designated document access permissions of either ALLOW or DENY.

Link copied to clipboard

You don't have access to perform this action. Make sure you have the required permission policies and user accounts and try again.

Link copied to clipboard

Performs an Amazon Q plugin action during a non-streaming chat conversation.

Link copied to clipboard

A user input field in an plugin action execution payload.

Link copied to clipboard
Link copied to clipboard

An output event that Amazon Q returns to an user who wants to perform a plugin action during a non-streaming chat conversation. It contains information about the selected action with a list of possible user input fields, some pre-populated by Amazon Q.

Link copied to clipboard

A user input field in an plugin action review payload.

Link copied to clipboard

Information about the field values that an end user can use to provide to Amazon Q for Amazon Q to perform the requested plugin action.

Link copied to clipboard

Summary information for an Amazon Q application.

Link copied to clipboard
sealed class ApplicationStatus
Link copied to clipboard

Configuration information about the file upload during chat feature for your application.

Link copied to clipboard

A file directly uploaded into a web experience chat.

Link copied to clipboard

The details of a file uploaded during chat.

Link copied to clipboard

Configuration information for the file upload during chat feature.

Link copied to clipboard
Link copied to clipboard
sealed class AttachmentStatus
Link copied to clipboard

Enables filtering of responses based on document attributes or metadata fields.

Link copied to clipboard
sealed class AttributeType
Link copied to clipboard
Link copied to clipboard

Information about the basic authentication credentials used to configure a plugin.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides information about the phrases blocked from chat by your chat control configuration.

Link copied to clipboard

Updates a blocked phrases configuration in your Amazon Q application.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

You are trying to perform an action that conflicts with the current status of your resource. Fix any inconsistences with your resources and try again.

Link copied to clipboard

A rule for configuring how Amazon Q responds when it encounters a a blocked topic. You can configure a custom message to inform your end users that they have asked about a restricted topic and suggest any next steps they should take.

Link copied to clipboard

Rules for retrieving content from data sources connected to a Amazon Q application for a specific topic control configuration.

Link copied to clipboard
sealed class ContentType
Link copied to clipboard

A conversation in an Amazon Q application.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A data source in an Amazon Q application.

Link copied to clipboard
sealed class DataSourceStatus
Link copied to clipboard

Provides information about an Amazon Q data source connector synchronization job.

Link copied to clipboard

Maps a batch delete document request to a specific Amazon Q data source connector sync job.

Link copied to clipboard
Link copied to clipboard

Provides configuration information needed to connect to an Amazon VPC (Virtual Private Cloud).

Link copied to clipboard

Provides information on boosting DATE type document attributes.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A document deleted from an Amazon Q data source connector.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class Document

A document in an Amazon Q application.

Link copied to clipboard

A document attribute or metadata field.

Link copied to clipboard

Provides information on boosting supported Amazon Q document attribute types. When an end user chat query matches document attributes that have been boosted, Amazon Q prioritizes generating responses from content that matches the boosted document attributes.

Link copied to clipboard
Link copied to clipboard

The condition used for the target document attribute or metadata field when ingesting documents into Amazon Q. You use this with DocumentAttributeTarget to apply the condition.

Link copied to clipboard

Configuration information for document attributes. Document attributes are metadata or fields associated with your documents. For example, the company department name associated with each document.

Link copied to clipboard

The target document attribute or metadata field you want to alter when ingesting documents into Amazon Q.

Link copied to clipboard

The value of a document attribute. You can only provide one value for a document attribute.

Link copied to clipboard
sealed class DocumentContent

The contents of a document.

Link copied to clipboard
Link copied to clipboard

The details of a document within an Amazon Q index.

Link copied to clipboard

Provides the configuration information for altering document metadata and content during the document ingestion process.

Link copied to clipboard
sealed class DocumentStatus
Link copied to clipboard

The identifier of the data source Amazon Q will generate responses from.

Link copied to clipboard

Provides the identifier of the KMS key used to encrypt data indexed by Amazon Q. Amazon Q doesn't support asymmetric keys.

Link copied to clipboard
sealed class ErrorCode
Link copied to clipboard

Provides information about a data source sync error.

Link copied to clipboard

A list of documents that could not be removed from an Amazon Q index. Each entry contains an error message that indicates why the document couldn't be removed from the index.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

A list of users or sub groups that belong to a group. This is for generating Amazon Q chat results only from document a user has access to.

Link copied to clipboard
sealed class GroupStatus
Link copied to clipboard

Provides the details of a group's status.

Link copied to clipboard

Summary information for groups.

Link copied to clipboard

Provides the configuration information for invoking a Lambda function in Lambda to alter document metadata and content when ingesting documents into Amazon Q.

Link copied to clipboard
class Index

Summary information for your Amazon Q index.

Link copied to clipboard

Provides information about index capacity configuration.

Link copied to clipboard

Provides information about the number of documents in an index.

Link copied to clipboard
sealed class IndexStatus
Link copied to clipboard

Provides the configuration information for applying basic logic to alter document metadata and content when ingesting documents into Amazon Q.

Link copied to clipboard

An issue occurred with the internal server used for your Amazon Q service. Wait some minutes and try again, or contact Support for help.

Link copied to clipboard

Stores an Amazon Kendra index as a retriever.

Link copied to clipboard

You don't have permissions to perform the action because your license is inactive. Ask your admin to activate your license and try again after your licence is active.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The sub groups that belong to a group.

Link copied to clipboard
sealed class MemberRelation
Link copied to clipboard
sealed class MembershipType
Link copied to clipboard

The users that belong to a group.

Link copied to clipboard
class Message

A message in an Amazon Q web experience.

Link copied to clipboard
sealed class MessageType
Link copied to clipboard
sealed class MessageUsefulness
Link copied to clipboard

End user feedback on an AI-generated web experience chat message usefulness.

Link copied to clipboard
Link copied to clipboard

Configuration information for an Amazon Q index.

Link copied to clipboard

Provides information on boosting NUMBER type document attributes.

Link copied to clipboard
Link copied to clipboard

Information about the OAuth 2.0 authentication credential/token used to configure a plugin.

Link copied to clipboard
class Plugin

Information about an Amazon Q plugin and its configuration.

Link copied to clipboard

Authentication configuration information for an Amazon Q plugin.

Link copied to clipboard
sealed class PluginState
Link copied to clipboard
sealed class PluginType
Link copied to clipboard
sealed class Principal

Provides user and group information used for filtering documents to use for generating Amazon Q conversation responses.

Link copied to clipboard

Provides information about a group associated with the principal.

Link copied to clipboard

Provides information about a user associated with a principal.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Base class for all service related exceptions thrown by the QBusiness client

Link copied to clipboard
sealed class ReadAccessType
Link copied to clipboard

The resource you want to use doesn’t exist. Make sure you have provided the correct resource and try again.

Link copied to clipboard
sealed class ResponseScope
Link copied to clipboard
class Retriever

Summary information for the retriever used for your Amazon Q application.

Link copied to clipboard

Provides information on how the retriever used for your Amazon Q application is configured.

Link copied to clipboard
sealed class RetrieverStatus
Link copied to clipboard
sealed class RetrieverType
Link copied to clipboard
class Rule

Guardrail rules for an Amazon Q application. Amazon Q supports only one rule at a time.

Link copied to clipboard
sealed class RuleConfiguration

Provides configuration information about a rule.

Link copied to clipboard
sealed class RuleType
Link copied to clipboard
class S3

Information required for Amazon Q to find a specific file in an Amazon S3 bucket.

Link copied to clipboard

Provides the SAML 2.0 compliant identity provider (IdP) configuration information Amazon Q needs to deploy a Amazon Q web experience.

Link copied to clipboard

You have exceeded the set limits for your Amazon Q service.

Link copied to clipboard

The documents used to generate an Amazon Q web experience response.

Link copied to clipboard
sealed class Status
Link copied to clipboard

Provides information on boosting STRING type document attributes.

Link copied to clipboard

Provides information on boosting STRING_LIST type document attributes.

Link copied to clipboard
class Tag

A list of key/value pairs that identify an index, FAQ, or data source. Tag keys and values can consist of Unicode letters, digits, white space, and any of the following symbols: _ . : / = + - @.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Provides information about text documents in an index.

Link copied to clipboard

Provides information about a text extract in a chat response that can be attributed to a source document.

Link copied to clipboard

The request was denied due to throttling. Reduce the number of requests and try again.

Link copied to clipboard

The topic specific controls configured for an Amazon Q application.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class UserAlias

Aliases attached to a user id within an Amazon Q application.

Link copied to clipboard

Provides information about users and groups associated with a topic control rule.

Link copied to clipboard

The input doesn't meet the constraints set by the Amazon Q service. Provide the correct input and try again.

Link copied to clipboard

The input failed to meet the constraints specified by Amazon Q in a specified field.

Link copied to clipboard
Link copied to clipboard

Provides information for an Amazon Q web experience.

Link copied to clipboard

Provides the authorization configuration information needed to deploy a Amazon Q web experience to end users.

Link copied to clipboard
sealed class WebExperienceStatus