From 8213a588808acf5148b0f739e0b558879955310f Mon Sep 17 00:00:00 2001 From: aws-sdk-cpp-automation Date: Wed, 13 Mar 2024 18:13:45 +0000 Subject: [PATCH] This release makes the default option for S3 on Outposts request signing to use the SigV4A algorithm when using AWS Common Runtime (CRT). Support new RuntimeEnvironmentUpdate parameter within UpdateApplication API allowing callers to change the Flink version upon which their application runs. adds support for multiple new composition layout configuration options (grid, pip) --- VERSION | 2 +- .../ivs-realtime/model/GridConfiguration.h | 150 ++++++ .../ivs-realtime/model/LayoutConfiguration.h | 35 ++ .../aws/ivs-realtime/model/PipBehavior.h | 31 ++ .../aws/ivs-realtime/model/PipConfiguration.h | 437 ++++++++++++++++++ .../aws/ivs-realtime/model/PipPosition.h | 33 ++ .../aws/ivs-realtime/model/VideoAspectRatio.h | 33 ++ .../aws/ivs-realtime/model/VideoFillMode.h | 32 ++ .../source/model/GridConfiguration.cpp | 70 ++- .../source/model/LayoutConfiguration.cpp | 19 +- .../source/model/PipBehavior.cpp | 72 +++ .../source/model/PipConfiguration.cpp | 207 +++++++++ .../source/model/PipPosition.cpp | 86 ++++ .../source/model/VideoAspectRatio.cpp | 86 ++++ .../source/model/VideoFillMode.cpp | 79 ++++ .../KinesisAnalyticsV2Client.h | 104 +++-- ...pplicationCloudWatchLoggingOptionRequest.h | 16 +- ...ApplicationCloudWatchLoggingOptionResult.h | 46 +- .../AddApplicationVpcConfigurationResult.h | 12 +- .../ApplicationCodeConfigurationUpdate.h | 2 +- .../model/ApplicationConfiguration.h | 86 ++-- .../ApplicationConfigurationDescription.h | 110 ++--- .../model/ApplicationConfigurationUpdate.h | 78 ++-- .../model/ApplicationDetail.h | 68 +-- .../model/ApplicationSnapshotConfiguration.h | 20 +- ...licationSnapshotConfigurationDescription.h | 20 +- .../ApplicationSnapshotConfigurationUpdate.h | 4 +- .../model/ApplicationSummary.h | 36 +- .../model/ApplicationVersionSummary.h | 16 +- .../model/CatalogConfiguration.h | 16 +- .../model/CatalogConfigurationDescription.h | 27 +- .../model/CatalogConfigurationUpdate.h | 28 +- .../model/CheckpointConfiguration.h | 52 +-- .../CheckpointConfigurationDescription.h | 30 +- .../model/CheckpointConfigurationUpdate.h | 16 +- .../kinesisanalyticsv2/model/CodeContent.h | 38 +- .../model/CodeContentDescription.h | 2 +- .../model/CreateApplicationRequest.h | 36 +- .../model/CreateApplicationResult.h | 25 +- .../DeleteApplicationVpcConfigurationResult.h | 14 +- .../model/DeployAsApplicationConfiguration.h | 4 +- .../model/DescribeApplicationRequest.h | 16 +- .../model/DiscoverInputSchemaRequest.h | 12 +- .../model/EnvironmentProperties.h | 2 +- .../model/EnvironmentPropertyUpdates.h | 4 +- .../model/FlinkApplicationConfiguration.h | 2 +- ...FlinkApplicationConfigurationDescription.h | 2 +- .../FlinkApplicationConfigurationUpdate.h | 4 +- .../model/FlinkRunConfiguration.h | 2 +- .../GlueDataCatalogConfigurationUpdate.h | 2 +- .../model/ParallelismConfiguration.h | 86 ++-- .../ParallelismConfigurationDescription.h | 94 ++-- .../model/ParallelismConfigurationUpdate.h | 128 ++--- .../model/ReferenceDataSource.h | 36 +- .../model/RunConfiguration.h | 14 +- .../model/RunConfigurationDescription.h | 2 +- .../model/RunConfigurationUpdate.h | 16 +- .../model/S3ContentLocation.h | 8 +- .../model/S3ReferenceDataSource.h | 8 +- .../model/SnapshotDetails.h | 35 ++ .../model/StartApplicationRequest.h | 24 +- .../model/StopApplicationRequest.h | 24 +- .../model/UntagResourceRequest.h | 32 +- .../model/UpdateApplicationRequest.h | 59 +++ .../model/ZeppelinApplicationConfiguration.h | 70 +-- ...pelinApplicationConfigurationDescription.h | 70 +-- .../ZeppelinApplicationConfigurationUpdate.h | 38 +- .../model/ZeppelinMonitoringConfiguration.h | 4 +- ...ppelinMonitoringConfigurationDescription.h | 4 +- .../ZeppelinMonitoringConfigurationUpdate.h | 28 +- .../KinesisAnalyticsV2EndpointRules.cpp | 198 ++++---- .../source/model/SnapshotDetails.cpp | 20 +- .../source/model/UpdateApplicationRequest.cpp | 9 +- .../source/S3CrtEndpointRules.cpp | 28 +- .../aws-cpp-sdk-s3/source/S3EndpointRules.cpp | 28 +- .../include/aws/core/VersionConfig.h | 4 +- .../ivs-realtime-2020-07-14.normal.json | 118 +++++ .../kinesisanalyticsv2-2018-05-23.normal.json | 246 +++++----- ...lyticsv2-2018-05-23.endpoint-rule-set.json | 40 +- .../s3-2006-03-01.endpoint-rule-set.json | 48 ++ .../s3-2006-03-01.endpoint-tests.json | 96 ++++ 81 files changed, 2881 insertions(+), 1058 deletions(-) create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipBehavior.h create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipConfiguration.h create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipPosition.h create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/VideoAspectRatio.h create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/VideoFillMode.h create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipBehavior.cpp create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipConfiguration.cpp create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipPosition.cpp create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/source/model/VideoAspectRatio.cpp create mode 100644 generated/src/aws-cpp-sdk-ivs-realtime/source/model/VideoFillMode.cpp diff --git a/VERSION b/VERSION index 8b2cd890061..1ffb9f2bfe7 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.11.284 \ No newline at end of file +1.11.285 \ No newline at end of file diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/GridConfiguration.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/GridConfiguration.h index 30c8ee9fcc3..16e40a9cdca 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/GridConfiguration.h +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/GridConfiguration.h @@ -6,6 +6,8 @@ #pragma once #include #include +#include +#include #include namespace Aws @@ -96,10 +98,158 @@ namespace Model */ inline GridConfiguration& WithFeaturedParticipantAttribute(const char* value) { SetFeaturedParticipantAttribute(value); return *this;} + + /** + *

Specifies the spacing between participant tiles in pixels. Default: + * 2.

+ */ + inline int GetGridGap() const{ return m_gridGap; } + + /** + *

Specifies the spacing between participant tiles in pixels. Default: + * 2.

+ */ + inline bool GridGapHasBeenSet() const { return m_gridGapHasBeenSet; } + + /** + *

Specifies the spacing between participant tiles in pixels. Default: + * 2.

+ */ + inline void SetGridGap(int value) { m_gridGapHasBeenSet = true; m_gridGap = value; } + + /** + *

Specifies the spacing between participant tiles in pixels. Default: + * 2.

+ */ + inline GridConfiguration& WithGridGap(int value) { SetGridGap(value); return *this;} + + + /** + *

Determines whether to omit participants with stopped video in the + * composition. Default: false.

+ */ + inline bool GetOmitStoppedVideo() const{ return m_omitStoppedVideo; } + + /** + *

Determines whether to omit participants with stopped video in the + * composition. Default: false.

+ */ + inline bool OmitStoppedVideoHasBeenSet() const { return m_omitStoppedVideoHasBeenSet; } + + /** + *

Determines whether to omit participants with stopped video in the + * composition. Default: false.

+ */ + inline void SetOmitStoppedVideo(bool value) { m_omitStoppedVideoHasBeenSet = true; m_omitStoppedVideo = value; } + + /** + *

Determines whether to omit participants with stopped video in the + * composition. Default: false.

+ */ + inline GridConfiguration& WithOmitStoppedVideo(bool value) { SetOmitStoppedVideo(value); return *this;} + + + /** + *

Sets the non-featured participant display mode. Default: + * VIDEO.

+ */ + inline const VideoAspectRatio& GetVideoAspectRatio() const{ return m_videoAspectRatio; } + + /** + *

Sets the non-featured participant display mode. Default: + * VIDEO.

+ */ + inline bool VideoAspectRatioHasBeenSet() const { return m_videoAspectRatioHasBeenSet; } + + /** + *

Sets the non-featured participant display mode. Default: + * VIDEO.

+ */ + inline void SetVideoAspectRatio(const VideoAspectRatio& value) { m_videoAspectRatioHasBeenSet = true; m_videoAspectRatio = value; } + + /** + *

Sets the non-featured participant display mode. Default: + * VIDEO.

+ */ + inline void SetVideoAspectRatio(VideoAspectRatio&& value) { m_videoAspectRatioHasBeenSet = true; m_videoAspectRatio = std::move(value); } + + /** + *

Sets the non-featured participant display mode. Default: + * VIDEO.

+ */ + inline GridConfiguration& WithVideoAspectRatio(const VideoAspectRatio& value) { SetVideoAspectRatio(value); return *this;} + + /** + *

Sets the non-featured participant display mode. Default: + * VIDEO.

+ */ + inline GridConfiguration& WithVideoAspectRatio(VideoAspectRatio&& value) { SetVideoAspectRatio(std::move(value)); return *this;} + + + /** + *

Defines how video fits within the participant tile. When not set, + * videoFillMode defaults to COVER fill mode for + * participants in the grid and to CONTAIN fill mode for featured + * participants.

+ */ + inline const VideoFillMode& GetVideoFillMode() const{ return m_videoFillMode; } + + /** + *

Defines how video fits within the participant tile. When not set, + * videoFillMode defaults to COVER fill mode for + * participants in the grid and to CONTAIN fill mode for featured + * participants.

+ */ + inline bool VideoFillModeHasBeenSet() const { return m_videoFillModeHasBeenSet; } + + /** + *

Defines how video fits within the participant tile. When not set, + * videoFillMode defaults to COVER fill mode for + * participants in the grid and to CONTAIN fill mode for featured + * participants.

+ */ + inline void SetVideoFillMode(const VideoFillMode& value) { m_videoFillModeHasBeenSet = true; m_videoFillMode = value; } + + /** + *

Defines how video fits within the participant tile. When not set, + * videoFillMode defaults to COVER fill mode for + * participants in the grid and to CONTAIN fill mode for featured + * participants.

+ */ + inline void SetVideoFillMode(VideoFillMode&& value) { m_videoFillModeHasBeenSet = true; m_videoFillMode = std::move(value); } + + /** + *

Defines how video fits within the participant tile. When not set, + * videoFillMode defaults to COVER fill mode for + * participants in the grid and to CONTAIN fill mode for featured + * participants.

+ */ + inline GridConfiguration& WithVideoFillMode(const VideoFillMode& value) { SetVideoFillMode(value); return *this;} + + /** + *

Defines how video fits within the participant tile. When not set, + * videoFillMode defaults to COVER fill mode for + * participants in the grid and to CONTAIN fill mode for featured + * participants.

+ */ + inline GridConfiguration& WithVideoFillMode(VideoFillMode&& value) { SetVideoFillMode(std::move(value)); return *this;} + private: Aws::String m_featuredParticipantAttribute; bool m_featuredParticipantAttributeHasBeenSet = false; + + int m_gridGap; + bool m_gridGapHasBeenSet = false; + + bool m_omitStoppedVideo; + bool m_omitStoppedVideoHasBeenSet = false; + + VideoAspectRatio m_videoAspectRatio; + bool m_videoAspectRatioHasBeenSet = false; + + VideoFillMode m_videoFillMode; + bool m_videoFillModeHasBeenSet = false; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/LayoutConfiguration.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/LayoutConfiguration.h index 4dd542c8507..23570f6bb8b 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/LayoutConfiguration.h +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/LayoutConfiguration.h @@ -6,6 +6,7 @@ #pragma once #include #include +#include #include namespace Aws @@ -68,10 +69,44 @@ namespace Model */ inline LayoutConfiguration& WithGrid(GridConfiguration&& value) { SetGrid(std::move(value)); return *this;} + + /** + *

Configuration related to PiP layout.

+ */ + inline const PipConfiguration& GetPip() const{ return m_pip; } + + /** + *

Configuration related to PiP layout.

+ */ + inline bool PipHasBeenSet() const { return m_pipHasBeenSet; } + + /** + *

Configuration related to PiP layout.

+ */ + inline void SetPip(const PipConfiguration& value) { m_pipHasBeenSet = true; m_pip = value; } + + /** + *

Configuration related to PiP layout.

+ */ + inline void SetPip(PipConfiguration&& value) { m_pipHasBeenSet = true; m_pip = std::move(value); } + + /** + *

Configuration related to PiP layout.

+ */ + inline LayoutConfiguration& WithPip(const PipConfiguration& value) { SetPip(value); return *this;} + + /** + *

Configuration related to PiP layout.

+ */ + inline LayoutConfiguration& WithPip(PipConfiguration&& value) { SetPip(std::move(value)); return *this;} + private: GridConfiguration m_grid; bool m_gridHasBeenSet = false; + + PipConfiguration m_pip; + bool m_pipHasBeenSet = false; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipBehavior.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipBehavior.h new file mode 100644 index 00000000000..20c4100a228 --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipBehavior.h @@ -0,0 +1,31 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#include +#include + +namespace Aws +{ +namespace ivsrealtime +{ +namespace Model +{ + enum class PipBehavior + { + NOT_SET, + STATIC_, + DYNAMIC + }; + +namespace PipBehaviorMapper +{ +AWS_IVSREALTIME_API PipBehavior GetPipBehaviorForName(const Aws::String& name); + +AWS_IVSREALTIME_API Aws::String GetNameForPipBehavior(PipBehavior value); +} // namespace PipBehaviorMapper +} // namespace Model +} // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipConfiguration.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipConfiguration.h new file mode 100644 index 00000000000..8aca34138aa --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipConfiguration.h @@ -0,0 +1,437 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#include +#include +#include +#include +#include +#include + +namespace Aws +{ +namespace Utils +{ +namespace Json +{ + class JsonValue; + class JsonView; +} // namespace Json +} // namespace Utils +namespace ivsrealtime +{ +namespace Model +{ + + /** + *

Configuration information specific to Picture-in-Picture (PiP) layout, for server-side + * composition.

See Also:

AWS + * API Reference

+ */ + class PipConfiguration + { + public: + AWS_IVSREALTIME_API PipConfiguration(); + AWS_IVSREALTIME_API PipConfiguration(Aws::Utils::Json::JsonView jsonValue); + AWS_IVSREALTIME_API PipConfiguration& operator=(Aws::Utils::Json::JsonView jsonValue); + AWS_IVSREALTIME_API Aws::Utils::Json::JsonValue Jsonize() const; + + + /** + *

This attribute name identifies the featured slot. A participant with this + * attribute set to "true" (as a string value) in + * ParticipantTokenConfiguration is placed in the featured slot.

+ */ + inline const Aws::String& GetFeaturedParticipantAttribute() const{ return m_featuredParticipantAttribute; } + + /** + *

This attribute name identifies the featured slot. A participant with this + * attribute set to "true" (as a string value) in + * ParticipantTokenConfiguration is placed in the featured slot.

+ */ + inline bool FeaturedParticipantAttributeHasBeenSet() const { return m_featuredParticipantAttributeHasBeenSet; } + + /** + *

This attribute name identifies the featured slot. A participant with this + * attribute set to "true" (as a string value) in + * ParticipantTokenConfiguration is placed in the featured slot.

+ */ + inline void SetFeaturedParticipantAttribute(const Aws::String& value) { m_featuredParticipantAttributeHasBeenSet = true; m_featuredParticipantAttribute = value; } + + /** + *

This attribute name identifies the featured slot. A participant with this + * attribute set to "true" (as a string value) in + * ParticipantTokenConfiguration is placed in the featured slot.

+ */ + inline void SetFeaturedParticipantAttribute(Aws::String&& value) { m_featuredParticipantAttributeHasBeenSet = true; m_featuredParticipantAttribute = std::move(value); } + + /** + *

This attribute name identifies the featured slot. A participant with this + * attribute set to "true" (as a string value) in + * ParticipantTokenConfiguration is placed in the featured slot.

+ */ + inline void SetFeaturedParticipantAttribute(const char* value) { m_featuredParticipantAttributeHasBeenSet = true; m_featuredParticipantAttribute.assign(value); } + + /** + *

This attribute name identifies the featured slot. A participant with this + * attribute set to "true" (as a string value) in + * ParticipantTokenConfiguration is placed in the featured slot.

+ */ + inline PipConfiguration& WithFeaturedParticipantAttribute(const Aws::String& value) { SetFeaturedParticipantAttribute(value); return *this;} + + /** + *

This attribute name identifies the featured slot. A participant with this + * attribute set to "true" (as a string value) in + * ParticipantTokenConfiguration is placed in the featured slot.

+ */ + inline PipConfiguration& WithFeaturedParticipantAttribute(Aws::String&& value) { SetFeaturedParticipantAttribute(std::move(value)); return *this;} + + /** + *

This attribute name identifies the featured slot. A participant with this + * attribute set to "true" (as a string value) in + * ParticipantTokenConfiguration is placed in the featured slot.

+ */ + inline PipConfiguration& WithFeaturedParticipantAttribute(const char* value) { SetFeaturedParticipantAttribute(value); return *this;} + + + /** + *

Specifies the spacing between participant tiles in pixels. Default: + * 0.

+ */ + inline int GetGridGap() const{ return m_gridGap; } + + /** + *

Specifies the spacing between participant tiles in pixels. Default: + * 0.

+ */ + inline bool GridGapHasBeenSet() const { return m_gridGapHasBeenSet; } + + /** + *

Specifies the spacing between participant tiles in pixels. Default: + * 0.

+ */ + inline void SetGridGap(int value) { m_gridGapHasBeenSet = true; m_gridGap = value; } + + /** + *

Specifies the spacing between participant tiles in pixels. Default: + * 0.

+ */ + inline PipConfiguration& WithGridGap(int value) { SetGridGap(value); return *this;} + + + /** + *

Determines whether to omit participants with stopped video in the + * composition. Default: false.

+ */ + inline bool GetOmitStoppedVideo() const{ return m_omitStoppedVideo; } + + /** + *

Determines whether to omit participants with stopped video in the + * composition. Default: false.

+ */ + inline bool OmitStoppedVideoHasBeenSet() const { return m_omitStoppedVideoHasBeenSet; } + + /** + *

Determines whether to omit participants with stopped video in the + * composition. Default: false.

+ */ + inline void SetOmitStoppedVideo(bool value) { m_omitStoppedVideoHasBeenSet = true; m_omitStoppedVideo = value; } + + /** + *

Determines whether to omit participants with stopped video in the + * composition. Default: false.

+ */ + inline PipConfiguration& WithOmitStoppedVideo(bool value) { SetOmitStoppedVideo(value); return *this;} + + + /** + *

Defines PiP behavior when all participants have left. Default: + * STATIC.

+ */ + inline const PipBehavior& GetPipBehavior() const{ return m_pipBehavior; } + + /** + *

Defines PiP behavior when all participants have left. Default: + * STATIC.

+ */ + inline bool PipBehaviorHasBeenSet() const { return m_pipBehaviorHasBeenSet; } + + /** + *

Defines PiP behavior when all participants have left. Default: + * STATIC.

+ */ + inline void SetPipBehavior(const PipBehavior& value) { m_pipBehaviorHasBeenSet = true; m_pipBehavior = value; } + + /** + *

Defines PiP behavior when all participants have left. Default: + * STATIC.

+ */ + inline void SetPipBehavior(PipBehavior&& value) { m_pipBehaviorHasBeenSet = true; m_pipBehavior = std::move(value); } + + /** + *

Defines PiP behavior when all participants have left. Default: + * STATIC.

+ */ + inline PipConfiguration& WithPipBehavior(const PipBehavior& value) { SetPipBehavior(value); return *this;} + + /** + *

Defines PiP behavior when all participants have left. Default: + * STATIC.

+ */ + inline PipConfiguration& WithPipBehavior(PipBehavior&& value) { SetPipBehavior(std::move(value)); return *this;} + + + /** + *

Specifies the height of the PiP window in pixels. When this is not set + * explicitly, pipHeight’s value will be based on the size of the + * composition and the aspect ratio of the participant’s video.

+ */ + inline int GetPipHeight() const{ return m_pipHeight; } + + /** + *

Specifies the height of the PiP window in pixels. When this is not set + * explicitly, pipHeight’s value will be based on the size of the + * composition and the aspect ratio of the participant’s video.

+ */ + inline bool PipHeightHasBeenSet() const { return m_pipHeightHasBeenSet; } + + /** + *

Specifies the height of the PiP window in pixels. When this is not set + * explicitly, pipHeight’s value will be based on the size of the + * composition and the aspect ratio of the participant’s video.

+ */ + inline void SetPipHeight(int value) { m_pipHeightHasBeenSet = true; m_pipHeight = value; } + + /** + *

Specifies the height of the PiP window in pixels. When this is not set + * explicitly, pipHeight’s value will be based on the size of the + * composition and the aspect ratio of the participant’s video.

+ */ + inline PipConfiguration& WithPipHeight(int value) { SetPipHeight(value); return *this;} + + + /** + *

Sets the PiP window’s offset position in pixels from the closest edges + * determined by PipPosition. Default: 0.

+ */ + inline int GetPipOffset() const{ return m_pipOffset; } + + /** + *

Sets the PiP window’s offset position in pixels from the closest edges + * determined by PipPosition. Default: 0.

+ */ + inline bool PipOffsetHasBeenSet() const { return m_pipOffsetHasBeenSet; } + + /** + *

Sets the PiP window’s offset position in pixels from the closest edges + * determined by PipPosition. Default: 0.

+ */ + inline void SetPipOffset(int value) { m_pipOffsetHasBeenSet = true; m_pipOffset = value; } + + /** + *

Sets the PiP window’s offset position in pixels from the closest edges + * determined by PipPosition. Default: 0.

+ */ + inline PipConfiguration& WithPipOffset(int value) { SetPipOffset(value); return *this;} + + + /** + *

Identifies the PiP slot. A participant with this attribute set to + * "true" (as a string value) in ParticipantTokenConfiguration + * is placed in the PiP slot.

+ */ + inline const Aws::String& GetPipParticipantAttribute() const{ return m_pipParticipantAttribute; } + + /** + *

Identifies the PiP slot. A participant with this attribute set to + * "true" (as a string value) in ParticipantTokenConfiguration + * is placed in the PiP slot.

+ */ + inline bool PipParticipantAttributeHasBeenSet() const { return m_pipParticipantAttributeHasBeenSet; } + + /** + *

Identifies the PiP slot. A participant with this attribute set to + * "true" (as a string value) in ParticipantTokenConfiguration + * is placed in the PiP slot.

+ */ + inline void SetPipParticipantAttribute(const Aws::String& value) { m_pipParticipantAttributeHasBeenSet = true; m_pipParticipantAttribute = value; } + + /** + *

Identifies the PiP slot. A participant with this attribute set to + * "true" (as a string value) in ParticipantTokenConfiguration + * is placed in the PiP slot.

+ */ + inline void SetPipParticipantAttribute(Aws::String&& value) { m_pipParticipantAttributeHasBeenSet = true; m_pipParticipantAttribute = std::move(value); } + + /** + *

Identifies the PiP slot. A participant with this attribute set to + * "true" (as a string value) in ParticipantTokenConfiguration + * is placed in the PiP slot.

+ */ + inline void SetPipParticipantAttribute(const char* value) { m_pipParticipantAttributeHasBeenSet = true; m_pipParticipantAttribute.assign(value); } + + /** + *

Identifies the PiP slot. A participant with this attribute set to + * "true" (as a string value) in ParticipantTokenConfiguration + * is placed in the PiP slot.

+ */ + inline PipConfiguration& WithPipParticipantAttribute(const Aws::String& value) { SetPipParticipantAttribute(value); return *this;} + + /** + *

Identifies the PiP slot. A participant with this attribute set to + * "true" (as a string value) in ParticipantTokenConfiguration + * is placed in the PiP slot.

+ */ + inline PipConfiguration& WithPipParticipantAttribute(Aws::String&& value) { SetPipParticipantAttribute(std::move(value)); return *this;} + + /** + *

Identifies the PiP slot. A participant with this attribute set to + * "true" (as a string value) in ParticipantTokenConfiguration + * is placed in the PiP slot.

+ */ + inline PipConfiguration& WithPipParticipantAttribute(const char* value) { SetPipParticipantAttribute(value); return *this;} + + + /** + *

Determines the corner position of the PiP window. Default: + * BOTTOM_RIGHT.

+ */ + inline const PipPosition& GetPipPosition() const{ return m_pipPosition; } + + /** + *

Determines the corner position of the PiP window. Default: + * BOTTOM_RIGHT.

+ */ + inline bool PipPositionHasBeenSet() const { return m_pipPositionHasBeenSet; } + + /** + *

Determines the corner position of the PiP window. Default: + * BOTTOM_RIGHT.

+ */ + inline void SetPipPosition(const PipPosition& value) { m_pipPositionHasBeenSet = true; m_pipPosition = value; } + + /** + *

Determines the corner position of the PiP window. Default: + * BOTTOM_RIGHT.

+ */ + inline void SetPipPosition(PipPosition&& value) { m_pipPositionHasBeenSet = true; m_pipPosition = std::move(value); } + + /** + *

Determines the corner position of the PiP window. Default: + * BOTTOM_RIGHT.

+ */ + inline PipConfiguration& WithPipPosition(const PipPosition& value) { SetPipPosition(value); return *this;} + + /** + *

Determines the corner position of the PiP window. Default: + * BOTTOM_RIGHT.

+ */ + inline PipConfiguration& WithPipPosition(PipPosition&& value) { SetPipPosition(std::move(value)); return *this;} + + + /** + *

Specifies the width of the PiP window in pixels. When this is not set + * explicitly, pipWidth’s value will be based on the size of the + * composition and the aspect ratio of the participant’s video.

+ */ + inline int GetPipWidth() const{ return m_pipWidth; } + + /** + *

Specifies the width of the PiP window in pixels. When this is not set + * explicitly, pipWidth’s value will be based on the size of the + * composition and the aspect ratio of the participant’s video.

+ */ + inline bool PipWidthHasBeenSet() const { return m_pipWidthHasBeenSet; } + + /** + *

Specifies the width of the PiP window in pixels. When this is not set + * explicitly, pipWidth’s value will be based on the size of the + * composition and the aspect ratio of the participant’s video.

+ */ + inline void SetPipWidth(int value) { m_pipWidthHasBeenSet = true; m_pipWidth = value; } + + /** + *

Specifies the width of the PiP window in pixels. When this is not set + * explicitly, pipWidth’s value will be based on the size of the + * composition and the aspect ratio of the participant’s video.

+ */ + inline PipConfiguration& WithPipWidth(int value) { SetPipWidth(value); return *this;} + + + /** + *

Defines how video fits within the participant tile. Default: + * COVER.

+ */ + inline const VideoFillMode& GetVideoFillMode() const{ return m_videoFillMode; } + + /** + *

Defines how video fits within the participant tile. Default: + * COVER.

+ */ + inline bool VideoFillModeHasBeenSet() const { return m_videoFillModeHasBeenSet; } + + /** + *

Defines how video fits within the participant tile. Default: + * COVER.

+ */ + inline void SetVideoFillMode(const VideoFillMode& value) { m_videoFillModeHasBeenSet = true; m_videoFillMode = value; } + + /** + *

Defines how video fits within the participant tile. Default: + * COVER.

+ */ + inline void SetVideoFillMode(VideoFillMode&& value) { m_videoFillModeHasBeenSet = true; m_videoFillMode = std::move(value); } + + /** + *

Defines how video fits within the participant tile. Default: + * COVER.

+ */ + inline PipConfiguration& WithVideoFillMode(const VideoFillMode& value) { SetVideoFillMode(value); return *this;} + + /** + *

Defines how video fits within the participant tile. Default: + * COVER.

+ */ + inline PipConfiguration& WithVideoFillMode(VideoFillMode&& value) { SetVideoFillMode(std::move(value)); return *this;} + + private: + + Aws::String m_featuredParticipantAttribute; + bool m_featuredParticipantAttributeHasBeenSet = false; + + int m_gridGap; + bool m_gridGapHasBeenSet = false; + + bool m_omitStoppedVideo; + bool m_omitStoppedVideoHasBeenSet = false; + + PipBehavior m_pipBehavior; + bool m_pipBehaviorHasBeenSet = false; + + int m_pipHeight; + bool m_pipHeightHasBeenSet = false; + + int m_pipOffset; + bool m_pipOffsetHasBeenSet = false; + + Aws::String m_pipParticipantAttribute; + bool m_pipParticipantAttributeHasBeenSet = false; + + PipPosition m_pipPosition; + bool m_pipPositionHasBeenSet = false; + + int m_pipWidth; + bool m_pipWidthHasBeenSet = false; + + VideoFillMode m_videoFillMode; + bool m_videoFillModeHasBeenSet = false; + }; + +} // namespace Model +} // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipPosition.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipPosition.h new file mode 100644 index 00000000000..593525ac40a --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/PipPosition.h @@ -0,0 +1,33 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#include +#include + +namespace Aws +{ +namespace ivsrealtime +{ +namespace Model +{ + enum class PipPosition + { + NOT_SET, + TOP_LEFT, + TOP_RIGHT, + BOTTOM_LEFT, + BOTTOM_RIGHT + }; + +namespace PipPositionMapper +{ +AWS_IVSREALTIME_API PipPosition GetPipPositionForName(const Aws::String& name); + +AWS_IVSREALTIME_API Aws::String GetNameForPipPosition(PipPosition value); +} // namespace PipPositionMapper +} // namespace Model +} // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/VideoAspectRatio.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/VideoAspectRatio.h new file mode 100644 index 00000000000..0eb6db20ea7 --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/VideoAspectRatio.h @@ -0,0 +1,33 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#include +#include + +namespace Aws +{ +namespace ivsrealtime +{ +namespace Model +{ + enum class VideoAspectRatio + { + NOT_SET, + AUTO, + VIDEO, + SQUARE, + PORTRAIT + }; + +namespace VideoAspectRatioMapper +{ +AWS_IVSREALTIME_API VideoAspectRatio GetVideoAspectRatioForName(const Aws::String& name); + +AWS_IVSREALTIME_API Aws::String GetNameForVideoAspectRatio(VideoAspectRatio value); +} // namespace VideoAspectRatioMapper +} // namespace Model +} // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/VideoFillMode.h b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/VideoFillMode.h new file mode 100644 index 00000000000..9cb94ce2097 --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/include/aws/ivs-realtime/model/VideoFillMode.h @@ -0,0 +1,32 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#pragma once +#include +#include + +namespace Aws +{ +namespace ivsrealtime +{ +namespace Model +{ + enum class VideoFillMode + { + NOT_SET, + FILL, + COVER, + CONTAIN + }; + +namespace VideoFillModeMapper +{ +AWS_IVSREALTIME_API VideoFillMode GetVideoFillModeForName(const Aws::String& name); + +AWS_IVSREALTIME_API Aws::String GetNameForVideoFillMode(VideoFillMode value); +} // namespace VideoFillModeMapper +} // namespace Model +} // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/GridConfiguration.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/GridConfiguration.cpp index 6a071c0a260..0ec5bb39ac5 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/GridConfiguration.cpp +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/GridConfiguration.cpp @@ -19,12 +19,28 @@ namespace Model { GridConfiguration::GridConfiguration() : - m_featuredParticipantAttributeHasBeenSet(false) + m_featuredParticipantAttributeHasBeenSet(false), + m_gridGap(0), + m_gridGapHasBeenSet(false), + m_omitStoppedVideo(false), + m_omitStoppedVideoHasBeenSet(false), + m_videoAspectRatio(VideoAspectRatio::NOT_SET), + m_videoAspectRatioHasBeenSet(false), + m_videoFillMode(VideoFillMode::NOT_SET), + m_videoFillModeHasBeenSet(false) { } GridConfiguration::GridConfiguration(JsonView jsonValue) : - m_featuredParticipantAttributeHasBeenSet(false) + m_featuredParticipantAttributeHasBeenSet(false), + m_gridGap(0), + m_gridGapHasBeenSet(false), + m_omitStoppedVideo(false), + m_omitStoppedVideoHasBeenSet(false), + m_videoAspectRatio(VideoAspectRatio::NOT_SET), + m_videoAspectRatioHasBeenSet(false), + m_videoFillMode(VideoFillMode::NOT_SET), + m_videoFillModeHasBeenSet(false) { *this = jsonValue; } @@ -38,6 +54,34 @@ GridConfiguration& GridConfiguration::operator =(JsonView jsonValue) m_featuredParticipantAttributeHasBeenSet = true; } + if(jsonValue.ValueExists("gridGap")) + { + m_gridGap = jsonValue.GetInteger("gridGap"); + + m_gridGapHasBeenSet = true; + } + + if(jsonValue.ValueExists("omitStoppedVideo")) + { + m_omitStoppedVideo = jsonValue.GetBool("omitStoppedVideo"); + + m_omitStoppedVideoHasBeenSet = true; + } + + if(jsonValue.ValueExists("videoAspectRatio")) + { + m_videoAspectRatio = VideoAspectRatioMapper::GetVideoAspectRatioForName(jsonValue.GetString("videoAspectRatio")); + + m_videoAspectRatioHasBeenSet = true; + } + + if(jsonValue.ValueExists("videoFillMode")) + { + m_videoFillMode = VideoFillModeMapper::GetVideoFillModeForName(jsonValue.GetString("videoFillMode")); + + m_videoFillModeHasBeenSet = true; + } + return *this; } @@ -51,6 +95,28 @@ JsonValue GridConfiguration::Jsonize() const } + if(m_gridGapHasBeenSet) + { + payload.WithInteger("gridGap", m_gridGap); + + } + + if(m_omitStoppedVideoHasBeenSet) + { + payload.WithBool("omitStoppedVideo", m_omitStoppedVideo); + + } + + if(m_videoAspectRatioHasBeenSet) + { + payload.WithString("videoAspectRatio", VideoAspectRatioMapper::GetNameForVideoAspectRatio(m_videoAspectRatio)); + } + + if(m_videoFillModeHasBeenSet) + { + payload.WithString("videoFillMode", VideoFillModeMapper::GetNameForVideoFillMode(m_videoFillMode)); + } + return payload; } diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/LayoutConfiguration.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/LayoutConfiguration.cpp index ec24d6fc5ef..29b973f0eaf 100644 --- a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/LayoutConfiguration.cpp +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/LayoutConfiguration.cpp @@ -19,12 +19,14 @@ namespace Model { LayoutConfiguration::LayoutConfiguration() : - m_gridHasBeenSet(false) + m_gridHasBeenSet(false), + m_pipHasBeenSet(false) { } LayoutConfiguration::LayoutConfiguration(JsonView jsonValue) : - m_gridHasBeenSet(false) + m_gridHasBeenSet(false), + m_pipHasBeenSet(false) { *this = jsonValue; } @@ -38,6 +40,13 @@ LayoutConfiguration& LayoutConfiguration::operator =(JsonView jsonValue) m_gridHasBeenSet = true; } + if(jsonValue.ValueExists("pip")) + { + m_pip = jsonValue.GetObject("pip"); + + m_pipHasBeenSet = true; + } + return *this; } @@ -51,6 +60,12 @@ JsonValue LayoutConfiguration::Jsonize() const } + if(m_pipHasBeenSet) + { + payload.WithObject("pip", m_pip.Jsonize()); + + } + return payload; } diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipBehavior.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipBehavior.cpp new file mode 100644 index 00000000000..a974e9b00cf --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipBehavior.cpp @@ -0,0 +1,72 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include +#include +#include +#include + +using namespace Aws::Utils; + + +namespace Aws +{ + namespace ivsrealtime + { + namespace Model + { + namespace PipBehaviorMapper + { + + static const int STATIC__HASH = HashingUtils::HashString("STATIC"); + static const int DYNAMIC_HASH = HashingUtils::HashString("DYNAMIC"); + + + PipBehavior GetPipBehaviorForName(const Aws::String& name) + { + int hashCode = HashingUtils::HashString(name.c_str()); + if (hashCode == STATIC__HASH) + { + return PipBehavior::STATIC_; + } + else if (hashCode == DYNAMIC_HASH) + { + return PipBehavior::DYNAMIC; + } + EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); + if(overflowContainer) + { + overflowContainer->StoreOverflow(hashCode, name); + return static_cast(hashCode); + } + + return PipBehavior::NOT_SET; + } + + Aws::String GetNameForPipBehavior(PipBehavior enumValue) + { + switch(enumValue) + { + case PipBehavior::NOT_SET: + return {}; + case PipBehavior::STATIC_: + return "STATIC"; + case PipBehavior::DYNAMIC: + return "DYNAMIC"; + default: + EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); + if(overflowContainer) + { + return overflowContainer->RetrieveOverflow(static_cast(enumValue)); + } + + return {}; + } + } + + } // namespace PipBehaviorMapper + } // namespace Model + } // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipConfiguration.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipConfiguration.cpp new file mode 100644 index 00000000000..6d3e0ac46db --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipConfiguration.cpp @@ -0,0 +1,207 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include +#include + +#include + +using namespace Aws::Utils::Json; +using namespace Aws::Utils; + +namespace Aws +{ +namespace ivsrealtime +{ +namespace Model +{ + +PipConfiguration::PipConfiguration() : + m_featuredParticipantAttributeHasBeenSet(false), + m_gridGap(0), + m_gridGapHasBeenSet(false), + m_omitStoppedVideo(false), + m_omitStoppedVideoHasBeenSet(false), + m_pipBehavior(PipBehavior::NOT_SET), + m_pipBehaviorHasBeenSet(false), + m_pipHeight(0), + m_pipHeightHasBeenSet(false), + m_pipOffset(0), + m_pipOffsetHasBeenSet(false), + m_pipParticipantAttributeHasBeenSet(false), + m_pipPosition(PipPosition::NOT_SET), + m_pipPositionHasBeenSet(false), + m_pipWidth(0), + m_pipWidthHasBeenSet(false), + m_videoFillMode(VideoFillMode::NOT_SET), + m_videoFillModeHasBeenSet(false) +{ +} + +PipConfiguration::PipConfiguration(JsonView jsonValue) : + m_featuredParticipantAttributeHasBeenSet(false), + m_gridGap(0), + m_gridGapHasBeenSet(false), + m_omitStoppedVideo(false), + m_omitStoppedVideoHasBeenSet(false), + m_pipBehavior(PipBehavior::NOT_SET), + m_pipBehaviorHasBeenSet(false), + m_pipHeight(0), + m_pipHeightHasBeenSet(false), + m_pipOffset(0), + m_pipOffsetHasBeenSet(false), + m_pipParticipantAttributeHasBeenSet(false), + m_pipPosition(PipPosition::NOT_SET), + m_pipPositionHasBeenSet(false), + m_pipWidth(0), + m_pipWidthHasBeenSet(false), + m_videoFillMode(VideoFillMode::NOT_SET), + m_videoFillModeHasBeenSet(false) +{ + *this = jsonValue; +} + +PipConfiguration& PipConfiguration::operator =(JsonView jsonValue) +{ + if(jsonValue.ValueExists("featuredParticipantAttribute")) + { + m_featuredParticipantAttribute = jsonValue.GetString("featuredParticipantAttribute"); + + m_featuredParticipantAttributeHasBeenSet = true; + } + + if(jsonValue.ValueExists("gridGap")) + { + m_gridGap = jsonValue.GetInteger("gridGap"); + + m_gridGapHasBeenSet = true; + } + + if(jsonValue.ValueExists("omitStoppedVideo")) + { + m_omitStoppedVideo = jsonValue.GetBool("omitStoppedVideo"); + + m_omitStoppedVideoHasBeenSet = true; + } + + if(jsonValue.ValueExists("pipBehavior")) + { + m_pipBehavior = PipBehaviorMapper::GetPipBehaviorForName(jsonValue.GetString("pipBehavior")); + + m_pipBehaviorHasBeenSet = true; + } + + if(jsonValue.ValueExists("pipHeight")) + { + m_pipHeight = jsonValue.GetInteger("pipHeight"); + + m_pipHeightHasBeenSet = true; + } + + if(jsonValue.ValueExists("pipOffset")) + { + m_pipOffset = jsonValue.GetInteger("pipOffset"); + + m_pipOffsetHasBeenSet = true; + } + + if(jsonValue.ValueExists("pipParticipantAttribute")) + { + m_pipParticipantAttribute = jsonValue.GetString("pipParticipantAttribute"); + + m_pipParticipantAttributeHasBeenSet = true; + } + + if(jsonValue.ValueExists("pipPosition")) + { + m_pipPosition = PipPositionMapper::GetPipPositionForName(jsonValue.GetString("pipPosition")); + + m_pipPositionHasBeenSet = true; + } + + if(jsonValue.ValueExists("pipWidth")) + { + m_pipWidth = jsonValue.GetInteger("pipWidth"); + + m_pipWidthHasBeenSet = true; + } + + if(jsonValue.ValueExists("videoFillMode")) + { + m_videoFillMode = VideoFillModeMapper::GetVideoFillModeForName(jsonValue.GetString("videoFillMode")); + + m_videoFillModeHasBeenSet = true; + } + + return *this; +} + +JsonValue PipConfiguration::Jsonize() const +{ + JsonValue payload; + + if(m_featuredParticipantAttributeHasBeenSet) + { + payload.WithString("featuredParticipantAttribute", m_featuredParticipantAttribute); + + } + + if(m_gridGapHasBeenSet) + { + payload.WithInteger("gridGap", m_gridGap); + + } + + if(m_omitStoppedVideoHasBeenSet) + { + payload.WithBool("omitStoppedVideo", m_omitStoppedVideo); + + } + + if(m_pipBehaviorHasBeenSet) + { + payload.WithString("pipBehavior", PipBehaviorMapper::GetNameForPipBehavior(m_pipBehavior)); + } + + if(m_pipHeightHasBeenSet) + { + payload.WithInteger("pipHeight", m_pipHeight); + + } + + if(m_pipOffsetHasBeenSet) + { + payload.WithInteger("pipOffset", m_pipOffset); + + } + + if(m_pipParticipantAttributeHasBeenSet) + { + payload.WithString("pipParticipantAttribute", m_pipParticipantAttribute); + + } + + if(m_pipPositionHasBeenSet) + { + payload.WithString("pipPosition", PipPositionMapper::GetNameForPipPosition(m_pipPosition)); + } + + if(m_pipWidthHasBeenSet) + { + payload.WithInteger("pipWidth", m_pipWidth); + + } + + if(m_videoFillModeHasBeenSet) + { + payload.WithString("videoFillMode", VideoFillModeMapper::GetNameForVideoFillMode(m_videoFillMode)); + } + + return payload; +} + +} // namespace Model +} // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipPosition.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipPosition.cpp new file mode 100644 index 00000000000..74ab944d4e3 --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/PipPosition.cpp @@ -0,0 +1,86 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include +#include +#include +#include + +using namespace Aws::Utils; + + +namespace Aws +{ + namespace ivsrealtime + { + namespace Model + { + namespace PipPositionMapper + { + + static const int TOP_LEFT_HASH = HashingUtils::HashString("TOP_LEFT"); + static const int TOP_RIGHT_HASH = HashingUtils::HashString("TOP_RIGHT"); + static const int BOTTOM_LEFT_HASH = HashingUtils::HashString("BOTTOM_LEFT"); + static const int BOTTOM_RIGHT_HASH = HashingUtils::HashString("BOTTOM_RIGHT"); + + + PipPosition GetPipPositionForName(const Aws::String& name) + { + int hashCode = HashingUtils::HashString(name.c_str()); + if (hashCode == TOP_LEFT_HASH) + { + return PipPosition::TOP_LEFT; + } + else if (hashCode == TOP_RIGHT_HASH) + { + return PipPosition::TOP_RIGHT; + } + else if (hashCode == BOTTOM_LEFT_HASH) + { + return PipPosition::BOTTOM_LEFT; + } + else if (hashCode == BOTTOM_RIGHT_HASH) + { + return PipPosition::BOTTOM_RIGHT; + } + EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); + if(overflowContainer) + { + overflowContainer->StoreOverflow(hashCode, name); + return static_cast(hashCode); + } + + return PipPosition::NOT_SET; + } + + Aws::String GetNameForPipPosition(PipPosition enumValue) + { + switch(enumValue) + { + case PipPosition::NOT_SET: + return {}; + case PipPosition::TOP_LEFT: + return "TOP_LEFT"; + case PipPosition::TOP_RIGHT: + return "TOP_RIGHT"; + case PipPosition::BOTTOM_LEFT: + return "BOTTOM_LEFT"; + case PipPosition::BOTTOM_RIGHT: + return "BOTTOM_RIGHT"; + default: + EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); + if(overflowContainer) + { + return overflowContainer->RetrieveOverflow(static_cast(enumValue)); + } + + return {}; + } + } + + } // namespace PipPositionMapper + } // namespace Model + } // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/VideoAspectRatio.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/VideoAspectRatio.cpp new file mode 100644 index 00000000000..11d0027f866 --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/VideoAspectRatio.cpp @@ -0,0 +1,86 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include +#include +#include +#include + +using namespace Aws::Utils; + + +namespace Aws +{ + namespace ivsrealtime + { + namespace Model + { + namespace VideoAspectRatioMapper + { + + static const int AUTO_HASH = HashingUtils::HashString("AUTO"); + static const int VIDEO_HASH = HashingUtils::HashString("VIDEO"); + static const int SQUARE_HASH = HashingUtils::HashString("SQUARE"); + static const int PORTRAIT_HASH = HashingUtils::HashString("PORTRAIT"); + + + VideoAspectRatio GetVideoAspectRatioForName(const Aws::String& name) + { + int hashCode = HashingUtils::HashString(name.c_str()); + if (hashCode == AUTO_HASH) + { + return VideoAspectRatio::AUTO; + } + else if (hashCode == VIDEO_HASH) + { + return VideoAspectRatio::VIDEO; + } + else if (hashCode == SQUARE_HASH) + { + return VideoAspectRatio::SQUARE; + } + else if (hashCode == PORTRAIT_HASH) + { + return VideoAspectRatio::PORTRAIT; + } + EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); + if(overflowContainer) + { + overflowContainer->StoreOverflow(hashCode, name); + return static_cast(hashCode); + } + + return VideoAspectRatio::NOT_SET; + } + + Aws::String GetNameForVideoAspectRatio(VideoAspectRatio enumValue) + { + switch(enumValue) + { + case VideoAspectRatio::NOT_SET: + return {}; + case VideoAspectRatio::AUTO: + return "AUTO"; + case VideoAspectRatio::VIDEO: + return "VIDEO"; + case VideoAspectRatio::SQUARE: + return "SQUARE"; + case VideoAspectRatio::PORTRAIT: + return "PORTRAIT"; + default: + EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); + if(overflowContainer) + { + return overflowContainer->RetrieveOverflow(static_cast(enumValue)); + } + + return {}; + } + } + + } // namespace VideoAspectRatioMapper + } // namespace Model + } // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-ivs-realtime/source/model/VideoFillMode.cpp b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/VideoFillMode.cpp new file mode 100644 index 00000000000..0ce13a73b2d --- /dev/null +++ b/generated/src/aws-cpp-sdk-ivs-realtime/source/model/VideoFillMode.cpp @@ -0,0 +1,79 @@ +/** + * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. + * SPDX-License-Identifier: Apache-2.0. + */ + +#include +#include +#include +#include + +using namespace Aws::Utils; + + +namespace Aws +{ + namespace ivsrealtime + { + namespace Model + { + namespace VideoFillModeMapper + { + + static const int FILL_HASH = HashingUtils::HashString("FILL"); + static const int COVER_HASH = HashingUtils::HashString("COVER"); + static const int CONTAIN_HASH = HashingUtils::HashString("CONTAIN"); + + + VideoFillMode GetVideoFillModeForName(const Aws::String& name) + { + int hashCode = HashingUtils::HashString(name.c_str()); + if (hashCode == FILL_HASH) + { + return VideoFillMode::FILL; + } + else if (hashCode == COVER_HASH) + { + return VideoFillMode::COVER; + } + else if (hashCode == CONTAIN_HASH) + { + return VideoFillMode::CONTAIN; + } + EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); + if(overflowContainer) + { + overflowContainer->StoreOverflow(hashCode, name); + return static_cast(hashCode); + } + + return VideoFillMode::NOT_SET; + } + + Aws::String GetNameForVideoFillMode(VideoFillMode enumValue) + { + switch(enumValue) + { + case VideoFillMode::NOT_SET: + return {}; + case VideoFillMode::FILL: + return "FILL"; + case VideoFillMode::COVER: + return "COVER"; + case VideoFillMode::CONTAIN: + return "CONTAIN"; + default: + EnumParseOverflowContainer* overflowContainer = Aws::GetEnumOverflowContainer(); + if(overflowContainer) + { + return overflowContainer->RetrieveOverflow(static_cast(enumValue)); + } + + return {}; + } + } + + } // namespace VideoFillModeMapper + } // namespace Model + } // namespace ivsrealtime +} // namespace Aws diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2Client.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2Client.h index d21bc0db8ff..7a5d3fefdf9 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2Client.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/KinesisAnalyticsV2Client.h @@ -16,10 +16,12 @@ namespace Aws namespace KinesisAnalyticsV2 { /** - *

Amazon Kinesis Data Analytics is a fully managed service that you can use to - * process and analyze streaming data using Java, SQL, or Scala. The service - * enables you to quickly author and run Java, SQL, or Scala code against streaming - * sources to perform time series analytics, feed real-time dashboards, and create + *

Amazon Managed Service for Apache Flink was previously known as Amazon + * Kinesis Data Analytics for Apache Flink.

Amazon Managed Service + * for Apache Flink is a fully managed service that you can use to process and + * analyze streaming data using Java, Python, SQL, or Scala. The service enables + * you to quickly author and run Java, SQL, or Scala code against streaming sources + * to perform time series analytics, feed real-time dashboards, and create * real-time metrics.

*/ class AWS_KINESISANALYTICSV2_API KinesisAnalyticsV2Client : public Aws::Client::AWSJsonClient, public Aws::Client::ClientWithAsyncTemplateMethods @@ -238,12 +240,12 @@ namespace KinesisAnalyticsV2 /** *

Adds a Virtual Private Cloud (VPC) configuration to the application. * Applications can use VPCs to store and access resources securely.

Note - * the following about VPC configurations for Kinesis Data Analytics + * the following about VPC configurations for Managed Service for Apache Flink * applications:

  • VPC configurations are not supported for SQL - * applications.

  • When a VPC is added to a Kinesis Data Analytics - * application, the application can no longer be accessed from the Internet - * directly. To enable Internet access to the application, add an Internet gateway - * to your VPC.

See Also:

  • When a VPC is added to a Managed Service for + * Apache Flink application, the application can no longer be accessed from the + * Internet directly. To enable Internet access to the application, add an Internet + * gateway to your VPC.

  • See Also:

    AWS * API Reference

    */ @@ -268,8 +270,8 @@ namespace KinesisAnalyticsV2 } /** - *

    Creates a Kinesis Data Analytics application. For information about creating - * a Kinesis Data Analytics application, see Creates a Managed Service for Apache Flink application. For information about + * creating a Managed Service for Apache Flink application, see Creating * an Application.

    See Also:

    AWS @@ -358,8 +360,8 @@ namespace KinesisAnalyticsV2 } /** - *

    Deletes the specified application. Kinesis Data Analytics halts application - * execution and deletes the application.

    See Also:

    Deletes the specified application. Managed Service for Apache Flink halts + * application execution and deletes the application.

    See Also:

    AWS * API Reference

    */ @@ -384,8 +386,8 @@ namespace KinesisAnalyticsV2 } /** - *

    Deletes an Amazon CloudWatch log stream from an Kinesis Data Analytics - * application.

    See Also:

    Deletes an Amazon CloudWatch log stream from an SQL-based Kinesis Data + * Analytics application.

    See Also:

    AWS * API Reference

    */ @@ -518,7 +520,7 @@ namespace KinesisAnalyticsV2 } /** - *

    Removes a VPC configuration from a Kinesis Data Analytics + *

    Removes a VPC configuration from a Managed Service for Apache Flink * application.

    See Also:

    AWS * API Reference

    @@ -544,9 +546,10 @@ namespace KinesisAnalyticsV2 } /** - *

    Returns information about a specific Kinesis Data Analytics application.

    - *

    If you want to retrieve a list of all applications in your account, use the - * ListApplications operation.

    See Also:

    Returns information about a specific Managed Service for Apache Flink + * application.

    If you want to retrieve a list of all applications in your + * account, use the ListApplications operation.

    See Also:

    + * AWS * API Reference

    */ @@ -600,8 +603,8 @@ namespace KinesisAnalyticsV2 *

    Provides a detailed description of a specified version of the application. To * see a list of all the versions of an application, invoke the * ListApplicationVersions operation.

    This operation is - * supported only for Amazon Kinesis Data Analytics for Apache Flink.

    - *

    See Also:

    See + * Also:

    AWS * API Reference

    */ @@ -689,8 +692,8 @@ namespace KinesisAnalyticsV2 * were rolled back. The response also includes a summary of the configuration * associated with each version.

    To get the complete description of a * specific application version, invoke the DescribeApplicationVersion - * operation.

    This operation is supported only for Amazon Kinesis - * Data Analytics for Apache Flink.

    See Also:

    This operation is supported only for Managed Service + * for Apache Flink.

    See Also:

    AWS * API Reference

    */ @@ -715,11 +718,11 @@ namespace KinesisAnalyticsV2 } /** - *

    Returns a list of Kinesis Data Analytics applications in your account. For - * each application, the response includes the application name, Amazon Resource - * Name (ARN), and status.

    If you want detailed information about a - * specific application, use DescribeApplication.

    See Also:

    - * Returns a list of Managed Service for Apache Flink applications in your + * account. For each application, the response includes the application name, + * Amazon Resource Name (ARN), and status.

    If you want detailed information + * about a specific application, use DescribeApplication.

    See + * Also:

    AWS * API Reference

    */ @@ -777,8 +780,8 @@ namespace KinesisAnalyticsV2 * roll back an application only if it is in the UPDATING or * AUTOSCALING status.

    When you rollback an application, it * loads state data from the last successful snapshot. If the application has no - * snapshots, Kinesis Data Analytics rejects the rollback request.

    This - * action is not supported for Kinesis Data Analytics for SQL + * snapshots, Managed Service for Apache Flink rejects the rollback request.

    + *

    This action is not supported for Managed Service for Apache Flink for SQL * applications.

    See Also:

    AWS * API Reference

    @@ -804,8 +807,8 @@ namespace KinesisAnalyticsV2 } /** - *

    Starts the specified Kinesis Data Analytics application. After creating an - * application, you must exclusively call this operation to start your + *

    Starts the specified Managed Service for Apache Flink application. After + * creating an application, you must exclusively call this operation to start your * application.

    See Also:

    AWS * API Reference

    @@ -834,9 +837,9 @@ namespace KinesisAnalyticsV2 *

    Stops the application from processing data. You can stop an application only * if it is in the running status, unless you set the Force parameter * to true.

    You can use the DescribeApplication - * operation to find the application status.

    Kinesis Data Analytics takes a - * snapshot when the application is stopped, unless Force is set to - * true.

    See Also:

    Managed Service for Apache + * Flink takes a snapshot when the application is stopped, unless + * Force is set to true.

    See Also:

    AWS * API Reference

    */ @@ -861,9 +864,10 @@ namespace KinesisAnalyticsV2 } /** - *

    Adds one or more key-value tags to a Kinesis Data Analytics application. Note - * that the maximum number of application tags includes system tags. The maximum - * number of user-defined application tags is 50. For more information, see Adds one or more key-value tags to a Managed Service for Apache Flink + * application. Note that the maximum number of application tags includes system + * tags. The maximum number of user-defined application tags is 50. For more + * information, see Using * Tagging.

    See Also:

    AWS @@ -890,8 +894,8 @@ namespace KinesisAnalyticsV2 } /** - *

    Removes one or more tags from a Kinesis Data Analytics application. For more - * information, see Removes one or more tags from a Managed Service for Apache Flink application. + * For more information, see Using * Tagging.

    See Also:

    AWS @@ -918,13 +922,11 @@ namespace KinesisAnalyticsV2 } /** - *

    Updates an existing Kinesis Data Analytics application. Using this operation, - * you can update application code, input configuration, and output configuration. - *

    Kinesis Data Analytics updates the ApplicationVersionId - * each time you update your application.

    You cannot update the - * RuntimeEnvironment of an existing application. If you need to - * update an application's RuntimeEnvironment, you must delete the - * application and create it again.

    See Also:

    Updates an existing Managed Service for Apache Flink application. Using this + * operation, you can update application code, input configuration, and output + * configuration.

    Managed Service for Apache Flink updates the + * ApplicationVersionId each time you update your application. + *

    See Also:

    AWS * API Reference

    */ @@ -949,7 +951,7 @@ namespace KinesisAnalyticsV2 } /** - *

    Updates the maintenance configuration of the Kinesis Data Analytics + *

    Updates the maintenance configuration of the Managed Service for Apache Flink * application.

    You can invoke this operation on an application that is in * one of the two following states: READY or RUNNING. If * you invoke it when the application is in a state other than these two states, it @@ -963,9 +965,9 @@ namespace KinesisAnalyticsV2 * process instead.

    To see the current maintenance configuration of your * application, invoke the DescribeApplication operation.

    For * information about application maintenance, see Kinesis - * Data Analytics for Apache Flink Maintenance.

    This operation is - * supported only for Amazon Kinesis Data Analytics for Apache Flink.

    + * href="https://docs.aws.amazon.com/kinesisanalytics/latest/java/maintenance.html">Managed + * Service for Apache Flink for Apache Flink Maintenance.

    This + * operation is supported only for Managed Service for Apache Flink.

    *

    See Also:

    AWS * API Reference

    diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionRequest.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionRequest.h index e7bb878d970..ebf4e737563 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionRequest.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionRequest.h @@ -77,8 +77,8 @@ namespace Model /** - *

    The version ID of the Kinesis Data Analytics application. You must provide - * the CurrentApplicationVersionId or the + *

    The version ID of the SQL-based Kinesis Data Analytics application. You must + * provide the CurrentApplicationVersionId or the * ConditionalToken.You can retrieve the application version ID using * DescribeApplication. For better concurrency support, use the * ConditionalToken parameter instead of @@ -87,8 +87,8 @@ namespace Model inline long long GetCurrentApplicationVersionId() const{ return m_currentApplicationVersionId; } /** - *

    The version ID of the Kinesis Data Analytics application. You must provide - * the CurrentApplicationVersionId or the + *

    The version ID of the SQL-based Kinesis Data Analytics application. You must + * provide the CurrentApplicationVersionId or the * ConditionalToken.You can retrieve the application version ID using * DescribeApplication. For better concurrency support, use the * ConditionalToken parameter instead of @@ -97,8 +97,8 @@ namespace Model inline bool CurrentApplicationVersionIdHasBeenSet() const { return m_currentApplicationVersionIdHasBeenSet; } /** - *

    The version ID of the Kinesis Data Analytics application. You must provide - * the CurrentApplicationVersionId or the + *

    The version ID of the SQL-based Kinesis Data Analytics application. You must + * provide the CurrentApplicationVersionId or the * ConditionalToken.You can retrieve the application version ID using * DescribeApplication. For better concurrency support, use the * ConditionalToken parameter instead of @@ -107,8 +107,8 @@ namespace Model inline void SetCurrentApplicationVersionId(long long value) { m_currentApplicationVersionIdHasBeenSet = true; m_currentApplicationVersionId = value; } /** - *

    The version ID of the Kinesis Data Analytics application. You must provide - * the CurrentApplicationVersionId or the + *

    The version ID of the SQL-based Kinesis Data Analytics application. You must + * provide the CurrentApplicationVersionId or the * ConditionalToken.You can retrieve the application version ID using * DescribeApplication. For better concurrency support, use the * ConditionalToken parameter instead of diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionResult.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionResult.h index 2f77c7724b6..1ba6c55343a 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionResult.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationCloudWatchLoggingOptionResult.h @@ -71,66 +71,66 @@ namespace Model /** - *

    The new version ID of the Kinesis Data Analytics application. Kinesis Data - * Analytics updates the ApplicationVersionId each time you change the - * CloudWatch logging options.

    + *

    The new version ID of the SQL-based Kinesis Data Analytics application. + * Kinesis Data Analytics updates the ApplicationVersionId each time + * you change the CloudWatch logging options.

    */ inline long long GetApplicationVersionId() const{ return m_applicationVersionId; } /** - *

    The new version ID of the Kinesis Data Analytics application. Kinesis Data - * Analytics updates the ApplicationVersionId each time you change the - * CloudWatch logging options.

    + *

    The new version ID of the SQL-based Kinesis Data Analytics application. + * Kinesis Data Analytics updates the ApplicationVersionId each time + * you change the CloudWatch logging options.

    */ inline void SetApplicationVersionId(long long value) { m_applicationVersionId = value; } /** - *

    The new version ID of the Kinesis Data Analytics application. Kinesis Data - * Analytics updates the ApplicationVersionId each time you change the - * CloudWatch logging options.

    + *

    The new version ID of the SQL-based Kinesis Data Analytics application. + * Kinesis Data Analytics updates the ApplicationVersionId each time + * you change the CloudWatch logging options.

    */ inline AddApplicationCloudWatchLoggingOptionResult& WithApplicationVersionId(long long value) { SetApplicationVersionId(value); return *this;} /** - *

    The descriptions of the current CloudWatch logging options for the Kinesis - * Data Analytics application.

    + *

    The descriptions of the current CloudWatch logging options for the SQL-based + * Kinesis Data Analytics application.

    */ inline const Aws::Vector& GetCloudWatchLoggingOptionDescriptions() const{ return m_cloudWatchLoggingOptionDescriptions; } /** - *

    The descriptions of the current CloudWatch logging options for the Kinesis - * Data Analytics application.

    + *

    The descriptions of the current CloudWatch logging options for the SQL-based + * Kinesis Data Analytics application.

    */ inline void SetCloudWatchLoggingOptionDescriptions(const Aws::Vector& value) { m_cloudWatchLoggingOptionDescriptions = value; } /** - *

    The descriptions of the current CloudWatch logging options for the Kinesis - * Data Analytics application.

    + *

    The descriptions of the current CloudWatch logging options for the SQL-based + * Kinesis Data Analytics application.

    */ inline void SetCloudWatchLoggingOptionDescriptions(Aws::Vector&& value) { m_cloudWatchLoggingOptionDescriptions = std::move(value); } /** - *

    The descriptions of the current CloudWatch logging options for the Kinesis - * Data Analytics application.

    + *

    The descriptions of the current CloudWatch logging options for the SQL-based + * Kinesis Data Analytics application.

    */ inline AddApplicationCloudWatchLoggingOptionResult& WithCloudWatchLoggingOptionDescriptions(const Aws::Vector& value) { SetCloudWatchLoggingOptionDescriptions(value); return *this;} /** - *

    The descriptions of the current CloudWatch logging options for the Kinesis - * Data Analytics application.

    + *

    The descriptions of the current CloudWatch logging options for the SQL-based + * Kinesis Data Analytics application.

    */ inline AddApplicationCloudWatchLoggingOptionResult& WithCloudWatchLoggingOptionDescriptions(Aws::Vector&& value) { SetCloudWatchLoggingOptionDescriptions(std::move(value)); return *this;} /** - *

    The descriptions of the current CloudWatch logging options for the Kinesis - * Data Analytics application.

    + *

    The descriptions of the current CloudWatch logging options for the SQL-based + * Kinesis Data Analytics application.

    */ inline AddApplicationCloudWatchLoggingOptionResult& AddCloudWatchLoggingOptionDescriptions(const CloudWatchLoggingOptionDescription& value) { m_cloudWatchLoggingOptionDescriptions.push_back(value); return *this; } /** - *

    The descriptions of the current CloudWatch logging options for the Kinesis - * Data Analytics application.

    + *

    The descriptions of the current CloudWatch logging options for the SQL-based + * Kinesis Data Analytics application.

    */ inline AddApplicationCloudWatchLoggingOptionResult& AddCloudWatchLoggingOptionDescriptions(CloudWatchLoggingOptionDescription&& value) { m_cloudWatchLoggingOptionDescriptions.push_back(std::move(value)); return *this; } diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationVpcConfigurationResult.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationVpcConfigurationResult.h index dad15e01c89..c9b6897c9cf 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationVpcConfigurationResult.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/AddApplicationVpcConfigurationResult.h @@ -70,20 +70,20 @@ namespace Model /** - *

    Provides the current application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    Provides the current application version. Managed Service for Apache Flink + * updates the ApplicationVersionId each time you update the application.

    */ inline long long GetApplicationVersionId() const{ return m_applicationVersionId; } /** - *

    Provides the current application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    Provides the current application version. Managed Service for Apache Flink + * updates the ApplicationVersionId each time you update the application.

    */ inline void SetApplicationVersionId(long long value) { m_applicationVersionId = value; } /** - *

    Provides the current application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    Provides the current application version. Managed Service for Apache Flink + * updates the ApplicationVersionId each time you update the application.

    */ inline AddApplicationVpcConfigurationResult& WithApplicationVersionId(long long value) { SetApplicationVersionId(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationCodeConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationCodeConfigurationUpdate.h index d7ad7c373ae..398c3eb73c2 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationCodeConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationCodeConfigurationUpdate.h @@ -26,7 +26,7 @@ namespace Model /** *

    Describes code configuration updates for an application. This is supported - * for a Flink-based Kinesis Data Analytics application or a SQL-based Kinesis Data + * for a Managed Service for Apache Flink application or a SQL-based Kinesis Data * Analytics application.

    See Also:

    AWS * API Reference

    diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfiguration.h index 2297d5f3ac2..8002bbadb58 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfiguration.h @@ -31,7 +31,7 @@ namespace Model { /** - *

    Specifies the creation parameters for a Kinesis Data Analytics + *

    Specifies the creation parameters for a Managed Service for Apache Flink * application.

    See Also:

    AWS * API Reference

    @@ -83,149 +83,149 @@ namespace Model /** - *

    The creation and update parameters for a Flink-based Kinesis Data Analytics + *

    The creation and update parameters for a Managed Service for Apache Flink * application.

    */ inline const FlinkApplicationConfiguration& GetFlinkApplicationConfiguration() const{ return m_flinkApplicationConfiguration; } /** - *

    The creation and update parameters for a Flink-based Kinesis Data Analytics + *

    The creation and update parameters for a Managed Service for Apache Flink * application.

    */ inline bool FlinkApplicationConfigurationHasBeenSet() const { return m_flinkApplicationConfigurationHasBeenSet; } /** - *

    The creation and update parameters for a Flink-based Kinesis Data Analytics + *

    The creation and update parameters for a Managed Service for Apache Flink * application.

    */ inline void SetFlinkApplicationConfiguration(const FlinkApplicationConfiguration& value) { m_flinkApplicationConfigurationHasBeenSet = true; m_flinkApplicationConfiguration = value; } /** - *

    The creation and update parameters for a Flink-based Kinesis Data Analytics + *

    The creation and update parameters for a Managed Service for Apache Flink * application.

    */ inline void SetFlinkApplicationConfiguration(FlinkApplicationConfiguration&& value) { m_flinkApplicationConfigurationHasBeenSet = true; m_flinkApplicationConfiguration = std::move(value); } /** - *

    The creation and update parameters for a Flink-based Kinesis Data Analytics + *

    The creation and update parameters for a Managed Service for Apache Flink * application.

    */ inline ApplicationConfiguration& WithFlinkApplicationConfiguration(const FlinkApplicationConfiguration& value) { SetFlinkApplicationConfiguration(value); return *this;} /** - *

    The creation and update parameters for a Flink-based Kinesis Data Analytics + *

    The creation and update parameters for a Managed Service for Apache Flink * application.

    */ inline ApplicationConfiguration& WithFlinkApplicationConfiguration(FlinkApplicationConfiguration&& value) { SetFlinkApplicationConfiguration(std::move(value)); return *this;} /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline const EnvironmentProperties& GetEnvironmentProperties() const{ return m_environmentProperties; } /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline bool EnvironmentPropertiesHasBeenSet() const { return m_environmentPropertiesHasBeenSet; } /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline void SetEnvironmentProperties(const EnvironmentProperties& value) { m_environmentPropertiesHasBeenSet = true; m_environmentProperties = value; } /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline void SetEnvironmentProperties(EnvironmentProperties&& value) { m_environmentPropertiesHasBeenSet = true; m_environmentProperties = std::move(value); } /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline ApplicationConfiguration& WithEnvironmentProperties(const EnvironmentProperties& value) { SetEnvironmentProperties(value); return *this;} /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline ApplicationConfiguration& WithEnvironmentProperties(EnvironmentProperties&& value) { SetEnvironmentProperties(std::move(value)); return *this;} /** - *

    The code location and type parameters for a Flink-based Kinesis Data - * Analytics application.

    + *

    The code location and type parameters for a Managed Service for Apache Flink + * application.

    */ inline const ApplicationCodeConfiguration& GetApplicationCodeConfiguration() const{ return m_applicationCodeConfiguration; } /** - *

    The code location and type parameters for a Flink-based Kinesis Data - * Analytics application.

    + *

    The code location and type parameters for a Managed Service for Apache Flink + * application.

    */ inline bool ApplicationCodeConfigurationHasBeenSet() const { return m_applicationCodeConfigurationHasBeenSet; } /** - *

    The code location and type parameters for a Flink-based Kinesis Data - * Analytics application.

    + *

    The code location and type parameters for a Managed Service for Apache Flink + * application.

    */ inline void SetApplicationCodeConfiguration(const ApplicationCodeConfiguration& value) { m_applicationCodeConfigurationHasBeenSet = true; m_applicationCodeConfiguration = value; } /** - *

    The code location and type parameters for a Flink-based Kinesis Data - * Analytics application.

    + *

    The code location and type parameters for a Managed Service for Apache Flink + * application.

    */ inline void SetApplicationCodeConfiguration(ApplicationCodeConfiguration&& value) { m_applicationCodeConfigurationHasBeenSet = true; m_applicationCodeConfiguration = std::move(value); } /** - *

    The code location and type parameters for a Flink-based Kinesis Data - * Analytics application.

    + *

    The code location and type parameters for a Managed Service for Apache Flink + * application.

    */ inline ApplicationConfiguration& WithApplicationCodeConfiguration(const ApplicationCodeConfiguration& value) { SetApplicationCodeConfiguration(value); return *this;} /** - *

    The code location and type parameters for a Flink-based Kinesis Data - * Analytics application.

    + *

    The code location and type parameters for a Managed Service for Apache Flink + * application.

    */ inline ApplicationConfiguration& WithApplicationCodeConfiguration(ApplicationCodeConfiguration&& value) { SetApplicationCodeConfiguration(std::move(value)); return *this;} /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline const ApplicationSnapshotConfiguration& GetApplicationSnapshotConfiguration() const{ return m_applicationSnapshotConfiguration; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline bool ApplicationSnapshotConfigurationHasBeenSet() const { return m_applicationSnapshotConfigurationHasBeenSet; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline void SetApplicationSnapshotConfiguration(const ApplicationSnapshotConfiguration& value) { m_applicationSnapshotConfigurationHasBeenSet = true; m_applicationSnapshotConfiguration = value; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline void SetApplicationSnapshotConfiguration(ApplicationSnapshotConfiguration&& value) { m_applicationSnapshotConfigurationHasBeenSet = true; m_applicationSnapshotConfiguration = std::move(value); } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline ApplicationConfiguration& WithApplicationSnapshotConfiguration(const ApplicationSnapshotConfiguration& value) { SetApplicationSnapshotConfiguration(value); return *this;} /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline ApplicationConfiguration& WithApplicationSnapshotConfiguration(ApplicationSnapshotConfiguration&& value) { SetApplicationSnapshotConfiguration(std::move(value)); return *this;} @@ -280,37 +280,37 @@ namespace Model /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline const ZeppelinApplicationConfiguration& GetZeppelinApplicationConfiguration() const{ return m_zeppelinApplicationConfiguration; } /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline bool ZeppelinApplicationConfigurationHasBeenSet() const { return m_zeppelinApplicationConfigurationHasBeenSet; } /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline void SetZeppelinApplicationConfiguration(const ZeppelinApplicationConfiguration& value) { m_zeppelinApplicationConfigurationHasBeenSet = true; m_zeppelinApplicationConfiguration = value; } /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline void SetZeppelinApplicationConfiguration(ZeppelinApplicationConfiguration&& value) { m_zeppelinApplicationConfigurationHasBeenSet = true; m_zeppelinApplicationConfiguration = std::move(value); } /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline ApplicationConfiguration& WithZeppelinApplicationConfiguration(const ZeppelinApplicationConfiguration& value) { SetZeppelinApplicationConfiguration(value); return *this;} /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline ApplicationConfiguration& WithZeppelinApplicationConfiguration(ZeppelinApplicationConfiguration&& value) { SetZeppelinApplicationConfiguration(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfigurationDescription.h index e47c0638379..500a09591ee 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfigurationDescription.h @@ -33,7 +33,7 @@ namespace Model /** *

    Describes details about the application code and starting parameters for a - * Kinesis Data Analytics application.

    See Also:

    See Also:

    AWS * API Reference

    */ @@ -84,180 +84,180 @@ namespace Model /** - *

    The details about the application code for a Flink-based Kinesis Data - * Analytics application.

    + *

    The details about the application code for a Managed Service for Apache Flink + * application.

    */ inline const ApplicationCodeConfigurationDescription& GetApplicationCodeConfigurationDescription() const{ return m_applicationCodeConfigurationDescription; } /** - *

    The details about the application code for a Flink-based Kinesis Data - * Analytics application.

    + *

    The details about the application code for a Managed Service for Apache Flink + * application.

    */ inline bool ApplicationCodeConfigurationDescriptionHasBeenSet() const { return m_applicationCodeConfigurationDescriptionHasBeenSet; } /** - *

    The details about the application code for a Flink-based Kinesis Data - * Analytics application.

    + *

    The details about the application code for a Managed Service for Apache Flink + * application.

    */ inline void SetApplicationCodeConfigurationDescription(const ApplicationCodeConfigurationDescription& value) { m_applicationCodeConfigurationDescriptionHasBeenSet = true; m_applicationCodeConfigurationDescription = value; } /** - *

    The details about the application code for a Flink-based Kinesis Data - * Analytics application.

    + *

    The details about the application code for a Managed Service for Apache Flink + * application.

    */ inline void SetApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription&& value) { m_applicationCodeConfigurationDescriptionHasBeenSet = true; m_applicationCodeConfigurationDescription = std::move(value); } /** - *

    The details about the application code for a Flink-based Kinesis Data - * Analytics application.

    + *

    The details about the application code for a Managed Service for Apache Flink + * application.

    */ inline ApplicationConfigurationDescription& WithApplicationCodeConfigurationDescription(const ApplicationCodeConfigurationDescription& value) { SetApplicationCodeConfigurationDescription(value); return *this;} /** - *

    The details about the application code for a Flink-based Kinesis Data - * Analytics application.

    + *

    The details about the application code for a Managed Service for Apache Flink + * application.

    */ inline ApplicationConfigurationDescription& WithApplicationCodeConfigurationDescription(ApplicationCodeConfigurationDescription&& value) { SetApplicationCodeConfigurationDescription(std::move(value)); return *this;} /** - *

    The details about the starting properties for a Kinesis Data Analytics - * application.

    + *

    The details about the starting properties for a Managed Service for Apache + * Flink application.

    */ inline const RunConfigurationDescription& GetRunConfigurationDescription() const{ return m_runConfigurationDescription; } /** - *

    The details about the starting properties for a Kinesis Data Analytics - * application.

    + *

    The details about the starting properties for a Managed Service for Apache + * Flink application.

    */ inline bool RunConfigurationDescriptionHasBeenSet() const { return m_runConfigurationDescriptionHasBeenSet; } /** - *

    The details about the starting properties for a Kinesis Data Analytics - * application.

    + *

    The details about the starting properties for a Managed Service for Apache + * Flink application.

    */ inline void SetRunConfigurationDescription(const RunConfigurationDescription& value) { m_runConfigurationDescriptionHasBeenSet = true; m_runConfigurationDescription = value; } /** - *

    The details about the starting properties for a Kinesis Data Analytics - * application.

    + *

    The details about the starting properties for a Managed Service for Apache + * Flink application.

    */ inline void SetRunConfigurationDescription(RunConfigurationDescription&& value) { m_runConfigurationDescriptionHasBeenSet = true; m_runConfigurationDescription = std::move(value); } /** - *

    The details about the starting properties for a Kinesis Data Analytics - * application.

    + *

    The details about the starting properties for a Managed Service for Apache + * Flink application.

    */ inline ApplicationConfigurationDescription& WithRunConfigurationDescription(const RunConfigurationDescription& value) { SetRunConfigurationDescription(value); return *this;} /** - *

    The details about the starting properties for a Kinesis Data Analytics - * application.

    + *

    The details about the starting properties for a Managed Service for Apache + * Flink application.

    */ inline ApplicationConfigurationDescription& WithRunConfigurationDescription(RunConfigurationDescription&& value) { SetRunConfigurationDescription(std::move(value)); return *this;} /** - *

    The details about a Flink-based Kinesis Data Analytics application.

    + *

    The details about a Managed Service for Apache Flink application.

    */ inline const FlinkApplicationConfigurationDescription& GetFlinkApplicationConfigurationDescription() const{ return m_flinkApplicationConfigurationDescription; } /** - *

    The details about a Flink-based Kinesis Data Analytics application.

    + *

    The details about a Managed Service for Apache Flink application.

    */ inline bool FlinkApplicationConfigurationDescriptionHasBeenSet() const { return m_flinkApplicationConfigurationDescriptionHasBeenSet; } /** - *

    The details about a Flink-based Kinesis Data Analytics application.

    + *

    The details about a Managed Service for Apache Flink application.

    */ inline void SetFlinkApplicationConfigurationDescription(const FlinkApplicationConfigurationDescription& value) { m_flinkApplicationConfigurationDescriptionHasBeenSet = true; m_flinkApplicationConfigurationDescription = value; } /** - *

    The details about a Flink-based Kinesis Data Analytics application.

    + *

    The details about a Managed Service for Apache Flink application.

    */ inline void SetFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription&& value) { m_flinkApplicationConfigurationDescriptionHasBeenSet = true; m_flinkApplicationConfigurationDescription = std::move(value); } /** - *

    The details about a Flink-based Kinesis Data Analytics application.

    + *

    The details about a Managed Service for Apache Flink application.

    */ inline ApplicationConfigurationDescription& WithFlinkApplicationConfigurationDescription(const FlinkApplicationConfigurationDescription& value) { SetFlinkApplicationConfigurationDescription(value); return *this;} /** - *

    The details about a Flink-based Kinesis Data Analytics application.

    + *

    The details about a Managed Service for Apache Flink application.

    */ inline ApplicationConfigurationDescription& WithFlinkApplicationConfigurationDescription(FlinkApplicationConfigurationDescription&& value) { SetFlinkApplicationConfigurationDescription(std::move(value)); return *this;} /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline const EnvironmentPropertyDescriptions& GetEnvironmentPropertyDescriptions() const{ return m_environmentPropertyDescriptions; } /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline bool EnvironmentPropertyDescriptionsHasBeenSet() const { return m_environmentPropertyDescriptionsHasBeenSet; } /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline void SetEnvironmentPropertyDescriptions(const EnvironmentPropertyDescriptions& value) { m_environmentPropertyDescriptionsHasBeenSet = true; m_environmentPropertyDescriptions = value; } /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline void SetEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions&& value) { m_environmentPropertyDescriptionsHasBeenSet = true; m_environmentPropertyDescriptions = std::move(value); } /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline ApplicationConfigurationDescription& WithEnvironmentPropertyDescriptions(const EnvironmentPropertyDescriptions& value) { SetEnvironmentPropertyDescriptions(value); return *this;} /** - *

    Describes execution properties for a Flink-based Kinesis Data Analytics + *

    Describes execution properties for a Managed Service for Apache Flink * application.

    */ inline ApplicationConfigurationDescription& WithEnvironmentPropertyDescriptions(EnvironmentPropertyDescriptions&& value) { SetEnvironmentPropertyDescriptions(std::move(value)); return *this;} /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline const ApplicationSnapshotConfigurationDescription& GetApplicationSnapshotConfigurationDescription() const{ return m_applicationSnapshotConfigurationDescription; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline bool ApplicationSnapshotConfigurationDescriptionHasBeenSet() const { return m_applicationSnapshotConfigurationDescriptionHasBeenSet; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline void SetApplicationSnapshotConfigurationDescription(const ApplicationSnapshotConfigurationDescription& value) { m_applicationSnapshotConfigurationDescriptionHasBeenSet = true; m_applicationSnapshotConfigurationDescription = value; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline void SetApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription&& value) { m_applicationSnapshotConfigurationDescriptionHasBeenSet = true; m_applicationSnapshotConfigurationDescription = std::move(value); } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline ApplicationConfigurationDescription& WithApplicationSnapshotConfigurationDescription(const ApplicationSnapshotConfigurationDescription& value) { SetApplicationSnapshotConfigurationDescription(value); return *this;} /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline ApplicationConfigurationDescription& WithApplicationSnapshotConfigurationDescription(ApplicationSnapshotConfigurationDescription&& value) { SetApplicationSnapshotConfigurationDescription(std::move(value)); return *this;} @@ -312,37 +312,37 @@ namespace Model /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline const ZeppelinApplicationConfigurationDescription& GetZeppelinApplicationConfigurationDescription() const{ return m_zeppelinApplicationConfigurationDescription; } /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline bool ZeppelinApplicationConfigurationDescriptionHasBeenSet() const { return m_zeppelinApplicationConfigurationDescriptionHasBeenSet; } /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline void SetZeppelinApplicationConfigurationDescription(const ZeppelinApplicationConfigurationDescription& value) { m_zeppelinApplicationConfigurationDescriptionHasBeenSet = true; m_zeppelinApplicationConfigurationDescription = value; } /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline void SetZeppelinApplicationConfigurationDescription(ZeppelinApplicationConfigurationDescription&& value) { m_zeppelinApplicationConfigurationDescriptionHasBeenSet = true; m_zeppelinApplicationConfigurationDescription = std::move(value); } /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline ApplicationConfigurationDescription& WithZeppelinApplicationConfigurationDescription(const ZeppelinApplicationConfigurationDescription& value) { SetZeppelinApplicationConfigurationDescription(value); return *this;} /** - *

    The configuration parameters for a Kinesis Data Analytics Studio + *

    The configuration parameters for a Managed Service for Apache Flink Studio * notebook.

    */ inline ApplicationConfigurationDescription& WithZeppelinApplicationConfigurationDescription(ZeppelinApplicationConfigurationDescription&& value) { SetZeppelinApplicationConfigurationDescription(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfigurationUpdate.h index 4dc94e21ba8..c743de5fc9f 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationConfigurationUpdate.h @@ -114,112 +114,112 @@ namespace Model /** - *

    Describes updates to a Flink-based Kinesis Data Analytics application's + *

    Describes updates to a Managed Service for Apache Flink application's * configuration.

    */ inline const FlinkApplicationConfigurationUpdate& GetFlinkApplicationConfigurationUpdate() const{ return m_flinkApplicationConfigurationUpdate; } /** - *

    Describes updates to a Flink-based Kinesis Data Analytics application's + *

    Describes updates to a Managed Service for Apache Flink application's * configuration.

    */ inline bool FlinkApplicationConfigurationUpdateHasBeenSet() const { return m_flinkApplicationConfigurationUpdateHasBeenSet; } /** - *

    Describes updates to a Flink-based Kinesis Data Analytics application's + *

    Describes updates to a Managed Service for Apache Flink application's * configuration.

    */ inline void SetFlinkApplicationConfigurationUpdate(const FlinkApplicationConfigurationUpdate& value) { m_flinkApplicationConfigurationUpdateHasBeenSet = true; m_flinkApplicationConfigurationUpdate = value; } /** - *

    Describes updates to a Flink-based Kinesis Data Analytics application's + *

    Describes updates to a Managed Service for Apache Flink application's * configuration.

    */ inline void SetFlinkApplicationConfigurationUpdate(FlinkApplicationConfigurationUpdate&& value) { m_flinkApplicationConfigurationUpdateHasBeenSet = true; m_flinkApplicationConfigurationUpdate = std::move(value); } /** - *

    Describes updates to a Flink-based Kinesis Data Analytics application's + *

    Describes updates to a Managed Service for Apache Flink application's * configuration.

    */ inline ApplicationConfigurationUpdate& WithFlinkApplicationConfigurationUpdate(const FlinkApplicationConfigurationUpdate& value) { SetFlinkApplicationConfigurationUpdate(value); return *this;} /** - *

    Describes updates to a Flink-based Kinesis Data Analytics application's + *

    Describes updates to a Managed Service for Apache Flink application's * configuration.

    */ inline ApplicationConfigurationUpdate& WithFlinkApplicationConfigurationUpdate(FlinkApplicationConfigurationUpdate&& value) { SetFlinkApplicationConfigurationUpdate(std::move(value)); return *this;} /** - *

    Describes updates to the environment properties for a Flink-based Kinesis - * Data Analytics application.

    + *

    Describes updates to the environment properties for a Managed Service for + * Apache Flink application.

    */ inline const EnvironmentPropertyUpdates& GetEnvironmentPropertyUpdates() const{ return m_environmentPropertyUpdates; } /** - *

    Describes updates to the environment properties for a Flink-based Kinesis - * Data Analytics application.

    + *

    Describes updates to the environment properties for a Managed Service for + * Apache Flink application.

    */ inline bool EnvironmentPropertyUpdatesHasBeenSet() const { return m_environmentPropertyUpdatesHasBeenSet; } /** - *

    Describes updates to the environment properties for a Flink-based Kinesis - * Data Analytics application.

    + *

    Describes updates to the environment properties for a Managed Service for + * Apache Flink application.

    */ inline void SetEnvironmentPropertyUpdates(const EnvironmentPropertyUpdates& value) { m_environmentPropertyUpdatesHasBeenSet = true; m_environmentPropertyUpdates = value; } /** - *

    Describes updates to the environment properties for a Flink-based Kinesis - * Data Analytics application.

    + *

    Describes updates to the environment properties for a Managed Service for + * Apache Flink application.

    */ inline void SetEnvironmentPropertyUpdates(EnvironmentPropertyUpdates&& value) { m_environmentPropertyUpdatesHasBeenSet = true; m_environmentPropertyUpdates = std::move(value); } /** - *

    Describes updates to the environment properties for a Flink-based Kinesis - * Data Analytics application.

    + *

    Describes updates to the environment properties for a Managed Service for + * Apache Flink application.

    */ inline ApplicationConfigurationUpdate& WithEnvironmentPropertyUpdates(const EnvironmentPropertyUpdates& value) { SetEnvironmentPropertyUpdates(value); return *this;} /** - *

    Describes updates to the environment properties for a Flink-based Kinesis - * Data Analytics application.

    + *

    Describes updates to the environment properties for a Managed Service for + * Apache Flink application.

    */ inline ApplicationConfigurationUpdate& WithEnvironmentPropertyUpdates(EnvironmentPropertyUpdates&& value) { SetEnvironmentPropertyUpdates(std::move(value)); return *this;} /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline const ApplicationSnapshotConfigurationUpdate& GetApplicationSnapshotConfigurationUpdate() const{ return m_applicationSnapshotConfigurationUpdate; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline bool ApplicationSnapshotConfigurationUpdateHasBeenSet() const { return m_applicationSnapshotConfigurationUpdateHasBeenSet; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline void SetApplicationSnapshotConfigurationUpdate(const ApplicationSnapshotConfigurationUpdate& value) { m_applicationSnapshotConfigurationUpdateHasBeenSet = true; m_applicationSnapshotConfigurationUpdate = value; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline void SetApplicationSnapshotConfigurationUpdate(ApplicationSnapshotConfigurationUpdate&& value) { m_applicationSnapshotConfigurationUpdateHasBeenSet = true; m_applicationSnapshotConfigurationUpdate = std::move(value); } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline ApplicationConfigurationUpdate& WithApplicationSnapshotConfigurationUpdate(const ApplicationSnapshotConfigurationUpdate& value) { SetApplicationSnapshotConfigurationUpdate(value); return *this;} /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline ApplicationConfigurationUpdate& WithApplicationSnapshotConfigurationUpdate(ApplicationSnapshotConfigurationUpdate&& value) { SetApplicationSnapshotConfigurationUpdate(std::move(value)); return *this;} @@ -274,32 +274,38 @@ namespace Model /** - *

    Updates to the configuration of a Kinesis Data Analytics Studio notebook.

    + *

    Updates to the configuration of a Managed Service for Apache Flink Studio + * notebook.

    */ inline const ZeppelinApplicationConfigurationUpdate& GetZeppelinApplicationConfigurationUpdate() const{ return m_zeppelinApplicationConfigurationUpdate; } /** - *

    Updates to the configuration of a Kinesis Data Analytics Studio notebook.

    + *

    Updates to the configuration of a Managed Service for Apache Flink Studio + * notebook.

    */ inline bool ZeppelinApplicationConfigurationUpdateHasBeenSet() const { return m_zeppelinApplicationConfigurationUpdateHasBeenSet; } /** - *

    Updates to the configuration of a Kinesis Data Analytics Studio notebook.

    + *

    Updates to the configuration of a Managed Service for Apache Flink Studio + * notebook.

    */ inline void SetZeppelinApplicationConfigurationUpdate(const ZeppelinApplicationConfigurationUpdate& value) { m_zeppelinApplicationConfigurationUpdateHasBeenSet = true; m_zeppelinApplicationConfigurationUpdate = value; } /** - *

    Updates to the configuration of a Kinesis Data Analytics Studio notebook.

    + *

    Updates to the configuration of a Managed Service for Apache Flink Studio + * notebook.

    */ inline void SetZeppelinApplicationConfigurationUpdate(ZeppelinApplicationConfigurationUpdate&& value) { m_zeppelinApplicationConfigurationUpdateHasBeenSet = true; m_zeppelinApplicationConfigurationUpdate = std::move(value); } /** - *

    Updates to the configuration of a Kinesis Data Analytics Studio notebook.

    + *

    Updates to the configuration of a Managed Service for Apache Flink Studio + * notebook.

    */ inline ApplicationConfigurationUpdate& WithZeppelinApplicationConfigurationUpdate(const ZeppelinApplicationConfigurationUpdate& value) { SetZeppelinApplicationConfigurationUpdate(value); return *this;} /** - *

    Updates to the configuration of a Kinesis Data Analytics Studio notebook.

    + *

    Updates to the configuration of a Managed Service for Apache Flink Studio + * notebook.

    */ inline ApplicationConfigurationUpdate& WithZeppelinApplicationConfigurationUpdate(ZeppelinApplicationConfigurationUpdate&& value) { SetZeppelinApplicationConfigurationUpdate(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationDetail.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationDetail.h index 28aca79aa43..e847435d34a 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationDetail.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationDetail.h @@ -282,26 +282,30 @@ namespace Model /** - *

    Provides the current application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    Provides the current application version. Managed Service for Apache Flink + * updates the ApplicationVersionId each time you update the + * application.

    */ inline long long GetApplicationVersionId() const{ return m_applicationVersionId; } /** - *

    Provides the current application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    Provides the current application version. Managed Service for Apache Flink + * updates the ApplicationVersionId each time you update the + * application.

    */ inline bool ApplicationVersionIdHasBeenSet() const { return m_applicationVersionIdHasBeenSet; } /** - *

    Provides the current application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    Provides the current application version. Managed Service for Apache Flink + * updates the ApplicationVersionId each time you update the + * application.

    */ inline void SetApplicationVersionId(long long value) { m_applicationVersionIdHasBeenSet = true; m_applicationVersionId = value; } /** - *

    Provides the current application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    Provides the current application version. Managed Service for Apache Flink + * updates the ApplicationVersionId each time you update the + * application.

    */ inline ApplicationDetail& WithApplicationVersionId(long long value) { SetApplicationVersionId(value); return *this;} @@ -370,37 +374,37 @@ namespace Model /** *

    Describes details about the application code and starting parameters for a - * Kinesis Data Analytics application.

    + * Managed Service for Apache Flink application.

    */ inline const ApplicationConfigurationDescription& GetApplicationConfigurationDescription() const{ return m_applicationConfigurationDescription; } /** *

    Describes details about the application code and starting parameters for a - * Kinesis Data Analytics application.

    + * Managed Service for Apache Flink application.

    */ inline bool ApplicationConfigurationDescriptionHasBeenSet() const { return m_applicationConfigurationDescriptionHasBeenSet; } /** *

    Describes details about the application code and starting parameters for a - * Kinesis Data Analytics application.

    + * Managed Service for Apache Flink application.

    */ inline void SetApplicationConfigurationDescription(const ApplicationConfigurationDescription& value) { m_applicationConfigurationDescriptionHasBeenSet = true; m_applicationConfigurationDescription = value; } /** *

    Describes details about the application code and starting parameters for a - * Kinesis Data Analytics application.

    + * Managed Service for Apache Flink application.

    */ inline void SetApplicationConfigurationDescription(ApplicationConfigurationDescription&& value) { m_applicationConfigurationDescriptionHasBeenSet = true; m_applicationConfigurationDescription = std::move(value); } /** *

    Describes details about the application code and starting parameters for a - * Kinesis Data Analytics application.

    + * Managed Service for Apache Flink application.

    */ inline ApplicationDetail& WithApplicationConfigurationDescription(const ApplicationConfigurationDescription& value) { SetApplicationConfigurationDescription(value); return *this;} /** *

    Describes details about the application code and starting parameters for a - * Kinesis Data Analytics application.

    + * Managed Service for Apache Flink application.

    */ inline ApplicationDetail& WithApplicationConfigurationDescription(ApplicationConfigurationDescription&& value) { SetApplicationConfigurationDescription(std::move(value)); return *this;} @@ -590,44 +594,44 @@ namespace Model /** - *

    To create a Kinesis Data Analytics Studio notebook, you must set the mode to - * INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink - * application, the mode is optional.

    + *

    To create a Managed Service for Apache Flink Studio notebook, you must set + * the mode to INTERACTIVE. However, for a Managed Service for Apache + * Flink application, the mode is optional.

    */ inline const ApplicationMode& GetApplicationMode() const{ return m_applicationMode; } /** - *

    To create a Kinesis Data Analytics Studio notebook, you must set the mode to - * INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink - * application, the mode is optional.

    + *

    To create a Managed Service for Apache Flink Studio notebook, you must set + * the mode to INTERACTIVE. However, for a Managed Service for Apache + * Flink application, the mode is optional.

    */ inline bool ApplicationModeHasBeenSet() const { return m_applicationModeHasBeenSet; } /** - *

    To create a Kinesis Data Analytics Studio notebook, you must set the mode to - * INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink - * application, the mode is optional.

    + *

    To create a Managed Service for Apache Flink Studio notebook, you must set + * the mode to INTERACTIVE. However, for a Managed Service for Apache + * Flink application, the mode is optional.

    */ inline void SetApplicationMode(const ApplicationMode& value) { m_applicationModeHasBeenSet = true; m_applicationMode = value; } /** - *

    To create a Kinesis Data Analytics Studio notebook, you must set the mode to - * INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink - * application, the mode is optional.

    + *

    To create a Managed Service for Apache Flink Studio notebook, you must set + * the mode to INTERACTIVE. However, for a Managed Service for Apache + * Flink application, the mode is optional.

    */ inline void SetApplicationMode(ApplicationMode&& value) { m_applicationModeHasBeenSet = true; m_applicationMode = std::move(value); } /** - *

    To create a Kinesis Data Analytics Studio notebook, you must set the mode to - * INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink - * application, the mode is optional.

    + *

    To create a Managed Service for Apache Flink Studio notebook, you must set + * the mode to INTERACTIVE. However, for a Managed Service for Apache + * Flink application, the mode is optional.

    */ inline ApplicationDetail& WithApplicationMode(const ApplicationMode& value) { SetApplicationMode(value); return *this;} /** - *

    To create a Kinesis Data Analytics Studio notebook, you must set the mode to - * INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink - * application, the mode is optional.

    + *

    To create a Managed Service for Apache Flink Studio notebook, you must set + * the mode to INTERACTIVE. However, for a Managed Service for Apache + * Flink application, the mode is optional.

    */ inline ApplicationDetail& WithApplicationMode(ApplicationMode&& value) { SetApplicationMode(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfiguration.h index 0e08570dad3..fdcc5aa69a9 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfiguration.h @@ -22,8 +22,8 @@ namespace Model { /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    See Also:

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    See Also:

    AWS * API Reference

    */ @@ -37,26 +37,26 @@ namespace Model /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline bool GetSnapshotsEnabled() const{ return m_snapshotsEnabled; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline bool SnapshotsEnabledHasBeenSet() const { return m_snapshotsEnabledHasBeenSet; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline void SetSnapshotsEnabled(bool value) { m_snapshotsEnabledHasBeenSet = true; m_snapshotsEnabled = value; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline ApplicationSnapshotConfiguration& WithSnapshotsEnabled(bool value) { SetSnapshotsEnabled(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfigurationDescription.h index fc052f0d0a4..8a9b05c71ff 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfigurationDescription.h @@ -22,8 +22,8 @@ namespace Model { /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    See Also:

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    See Also:

    AWS * API Reference

    */ @@ -37,26 +37,26 @@ namespace Model /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline bool GetSnapshotsEnabled() const{ return m_snapshotsEnabled; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline bool SnapshotsEnabledHasBeenSet() const { return m_snapshotsEnabledHasBeenSet; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline void SetSnapshotsEnabled(bool value) { m_snapshotsEnabledHasBeenSet = true; m_snapshotsEnabled = value; } /** - *

    Describes whether snapshots are enabled for a Flink-based Kinesis Data - * Analytics application.

    + *

    Describes whether snapshots are enabled for a Managed Service for Apache + * Flink application.

    */ inline ApplicationSnapshotConfigurationDescription& WithSnapshotsEnabled(bool value) { SetSnapshotsEnabled(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfigurationUpdate.h index ff4debc25cc..7e436f400b9 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSnapshotConfigurationUpdate.h @@ -22,8 +22,8 @@ namespace Model { /** - *

    Describes updates to whether snapshots are enabled for a Flink-based Kinesis - * Data Analytics application.

    See Also:

    Describes updates to whether snapshots are enabled for a Managed Service for + * Apache Flink application.

    See Also:

    AWS * API Reference

    */ diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSummary.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSummary.h index 90121281189..8b4c6176b9e 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSummary.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationSummary.h @@ -207,44 +207,44 @@ namespace Model /** - *

    For a Kinesis Data Analytics for Apache Flink application, the mode is - * STREAMING. For a Kinesis Data Analytics Studio notebook, it is - * INTERACTIVE.

    + *

    For a Managed Service for Apache Flink application, the mode is + * STREAMING. For a Managed Service for Apache Flink Studio notebook, + * it is INTERACTIVE.

    */ inline const ApplicationMode& GetApplicationMode() const{ return m_applicationMode; } /** - *

    For a Kinesis Data Analytics for Apache Flink application, the mode is - * STREAMING. For a Kinesis Data Analytics Studio notebook, it is - * INTERACTIVE.

    + *

    For a Managed Service for Apache Flink application, the mode is + * STREAMING. For a Managed Service for Apache Flink Studio notebook, + * it is INTERACTIVE.

    */ inline bool ApplicationModeHasBeenSet() const { return m_applicationModeHasBeenSet; } /** - *

    For a Kinesis Data Analytics for Apache Flink application, the mode is - * STREAMING. For a Kinesis Data Analytics Studio notebook, it is - * INTERACTIVE.

    + *

    For a Managed Service for Apache Flink application, the mode is + * STREAMING. For a Managed Service for Apache Flink Studio notebook, + * it is INTERACTIVE.

    */ inline void SetApplicationMode(const ApplicationMode& value) { m_applicationModeHasBeenSet = true; m_applicationMode = value; } /** - *

    For a Kinesis Data Analytics for Apache Flink application, the mode is - * STREAMING. For a Kinesis Data Analytics Studio notebook, it is - * INTERACTIVE.

    + *

    For a Managed Service for Apache Flink application, the mode is + * STREAMING. For a Managed Service for Apache Flink Studio notebook, + * it is INTERACTIVE.

    */ inline void SetApplicationMode(ApplicationMode&& value) { m_applicationModeHasBeenSet = true; m_applicationMode = std::move(value); } /** - *

    For a Kinesis Data Analytics for Apache Flink application, the mode is - * STREAMING. For a Kinesis Data Analytics Studio notebook, it is - * INTERACTIVE.

    + *

    For a Managed Service for Apache Flink application, the mode is + * STREAMING. For a Managed Service for Apache Flink Studio notebook, + * it is INTERACTIVE.

    */ inline ApplicationSummary& WithApplicationMode(const ApplicationMode& value) { SetApplicationMode(value); return *this;} /** - *

    For a Kinesis Data Analytics for Apache Flink application, the mode is - * STREAMING. For a Kinesis Data Analytics Studio notebook, it is - * INTERACTIVE.

    + *

    For a Managed Service for Apache Flink application, the mode is + * STREAMING. For a Managed Service for Apache Flink Studio notebook, + * it is INTERACTIVE.

    */ inline ApplicationSummary& WithApplicationMode(ApplicationMode&& value) { SetApplicationMode(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationVersionSummary.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationVersionSummary.h index f6ae2cb20d1..ac10b12910b 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationVersionSummary.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ApplicationVersionSummary.h @@ -38,26 +38,26 @@ namespace Model /** - *

    The ID of the application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    The ID of the application version. Managed Service for Apache Flink updates + * the ApplicationVersionId each time you update the application.

    */ inline long long GetApplicationVersionId() const{ return m_applicationVersionId; } /** - *

    The ID of the application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    The ID of the application version. Managed Service for Apache Flink updates + * the ApplicationVersionId each time you update the application.

    */ inline bool ApplicationVersionIdHasBeenSet() const { return m_applicationVersionIdHasBeenSet; } /** - *

    The ID of the application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    The ID of the application version. Managed Service for Apache Flink updates + * the ApplicationVersionId each time you update the application.

    */ inline void SetApplicationVersionId(long long value) { m_applicationVersionIdHasBeenSet = true; m_applicationVersionId = value; } /** - *

    The ID of the application version. Kinesis Data Analytics updates the - * ApplicationVersionId each time you update the application.

    + *

    The ID of the application version. Managed Service for Apache Flink updates + * the ApplicationVersionId each time you update the application.

    */ inline ApplicationVersionSummary& WithApplicationVersionId(long long value) { SetApplicationVersionId(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfiguration.h index 14285cb83ef..73cdcf26c25 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfiguration.h @@ -25,8 +25,8 @@ namespace Model /** *

    The configuration parameters for the default Amazon Glue database. You use - * this database for SQL queries that you write in a Kinesis Data Analytics Studio - * notebook.

    See Also:

    See Also:

    AWS * API Reference

    */ @@ -42,42 +42,42 @@ namespace Model /** *

    The configuration parameters for the default Amazon Glue database. You use * this database for Apache Flink SQL queries and table API transforms that you - * write in a Kinesis Data Analytics Studio notebook.

    + * write in a Managed Service for Apache Flink Studio notebook.

    */ inline const GlueDataCatalogConfiguration& GetGlueDataCatalogConfiguration() const{ return m_glueDataCatalogConfiguration; } /** *

    The configuration parameters for the default Amazon Glue database. You use * this database for Apache Flink SQL queries and table API transforms that you - * write in a Kinesis Data Analytics Studio notebook.

    + * write in a Managed Service for Apache Flink Studio notebook.

    */ inline bool GlueDataCatalogConfigurationHasBeenSet() const { return m_glueDataCatalogConfigurationHasBeenSet; } /** *

    The configuration parameters for the default Amazon Glue database. You use * this database for Apache Flink SQL queries and table API transforms that you - * write in a Kinesis Data Analytics Studio notebook.

    + * write in a Managed Service for Apache Flink Studio notebook.

    */ inline void SetGlueDataCatalogConfiguration(const GlueDataCatalogConfiguration& value) { m_glueDataCatalogConfigurationHasBeenSet = true; m_glueDataCatalogConfiguration = value; } /** *

    The configuration parameters for the default Amazon Glue database. You use * this database for Apache Flink SQL queries and table API transforms that you - * write in a Kinesis Data Analytics Studio notebook.

    + * write in a Managed Service for Apache Flink Studio notebook.

    */ inline void SetGlueDataCatalogConfiguration(GlueDataCatalogConfiguration&& value) { m_glueDataCatalogConfigurationHasBeenSet = true; m_glueDataCatalogConfiguration = std::move(value); } /** *

    The configuration parameters for the default Amazon Glue database. You use * this database for Apache Flink SQL queries and table API transforms that you - * write in a Kinesis Data Analytics Studio notebook.

    + * write in a Managed Service for Apache Flink Studio notebook.

    */ inline CatalogConfiguration& WithGlueDataCatalogConfiguration(const GlueDataCatalogConfiguration& value) { SetGlueDataCatalogConfiguration(value); return *this;} /** *

    The configuration parameters for the default Amazon Glue database. You use * this database for Apache Flink SQL queries and table API transforms that you - * write in a Kinesis Data Analytics Studio notebook.

    + * write in a Managed Service for Apache Flink Studio notebook.

    */ inline CatalogConfiguration& WithGlueDataCatalogConfiguration(GlueDataCatalogConfiguration&& value) { SetGlueDataCatalogConfiguration(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfigurationDescription.h index 81a1627521f..e8d245b3a34 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfigurationDescription.h @@ -26,7 +26,8 @@ namespace Model /** *

    The configuration parameters for the default Amazon Glue database. You use * this database for Apache Flink SQL queries and table API transforms that you - * write in a Kinesis Data Analytics Studio notebook.

    See Also:

    See + * Also:

    AWS * API Reference

    */ @@ -41,43 +42,43 @@ namespace Model /** *

    The configuration parameters for the default Amazon Glue database. You use - * this database for SQL queries that you write in a Kinesis Data Analytics Studio - * notebook.

    + * this database for SQL queries that you write in a Managed Service for Apache + * Flink Studio notebook.

    */ inline const GlueDataCatalogConfigurationDescription& GetGlueDataCatalogConfigurationDescription() const{ return m_glueDataCatalogConfigurationDescription; } /** *

    The configuration parameters for the default Amazon Glue database. You use - * this database for SQL queries that you write in a Kinesis Data Analytics Studio - * notebook.

    + * this database for SQL queries that you write in a Managed Service for Apache + * Flink Studio notebook.

    */ inline bool GlueDataCatalogConfigurationDescriptionHasBeenSet() const { return m_glueDataCatalogConfigurationDescriptionHasBeenSet; } /** *

    The configuration parameters for the default Amazon Glue database. You use - * this database for SQL queries that you write in a Kinesis Data Analytics Studio - * notebook.

    + * this database for SQL queries that you write in a Managed Service for Apache + * Flink Studio notebook.

    */ inline void SetGlueDataCatalogConfigurationDescription(const GlueDataCatalogConfigurationDescription& value) { m_glueDataCatalogConfigurationDescriptionHasBeenSet = true; m_glueDataCatalogConfigurationDescription = value; } /** *

    The configuration parameters for the default Amazon Glue database. You use - * this database for SQL queries that you write in a Kinesis Data Analytics Studio - * notebook.

    + * this database for SQL queries that you write in a Managed Service for Apache + * Flink Studio notebook.

    */ inline void SetGlueDataCatalogConfigurationDescription(GlueDataCatalogConfigurationDescription&& value) { m_glueDataCatalogConfigurationDescriptionHasBeenSet = true; m_glueDataCatalogConfigurationDescription = std::move(value); } /** *

    The configuration parameters for the default Amazon Glue database. You use - * this database for SQL queries that you write in a Kinesis Data Analytics Studio - * notebook.

    + * this database for SQL queries that you write in a Managed Service for Apache + * Flink Studio notebook.

    */ inline CatalogConfigurationDescription& WithGlueDataCatalogConfigurationDescription(const GlueDataCatalogConfigurationDescription& value) { SetGlueDataCatalogConfigurationDescription(value); return *this;} /** *

    The configuration parameters for the default Amazon Glue database. You use - * this database for SQL queries that you write in a Kinesis Data Analytics Studio - * notebook.

    + * this database for SQL queries that you write in a Managed Service for Apache + * Flink Studio notebook.

    */ inline CatalogConfigurationDescription& WithGlueDataCatalogConfigurationDescription(GlueDataCatalogConfigurationDescription&& value) { SetGlueDataCatalogConfigurationDescription(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfigurationUpdate.h index 5ac4aaaad71..25d2a73daa6 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CatalogConfigurationUpdate.h @@ -25,8 +25,8 @@ namespace Model /** *

    Updates to the configuration parameters for the default Amazon Glue database. - * You use this database for SQL queries that you write in a Kinesis Data Analytics - * Studio notebook.

    See Also:

    See Also:

    AWS * API Reference

    */ @@ -41,43 +41,43 @@ namespace Model /** *

    Updates to the configuration parameters for the default Amazon Glue database. - * You use this database for SQL queries that you write in a Kinesis Data Analytics - * Studio notebook.

    + * You use this database for SQL queries that you write in a Managed Service for + * Apache Flink Studio notebook.

    */ inline const GlueDataCatalogConfigurationUpdate& GetGlueDataCatalogConfigurationUpdate() const{ return m_glueDataCatalogConfigurationUpdate; } /** *

    Updates to the configuration parameters for the default Amazon Glue database. - * You use this database for SQL queries that you write in a Kinesis Data Analytics - * Studio notebook.

    + * You use this database for SQL queries that you write in a Managed Service for + * Apache Flink Studio notebook.

    */ inline bool GlueDataCatalogConfigurationUpdateHasBeenSet() const { return m_glueDataCatalogConfigurationUpdateHasBeenSet; } /** *

    Updates to the configuration parameters for the default Amazon Glue database. - * You use this database for SQL queries that you write in a Kinesis Data Analytics - * Studio notebook.

    + * You use this database for SQL queries that you write in a Managed Service for + * Apache Flink Studio notebook.

    */ inline void SetGlueDataCatalogConfigurationUpdate(const GlueDataCatalogConfigurationUpdate& value) { m_glueDataCatalogConfigurationUpdateHasBeenSet = true; m_glueDataCatalogConfigurationUpdate = value; } /** *

    Updates to the configuration parameters for the default Amazon Glue database. - * You use this database for SQL queries that you write in a Kinesis Data Analytics - * Studio notebook.

    + * You use this database for SQL queries that you write in a Managed Service for + * Apache Flink Studio notebook.

    */ inline void SetGlueDataCatalogConfigurationUpdate(GlueDataCatalogConfigurationUpdate&& value) { m_glueDataCatalogConfigurationUpdateHasBeenSet = true; m_glueDataCatalogConfigurationUpdate = std::move(value); } /** *

    Updates to the configuration parameters for the default Amazon Glue database. - * You use this database for SQL queries that you write in a Kinesis Data Analytics - * Studio notebook.

    + * You use this database for SQL queries that you write in a Managed Service for + * Apache Flink Studio notebook.

    */ inline CatalogConfigurationUpdate& WithGlueDataCatalogConfigurationUpdate(const GlueDataCatalogConfigurationUpdate& value) { SetGlueDataCatalogConfigurationUpdate(value); return *this;} /** *

    Updates to the configuration parameters for the default Amazon Glue database. - * You use this database for SQL queries that you write in a Kinesis Data Analytics - * Studio notebook.

    + * You use this database for SQL queries that you write in a Managed Service for + * Apache Flink Studio notebook.

    */ inline CatalogConfigurationUpdate& WithGlueDataCatalogConfigurationUpdate(GlueDataCatalogConfigurationUpdate&& value) { SetGlueDataCatalogConfigurationUpdate(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfiguration.h index c8d181fb9ad..878c1c03f3f 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfiguration.h @@ -44,9 +44,9 @@ namespace Model /** - *

    Describes whether the application uses Kinesis Data Analytics' default - * checkpointing behavior. You must set this property to CUSTOM in - * order to set the CheckpointingEnabled, + *

    Describes whether the application uses Managed Service for Apache Flink' + * default checkpointing behavior. You must set this property to + * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

    If this value is set to DEFAULT, the * application will use the following values, even if they are set to other values @@ -57,9 +57,9 @@ namespace Model inline const ConfigurationType& GetConfigurationType() const{ return m_configurationType; } /** - *

    Describes whether the application uses Kinesis Data Analytics' default - * checkpointing behavior. You must set this property to CUSTOM in - * order to set the CheckpointingEnabled, + *

    Describes whether the application uses Managed Service for Apache Flink' + * default checkpointing behavior. You must set this property to + * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

    If this value is set to DEFAULT, the * application will use the following values, even if they are set to other values @@ -70,9 +70,9 @@ namespace Model inline bool ConfigurationTypeHasBeenSet() const { return m_configurationTypeHasBeenSet; } /** - *

    Describes whether the application uses Kinesis Data Analytics' default - * checkpointing behavior. You must set this property to CUSTOM in - * order to set the CheckpointingEnabled, + *

    Describes whether the application uses Managed Service for Apache Flink' + * default checkpointing behavior. You must set this property to + * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

    If this value is set to DEFAULT, the * application will use the following values, even if they are set to other values @@ -83,9 +83,9 @@ namespace Model inline void SetConfigurationType(const ConfigurationType& value) { m_configurationTypeHasBeenSet = true; m_configurationType = value; } /** - *

    Describes whether the application uses Kinesis Data Analytics' default - * checkpointing behavior. You must set this property to CUSTOM in - * order to set the CheckpointingEnabled, + *

    Describes whether the application uses Managed Service for Apache Flink' + * default checkpointing behavior. You must set this property to + * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

    If this value is set to DEFAULT, the * application will use the following values, even if they are set to other values @@ -96,9 +96,9 @@ namespace Model inline void SetConfigurationType(ConfigurationType&& value) { m_configurationTypeHasBeenSet = true; m_configurationType = std::move(value); } /** - *

    Describes whether the application uses Kinesis Data Analytics' default - * checkpointing behavior. You must set this property to CUSTOM in - * order to set the CheckpointingEnabled, + *

    Describes whether the application uses Managed Service for Apache Flink' + * default checkpointing behavior. You must set this property to + * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

    If this value is set to DEFAULT, the * application will use the following values, even if they are set to other values @@ -109,9 +109,9 @@ namespace Model inline CheckpointConfiguration& WithConfigurationType(const ConfigurationType& value) { SetConfigurationType(value); return *this;} /** - *

    Describes whether the application uses Kinesis Data Analytics' default - * checkpointing behavior. You must set this property to CUSTOM in - * order to set the CheckpointingEnabled, + *

    Describes whether the application uses Managed Service for Apache Flink' + * default checkpointing behavior. You must set this property to + * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

    If this value is set to DEFAULT, the * application will use the following values, even if they are set to other values @@ -123,8 +123,8 @@ namespace Model /** - *

    Describes whether checkpointing is enabled for a Flink-based Kinesis Data - * Analytics application.

    If + *

    Describes whether checkpointing is enabled for a Managed Service for Apache + * Flink application.

    If * CheckpointConfiguration.ConfigurationType is DEFAULT, * the application will use a CheckpointingEnabled value of * true, even if this value is set to another value using this API or @@ -133,8 +133,8 @@ namespace Model inline bool GetCheckpointingEnabled() const{ return m_checkpointingEnabled; } /** - *

    Describes whether checkpointing is enabled for a Flink-based Kinesis Data - * Analytics application.

    If + *

    Describes whether checkpointing is enabled for a Managed Service for Apache + * Flink application.

    If * CheckpointConfiguration.ConfigurationType is DEFAULT, * the application will use a CheckpointingEnabled value of * true, even if this value is set to another value using this API or @@ -143,8 +143,8 @@ namespace Model inline bool CheckpointingEnabledHasBeenSet() const { return m_checkpointingEnabledHasBeenSet; } /** - *

    Describes whether checkpointing is enabled for a Flink-based Kinesis Data - * Analytics application.

    If + *

    Describes whether checkpointing is enabled for a Managed Service for Apache + * Flink application.

    If * CheckpointConfiguration.ConfigurationType is DEFAULT, * the application will use a CheckpointingEnabled value of * true, even if this value is set to another value using this API or @@ -153,8 +153,8 @@ namespace Model inline void SetCheckpointingEnabled(bool value) { m_checkpointingEnabledHasBeenSet = true; m_checkpointingEnabled = value; } /** - *

    Describes whether checkpointing is enabled for a Flink-based Kinesis Data - * Analytics application.

    If + *

    Describes whether checkpointing is enabled for a Managed Service for Apache + * Flink application.

    If * CheckpointConfiguration.ConfigurationType is DEFAULT, * the application will use a CheckpointingEnabled value of * true, even if this value is set to another value using this API or diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfigurationDescription.h index 1e27252ae54..b0797ba3b17 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfigurationDescription.h @@ -24,7 +24,7 @@ namespace Model { /** - *

    Describes checkpointing parameters for a Flink-based Kinesis Data Analytics + *

    Describes checkpointing parameters for a Managed Service for Apache Flink * application.

    See Also:

    AWS * API Reference

    @@ -40,7 +40,7 @@ namespace Model /** *

    Describes whether the application uses the default checkpointing behavior in - * Kinesis Data Analytics.

    If this value is set to + * Managed Service for Apache Flink.

    If this value is set to * DEFAULT, the application will use the following values, even if * they are set to other values using APIs or application code:

    • * CheckpointingEnabled: true

    • CheckpointInterval: @@ -51,7 +51,7 @@ namespace Model /** *

      Describes whether the application uses the default checkpointing behavior in - * Kinesis Data Analytics.

      If this value is set to + * Managed Service for Apache Flink.

      If this value is set to * DEFAULT, the application will use the following values, even if * they are set to other values using APIs or application code:

      • * CheckpointingEnabled: true

      • CheckpointInterval: @@ -62,7 +62,7 @@ namespace Model /** *

        Describes whether the application uses the default checkpointing behavior in - * Kinesis Data Analytics.

        If this value is set to + * Managed Service for Apache Flink.

        If this value is set to * DEFAULT, the application will use the following values, even if * they are set to other values using APIs or application code:

        • * CheckpointingEnabled: true

        • CheckpointInterval: @@ -73,7 +73,7 @@ namespace Model /** *

          Describes whether the application uses the default checkpointing behavior in - * Kinesis Data Analytics.

          If this value is set to + * Managed Service for Apache Flink.

          If this value is set to * DEFAULT, the application will use the following values, even if * they are set to other values using APIs or application code:

          • * CheckpointingEnabled: true

          • CheckpointInterval: @@ -84,7 +84,7 @@ namespace Model /** *

            Describes whether the application uses the default checkpointing behavior in - * Kinesis Data Analytics.

            If this value is set to + * Managed Service for Apache Flink.

            If this value is set to * DEFAULT, the application will use the following values, even if * they are set to other values using APIs or application code:

            • * CheckpointingEnabled: true

            • CheckpointInterval: @@ -95,7 +95,7 @@ namespace Model /** *

              Describes whether the application uses the default checkpointing behavior in - * Kinesis Data Analytics.

              If this value is set to + * Managed Service for Apache Flink.

              If this value is set to * DEFAULT, the application will use the following values, even if * they are set to other values using APIs or application code:

              • * CheckpointingEnabled: true

              • CheckpointInterval: @@ -106,8 +106,8 @@ namespace Model /** - *

                Describes whether checkpointing is enabled for a Flink-based Kinesis Data - * Analytics application.

                If + *

                Describes whether checkpointing is enabled for a Managed Service for Apache + * Flink application.

                If * CheckpointConfiguration.ConfigurationType is DEFAULT, * the application will use a CheckpointingEnabled value of * true, even if this value is set to another value using this API or @@ -116,8 +116,8 @@ namespace Model inline bool GetCheckpointingEnabled() const{ return m_checkpointingEnabled; } /** - *

                Describes whether checkpointing is enabled for a Flink-based Kinesis Data - * Analytics application.

                If + *

                Describes whether checkpointing is enabled for a Managed Service for Apache + * Flink application.

                If * CheckpointConfiguration.ConfigurationType is DEFAULT, * the application will use a CheckpointingEnabled value of * true, even if this value is set to another value using this API or @@ -126,8 +126,8 @@ namespace Model inline bool CheckpointingEnabledHasBeenSet() const { return m_checkpointingEnabledHasBeenSet; } /** - *

                Describes whether checkpointing is enabled for a Flink-based Kinesis Data - * Analytics application.

                If + *

                Describes whether checkpointing is enabled for a Managed Service for Apache + * Flink application.

                If * CheckpointConfiguration.ConfigurationType is DEFAULT, * the application will use a CheckpointingEnabled value of * true, even if this value is set to another value using this API or @@ -136,8 +136,8 @@ namespace Model inline void SetCheckpointingEnabled(bool value) { m_checkpointingEnabledHasBeenSet = true; m_checkpointingEnabled = value; } /** - *

                Describes whether checkpointing is enabled for a Flink-based Kinesis Data - * Analytics application.

                If + *

                Describes whether checkpointing is enabled for a Managed Service for Apache + * Flink application.

                If * CheckpointConfiguration.ConfigurationType is DEFAULT, * the application will use a CheckpointingEnabled value of * true, even if this value is set to another value using this API or diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfigurationUpdate.h index f9f0922323e..2f460bb4598 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CheckpointConfigurationUpdate.h @@ -24,8 +24,8 @@ namespace Model { /** - *

                Describes updates to the checkpointing parameters for a Flink-based Kinesis - * Data Analytics application.

                See Also:

                Describes updates to the checkpointing parameters for a Managed Service for + * Apache Flink application.

                See Also:

                AWS * API Reference

                */ @@ -40,7 +40,7 @@ namespace Model /** *

                Describes updates to whether the application uses the default checkpointing - * behavior of Kinesis Data Analytics. You must set this property to + * behavior of Managed Service for Apache Flink. You must set this property to * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

                If this value is set to DEFAULT, the @@ -53,7 +53,7 @@ namespace Model /** *

                Describes updates to whether the application uses the default checkpointing - * behavior of Kinesis Data Analytics. You must set this property to + * behavior of Managed Service for Apache Flink. You must set this property to * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

                If this value is set to DEFAULT, the @@ -66,7 +66,7 @@ namespace Model /** *

                Describes updates to whether the application uses the default checkpointing - * behavior of Kinesis Data Analytics. You must set this property to + * behavior of Managed Service for Apache Flink. You must set this property to * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

                If this value is set to DEFAULT, the @@ -79,7 +79,7 @@ namespace Model /** *

                Describes updates to whether the application uses the default checkpointing - * behavior of Kinesis Data Analytics. You must set this property to + * behavior of Managed Service for Apache Flink. You must set this property to * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

                If this value is set to DEFAULT, the @@ -92,7 +92,7 @@ namespace Model /** *

                Describes updates to whether the application uses the default checkpointing - * behavior of Kinesis Data Analytics. You must set this property to + * behavior of Managed Service for Apache Flink. You must set this property to * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

                If this value is set to DEFAULT, the @@ -105,7 +105,7 @@ namespace Model /** *

                Describes updates to whether the application uses the default checkpointing - * behavior of Kinesis Data Analytics. You must set this property to + * behavior of Managed Service for Apache Flink. You must set this property to * CUSTOM in order to set the CheckpointingEnabled, * CheckpointInterval, or MinPauseBetweenCheckpoints * parameters.

                If this value is set to DEFAULT, the diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CodeContent.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CodeContent.h index 8ab1a054f50..5a58930d741 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CodeContent.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CodeContent.h @@ -27,7 +27,7 @@ namespace Model /** *

                Specifies either the application code, or the location of the application - * code, for a Flink-based Kinesis Data Analytics application.

                See + * code, for a Managed Service for Apache Flink application.

                See * Also:

                AWS * API Reference

                @@ -42,81 +42,73 @@ namespace Model /** - *

                The text-format code for a Flink-based Kinesis Data Analytics - * application.

                + *

                The text-format code for a Managed Service for Apache Flink application.

                */ inline const Aws::String& GetTextContent() const{ return m_textContent; } /** - *

                The text-format code for a Flink-based Kinesis Data Analytics - * application.

                + *

                The text-format code for a Managed Service for Apache Flink application.

                */ inline bool TextContentHasBeenSet() const { return m_textContentHasBeenSet; } /** - *

                The text-format code for a Flink-based Kinesis Data Analytics - * application.

                + *

                The text-format code for a Managed Service for Apache Flink application.

                */ inline void SetTextContent(const Aws::String& value) { m_textContentHasBeenSet = true; m_textContent = value; } /** - *

                The text-format code for a Flink-based Kinesis Data Analytics - * application.

                + *

                The text-format code for a Managed Service for Apache Flink application.

                */ inline void SetTextContent(Aws::String&& value) { m_textContentHasBeenSet = true; m_textContent = std::move(value); } /** - *

                The text-format code for a Flink-based Kinesis Data Analytics - * application.

                + *

                The text-format code for a Managed Service for Apache Flink application.

                */ inline void SetTextContent(const char* value) { m_textContentHasBeenSet = true; m_textContent.assign(value); } /** - *

                The text-format code for a Flink-based Kinesis Data Analytics - * application.

                + *

                The text-format code for a Managed Service for Apache Flink application.

                */ inline CodeContent& WithTextContent(const Aws::String& value) { SetTextContent(value); return *this;} /** - *

                The text-format code for a Flink-based Kinesis Data Analytics - * application.

                + *

                The text-format code for a Managed Service for Apache Flink application.

                */ inline CodeContent& WithTextContent(Aws::String&& value) { SetTextContent(std::move(value)); return *this;} /** - *

                The text-format code for a Flink-based Kinesis Data Analytics - * application.

                + *

                The text-format code for a Managed Service for Apache Flink application.

                */ inline CodeContent& WithTextContent(const char* value) { SetTextContent(value); return *this;} /** - *

                The zip-format code for a Flink-based Kinesis Data Analytics application.

                + *

                The zip-format code for a Managed Service for Apache Flink application.

                */ inline const Aws::Utils::ByteBuffer& GetZipFileContent() const{ return m_zipFileContent; } /** - *

                The zip-format code for a Flink-based Kinesis Data Analytics application.

                + *

                The zip-format code for a Managed Service for Apache Flink application.

                */ inline bool ZipFileContentHasBeenSet() const { return m_zipFileContentHasBeenSet; } /** - *

                The zip-format code for a Flink-based Kinesis Data Analytics application.

                + *

                The zip-format code for a Managed Service for Apache Flink application.

                */ inline void SetZipFileContent(const Aws::Utils::ByteBuffer& value) { m_zipFileContentHasBeenSet = true; m_zipFileContent = value; } /** - *

                The zip-format code for a Flink-based Kinesis Data Analytics application.

                + *

                The zip-format code for a Managed Service for Apache Flink application.

                */ inline void SetZipFileContent(Aws::Utils::ByteBuffer&& value) { m_zipFileContentHasBeenSet = true; m_zipFileContent = std::move(value); } /** - *

                The zip-format code for a Flink-based Kinesis Data Analytics application.

                + *

                The zip-format code for a Managed Service for Apache Flink application.

                */ inline CodeContent& WithZipFileContent(const Aws::Utils::ByteBuffer& value) { SetZipFileContent(value); return *this;} /** - *

                The zip-format code for a Flink-based Kinesis Data Analytics application.

                + *

                The zip-format code for a Managed Service for Apache Flink application.

                */ inline CodeContent& WithZipFileContent(Aws::Utils::ByteBuffer&& value) { SetZipFileContent(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CodeContentDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CodeContentDescription.h index ff842602b4f..995520a076b 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CodeContentDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CodeContentDescription.h @@ -25,7 +25,7 @@ namespace Model { /** - *

                Describes details about the code of a Kinesis Data Analytics + *

                Describes details about the code of a Managed Service for Apache Flink * application.

                See Also:

                AWS * API Reference

                diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CreateApplicationRequest.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CreateApplicationRequest.h index a9a2056bc81..00bc471514a 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CreateApplicationRequest.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CreateApplicationRequest.h @@ -372,44 +372,44 @@ namespace Model /** - *

                Use the STREAMING mode to create a Kinesis Data Analytics For - * Flink application. To create a Kinesis Data Analytics Studio notebook, use the - * INTERACTIVE mode.

                + *

                Use the STREAMING mode to create a Managed Service for Apache + * Flink application. To create a Managed Service for Apache Flink Studio notebook, + * use the INTERACTIVE mode.

                */ inline const ApplicationMode& GetApplicationMode() const{ return m_applicationMode; } /** - *

                Use the STREAMING mode to create a Kinesis Data Analytics For - * Flink application. To create a Kinesis Data Analytics Studio notebook, use the - * INTERACTIVE mode.

                + *

                Use the STREAMING mode to create a Managed Service for Apache + * Flink application. To create a Managed Service for Apache Flink Studio notebook, + * use the INTERACTIVE mode.

                */ inline bool ApplicationModeHasBeenSet() const { return m_applicationModeHasBeenSet; } /** - *

                Use the STREAMING mode to create a Kinesis Data Analytics For - * Flink application. To create a Kinesis Data Analytics Studio notebook, use the - * INTERACTIVE mode.

                + *

                Use the STREAMING mode to create a Managed Service for Apache + * Flink application. To create a Managed Service for Apache Flink Studio notebook, + * use the INTERACTIVE mode.

                */ inline void SetApplicationMode(const ApplicationMode& value) { m_applicationModeHasBeenSet = true; m_applicationMode = value; } /** - *

                Use the STREAMING mode to create a Kinesis Data Analytics For - * Flink application. To create a Kinesis Data Analytics Studio notebook, use the - * INTERACTIVE mode.

                + *

                Use the STREAMING mode to create a Managed Service for Apache + * Flink application. To create a Managed Service for Apache Flink Studio notebook, + * use the INTERACTIVE mode.

                */ inline void SetApplicationMode(ApplicationMode&& value) { m_applicationModeHasBeenSet = true; m_applicationMode = std::move(value); } /** - *

                Use the STREAMING mode to create a Kinesis Data Analytics For - * Flink application. To create a Kinesis Data Analytics Studio notebook, use the - * INTERACTIVE mode.

                + *

                Use the STREAMING mode to create a Managed Service for Apache + * Flink application. To create a Managed Service for Apache Flink Studio notebook, + * use the INTERACTIVE mode.

                */ inline CreateApplicationRequest& WithApplicationMode(const ApplicationMode& value) { SetApplicationMode(value); return *this;} /** - *

                Use the STREAMING mode to create a Kinesis Data Analytics For - * Flink application. To create a Kinesis Data Analytics Studio notebook, use the - * INTERACTIVE mode.

                + *

                Use the STREAMING mode to create a Managed Service for Apache + * Flink application. To create a Managed Service for Apache Flink Studio notebook, + * use the INTERACTIVE mode.

                */ inline CreateApplicationRequest& WithApplicationMode(ApplicationMode&& value) { SetApplicationMode(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CreateApplicationResult.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CreateApplicationResult.h index 1ec0922288b..af79f3de28e 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CreateApplicationResult.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/CreateApplicationResult.h @@ -34,32 +34,37 @@ namespace Model /** - *

                In response to your CreateApplication request, Kinesis Data - * Analytics returns a response with details of the application it created.

                + *

                In response to your CreateApplication request, Managed Service + * for Apache Flink returns a response with details of the application it + * created.

                */ inline const ApplicationDetail& GetApplicationDetail() const{ return m_applicationDetail; } /** - *

                In response to your CreateApplication request, Kinesis Data - * Analytics returns a response with details of the application it created.

                + *

                In response to your CreateApplication request, Managed Service + * for Apache Flink returns a response with details of the application it + * created.

                */ inline void SetApplicationDetail(const ApplicationDetail& value) { m_applicationDetail = value; } /** - *

                In response to your CreateApplication request, Kinesis Data - * Analytics returns a response with details of the application it created.

                + *

                In response to your CreateApplication request, Managed Service + * for Apache Flink returns a response with details of the application it + * created.

                */ inline void SetApplicationDetail(ApplicationDetail&& value) { m_applicationDetail = std::move(value); } /** - *

                In response to your CreateApplication request, Kinesis Data - * Analytics returns a response with details of the application it created.

                + *

                In response to your CreateApplication request, Managed Service + * for Apache Flink returns a response with details of the application it + * created.

                */ inline CreateApplicationResult& WithApplicationDetail(const ApplicationDetail& value) { SetApplicationDetail(value); return *this;} /** - *

                In response to your CreateApplication request, Kinesis Data - * Analytics returns a response with details of the application it created.

                + *

                In response to your CreateApplication request, Managed Service + * for Apache Flink returns a response with details of the application it + * created.

                */ inline CreateApplicationResult& WithApplicationDetail(ApplicationDetail&& value) { SetApplicationDetail(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DeleteApplicationVpcConfigurationResult.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DeleteApplicationVpcConfigurationResult.h index 2cfc175673b..26620e6f395 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DeleteApplicationVpcConfigurationResult.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DeleteApplicationVpcConfigurationResult.h @@ -33,37 +33,37 @@ namespace Model /** - *

                The ARN of the Kinesis Data Analytics application.

                + *

                The ARN of the Managed Service for Apache Flink application.

                */ inline const Aws::String& GetApplicationARN() const{ return m_applicationARN; } /** - *

                The ARN of the Kinesis Data Analytics application.

                + *

                The ARN of the Managed Service for Apache Flink application.

                */ inline void SetApplicationARN(const Aws::String& value) { m_applicationARN = value; } /** - *

                The ARN of the Kinesis Data Analytics application.

                + *

                The ARN of the Managed Service for Apache Flink application.

                */ inline void SetApplicationARN(Aws::String&& value) { m_applicationARN = std::move(value); } /** - *

                The ARN of the Kinesis Data Analytics application.

                + *

                The ARN of the Managed Service for Apache Flink application.

                */ inline void SetApplicationARN(const char* value) { m_applicationARN.assign(value); } /** - *

                The ARN of the Kinesis Data Analytics application.

                + *

                The ARN of the Managed Service for Apache Flink application.

                */ inline DeleteApplicationVpcConfigurationResult& WithApplicationARN(const Aws::String& value) { SetApplicationARN(value); return *this;} /** - *

                The ARN of the Kinesis Data Analytics application.

                + *

                The ARN of the Managed Service for Apache Flink application.

                */ inline DeleteApplicationVpcConfigurationResult& WithApplicationARN(Aws::String&& value) { SetApplicationARN(std::move(value)); return *this;} /** - *

                The ARN of the Kinesis Data Analytics application.

                + *

                The ARN of the Managed Service for Apache Flink application.

                */ inline DeleteApplicationVpcConfigurationResult& WithApplicationARN(const char* value) { SetApplicationARN(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DeployAsApplicationConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DeployAsApplicationConfiguration.h index ac3ffd0a35d..fe824aa6323 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DeployAsApplicationConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DeployAsApplicationConfiguration.h @@ -24,8 +24,8 @@ namespace Model { /** - *

                The information required to deploy a Kinesis Data Analytics Studio notebook - * as an application with durable state.

                See Also:

                The information required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                See Also:

                AWS * API Reference

                */ diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DescribeApplicationRequest.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DescribeApplicationRequest.h index 7ae7feb3ad6..c7f5815f068 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DescribeApplicationRequest.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DescribeApplicationRequest.h @@ -76,26 +76,26 @@ namespace Model /** - *

                Displays verbose information about a Kinesis Data Analytics application, - * including the application's job plan.

                + *

                Displays verbose information about a Managed Service for Apache Flink + * application, including the application's job plan.

                */ inline bool GetIncludeAdditionalDetails() const{ return m_includeAdditionalDetails; } /** - *

                Displays verbose information about a Kinesis Data Analytics application, - * including the application's job plan.

                + *

                Displays verbose information about a Managed Service for Apache Flink + * application, including the application's job plan.

                */ inline bool IncludeAdditionalDetailsHasBeenSet() const { return m_includeAdditionalDetailsHasBeenSet; } /** - *

                Displays verbose information about a Kinesis Data Analytics application, - * including the application's job plan.

                + *

                Displays verbose information about a Managed Service for Apache Flink + * application, including the application's job plan.

                */ inline void SetIncludeAdditionalDetails(bool value) { m_includeAdditionalDetailsHasBeenSet = true; m_includeAdditionalDetails = value; } /** - *

                Displays verbose information about a Kinesis Data Analytics application, - * including the application's job plan.

                + *

                Displays verbose information about a Managed Service for Apache Flink + * application, including the application's job plan.

                */ inline DescribeApplicationRequest& WithIncludeAdditionalDetails(bool value) { SetIncludeAdditionalDetails(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DiscoverInputSchemaRequest.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DiscoverInputSchemaRequest.h index a90903213c5..bdb31a28cd2 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DiscoverInputSchemaRequest.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/DiscoverInputSchemaRequest.h @@ -121,37 +121,37 @@ namespace Model /** *

                The point at which you want Kinesis Data Analytics to start reading records - * from the specified streaming source discovery purposes.

                + * from the specified streaming source for discovery purposes.

                */ inline const InputStartingPositionConfiguration& GetInputStartingPositionConfiguration() const{ return m_inputStartingPositionConfiguration; } /** *

                The point at which you want Kinesis Data Analytics to start reading records - * from the specified streaming source discovery purposes.

                + * from the specified streaming source for discovery purposes.

                */ inline bool InputStartingPositionConfigurationHasBeenSet() const { return m_inputStartingPositionConfigurationHasBeenSet; } /** *

                The point at which you want Kinesis Data Analytics to start reading records - * from the specified streaming source discovery purposes.

                + * from the specified streaming source for discovery purposes.

                */ inline void SetInputStartingPositionConfiguration(const InputStartingPositionConfiguration& value) { m_inputStartingPositionConfigurationHasBeenSet = true; m_inputStartingPositionConfiguration = value; } /** *

                The point at which you want Kinesis Data Analytics to start reading records - * from the specified streaming source discovery purposes.

                + * from the specified streaming source for discovery purposes.

                */ inline void SetInputStartingPositionConfiguration(InputStartingPositionConfiguration&& value) { m_inputStartingPositionConfigurationHasBeenSet = true; m_inputStartingPositionConfiguration = std::move(value); } /** *

                The point at which you want Kinesis Data Analytics to start reading records - * from the specified streaming source discovery purposes.

                + * from the specified streaming source for discovery purposes.

                */ inline DiscoverInputSchemaRequest& WithInputStartingPositionConfiguration(const InputStartingPositionConfiguration& value) { SetInputStartingPositionConfiguration(value); return *this;} /** *

                The point at which you want Kinesis Data Analytics to start reading records - * from the specified streaming source discovery purposes.

                + * from the specified streaming source for discovery purposes.

                */ inline DiscoverInputSchemaRequest& WithInputStartingPositionConfiguration(InputStartingPositionConfiguration&& value) { SetInputStartingPositionConfiguration(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/EnvironmentProperties.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/EnvironmentProperties.h index 788ea727091..7a512627be6 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/EnvironmentProperties.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/EnvironmentProperties.h @@ -25,7 +25,7 @@ namespace Model { /** - *

                Describes execution properties for a Flink-based Kinesis Data Analytics + *

                Describes execution properties for a Managed Service for Apache Flink * application.

                See Also:

                AWS * API Reference

                diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/EnvironmentPropertyUpdates.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/EnvironmentPropertyUpdates.h index 7c18e21d14d..d8fdc6dc297 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/EnvironmentPropertyUpdates.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/EnvironmentPropertyUpdates.h @@ -25,8 +25,8 @@ namespace Model { /** - *

                Describes updates to the execution property groups for a Flink-based Kinesis - * Data Analytics application or a Studio notebook.

                See Also:

                Describes updates to the execution property groups for a Managed Service for + * Apache Flink application or a Studio notebook.

                See Also:

                AWS * API Reference

                */ diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfiguration.h index b7fba5449d0..c8382367ef8 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfiguration.h @@ -26,7 +26,7 @@ namespace Model { /** - *

                Describes configuration parameters for a Flink-based Kinesis Data Analytics + *

                Describes configuration parameters for a Managed Service for Apache Flink * application or a Studio notebook.

                See Also:

                AWS * API Reference

                diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfigurationDescription.h index d4f0ef020cc..65a729ccefa 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfigurationDescription.h @@ -27,7 +27,7 @@ namespace Model { /** - *

                Describes configuration parameters for a Flink-based Kinesis Data Analytics + *

                Describes configuration parameters for a Managed Service for Apache Flink * application.

                See Also:

                AWS * API Reference

                diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfigurationUpdate.h index f835cea63a0..7672c184cfc 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkApplicationConfigurationUpdate.h @@ -26,8 +26,8 @@ namespace Model { /** - *

                Describes updates to the configuration parameters for a Flink-based Kinesis - * Data Analytics application.

                See Also:

                Describes updates to the configuration parameters for a Managed Service for + * Apache Flink application.

                See Also:

                AWS * API Reference

                */ diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkRunConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkRunConfiguration.h index 6d1d1b5706b..2a0a983a2c8 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkRunConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/FlinkRunConfiguration.h @@ -22,7 +22,7 @@ namespace Model { /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                See Also:

                AWS * API Reference

                diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/GlueDataCatalogConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/GlueDataCatalogConfigurationUpdate.h index 2c0088a7ea4..2a44534f635 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/GlueDataCatalogConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/GlueDataCatalogConfigurationUpdate.h @@ -25,7 +25,7 @@ namespace Model /** *

                Updates to the configuration of the Glue Data Catalog that you use for SQL - * queries that you write in a Kinesis Data Analytics Studio + * queries that you write in a Managed Service for Apache Flink Studio * notebook.

                See Also:

                AWS * API Reference

                diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfiguration.h index bfcc8a76516..b5d1297a853 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfiguration.h @@ -24,7 +24,7 @@ namespace Model { /** - *

                Describes parameters for how a Flink-based Kinesis Data Analytics application + *

                Describes parameters for how a Managed Service for Apache Flink application * executes multiple tasks simultaneously. For more information about parallelism, * see Parallel @@ -45,7 +45,7 @@ namespace Model /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service. You must set this property to + * Managed Service for Apache Flink service. You must set this property to * CUSTOM in order to change your application's * AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                @@ -54,7 +54,7 @@ namespace Model /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service. You must set this property to + * Managed Service for Apache Flink service. You must set this property to * CUSTOM in order to change your application's * AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                @@ -63,7 +63,7 @@ namespace Model /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service. You must set this property to + * Managed Service for Apache Flink service. You must set this property to * CUSTOM in order to change your application's * AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                @@ -72,7 +72,7 @@ namespace Model /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service. You must set this property to + * Managed Service for Apache Flink service. You must set this property to * CUSTOM in order to change your application's * AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                @@ -81,7 +81,7 @@ namespace Model /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service. You must set this property to + * Managed Service for Apache Flink service. You must set this property to * CUSTOM in order to change your application's * AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                @@ -90,7 +90,7 @@ namespace Model /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service. You must set this property to + * Managed Service for Apache Flink service. You must set this property to * CUSTOM in order to change your application's * AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                @@ -99,9 +99,9 @@ namespace Model /** - *

                Describes the initial number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, Kinesis Data Analytics increases the + *

                Describes the initial number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, Managed Service for Apache Flink increases the * CurrentParallelism value in response to application load. The * service can increase the CurrentParallelism value up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for @@ -113,9 +113,9 @@ namespace Model inline int GetParallelism() const{ return m_parallelism; } /** - *

                Describes the initial number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, Kinesis Data Analytics increases the + *

                Describes the initial number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, Managed Service for Apache Flink increases the * CurrentParallelism value in response to application load. The * service can increase the CurrentParallelism value up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for @@ -127,9 +127,9 @@ namespace Model inline bool ParallelismHasBeenSet() const { return m_parallelismHasBeenSet; } /** - *

                Describes the initial number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, Kinesis Data Analytics increases the + *

                Describes the initial number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, Managed Service for Apache Flink increases the * CurrentParallelism value in response to application load. The * service can increase the CurrentParallelism value up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for @@ -141,9 +141,9 @@ namespace Model inline void SetParallelism(int value) { m_parallelismHasBeenSet = true; m_parallelism = value; } /** - *

                Describes the initial number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, Kinesis Data Analytics increases the + *

                Describes the initial number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, Managed Service for Apache Flink increases the * CurrentParallelism value in response to application load. The * service can increase the CurrentParallelism value up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for @@ -156,63 +156,63 @@ namespace Model /** - *

                Describes the number of parallel tasks that a Flink-based Kinesis Data - * Analytics application can perform per Kinesis Processing Unit (KPU) used by the + *

                Describes the number of parallel tasks that a Managed Service for Apache + * Flink application can perform per Kinesis Processing Unit (KPU) used by the * application. For more information about KPUs, see Amazon Kinesis Data - * Analytics Pricing.

                + * href="http://aws.amazon.com/kinesis/data-analytics/pricing/">Amazon Managed + * Service for Apache Flink Pricing.

                */ inline int GetParallelismPerKPU() const{ return m_parallelismPerKPU; } /** - *

                Describes the number of parallel tasks that a Flink-based Kinesis Data - * Analytics application can perform per Kinesis Processing Unit (KPU) used by the + *

                Describes the number of parallel tasks that a Managed Service for Apache + * Flink application can perform per Kinesis Processing Unit (KPU) used by the * application. For more information about KPUs, see Amazon Kinesis Data - * Analytics Pricing.

                + * href="http://aws.amazon.com/kinesis/data-analytics/pricing/">Amazon Managed + * Service for Apache Flink Pricing.

                */ inline bool ParallelismPerKPUHasBeenSet() const { return m_parallelismPerKPUHasBeenSet; } /** - *

                Describes the number of parallel tasks that a Flink-based Kinesis Data - * Analytics application can perform per Kinesis Processing Unit (KPU) used by the + *

                Describes the number of parallel tasks that a Managed Service for Apache + * Flink application can perform per Kinesis Processing Unit (KPU) used by the * application. For more information about KPUs, see Amazon Kinesis Data - * Analytics Pricing.

                + * href="http://aws.amazon.com/kinesis/data-analytics/pricing/">Amazon Managed + * Service for Apache Flink Pricing.

                */ inline void SetParallelismPerKPU(int value) { m_parallelismPerKPUHasBeenSet = true; m_parallelismPerKPU = value; } /** - *

                Describes the number of parallel tasks that a Flink-based Kinesis Data - * Analytics application can perform per Kinesis Processing Unit (KPU) used by the + *

                Describes the number of parallel tasks that a Managed Service for Apache + * Flink application can perform per Kinesis Processing Unit (KPU) used by the * application. For more information about KPUs, see Amazon Kinesis Data - * Analytics Pricing.

                + * href="http://aws.amazon.com/kinesis/data-analytics/pricing/">Amazon Managed + * Service for Apache Flink Pricing.

                */ inline ParallelismConfiguration& WithParallelismPerKPU(int value) { SetParallelismPerKPU(value); return *this;} /** - *

                Describes whether the Kinesis Data Analytics service can increase the - * parallelism of the application in response to increased throughput.

                + *

                Describes whether the Managed Service for Apache Flink service can increase + * the parallelism of the application in response to increased throughput.

                */ inline bool GetAutoScalingEnabled() const{ return m_autoScalingEnabled; } /** - *

                Describes whether the Kinesis Data Analytics service can increase the - * parallelism of the application in response to increased throughput.

                + *

                Describes whether the Managed Service for Apache Flink service can increase + * the parallelism of the application in response to increased throughput.

                */ inline bool AutoScalingEnabledHasBeenSet() const { return m_autoScalingEnabledHasBeenSet; } /** - *

                Describes whether the Kinesis Data Analytics service can increase the - * parallelism of the application in response to increased throughput.

                + *

                Describes whether the Managed Service for Apache Flink service can increase + * the parallelism of the application in response to increased throughput.

                */ inline void SetAutoScalingEnabled(bool value) { m_autoScalingEnabledHasBeenSet = true; m_autoScalingEnabled = value; } /** - *

                Describes whether the Kinesis Data Analytics service can increase the - * parallelism of the application in response to increased throughput.

                + *

                Describes whether the Managed Service for Apache Flink service can increase + * the parallelism of the application in response to increased throughput.

                */ inline ParallelismConfiguration& WithAutoScalingEnabled(bool value) { SetAutoScalingEnabled(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfigurationDescription.h index baf19e63d71..d4155115279 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfigurationDescription.h @@ -24,7 +24,7 @@ namespace Model { /** - *

                Describes parameters for how a Flink-based Kinesis Data Analytics application + *

                Describes parameters for how a Managed Service for Apache Flink application * executes multiple tasks simultaneously.

                See Also:

                AWS * API Reference

                @@ -40,45 +40,45 @@ namespace Model /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service.

                + * Managed Service for Apache Flink service.

                */ inline const ConfigurationType& GetConfigurationType() const{ return m_configurationType; } /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service.

                + * Managed Service for Apache Flink service.

                */ inline bool ConfigurationTypeHasBeenSet() const { return m_configurationTypeHasBeenSet; } /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service.

                + * Managed Service for Apache Flink service.

                */ inline void SetConfigurationType(const ConfigurationType& value) { m_configurationTypeHasBeenSet = true; m_configurationType = value; } /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service.

                + * Managed Service for Apache Flink service.

                */ inline void SetConfigurationType(ConfigurationType&& value) { m_configurationTypeHasBeenSet = true; m_configurationType = std::move(value); } /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service.

                + * Managed Service for Apache Flink service.

                */ inline ParallelismConfigurationDescription& WithConfigurationType(const ConfigurationType& value) { SetConfigurationType(value); return *this;} /** *

                Describes whether the application uses the default parallelism for the - * Kinesis Data Analytics service.

                + * Managed Service for Apache Flink service.

                */ inline ParallelismConfigurationDescription& WithConfigurationType(ConfigurationType&& value) { SetConfigurationType(std::move(value)); return *this;} /** - *

                Describes the initial number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, then Kinesis Data Analytics can increase the + *

                Describes the initial number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, then Managed Service for Apache Flink can increase the * CurrentParallelism value in response to application load. The * service can increase CurrentParallelism up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for @@ -90,9 +90,9 @@ namespace Model inline int GetParallelism() const{ return m_parallelism; } /** - *

                Describes the initial number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, then Kinesis Data Analytics can increase the + *

                Describes the initial number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, then Managed Service for Apache Flink can increase the * CurrentParallelism value in response to application load. The * service can increase CurrentParallelism up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for @@ -104,9 +104,9 @@ namespace Model inline bool ParallelismHasBeenSet() const { return m_parallelismHasBeenSet; } /** - *

                Describes the initial number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, then Kinesis Data Analytics can increase the + *

                Describes the initial number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, then Managed Service for Apache Flink can increase the * CurrentParallelism value in response to application load. The * service can increase CurrentParallelism up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for @@ -118,9 +118,9 @@ namespace Model inline void SetParallelism(int value) { m_parallelismHasBeenSet = true; m_parallelism = value; } /** - *

                Describes the initial number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, then Kinesis Data Analytics can increase the + *

                Describes the initial number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, then Managed Service for Apache Flink can increase the * CurrentParallelism value in response to application load. The * service can increase CurrentParallelism up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for @@ -133,38 +133,38 @@ namespace Model /** - *

                Describes the number of parallel tasks that a Flink-based Kinesis Data - * Analytics application can perform per Kinesis Processing Unit (KPU) used by the + *

                Describes the number of parallel tasks that a Managed Service for Apache + * Flink application can perform per Kinesis Processing Unit (KPU) used by the * application.

                */ inline int GetParallelismPerKPU() const{ return m_parallelismPerKPU; } /** - *

                Describes the number of parallel tasks that a Flink-based Kinesis Data - * Analytics application can perform per Kinesis Processing Unit (KPU) used by the + *

                Describes the number of parallel tasks that a Managed Service for Apache + * Flink application can perform per Kinesis Processing Unit (KPU) used by the * application.

                */ inline bool ParallelismPerKPUHasBeenSet() const { return m_parallelismPerKPUHasBeenSet; } /** - *

                Describes the number of parallel tasks that a Flink-based Kinesis Data - * Analytics application can perform per Kinesis Processing Unit (KPU) used by the + *

                Describes the number of parallel tasks that a Managed Service for Apache + * Flink application can perform per Kinesis Processing Unit (KPU) used by the * application.

                */ inline void SetParallelismPerKPU(int value) { m_parallelismPerKPUHasBeenSet = true; m_parallelismPerKPU = value; } /** - *

                Describes the number of parallel tasks that a Flink-based Kinesis Data - * Analytics application can perform per Kinesis Processing Unit (KPU) used by the + *

                Describes the number of parallel tasks that a Managed Service for Apache + * Flink application can perform per Kinesis Processing Unit (KPU) used by the * application.

                */ inline ParallelismConfigurationDescription& WithParallelismPerKPU(int value) { SetParallelismPerKPU(value); return *this;} /** - *

                Describes the current number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, Kinesis Data Analytics can increase this value in response to + *

                Describes the current number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, Managed Service for Apache Flink can increase this value in response to * application load. The service can increase this value up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for * the application. The maximum KPUs for an application is 32 by default, and can @@ -175,9 +175,9 @@ namespace Model inline int GetCurrentParallelism() const{ return m_currentParallelism; } /** - *

                Describes the current number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, Kinesis Data Analytics can increase this value in response to + *

                Describes the current number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, Managed Service for Apache Flink can increase this value in response to * application load. The service can increase this value up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for * the application. The maximum KPUs for an application is 32 by default, and can @@ -188,9 +188,9 @@ namespace Model inline bool CurrentParallelismHasBeenSet() const { return m_currentParallelismHasBeenSet; } /** - *

                Describes the current number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, Kinesis Data Analytics can increase this value in response to + *

                Describes the current number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, Managed Service for Apache Flink can increase this value in response to * application load. The service can increase this value up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for * the application. The maximum KPUs for an application is 32 by default, and can @@ -201,9 +201,9 @@ namespace Model inline void SetCurrentParallelism(int value) { m_currentParallelismHasBeenSet = true; m_currentParallelism = value; } /** - *

                Describes the current number of parallel tasks that a Flink-based Kinesis - * Data Analytics application can perform. If AutoScalingEnabled is - * set to True, Kinesis Data Analytics can increase this value in response to + *

                Describes the current number of parallel tasks that a Managed Service for + * Apache Flink application can perform. If AutoScalingEnabled is set + * to True, Managed Service for Apache Flink can increase this value in response to * application load. The service can increase this value up to the maximum * parallelism, which is ParalellismPerKPU times the maximum KPUs for * the application. The maximum KPUs for an application is 32 by default, and can @@ -215,26 +215,26 @@ namespace Model /** - *

                Describes whether the Kinesis Data Analytics service can increase the - * parallelism of the application in response to increased throughput.

                + *

                Describes whether the Managed Service for Apache Flink service can increase + * the parallelism of the application in response to increased throughput.

                */ inline bool GetAutoScalingEnabled() const{ return m_autoScalingEnabled; } /** - *

                Describes whether the Kinesis Data Analytics service can increase the - * parallelism of the application in response to increased throughput.

                + *

                Describes whether the Managed Service for Apache Flink service can increase + * the parallelism of the application in response to increased throughput.

                */ inline bool AutoScalingEnabledHasBeenSet() const { return m_autoScalingEnabledHasBeenSet; } /** - *

                Describes whether the Kinesis Data Analytics service can increase the - * parallelism of the application in response to increased throughput.

                + *

                Describes whether the Managed Service for Apache Flink service can increase + * the parallelism of the application in response to increased throughput.

                */ inline void SetAutoScalingEnabled(bool value) { m_autoScalingEnabledHasBeenSet = true; m_autoScalingEnabled = value; } /** - *

                Describes whether the Kinesis Data Analytics service can increase the - * parallelism of the application in response to increased throughput.

                + *

                Describes whether the Managed Service for Apache Flink service can increase + * the parallelism of the application in response to increased throughput.

                */ inline ParallelismConfigurationDescription& WithAutoScalingEnabled(bool value) { SetAutoScalingEnabled(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfigurationUpdate.h index adcd38b8116..54e9fdc2015 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ParallelismConfigurationUpdate.h @@ -40,54 +40,54 @@ namespace Model /** *

                Describes updates to whether the application uses the default parallelism for - * the Kinesis Data Analytics service, or if a custom parallelism is used. You must - * set this property to CUSTOM in order to change your application's - * AutoScalingEnabled, Parallelism, or + * the Managed Service for Apache Flink service, or if a custom parallelism is + * used. You must set this property to CUSTOM in order to change your + * application's AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                */ inline const ConfigurationType& GetConfigurationTypeUpdate() const{ return m_configurationTypeUpdate; } /** *

                Describes updates to whether the application uses the default parallelism for - * the Kinesis Data Analytics service, or if a custom parallelism is used. You must - * set this property to CUSTOM in order to change your application's - * AutoScalingEnabled, Parallelism, or + * the Managed Service for Apache Flink service, or if a custom parallelism is + * used. You must set this property to CUSTOM in order to change your + * application's AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                */ inline bool ConfigurationTypeUpdateHasBeenSet() const { return m_configurationTypeUpdateHasBeenSet; } /** *

                Describes updates to whether the application uses the default parallelism for - * the Kinesis Data Analytics service, or if a custom parallelism is used. You must - * set this property to CUSTOM in order to change your application's - * AutoScalingEnabled, Parallelism, or + * the Managed Service for Apache Flink service, or if a custom parallelism is + * used. You must set this property to CUSTOM in order to change your + * application's AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                */ inline void SetConfigurationTypeUpdate(const ConfigurationType& value) { m_configurationTypeUpdateHasBeenSet = true; m_configurationTypeUpdate = value; } /** *

                Describes updates to whether the application uses the default parallelism for - * the Kinesis Data Analytics service, or if a custom parallelism is used. You must - * set this property to CUSTOM in order to change your application's - * AutoScalingEnabled, Parallelism, or + * the Managed Service for Apache Flink service, or if a custom parallelism is + * used. You must set this property to CUSTOM in order to change your + * application's AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                */ inline void SetConfigurationTypeUpdate(ConfigurationType&& value) { m_configurationTypeUpdateHasBeenSet = true; m_configurationTypeUpdate = std::move(value); } /** *

                Describes updates to whether the application uses the default parallelism for - * the Kinesis Data Analytics service, or if a custom parallelism is used. You must - * set this property to CUSTOM in order to change your application's - * AutoScalingEnabled, Parallelism, or + * the Managed Service for Apache Flink service, or if a custom parallelism is + * used. You must set this property to CUSTOM in order to change your + * application's AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                */ inline ParallelismConfigurationUpdate& WithConfigurationTypeUpdate(const ConfigurationType& value) { SetConfigurationTypeUpdate(value); return *this;} /** *

                Describes updates to whether the application uses the default parallelism for - * the Kinesis Data Analytics service, or if a custom parallelism is used. You must - * set this property to CUSTOM in order to change your application's - * AutoScalingEnabled, Parallelism, or + * the Managed Service for Apache Flink service, or if a custom parallelism is + * used. You must set this property to CUSTOM in order to change your + * application's AutoScalingEnabled, Parallelism, or * ParallelismPerKPU properties.

                */ inline ParallelismConfigurationUpdate& WithConfigurationTypeUpdate(ConfigurationType&& value) { SetConfigurationTypeUpdate(std::move(value)); return *this;} @@ -95,53 +95,57 @@ namespace Model /** *

                Describes updates to the initial number of parallel tasks an application can - * perform. If AutoScalingEnabled is set to True, then Kinesis Data - * Analytics can increase the CurrentParallelism value in response to - * application load. The service can increase CurrentParallelism up to - * the maximum parallelism, which is ParalellismPerKPU times the - * maximum KPUs for the application. The maximum KPUs for an application is 32 by - * default, and can be increased by requesting a limit increase. If application - * load is reduced, the service will reduce CurrentParallelism down to - * the Parallelism setting.

                + * perform. If AutoScalingEnabled is set to True, then Managed Service + * for Apache Flink can increase the CurrentParallelism value in + * response to application load. The service can increase + * CurrentParallelism up to the maximum parallelism, which is + * ParalellismPerKPU times the maximum KPUs for the application. The + * maximum KPUs for an application is 32 by default, and can be increased by + * requesting a limit increase. If application load is reduced, the service will + * reduce CurrentParallelism down to the Parallelism + * setting.

                */ inline int GetParallelismUpdate() const{ return m_parallelismUpdate; } /** *

                Describes updates to the initial number of parallel tasks an application can - * perform. If AutoScalingEnabled is set to True, then Kinesis Data - * Analytics can increase the CurrentParallelism value in response to - * application load. The service can increase CurrentParallelism up to - * the maximum parallelism, which is ParalellismPerKPU times the - * maximum KPUs for the application. The maximum KPUs for an application is 32 by - * default, and can be increased by requesting a limit increase. If application - * load is reduced, the service will reduce CurrentParallelism down to - * the Parallelism setting.

                + * perform. If AutoScalingEnabled is set to True, then Managed Service + * for Apache Flink can increase the CurrentParallelism value in + * response to application load. The service can increase + * CurrentParallelism up to the maximum parallelism, which is + * ParalellismPerKPU times the maximum KPUs for the application. The + * maximum KPUs for an application is 32 by default, and can be increased by + * requesting a limit increase. If application load is reduced, the service will + * reduce CurrentParallelism down to the Parallelism + * setting.

                */ inline bool ParallelismUpdateHasBeenSet() const { return m_parallelismUpdateHasBeenSet; } /** *

                Describes updates to the initial number of parallel tasks an application can - * perform. If AutoScalingEnabled is set to True, then Kinesis Data - * Analytics can increase the CurrentParallelism value in response to - * application load. The service can increase CurrentParallelism up to - * the maximum parallelism, which is ParalellismPerKPU times the - * maximum KPUs for the application. The maximum KPUs for an application is 32 by - * default, and can be increased by requesting a limit increase. If application - * load is reduced, the service will reduce CurrentParallelism down to - * the Parallelism setting.

                + * perform. If AutoScalingEnabled is set to True, then Managed Service + * for Apache Flink can increase the CurrentParallelism value in + * response to application load. The service can increase + * CurrentParallelism up to the maximum parallelism, which is + * ParalellismPerKPU times the maximum KPUs for the application. The + * maximum KPUs for an application is 32 by default, and can be increased by + * requesting a limit increase. If application load is reduced, the service will + * reduce CurrentParallelism down to the Parallelism + * setting.

                */ inline void SetParallelismUpdate(int value) { m_parallelismUpdateHasBeenSet = true; m_parallelismUpdate = value; } /** *

                Describes updates to the initial number of parallel tasks an application can - * perform. If AutoScalingEnabled is set to True, then Kinesis Data - * Analytics can increase the CurrentParallelism value in response to - * application load. The service can increase CurrentParallelism up to - * the maximum parallelism, which is ParalellismPerKPU times the - * maximum KPUs for the application. The maximum KPUs for an application is 32 by - * default, and can be increased by requesting a limit increase. If application - * load is reduced, the service will reduce CurrentParallelism down to - * the Parallelism setting.

                + * perform. If AutoScalingEnabled is set to True, then Managed Service + * for Apache Flink can increase the CurrentParallelism value in + * response to application load. The service can increase + * CurrentParallelism up to the maximum parallelism, which is + * ParalellismPerKPU times the maximum KPUs for the application. The + * maximum KPUs for an application is 32 by default, and can be increased by + * requesting a limit increase. If application load is reduced, the service will + * reduce CurrentParallelism down to the Parallelism + * setting.

                */ inline ParallelismConfigurationUpdate& WithParallelismUpdate(int value) { SetParallelismUpdate(value); return *this;} @@ -172,30 +176,30 @@ namespace Model /** - *

                Describes updates to whether the Kinesis Data Analytics service can increase - * the parallelism of a Flink-based Kinesis Data Analytics application in response - * to increased throughput.

                + *

                Describes updates to whether the Managed Service for Apache Flink service can + * increase the parallelism of a Managed Service for Apache Flink application in + * response to increased throughput.

                */ inline bool GetAutoScalingEnabledUpdate() const{ return m_autoScalingEnabledUpdate; } /** - *

                Describes updates to whether the Kinesis Data Analytics service can increase - * the parallelism of a Flink-based Kinesis Data Analytics application in response - * to increased throughput.

                + *

                Describes updates to whether the Managed Service for Apache Flink service can + * increase the parallelism of a Managed Service for Apache Flink application in + * response to increased throughput.

                */ inline bool AutoScalingEnabledUpdateHasBeenSet() const { return m_autoScalingEnabledUpdateHasBeenSet; } /** - *

                Describes updates to whether the Kinesis Data Analytics service can increase - * the parallelism of a Flink-based Kinesis Data Analytics application in response - * to increased throughput.

                + *

                Describes updates to whether the Managed Service for Apache Flink service can + * increase the parallelism of a Managed Service for Apache Flink application in + * response to increased throughput.

                */ inline void SetAutoScalingEnabledUpdate(bool value) { m_autoScalingEnabledUpdateHasBeenSet = true; m_autoScalingEnabledUpdate = value; } /** - *

                Describes updates to whether the Kinesis Data Analytics service can increase - * the parallelism of a Flink-based Kinesis Data Analytics application in response - * to increased throughput.

                + *

                Describes updates to whether the Managed Service for Apache Flink service can + * increase the parallelism of a Managed Service for Apache Flink application in + * response to increased throughput.

                */ inline ParallelismConfigurationUpdate& WithAutoScalingEnabledUpdate(bool value) { SetAutoScalingEnabledUpdate(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ReferenceDataSource.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ReferenceDataSource.h index c57c91ababd..7e760cec9fd 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ReferenceDataSource.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ReferenceDataSource.h @@ -86,49 +86,49 @@ namespace Model /** *

                Identifies the S3 bucket and object that contains the reference data. A - * Kinesis Data Analytics application loads reference data only once. If the data - * changes, you call the UpdateApplication operation to trigger reloading of - * data into your application.

                + * SQL-based Kinesis Data Analytics application loads reference data only once. If + * the data changes, you call the UpdateApplication operation to trigger + * reloading of data into your application.

                */ inline const S3ReferenceDataSource& GetS3ReferenceDataSource() const{ return m_s3ReferenceDataSource; } /** *

                Identifies the S3 bucket and object that contains the reference data. A - * Kinesis Data Analytics application loads reference data only once. If the data - * changes, you call the UpdateApplication operation to trigger reloading of - * data into your application.

                + * SQL-based Kinesis Data Analytics application loads reference data only once. If + * the data changes, you call the UpdateApplication operation to trigger + * reloading of data into your application.

                */ inline bool S3ReferenceDataSourceHasBeenSet() const { return m_s3ReferenceDataSourceHasBeenSet; } /** *

                Identifies the S3 bucket and object that contains the reference data. A - * Kinesis Data Analytics application loads reference data only once. If the data - * changes, you call the UpdateApplication operation to trigger reloading of - * data into your application.

                + * SQL-based Kinesis Data Analytics application loads reference data only once. If + * the data changes, you call the UpdateApplication operation to trigger + * reloading of data into your application.

                */ inline void SetS3ReferenceDataSource(const S3ReferenceDataSource& value) { m_s3ReferenceDataSourceHasBeenSet = true; m_s3ReferenceDataSource = value; } /** *

                Identifies the S3 bucket and object that contains the reference data. A - * Kinesis Data Analytics application loads reference data only once. If the data - * changes, you call the UpdateApplication operation to trigger reloading of - * data into your application.

                + * SQL-based Kinesis Data Analytics application loads reference data only once. If + * the data changes, you call the UpdateApplication operation to trigger + * reloading of data into your application.

                */ inline void SetS3ReferenceDataSource(S3ReferenceDataSource&& value) { m_s3ReferenceDataSourceHasBeenSet = true; m_s3ReferenceDataSource = std::move(value); } /** *

                Identifies the S3 bucket and object that contains the reference data. A - * Kinesis Data Analytics application loads reference data only once. If the data - * changes, you call the UpdateApplication operation to trigger reloading of - * data into your application.

                + * SQL-based Kinesis Data Analytics application loads reference data only once. If + * the data changes, you call the UpdateApplication operation to trigger + * reloading of data into your application.

                */ inline ReferenceDataSource& WithS3ReferenceDataSource(const S3ReferenceDataSource& value) { SetS3ReferenceDataSource(value); return *this;} /** *

                Identifies the S3 bucket and object that contains the reference data. A - * Kinesis Data Analytics application loads reference data only once. If the data - * changes, you call the UpdateApplication operation to trigger reloading of - * data into your application.

                + * SQL-based Kinesis Data Analytics application loads reference data only once. If + * the data changes, you call the UpdateApplication operation to trigger + * reloading of data into your application.

                */ inline ReferenceDataSource& WithS3ReferenceDataSource(S3ReferenceDataSource&& value) { SetS3ReferenceDataSource(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfiguration.h index 01fb9614d83..1e539413d59 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfiguration.h @@ -27,7 +27,7 @@ namespace Model { /** - *

                Describes the starting parameters for an Kinesis Data Analytics + *

                Describes the starting parameters for an Managed Service for Apache Flink * application.

                See Also:

                AWS * API Reference

                @@ -42,37 +42,37 @@ namespace Model /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline const FlinkRunConfiguration& GetFlinkRunConfiguration() const{ return m_flinkRunConfiguration; } /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline bool FlinkRunConfigurationHasBeenSet() const { return m_flinkRunConfigurationHasBeenSet; } /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline void SetFlinkRunConfiguration(const FlinkRunConfiguration& value) { m_flinkRunConfigurationHasBeenSet = true; m_flinkRunConfiguration = value; } /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline void SetFlinkRunConfiguration(FlinkRunConfiguration&& value) { m_flinkRunConfigurationHasBeenSet = true; m_flinkRunConfiguration = std::move(value); } /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline RunConfiguration& WithFlinkRunConfiguration(const FlinkRunConfiguration& value) { SetFlinkRunConfiguration(value); return *this;} /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline RunConfiguration& WithFlinkRunConfiguration(FlinkRunConfiguration&& value) { SetFlinkRunConfiguration(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfigurationDescription.h index cb95f73fc11..cd6355e90bc 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfigurationDescription.h @@ -25,7 +25,7 @@ namespace Model { /** - *

                Describes the starting properties for a Kinesis Data Analytics + *

                Describes the starting properties for a Managed Service for Apache Flink * application.

                See Also:

                AWS * API Reference

                diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfigurationUpdate.h index 90942e912e8..0e20687ba43 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/RunConfigurationUpdate.h @@ -25,8 +25,8 @@ namespace Model { /** - *

                Describes the updates to the starting parameters for a Kinesis Data Analytics - * application.

                See Also:

                Describes the updates to the starting parameters for a Managed Service for + * Apache Flink application.

                See Also:

                AWS * API Reference

                */ @@ -40,37 +40,37 @@ namespace Model /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline const FlinkRunConfiguration& GetFlinkRunConfiguration() const{ return m_flinkRunConfiguration; } /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline bool FlinkRunConfigurationHasBeenSet() const { return m_flinkRunConfigurationHasBeenSet; } /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline void SetFlinkRunConfiguration(const FlinkRunConfiguration& value) { m_flinkRunConfigurationHasBeenSet = true; m_flinkRunConfiguration = value; } /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline void SetFlinkRunConfiguration(FlinkRunConfiguration&& value) { m_flinkRunConfigurationHasBeenSet = true; m_flinkRunConfiguration = std::move(value); } /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline RunConfigurationUpdate& WithFlinkRunConfiguration(const FlinkRunConfiguration& value) { SetFlinkRunConfiguration(value); return *this;} /** - *

                Describes the starting parameters for a Flink-based Kinesis Data Analytics + *

                Describes the starting parameters for a Managed Service for Apache Flink * application.

                */ inline RunConfigurationUpdate& WithFlinkRunConfiguration(FlinkRunConfiguration&& value) { SetFlinkRunConfiguration(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/S3ContentLocation.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/S3ContentLocation.h index d96f596a15b..ae75339a2ff 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/S3ContentLocation.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/S3ContentLocation.h @@ -24,10 +24,10 @@ namespace Model { /** - *

                For a Kinesis Data Analytics application provides a description of an Amazon - * S3 object, including the Amazon Resource Name (ARN) of the S3 bucket, the name - * of the Amazon S3 object that contains the data, and the version number of the - * Amazon S3 object that contains the data.

                See Also:

                For a Managed Service for Apache Flink application provides a description of + * an Amazon S3 object, including the Amazon Resource Name (ARN) of the S3 bucket, + * the name of the Amazon S3 object that contains the data, and the version number + * of the Amazon S3 object that contains the data.

                See Also:

                AWS * API Reference

                */ diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/S3ReferenceDataSource.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/S3ReferenceDataSource.h index b9c9fdd5b9c..bcbe8855aea 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/S3ReferenceDataSource.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/S3ReferenceDataSource.h @@ -25,10 +25,10 @@ namespace Model /** *

                For a SQL-based Kinesis Data Analytics application, identifies the Amazon S3 - * bucket and object that contains the reference data.

                A Kinesis Data - * Analytics application loads reference data only once. If the data changes, you - * call the UpdateApplication operation to trigger reloading of data into - * your application.

                See Also:

                A SQL-based Kinesis + * Data Analytics application loads reference data only once. If the data changes, + * you call the UpdateApplication operation to trigger reloading of data + * into your application.

                See Also:

                AWS * API Reference

                */ diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/SnapshotDetails.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/SnapshotDetails.h index f28e701ee4a..339aef376e6 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/SnapshotDetails.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/SnapshotDetails.h @@ -8,6 +8,7 @@ #include #include #include +#include #include namespace Aws @@ -163,6 +164,37 @@ namespace Model */ inline SnapshotDetails& WithSnapshotCreationTimestamp(Aws::Utils::DateTime&& value) { SetSnapshotCreationTimestamp(std::move(value)); return *this;} + + /** + *

                The Flink Runtime for the application snapshot.

                + */ + inline const RuntimeEnvironment& GetRuntimeEnvironment() const{ return m_runtimeEnvironment; } + + /** + *

                The Flink Runtime for the application snapshot.

                + */ + inline bool RuntimeEnvironmentHasBeenSet() const { return m_runtimeEnvironmentHasBeenSet; } + + /** + *

                The Flink Runtime for the application snapshot.

                + */ + inline void SetRuntimeEnvironment(const RuntimeEnvironment& value) { m_runtimeEnvironmentHasBeenSet = true; m_runtimeEnvironment = value; } + + /** + *

                The Flink Runtime for the application snapshot.

                + */ + inline void SetRuntimeEnvironment(RuntimeEnvironment&& value) { m_runtimeEnvironmentHasBeenSet = true; m_runtimeEnvironment = std::move(value); } + + /** + *

                The Flink Runtime for the application snapshot.

                + */ + inline SnapshotDetails& WithRuntimeEnvironment(const RuntimeEnvironment& value) { SetRuntimeEnvironment(value); return *this;} + + /** + *

                The Flink Runtime for the application snapshot.

                + */ + inline SnapshotDetails& WithRuntimeEnvironment(RuntimeEnvironment&& value) { SetRuntimeEnvironment(std::move(value)); return *this;} + private: Aws::String m_snapshotName; @@ -176,6 +208,9 @@ namespace Model Aws::Utils::DateTime m_snapshotCreationTimestamp; bool m_snapshotCreationTimestampHasBeenSet = false; + + RuntimeEnvironment m_runtimeEnvironment; + bool m_runtimeEnvironmentHasBeenSet = false; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/StartApplicationRequest.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/StartApplicationRequest.h index 8e52930b09f..a3c4d57eb92 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/StartApplicationRequest.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/StartApplicationRequest.h @@ -77,38 +77,38 @@ namespace Model /** - *

                Identifies the run configuration (start parameters) of a Kinesis Data - * Analytics application.

                + *

                Identifies the run configuration (start parameters) of a Managed Service for + * Apache Flink application.

                */ inline const RunConfiguration& GetRunConfiguration() const{ return m_runConfiguration; } /** - *

                Identifies the run configuration (start parameters) of a Kinesis Data - * Analytics application.

                + *

                Identifies the run configuration (start parameters) of a Managed Service for + * Apache Flink application.

                */ inline bool RunConfigurationHasBeenSet() const { return m_runConfigurationHasBeenSet; } /** - *

                Identifies the run configuration (start parameters) of a Kinesis Data - * Analytics application.

                + *

                Identifies the run configuration (start parameters) of a Managed Service for + * Apache Flink application.

                */ inline void SetRunConfiguration(const RunConfiguration& value) { m_runConfigurationHasBeenSet = true; m_runConfiguration = value; } /** - *

                Identifies the run configuration (start parameters) of a Kinesis Data - * Analytics application.

                + *

                Identifies the run configuration (start parameters) of a Managed Service for + * Apache Flink application.

                */ inline void SetRunConfiguration(RunConfiguration&& value) { m_runConfigurationHasBeenSet = true; m_runConfiguration = std::move(value); } /** - *

                Identifies the run configuration (start parameters) of a Kinesis Data - * Analytics application.

                + *

                Identifies the run configuration (start parameters) of a Managed Service for + * Apache Flink application.

                */ inline StartApplicationRequest& WithRunConfiguration(const RunConfiguration& value) { SetRunConfiguration(value); return *this;} /** - *

                Identifies the run configuration (start parameters) of a Kinesis Data - * Analytics application.

                + *

                Identifies the run configuration (start parameters) of a Managed Service for + * Apache Flink application.

                */ inline StartApplicationRequest& WithRunConfiguration(RunConfiguration&& value) { SetRunConfiguration(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/StopApplicationRequest.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/StopApplicationRequest.h index 0f715e8da78..d053a82b406 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/StopApplicationRequest.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/StopApplicationRequest.h @@ -77,12 +77,12 @@ namespace Model /** *

                Set to true to force the application to stop. If you set - * Force to true, Kinesis Data Analytics stops the - * application without taking a snapshot.

                Force-stopping your + * Force to true, Managed Service for Apache Flink stops + * the application without taking a snapshot.

                Force-stopping your * application may lead to data loss or duplication. To prevent data loss or * duplicate processing of data during application restarts, we recommend you to * take frequent snapshots of your application.

                You can only force - * stop a Flink-based Kinesis Data Analytics application. You can't force stop a + * stop a Managed Service for Apache Flink application. You can't force stop a * SQL-based Kinesis Data Analytics application.

                The application must be in * the STARTING, UPDATING, STOPPING, * AUTOSCALING, or RUNNING status.

                @@ -91,12 +91,12 @@ namespace Model /** *

                Set to true to force the application to stop. If you set - * Force to true, Kinesis Data Analytics stops the - * application without taking a snapshot.

                Force-stopping your + * Force to true, Managed Service for Apache Flink stops + * the application without taking a snapshot.

                Force-stopping your * application may lead to data loss or duplication. To prevent data loss or * duplicate processing of data during application restarts, we recommend you to * take frequent snapshots of your application.

                You can only force - * stop a Flink-based Kinesis Data Analytics application. You can't force stop a + * stop a Managed Service for Apache Flink application. You can't force stop a * SQL-based Kinesis Data Analytics application.

                The application must be in * the STARTING, UPDATING, STOPPING, * AUTOSCALING, or RUNNING status.

                @@ -105,12 +105,12 @@ namespace Model /** *

                Set to true to force the application to stop. If you set - * Force to true, Kinesis Data Analytics stops the - * application without taking a snapshot.

                Force-stopping your + * Force to true, Managed Service for Apache Flink stops + * the application without taking a snapshot.

                Force-stopping your * application may lead to data loss or duplication. To prevent data loss or * duplicate processing of data during application restarts, we recommend you to * take frequent snapshots of your application.

                You can only force - * stop a Flink-based Kinesis Data Analytics application. You can't force stop a + * stop a Managed Service for Apache Flink application. You can't force stop a * SQL-based Kinesis Data Analytics application.

                The application must be in * the STARTING, UPDATING, STOPPING, * AUTOSCALING, or RUNNING status.

                @@ -119,12 +119,12 @@ namespace Model /** *

                Set to true to force the application to stop. If you set - * Force to true, Kinesis Data Analytics stops the - * application without taking a snapshot.

                Force-stopping your + * Force to true, Managed Service for Apache Flink stops + * the application without taking a snapshot.

                Force-stopping your * application may lead to data loss or duplication. To prevent data loss or * duplicate processing of data during application restarts, we recommend you to * take frequent snapshots of your application.

                You can only force - * stop a Flink-based Kinesis Data Analytics application. You can't force stop a + * stop a Managed Service for Apache Flink application. You can't force stop a * SQL-based Kinesis Data Analytics application.

                The application must be in * the STARTING, UPDATING, STOPPING, * AUTOSCALING, or RUNNING status.

                diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/UntagResourceRequest.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/UntagResourceRequest.h index 1564d7235a3..a8f65505519 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/UntagResourceRequest.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/UntagResourceRequest.h @@ -36,50 +36,50 @@ namespace Model /** - *

                The ARN of the Kinesis Data Analytics application from which to remove the - * tags.

                + *

                The ARN of the Managed Service for Apache Flink application from which to + * remove the tags.

                */ inline const Aws::String& GetResourceARN() const{ return m_resourceARN; } /** - *

                The ARN of the Kinesis Data Analytics application from which to remove the - * tags.

                + *

                The ARN of the Managed Service for Apache Flink application from which to + * remove the tags.

                */ inline bool ResourceARNHasBeenSet() const { return m_resourceARNHasBeenSet; } /** - *

                The ARN of the Kinesis Data Analytics application from which to remove the - * tags.

                + *

                The ARN of the Managed Service for Apache Flink application from which to + * remove the tags.

                */ inline void SetResourceARN(const Aws::String& value) { m_resourceARNHasBeenSet = true; m_resourceARN = value; } /** - *

                The ARN of the Kinesis Data Analytics application from which to remove the - * tags.

                + *

                The ARN of the Managed Service for Apache Flink application from which to + * remove the tags.

                */ inline void SetResourceARN(Aws::String&& value) { m_resourceARNHasBeenSet = true; m_resourceARN = std::move(value); } /** - *

                The ARN of the Kinesis Data Analytics application from which to remove the - * tags.

                + *

                The ARN of the Managed Service for Apache Flink application from which to + * remove the tags.

                */ inline void SetResourceARN(const char* value) { m_resourceARNHasBeenSet = true; m_resourceARN.assign(value); } /** - *

                The ARN of the Kinesis Data Analytics application from which to remove the - * tags.

                + *

                The ARN of the Managed Service for Apache Flink application from which to + * remove the tags.

                */ inline UntagResourceRequest& WithResourceARN(const Aws::String& value) { SetResourceARN(value); return *this;} /** - *

                The ARN of the Kinesis Data Analytics application from which to remove the - * tags.

                + *

                The ARN of the Managed Service for Apache Flink application from which to + * remove the tags.

                */ inline UntagResourceRequest& WithResourceARN(Aws::String&& value) { SetResourceARN(std::move(value)); return *this;} /** - *

                The ARN of the Kinesis Data Analytics application from which to remove the - * tags.

                + *

                The ARN of the Managed Service for Apache Flink application from which to + * remove the tags.

                */ inline UntagResourceRequest& WithResourceARN(const char* value) { SetResourceARN(value); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/UpdateApplicationRequest.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/UpdateApplicationRequest.h index 1232e27a5de..f04d52b204f 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/UpdateApplicationRequest.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/UpdateApplicationRequest.h @@ -10,6 +10,7 @@ #include #include #include +#include #include #include @@ -360,6 +361,61 @@ namespace Model */ inline UpdateApplicationRequest& WithConditionalToken(const char* value) { SetConditionalToken(value); return *this;} + + /** + *

                Updates the Managed Service for Apache Flink runtime environment used to run + * your code. To avoid issues you must:

                • Ensure your new jar and + * dependencies are compatible with the new runtime selected.

                • + *

                  Ensure your new code's state is compatible with the snapshot from which your + * application will start

                + */ + inline const RuntimeEnvironment& GetRuntimeEnvironmentUpdate() const{ return m_runtimeEnvironmentUpdate; } + + /** + *

                Updates the Managed Service for Apache Flink runtime environment used to run + * your code. To avoid issues you must:

                • Ensure your new jar and + * dependencies are compatible with the new runtime selected.

                • + *

                  Ensure your new code's state is compatible with the snapshot from which your + * application will start

                + */ + inline bool RuntimeEnvironmentUpdateHasBeenSet() const { return m_runtimeEnvironmentUpdateHasBeenSet; } + + /** + *

                Updates the Managed Service for Apache Flink runtime environment used to run + * your code. To avoid issues you must:

                • Ensure your new jar and + * dependencies are compatible with the new runtime selected.

                • + *

                  Ensure your new code's state is compatible with the snapshot from which your + * application will start

                + */ + inline void SetRuntimeEnvironmentUpdate(const RuntimeEnvironment& value) { m_runtimeEnvironmentUpdateHasBeenSet = true; m_runtimeEnvironmentUpdate = value; } + + /** + *

                Updates the Managed Service for Apache Flink runtime environment used to run + * your code. To avoid issues you must:

                • Ensure your new jar and + * dependencies are compatible with the new runtime selected.

                • + *

                  Ensure your new code's state is compatible with the snapshot from which your + * application will start

                + */ + inline void SetRuntimeEnvironmentUpdate(RuntimeEnvironment&& value) { m_runtimeEnvironmentUpdateHasBeenSet = true; m_runtimeEnvironmentUpdate = std::move(value); } + + /** + *

                Updates the Managed Service for Apache Flink runtime environment used to run + * your code. To avoid issues you must:

                • Ensure your new jar and + * dependencies are compatible with the new runtime selected.

                • + *

                  Ensure your new code's state is compatible with the snapshot from which your + * application will start

                + */ + inline UpdateApplicationRequest& WithRuntimeEnvironmentUpdate(const RuntimeEnvironment& value) { SetRuntimeEnvironmentUpdate(value); return *this;} + + /** + *

                Updates the Managed Service for Apache Flink runtime environment used to run + * your code. To avoid issues you must:

                • Ensure your new jar and + * dependencies are compatible with the new runtime selected.

                • + *

                  Ensure your new code's state is compatible with the snapshot from which your + * application will start

                + */ + inline UpdateApplicationRequest& WithRuntimeEnvironmentUpdate(RuntimeEnvironment&& value) { SetRuntimeEnvironmentUpdate(std::move(value)); return *this;} + private: Aws::String m_applicationName; @@ -382,6 +438,9 @@ namespace Model Aws::String m_conditionalToken; bool m_conditionalTokenHasBeenSet = false; + + RuntimeEnvironment m_runtimeEnvironmentUpdate; + bool m_runtimeEnvironmentUpdateHasBeenSet = false; }; } // namespace Model diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfiguration.h index bf731f180c4..2d28f132b9d 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfiguration.h @@ -28,8 +28,8 @@ namespace Model { /** - *

                The configuration of a Kinesis Data Analytics Studio notebook.

                See - * Also:

                The configuration of a Managed Service for Apache Flink Studio + * notebook.

                See Also:

                AWS * API Reference

                */ @@ -43,106 +43,112 @@ namespace Model /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline const ZeppelinMonitoringConfiguration& GetMonitoringConfiguration() const{ return m_monitoringConfiguration; } /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline bool MonitoringConfigurationHasBeenSet() const { return m_monitoringConfigurationHasBeenSet; } /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline void SetMonitoringConfiguration(const ZeppelinMonitoringConfiguration& value) { m_monitoringConfigurationHasBeenSet = true; m_monitoringConfiguration = value; } /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline void SetMonitoringConfiguration(ZeppelinMonitoringConfiguration&& value) { m_monitoringConfigurationHasBeenSet = true; m_monitoringConfiguration = std::move(value); } /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline ZeppelinApplicationConfiguration& WithMonitoringConfiguration(const ZeppelinMonitoringConfiguration& value) { SetMonitoringConfiguration(value); return *this;} /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline ZeppelinApplicationConfiguration& WithMonitoringConfiguration(ZeppelinMonitoringConfiguration&& value) { SetMonitoringConfiguration(std::move(value)); return *this;} /** - *

                The Amazon Glue Data Catalog that you use in queries in a Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that you use in queries in a Managed Service for + * Apache Flink Studio notebook.

                */ inline const CatalogConfiguration& GetCatalogConfiguration() const{ return m_catalogConfiguration; } /** - *

                The Amazon Glue Data Catalog that you use in queries in a Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that you use in queries in a Managed Service for + * Apache Flink Studio notebook.

                */ inline bool CatalogConfigurationHasBeenSet() const { return m_catalogConfigurationHasBeenSet; } /** - *

                The Amazon Glue Data Catalog that you use in queries in a Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that you use in queries in a Managed Service for + * Apache Flink Studio notebook.

                */ inline void SetCatalogConfiguration(const CatalogConfiguration& value) { m_catalogConfigurationHasBeenSet = true; m_catalogConfiguration = value; } /** - *

                The Amazon Glue Data Catalog that you use in queries in a Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that you use in queries in a Managed Service for + * Apache Flink Studio notebook.

                */ inline void SetCatalogConfiguration(CatalogConfiguration&& value) { m_catalogConfigurationHasBeenSet = true; m_catalogConfiguration = std::move(value); } /** - *

                The Amazon Glue Data Catalog that you use in queries in a Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that you use in queries in a Managed Service for + * Apache Flink Studio notebook.

                */ inline ZeppelinApplicationConfiguration& WithCatalogConfiguration(const CatalogConfiguration& value) { SetCatalogConfiguration(value); return *this;} /** - *

                The Amazon Glue Data Catalog that you use in queries in a Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that you use in queries in a Managed Service for + * Apache Flink Studio notebook.

                */ inline ZeppelinApplicationConfiguration& WithCatalogConfiguration(CatalogConfiguration&& value) { SetCatalogConfiguration(std::move(value)); return *this;} /** - *

                The information required to deploy a Kinesis Data Analytics Studio notebook - * as an application with durable state.

                + *

                The information required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline const DeployAsApplicationConfiguration& GetDeployAsApplicationConfiguration() const{ return m_deployAsApplicationConfiguration; } /** - *

                The information required to deploy a Kinesis Data Analytics Studio notebook - * as an application with durable state.

                + *

                The information required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline bool DeployAsApplicationConfigurationHasBeenSet() const { return m_deployAsApplicationConfigurationHasBeenSet; } /** - *

                The information required to deploy a Kinesis Data Analytics Studio notebook - * as an application with durable state.

                + *

                The information required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline void SetDeployAsApplicationConfiguration(const DeployAsApplicationConfiguration& value) { m_deployAsApplicationConfigurationHasBeenSet = true; m_deployAsApplicationConfiguration = value; } /** - *

                The information required to deploy a Kinesis Data Analytics Studio notebook - * as an application with durable state.

                + *

                The information required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline void SetDeployAsApplicationConfiguration(DeployAsApplicationConfiguration&& value) { m_deployAsApplicationConfigurationHasBeenSet = true; m_deployAsApplicationConfiguration = std::move(value); } /** - *

                The information required to deploy a Kinesis Data Analytics Studio notebook - * as an application with durable state.

                + *

                The information required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline ZeppelinApplicationConfiguration& WithDeployAsApplicationConfiguration(const DeployAsApplicationConfiguration& value) { SetDeployAsApplicationConfiguration(value); return *this;} /** - *

                The information required to deploy a Kinesis Data Analytics Studio notebook - * as an application with durable state.

                + *

                The information required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline ZeppelinApplicationConfiguration& WithDeployAsApplicationConfiguration(DeployAsApplicationConfiguration&& value) { SetDeployAsApplicationConfiguration(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfigurationDescription.h index 2de22b8a12d..0d71e808e32 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfigurationDescription.h @@ -28,8 +28,8 @@ namespace Model { /** - *

                The configuration of a Kinesis Data Analytics Studio notebook.

                See - * Also:

                The configuration of a Managed Service for Apache Flink Studio + * notebook.

                See Also:

                AWS * API Reference

                */ @@ -43,106 +43,112 @@ namespace Model /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline const ZeppelinMonitoringConfigurationDescription& GetMonitoringConfigurationDescription() const{ return m_monitoringConfigurationDescription; } /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline bool MonitoringConfigurationDescriptionHasBeenSet() const { return m_monitoringConfigurationDescriptionHasBeenSet; } /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline void SetMonitoringConfigurationDescription(const ZeppelinMonitoringConfigurationDescription& value) { m_monitoringConfigurationDescriptionHasBeenSet = true; m_monitoringConfigurationDescription = value; } /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline void SetMonitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription&& value) { m_monitoringConfigurationDescriptionHasBeenSet = true; m_monitoringConfigurationDescription = std::move(value); } /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline ZeppelinApplicationConfigurationDescription& WithMonitoringConfigurationDescription(const ZeppelinMonitoringConfigurationDescription& value) { SetMonitoringConfigurationDescription(value); return *this;} /** - *

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                + *

                The monitoring configuration of a Managed Service for Apache Flink Studio + * notebook.

                */ inline ZeppelinApplicationConfigurationDescription& WithMonitoringConfigurationDescription(ZeppelinMonitoringConfigurationDescription&& value) { SetMonitoringConfigurationDescription(std::move(value)); return *this;} /** - *

                The Amazon Glue Data Catalog that is associated with the Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that is associated with the Managed Service for + * Apache Flink Studio notebook.

                */ inline const CatalogConfigurationDescription& GetCatalogConfigurationDescription() const{ return m_catalogConfigurationDescription; } /** - *

                The Amazon Glue Data Catalog that is associated with the Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that is associated with the Managed Service for + * Apache Flink Studio notebook.

                */ inline bool CatalogConfigurationDescriptionHasBeenSet() const { return m_catalogConfigurationDescriptionHasBeenSet; } /** - *

                The Amazon Glue Data Catalog that is associated with the Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that is associated with the Managed Service for + * Apache Flink Studio notebook.

                */ inline void SetCatalogConfigurationDescription(const CatalogConfigurationDescription& value) { m_catalogConfigurationDescriptionHasBeenSet = true; m_catalogConfigurationDescription = value; } /** - *

                The Amazon Glue Data Catalog that is associated with the Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that is associated with the Managed Service for + * Apache Flink Studio notebook.

                */ inline void SetCatalogConfigurationDescription(CatalogConfigurationDescription&& value) { m_catalogConfigurationDescriptionHasBeenSet = true; m_catalogConfigurationDescription = std::move(value); } /** - *

                The Amazon Glue Data Catalog that is associated with the Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that is associated with the Managed Service for + * Apache Flink Studio notebook.

                */ inline ZeppelinApplicationConfigurationDescription& WithCatalogConfigurationDescription(const CatalogConfigurationDescription& value) { SetCatalogConfigurationDescription(value); return *this;} /** - *

                The Amazon Glue Data Catalog that is associated with the Kinesis Data - * Analytics Studio notebook.

                + *

                The Amazon Glue Data Catalog that is associated with the Managed Service for + * Apache Flink Studio notebook.

                */ inline ZeppelinApplicationConfigurationDescription& WithCatalogConfigurationDescription(CatalogConfigurationDescription&& value) { SetCatalogConfigurationDescription(std::move(value)); return *this;} /** - *

                The parameters required to deploy a Kinesis Data Analytics Studio notebook as - * an application with durable state.

                + *

                The parameters required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline const DeployAsApplicationConfigurationDescription& GetDeployAsApplicationConfigurationDescription() const{ return m_deployAsApplicationConfigurationDescription; } /** - *

                The parameters required to deploy a Kinesis Data Analytics Studio notebook as - * an application with durable state.

                + *

                The parameters required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline bool DeployAsApplicationConfigurationDescriptionHasBeenSet() const { return m_deployAsApplicationConfigurationDescriptionHasBeenSet; } /** - *

                The parameters required to deploy a Kinesis Data Analytics Studio notebook as - * an application with durable state.

                + *

                The parameters required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline void SetDeployAsApplicationConfigurationDescription(const DeployAsApplicationConfigurationDescription& value) { m_deployAsApplicationConfigurationDescriptionHasBeenSet = true; m_deployAsApplicationConfigurationDescription = value; } /** - *

                The parameters required to deploy a Kinesis Data Analytics Studio notebook as - * an application with durable state.

                + *

                The parameters required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline void SetDeployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription&& value) { m_deployAsApplicationConfigurationDescriptionHasBeenSet = true; m_deployAsApplicationConfigurationDescription = std::move(value); } /** - *

                The parameters required to deploy a Kinesis Data Analytics Studio notebook as - * an application with durable state.

                + *

                The parameters required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline ZeppelinApplicationConfigurationDescription& WithDeployAsApplicationConfigurationDescription(const DeployAsApplicationConfigurationDescription& value) { SetDeployAsApplicationConfigurationDescription(value); return *this;} /** - *

                The parameters required to deploy a Kinesis Data Analytics Studio notebook as - * an application with durable state.

                + *

                The parameters required to deploy a Managed Service for Apache Flink Studio + * notebook as an application with durable state.

                */ inline ZeppelinApplicationConfigurationDescription& WithDeployAsApplicationConfigurationDescription(DeployAsApplicationConfigurationDescription&& value) { SetDeployAsApplicationConfigurationDescription(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfigurationUpdate.h index 2607f6e7aa9..d63f1e91162 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinApplicationConfigurationUpdate.h @@ -28,7 +28,7 @@ namespace Model { /** - *

                Updates to the configuration of Kinesis Data Analytics Studio + *

                Updates to the configuration of Managed Service for Apache Flink Studio * notebook.

                See Also:

                AWS * API Reference

                @@ -43,75 +43,75 @@ namespace Model /** - *

                Updates to the monitoring configuration of a Kinesis Data Analytics Studio - * notebook.

                + *

                Updates to the monitoring configuration of a Managed Service for Apache Flink + * Studio notebook.

                */ inline const ZeppelinMonitoringConfigurationUpdate& GetMonitoringConfigurationUpdate() const{ return m_monitoringConfigurationUpdate; } /** - *

                Updates to the monitoring configuration of a Kinesis Data Analytics Studio - * notebook.

                + *

                Updates to the monitoring configuration of a Managed Service for Apache Flink + * Studio notebook.

                */ inline bool MonitoringConfigurationUpdateHasBeenSet() const { return m_monitoringConfigurationUpdateHasBeenSet; } /** - *

                Updates to the monitoring configuration of a Kinesis Data Analytics Studio - * notebook.

                + *

                Updates to the monitoring configuration of a Managed Service for Apache Flink + * Studio notebook.

                */ inline void SetMonitoringConfigurationUpdate(const ZeppelinMonitoringConfigurationUpdate& value) { m_monitoringConfigurationUpdateHasBeenSet = true; m_monitoringConfigurationUpdate = value; } /** - *

                Updates to the monitoring configuration of a Kinesis Data Analytics Studio - * notebook.

                + *

                Updates to the monitoring configuration of a Managed Service for Apache Flink + * Studio notebook.

                */ inline void SetMonitoringConfigurationUpdate(ZeppelinMonitoringConfigurationUpdate&& value) { m_monitoringConfigurationUpdateHasBeenSet = true; m_monitoringConfigurationUpdate = std::move(value); } /** - *

                Updates to the monitoring configuration of a Kinesis Data Analytics Studio - * notebook.

                + *

                Updates to the monitoring configuration of a Managed Service for Apache Flink + * Studio notebook.

                */ inline ZeppelinApplicationConfigurationUpdate& WithMonitoringConfigurationUpdate(const ZeppelinMonitoringConfigurationUpdate& value) { SetMonitoringConfigurationUpdate(value); return *this;} /** - *

                Updates to the monitoring configuration of a Kinesis Data Analytics Studio - * notebook.

                + *

                Updates to the monitoring configuration of a Managed Service for Apache Flink + * Studio notebook.

                */ inline ZeppelinApplicationConfigurationUpdate& WithMonitoringConfigurationUpdate(ZeppelinMonitoringConfigurationUpdate&& value) { SetMonitoringConfigurationUpdate(std::move(value)); return *this;} /** *

                Updates to the configuration of the Amazon Glue Data Catalog that is - * associated with the Kinesis Data Analytics Studio notebook.

                + * associated with the Managed Service for Apache Flink Studio notebook.

                */ inline const CatalogConfigurationUpdate& GetCatalogConfigurationUpdate() const{ return m_catalogConfigurationUpdate; } /** *

                Updates to the configuration of the Amazon Glue Data Catalog that is - * associated with the Kinesis Data Analytics Studio notebook.

                + * associated with the Managed Service for Apache Flink Studio notebook.

                */ inline bool CatalogConfigurationUpdateHasBeenSet() const { return m_catalogConfigurationUpdateHasBeenSet; } /** *

                Updates to the configuration of the Amazon Glue Data Catalog that is - * associated with the Kinesis Data Analytics Studio notebook.

                + * associated with the Managed Service for Apache Flink Studio notebook.

                */ inline void SetCatalogConfigurationUpdate(const CatalogConfigurationUpdate& value) { m_catalogConfigurationUpdateHasBeenSet = true; m_catalogConfigurationUpdate = value; } /** *

                Updates to the configuration of the Amazon Glue Data Catalog that is - * associated with the Kinesis Data Analytics Studio notebook.

                + * associated with the Managed Service for Apache Flink Studio notebook.

                */ inline void SetCatalogConfigurationUpdate(CatalogConfigurationUpdate&& value) { m_catalogConfigurationUpdateHasBeenSet = true; m_catalogConfigurationUpdate = std::move(value); } /** *

                Updates to the configuration of the Amazon Glue Data Catalog that is - * associated with the Kinesis Data Analytics Studio notebook.

                + * associated with the Managed Service for Apache Flink Studio notebook.

                */ inline ZeppelinApplicationConfigurationUpdate& WithCatalogConfigurationUpdate(const CatalogConfigurationUpdate& value) { SetCatalogConfigurationUpdate(value); return *this;} /** *

                Updates to the configuration of the Amazon Glue Data Catalog that is - * associated with the Kinesis Data Analytics Studio notebook.

                + * associated with the Managed Service for Apache Flink Studio notebook.

                */ inline ZeppelinApplicationConfigurationUpdate& WithCatalogConfigurationUpdate(CatalogConfigurationUpdate&& value) { SetCatalogConfigurationUpdate(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfiguration.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfiguration.h index a5741b73340..42035c3bed7 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfiguration.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfiguration.h @@ -25,8 +25,8 @@ namespace Model /** *

                Describes configuration parameters for Amazon CloudWatch logging for a - * Kinesis Data Analytics Studio notebook. For more information about CloudWatch - * logging, see Monitoring.

                See * Also:

                AWS diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfigurationDescription.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfigurationDescription.h index eaaf11f8ced..a80bfdddbd4 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfigurationDescription.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfigurationDescription.h @@ -24,8 +24,8 @@ namespace Model { /** - *

                The monitoring configuration for Apache Zeppelin within a Kinesis Data - * Analytics Studio notebook.

                See Also:

                The monitoring configuration for Apache Zeppelin within a Managed Service for + * Apache Flink Studio notebook.

                See Also:

                AWS * API Reference

                */ diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfigurationUpdate.h b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfigurationUpdate.h index bf4eeaa2dad..a42195aeeb2 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfigurationUpdate.h +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/include/aws/kinesisanalyticsv2/model/ZeppelinMonitoringConfigurationUpdate.h @@ -24,8 +24,8 @@ namespace Model { /** - *

                Updates to the monitoring configuration for Apache Zeppelin within a Kinesis - * Data Analytics Studio notebook.

                See Also:

                Updates to the monitoring configuration for Apache Zeppelin within a Managed + * Service for Apache Flink Studio notebook.

                See Also:

                AWS * API Reference

                */ @@ -39,38 +39,38 @@ namespace Model /** - *

                Updates to the logging level for Apache Zeppelin within a Kinesis Data - * Analytics Studio notebook.

                + *

                Updates to the logging level for Apache Zeppelin within a Managed Service for + * Apache Flink Studio notebook.

                */ inline const LogLevel& GetLogLevelUpdate() const{ return m_logLevelUpdate; } /** - *

                Updates to the logging level for Apache Zeppelin within a Kinesis Data - * Analytics Studio notebook.

                + *

                Updates to the logging level for Apache Zeppelin within a Managed Service for + * Apache Flink Studio notebook.

                */ inline bool LogLevelUpdateHasBeenSet() const { return m_logLevelUpdateHasBeenSet; } /** - *

                Updates to the logging level for Apache Zeppelin within a Kinesis Data - * Analytics Studio notebook.

                + *

                Updates to the logging level for Apache Zeppelin within a Managed Service for + * Apache Flink Studio notebook.

                */ inline void SetLogLevelUpdate(const LogLevel& value) { m_logLevelUpdateHasBeenSet = true; m_logLevelUpdate = value; } /** - *

                Updates to the logging level for Apache Zeppelin within a Kinesis Data - * Analytics Studio notebook.

                + *

                Updates to the logging level for Apache Zeppelin within a Managed Service for + * Apache Flink Studio notebook.

                */ inline void SetLogLevelUpdate(LogLevel&& value) { m_logLevelUpdateHasBeenSet = true; m_logLevelUpdate = std::move(value); } /** - *

                Updates to the logging level for Apache Zeppelin within a Kinesis Data - * Analytics Studio notebook.

                + *

                Updates to the logging level for Apache Zeppelin within a Managed Service for + * Apache Flink Studio notebook.

                */ inline ZeppelinMonitoringConfigurationUpdate& WithLogLevelUpdate(const LogLevel& value) { SetLogLevelUpdate(value); return *this;} /** - *

                Updates to the logging level for Apache Zeppelin within a Kinesis Data - * Analytics Studio notebook.

                + *

                Updates to the logging level for Apache Zeppelin within a Managed Service for + * Apache Flink Studio notebook.

                */ inline ZeppelinMonitoringConfigurationUpdate& WithLogLevelUpdate(LogLevel&& value) { SetLogLevelUpdate(std::move(value)); return *this;} diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointRules.cpp b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointRules.cpp index 3c18e1a48f7..26c5b7549f4 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/KinesisAnalyticsV2EndpointRules.cpp @@ -51,108 +51,108 @@ static constexpr RulesBlobT RulesBlob = {{ ',','"','t','y','p','e','"',':','"','S','t','r','i','n','g','"','}','}',',','"','r','u','l','e','s', '"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"', 'i','s','S','e','t','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','E','n', -'d','p','o','i','n','t','"','}',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"', -',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[', -'{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r', -'g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','F','I','P','S','"','}',',','t','r', -'u','e',']','}',']',',','"','e','r','r','o','r','"',':','"','I','n','v','a','l','i','d',' ','C','o', -'n','f','i','g','u','r','a','t','i','o','n',':',' ','F','I','P','S',' ','a','n','d',' ','c','u','s', -'t','o','m',' ','e','n','d','p','o','i','n','t',' ','a','r','e',' ','n','o','t',' ','s','u','p','p', -'o','r','t','e','d','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',',','{','"', -'c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e', -'a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':', -'"','U','s','e','D','u','a','l','S','t','a','c','k','"','}',',','t','r','u','e',']','}',']',',','"', -'e','r','r','o','r','"',':','"','I','n','v','a','l','i','d',' ','C','o','n','f','i','g','u','r','a', -'t','i','o','n',':',' ','D','u','a','l','s','t','a','c','k',' ','a','n','d',' ','c','u','s','t','o', -'m',' ','e','n','d','p','o','i','n','t',' ','a','r','e',' ','n','o','t',' ','s','u','p','p','o','r', -'t','e','d','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',',','{','"','c','o', -'n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i','n','t','"',':','{', -'"','u','r','l','"',':','{','"','r','e','f','"',':','"','E','n','d','p','o','i','n','t','"','}',',', -'"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r','s','"', -':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}',']','}', -',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','i','s', -'S','e','t','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','R','e','g','i', -'o','n','"','}',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u', -'l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n', -'"',':','"','a','w','s','.','p','a','r','t','i','t','i','o','n','"',',','"','a','r','g','v','"',':', -'[','{','"','r','e','f','"',':','"','R','e','g','i','o','n','"','}',']',',','"','a','s','s','i','g', -'n','"',':','"','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','"','}',']',',','"','t', -'y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e','s','"',':','[','{','"','c','o', +'d','p','o','i','n','t','"','}',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o', 'n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n', 'E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U', -'s','e','F','I','P','S','"','}',',','t','r','u','e',']','}',',','{','"','f','n','"',':','"','b','o', -'o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e', -'f','"',':','"','U','s','e','D','u','a','l','S','t','a','c','k','"','}',',','t','r','u','e',']','}', -']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e','s','"',':','[', -'{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o', -'l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','t','r','u','e',',', -'{','"','f','n','"',':','"','g','e','t','A','t','t','r','"',',','"','a','r','g','v','"',':','[','{', -'"','r','e','f','"',':','"','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','"','}',',', -'"','s','u','p','p','o','r','t','s','F','I','P','S','"',']','}',']','}',',','{','"','f','n','"',':', -'"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','t', -'r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t','r','"',',','"','a','r','g','v', -'"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t','i','o','n','R','e','s','u','l', -'t','"','}',',','"','s','u','p','p','o','r','t','s','D','u','a','l','S','t','a','c','k','"',']','}', -']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e','s','"', -':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o', -'i','n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','k','i','n','e', -'s','i','s','a','n','a','l','y','t','i','c','s','-','f','i','p','s','.','{','R','e','g','i','o','n', -'}','.','{','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','u','a','l','S','t', -'a','c','k','D','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e', -'s','"',':','{','}',',','"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e', -'"',':','"','e','n','d','p','o','i','n','t','"','}',']','}',',','{','"','c','o','n','d','i','t','i', -'o','n','s','"',':','[',']',',','"','e','r','r','o','r','"',':','"','F','I','P','S',' ','a','n','d', -' ','D','u','a','l','S','t','a','c','k',' ','a','r','e',' ','e','n','a','b','l','e','d',',',' ','b', -'u','t',' ','t','h','i','s',' ','p','a','r','t','i','t','i','o','n',' ','d','o','e','s',' ','n','o', -'t',' ','s','u','p','p','o','r','t',' ','o','n','e',' ','o','r',' ','b','o','t','h','"',',','"','t', -'y','p','e','"',':','"','e','r','r','o','r','"','}',']','}',',','{','"','c','o','n','d','i','t','i', -'o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l', -'s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','F','I','P', -'S','"','}',',','t','r','u','e',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"', -',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[', -'{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r', -'g','v','"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t','r','"', -',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t','i','o', -'n','R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','F','I','P','S','"',']', -'}',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r','u','l','e','s', -'"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p', -'o','i','n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','k','i','n', -'e','s','i','s','a','n','a','l','y','t','i','c','s','-','f','i','p','s','.','{','R','e','g','i','o', -'n','}','.','{','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','n','s','S','u', -'f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h', -'e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o', -'i','n','t','"','}',']','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',', -'"','e','r','r','o','r','"',':','"','F','I','P','S',' ','i','s',' ','e','n','a','b','l','e','d',' ', -'b','u','t',' ','t','h','i','s',' ','p','a','r','t','i','t','i','o','n',' ','d','o','e','s',' ','n', -'o','t',' ','s','u','p','p','o','r','t',' ','F','I','P','S','"',',','"','t','y','p','e','"',':','"', -'e','r','r','o','r','"','}',']','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[', -'{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r', -'g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','D','u','a','l','S','t','a','c','k', -'"','}',',','t','r','u','e',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',', -'"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{', +'s','e','F','I','P','S','"','}',',','t','r','u','e',']','}',']',',','"','e','r','r','o','r','"',':', +'"','I','n','v','a','l','i','d',' ','C','o','n','f','i','g','u','r','a','t','i','o','n',':',' ','F', +'I','P','S',' ','a','n','d',' ','c','u','s','t','o','m',' ','e','n','d','p','o','i','n','t',' ','a', +'r','e',' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','"',',','"','t','y','p','e','"',':', +'"','e','r','r','o','r','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{', '"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g', -'v','"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t','r','"',',', -'"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t','i','o','n', -'R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','D','u','a','l','S','t','a', -'c','k','"',']','}',']','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"',',','"','r', -'u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"', -'e','n','d','p','o','i','n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/', -'/','k','i','n','e','s','i','s','a','n','a','l','y','t','i','c','s','.','{','R','e','g','i','o','n', -'}','.','{','P','a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','u','a','l','S','t', -'a','c','k','D','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e', -'s','"',':','{','}',',','"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e', -'"',':','"','e','n','d','p','o','i','n','t','"','}',']','}',',','{','"','c','o','n','d','i','t','i', -'o','n','s','"',':','[',']',',','"','e','r','r','o','r','"',':','"','D','u','a','l','S','t','a','c', -'k',' ','i','s',' ','e','n','a','b','l','e','d',' ','b','u','t',' ','t','h','i','s',' ','p','a','r', -'t','i','t','i','o','n',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','D', -'u','a','l','S','t','a','c','k','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}', -']','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p', -'o','i','n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','k','i','n', -'e','s','i','s','a','n','a','l','y','t','i','c','s','.','{','R','e','g','i','o','n','}','.','{','P', -'a','r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','n','s','S','u','f','f','i','x','}', -'"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r', -'s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}', -']','}',']','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','r', +'v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','D','u','a','l','S','t','a','c','k','"', +'}',',','t','r','u','e',']','}',']',',','"','e','r','r','o','r','"',':','"','I','n','v','a','l','i', +'d',' ','C','o','n','f','i','g','u','r','a','t','i','o','n',':',' ','D','u','a','l','s','t','a','c', +'k',' ','a','n','d',' ','c','u','s','t','o','m',' ','e','n','d','p','o','i','n','t',' ','a','r','e', +' ','n','o','t',' ','s','u','p','p','o','r','t','e','d','"',',','"','t','y','p','e','"',':','"','e', +'r','r','o','r','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"', +'e','n','d','p','o','i','n','t','"',':','{','"','u','r','l','"',':','{','"','r','e','f','"',':','"', +'E','n','d','p','o','i','n','t','"','}',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{', +'}',',','"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e', +'n','d','p','o','i','n','t','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"','}', +',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','i','s', +'S','e','t','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','R','e','g','i', +'o','n','"','}',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t', +'i','o','n','s','"',':','[','{','"','f','n','"',':','"','a','w','s','.','p','a','r','t','i','t','i', +'o','n','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','R','e','g','i','o', +'n','"','}',']',',','"','a','s','s','i','g','n','"',':','"','P','a','r','t','i','t','i','o','n','R', +'e','s','u','l','t','"','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i', +'t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u', +'a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','F', +'I','P','S','"','}',',','t','r','u','e',']','}',',','{','"','f','n','"',':','"','b','o','o','l','e', +'a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':', +'"','U','s','e','D','u','a','l','S','t','a','c','k','"','}',',','t','r','u','e',']','}',']',',','"', +'r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"', +'f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v', +'"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t','r','"',',','"', +'a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t','i','o','n','R', +'e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','F','I','P','S','"',']','}',']', +'}',',','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"', +'a','r','g','v','"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g','e','t','A','t','t', +'r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i','t', +'i','o','n','R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','D','u','a','l', +'S','t','a','c','k','"',']','}',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o', +'n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i','n','t','"',':','{', +'"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','k','i','n','e','s','i','s','a','n','a', +'l','y','t','i','c','s','-','f','i','p','s','.','{','R','e','g','i','o','n','}','.','{','P','a','r', +'t','i','t','i','o','n','R','e','s','u','l','t','#','d','u','a','l','S','t','a','c','k','D','n','s', +'S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',', +'"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d', +'p','o','i','n','t','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"','}',',','{', +'"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','r','r','o','r','"',':','"', +'F','I','P','S',' ','a','n','d',' ','D','u','a','l','S','t','a','c','k',' ','a','r','e',' ','e','n', +'a','b','l','e','d',',',' ','b','u','t',' ','t','h','i','s',' ','p','a','r','t','i','t','i','o','n', +' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','o','n','e',' ','o','r',' ', +'b','o','t','h','"',',','"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',']',',','"','t', +'y','p','e','"',':','"','t','r','e','e','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s', +'"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',', +'"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','U','s','e','F','I','P','S','"','}', +',','t','r','u','e',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i', +'t','i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u', +'a','l','s','"',',','"','a','r','g','v','"',':','[','{','"','f','n','"',':','"','g','e','t','A','t', +'t','r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P','a','r','t','i', +'t','i','o','n','R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t','s','F','I','P', +'S','"',']','}',',','t','r','u','e',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c', +'o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i','n','t','"',':', +'{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','k','i','n','e','s','i','s','a','n', +'a','l','y','t','i','c','s','-','f','i','p','s','.','{','R','e','g','i','o','n','}','.','{','P','a', +'r','t','i','t','i','o','n','R','e','s','u','l','t','#','d','n','s','S','u','f','f','i','x','}','"', +',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r','s', +'"',':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}',']', +',','"','t','y','p','e','"',':','"','t','r','e','e','"','}',',','{','"','c','o','n','d','i','t','i', +'o','n','s','"',':','[',']',',','"','e','r','r','o','r','"',':','"','F','I','P','S',' ','i','s',' ', +'e','n','a','b','l','e','d',' ','b','u','t',' ','t','h','i','s',' ','p','a','r','t','i','t','i','o', +'n',' ','d','o','e','s',' ','n','o','t',' ','s','u','p','p','o','r','t',' ','F','I','P','S','"',',', +'"','t','y','p','e','"',':','"','e','r','r','o','r','"','}',']',',','"','t','y','p','e','"',':','"', +'t','r','e','e','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[','{','"','f', +'n','"',':','"','b','o','o','l','e','a','n','E','q','u','a','l','s','"',',','"','a','r','g','v','"', +':','[','{','"','r','e','f','"',':','"','U','s','e','D','u','a','l','S','t','a','c','k','"','}',',', +'t','r','u','e',']','}',']',',','"','r','u','l','e','s','"',':','[','{','"','c','o','n','d','i','t', +'i','o','n','s','"',':','[','{','"','f','n','"',':','"','b','o','o','l','e','a','n','E','q','u','a', +'l','s','"',',','"','a','r','g','v','"',':','[','t','r','u','e',',','{','"','f','n','"',':','"','g', +'e','t','A','t','t','r','"',',','"','a','r','g','v','"',':','[','{','"','r','e','f','"',':','"','P', +'a','r','t','i','t','i','o','n','R','e','s','u','l','t','"','}',',','"','s','u','p','p','o','r','t', +'s','D','u','a','l','S','t','a','c','k','"',']','}',']','}',']',',','"','r','u','l','e','s','"',':', +'[','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i', +'n','t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','k','i','n','e','s', +'i','s','a','n','a','l','y','t','i','c','s','.','{','R','e','g','i','o','n','}','.','{','P','a','r', +'t','i','t','i','o','n','R','e','s','u','l','t','#','d','u','a','l','S','t','a','c','k','D','n','s', +'S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','}',',', +'"','h','e','a','d','e','r','s','"',':','{','}','}',',','"','t','y','p','e','"',':','"','e','n','d', +'p','o','i','n','t','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"','}',',','{', +'"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','r','r','o','r','"',':','"', +'D','u','a','l','S','t','a','c','k',' ','i','s',' ','e','n','a','b','l','e','d',' ','b','u','t',' ', +'t','h','i','s',' ','p','a','r','t','i','t','i','o','n',' ','d','o','e','s',' ','n','o','t',' ','s', +'u','p','p','o','r','t',' ','D','u','a','l','S','t','a','c','k','"',',','"','t','y','p','e','"',':', +'"','e','r','r','o','r','"','}',']',',','"','t','y','p','e','"',':','"','t','r','e','e','"','}',',', +'{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','n','d','p','o','i','n', +'t','"',':','{','"','u','r','l','"',':','"','h','t','t','p','s',':','/','/','k','i','n','e','s','i', +'s','a','n','a','l','y','t','i','c','s','.','{','R','e','g','i','o','n','}','.','{','P','a','r','t', +'i','t','i','o','n','R','e','s','u','l','t','#','d','n','s','S','u','f','f','i','x','}','"',',','"', +'p','r','o','p','e','r','t','i','e','s','"',':','{','}',',','"','h','e','a','d','e','r','s','"',':', +'{','}','}',',','"','t','y','p','e','"',':','"','e','n','d','p','o','i','n','t','"','}',']',',','"', +'t','y','p','e','"',':','"','t','r','e','e','"','}',']',',','"','t','y','p','e','"',':','"','t','r', +'e','e','"','}',',','{','"','c','o','n','d','i','t','i','o','n','s','"',':','[',']',',','"','e','r', 'r','o','r','"',':','"','I','n','v','a','l','i','d',' ','C','o','n','f','i','g','u','r','a','t','i', 'o','n',':',' ','M','i','s','s','i','n','g',' ','R','e','g','i','o','n','"',',','"','t','y','p','e', '"',':','"','e','r','r','o','r','"','}',']','}','\0' diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/model/SnapshotDetails.cpp b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/model/SnapshotDetails.cpp index 64548a76e76..e275482f9a4 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/model/SnapshotDetails.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/model/SnapshotDetails.cpp @@ -24,7 +24,9 @@ SnapshotDetails::SnapshotDetails() : m_snapshotStatusHasBeenSet(false), m_applicationVersionId(0), m_applicationVersionIdHasBeenSet(false), - m_snapshotCreationTimestampHasBeenSet(false) + m_snapshotCreationTimestampHasBeenSet(false), + m_runtimeEnvironment(RuntimeEnvironment::NOT_SET), + m_runtimeEnvironmentHasBeenSet(false) { } @@ -34,7 +36,9 @@ SnapshotDetails::SnapshotDetails(JsonView jsonValue) : m_snapshotStatusHasBeenSet(false), m_applicationVersionId(0), m_applicationVersionIdHasBeenSet(false), - m_snapshotCreationTimestampHasBeenSet(false) + m_snapshotCreationTimestampHasBeenSet(false), + m_runtimeEnvironment(RuntimeEnvironment::NOT_SET), + m_runtimeEnvironmentHasBeenSet(false) { *this = jsonValue; } @@ -69,6 +73,13 @@ SnapshotDetails& SnapshotDetails::operator =(JsonView jsonValue) m_snapshotCreationTimestampHasBeenSet = true; } + if(jsonValue.ValueExists("RuntimeEnvironment")) + { + m_runtimeEnvironment = RuntimeEnvironmentMapper::GetRuntimeEnvironmentForName(jsonValue.GetString("RuntimeEnvironment")); + + m_runtimeEnvironmentHasBeenSet = true; + } + return *this; } @@ -98,6 +109,11 @@ JsonValue SnapshotDetails::Jsonize() const payload.WithDouble("SnapshotCreationTimestamp", m_snapshotCreationTimestamp.SecondsWithMSPrecision()); } + if(m_runtimeEnvironmentHasBeenSet) + { + payload.WithString("RuntimeEnvironment", RuntimeEnvironmentMapper::GetNameForRuntimeEnvironment(m_runtimeEnvironment)); + } + return payload; } diff --git a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/model/UpdateApplicationRequest.cpp b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/model/UpdateApplicationRequest.cpp index 576c80dbd0f..de0a142e0d3 100644 --- a/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/model/UpdateApplicationRequest.cpp +++ b/generated/src/aws-cpp-sdk-kinesisanalyticsv2/source/model/UpdateApplicationRequest.cpp @@ -20,7 +20,9 @@ UpdateApplicationRequest::UpdateApplicationRequest() : m_serviceExecutionRoleUpdateHasBeenSet(false), m_runConfigurationUpdateHasBeenSet(false), m_cloudWatchLoggingOptionUpdatesHasBeenSet(false), - m_conditionalTokenHasBeenSet(false) + m_conditionalTokenHasBeenSet(false), + m_runtimeEnvironmentUpdate(RuntimeEnvironment::NOT_SET), + m_runtimeEnvironmentUpdateHasBeenSet(false) { } @@ -75,6 +77,11 @@ Aws::String UpdateApplicationRequest::SerializePayload() const } + if(m_runtimeEnvironmentUpdateHasBeenSet) + { + payload.WithString("RuntimeEnvironmentUpdate", RuntimeEnvironmentMapper::GetNameForRuntimeEnvironment(m_runtimeEnvironmentUpdate)); + } + return payload.View().WriteReadable(); } diff --git a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointRules.cpp b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointRules.cpp index dfb420e46c7..0fce00f821e 100644 --- a/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-s3-crt/source/S3CrtEndpointRules.cpp @@ -10,8 +10,8 @@ namespace Aws { namespace S3Crt { -const size_t S3CrtEndpointRules::RulesBlobStrLen = 74512; -const size_t S3CrtEndpointRules::RulesBlobSize = 74513; +const size_t S3CrtEndpointRules::RulesBlobStrLen = 75112; +const size_t S3CrtEndpointRules::RulesBlobSize = 75113; using RulesBlobT = Aws::Array; static constexpr RulesBlobT RulesBlob = {{ @@ -621,6 +621,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'c','k','e','t','}','.','e','c','2','.','{','u','r','l','#','a','u','t','h','o','r','i','t','y','}', '"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e', 'm','e','s','"',':','[','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o', +'d','i','n','g','"',':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a', +'"',',','"','s','i','g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o', +'s','t','s','"',',','"','s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[', +'"','*','"',']','}',',','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o', 'd','i','n','g','"',':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"', ',','"','s','i','g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s', 't','s','"',',','"','s','i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','R','e','g', @@ -633,6 +637,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'o','n','#','d','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e', 's','"',':','{','"','a','u','t','h','S','c','h','e','m','e','s','"',':','[','{','"','d','i','s','a', 'b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':','t','r','u','e',',','"', +'n','a','m','e','"',':','"','s','i','g','v','4','a','"',',','"','s','i','g','n','i','n','g','N','a', +'m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"','s','i','g','n','i','n', +'g','R','e','g','i','o','n','S','e','t','"',':','[','"','*','"',']','}',',','{','"','d','i','s','a', +'b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':','t','r','u','e',',','"', 'n','a','m','e','"',':','"','s','i','g','v','4','"',',','"','s','i','g','n','i','n','g','N','a','m', 'e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"','s','i','g','n','i','n','g', 'R','e','g','i','o','n','"',':','"','{','R','e','g','i','o','n','}','"','}',']','}',',','"','h','e', @@ -661,6 +669,10 @@ static constexpr RulesBlobT RulesBlob = {{ 't','I','d','}','.','{','u','r','l','#','a','u','t','h','o','r','i','t','y','}','"',',','"','p','r', 'o','p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e','m','e','s','"',':', '[','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"', +':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a','"',',','"','s','i', +'g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',', +'"','s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[','"','*','"',']','}', +',','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"', ':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"',',','"','s','i','g', 'n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"', 's','i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','R','e','g','i','o','n','}','"', @@ -673,6 +685,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'a','r','t','i','t','i','o','n','#','d','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o', 'p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e','m','e','s','"',':','[', '{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':', +'t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a','"',',','"','s','i','g', +'n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"', +'s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[','"','*','"',']','}',',', +'{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':', 't','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"',',','"','s','i','g','n', 'i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"','s', 'i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','R','e','g','i','o','n','}','"','}', @@ -2055,6 +2071,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'I','d','}','.','{','u','r','l','#','a','u','t','h','o','r','i','t','y','}','"',',','"','p','r','o', 'p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e','m','e','s','"',':','[', '{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':', +'t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a','"',',','"','s','i','g', +'n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"', +'s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[','"','*','"',']','}',',', +'{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':', 't','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"',',','"','s','i','g','n', 'i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"','s', 'i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','b','u','c','k','e','t','A','r','n', @@ -2068,6 +2088,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'u','c','k','e','t','P','a','r','t','i','t','i','o','n','#','d','n','s','S','u','f','f','i','x','}', '"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e', 'm','e','s','"',':','[','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o', +'d','i','n','g','"',':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a', +'"',',','"','s','i','g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o', +'s','t','s','"',',','"','s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[', +'"','*','"',']','}',',','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o', 'd','i','n','g','"',':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"', ',','"','s','i','g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s', 't','s','"',',','"','s','i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','b','u','c', diff --git a/generated/src/aws-cpp-sdk-s3/source/S3EndpointRules.cpp b/generated/src/aws-cpp-sdk-s3/source/S3EndpointRules.cpp index b625add078d..5cb40ee1f30 100644 --- a/generated/src/aws-cpp-sdk-s3/source/S3EndpointRules.cpp +++ b/generated/src/aws-cpp-sdk-s3/source/S3EndpointRules.cpp @@ -10,8 +10,8 @@ namespace Aws { namespace S3 { -const size_t S3EndpointRules::RulesBlobStrLen = 74512; -const size_t S3EndpointRules::RulesBlobSize = 74513; +const size_t S3EndpointRules::RulesBlobStrLen = 75112; +const size_t S3EndpointRules::RulesBlobSize = 75113; using RulesBlobT = Aws::Array; static constexpr RulesBlobT RulesBlob = {{ @@ -621,6 +621,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'c','k','e','t','}','.','e','c','2','.','{','u','r','l','#','a','u','t','h','o','r','i','t','y','}', '"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e', 'm','e','s','"',':','[','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o', +'d','i','n','g','"',':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a', +'"',',','"','s','i','g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o', +'s','t','s','"',',','"','s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[', +'"','*','"',']','}',',','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o', 'd','i','n','g','"',':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"', ',','"','s','i','g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s', 't','s','"',',','"','s','i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','R','e','g', @@ -633,6 +637,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'o','n','#','d','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o','p','e','r','t','i','e', 's','"',':','{','"','a','u','t','h','S','c','h','e','m','e','s','"',':','[','{','"','d','i','s','a', 'b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':','t','r','u','e',',','"', +'n','a','m','e','"',':','"','s','i','g','v','4','a','"',',','"','s','i','g','n','i','n','g','N','a', +'m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"','s','i','g','n','i','n', +'g','R','e','g','i','o','n','S','e','t','"',':','[','"','*','"',']','}',',','{','"','d','i','s','a', +'b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':','t','r','u','e',',','"', 'n','a','m','e','"',':','"','s','i','g','v','4','"',',','"','s','i','g','n','i','n','g','N','a','m', 'e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"','s','i','g','n','i','n','g', 'R','e','g','i','o','n','"',':','"','{','R','e','g','i','o','n','}','"','}',']','}',',','"','h','e', @@ -661,6 +669,10 @@ static constexpr RulesBlobT RulesBlob = {{ 't','I','d','}','.','{','u','r','l','#','a','u','t','h','o','r','i','t','y','}','"',',','"','p','r', 'o','p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e','m','e','s','"',':', '[','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"', +':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a','"',',','"','s','i', +'g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',', +'"','s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[','"','*','"',']','}', +',','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"', ':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"',',','"','s','i','g', 'n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"', 's','i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','R','e','g','i','o','n','}','"', @@ -673,6 +685,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'a','r','t','i','t','i','o','n','#','d','n','s','S','u','f','f','i','x','}','"',',','"','p','r','o', 'p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e','m','e','s','"',':','[', '{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':', +'t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a','"',',','"','s','i','g', +'n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"', +'s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[','"','*','"',']','}',',', +'{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':', 't','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"',',','"','s','i','g','n', 'i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"','s', 'i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','R','e','g','i','o','n','}','"','}', @@ -2055,6 +2071,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'I','d','}','.','{','u','r','l','#','a','u','t','h','o','r','i','t','y','}','"',',','"','p','r','o', 'p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e','m','e','s','"',':','[', '{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':', +'t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a','"',',','"','s','i','g', +'n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"', +'s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[','"','*','"',']','}',',', +'{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o','d','i','n','g','"',':', 't','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"',',','"','s','i','g','n', 'i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s','t','s','"',',','"','s', 'i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','b','u','c','k','e','t','A','r','n', @@ -2068,6 +2088,10 @@ static constexpr RulesBlobT RulesBlob = {{ 'u','c','k','e','t','P','a','r','t','i','t','i','o','n','#','d','n','s','S','u','f','f','i','x','}', '"',',','"','p','r','o','p','e','r','t','i','e','s','"',':','{','"','a','u','t','h','S','c','h','e', 'm','e','s','"',':','[','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o', +'d','i','n','g','"',':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','a', +'"',',','"','s','i','g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o', +'s','t','s','"',',','"','s','i','g','n','i','n','g','R','e','g','i','o','n','S','e','t','"',':','[', +'"','*','"',']','}',',','{','"','d','i','s','a','b','l','e','D','o','u','b','l','e','E','n','c','o', 'd','i','n','g','"',':','t','r','u','e',',','"','n','a','m','e','"',':','"','s','i','g','v','4','"', ',','"','s','i','g','n','i','n','g','N','a','m','e','"',':','"','s','3','-','o','u','t','p','o','s', 't','s','"',',','"','s','i','g','n','i','n','g','R','e','g','i','o','n','"',':','"','{','b','u','c', diff --git a/src/aws-cpp-sdk-core/include/aws/core/VersionConfig.h b/src/aws-cpp-sdk-core/include/aws/core/VersionConfig.h index b4d07043757..08964a695fe 100644 --- a/src/aws-cpp-sdk-core/include/aws/core/VersionConfig.h +++ b/src/aws-cpp-sdk-core/include/aws/core/VersionConfig.h @@ -4,7 +4,7 @@ */ #pragma once -#define AWS_SDK_VERSION_STRING "1.11.284" +#define AWS_SDK_VERSION_STRING "1.11.285" #define AWS_SDK_VERSION_MAJOR 1 #define AWS_SDK_VERSION_MINOR 11 -#define AWS_SDK_VERSION_PATCH 284 +#define AWS_SDK_VERSION_PATCH 285 diff --git a/tools/code-generation/api-descriptions/ivs-realtime-2020-07-14.normal.json b/tools/code-generation/api-descriptions/ivs-realtime-2020-07-14.normal.json index 927c148309e..7573c1c611d 100644 --- a/tools/code-generation/api-descriptions/ivs-realtime-2020-07-14.normal.json +++ b/tools/code-generation/api-descriptions/ivs-realtime-2020-07-14.normal.json @@ -1242,10 +1242,30 @@ "featuredParticipantAttribute":{ "shape":"AttributeKey", "documentation":"

                This attribute name identifies the featured slot. A participant with this attribute set to \"true\" (as a string value) in ParticipantTokenConfiguration is placed in the featured slot.

                " + }, + "gridGap":{ + "shape":"GridGap", + "documentation":"

                Specifies the spacing between participant tiles in pixels. Default: 2.

                " + }, + "omitStoppedVideo":{ + "shape":"OmitStoppedVideo", + "documentation":"

                Determines whether to omit participants with stopped video in the composition. Default: false.

                " + }, + "videoAspectRatio":{ + "shape":"VideoAspectRatio", + "documentation":"

                Sets the non-featured participant display mode. Default: VIDEO.

                " + }, + "videoFillMode":{ + "shape":"VideoFillMode", + "documentation":"

                Defines how video fits within the participant tile. When not set, videoFillMode defaults to COVER fill mode for participants in the grid and to CONTAIN fill mode for featured participants.

                " } }, "documentation":"

                Configuration information specific to Grid layout, for server-side composition. See \"Layouts\" in Server-Side Composition.

                " }, + "GridGap":{ + "type":"integer", + "min":0 + }, "Height":{ "type":"integer", "box":true, @@ -1271,6 +1291,10 @@ "grid":{ "shape":"GridConfiguration", "documentation":"

                Configuration related to grid layout. Default: Grid layout.

                " + }, + "pip":{ + "shape":"PipConfiguration", + "documentation":"

                Configuration related to PiP layout.

                " } }, "documentation":"

                Configuration information of supported layouts for server-side composition.

                " @@ -1582,6 +1606,7 @@ "max":100, "min":1 }, + "OmitStoppedVideo":{"type":"boolean"}, "PaginationToken":{ "type":"string", "max":1024, @@ -1815,6 +1840,82 @@ }, "exception":true }, + "PipBehavior":{ + "type":"string", + "enum":[ + "STATIC", + "DYNAMIC" + ] + }, + "PipConfiguration":{ + "type":"structure", + "members":{ + "featuredParticipantAttribute":{ + "shape":"AttributeKey", + "documentation":"

                This attribute name identifies the featured slot. A participant with this attribute set to \"true\" (as a string value) in ParticipantTokenConfiguration is placed in the featured slot.

                " + }, + "gridGap":{ + "shape":"GridGap", + "documentation":"

                Specifies the spacing between participant tiles in pixels. Default: 0.

                " + }, + "omitStoppedVideo":{ + "shape":"OmitStoppedVideo", + "documentation":"

                Determines whether to omit participants with stopped video in the composition. Default: false.

                " + }, + "pipBehavior":{ + "shape":"PipBehavior", + "documentation":"

                Defines PiP behavior when all participants have left. Default: STATIC.

                " + }, + "pipHeight":{ + "shape":"PipHeight", + "documentation":"

                Specifies the height of the PiP window in pixels. When this is not set explicitly, pipHeight’s value will be based on the size of the composition and the aspect ratio of the participant’s video.

                " + }, + "pipOffset":{ + "shape":"PipOffset", + "documentation":"

                Sets the PiP window’s offset position in pixels from the closest edges determined by PipPosition. Default: 0.

                " + }, + "pipParticipantAttribute":{ + "shape":"AttributeKey", + "documentation":"

                Identifies the PiP slot. A participant with this attribute set to \"true\" (as a string value) in ParticipantTokenConfiguration is placed in the PiP slot.

                " + }, + "pipPosition":{ + "shape":"PipPosition", + "documentation":"

                Determines the corner position of the PiP window. Default: BOTTOM_RIGHT.

                " + }, + "pipWidth":{ + "shape":"PipWidth", + "documentation":"

                Specifies the width of the PiP window in pixels. When this is not set explicitly, pipWidth’s value will be based on the size of the composition and the aspect ratio of the participant’s video.

                " + }, + "videoFillMode":{ + "shape":"VideoFillMode", + "documentation":"

                Defines how video fits within the participant tile. Default: COVER.

                " + } + }, + "documentation":"

                Configuration information specific to Picture-in-Picture (PiP) layout, for server-side composition.

                " + }, + "PipHeight":{ + "type":"integer", + "box":true, + "min":1 + }, + "PipOffset":{ + "type":"integer", + "min":0 + }, + "PipPosition":{ + "type":"string", + "enum":[ + "TOP_LEFT", + "TOP_RIGHT", + "BOTTOM_LEFT", + "BOTTOM_RIGHT" + ] + }, + "PipWidth":{ + "type":"integer", + "box":true, + "min":1 + }, "Published":{"type":"boolean"}, "RecordingConfiguration":{ "type":"structure", @@ -2283,6 +2384,23 @@ }, "documentation":"

                Settings for video.

                " }, + "VideoAspectRatio":{ + "type":"string", + "enum":[ + "AUTO", + "VIDEO", + "SQUARE", + "PORTRAIT" + ] + }, + "VideoFillMode":{ + "type":"string", + "enum":[ + "FILL", + "COVER", + "CONTAIN" + ] + }, "Width":{ "type":"integer", "box":true, diff --git a/tools/code-generation/api-descriptions/kinesisanalyticsv2-2018-05-23.normal.json b/tools/code-generation/api-descriptions/kinesisanalyticsv2-2018-05-23.normal.json index 06d0ac03794..ce0002f2254 100644 --- a/tools/code-generation/api-descriptions/kinesisanalyticsv2-2018-05-23.normal.json +++ b/tools/code-generation/api-descriptions/kinesisanalyticsv2-2018-05-23.normal.json @@ -116,7 +116,7 @@ {"shape":"ConcurrentModificationException"}, {"shape":"InvalidApplicationConfigurationException"} ], - "documentation":"

                Adds a Virtual Private Cloud (VPC) configuration to the application. Applications can use VPCs to store and access resources securely.

                Note the following about VPC configurations for Kinesis Data Analytics applications:

                • VPC configurations are not supported for SQL applications.

                • When a VPC is added to a Kinesis Data Analytics application, the application can no longer be accessed from the Internet directly. To enable Internet access to the application, add an Internet gateway to your VPC.

                " + "documentation":"

                Adds a Virtual Private Cloud (VPC) configuration to the application. Applications can use VPCs to store and access resources securely.

                Note the following about VPC configurations for Managed Service for Apache Flink applications:

                • VPC configurations are not supported for SQL applications.

                • When a VPC is added to a Managed Service for Apache Flink application, the application can no longer be accessed from the Internet directly. To enable Internet access to the application, add an Internet gateway to your VPC.

                " }, "CreateApplication":{ "name":"CreateApplication", @@ -136,7 +136,7 @@ {"shape":"ConcurrentModificationException"}, {"shape":"UnsupportedOperationException"} ], - "documentation":"

                Creates a Kinesis Data Analytics application. For information about creating a Kinesis Data Analytics application, see Creating an Application.

                " + "documentation":"

                Creates a Managed Service for Apache Flink application. For information about creating a Managed Service for Apache Flink application, see Creating an Application.

                " }, "CreateApplicationPresignedUrl":{ "name":"CreateApplicationPresignedUrl", @@ -188,7 +188,7 @@ {"shape":"InvalidRequestException"}, {"shape":"InvalidApplicationConfigurationException"} ], - "documentation":"

                Deletes the specified application. Kinesis Data Analytics halts application execution and deletes the application.

                " + "documentation":"

                Deletes the specified application. Managed Service for Apache Flink halts application execution and deletes the application.

                " }, "DeleteApplicationCloudWatchLoggingOption":{ "name":"DeleteApplicationCloudWatchLoggingOption", @@ -206,7 +206,7 @@ {"shape":"InvalidRequestException"}, {"shape":"InvalidApplicationConfigurationException"} ], - "documentation":"

                Deletes an Amazon CloudWatch log stream from an Kinesis Data Analytics application.

                " + "documentation":"

                Deletes an Amazon CloudWatch log stream from an SQL-based Kinesis Data Analytics application.

                " }, "DeleteApplicationInputProcessingConfiguration":{ "name":"DeleteApplicationInputProcessingConfiguration", @@ -292,7 +292,7 @@ {"shape":"ConcurrentModificationException"}, {"shape":"InvalidApplicationConfigurationException"} ], - "documentation":"

                Removes a VPC configuration from a Kinesis Data Analytics application.

                " + "documentation":"

                Removes a VPC configuration from a Managed Service for Apache Flink application.

                " }, "DescribeApplication":{ "name":"DescribeApplication", @@ -307,7 +307,7 @@ {"shape":"InvalidArgumentException"}, {"shape":"InvalidRequestException"} ], - "documentation":"

                Returns information about a specific Kinesis Data Analytics application.

                If you want to retrieve a list of all applications in your account, use the ListApplications operation.

                " + "documentation":"

                Returns information about a specific Managed Service for Apache Flink application.

                If you want to retrieve a list of all applications in your account, use the ListApplications operation.

                " }, "DescribeApplicationSnapshot":{ "name":"DescribeApplicationSnapshot", @@ -337,7 +337,7 @@ {"shape":"ResourceNotFoundException"}, {"shape":"UnsupportedOperationException"} ], - "documentation":"

                Provides a detailed description of a specified version of the application. To see a list of all the versions of an application, invoke the ListApplicationVersions operation.

                This operation is supported only for Amazon Kinesis Data Analytics for Apache Flink.

                " + "documentation":"

                Provides a detailed description of a specified version of the application. To see a list of all the versions of an application, invoke the ListApplicationVersions operation.

                This operation is supported only for Managed Service for Apache Flink.

                " }, "DiscoverInputSchema":{ "name":"DiscoverInputSchema", @@ -384,7 +384,7 @@ {"shape":"ResourceNotFoundException"}, {"shape":"UnsupportedOperationException"} ], - "documentation":"

                Lists all the versions for the specified application, including versions that were rolled back. The response also includes a summary of the configuration associated with each version.

                To get the complete description of a specific application version, invoke the DescribeApplicationVersion operation.

                This operation is supported only for Amazon Kinesis Data Analytics for Apache Flink.

                " + "documentation":"

                Lists all the versions for the specified application, including versions that were rolled back. The response also includes a summary of the configuration associated with each version.

                To get the complete description of a specific application version, invoke the DescribeApplicationVersion operation.

                This operation is supported only for Managed Service for Apache Flink.

                " }, "ListApplications":{ "name":"ListApplications", @@ -397,7 +397,7 @@ "errors":[ {"shape":"InvalidRequestException"} ], - "documentation":"

                Returns a list of Kinesis Data Analytics applications in your account. For each application, the response includes the application name, Amazon Resource Name (ARN), and status.

                If you want detailed information about a specific application, use DescribeApplication.

                " + "documentation":"

                Returns a list of Managed Service for Apache Flink applications in your account. For each application, the response includes the application name, Amazon Resource Name (ARN), and status.

                If you want detailed information about a specific application, use DescribeApplication.

                " }, "ListTagsForResource":{ "name":"ListTagsForResource", @@ -430,7 +430,7 @@ {"shape":"ConcurrentModificationException"}, {"shape":"UnsupportedOperationException"} ], - "documentation":"

                Reverts the application to the previous running version. You can roll back an application if you suspect it is stuck in a transient status.

                You can roll back an application only if it is in the UPDATING or AUTOSCALING status.

                When you rollback an application, it loads state data from the last successful snapshot. If the application has no snapshots, Kinesis Data Analytics rejects the rollback request.

                This action is not supported for Kinesis Data Analytics for SQL applications.

                " + "documentation":"

                Reverts the application to the previous running version. You can roll back an application if you suspect it is stuck in a transient status.

                You can roll back an application only if it is in the UPDATING or AUTOSCALING status.

                When you rollback an application, it loads state data from the last successful snapshot. If the application has no snapshots, Managed Service for Apache Flink rejects the rollback request.

                This action is not supported for Managed Service for Apache Flink for SQL applications.

                " }, "StartApplication":{ "name":"StartApplication", @@ -447,7 +447,7 @@ {"shape":"InvalidApplicationConfigurationException"}, {"shape":"InvalidRequestException"} ], - "documentation":"

                Starts the specified Kinesis Data Analytics application. After creating an application, you must exclusively call this operation to start your application.

                " + "documentation":"

                Starts the specified Managed Service for Apache Flink application. After creating an application, you must exclusively call this operation to start your application.

                " }, "StopApplication":{ "name":"StopApplication", @@ -465,7 +465,7 @@ {"shape":"InvalidApplicationConfigurationException"}, {"shape":"ConcurrentModificationException"} ], - "documentation":"

                Stops the application from processing data. You can stop an application only if it is in the running status, unless you set the Force parameter to true.

                You can use the DescribeApplication operation to find the application status.

                Kinesis Data Analytics takes a snapshot when the application is stopped, unless Force is set to true.

                " + "documentation":"

                Stops the application from processing data. You can stop an application only if it is in the running status, unless you set the Force parameter to true.

                You can use the DescribeApplication operation to find the application status.

                Managed Service for Apache Flink takes a snapshot when the application is stopped, unless Force is set to true.

                " }, "TagResource":{ "name":"TagResource", @@ -482,7 +482,7 @@ {"shape":"InvalidArgumentException"}, {"shape":"ConcurrentModificationException"} ], - "documentation":"

                Adds one or more key-value tags to a Kinesis Data Analytics application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50. For more information, see Using Tagging.

                " + "documentation":"

                Adds one or more key-value tags to a Managed Service for Apache Flink application. Note that the maximum number of application tags includes system tags. The maximum number of user-defined application tags is 50. For more information, see Using Tagging.

                " }, "UntagResource":{ "name":"UntagResource", @@ -499,7 +499,7 @@ {"shape":"InvalidArgumentException"}, {"shape":"ConcurrentModificationException"} ], - "documentation":"

                Removes one or more tags from a Kinesis Data Analytics application. For more information, see Using Tagging.

                " + "documentation":"

                Removes one or more tags from a Managed Service for Apache Flink application. For more information, see Using Tagging.

                " }, "UpdateApplication":{ "name":"UpdateApplication", @@ -519,7 +519,7 @@ {"shape":"InvalidApplicationConfigurationException"}, {"shape":"LimitExceededException"} ], - "documentation":"

                Updates an existing Kinesis Data Analytics application. Using this operation, you can update application code, input configuration, and output configuration.

                Kinesis Data Analytics updates the ApplicationVersionId each time you update your application.

                You cannot update the RuntimeEnvironment of an existing application. If you need to update an application's RuntimeEnvironment, you must delete the application and create it again.

                " + "documentation":"

                Updates an existing Managed Service for Apache Flink application. Using this operation, you can update application code, input configuration, and output configuration.

                Managed Service for Apache Flink updates the ApplicationVersionId each time you update your application.

                " }, "UpdateApplicationMaintenanceConfiguration":{ "name":"UpdateApplicationMaintenanceConfiguration", @@ -536,7 +536,7 @@ {"shape":"ConcurrentModificationException"}, {"shape":"UnsupportedOperationException"} ], - "documentation":"

                Updates the maintenance configuration of the Kinesis Data Analytics application.

                You can invoke this operation on an application that is in one of the two following states: READY or RUNNING. If you invoke it when the application is in a state other than these two states, it throws a ResourceInUseException. The service makes use of the updated configuration the next time it schedules maintenance for the application. If you invoke this operation after the service schedules maintenance, the service will apply the configuration update the next time it schedules maintenance for the application. This means that you might not see the maintenance configuration update applied to the maintenance process that follows a successful invocation of this operation, but to the following maintenance process instead.

                To see the current maintenance configuration of your application, invoke the DescribeApplication operation.

                For information about application maintenance, see Kinesis Data Analytics for Apache Flink Maintenance.

                This operation is supported only for Amazon Kinesis Data Analytics for Apache Flink.

                " + "documentation":"

                Updates the maintenance configuration of the Managed Service for Apache Flink application.

                You can invoke this operation on an application that is in one of the two following states: READY or RUNNING. If you invoke it when the application is in a state other than these two states, it throws a ResourceInUseException. The service makes use of the updated configuration the next time it schedules maintenance for the application. If you invoke this operation after the service schedules maintenance, the service will apply the configuration update the next time it schedules maintenance for the application. This means that you might not see the maintenance configuration update applied to the maintenance process that follows a successful invocation of this operation, but to the following maintenance process instead.

                To see the current maintenance configuration of your application, invoke the DescribeApplication operation.

                For information about application maintenance, see Managed Service for Apache Flink for Apache Flink Maintenance.

                This operation is supported only for Managed Service for Apache Flink.

                " } }, "shapes":{ @@ -553,7 +553,7 @@ }, "CurrentApplicationVersionId":{ "shape":"ApplicationVersionId", - "documentation":"

                The version ID of the Kinesis Data Analytics application. You must provide the CurrentApplicationVersionId or the ConditionalToken.You can retrieve the application version ID using DescribeApplication. For better concurrency support, use the ConditionalToken parameter instead of CurrentApplicationVersionId.

                " + "documentation":"

                The version ID of the SQL-based Kinesis Data Analytics application. You must provide the CurrentApplicationVersionId or the ConditionalToken.You can retrieve the application version ID using DescribeApplication. For better concurrency support, use the ConditionalToken parameter instead of CurrentApplicationVersionId.

                " }, "CloudWatchLoggingOption":{ "shape":"CloudWatchLoggingOption", @@ -574,11 +574,11 @@ }, "ApplicationVersionId":{ "shape":"ApplicationVersionId", - "documentation":"

                The new version ID of the Kinesis Data Analytics application. Kinesis Data Analytics updates the ApplicationVersionId each time you change the CloudWatch logging options.

                " + "documentation":"

                The new version ID of the SQL-based Kinesis Data Analytics application. Kinesis Data Analytics updates the ApplicationVersionId each time you change the CloudWatch logging options.

                " }, "CloudWatchLoggingOptionDescriptions":{ "shape":"CloudWatchLoggingOptionDescriptions", - "documentation":"

                The descriptions of the current CloudWatch logging options for the Kinesis Data Analytics application.

                " + "documentation":"

                The descriptions of the current CloudWatch logging options for the SQL-based Kinesis Data Analytics application.

                " } } }, @@ -781,7 +781,7 @@ }, "ApplicationVersionId":{ "shape":"ApplicationVersionId", - "documentation":"

                Provides the current application version. Kinesis Data Analytics updates the ApplicationVersionId each time you update the application.

                " + "documentation":"

                Provides the current application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.

                " }, "VpcConfigurationDescription":{ "shape":"VpcConfigurationDescription", @@ -831,7 +831,7 @@ "documentation":"

                Describes updates to the code content of an application.

                " } }, - "documentation":"

                Describes code configuration updates for an application. This is supported for a Flink-based Kinesis Data Analytics application or a SQL-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes code configuration updates for an application. This is supported for a Managed Service for Apache Flink application or a SQL-based Kinesis Data Analytics application.

                " }, "ApplicationConfiguration":{ "type":"structure", @@ -842,19 +842,19 @@ }, "FlinkApplicationConfiguration":{ "shape":"FlinkApplicationConfiguration", - "documentation":"

                The creation and update parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                The creation and update parameters for a Managed Service for Apache Flink application.

                " }, "EnvironmentProperties":{ "shape":"EnvironmentProperties", - "documentation":"

                Describes execution properties for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes execution properties for a Managed Service for Apache Flink application.

                " }, "ApplicationCodeConfiguration":{ "shape":"ApplicationCodeConfiguration", - "documentation":"

                The code location and type parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                The code location and type parameters for a Managed Service for Apache Flink application.

                " }, "ApplicationSnapshotConfiguration":{ "shape":"ApplicationSnapshotConfiguration", - "documentation":"

                Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes whether snapshots are enabled for a Managed Service for Apache Flink application.

                " }, "VpcConfigurations":{ "shape":"VpcConfigurations", @@ -862,10 +862,10 @@ }, "ZeppelinApplicationConfiguration":{ "shape":"ZeppelinApplicationConfiguration", - "documentation":"

                The configuration parameters for a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The configuration parameters for a Managed Service for Apache Flink Studio notebook.

                " } }, - "documentation":"

                Specifies the creation parameters for a Kinesis Data Analytics application.

                " + "documentation":"

                Specifies the creation parameters for a Managed Service for Apache Flink application.

                " }, "ApplicationConfigurationDescription":{ "type":"structure", @@ -876,23 +876,23 @@ }, "ApplicationCodeConfigurationDescription":{ "shape":"ApplicationCodeConfigurationDescription", - "documentation":"

                The details about the application code for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                The details about the application code for a Managed Service for Apache Flink application.

                " }, "RunConfigurationDescription":{ "shape":"RunConfigurationDescription", - "documentation":"

                The details about the starting properties for a Kinesis Data Analytics application.

                " + "documentation":"

                The details about the starting properties for a Managed Service for Apache Flink application.

                " }, "FlinkApplicationConfigurationDescription":{ "shape":"FlinkApplicationConfigurationDescription", - "documentation":"

                The details about a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                The details about a Managed Service for Apache Flink application.

                " }, "EnvironmentPropertyDescriptions":{ "shape":"EnvironmentPropertyDescriptions", - "documentation":"

                Describes execution properties for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes execution properties for a Managed Service for Apache Flink application.

                " }, "ApplicationSnapshotConfigurationDescription":{ "shape":"ApplicationSnapshotConfigurationDescription", - "documentation":"

                Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes whether snapshots are enabled for a Managed Service for Apache Flink application.

                " }, "VpcConfigurationDescriptions":{ "shape":"VpcConfigurationDescriptions", @@ -900,10 +900,10 @@ }, "ZeppelinApplicationConfigurationDescription":{ "shape":"ZeppelinApplicationConfigurationDescription", - "documentation":"

                The configuration parameters for a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The configuration parameters for a Managed Service for Apache Flink Studio notebook.

                " } }, - "documentation":"

                Describes details about the application code and starting parameters for a Kinesis Data Analytics application.

                " + "documentation":"

                Describes details about the application code and starting parameters for a Managed Service for Apache Flink application.

                " }, "ApplicationConfigurationUpdate":{ "type":"structure", @@ -918,15 +918,15 @@ }, "FlinkApplicationConfigurationUpdate":{ "shape":"FlinkApplicationConfigurationUpdate", - "documentation":"

                Describes updates to a Flink-based Kinesis Data Analytics application's configuration.

                " + "documentation":"

                Describes updates to a Managed Service for Apache Flink application's configuration.

                " }, "EnvironmentPropertyUpdates":{ "shape":"EnvironmentPropertyUpdates", - "documentation":"

                Describes updates to the environment properties for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes updates to the environment properties for a Managed Service for Apache Flink application.

                " }, "ApplicationSnapshotConfigurationUpdate":{ "shape":"ApplicationSnapshotConfigurationUpdate", - "documentation":"

                Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes whether snapshots are enabled for a Managed Service for Apache Flink application.

                " }, "VpcConfigurationUpdates":{ "shape":"VpcConfigurationUpdates", @@ -934,7 +934,7 @@ }, "ZeppelinApplicationConfigurationUpdate":{ "shape":"ZeppelinApplicationConfigurationUpdate", - "documentation":"

                Updates to the configuration of a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the configuration of a Managed Service for Apache Flink Studio notebook.

                " } }, "documentation":"

                Describes updates to an application's configuration.

                " @@ -980,7 +980,7 @@ }, "ApplicationVersionId":{ "shape":"ApplicationVersionId", - "documentation":"

                Provides the current application version. Kinesis Data Analytics updates the ApplicationVersionId each time you update the application.

                " + "documentation":"

                Provides the current application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.

                " }, "CreateTimestamp":{ "shape":"Timestamp", @@ -992,7 +992,7 @@ }, "ApplicationConfigurationDescription":{ "shape":"ApplicationConfigurationDescription", - "documentation":"

                Describes details about the application code and starting parameters for a Kinesis Data Analytics application.

                " + "documentation":"

                Describes details about the application code and starting parameters for a Managed Service for Apache Flink application.

                " }, "CloudWatchLoggingOptionDescriptions":{ "shape":"CloudWatchLoggingOptionDescriptions", @@ -1020,7 +1020,7 @@ }, "ApplicationMode":{ "shape":"ApplicationMode", - "documentation":"

                To create a Kinesis Data Analytics Studio notebook, you must set the mode to INTERACTIVE. However, for a Kinesis Data Analytics for Apache Flink application, the mode is optional.

                " + "documentation":"

                To create a Managed Service for Apache Flink Studio notebook, you must set the mode to INTERACTIVE. However, for a Managed Service for Apache Flink application, the mode is optional.

                " } }, "documentation":"

                Describes the application, including the application Amazon Resource Name (ARN), status, latest version, and input and output configurations.

                " @@ -1108,10 +1108,10 @@ "members":{ "SnapshotsEnabled":{ "shape":"BooleanObject", - "documentation":"

                Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes whether snapshots are enabled for a Managed Service for Apache Flink application.

                " } }, - "documentation":"

                Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes whether snapshots are enabled for a Managed Service for Apache Flink application.

                " }, "ApplicationSnapshotConfigurationDescription":{ "type":"structure", @@ -1119,10 +1119,10 @@ "members":{ "SnapshotsEnabled":{ "shape":"BooleanObject", - "documentation":"

                Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes whether snapshots are enabled for a Managed Service for Apache Flink application.

                " } }, - "documentation":"

                Describes whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes whether snapshots are enabled for a Managed Service for Apache Flink application.

                " }, "ApplicationSnapshotConfigurationUpdate":{ "type":"structure", @@ -1133,7 +1133,7 @@ "documentation":"

                Describes updates to whether snapshots are enabled for an application.

                " } }, - "documentation":"

                Describes updates to whether snapshots are enabled for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes updates to whether snapshots are enabled for a Managed Service for Apache Flink application.

                " }, "ApplicationStatus":{ "type":"string", @@ -1187,7 +1187,7 @@ }, "ApplicationMode":{ "shape":"ApplicationMode", - "documentation":"

                For a Kinesis Data Analytics for Apache Flink application, the mode is STREAMING. For a Kinesis Data Analytics Studio notebook, it is INTERACTIVE.

                " + "documentation":"

                For a Managed Service for Apache Flink application, the mode is STREAMING. For a Managed Service for Apache Flink Studio notebook, it is INTERACTIVE.

                " } }, "documentation":"

                Provides application summary information, including the application Amazon Resource Name (ARN), name, and status.

                " @@ -1210,7 +1210,7 @@ "members":{ "ApplicationVersionId":{ "shape":"ApplicationVersionId", - "documentation":"

                The ID of the application version. Kinesis Data Analytics updates the ApplicationVersionId each time you update the application.

                " + "documentation":"

                The ID of the application version. Managed Service for Apache Flink updates the ApplicationVersionId each time you update the application.

                " }, "ApplicationStatus":{ "shape":"ApplicationStatus", @@ -1268,10 +1268,10 @@ "members":{ "GlueDataCatalogConfiguration":{ "shape":"GlueDataCatalogConfiguration", - "documentation":"

                The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Managed Service for Apache Flink Studio notebook.

                " } }, - "documentation":"

                The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Managed Service for Apache Flink Studio notebook.

                " }, "CatalogConfigurationDescription":{ "type":"structure", @@ -1279,10 +1279,10 @@ "members":{ "GlueDataCatalogConfigurationDescription":{ "shape":"GlueDataCatalogConfigurationDescription", - "documentation":"

                The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Managed Service for Apache Flink Studio notebook.

                " } }, - "documentation":"

                The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The configuration parameters for the default Amazon Glue database. You use this database for Apache Flink SQL queries and table API transforms that you write in a Managed Service for Apache Flink Studio notebook.

                " }, "CatalogConfigurationUpdate":{ "type":"structure", @@ -1290,10 +1290,10 @@ "members":{ "GlueDataCatalogConfigurationUpdate":{ "shape":"GlueDataCatalogConfigurationUpdate", - "documentation":"

                Updates to the configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Managed Service for Apache Flink Studio notebook.

                " } }, - "documentation":"

                Updates to the configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the configuration parameters for the default Amazon Glue database. You use this database for SQL queries that you write in a Managed Service for Apache Flink Studio notebook.

                " }, "CheckpointConfiguration":{ "type":"structure", @@ -1301,11 +1301,11 @@ "members":{ "ConfigurationType":{ "shape":"ConfigurationType", - "documentation":"

                Describes whether the application uses Kinesis Data Analytics' default checkpointing behavior. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

                If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

                • CheckpointingEnabled: true

                • CheckpointInterval: 60000

                • MinPauseBetweenCheckpoints: 5000

                " + "documentation":"

                Describes whether the application uses Managed Service for Apache Flink' default checkpointing behavior. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

                If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

                • CheckpointingEnabled: true

                • CheckpointInterval: 60000

                • MinPauseBetweenCheckpoints: 5000

                " }, "CheckpointingEnabled":{ "shape":"BooleanObject", - "documentation":"

                Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.

                If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

                " + "documentation":"

                Describes whether checkpointing is enabled for a Managed Service for Apache Flink application.

                If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

                " }, "CheckpointInterval":{ "shape":"CheckpointInterval", @@ -1323,11 +1323,11 @@ "members":{ "ConfigurationType":{ "shape":"ConfigurationType", - "documentation":"

                Describes whether the application uses the default checkpointing behavior in Kinesis Data Analytics.

                If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

                • CheckpointingEnabled: true

                • CheckpointInterval: 60000

                • MinPauseBetweenCheckpoints: 5000

                " + "documentation":"

                Describes whether the application uses the default checkpointing behavior in Managed Service for Apache Flink.

                If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

                • CheckpointingEnabled: true

                • CheckpointInterval: 60000

                • MinPauseBetweenCheckpoints: 5000

                " }, "CheckpointingEnabled":{ "shape":"BooleanObject", - "documentation":"

                Describes whether checkpointing is enabled for a Flink-based Kinesis Data Analytics application.

                If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

                " + "documentation":"

                Describes whether checkpointing is enabled for a Managed Service for Apache Flink application.

                If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a CheckpointingEnabled value of true, even if this value is set to another value using this API or in application code.

                " }, "CheckpointInterval":{ "shape":"CheckpointInterval", @@ -1338,14 +1338,14 @@ "documentation":"

                Describes the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.

                If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

                " } }, - "documentation":"

                Describes checkpointing parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes checkpointing parameters for a Managed Service for Apache Flink application.

                " }, "CheckpointConfigurationUpdate":{ "type":"structure", "members":{ "ConfigurationTypeUpdate":{ "shape":"ConfigurationType", - "documentation":"

                Describes updates to whether the application uses the default checkpointing behavior of Kinesis Data Analytics. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

                If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

                • CheckpointingEnabled: true

                • CheckpointInterval: 60000

                • MinPauseBetweenCheckpoints: 5000

                " + "documentation":"

                Describes updates to whether the application uses the default checkpointing behavior of Managed Service for Apache Flink. You must set this property to CUSTOM in order to set the CheckpointingEnabled, CheckpointInterval, or MinPauseBetweenCheckpoints parameters.

                If this value is set to DEFAULT, the application will use the following values, even if they are set to other values using APIs or application code:

                • CheckpointingEnabled: true

                • CheckpointInterval: 60000

                • MinPauseBetweenCheckpoints: 5000

                " }, "CheckpointingEnabledUpdate":{ "shape":"BooleanObject", @@ -1360,7 +1360,7 @@ "documentation":"

                Describes updates to the minimum time in milliseconds after a checkpoint operation completes that a new checkpoint operation can start.

                If CheckpointConfiguration.ConfigurationType is DEFAULT, the application will use a MinPauseBetweenCheckpoints value of 5000, even if this value is set using this API or in application code.

                " } }, - "documentation":"

                Describes updates to the checkpointing parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes updates to the checkpointing parameters for a Managed Service for Apache Flink application.

                " }, "CheckpointInterval":{ "type":"long", @@ -1428,18 +1428,18 @@ "members":{ "TextContent":{ "shape":"TextContent", - "documentation":"

                The text-format code for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                The text-format code for a Managed Service for Apache Flink application.

                " }, "ZipFileContent":{ "shape":"ZipFileContent", - "documentation":"

                The zip-format code for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                The zip-format code for a Managed Service for Apache Flink application.

                " }, "S3ContentLocation":{ "shape":"S3ContentLocation", "documentation":"

                Information about the Amazon S3 bucket that contains the application code.

                " } }, - "documentation":"

                Specifies either the application code, or the location of the application code, for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Specifies either the application code, or the location of the application code, for a Managed Service for Apache Flink application.

                " }, "CodeContentDescription":{ "type":"structure", @@ -1461,7 +1461,7 @@ "documentation":"

                The S3 bucket Amazon Resource Name (ARN), file key, and object version of the application code stored in Amazon S3.

                " } }, - "documentation":"

                Describes details about the code of a Kinesis Data Analytics application.

                " + "documentation":"

                Describes details about the code of a Managed Service for Apache Flink application.

                " }, "CodeContentType":{ "type":"string", @@ -1595,7 +1595,7 @@ }, "ApplicationMode":{ "shape":"ApplicationMode", - "documentation":"

                Use the STREAMING mode to create a Kinesis Data Analytics For Flink application. To create a Kinesis Data Analytics Studio notebook, use the INTERACTIVE mode.

                " + "documentation":"

                Use the STREAMING mode to create a Managed Service for Apache Flink application. To create a Managed Service for Apache Flink Studio notebook, use the INTERACTIVE mode.

                " } } }, @@ -1605,7 +1605,7 @@ "members":{ "ApplicationDetail":{ "shape":"ApplicationDetail", - "documentation":"

                In response to your CreateApplication request, Kinesis Data Analytics returns a response with details of the application it created.

                " + "documentation":"

                In response to your CreateApplication request, Managed Service for Apache Flink returns a response with details of the application it created.

                " } } }, @@ -1904,7 +1904,7 @@ "members":{ "ApplicationARN":{ "shape":"ResourceARN", - "documentation":"

                The ARN of the Kinesis Data Analytics application.

                " + "documentation":"

                The ARN of the Managed Service for Apache Flink application.

                " }, "ApplicationVersionId":{ "shape":"ApplicationVersionId", @@ -1921,7 +1921,7 @@ "documentation":"

                The description of an Amazon S3 object that contains the Amazon Data Analytics application, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

                " } }, - "documentation":"

                The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.

                " + "documentation":"

                The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.

                " }, "DeployAsApplicationConfigurationDescription":{ "type":"structure", @@ -1954,7 +1954,7 @@ }, "IncludeAdditionalDetails":{ "shape":"BooleanObject", - "documentation":"

                Displays verbose information about a Kinesis Data Analytics application, including the application's job plan.

                " + "documentation":"

                Displays verbose information about a Managed Service for Apache Flink application, including the application's job plan.

                " } } }, @@ -2043,7 +2043,7 @@ }, "InputStartingPositionConfiguration":{ "shape":"InputStartingPositionConfiguration", - "documentation":"

                The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source discovery purposes.

                " + "documentation":"

                The point at which you want Kinesis Data Analytics to start reading records from the specified streaming source for discovery purposes.

                " }, "S3Configuration":{ "shape":"S3Configuration", @@ -2085,7 +2085,7 @@ "documentation":"

                Describes the execution property groups.

                " } }, - "documentation":"

                Describes execution properties for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes execution properties for a Managed Service for Apache Flink application.

                " }, "EnvironmentPropertyDescriptions":{ "type":"structure", @@ -2106,7 +2106,7 @@ "documentation":"

                Describes updates to the execution property groups.

                " } }, - "documentation":"

                Describes updates to the execution property groups for a Flink-based Kinesis Data Analytics application or a Studio notebook.

                " + "documentation":"

                Describes updates to the execution property groups for a Managed Service for Apache Flink application or a Studio notebook.

                " }, "ErrorMessage":{"type":"string"}, "FileKey":{ @@ -2130,7 +2130,7 @@ "documentation":"

                Describes parameters for how an application executes multiple tasks simultaneously.

                " } }, - "documentation":"

                Describes configuration parameters for a Flink-based Kinesis Data Analytics application or a Studio notebook.

                " + "documentation":"

                Describes configuration parameters for a Managed Service for Apache Flink application or a Studio notebook.

                " }, "FlinkApplicationConfigurationDescription":{ "type":"structure", @@ -2152,7 +2152,7 @@ "documentation":"

                The job plan for an application. For more information about the job plan, see Jobs and Scheduling in the Apache Flink Documentation. To retrieve the job plan for the application, use the DescribeApplicationRequest$IncludeAdditionalDetails parameter of the DescribeApplication operation.

                " } }, - "documentation":"

                Describes configuration parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes configuration parameters for a Managed Service for Apache Flink application.

                " }, "FlinkApplicationConfigurationUpdate":{ "type":"structure", @@ -2170,7 +2170,7 @@ "documentation":"

                Describes updates to the parameters for how an application executes multiple tasks simultaneously.

                " } }, - "documentation":"

                Describes updates to the configuration parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes updates to the configuration parameters for a Managed Service for Apache Flink application.

                " }, "FlinkRunConfiguration":{ "type":"structure", @@ -2180,7 +2180,7 @@ "documentation":"

                When restoring from a snapshot, specifies whether the runtime is allowed to skip a state that cannot be mapped to the new program. This will happen if the program is updated between snapshots to remove stateful parameters, and state data in the snapshot no longer corresponds to valid application data. For more information, see Allowing Non-Restored State in the Apache Flink documentation.

                This value defaults to false. If you update your application without specifying this parameter, AllowNonRestoredState will be set to false, even if it was previously set to true.

                " } }, - "documentation":"

                Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes the starting parameters for a Managed Service for Apache Flink application.

                " }, "GlueDataCatalogConfiguration":{ "type":"structure", @@ -2213,7 +2213,7 @@ "documentation":"

                The updated Amazon Resource Name (ARN) of the database.

                " } }, - "documentation":"

                Updates to the configuration of the Glue Data Catalog that you use for SQL queries that you write in a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the configuration of the Glue Data Catalog that you use for SQL queries that you write in a Managed Service for Apache Flink Studio notebook.

                " }, "Id":{ "type":"string", @@ -3109,59 +3109,59 @@ "members":{ "ConfigurationType":{ "shape":"ConfigurationType", - "documentation":"

                Describes whether the application uses the default parallelism for the Kinesis Data Analytics service. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

                " + "documentation":"

                Describes whether the application uses the default parallelism for the Managed Service for Apache Flink service. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

                " }, "Parallelism":{ "shape":"Parallelism", - "documentation":"

                Describes the initial number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, Kinesis Data Analytics increases the CurrentParallelism value in response to application load. The service can increase the CurrentParallelism value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

                " + "documentation":"

                Describes the initial number of parallel tasks that a Managed Service for Apache Flink application can perform. If AutoScalingEnabled is set to True, Managed Service for Apache Flink increases the CurrentParallelism value in response to application load. The service can increase the CurrentParallelism value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

                " }, "ParallelismPerKPU":{ "shape":"ParallelismPerKPU", - "documentation":"

                Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application. For more information about KPUs, see Amazon Kinesis Data Analytics Pricing.

                " + "documentation":"

                Describes the number of parallel tasks that a Managed Service for Apache Flink application can perform per Kinesis Processing Unit (KPU) used by the application. For more information about KPUs, see Amazon Managed Service for Apache Flink Pricing.

                " }, "AutoScalingEnabled":{ "shape":"BooleanObject", - "documentation":"

                Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.

                " + "documentation":"

                Describes whether the Managed Service for Apache Flink service can increase the parallelism of the application in response to increased throughput.

                " } }, - "documentation":"

                Describes parameters for how a Flink-based Kinesis Data Analytics application executes multiple tasks simultaneously. For more information about parallelism, see Parallel Execution in the Apache Flink Documentation.

                " + "documentation":"

                Describes parameters for how a Managed Service for Apache Flink application executes multiple tasks simultaneously. For more information about parallelism, see Parallel Execution in the Apache Flink Documentation.

                " }, "ParallelismConfigurationDescription":{ "type":"structure", "members":{ "ConfigurationType":{ "shape":"ConfigurationType", - "documentation":"

                Describes whether the application uses the default parallelism for the Kinesis Data Analytics service.

                " + "documentation":"

                Describes whether the application uses the default parallelism for the Managed Service for Apache Flink service.

                " }, "Parallelism":{ "shape":"Parallelism", - "documentation":"

                Describes the initial number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, then Kinesis Data Analytics can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

                " + "documentation":"

                Describes the initial number of parallel tasks that a Managed Service for Apache Flink application can perform. If AutoScalingEnabled is set to True, then Managed Service for Apache Flink can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

                " }, "ParallelismPerKPU":{ "shape":"ParallelismPerKPU", - "documentation":"

                Describes the number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform per Kinesis Processing Unit (KPU) used by the application.

                " + "documentation":"

                Describes the number of parallel tasks that a Managed Service for Apache Flink application can perform per Kinesis Processing Unit (KPU) used by the application.

                " }, "CurrentParallelism":{ "shape":"Parallelism", - "documentation":"

                Describes the current number of parallel tasks that a Flink-based Kinesis Data Analytics application can perform. If AutoScalingEnabled is set to True, Kinesis Data Analytics can increase this value in response to application load. The service can increase this value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

                " + "documentation":"

                Describes the current number of parallel tasks that a Managed Service for Apache Flink application can perform. If AutoScalingEnabled is set to True, Managed Service for Apache Flink can increase this value in response to application load. The service can increase this value up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service can reduce the CurrentParallelism value down to the Parallelism setting.

                " }, "AutoScalingEnabled":{ "shape":"BooleanObject", - "documentation":"

                Describes whether the Kinesis Data Analytics service can increase the parallelism of the application in response to increased throughput.

                " + "documentation":"

                Describes whether the Managed Service for Apache Flink service can increase the parallelism of the application in response to increased throughput.

                " } }, - "documentation":"

                Describes parameters for how a Flink-based Kinesis Data Analytics application executes multiple tasks simultaneously.

                " + "documentation":"

                Describes parameters for how a Managed Service for Apache Flink application executes multiple tasks simultaneously.

                " }, "ParallelismConfigurationUpdate":{ "type":"structure", "members":{ "ConfigurationTypeUpdate":{ "shape":"ConfigurationType", - "documentation":"

                Describes updates to whether the application uses the default parallelism for the Kinesis Data Analytics service, or if a custom parallelism is used. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

                " + "documentation":"

                Describes updates to whether the application uses the default parallelism for the Managed Service for Apache Flink service, or if a custom parallelism is used. You must set this property to CUSTOM in order to change your application's AutoScalingEnabled, Parallelism, or ParallelismPerKPU properties.

                " }, "ParallelismUpdate":{ "shape":"Parallelism", - "documentation":"

                Describes updates to the initial number of parallel tasks an application can perform. If AutoScalingEnabled is set to True, then Kinesis Data Analytics can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service will reduce CurrentParallelism down to the Parallelism setting.

                " + "documentation":"

                Describes updates to the initial number of parallel tasks an application can perform. If AutoScalingEnabled is set to True, then Managed Service for Apache Flink can increase the CurrentParallelism value in response to application load. The service can increase CurrentParallelism up to the maximum parallelism, which is ParalellismPerKPU times the maximum KPUs for the application. The maximum KPUs for an application is 32 by default, and can be increased by requesting a limit increase. If application load is reduced, the service will reduce CurrentParallelism down to the Parallelism setting.

                " }, "ParallelismPerKPUUpdate":{ "shape":"ParallelismPerKPU", @@ -3169,7 +3169,7 @@ }, "AutoScalingEnabledUpdate":{ "shape":"BooleanObject", - "documentation":"

                Describes updates to whether the Kinesis Data Analytics service can increase the parallelism of a Flink-based Kinesis Data Analytics application in response to increased throughput.

                " + "documentation":"

                Describes updates to whether the Managed Service for Apache Flink service can increase the parallelism of a Managed Service for Apache Flink application in response to increased throughput.

                " } }, "documentation":"

                Describes updates to parameters for how an application executes multiple tasks simultaneously.

                " @@ -3338,7 +3338,7 @@ }, "S3ReferenceDataSource":{ "shape":"S3ReferenceDataSource", - "documentation":"

                Identifies the S3 bucket and object that contains the reference data. A Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

                " + "documentation":"

                Identifies the S3 bucket and object that contains the reference data. A SQL-based Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

                " }, "ReferenceSchema":{ "shape":"SourceSchema", @@ -3474,7 +3474,7 @@ "members":{ "FlinkRunConfiguration":{ "shape":"FlinkRunConfiguration", - "documentation":"

                Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes the starting parameters for a Managed Service for Apache Flink application.

                " }, "SqlRunConfigurations":{ "shape":"SqlRunConfigurations", @@ -3485,7 +3485,7 @@ "documentation":"

                Describes the restore behavior of a restarting application.

                " } }, - "documentation":"

                Describes the starting parameters for an Kinesis Data Analytics application.

                " + "documentation":"

                Describes the starting parameters for an Managed Service for Apache Flink application.

                " }, "RunConfigurationDescription":{ "type":"structure", @@ -3496,21 +3496,21 @@ }, "FlinkRunConfigurationDescription":{"shape":"FlinkRunConfiguration"} }, - "documentation":"

                Describes the starting properties for a Kinesis Data Analytics application.

                " + "documentation":"

                Describes the starting properties for a Managed Service for Apache Flink application.

                " }, "RunConfigurationUpdate":{ "type":"structure", "members":{ "FlinkRunConfiguration":{ "shape":"FlinkRunConfiguration", - "documentation":"

                Describes the starting parameters for a Flink-based Kinesis Data Analytics application.

                " + "documentation":"

                Describes the starting parameters for a Managed Service for Apache Flink application.

                " }, "ApplicationRestoreConfiguration":{ "shape":"ApplicationRestoreConfiguration", "documentation":"

                Describes updates to the restore behavior of a restarting application.

                " } }, - "documentation":"

                Describes the updates to the starting parameters for a Kinesis Data Analytics application.

                " + "documentation":"

                Describes the updates to the starting parameters for a Managed Service for Apache Flink application.

                " }, "RuntimeEnvironment":{ "type":"string", @@ -3630,7 +3630,7 @@ "documentation":"

                The version of the object containing the application code.

                " } }, - "documentation":"

                For a Kinesis Data Analytics application provides a description of an Amazon S3 object, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

                " + "documentation":"

                For a Managed Service for Apache Flink application provides a description of an Amazon S3 object, including the Amazon Resource Name (ARN) of the S3 bucket, the name of the Amazon S3 object that contains the data, and the version number of the Amazon S3 object that contains the data.

                " }, "S3ContentLocationUpdate":{ "type":"structure", @@ -3662,7 +3662,7 @@ "documentation":"

                The object key name containing the reference data.

                " } }, - "documentation":"

                For a SQL-based Kinesis Data Analytics application, identifies the Amazon S3 bucket and object that contains the reference data.

                A Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

                " + "documentation":"

                For a SQL-based Kinesis Data Analytics application, identifies the Amazon S3 bucket and object that contains the reference data.

                A SQL-based Kinesis Data Analytics application loads reference data only once. If the data changes, you call the UpdateApplication operation to trigger reloading of data into your application.

                " }, "S3ReferenceDataSourceDescription":{ "type":"structure", @@ -3744,6 +3744,10 @@ "SnapshotCreationTimestamp":{ "shape":"Timestamp", "documentation":"

                The timestamp of the application snapshot.

                " + }, + "RuntimeEnvironment":{ + "shape":"RuntimeEnvironment", + "documentation":"

                The Flink Runtime for the application snapshot.

                " } }, "documentation":"

                Provides details about a snapshot of application state.

                " @@ -3875,7 +3879,7 @@ }, "RunConfiguration":{ "shape":"RunConfiguration", - "documentation":"

                Identifies the run configuration (start parameters) of a Kinesis Data Analytics application.

                " + "documentation":"

                Identifies the run configuration (start parameters) of a Managed Service for Apache Flink application.

                " } } }, @@ -3894,7 +3898,7 @@ }, "Force":{ "shape":"BooleanObject", - "documentation":"

                Set to true to force the application to stop. If you set Force to true, Kinesis Data Analytics stops the application without taking a snapshot.

                Force-stopping your application may lead to data loss or duplication. To prevent data loss or duplicate processing of data during application restarts, we recommend you to take frequent snapshots of your application.

                You can only force stop a Flink-based Kinesis Data Analytics application. You can't force stop a SQL-based Kinesis Data Analytics application.

                The application must be in the STARTING, UPDATING, STOPPING, AUTOSCALING, or RUNNING status.

                " + "documentation":"

                Set to true to force the application to stop. If you set Force to true, Managed Service for Apache Flink stops the application without taking a snapshot.

                Force-stopping your application may lead to data loss or duplication. To prevent data loss or duplicate processing of data during application restarts, we recommend you to take frequent snapshots of your application.

                You can only force stop a Managed Service for Apache Flink application. You can't force stop a SQL-based Kinesis Data Analytics application.

                The application must be in the STARTING, UPDATING, STOPPING, AUTOSCALING, or RUNNING status.

                " } } }, @@ -4016,7 +4020,7 @@ "members":{ "ResourceARN":{ "shape":"KinesisAnalyticsARN", - "documentation":"

                The ARN of the Kinesis Data Analytics application from which to remove the tags.

                " + "documentation":"

                The ARN of the Managed Service for Apache Flink application from which to remove the tags.

                " }, "TagKeys":{ "shape":"TagKeys", @@ -4090,6 +4094,10 @@ "ConditionalToken":{ "shape":"ConditionalToken", "documentation":"

                A value you use to implement strong concurrency for application updates. You must provide the CurrentApplicationVersionId or the ConditionalToken. You get the application's current ConditionalToken using DescribeApplication. For better concurrency support, use the ConditionalToken parameter instead of CurrentApplicationVersionId.

                " + }, + "RuntimeEnvironmentUpdate":{ + "shape":"RuntimeEnvironment", + "documentation":"

                Updates the Managed Service for Apache Flink runtime environment used to run your code. To avoid issues you must:

                • Ensure your new jar and dependencies are compatible with the new runtime selected.

                • Ensure your new code's state is compatible with the snapshot from which your application will start

                " } } }, @@ -4193,22 +4201,22 @@ "members":{ "MonitoringConfiguration":{ "shape":"ZeppelinMonitoringConfiguration", - "documentation":"

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The monitoring configuration of a Managed Service for Apache Flink Studio notebook.

                " }, "CatalogConfiguration":{ "shape":"CatalogConfiguration", - "documentation":"

                The Amazon Glue Data Catalog that you use in queries in a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The Amazon Glue Data Catalog that you use in queries in a Managed Service for Apache Flink Studio notebook.

                " }, "DeployAsApplicationConfiguration":{ "shape":"DeployAsApplicationConfiguration", - "documentation":"

                The information required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.

                " + "documentation":"

                The information required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.

                " }, "CustomArtifactsConfiguration":{ "shape":"CustomArtifactsConfigurationList", "documentation":"

                Custom artifacts are dependency JARs and user-defined functions (UDF).

                " } }, - "documentation":"

                The configuration of a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The configuration of a Managed Service for Apache Flink Studio notebook.

                " }, "ZeppelinApplicationConfigurationDescription":{ "type":"structure", @@ -4216,33 +4224,33 @@ "members":{ "MonitoringConfigurationDescription":{ "shape":"ZeppelinMonitoringConfigurationDescription", - "documentation":"

                The monitoring configuration of a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The monitoring configuration of a Managed Service for Apache Flink Studio notebook.

                " }, "CatalogConfigurationDescription":{ "shape":"CatalogConfigurationDescription", - "documentation":"

                The Amazon Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.

                " }, "DeployAsApplicationConfigurationDescription":{ "shape":"DeployAsApplicationConfigurationDescription", - "documentation":"

                The parameters required to deploy a Kinesis Data Analytics Studio notebook as an application with durable state.

                " + "documentation":"

                The parameters required to deploy a Managed Service for Apache Flink Studio notebook as an application with durable state.

                " }, "CustomArtifactsConfigurationDescription":{ "shape":"CustomArtifactsConfigurationDescriptionList", "documentation":"

                Custom artifacts are dependency JARs and user-defined functions (UDF).

                " } }, - "documentation":"

                The configuration of a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The configuration of a Managed Service for Apache Flink Studio notebook.

                " }, "ZeppelinApplicationConfigurationUpdate":{ "type":"structure", "members":{ "MonitoringConfigurationUpdate":{ "shape":"ZeppelinMonitoringConfigurationUpdate", - "documentation":"

                Updates to the monitoring configuration of a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the monitoring configuration of a Managed Service for Apache Flink Studio notebook.

                " }, "CatalogConfigurationUpdate":{ "shape":"CatalogConfigurationUpdate", - "documentation":"

                Updates to the configuration of the Amazon Glue Data Catalog that is associated with the Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the configuration of the Amazon Glue Data Catalog that is associated with the Managed Service for Apache Flink Studio notebook.

                " }, "DeployAsApplicationConfigurationUpdate":{"shape":"DeployAsApplicationConfigurationUpdate"}, "CustomArtifactsConfigurationUpdate":{ @@ -4250,7 +4258,7 @@ "documentation":"

                Updates to the customer artifacts. Custom artifacts are dependency JAR files and user-defined functions (UDF).

                " } }, - "documentation":"

                Updates to the configuration of Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the configuration of Managed Service for Apache Flink Studio notebook.

                " }, "ZeppelinMonitoringConfiguration":{ "type":"structure", @@ -4261,7 +4269,7 @@ "documentation":"

                The verbosity of the CloudWatch Logs for an application.

                " } }, - "documentation":"

                Describes configuration parameters for Amazon CloudWatch logging for a Kinesis Data Analytics Studio notebook. For more information about CloudWatch logging, see Monitoring.

                " + "documentation":"

                Describes configuration parameters for Amazon CloudWatch logging for a Managed Service for Apache Flink Studio notebook. For more information about CloudWatch logging, see Monitoring.

                " }, "ZeppelinMonitoringConfigurationDescription":{ "type":"structure", @@ -4271,7 +4279,7 @@ "documentation":"

                Describes the verbosity of the CloudWatch Logs for an application.

                " } }, - "documentation":"

                The monitoring configuration for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                The monitoring configuration for Apache Zeppelin within a Managed Service for Apache Flink Studio notebook.

                " }, "ZeppelinMonitoringConfigurationUpdate":{ "type":"structure", @@ -4279,10 +4287,10 @@ "members":{ "LogLevelUpdate":{ "shape":"LogLevel", - "documentation":"

                Updates to the logging level for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the logging level for Apache Zeppelin within a Managed Service for Apache Flink Studio notebook.

                " } }, - "documentation":"

                Updates to the monitoring configuration for Apache Zeppelin within a Kinesis Data Analytics Studio notebook.

                " + "documentation":"

                Updates to the monitoring configuration for Apache Zeppelin within a Managed Service for Apache Flink Studio notebook.

                " }, "ZipFileContent":{ "type":"blob", @@ -4290,5 +4298,5 @@ "min":0 } }, - "documentation":"

                Amazon Kinesis Data Analytics is a fully managed service that you can use to process and analyze streaming data using Java, SQL, or Scala. The service enables you to quickly author and run Java, SQL, or Scala code against streaming sources to perform time series analytics, feed real-time dashboards, and create real-time metrics.

                " + "documentation":"

                Amazon Managed Service for Apache Flink was previously known as Amazon Kinesis Data Analytics for Apache Flink.

                Amazon Managed Service for Apache Flink is a fully managed service that you can use to process and analyze streaming data using Java, Python, SQL, or Scala. The service enables you to quickly author and run Java, SQL, or Scala code against streaming sources to perform time series analytics, feed real-time dashboards, and create real-time metrics.

                " } diff --git a/tools/code-generation/endpoints/kinesisanalyticsv2-2018-05-23.endpoint-rule-set.json b/tools/code-generation/endpoints/kinesisanalyticsv2-2018-05-23.endpoint-rule-set.json index ecfbdf41d9f..ba525e4e222 100644 --- a/tools/code-generation/endpoints/kinesisanalyticsv2-2018-05-23.endpoint-rule-set.json +++ b/tools/code-generation/endpoints/kinesisanalyticsv2-2018-05-23.endpoint-rule-set.json @@ -40,7 +40,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -83,7 +82,8 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -96,7 +96,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -110,7 +109,6 @@ "assign": "PartitionResult" } ], - "type": "tree", "rules": [ { "conditions": [ @@ -133,7 +131,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -168,7 +165,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -179,14 +175,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS and DualStack are enabled, but this partition does not support one or both", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -200,14 +198,12 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ { "fn": "booleanEquals", "argv": [ - true, { "fn": "getAttr", "argv": [ @@ -216,11 +212,11 @@ }, "supportsFIPS" ] - } + }, + true ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -231,14 +227,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "FIPS is enabled but this partition does not support FIPS", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [ @@ -252,7 +250,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [ @@ -272,7 +269,6 @@ ] } ], - "type": "tree", "rules": [ { "conditions": [], @@ -283,14 +279,16 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" }, { "conditions": [], "error": "DualStack is enabled but this partition does not support DualStack", "type": "error" } - ] + ], + "type": "tree" }, { "conditions": [], @@ -301,9 +299,11 @@ }, "type": "endpoint" } - ] + ], + "type": "tree" } - ] + ], + "type": "tree" }, { "conditions": [], diff --git a/tools/code-generation/endpoints/s3-2006-03-01.endpoint-rule-set.json b/tools/code-generation/endpoints/s3-2006-03-01.endpoint-rule-set.json index d1bf31a5981..66392c565c4 100644 --- a/tools/code-generation/endpoints/s3-2006-03-01.endpoint-rule-set.json +++ b/tools/code-generation/endpoints/s3-2006-03-01.endpoint-rule-set.json @@ -1340,6 +1340,14 @@ "url": "https://{Bucket}.ec2.{url#authority}", "properties": { "authSchemes": [ + { + "disableDoubleEncoding": true, + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ] + }, { "disableDoubleEncoding": true, "name": "sigv4", @@ -1361,6 +1369,14 @@ "url": "https://{Bucket}.ec2.s3-outposts.{Region}.{regionPartition#dnsSuffix}", "properties": { "authSchemes": [ + { + "disableDoubleEncoding": true, + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ] + }, { "disableDoubleEncoding": true, "name": "sigv4", @@ -1445,6 +1461,14 @@ "url": "https://{Bucket}.op-{outpostId}.{url#authority}", "properties": { "authSchemes": [ + { + "disableDoubleEncoding": true, + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ] + }, { "disableDoubleEncoding": true, "name": "sigv4", @@ -1466,6 +1490,14 @@ "url": "https://{Bucket}.op-{outpostId}.s3-outposts.{Region}.{regionPartition#dnsSuffix}", "properties": { "authSchemes": [ + { + "disableDoubleEncoding": true, + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ] + }, { "disableDoubleEncoding": true, "name": "sigv4", @@ -5512,6 +5544,14 @@ "url": "https://{accessPointName}-{bucketArn#accountId}.{outpostId}.{url#authority}", "properties": { "authSchemes": [ + { + "disableDoubleEncoding": true, + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ] + }, { "disableDoubleEncoding": true, "name": "sigv4", @@ -5530,6 +5570,14 @@ "url": "https://{accessPointName}-{bucketArn#accountId}.{outpostId}.s3-outposts.{bucketArn#region}.{bucketPartition#dnsSuffix}", "properties": { "authSchemes": [ + { + "disableDoubleEncoding": true, + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ] + }, { "disableDoubleEncoding": true, "name": "sigv4", diff --git a/tools/code-generation/endpoints/s3-2006-03-01.endpoint-tests.json b/tools/code-generation/endpoints/s3-2006-03-01.endpoint-tests.json index ab313b9d9c8..da5ccda22e5 100644 --- a/tools/code-generation/endpoints/s3-2006-03-01.endpoint-tests.json +++ b/tools/code-generation/endpoints/s3-2006-03-01.endpoint-tests.json @@ -2543,6 +2543,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -6189,6 +6197,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -6226,6 +6242,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -6323,6 +6347,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -6363,6 +6395,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -6429,6 +6469,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -7419,6 +7467,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -7444,6 +7500,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -7469,6 +7533,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -7494,6 +7566,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -7519,6 +7599,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts", @@ -7545,6 +7633,14 @@ "endpoint": { "properties": { "authSchemes": [ + { + "name": "sigv4a", + "signingName": "s3-outposts", + "signingRegionSet": [ + "*" + ], + "disableDoubleEncoding": true + }, { "name": "sigv4", "signingName": "s3-outposts",