Skip to content

Commit

Permalink
Documentation updates for AWS Secrets Manager
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
aws-sdk-cpp-automation committed May 16, 2024
1 parent 4740960 commit 00141d2
Show file tree
Hide file tree
Showing 83 changed files with 9,226 additions and 5,225 deletions.
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1.11.329
1.11.330
Original file line number Diff line number Diff line change
Expand Up @@ -1008,7 +1008,7 @@ namespace Connect
* <p>Creates a prompt. For more information about prompts, such as supported file
* types and maximum length, see <a
* href="https://docs.aws.amazon.com/connect/latest/adminguide/prompts.html">Create
* prompts</a> in the <i>Amazon Connect Administrator's Guide</i>.</p><p><h3>See
* prompts</a> in the <i>Amazon Connect Administrator Guide</i>.</p><p><h3>See
* Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/CreatePrompt">AWS
* API Reference</a></p>
Expand Down Expand Up @@ -3342,7 +3342,7 @@ namespace Connect
* description of the historical metrics that are supported by
* <code>GetMetricDataV2</code> and <code>GetMetricData</code>, see <a
* href="https://docs.aws.amazon.com/connect/latest/adminguide/historical-metrics-definitions.html">Historical
* metrics definitions</a> in the <i>Amazon Connect Administrator's
* metrics definitions</a> in the <i>Amazon Connect Administrator
* Guide</i>.</p><p><h3>See Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/connect-2017-08-08/GetMetricDataV2">AWS
* API Reference</a></p>
Expand Down

Large diffs are not rendered by default.

Original file line number Diff line number Diff line change
Expand Up @@ -49,7 +49,7 @@ namespace Model
* <code>DisconnectReason</code> in the contact record. For more information, see
* <a
* href="https://docs.aws.amazon.com/connect/latest/adminguide/ctr-data-model.html#ctr-ContactTraceRecord">ContactTraceRecord</a>
* in the <i>Amazon Connect Administrator's Guide</i>. </p>
* in the <i>Amazon Connect Administrator Guide</i>. </p>
*/
inline const Aws::String& GetMetricFilterKey() const{ return m_metricFilterKey; }

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

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

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

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

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

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

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

Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,153 @@
/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/

#pragma once
#include <aws/kafka/Kafka_EXPORTS.h>
#include <aws/core/utils/memory/stl/AWSVector.h>
#include <utility>

namespace Aws
{
namespace Utils
{
namespace Json
{
class JsonValue;
class JsonView;
} // namespace Json
} // namespace Utils
namespace Kafka
{
namespace Model
{

/**
*
<p>Information regarding UpdateBrokerCount.</p>
<p><h3>See
* Also:</h3> <a
* href="http://docs.aws.amazon.com/goto/WebAPI/kafka-2018-11-14/BrokerCountUpdateInfo">AWS
* API Reference</a></p>
*/
class BrokerCountUpdateInfo
{
public:
AWS_KAFKA_API BrokerCountUpdateInfo();
AWS_KAFKA_API BrokerCountUpdateInfo(Aws::Utils::Json::JsonView jsonValue);
AWS_KAFKA_API BrokerCountUpdateInfo& operator=(Aws::Utils::Json::JsonView jsonValue);
AWS_KAFKA_API Aws::Utils::Json::JsonValue Jsonize() const;


/**
*
<p>Kafka Broker IDs of brokers being created.</p>
*/
inline const Aws::Vector<double>& GetCreatedBrokerIds() const{ return m_createdBrokerIds; }

/**
*
<p>Kafka Broker IDs of brokers being created.</p>
*/
inline bool CreatedBrokerIdsHasBeenSet() const { return m_createdBrokerIdsHasBeenSet; }

/**
*
<p>Kafka Broker IDs of brokers being created.</p>
*/
inline void SetCreatedBrokerIds(const Aws::Vector<double>& value) { m_createdBrokerIdsHasBeenSet = true; m_createdBrokerIds = value; }

/**
*
<p>Kafka Broker IDs of brokers being created.</p>
*/
inline void SetCreatedBrokerIds(Aws::Vector<double>&& value) { m_createdBrokerIdsHasBeenSet = true; m_createdBrokerIds = std::move(value); }

/**
*
<p>Kafka Broker IDs of brokers being created.</p>
*/
inline BrokerCountUpdateInfo& WithCreatedBrokerIds(const Aws::Vector<double>& value) { SetCreatedBrokerIds(value); return *this;}

/**
*
<p>Kafka Broker IDs of brokers being created.</p>
*/
inline BrokerCountUpdateInfo& WithCreatedBrokerIds(Aws::Vector<double>&& value) { SetCreatedBrokerIds(std::move(value)); return *this;}

/**
*
<p>Kafka Broker IDs of brokers being created.</p>
*/
inline BrokerCountUpdateInfo& AddCreatedBrokerIds(double value) { m_createdBrokerIdsHasBeenSet = true; m_createdBrokerIds.push_back(value); return *this; }


/**
*
<p>Kafka Broker IDs of brokers being deleted.</p>
*/
inline const Aws::Vector<double>& GetDeletedBrokerIds() const{ return m_deletedBrokerIds; }

/**
*
<p>Kafka Broker IDs of brokers being deleted.</p>
*/
inline bool DeletedBrokerIdsHasBeenSet() const { return m_deletedBrokerIdsHasBeenSet; }

/**
*
<p>Kafka Broker IDs of brokers being deleted.</p>
*/
inline void SetDeletedBrokerIds(const Aws::Vector<double>& value) { m_deletedBrokerIdsHasBeenSet = true; m_deletedBrokerIds = value; }

/**
*
<p>Kafka Broker IDs of brokers being deleted.</p>
*/
inline void SetDeletedBrokerIds(Aws::Vector<double>&& value) { m_deletedBrokerIdsHasBeenSet = true; m_deletedBrokerIds = std::move(value); }

/**
*
<p>Kafka Broker IDs of brokers being deleted.</p>
*/
inline BrokerCountUpdateInfo& WithDeletedBrokerIds(const Aws::Vector<double>& value) { SetDeletedBrokerIds(value); return *this;}

/**
*
<p>Kafka Broker IDs of brokers being deleted.</p>
*/
inline BrokerCountUpdateInfo& WithDeletedBrokerIds(Aws::Vector<double>&& value) { SetDeletedBrokerIds(std::move(value)); return *this;}

/**
*
<p>Kafka Broker IDs of brokers being deleted.</p>
*/
inline BrokerCountUpdateInfo& AddDeletedBrokerIds(double value) { m_deletedBrokerIdsHasBeenSet = true; m_deletedBrokerIds.push_back(value); return *this; }

private:

Aws::Vector<double> m_createdBrokerIds;
bool m_createdBrokerIdsHasBeenSet = false;

Aws::Vector<double> m_deletedBrokerIds;
bool m_deletedBrokerIdsHasBeenSet = false;
};

} // namespace Model
} // namespace Kafka
} // namespace Aws
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,7 @@
#include <aws/kafka/model/EncryptionInfo.h>
#include <aws/kafka/model/ConnectivityInfo.h>
#include <aws/kafka/model/StorageMode.h>
#include <aws/kafka/model/BrokerCountUpdateInfo.h>
#include <aws/kafka/model/BrokerEBSVolumeInfo.h>
#include <utility>

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


/**
*
<p>Describes brokers being changed during a broker count
* update.</p>
*/
inline const BrokerCountUpdateInfo& GetBrokerCountUpdateInfo() const{ return m_brokerCountUpdateInfo; }

/**
*
<p>Describes brokers being changed during a broker count
* update.</p>
*/
inline bool BrokerCountUpdateInfoHasBeenSet() const { return m_brokerCountUpdateInfoHasBeenSet; }

/**
*
<p>Describes brokers being changed during a broker count
* update.</p>
*/
inline void SetBrokerCountUpdateInfo(const BrokerCountUpdateInfo& value) { m_brokerCountUpdateInfoHasBeenSet = true; m_brokerCountUpdateInfo = value; }

/**
*
<p>Describes brokers being changed during a broker count
* update.</p>
*/
inline void SetBrokerCountUpdateInfo(BrokerCountUpdateInfo&& value) { m_brokerCountUpdateInfoHasBeenSet = true; m_brokerCountUpdateInfo = std::move(value); }

/**
*
<p>Describes brokers being changed during a broker count
* update.</p>
*/
inline MutableClusterInfo& WithBrokerCountUpdateInfo(const BrokerCountUpdateInfo& value) { SetBrokerCountUpdateInfo(value); return *this;}

/**
*
<p>Describes brokers being changed during a broker count
* update.</p>
*/
inline MutableClusterInfo& WithBrokerCountUpdateInfo(BrokerCountUpdateInfo&& value) { SetBrokerCountUpdateInfo(std::move(value)); return *this;}

private:

Aws::Vector<BrokerEBSVolumeInfo> m_brokerEBSVolumeInfo;
Expand Down Expand Up @@ -668,6 +718,9 @@ namespace Model

StorageMode m_storageMode;
bool m_storageModeHasBeenSet = false;

BrokerCountUpdateInfo m_brokerCountUpdateInfo;
bool m_brokerCountUpdateInfoHasBeenSet = false;
};

} // namespace Model
Expand Down
Loading

0 comments on commit 00141d2

Please sign in to comment.