Skip to content

Commit df8176a

Browse files
Adding ReplicaArn to ReplicaDescription of a global table replica
Added support for Amazon Managed Service for Prometheus (AMP) as a connected data source in OpenSearch UI. Now users can analyze Prometheus metrics in OpenSearch UI without data copy. Adds support for Policy Store Aliases, Policy Names, and Policy Template Names. These are customizable identifiers that can be used in place of Policy Store ids, Policy ids, and Policy Template ids respectively in Amazon Verified Permissions APIs. Fix Typo for S3Backup Options ( S3BackupACLs to BackupACLs)
1 parent 2a2ecaa commit df8176a

File tree

111 files changed

+3455
-644
lines changed

Some content is hidden

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

111 files changed

+3455
-644
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.773
1+
1.11.774

generated/src/aws-cpp-sdk-backup/include/aws/backup/BackupClient.h

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -942,10 +942,11 @@ class AWS_BACKUP_API BackupClient : public Aws::Client::AWSJsonClient,
942942
}
943943

944944
/**
945-
* <p>Describes whether the Amazon Web Services account is opted in to
946-
* cross-account backup. Returns an error if the account is not a member of an
947-
* Organizations organization. Example: <code>describe-global-settings --region
948-
* us-west-2</code> </p><p><h3>See Also:</h3> <a
945+
* <p>Describes whether the Amazon Web Services account has enabled different
946+
* cross-account management options, including cross-account backup, multi-party
947+
* approval, and delegated administrator. Returns an error if the account is not a
948+
* member of an Organizations organization. Example: <code>describe-global-settings
949+
* --region us-west-2</code> </p><p><h3>See Also:</h3> <a
949950
* href="http://docs.aws.amazon.com/goto/WebAPI/backup-2018-11-15/DescribeGlobalSettings">AWS
950951
* API Reference</a></p>
951952
*/
@@ -3010,10 +3011,11 @@ class AWS_BACKUP_API BackupClient : public Aws::Client::AWSJsonClient,
30103011
}
30113012

30123013
/**
3013-
* <p>Updates whether the Amazon Web Services account is opted in to cross-account
3014-
* backup. Returns an error if the account is not an Organizations management
3015-
* account. Use the <code>DescribeGlobalSettings</code> API to determine the
3016-
* current settings.</p><p><h3>See Also:</h3> <a
3014+
* <p>Updates whether the Amazon Web Services account has enabled different
3015+
* cross-account management options, including cross-account backup, multi-party
3016+
* approval, and delegated administrator. Returns an error if the account is not an
3017+
* Organizations management account. Use the <code>DescribeGlobalSettings</code>
3018+
* API to determine the current settings.</p><p><h3>See Also:</h3> <a
30173019
* href="http://docs.aws.amazon.com/goto/WebAPI/backup-2018-11-15/UpdateGlobalSettings">AWS
30183020
* API Reference</a></p>
30193021
*/

generated/src/aws-cpp-sdk-backup/include/aws/backup/model/AdvancedBackupSetting.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,8 @@ class AdvancedBackupSetting {
6363
* option and create a Windows VSS backup. </p> <p>Set to
6464
* <code>"WindowsVSS":"disabled"</code> to create a regular backup. The
6565
* <code>WindowsVSS</code> option is not enabled by default.</p> <p>For S3 backups,
66-
* set to <code>"S3BackupACLs":"disabled"</code> to exclude ACLs from the backup,
67-
* or <code>"S3BackupObjectTags":"disabled"</code> to exclude object tags from the
66+
* set to <code>"BackupACLs":"disabled"</code> to exclude ACLs from the backup, or
67+
* <code>"BackupObjectTags":"disabled"</code> to exclude object tags from the
6868
* backup. By default, both ACLs and object tags are included in S3 backups.</p>
6969
* <p>If you specify an invalid option, you get an
7070
* <code>InvalidParameterValueException</code> exception.</p> <p>For more

generated/src/aws-cpp-sdk-backup/include/aws/backup/model/BackupJob.h

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -356,12 +356,14 @@ class BackupJob {
356356
* (provisioned storage) returned as part of this value. Amazon EBS does not return
357357
* backup size information; snapshot size will have the same value as the original
358358
* resource that was backed up.</p> </li> <li> <p>For Amazon EFS, this value refers
359-
* to the delta bytes transferred during a backup.</p> </li> <li> <p>Amazon FSx
360-
* does not populate this value from the operation <code>GetBackupJobStatus</code>
361-
* for FSx file systems.</p> </li> <li> <p>An Amazon RDS instance will show as
362-
* <code>0</code>.</p> </li> <li> <p>For virtual machines running VMware, this
363-
* value is passed to Backup through an asynchronous workflow, which can mean this
364-
* displayed value can under-represent the actual backup size.</p> </li> </ul>
359+
* to the delta bytes transferred during a backup.</p> </li> <li> <p>For Amazon
360+
* EKS, this value refers to the size of your nested EKS recovery point.</p> </li>
361+
* <li> <p>Amazon FSx does not populate this value from the operation
362+
* <code>GetBackupJobStatus</code> for FSx file systems.</p> </li> <li> <p>An
363+
* Amazon RDS instance will show as <code>0</code>.</p> </li> <li> <p>For virtual
364+
* machines running VMware, this value is passed to Backup through an asynchronous
365+
* workflow, which can mean this displayed value can under-represent the actual
366+
* backup size.</p> </li> </ul>
365367
*/
366368
inline long long GetBackupSizeInBytes() const { return m_backupSizeInBytes; }
367369
inline bool BackupSizeInBytesHasBeenSet() const { return m_backupSizeInBytesHasBeenSet; }

generated/src/aws-cpp-sdk-backup/include/aws/backup/model/BackupSelection.h

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,10 @@ class BackupSelection {
8686
* consider a different resource selection strategy, such as assigning all
8787
* resources of a resource type or refining your resource selection using tags.</p>
8888
* <p>If you specify multiple ARNs, the resources much match any of the ARNs (OR
89-
* logic).</p>
89+
* logic).</p> <p>When using wildcards in ARN patterns for backup
90+
* selections, the asterisk (*) must appear at the end of the ARN string (prefix
91+
* pattern). For example, <code>arn:aws:s3:::my-bucket-*</code> is valid, but
92+
* <code>arn:aws:s3:::*-logs</code> is not supported.</p>
9093
*/
9194
inline const Aws::Vector<Aws::String>& GetResources() const { return m_resources; }
9295
inline bool ResourcesHasBeenSet() const { return m_resourcesHasBeenSet; }

generated/src/aws-cpp-sdk-backup/include/aws/backup/model/DescribeBackupJobResult.h

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -336,12 +336,14 @@ class DescribeBackupJobResult {
336336
* (provisioned storage) returned as part of this value. Amazon EBS does not return
337337
* backup size information; snapshot size will have the same value as the original
338338
* resource that was backed up.</p> </li> <li> <p>For Amazon EFS, this value refers
339-
* to the delta bytes transferred during a backup.</p> </li> <li> <p>Amazon FSx
340-
* does not populate this value from the operation <code>GetBackupJobStatus</code>
341-
* for FSx file systems.</p> </li> <li> <p>An Amazon RDS instance will show as
342-
* <code>0</code>.</p> </li> <li> <p>For virtual machines running VMware, this
343-
* value is passed to Backup through an asynchronous workflow, which can mean this
344-
* displayed value can under-represent the actual backup size.</p> </li> </ul>
339+
* to the delta bytes transferred during a backup.</p> </li> <li> <p>For Amazon
340+
* EKS, this value refers to the size of your nested EKS recovery point.</p> </li>
341+
* <li> <p>Amazon FSx does not populate this value from the operation
342+
* <code>GetBackupJobStatus</code> for FSx file systems.</p> </li> <li> <p>An
343+
* Amazon RDS instance will show as <code>0</code>.</p> </li> <li> <p>For virtual
344+
* machines running VMware, this value is passed to Backup through an asynchronous
345+
* workflow, which can mean this displayed value can under-represent the actual
346+
* backup size.</p> </li> </ul>
345347
*/
346348
inline long long GetBackupSizeInBytes() const { return m_backupSizeInBytes; }
347349
inline void SetBackupSizeInBytes(long long value) {

generated/src/aws-cpp-sdk-backup/include/aws/backup/model/DescribeGlobalSettingsResult.h

Lines changed: 12 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,14 @@ class DescribeGlobalSettingsResult {
3333
/**
3434
* <p>The status of the flags <code>isCrossAccountBackupEnabled</code>,
3535
* <code>isMpaEnabled</code> ('Mpa' refers to multi-party approval), and
36-
* <code>isDelegatedAdministratorEnabled</code>.</p>
36+
* <code>isDelegatedAdministratorEnabled</code>.</p> <ul> <li> <p>
37+
* <code>isCrossAccountBackupEnabled</code>: Allow accounts in your organization to
38+
* copy backups to other accounts.</p> </li> <li> <p> <code>isMpaEnabled</code>:
39+
* Add cross-account access to your organization with the option to assign a
40+
* Multi-party approval team to a logically air-gapped vault.</p> </li> <li> <p>
41+
* <code>isDelegatedAdministratorEnabled</code>: Allow Backup to automatically
42+
* synchronize delegated administrator permissions with Organizations.</p> </li>
43+
* </ul>
3744
*/
3845
inline const Aws::Map<Aws::String, Aws::String>& GetGlobalSettings() const { return m_globalSettings; }
3946
template <typename GlobalSettingsT = Aws::Map<Aws::String, Aws::String>>
@@ -56,11 +63,10 @@ class DescribeGlobalSettingsResult {
5663

5764
///@{
5865
/**
59-
* <p>The date and time that the flag <code>isCrossAccountBackupEnabled</code> was
60-
* last updated. This update is in Unix format and Coordinated Universal Time
61-
* (UTC). The value of <code>LastUpdateTime</code> is accurate to milliseconds. For
62-
* example, the value 1516925490.087 represents Friday, January 26, 2018
63-
* 12:11:30.087 AM.</p>
66+
* <p>The date and time that the supported flags were last updated. This update is
67+
* in Unix format and Coordinated Universal Time (UTC). The value of
68+
* <code>LastUpdateTime</code> is accurate to milliseconds. For example, the value
69+
* 1516925490.087 represents Friday, January 26, 2018 12:11:30.087 AM.</p>
6470
*/
6571
inline const Aws::Utils::DateTime& GetLastUpdateTime() const { return m_lastUpdateTime; }
6672
template <typename LastUpdateTimeT = Aws::Utils::DateTime>

generated/src/aws-cpp-sdk-backup/include/aws/backup/model/GetSupportedResourceTypesResult.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ class GetSupportedResourceTypesResult {
3838
* <code>EBS</code> for Amazon Elastic Block Store</p> </li> <li> <p>
3939
* <code>EC2</code> for Amazon Elastic Compute Cloud</p> </li> <li> <p>
4040
* <code>EFS</code> for Amazon Elastic File System</p> </li> <li> <p>
41+
* <code>EKS</code> for Amazon Elastic Kubernetes Service</p> </li> <li> <p>
4142
* <code>FSx</code> for Amazon FSx</p> </li> <li> <p> <code>Neptune</code> for
4243
* Amazon Neptune</p> </li> <li> <p> <code>RDS</code> for Amazon Relational
4344
* Database Service</p> </li> <li> <p> <code>Redshift</code> for Amazon

generated/src/aws-cpp-sdk-backup/include/aws/backup/model/ListBackupJobsRequest.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -181,6 +181,7 @@ class ListBackupJobsRequest : public BackupRequest {
181181
* <code>EBS</code> for Amazon Elastic Block Store</p> </li> <li> <p>
182182
* <code>EC2</code> for Amazon Elastic Compute Cloud</p> </li> <li> <p>
183183
* <code>EFS</code> for Amazon Elastic File System</p> </li> <li> <p>
184+
* <code>EKS</code> for Amazon Elastic Kubernetes Service</p> </li> <li> <p>
184185
* <code>FSx</code> for Amazon FSx</p> </li> <li> <p> <code>Neptune</code> for
185186
* Amazon Neptune</p> </li> <li> <p> <code>RDS</code> for Amazon Relational
186187
* Database Service</p> </li> <li> <p> <code>Redshift</code> for Amazon

generated/src/aws-cpp-sdk-backup/include/aws/backup/model/ListCopyJobsRequest.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -153,6 +153,7 @@ class ListCopyJobsRequest : public BackupRequest {
153153
* <code>EBS</code> for Amazon Elastic Block Store</p> </li> <li> <p>
154154
* <code>EC2</code> for Amazon Elastic Compute Cloud</p> </li> <li> <p>
155155
* <code>EFS</code> for Amazon Elastic File System</p> </li> <li> <p>
156+
* <code>EKS</code> for Amazon Elastic Kubernetes Service</p> </li> <li> <p>
156157
* <code>FSx</code> for Amazon FSx</p> </li> <li> <p> <code>Neptune</code> for
157158
* Amazon Neptune</p> </li> <li> <p> <code>RDS</code> for Amazon Relational
158159
* Database Service</p> </li> <li> <p> <code>Redshift</code> for Amazon

0 commit comments

Comments
 (0)