Skip to content

Commit 71d0432

Browse files
Amazon Glue Releasing 2 the new API ListIntegrationResourceProperties and DeleteIntegrationResourceProperty along with minor improvement on existing API(s).
Add support for SCTE messages in Segment file output Adds support for LLM as Primary, allowing usage of LLMs as the default NLU system. Added support for the managed Slurm REST API endpoint Add S3 On-Demand Object Scanning AWS Backup now supports specifying a logically air-gapped backup vault as a primary backup target in backup plans and on-demand backup jobs. This release adds index operation APIs to support Automatic Semantic Enrichment feature Adds configurations for spatial/temporal adaptive quantization in AV1 codec, and conversion to HLG output color space in H265 codec. Adding DICTIONARY_DGA to dns-threat-protection as a new enum type. Customers can now set rules for dictionary dga protection Adding support for additional instances and extended storage This release introduces new APIs: DescribeInstanceSqlHaStates, DescribeInstanceSqlHaHistoryStates, EnableInstanceSqlHaStandbyDetections and DisableInstanceSqlHaStandbyDetections on Amazon EC2, allowing customers to enroll and monitor SQL Server licensing fee savings for their SQL HA EC2 instances. This release adds support for interacting with devices during a remote access session using the remoteDriverEndpoint interface Amazon MWAA now offers serverless deployment, eliminating operational overhead while optimizing costs. The service supports YAML and Python-based workflows, with 80+ AWS Operators. It provides isolated execution, IAM permissions, and automatic scaling with pay-per-use pricing. This release introduces the SAP ASE(Sybase) Data Provider for AWS Data Migration Service (DMS). In addition, DMS Schema Conversion now supports this provider, enabling customers to migrate SAP ASE(Sybase) databases to Amazon RDS for PostgreSQL or Aurora PostgreSQL seamlessly. Automated Reasoning checks in Amazon Bedrock Guardrails now automatically generate Q&A tests for new Automated Reasoning policies. The GetAutomatedReasoningPolicyBuildWorkflowResultAssets API adds GENERATED_TEST_CASES asset type, allowing customers to retrieve tests generated by the build workflow.
1 parent e2e5247 commit 71d0432

File tree

426 files changed

+27059
-1652
lines changed

Some content is hidden

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

426 files changed

+27059
-1652
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.691
1+
1.11.692

generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamClient.h

Lines changed: 183 additions & 65 deletions
Large diffs are not rendered by default.

generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamErrors.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,7 @@ enum class AppStreamErrors {
4545
///////////////////////////////////////////////////////////////////////////////////////////
4646

4747
CONCURRENT_MODIFICATION = static_cast<int>(Aws::Client::CoreErrors::SERVICE_EXTENSION_START_RANGE) + 1,
48+
DRY_RUN_OPERATION,
4849
ENTITLEMENT_ALREADY_EXISTS,
4950
ENTITLEMENT_NOT_FOUND,
5051
INCOMPATIBLE_IMAGE,

generated/src/aws-cpp-sdk-appstream/include/aws/appstream/AppStreamServiceClientModel.h

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,11 @@
3333
#include <aws/appstream/model/CreateApplicationResult.h>
3434
#include <aws/appstream/model/CreateDirectoryConfigResult.h>
3535
#include <aws/appstream/model/CreateEntitlementResult.h>
36+
#include <aws/appstream/model/CreateExportImageTaskResult.h>
3637
#include <aws/appstream/model/CreateFleetResult.h>
3738
#include <aws/appstream/model/CreateImageBuilderResult.h>
3839
#include <aws/appstream/model/CreateImageBuilderStreamingURLResult.h>
40+
#include <aws/appstream/model/CreateImportedImageResult.h>
3941
#include <aws/appstream/model/CreateStackResult.h>
4042
#include <aws/appstream/model/CreateStreamingURLResult.h>
4143
#include <aws/appstream/model/CreateThemeForStackResult.h>
@@ -96,9 +98,13 @@
9698
#include <aws/appstream/model/DisassociateSoftwareFromImageBuilderResult.h>
9799
#include <aws/appstream/model/EnableUserResult.h>
98100
#include <aws/appstream/model/ExpireSessionResult.h>
101+
#include <aws/appstream/model/GetExportImageTaskRequest.h>
102+
#include <aws/appstream/model/GetExportImageTaskResult.h>
99103
#include <aws/appstream/model/ListAssociatedFleetsResult.h>
100104
#include <aws/appstream/model/ListAssociatedStacksResult.h>
101105
#include <aws/appstream/model/ListEntitledApplicationsResult.h>
106+
#include <aws/appstream/model/ListExportImageTasksRequest.h>
107+
#include <aws/appstream/model/ListExportImageTasksResult.h>
102108
#include <aws/appstream/model/ListTagsForResourceResult.h>
103109
#include <aws/appstream/model/StartAppBlockBuilderResult.h>
104110
#include <aws/appstream/model/StartFleetResult.h>
@@ -165,9 +171,11 @@ class CreateAppBlockBuilderStreamingURLRequest;
165171
class CreateApplicationRequest;
166172
class CreateDirectoryConfigRequest;
167173
class CreateEntitlementRequest;
174+
class CreateExportImageTaskRequest;
168175
class CreateFleetRequest;
169176
class CreateImageBuilderRequest;
170177
class CreateImageBuilderStreamingURLRequest;
178+
class CreateImportedImageRequest;
171179
class CreateStackRequest;
172180
class CreateStreamingURLRequest;
173181
class CreateThemeForStackRequest;
@@ -214,9 +222,11 @@ class DisassociateFleetRequest;
214222
class DisassociateSoftwareFromImageBuilderRequest;
215223
class EnableUserRequest;
216224
class ExpireSessionRequest;
225+
class GetExportImageTaskRequest;
217226
class ListAssociatedFleetsRequest;
218227
class ListAssociatedStacksRequest;
219228
class ListEntitledApplicationsRequest;
229+
class ListExportImageTasksRequest;
220230
class ListTagsForResourceRequest;
221231
class StartAppBlockBuilderRequest;
222232
class StartFleetRequest;
@@ -252,9 +262,11 @@ typedef Aws::Utils::Outcome<CreateAppBlockBuilderStreamingURLResult, AppStreamEr
252262
typedef Aws::Utils::Outcome<CreateApplicationResult, AppStreamError> CreateApplicationOutcome;
253263
typedef Aws::Utils::Outcome<CreateDirectoryConfigResult, AppStreamError> CreateDirectoryConfigOutcome;
254264
typedef Aws::Utils::Outcome<CreateEntitlementResult, AppStreamError> CreateEntitlementOutcome;
265+
typedef Aws::Utils::Outcome<CreateExportImageTaskResult, AppStreamError> CreateExportImageTaskOutcome;
255266
typedef Aws::Utils::Outcome<CreateFleetResult, AppStreamError> CreateFleetOutcome;
256267
typedef Aws::Utils::Outcome<CreateImageBuilderResult, AppStreamError> CreateImageBuilderOutcome;
257268
typedef Aws::Utils::Outcome<CreateImageBuilderStreamingURLResult, AppStreamError> CreateImageBuilderStreamingURLOutcome;
269+
typedef Aws::Utils::Outcome<CreateImportedImageResult, AppStreamError> CreateImportedImageOutcome;
258270
typedef Aws::Utils::Outcome<CreateStackResult, AppStreamError> CreateStackOutcome;
259271
typedef Aws::Utils::Outcome<CreateStreamingURLResult, AppStreamError> CreateStreamingURLOutcome;
260272
typedef Aws::Utils::Outcome<CreateThemeForStackResult, AppStreamError> CreateThemeForStackOutcome;
@@ -302,9 +314,11 @@ typedef Aws::Utils::Outcome<DisassociateFleetResult, AppStreamError> Disassociat
302314
typedef Aws::Utils::Outcome<DisassociateSoftwareFromImageBuilderResult, AppStreamError> DisassociateSoftwareFromImageBuilderOutcome;
303315
typedef Aws::Utils::Outcome<EnableUserResult, AppStreamError> EnableUserOutcome;
304316
typedef Aws::Utils::Outcome<ExpireSessionResult, AppStreamError> ExpireSessionOutcome;
317+
typedef Aws::Utils::Outcome<GetExportImageTaskResult, AppStreamError> GetExportImageTaskOutcome;
305318
typedef Aws::Utils::Outcome<ListAssociatedFleetsResult, AppStreamError> ListAssociatedFleetsOutcome;
306319
typedef Aws::Utils::Outcome<ListAssociatedStacksResult, AppStreamError> ListAssociatedStacksOutcome;
307320
typedef Aws::Utils::Outcome<ListEntitledApplicationsResult, AppStreamError> ListEntitledApplicationsOutcome;
321+
typedef Aws::Utils::Outcome<ListExportImageTasksResult, AppStreamError> ListExportImageTasksOutcome;
308322
typedef Aws::Utils::Outcome<ListTagsForResourceResult, AppStreamError> ListTagsForResourceOutcome;
309323
typedef Aws::Utils::Outcome<StartAppBlockBuilderResult, AppStreamError> StartAppBlockBuilderOutcome;
310324
typedef Aws::Utils::Outcome<StartFleetResult, AppStreamError> StartFleetOutcome;
@@ -340,9 +354,11 @@ typedef std::future<CreateAppBlockBuilderStreamingURLOutcome> CreateAppBlockBuil
340354
typedef std::future<CreateApplicationOutcome> CreateApplicationOutcomeCallable;
341355
typedef std::future<CreateDirectoryConfigOutcome> CreateDirectoryConfigOutcomeCallable;
342356
typedef std::future<CreateEntitlementOutcome> CreateEntitlementOutcomeCallable;
357+
typedef std::future<CreateExportImageTaskOutcome> CreateExportImageTaskOutcomeCallable;
343358
typedef std::future<CreateFleetOutcome> CreateFleetOutcomeCallable;
344359
typedef std::future<CreateImageBuilderOutcome> CreateImageBuilderOutcomeCallable;
345360
typedef std::future<CreateImageBuilderStreamingURLOutcome> CreateImageBuilderStreamingURLOutcomeCallable;
361+
typedef std::future<CreateImportedImageOutcome> CreateImportedImageOutcomeCallable;
346362
typedef std::future<CreateStackOutcome> CreateStackOutcomeCallable;
347363
typedef std::future<CreateStreamingURLOutcome> CreateStreamingURLOutcomeCallable;
348364
typedef std::future<CreateThemeForStackOutcome> CreateThemeForStackOutcomeCallable;
@@ -389,9 +405,11 @@ typedef std::future<DisassociateFleetOutcome> DisassociateFleetOutcomeCallable;
389405
typedef std::future<DisassociateSoftwareFromImageBuilderOutcome> DisassociateSoftwareFromImageBuilderOutcomeCallable;
390406
typedef std::future<EnableUserOutcome> EnableUserOutcomeCallable;
391407
typedef std::future<ExpireSessionOutcome> ExpireSessionOutcomeCallable;
408+
typedef std::future<GetExportImageTaskOutcome> GetExportImageTaskOutcomeCallable;
392409
typedef std::future<ListAssociatedFleetsOutcome> ListAssociatedFleetsOutcomeCallable;
393410
typedef std::future<ListAssociatedStacksOutcome> ListAssociatedStacksOutcomeCallable;
394411
typedef std::future<ListEntitledApplicationsOutcome> ListEntitledApplicationsOutcomeCallable;
412+
typedef std::future<ListExportImageTasksOutcome> ListExportImageTasksOutcomeCallable;
395413
typedef std::future<ListTagsForResourceOutcome> ListTagsForResourceOutcomeCallable;
396414
typedef std::future<StartAppBlockBuilderOutcome> StartAppBlockBuilderOutcomeCallable;
397415
typedef std::future<StartFleetOutcome> StartFleetOutcomeCallable;
@@ -462,6 +480,9 @@ typedef std::function<void(const AppStreamClient*, const Model::CreateDirectoryC
462480
typedef std::function<void(const AppStreamClient*, const Model::CreateEntitlementRequest&, const Model::CreateEntitlementOutcome&,
463481
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
464482
CreateEntitlementResponseReceivedHandler;
483+
typedef std::function<void(const AppStreamClient*, const Model::CreateExportImageTaskRequest&, const Model::CreateExportImageTaskOutcome&,
484+
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
485+
CreateExportImageTaskResponseReceivedHandler;
465486
typedef std::function<void(const AppStreamClient*, const Model::CreateFleetRequest&, const Model::CreateFleetOutcome&,
466487
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
467488
CreateFleetResponseReceivedHandler;
@@ -472,6 +493,9 @@ typedef std::function<void(const AppStreamClient*, const Model::CreateImageBuild
472493
const Model::CreateImageBuilderStreamingURLOutcome&,
473494
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
474495
CreateImageBuilderStreamingURLResponseReceivedHandler;
496+
typedef std::function<void(const AppStreamClient*, const Model::CreateImportedImageRequest&, const Model::CreateImportedImageOutcome&,
497+
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
498+
CreateImportedImageResponseReceivedHandler;
475499
typedef std::function<void(const AppStreamClient*, const Model::CreateStackRequest&, const Model::CreateStackOutcome&,
476500
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
477501
CreateStackResponseReceivedHandler;
@@ -621,6 +645,9 @@ typedef std::function<void(const AppStreamClient*, const Model::EnableUserReques
621645
typedef std::function<void(const AppStreamClient*, const Model::ExpireSessionRequest&, const Model::ExpireSessionOutcome&,
622646
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
623647
ExpireSessionResponseReceivedHandler;
648+
typedef std::function<void(const AppStreamClient*, const Model::GetExportImageTaskRequest&, const Model::GetExportImageTaskOutcome&,
649+
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
650+
GetExportImageTaskResponseReceivedHandler;
624651
typedef std::function<void(const AppStreamClient*, const Model::ListAssociatedFleetsRequest&, const Model::ListAssociatedFleetsOutcome&,
625652
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
626653
ListAssociatedFleetsResponseReceivedHandler;
@@ -630,6 +657,9 @@ typedef std::function<void(const AppStreamClient*, const Model::ListAssociatedSt
630657
typedef std::function<void(const AppStreamClient*, const Model::ListEntitledApplicationsRequest&,
631658
const Model::ListEntitledApplicationsOutcome&, const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
632659
ListEntitledApplicationsResponseReceivedHandler;
660+
typedef std::function<void(const AppStreamClient*, const Model::ListExportImageTasksRequest&, const Model::ListExportImageTasksOutcome&,
661+
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
662+
ListExportImageTasksResponseReceivedHandler;
633663
typedef std::function<void(const AppStreamClient*, const Model::ListTagsForResourceRequest&, const Model::ListTagsForResourceOutcome&,
634664
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
635665
ListTagsForResourceResponseReceivedHandler;

generated/src/aws-cpp-sdk-appstream/include/aws/appstream/model/AccessEndpoint.h

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,11 @@ namespace Model {
2323
/**
2424
* <p>Describes an interface VPC endpoint (interface endpoint) that lets you create
2525
* a private connection between the virtual private cloud (VPC) that you specify
26-
* and AppStream 2.0. When you specify an interface endpoint for a stack, users of
27-
* the stack can connect to AppStream 2.0 only through that endpoint. When you
28-
* specify an interface endpoint for an image builder, administrators can connect
29-
* to the image builder only through that endpoint.</p><p><h3>See Also:</h3> <a
26+
* and WorkSpaces Applications. When you specify an interface endpoint for a stack,
27+
* users of the stack can connect to WorkSpaces Applications only through that
28+
* endpoint. When you specify an interface endpoint for an image builder,
29+
* administrators can connect to the image builder only through that
30+
* endpoint.</p><p><h3>See Also:</h3> <a
3031
* href="http://docs.aws.amazon.com/goto/WebAPI/appstream-2016-12-01/AccessEndpoint">AWS
3132
* API Reference</a></p>
3233
*/
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
/**
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0.
4+
*/
5+
6+
#pragma once
7+
#include <aws/appstream/AppStream_EXPORTS.h>
8+
#include <aws/core/utils/memory/stl/AWSString.h>
9+
10+
namespace Aws {
11+
namespace AppStream {
12+
namespace Model {
13+
enum class AgentSoftwareVersion { NOT_SET, CURRENT_LATEST, ALWAYS_LATEST };
14+
15+
namespace AgentSoftwareVersionMapper {
16+
AWS_APPSTREAM_API AgentSoftwareVersion GetAgentSoftwareVersionForName(const Aws::String& name);
17+
18+
AWS_APPSTREAM_API Aws::String GetNameForAgentSoftwareVersion(AgentSoftwareVersion value);
19+
} // namespace AgentSoftwareVersionMapper
20+
} // namespace Model
21+
} // namespace AppStream
22+
} // namespace Aws

generated/src/aws-cpp-sdk-appstream/include/aws/appstream/model/AppBlock.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ namespace AppStream {
2727
namespace Model {
2828

2929
/**
30-
* <p>Describes an app block.</p> <p>App blocks are an Amazon AppStream 2.0
30+
* <p>Describes an app block.</p> <p>App blocks are a WorkSpaces Applications
3131
* resource that stores the details about the virtual hard disk in an S3 bucket. It
3232
* also stores the setup script with details about how to mount the virtual hard
3333
* disk. The virtual hard disk includes the application binaries and other files
@@ -208,12 +208,12 @@ class AppBlock {
208208

209209
///@{
210210
/**
211-
* <p>The state of the app block.</p> <p>An app block with AppStream 2.0 packaging
212-
* will be in the <code>INACTIVE</code> state if no application package (VHD) is
213-
* assigned to it. After an application package (VHD) is created by an app block
214-
* builder for an app block, it becomes <code>ACTIVE</code>. </p> <p>Custom app
215-
* blocks are always in the <code>ACTIVE</code> state and no action is required to
216-
* use them.</p>
211+
* <p>The state of the app block.</p> <p>An app block with WorkSpaces Applications
212+
* packaging will be in the <code>INACTIVE</code> state if no application package
213+
* (VHD) is assigned to it. After an application package (VHD) is created by an app
214+
* block builder for an app block, it becomes <code>ACTIVE</code>. </p> <p>Custom
215+
* app blocks are always in the <code>ACTIVE</code> state and no action is required
216+
* to use them.</p>
217217
*/
218218
inline AppBlockState GetState() const { return m_state; }
219219
inline bool StateHasBeenSet() const { return m_stateHasBeenSet; }

0 commit comments

Comments
 (0)