# Packages
Package qappsiface provides an interface to enable mocking the QApps service client for testing your code.
# Functions
AppRequiredCapability_Values returns all elements of the AppRequiredCapability enum.
AppStatus_Values returns all elements of the AppStatus enum.
CardOutputSource_Values returns all elements of the CardOutputSource enum.
CardType_Values returns all elements of the CardType enum.
DocumentScope_Values returns all elements of the DocumentScope enum.
ExecutionStatus_Values returns all elements of the ExecutionStatus enum.
LibraryItemStatus_Values returns all elements of the LibraryItemStatus enum.
New creates a new instance of the QApps client with a session.
PluginType_Values returns all elements of the PluginType enum.
Sender_Values returns all elements of the Sender enum.
# Constants
AppRequiredCapabilityCreatorMode is a AppRequiredCapability enum value.
AppRequiredCapabilityFileUpload is a AppRequiredCapability enum value.
AppRequiredCapabilityPluginMode is a AppRequiredCapability enum value.
AppRequiredCapabilityRetrievalMode is a AppRequiredCapability enum value.
AppStatusDeleted is a AppStatus enum value.
AppStatusDraft is a AppStatus enum value.
AppStatusPublished is a AppStatus enum value.
CardOutputSourceApprovedSources is a CardOutputSource enum value.
CardOutputSourceLlm is a CardOutputSource enum value.
CardTypeFileUpload is a CardType enum value.
CardTypeQPlugin is a CardType enum value.
CardTypeQQuery is a CardType enum value.
CardTypeTextInput is a CardType enum value.
DocumentScopeApplication is a DocumentScope enum value.
DocumentScopeSession is a DocumentScope enum value.
ID to lookup a service endpoint with.
ErrCodeAccessDeniedException for service response error code "AccessDeniedException".
ErrCodeConflictException for service response error code "ConflictException".
ErrCodeContentTooLargeException for service response error code "ContentTooLargeException".
ErrCodeInternalServerException for service response error code "InternalServerException".
ErrCodeResourceNotFoundException for service response error code "ResourceNotFoundException".
ErrCodeServiceQuotaExceededException for service response error code "ServiceQuotaExceededException".
ErrCodeThrottlingException for service response error code "ThrottlingException".
ErrCodeUnauthorizedException for service response error code "UnauthorizedException".
ErrCodeValidationException for service response error code "ValidationException".
ExecutionStatusCompleted is a ExecutionStatus enum value.
ExecutionStatusInProgress is a ExecutionStatus enum value.
ExecutionStatusWaiting is a ExecutionStatus enum value.
LibraryItemStatusDisabled is a LibraryItemStatus enum value.
LibraryItemStatusPublished is a LibraryItemStatus enum value.
PluginTypeCustom is a PluginType enum value.
PluginTypeJira is a PluginType enum value.
PluginTypeSalesforce is a PluginType enum value.
PluginTypeServiceNow is a PluginType enum value.
PluginTypeZendesk is a PluginType enum value.
SenderSystem is a Sender enum value.
SenderUser is a Sender enum value.
ServiceID is a unique identifier of a specific service.
Name of service.
# Structs
The client is not authorized to perform the requested operation.
The definition of the Q App, specifying the cards and flow.
The input for defining an Q App.
The filter criteria used on responses based on document attributes or metadata fields.
A card representing a component or step in an Amazon Q App's flow.
The properties defining an input card in an Amazon Q App.
The current status and value of a card in an active Amazon Q App session.
The value or result associated with a card in a Amazon Q App session.
A category used to classify and filter library items for Amazon Q Apps.
The requested operation could not be completed due to a conflict with the current state of the resource.
The requested operation could not be completed because the content exceeds the maximum allowed size.
A message in a conversation, used as input for generating an Amazon Q App definition.
A document attribute or metadata field.
The value of a document attribute.
A card in an Amazon Q App that allows the user to upload a file.
Represents a file upload card.
An internal service error occurred while processing the request.
A library item is a snapshot of an Amazon Q App that can be published so the users in their Amazon Q Apps library can discover it, clone it, and run it.
The definition of an Amazon Q App generated based on input such as a conversation or problem statement.
The input options for generating an Q App definition.
QApps provides the API operation methods for making requests to QApps.
A card in an Q App that integrates with a third-party plugin or service.
The input shape for defining a plugin card in an Amazon Q App.
A card in a Amazon Q App that generates a response based on the Amazon Q Business service.
The input shape for defining a query card in an Amazon Q App.
The requested resource could not be found.
The requested operation could not be completed because it would exceed the service's quota or limit.
A card in an Amazon Q App that allows the user to input text.
The input shape for defining a text input card in an Amazon Q App.
The requested operation could not be completed because too many requests were sent at once.
The client is not authenticated or authorized to perform the requested operation.
An Amazon Q App associated with a user, either owned by the user or favorited.
The input failed to satisfy the constraints specified by the service.