Skip to content

Commit f53afcf

Browse files
author
aws-sdk-cpp-automation
committed
Added two new APIs to support cost allocation tags operations: ListCostAllocationTags, UpdateCostAllocationTagsStatus.
This release introduces 2 updates to the Audit Manager API. The roleType and roleArn attributes are now required when you use the CreateAssessment or UpdateAssessment operation. We also added a throttling exception to the RegisterAccount API operation.
1 parent 367f0d2 commit f53afcf

File tree

83 files changed

+3986
-1879
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

83 files changed

+3986
-1879
lines changed

aws-cpp-sdk-auditmanager/include/aws/auditmanager/AuditManagerClient.h

Lines changed: 24 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1091,8 +1091,8 @@ namespace Model
10911091
virtual void GetOrganizationAdminAccountAsync(const Model::GetOrganizationAdminAccountRequest& request, const GetOrganizationAdminAccountResponseReceivedHandler& handler, const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const;
10921092

10931093
/**
1094-
* <p> Returns a list of the in-scope Amazon Web Services services for the
1095-
* specified assessment. </p><p><h3>See Also:</h3> <a
1094+
* <p> Returns a list of the in-scope Amazon Web Services for the specified
1095+
* assessment. </p><p><h3>See Also:</h3> <a
10961096
* href="http://docs.aws.amazon.com/goto/WebAPI/auditmanager-2017-07-25/GetServicesInScope">AWS
10971097
* API Reference</a></p>
10981098
*/
@@ -1398,14 +1398,28 @@ namespace Model
13981398
* <p> Creates a share request for a custom framework in Audit Manager. </p> <p>The
13991399
* share request specifies a recipient and notifies them that a custom framework is
14001400
* available. Recipients have 120 days to accept or decline the request. If no
1401-
* action is taken, the share request expires.</p> <p>When you invoke
1402-
* the <code>StartAssessmentFrameworkShare</code> API, you are about to share a
1403-
* custom framework with another Amazon Web Services account. You may not share a
1404-
* custom framework that is derived from a standard framework if the standard
1405-
* framework is designated as not eligible for sharing by Amazon Web Services,
1406-
* unless you have obtained permission to do so from the owner of the standard
1407-
* framework. To learn more about which standard frameworks are eligible for
1408-
* sharing, see <a
1401+
* action is taken, the share request expires.</p> <p>When you create a share
1402+
* request, Audit Manager stores a snapshot of your custom framework in the US East
1403+
* (N. Virginia) Amazon Web Services Region. Audit Manager also stores a backup of
1404+
* the same snapshot in the US West (Oregon) Amazon Web Services Region.</p>
1405+
* <p>Audit Manager deletes the snapshot and the backup snapshot when one of the
1406+
* following events occurs:</p> <ul> <li> <p>The sender revokes the share
1407+
* request.</p> </li> <li> <p>The recipient declines the share request.</p> </li>
1408+
* <li> <p>The recipient encounters an error and doesn't successfully accept the
1409+
* share request.</p> </li> <li> <p>The share request expires before the recipient
1410+
* responds to the request.</p> </li> </ul> <p>When a sender <a
1411+
* href="https://docs.aws.amazon.com/audit-manager/latest/userguide/framework-sharing.html#framework-sharing-resend">resends
1412+
* a share request</a>, the snapshot is replaced with an updated version that
1413+
* corresponds with the latest version of the custom framework. </p> <p>When a
1414+
* recipient accepts a share request, the snapshot is replicated into their Amazon
1415+
* Web Services account under the Amazon Web Services Region that was specified in
1416+
* the share request. </p> <p>When you invoke the
1417+
* <code>StartAssessmentFrameworkShare</code> API, you are about to share a custom
1418+
* framework with another Amazon Web Services account. You may not share a custom
1419+
* framework that is derived from a standard framework if the standard framework is
1420+
* designated as not eligible for sharing by Amazon Web Services, unless you have
1421+
* obtained permission to do so from the owner of the standard framework. To learn
1422+
* more about which standard frameworks are eligible for sharing, see <a
14091423
* href="https://docs.aws.amazon.com/audit-manager/latest/userguide/share-custom-framework-concepts-and-terminology.html#eligibility">Framework
14101424
* sharing eligibility</a> in the <i>Audit Manager User Guide</i>.</p>
14111425
* <p><h3>See Also:</h3> <a

aws-cpp-sdk-auditmanager/include/aws/auditmanager/model/AssessmentEvidenceFolder.h

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -464,28 +464,28 @@ namespace Model
464464
/**
465465
* <p> The number of evidence that falls under the configuration data category.
466466
* This evidence is collected from configuration snapshots of other Amazon Web
467-
* Services services such as Amazon EC2, Amazon S3, or IAM. </p>
467+
* Services such as Amazon EC2, Amazon S3, or IAM. </p>
468468
*/
469469
inline int GetEvidenceByTypeConfigurationDataCount() const{ return m_evidenceByTypeConfigurationDataCount; }
470470

471471
/**
472472
* <p> The number of evidence that falls under the configuration data category.
473473
* This evidence is collected from configuration snapshots of other Amazon Web
474-
* Services services such as Amazon EC2, Amazon S3, or IAM. </p>
474+
* Services such as Amazon EC2, Amazon S3, or IAM. </p>
475475
*/
476476
inline bool EvidenceByTypeConfigurationDataCountHasBeenSet() const { return m_evidenceByTypeConfigurationDataCountHasBeenSet; }
477477

478478
/**
479479
* <p> The number of evidence that falls under the configuration data category.
480480
* This evidence is collected from configuration snapshots of other Amazon Web
481-
* Services services such as Amazon EC2, Amazon S3, or IAM. </p>
481+
* Services such as Amazon EC2, Amazon S3, or IAM. </p>
482482
*/
483483
inline void SetEvidenceByTypeConfigurationDataCount(int value) { m_evidenceByTypeConfigurationDataCountHasBeenSet = true; m_evidenceByTypeConfigurationDataCount = value; }
484484

485485
/**
486486
* <p> The number of evidence that falls under the configuration data category.
487487
* This evidence is collected from configuration snapshots of other Amazon Web
488-
* Services services such as Amazon EC2, Amazon S3, or IAM. </p>
488+
* Services such as Amazon EC2, Amazon S3, or IAM. </p>
489489
*/
490490
inline AssessmentEvidenceFolder& WithEvidenceByTypeConfigurationDataCount(int value) { SetEvidenceByTypeConfigurationDataCount(value); return *this;}
491491

0 commit comments

Comments
 (0)