# Packages
Package supportiface provides an interface to enable mocking the AWS Support service client for testing your code.
# Functions
New creates a new instance of the client from the provided Config.
NewDescribeCasesRequestPaginator returns a paginator for DescribeCases.
NewDescribeCommunicationsRequestPaginator returns a paginator for DescribeCommunications.
# Constants
Service's Endpoint identifier.
ErrCodeAttachmentIdNotFound for service response error code "AttachmentIdNotFound".
ErrCodeAttachmentLimitExceeded for service response error code "AttachmentLimitExceeded".
ErrCodeAttachmentSetExpired for service response error code "AttachmentSetExpired".
ErrCodeAttachmentSetIdNotFound for service response error code "AttachmentSetIdNotFound".
ErrCodeAttachmentSetSizeLimitExceeded for service response error code "AttachmentSetSizeLimitExceeded".
ErrCodeCaseCreationLimitExceeded for service response error code "CaseCreationLimitExceeded".
ErrCodeCaseIdNotFound for service response error code "CaseIdNotFound".
ErrCodeDescribeAttachmentLimitExceeded for service response error code "DescribeAttachmentLimitExceeded".
ErrCodeInternalServerError for service response error code "InternalServerError".
Service's identifier.
Service's name.
# Structs
No description provided by the author
The ID and expiry time of the attachment set returned by the AddAttachmentsToSet operation.
AddAttachmentsToSetRequest is the request type for the AddAttachmentsToSet API operation.
AddAttachmentsToSetResponse is the response type for the AddAttachmentsToSet API operation.
To be written.
The result of the AddCommunicationToCase operation.
AddCommunicationToCaseRequest is the request type for the AddCommunicationToCase API operation.
AddCommunicationToCaseResponse is the response type for the AddCommunicationToCase API operation.
An attachment to a case communication.
The file name and ID of an attachment to a case communication.
A JSON-formatted object that contains the metadata for a support case.
A JSON-formatted name/value pair that represents the category name and category code of the problem, selected from the DescribeServices response for each AWS service.
Client provides the API operation methods for making requests to AWS Support.
A communication associated with an AWS Support case.
No description provided by the author
The AWS Support case ID returned by a successful completion of the CreateCase operation.
CreateCaseRequest is the request type for the CreateCase API operation.
CreateCaseResponse is the response type for the CreateCase API operation.
No description provided by the author
The content and file name of the attachment returned by the DescribeAttachment operation.
DescribeAttachmentRequest is the request type for the DescribeAttachment API operation.
DescribeAttachmentResponse is the response type for the DescribeAttachment API operation.
No description provided by the author
Returns an array of CaseDetails objects and a nextToken that defines a point for pagination in the result set.
DescribeCasesPaginator is used to paginate the request.
DescribeCasesRequest is the request type for the DescribeCases API operation.
DescribeCasesResponse is the response type for the DescribeCases API operation.
No description provided by the author
The communications returned by the DescribeCommunications operation.
DescribeCommunicationsPaginator is used to paginate the request.
DescribeCommunicationsRequest is the request type for the DescribeCommunications API operation.
DescribeCommunicationsResponse is the response type for the DescribeCommunications API operation.
No description provided by the author
The list of AWS services returned by the DescribeServices operation.
DescribeServicesRequest is the request type for the DescribeServices API operation.
DescribeServicesResponse is the response type for the DescribeServices API operation.
No description provided by the author
The list of severity levels returned by the DescribeSeverityLevels operation.
DescribeSeverityLevelsRequest is the request type for the DescribeSeverityLevels API operation.
DescribeSeverityLevelsResponse is the response type for the DescribeSeverityLevels API operation.
No description provided by the author
The statuses of the Trusted Advisor checks returned by the DescribeTrustedAdvisorCheckRefreshStatuses operation.
DescribeTrustedAdvisorCheckRefreshStatusesRequest is the request type for the DescribeTrustedAdvisorCheckRefreshStatuses API operation.
DescribeTrustedAdvisorCheckRefreshStatusesResponse is the response type for the DescribeTrustedAdvisorCheckRefreshStatuses API operation.
No description provided by the author
The result of the Trusted Advisor check returned by the DescribeTrustedAdvisorCheckResult operation.
DescribeTrustedAdvisorCheckResultRequest is the request type for the DescribeTrustedAdvisorCheckResult API operation.
DescribeTrustedAdvisorCheckResultResponse is the response type for the DescribeTrustedAdvisorCheckResult API operation.
No description provided by the author
Information about the Trusted Advisor checks returned by the DescribeTrustedAdvisorChecks operation.
DescribeTrustedAdvisorChecksRequest is the request type for the DescribeTrustedAdvisorChecks API operation.
DescribeTrustedAdvisorChecksResponse is the response type for the DescribeTrustedAdvisorChecks API operation.
No description provided by the author
The summaries of the Trusted Advisor checks returned by the DescribeTrustedAdvisorCheckSummaries operation.
DescribeTrustedAdvisorCheckSummariesRequest is the request type for the DescribeTrustedAdvisorCheckSummaries API operation.
DescribeTrustedAdvisorCheckSummariesResponse is the response type for the DescribeTrustedAdvisorCheckSummaries API operation.
The five most recent communications associated with the case.
No description provided by the author
The current refresh status of a Trusted Advisor check.
RefreshTrustedAdvisorCheckRequest is the request type for the RefreshTrustedAdvisorCheck API operation.
RefreshTrustedAdvisorCheckResponse is the response type for the RefreshTrustedAdvisorCheck API operation.
No description provided by the author
The status of the case returned by the ResolveCase operation.
ResolveCaseRequest is the request type for the ResolveCase API operation.
ResolveCaseResponse is the response type for the ResolveCase API operation.
Information about an AWS service returned by the DescribeServices operation.
A code and name pair that represents the severity level of a support case.
The container for summary information that relates to the category of the Trusted Advisor check.
The description and metadata for a Trusted Advisor check.
The refresh status of a Trusted Advisor check.
The results of a Trusted Advisor check returned by DescribeTrustedAdvisorCheckResult.
A summary of a Trusted Advisor check result, including the alert status, last refresh, and number of resources examined.
The estimated cost savings that might be realized if the recommended operations are taken.
Contains information about a resource identified by a Trusted Advisor check.
Details about AWS resources that were analyzed in a call to Trusted Advisor DescribeTrustedAdvisorCheckSummaries.