Skip to content

Commit 00141d2

Browse files
Documentation updates for AWS Secrets Manager
Adding Contact Flow metrics to the GetMetricDataV2 API This release adds support for waiters to fail on AccessDeniedException when having insufficient permissions AWS MSK support for Broker Removal. This release adds DescribeKeyRegistration and UpdateKeyRegistration APIs to manage QuickSight Customer Managed Keys (CMK). Amazon MWAA now supports Airflow web server auto scaling to automatically handle increased demand from REST APIs, Command Line Interface (CLI), or more Airflow User Interface (UI) users. Customers can specify maximum and minimum web server instances during environment creation and update workflow. Introduced WorkerAccessConfiguration to SageMaker Workteam. This allows customers to configure resource access for workers in a workteam.
1 parent 4740960 commit 00141d2

File tree

83 files changed

+9226
-5225
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

+9226
-5225
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.329
1+
1.11.330

generated/src/aws-cpp-sdk-connect/include/aws/connect/ConnectClient.h

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1008,7 +1008,7 @@ namespace Connect
10081008
* <p>Creates a prompt. For more information about prompts, such as supported file
10091009
* types and maximum length, see <a
10101010
* href="https://docs.aws.amazon.com/connect/latest/adminguide/prompts.html">Create
1011-
* prompts</a> in the <i>Amazon Connect Administrator's Guide</i>.</p><p><h3>See
1011+
* prompts</a> in the <i>Amazon Connect Administrator Guide</i>.</p><p><h3>See
10121012
* Also:</h3> <a
10131013
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/CreatePrompt">AWS
10141014
* API Reference</a></p>
@@ -3342,7 +3342,7 @@ namespace Connect
33423342
* description of the historical metrics that are supported by
33433343
* <code>GetMetricDataV2</code> and <code>GetMetricData</code>, see <a
33443344
* href="https://docs.aws.amazon.com/connect/latest/adminguide/historical-metrics-definitions.html">Historical
3345-
* metrics definitions</a> in the <i>Amazon Connect Administrator's
3345+
* metrics definitions</a> in the <i>Amazon Connect Administrator
33463346
* Guide</i>.</p><p><h3>See Also:</h3> <a
33473347
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/GetMetricDataV2">AWS
33483348
* API Reference</a></p>

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/GetMetricDataV2Request.h

Lines changed: 975 additions & 588 deletions
Large diffs are not rendered by default.

generated/src/aws-cpp-sdk-connect/include/aws/connect/model/MetricFilterV2.h

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -49,7 +49,7 @@ namespace Model
4949
* <code>DisconnectReason</code> in the contact record. For more information, see
5050
* <a
5151
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
52-
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
52+
* in the <i>Amazon Connect Administrator Guide</i>. </p>
5353
*/
5454
inline const Aws::String& GetMetricFilterKey() const{ return m_metricFilterKey; }
5555

@@ -60,7 +60,7 @@ namespace Model
6060
* <code>DisconnectReason</code> in the contact record. For more information, see
6161
* <a
6262
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
63-
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
63+
* in the <i>Amazon Connect Administrator Guide</i>. </p>
6464
*/
6565
inline bool MetricFilterKeyHasBeenSet() const { return m_metricFilterKeyHasBeenSet; }
6666

@@ -71,7 +71,7 @@ namespace Model
7171
* <code>DisconnectReason</code> in the contact record. For more information, see
7272
* <a
7373
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
74-
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
74+
* in the <i>Amazon Connect Administrator Guide</i>. </p>
7575
*/
7676
inline void SetMetricFilterKey(const Aws::String& value) { m_metricFilterKeyHasBeenSet = true; m_metricFilterKey = value; }
7777

@@ -82,7 +82,7 @@ namespace Model
8282
* <code>DisconnectReason</code> in the contact record. For more information, see
8383
* <a
8484
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
85-
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
85+
* in the <i>Amazon Connect Administrator Guide</i>. </p>
8686
*/
8787
inline void SetMetricFilterKey(Aws::String&& value) { m_metricFilterKeyHasBeenSet = true; m_metricFilterKey = std::move(value); }
8888

@@ -93,7 +93,7 @@ namespace Model
9393
* <code>DisconnectReason</code> in the contact record. For more information, see
9494
* <a
9595
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
96-
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
96+
* in the <i>Amazon Connect Administrator Guide</i>. </p>
9797
*/
9898
inline void SetMetricFilterKey(const char* value) { m_metricFilterKeyHasBeenSet = true; m_metricFilterKey.assign(value); }
9999

@@ -104,7 +104,7 @@ namespace Model
104104
* <code>DisconnectReason</code> in the contact record. For more information, see
105105
* <a
106106
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
107-
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
107+
* in the <i>Amazon Connect Administrator Guide</i>. </p>
108108
*/
109109
inline MetricFilterV2& WithMetricFilterKey(const Aws::String& value) { SetMetricFilterKey(value); return *this;}
110110

@@ -115,7 +115,7 @@ namespace Model
115115
* <code>DisconnectReason</code> in the contact record. For more information, see
116116
* <a
117117
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
118-
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
118+
* in the <i>Amazon Connect Administrator Guide</i>. </p>
119119
*/
120120
inline MetricFilterV2& WithMetricFilterKey(Aws::String&& value) { SetMetricFilterKey(std::move(value)); return *this;}
121121

@@ -126,7 +126,7 @@ namespace Model
126126
* <code>DisconnectReason</code> in the contact record. For more information, see
127127
* <a
128128
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
129-
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
129+
* in the <i>Amazon Connect Administrator Guide</i>. </p>
130130
*/
131131
inline MetricFilterV2& WithMetricFilterKey(const char* value) { SetMetricFilterKey(value); return *this;}
132132

Lines changed: 153 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,153 @@
1+
/**
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0.
4+
*/
5+
6+
#pragma once
7+
#include <aws/kafka/Kafka_EXPORTS.h>
8+
#include <aws/core/utils/memory/stl/AWSVector.h>
9+
#include <utility>
10+
11+
namespace Aws
12+
{
13+
namespace Utils
14+
{
15+
namespace Json
16+
{
17+
class JsonValue;
18+
class JsonView;
19+
} // namespace Json
20+
} // namespace Utils
21+
namespace Kafka
22+
{
23+
namespace Model
24+
{
25+
26+
/**
27+
*
28+
<p>Information regarding UpdateBrokerCount.</p>
29+
<p><h3>See
30+
* Also:</h3> <a
31+
* href="http://docs.aws.amazon.com/goto/WebAPI/kafka-2018-11-14/BrokerCountUpdateInfo">AWS
32+
* API Reference</a></p>
33+
*/
34+
class BrokerCountUpdateInfo
35+
{
36+
public:
37+
AWS_KAFKA_API BrokerCountUpdateInfo();
38+
AWS_KAFKA_API BrokerCountUpdateInfo(Aws::Utils::Json::JsonView jsonValue);
39+
AWS_KAFKA_API BrokerCountUpdateInfo& operator=(Aws::Utils::Json::JsonView jsonValue);
40+
AWS_KAFKA_API Aws::Utils::Json::JsonValue Jsonize() const;
41+
42+
43+
/**
44+
*
45+
<p>Kafka Broker IDs of brokers being created.</p>
46+
47+
*/
48+
inline const Aws::Vector<double>& GetCreatedBrokerIds() const{ return m_createdBrokerIds; }
49+
50+
/**
51+
*
52+
<p>Kafka Broker IDs of brokers being created.</p>
53+
54+
*/
55+
inline bool CreatedBrokerIdsHasBeenSet() const { return m_createdBrokerIdsHasBeenSet; }
56+
57+
/**
58+
*
59+
<p>Kafka Broker IDs of brokers being created.</p>
60+
61+
*/
62+
inline void SetCreatedBrokerIds(const Aws::Vector<double>& value) { m_createdBrokerIdsHasBeenSet = true; m_createdBrokerIds = value; }
63+
64+
/**
65+
*
66+
<p>Kafka Broker IDs of brokers being created.</p>
67+
68+
*/
69+
inline void SetCreatedBrokerIds(Aws::Vector<double>&& value) { m_createdBrokerIdsHasBeenSet = true; m_createdBrokerIds = std::move(value); }
70+
71+
/**
72+
*
73+
<p>Kafka Broker IDs of brokers being created.</p>
74+
75+
*/
76+
inline BrokerCountUpdateInfo& WithCreatedBrokerIds(const Aws::Vector<double>& value) { SetCreatedBrokerIds(value); return *this;}
77+
78+
/**
79+
*
80+
<p>Kafka Broker IDs of brokers being created.</p>
81+
82+
*/
83+
inline BrokerCountUpdateInfo& WithCreatedBrokerIds(Aws::Vector<double>&& value) { SetCreatedBrokerIds(std::move(value)); return *this;}
84+
85+
/**
86+
*
87+
<p>Kafka Broker IDs of brokers being created.</p>
88+
89+
*/
90+
inline BrokerCountUpdateInfo& AddCreatedBrokerIds(double value) { m_createdBrokerIdsHasBeenSet = true; m_createdBrokerIds.push_back(value); return *this; }
91+
92+
93+
/**
94+
*
95+
<p>Kafka Broker IDs of brokers being deleted.</p>
96+
97+
*/
98+
inline const Aws::Vector<double>& GetDeletedBrokerIds() const{ return m_deletedBrokerIds; }
99+
100+
/**
101+
*
102+
<p>Kafka Broker IDs of brokers being deleted.</p>
103+
104+
*/
105+
inline bool DeletedBrokerIdsHasBeenSet() const { return m_deletedBrokerIdsHasBeenSet; }
106+
107+
/**
108+
*
109+
<p>Kafka Broker IDs of brokers being deleted.</p>
110+
111+
*/
112+
inline void SetDeletedBrokerIds(const Aws::Vector<double>& value) { m_deletedBrokerIdsHasBeenSet = true; m_deletedBrokerIds = value; }
113+
114+
/**
115+
*
116+
<p>Kafka Broker IDs of brokers being deleted.</p>
117+
118+
*/
119+
inline void SetDeletedBrokerIds(Aws::Vector<double>&& value) { m_deletedBrokerIdsHasBeenSet = true; m_deletedBrokerIds = std::move(value); }
120+
121+
/**
122+
*
123+
<p>Kafka Broker IDs of brokers being deleted.</p>
124+
125+
*/
126+
inline BrokerCountUpdateInfo& WithDeletedBrokerIds(const Aws::Vector<double>& value) { SetDeletedBrokerIds(value); return *this;}
127+
128+
/**
129+
*
130+
<p>Kafka Broker IDs of brokers being deleted.</p>
131+
132+
*/
133+
inline BrokerCountUpdateInfo& WithDeletedBrokerIds(Aws::Vector<double>&& value) { SetDeletedBrokerIds(std::move(value)); return *this;}
134+
135+
/**
136+
*
137+
<p>Kafka Broker IDs of brokers being deleted.</p>
138+
139+
*/
140+
inline BrokerCountUpdateInfo& AddDeletedBrokerIds(double value) { m_deletedBrokerIdsHasBeenSet = true; m_deletedBrokerIds.push_back(value); return *this; }
141+
142+
private:
143+
144+
Aws::Vector<double> m_createdBrokerIds;
145+
bool m_createdBrokerIdsHasBeenSet = false;
146+
147+
Aws::Vector<double> m_deletedBrokerIds;
148+
bool m_deletedBrokerIdsHasBeenSet = false;
149+
};
150+
151+
} // namespace Model
152+
} // namespace Kafka
153+
} // namespace Aws

generated/src/aws-cpp-sdk-kafka/include/aws/kafka/model/MutableClusterInfo.h

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@
1515
#include <aws/kafka/model/EncryptionInfo.h>
1616
#include <aws/kafka/model/ConnectivityInfo.h>
1717
#include <aws/kafka/model/StorageMode.h>
18+
#include <aws/kafka/model/BrokerCountUpdateInfo.h>
1819
#include <aws/kafka/model/BrokerEBSVolumeInfo.h>
1920
#include <utility>
2021

@@ -631,6 +632,55 @@ namespace Model
631632
*/
632633
inline MutableClusterInfo& WithStorageMode(StorageMode&& value) { SetStorageMode(std::move(value)); return *this;}
633634

635+
636+
/**
637+
*
638+
<p>Describes brokers being changed during a broker count
639+
* update.</p>
640+
641+
*/
642+
inline const BrokerCountUpdateInfo& GetBrokerCountUpdateInfo() const{ return m_brokerCountUpdateInfo; }
643+
644+
/**
645+
*
646+
<p>Describes brokers being changed during a broker count
647+
* update.</p>
648+
649+
*/
650+
inline bool BrokerCountUpdateInfoHasBeenSet() const { return m_brokerCountUpdateInfoHasBeenSet; }
651+
652+
/**
653+
*
654+
<p>Describes brokers being changed during a broker count
655+
* update.</p>
656+
657+
*/
658+
inline void SetBrokerCountUpdateInfo(const BrokerCountUpdateInfo& value) { m_brokerCountUpdateInfoHasBeenSet = true; m_brokerCountUpdateInfo = value; }
659+
660+
/**
661+
*
662+
<p>Describes brokers being changed during a broker count
663+
* update.</p>
664+
665+
*/
666+
inline void SetBrokerCountUpdateInfo(BrokerCountUpdateInfo&& value) { m_brokerCountUpdateInfoHasBeenSet = true; m_brokerCountUpdateInfo = std::move(value); }
667+
668+
/**
669+
*
670+
<p>Describes brokers being changed during a broker count
671+
* update.</p>
672+
673+
*/
674+
inline MutableClusterInfo& WithBrokerCountUpdateInfo(const BrokerCountUpdateInfo& value) { SetBrokerCountUpdateInfo(value); return *this;}
675+
676+
/**
677+
*
678+
<p>Describes brokers being changed during a broker count
679+
* update.</p>
680+
681+
*/
682+
inline MutableClusterInfo& WithBrokerCountUpdateInfo(BrokerCountUpdateInfo&& value) { SetBrokerCountUpdateInfo(std::move(value)); return *this;}
683+
634684
private:
635685

636686
Aws::Vector<BrokerEBSVolumeInfo> m_brokerEBSVolumeInfo;
@@ -668,6 +718,9 @@ namespace Model
668718

669719
StorageMode m_storageMode;
670720
bool m_storageModeHasBeenSet = false;
721+
722+
BrokerCountUpdateInfo m_brokerCountUpdateInfo;
723+
bool m_brokerCountUpdateInfoHasBeenSet = false;
671724
};
672725

673726
} // namespace Model

0 commit comments

Comments
 (0)