Skip to content

Commit a09837a

Browse files
author
aws-sdk-cpp-automation
committed
Amazon Connect Chat now supports real-time message streaming.
Added Monitoring support for SQL Server Failover Cluster Instance. Additionally, added a new API to allow one-click monitoring of containers resources. Transcribe and Transcribe Call Analytics now support automatic language identification along with custom vocabulary, vocabulary filter, custom language model and PII redaction. This release added new attributes to Rekognition Video GetCelebrityRecognition API operations. Support added for AMI sharing with organizations and organizational units in ModifyImageAttribute API
1 parent c07ce42 commit a09837a

File tree

83 files changed

+4072
-362
lines changed

Some content is hidden

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

83 files changed

+4072
-362
lines changed

aws-cpp-sdk-application-insights/include/aws/application-insights/model/ApplicationInfo.h

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@
66
#pragma once
77
#include <aws/application-insights/ApplicationInsights_EXPORTS.h>
88
#include <aws/core/utils/memory/stl/AWSString.h>
9+
#include <aws/application-insights/model/DiscoveryType.h>
910
#include <utility>
1011

1112
namespace Aws
@@ -286,6 +287,38 @@ namespace Model
286287
*/
287288
inline ApplicationInfo& WithRemarks(const char* value) { SetRemarks(value); return *this;}
288289

290+
291+
292+
inline bool GetAutoConfigEnabled() const{ return m_autoConfigEnabled; }
293+
294+
295+
inline bool AutoConfigEnabledHasBeenSet() const { return m_autoConfigEnabledHasBeenSet; }
296+
297+
298+
inline void SetAutoConfigEnabled(bool value) { m_autoConfigEnabledHasBeenSet = true; m_autoConfigEnabled = value; }
299+
300+
301+
inline ApplicationInfo& WithAutoConfigEnabled(bool value) { SetAutoConfigEnabled(value); return *this;}
302+
303+
304+
305+
inline const DiscoveryType& GetDiscoveryType() const{ return m_discoveryType; }
306+
307+
308+
inline bool DiscoveryTypeHasBeenSet() const { return m_discoveryTypeHasBeenSet; }
309+
310+
311+
inline void SetDiscoveryType(const DiscoveryType& value) { m_discoveryTypeHasBeenSet = true; m_discoveryType = value; }
312+
313+
314+
inline void SetDiscoveryType(DiscoveryType&& value) { m_discoveryTypeHasBeenSet = true; m_discoveryType = std::move(value); }
315+
316+
317+
inline ApplicationInfo& WithDiscoveryType(const DiscoveryType& value) { SetDiscoveryType(value); return *this;}
318+
319+
320+
inline ApplicationInfo& WithDiscoveryType(DiscoveryType&& value) { SetDiscoveryType(std::move(value)); return *this;}
321+
289322
private:
290323

291324
Aws::String m_resourceGroupName;
@@ -305,6 +338,12 @@ namespace Model
305338

306339
Aws::String m_remarks;
307340
bool m_remarksHasBeenSet;
341+
342+
bool m_autoConfigEnabled;
343+
bool m_autoConfigEnabledHasBeenSet;
344+
345+
DiscoveryType m_discoveryType;
346+
bool m_discoveryTypeHasBeenSet;
308347
};
309348

310349
} // namespace Model

aws-cpp-sdk-application-insights/include/aws/application-insights/model/CreateApplicationRequest.h

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -244,6 +244,32 @@ namespace Model
244244
*/
245245
inline CreateApplicationRequest& AddTags(Tag&& value) { m_tagsHasBeenSet = true; m_tags.push_back(std::move(value)); return *this; }
246246

247+
248+
249+
inline bool GetAutoConfigEnabled() const{ return m_autoConfigEnabled; }
250+
251+
252+
inline bool AutoConfigEnabledHasBeenSet() const { return m_autoConfigEnabledHasBeenSet; }
253+
254+
255+
inline void SetAutoConfigEnabled(bool value) { m_autoConfigEnabledHasBeenSet = true; m_autoConfigEnabled = value; }
256+
257+
258+
inline CreateApplicationRequest& WithAutoConfigEnabled(bool value) { SetAutoConfigEnabled(value); return *this;}
259+
260+
261+
262+
inline bool GetAutoCreate() const{ return m_autoCreate; }
263+
264+
265+
inline bool AutoCreateHasBeenSet() const { return m_autoCreateHasBeenSet; }
266+
267+
268+
inline void SetAutoCreate(bool value) { m_autoCreateHasBeenSet = true; m_autoCreate = value; }
269+
270+
271+
inline CreateApplicationRequest& WithAutoCreate(bool value) { SetAutoCreate(value); return *this;}
272+
247273
private:
248274

249275
Aws::String m_resourceGroupName;
@@ -260,6 +286,12 @@ namespace Model
260286

261287
Aws::Vector<Tag> m_tags;
262288
bool m_tagsHasBeenSet;
289+
290+
bool m_autoConfigEnabled;
291+
bool m_autoConfigEnabledHasBeenSet;
292+
293+
bool m_autoCreate;
294+
bool m_autoCreateHasBeenSet;
263295
};
264296

265297
} // namespace Model
Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
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/application-insights/ApplicationInsights_EXPORTS.h>
8+
#include <aws/core/utils/memory/stl/AWSString.h>
9+
10+
namespace Aws
11+
{
12+
namespace ApplicationInsights
13+
{
14+
namespace Model
15+
{
16+
enum class DiscoveryType
17+
{
18+
NOT_SET,
19+
RESOURCE_GROUP_BASED,
20+
ACCOUNT_BASED
21+
};
22+
23+
namespace DiscoveryTypeMapper
24+
{
25+
AWS_APPLICATIONINSIGHTS_API DiscoveryType GetDiscoveryTypeForName(const Aws::String& name);
26+
27+
AWS_APPLICATIONINSIGHTS_API Aws::String GetNameForDiscoveryType(DiscoveryType value);
28+
} // namespace DiscoveryTypeMapper
29+
} // namespace Model
30+
} // namespace ApplicationInsights
31+
} // namespace Aws

aws-cpp-sdk-application-insights/include/aws/application-insights/model/ListProblemsRequest.h

Lines changed: 28 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -225,6 +225,31 @@ namespace Model
225225
*/
226226
inline ListProblemsRequest& WithNextToken(const char* value) { SetNextToken(value); return *this;}
227227

228+
229+
230+
inline const Aws::String& GetComponentName() const{ return m_componentName; }
231+
232+
233+
inline bool ComponentNameHasBeenSet() const { return m_componentNameHasBeenSet; }
234+
235+
236+
inline void SetComponentName(const Aws::String& value) { m_componentNameHasBeenSet = true; m_componentName = value; }
237+
238+
239+
inline void SetComponentName(Aws::String&& value) { m_componentNameHasBeenSet = true; m_componentName = std::move(value); }
240+
241+
242+
inline void SetComponentName(const char* value) { m_componentNameHasBeenSet = true; m_componentName.assign(value); }
243+
244+
245+
inline ListProblemsRequest& WithComponentName(const Aws::String& value) { SetComponentName(value); return *this;}
246+
247+
248+
inline ListProblemsRequest& WithComponentName(Aws::String&& value) { SetComponentName(std::move(value)); return *this;}
249+
250+
251+
inline ListProblemsRequest& WithComponentName(const char* value) { SetComponentName(value); return *this;}
252+
228253
private:
229254

230255
Aws::String m_resourceGroupName;
@@ -241,6 +266,9 @@ namespace Model
241266

242267
Aws::String m_nextToken;
243268
bool m_nextTokenHasBeenSet;
269+
270+
Aws::String m_componentName;
271+
bool m_componentNameHasBeenSet;
244272
};
245273

246274
} // namespace Model

aws-cpp-sdk-application-insights/include/aws/application-insights/model/ListProblemsResult.h

Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,11 +112,35 @@ namespace Model
112112
*/
113113
inline ListProblemsResult& WithNextToken(const char* value) { SetNextToken(value); return *this;}
114114

115+
116+
117+
inline const Aws::String& GetResourceGroupName() const{ return m_resourceGroupName; }
118+
119+
120+
inline void SetResourceGroupName(const Aws::String& value) { m_resourceGroupName = value; }
121+
122+
123+
inline void SetResourceGroupName(Aws::String&& value) { m_resourceGroupName = std::move(value); }
124+
125+
126+
inline void SetResourceGroupName(const char* value) { m_resourceGroupName.assign(value); }
127+
128+
129+
inline ListProblemsResult& WithResourceGroupName(const Aws::String& value) { SetResourceGroupName(value); return *this;}
130+
131+
132+
inline ListProblemsResult& WithResourceGroupName(Aws::String&& value) { SetResourceGroupName(std::move(value)); return *this;}
133+
134+
135+
inline ListProblemsResult& WithResourceGroupName(const char* value) { SetResourceGroupName(value); return *this;}
136+
115137
private:
116138

117139
Aws::Vector<Problem> m_problemList;
118140

119141
Aws::String m_nextToken;
142+
143+
Aws::String m_resourceGroupName;
120144
};
121145

122146
} // namespace Model

aws-cpp-sdk-application-insights/include/aws/application-insights/model/Problem.h

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -423,6 +423,38 @@ namespace Model
423423
*/
424424
inline Problem& AddFeedback(FeedbackKey&& key, FeedbackValue&& value) { m_feedbackHasBeenSet = true; m_feedback.emplace(std::move(key), std::move(value)); return *this; }
425425

426+
427+
428+
inline long long GetRecurringCount() const{ return m_recurringCount; }
429+
430+
431+
inline bool RecurringCountHasBeenSet() const { return m_recurringCountHasBeenSet; }
432+
433+
434+
inline void SetRecurringCount(long long value) { m_recurringCountHasBeenSet = true; m_recurringCount = value; }
435+
436+
437+
inline Problem& WithRecurringCount(long long value) { SetRecurringCount(value); return *this;}
438+
439+
440+
441+
inline const Aws::Utils::DateTime& GetLastRecurrenceTime() const{ return m_lastRecurrenceTime; }
442+
443+
444+
inline bool LastRecurrenceTimeHasBeenSet() const { return m_lastRecurrenceTimeHasBeenSet; }
445+
446+
447+
inline void SetLastRecurrenceTime(const Aws::Utils::DateTime& value) { m_lastRecurrenceTimeHasBeenSet = true; m_lastRecurrenceTime = value; }
448+
449+
450+
inline void SetLastRecurrenceTime(Aws::Utils::DateTime&& value) { m_lastRecurrenceTimeHasBeenSet = true; m_lastRecurrenceTime = std::move(value); }
451+
452+
453+
inline Problem& WithLastRecurrenceTime(const Aws::Utils::DateTime& value) { SetLastRecurrenceTime(value); return *this;}
454+
455+
456+
inline Problem& WithLastRecurrenceTime(Aws::Utils::DateTime&& value) { SetLastRecurrenceTime(std::move(value)); return *this;}
457+
426458
private:
427459

428460
Aws::String m_id;
@@ -454,6 +486,12 @@ namespace Model
454486

455487
Aws::Map<FeedbackKey, FeedbackValue> m_feedback;
456488
bool m_feedbackHasBeenSet;
489+
490+
long long m_recurringCount;
491+
bool m_recurringCountHasBeenSet;
492+
493+
Aws::Utils::DateTime m_lastRecurrenceTime;
494+
bool m_lastRecurrenceTimeHasBeenSet;
457495
};
458496

459497
} // namespace Model

aws-cpp-sdk-application-insights/include/aws/application-insights/model/Status.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,8 @@ namespace Model
1818
NOT_SET,
1919
IGNORE,
2020
RESOLVED,
21-
PENDING
21+
PENDING,
22+
RECURRING
2223
};
2324

2425
namespace StatusMapper

aws-cpp-sdk-application-insights/include/aws/application-insights/model/Tier.h

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,12 @@ namespace Model
2727
MYSQL,
2828
POSTGRESQL,
2929
JAVA_JMX,
30-
ORACLE
30+
ORACLE,
31+
SAP_HANA,
32+
SAP_HANA_MULTI_NODE,
33+
SAP_HANA_SINGLE_NODE,
34+
SAP_HANA_HIGH_AVAILABILITY,
35+
SQL_SERVER_FAILOVER_CLUSTER_INSTANCE
3136
};
3237

3338
namespace TierMapper

aws-cpp-sdk-application-insights/include/aws/application-insights/model/UpdateApplicationRequest.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -210,6 +210,19 @@ namespace Model
210210
*/
211211
inline UpdateApplicationRequest& WithRemoveSNSTopic(bool value) { SetRemoveSNSTopic(value); return *this;}
212212

213+
214+
215+
inline bool GetAutoConfigEnabled() const{ return m_autoConfigEnabled; }
216+
217+
218+
inline bool AutoConfigEnabledHasBeenSet() const { return m_autoConfigEnabledHasBeenSet; }
219+
220+
221+
inline void SetAutoConfigEnabled(bool value) { m_autoConfigEnabledHasBeenSet = true; m_autoConfigEnabled = value; }
222+
223+
224+
inline UpdateApplicationRequest& WithAutoConfigEnabled(bool value) { SetAutoConfigEnabled(value); return *this;}
225+
213226
private:
214227

215228
Aws::String m_resourceGroupName;
@@ -226,6 +239,9 @@ namespace Model
226239

227240
bool m_removeSNSTopic;
228241
bool m_removeSNSTopicHasBeenSet;
242+
243+
bool m_autoConfigEnabled;
244+
bool m_autoConfigEnabledHasBeenSet;
229245
};
230246

231247
} // namespace Model

aws-cpp-sdk-application-insights/include/aws/application-insights/model/UpdateComponentConfigurationRequest.h

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -291,6 +291,19 @@ namespace Model
291291
*/
292292
inline UpdateComponentConfigurationRequest& WithComponentConfiguration(const char* value) { SetComponentConfiguration(value); return *this;}
293293

294+
295+
296+
inline bool GetAutoConfigEnabled() const{ return m_autoConfigEnabled; }
297+
298+
299+
inline bool AutoConfigEnabledHasBeenSet() const { return m_autoConfigEnabledHasBeenSet; }
300+
301+
302+
inline void SetAutoConfigEnabled(bool value) { m_autoConfigEnabledHasBeenSet = true; m_autoConfigEnabled = value; }
303+
304+
305+
inline UpdateComponentConfigurationRequest& WithAutoConfigEnabled(bool value) { SetAutoConfigEnabled(value); return *this;}
306+
294307
private:
295308

296309
Aws::String m_resourceGroupName;
@@ -307,6 +320,9 @@ namespace Model
307320

308321
Aws::String m_componentConfiguration;
309322
bool m_componentConfigurationHasBeenSet;
323+
324+
bool m_autoConfigEnabled;
325+
bool m_autoConfigEnabledHasBeenSet;
310326
};
311327

312328
} // namespace Model

0 commit comments

Comments
 (0)