DescribeTrustedAdvisorCheckSummariesResponse Class

(QtAws::Support::DescribeTrustedAdvisorCheckSummariesResponse)

The DescribeTrustedAdvisorCheckSummariesResponse class provides an interace for Support DescribeTrustedAdvisorCheckSummaries responses. More...

Header: #include <DescribeTrustedAdvisorCheckSummariesResponse>
Inherits: QtAws::Support::SupportResponse

Public Functions

DescribeTrustedAdvisorCheckSummariesResponse(const DescribeTrustedAdvisorCheckSummariesRequest &request, QNetworkReply * const reply, QObject * const parent = 0)

Reimplemented Public Functions

virtual const DescribeTrustedAdvisorCheckSummariesRequest *request() const override

Protected Slots

virtual void parseSuccess(QIODevice &response) override

Additional Inherited Members

Detailed Description

The DescribeTrustedAdvisorCheckSummariesResponse class provides an interace for Support DescribeTrustedAdvisorCheckSummaries responses.

<fullname>AWS Support</fullname>

The AWS Support API reference is intended for programmers who need detailed information about the AWS Support operations and data types. This service enables you to manage your AWS Support cases programmatically. It uses HTTP methods that return results in JSON

format>

The AWS Support service also exposes a set of <a href="http://aws.amazon.com/premiumsupport/trustedadvisor/">Trusted Advisor</a> features. You can retrieve a list of checks and their descriptions, get check results, specify checks to refresh, and get the refresh status of checks.

</p

The following list describes the AWS Support case management

operations> <ul> <li>

<b>Service names, issue categories, and available severity levels. </b>The <a>DescribeServices</a> and <a>DescribeSeverityLevels</a> operations return AWS service names, service codes, service categories, and problem severity levels. You use these values when you call the <a>CreateCase</a> operation.

</p </li> <li>

<b>Case creation, case details, and case resolution.</b> The <a>CreateCase</a>, <a>DescribeCases</a>, <a>DescribeAttachment</a>, and <a>ResolveCase</a> operations create AWS Support cases, retrieve information about cases, and resolve

cases> </li> <li>

<b>Case communication.</b> The <a>DescribeCommunications</a>, <a>AddCommunicationToCase</a>, and <a>AddAttachmentsToSet</a> operations retrieve and add communications and attachments to AWS Support cases.

</p </li> </ul>

The following list describes the operations available from the AWS Support service for Trusted

Advisor> <ul> <li>

<a>DescribeTrustedAdvisorChecks</a> returns the list of checks that run against your AWS

resources> </li> <li>

Using the <code>checkId</code> for a specific check returned by <a>DescribeTrustedAdvisorChecks</a>, you can call <a>DescribeTrustedAdvisorCheckResult</a> to obtain the results for the check you

specified> </li> <li>

<a>DescribeTrustedAdvisorCheckSummaries</a> returns summarized results for one or more Trusted Advisor

checks> </li> <li>

<a>RefreshTrustedAdvisorCheck</a> requests that Trusted Advisor rerun a specified check.

</p </li> <li>

<a>DescribeTrustedAdvisorCheckRefreshStatuses</a> reports the refresh status of one or more checks.

</p </li> </ul>

For authentication of requests, AWS Support uses <a href="http://docs.aws.amazon.com/general/latest/gr/signature-version-4.html">Signature Version 4 Signing

Process</a>>

See <a href="http://docs.aws.amazon.com/awssupport/latest/user/Welcome.html">About the AWS Support API</a> in the <i>AWS Support User Guide</i> for information about how to use this service to create and manage your support cases, and how to call Trusted Advisor for results of checks on your resources.

See also SupportClient::describeTrustedAdvisorCheckSummaries.

Member Function Documentation

DescribeTrustedAdvisorCheckSummariesResponse::DescribeTrustedAdvisorCheckSummariesResponse(const DescribeTrustedAdvisorCheckSummariesRequest &request, QNetworkReply * const reply, QObject * const parent = 0)

Constructs a DescribeTrustedAdvisorCheckSummariesResponse object for reply to request, with parent parent.

[override virtual protected slot] void DescribeTrustedAdvisorCheckSummariesResponse::parseSuccess(QIODevice &response)

Reimplemented from AwsAbstractResponse::parseSuccess().

Parses a successful Support DescribeTrustedAdvisorCheckSummaries response.

[override virtual] const DescribeTrustedAdvisorCheckSummariesRequest *DescribeTrustedAdvisorCheckSummariesResponse::request() const

Reimplemented from AwsAbstractResponse::request().

© 2018 Paul Colby Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.