Skip to content

Commit 605f13e

Browse files
Added new APIs for Billing Transfer, new policy type INSPECTOR_POLICY, and allow an account to transfer between organizations
Add support for environment variables and an IAM execution role. Added support for customer-managed KMS key (CMK) for encryption for import private key certificate. Additionally added Amazon SageMaker Lakehouse endpoint used for zero-ETL integrations with data warehouses. Amazon CloudWatch Application Signals now supports un-instrumented services discovery, cross-account views, and change history, helping SRE and DevOps teams monitor and troubleshoot their large-scale distributed applications. Release Findings and Resources Trends APIs- GetFindingsTrendsV2 and GetResourcesTrendsV2. This supports time-series aggregated counts with composite filtering for 1-year of historical data analysis of Findings and Resources. Added FunctionType parameter to Glue GetuserDefinedFunctions. Added cross-account resource aggregation via license asset groups and expiry tracking for Self-Managed Licenses. Extended Org-Wide View to Self-Managed Licenses, added reporting for license asset groups, and removed Athena/Glue dependencies for cross-account resource discovery in commercial regions. Bedrock Data Automation Runtime Sync API This release adds support for bring your own IP (BYOIP) to CloudFront's CreateAnycastIpList API through an optional IpamCidrConfigs field. Add support for VPC Encryption Controls. Bedrock AgentCore Memory release for redriving memory extraction jobs (StartMemoryExtractionJob and ListMemoryExtractionJob) EC2 Image Builder now enables the distribution of existing AMIs, retry distribution, and define distribution workflows. It also supports automatic versioning for recipes and components, allowing automatic version increments and dynamic referencing in pipelines. This release adds support for three new features: 1) Image ID overrides in mixed instances policy, 2) Replace Root Volume - a new strategy for Instance Refresh, and 3) Instance Lifecycle Policy for enhanced instance lifecycle management. Add support for EBS volume in Recycle Bin Introducing comprehensive theme styling controls. New features include border customization (radius, width, color), flexible padding controls, background styling for cards and sheets, centralized typography management, and visual-level override support across layouts. Launching Amazon ECS Express Mode - a new feature that enables developers to quickly launch highly available, scalable containerized applications with a single command. Add optional ability to exclude users from send notification actions for Contact Lens Rules. The partition value "aws-eusc" is now permitted for ARN (Amazon Resource Name) fields. Add support for configuring S3 destination for step logs on a per-step basis. AWS launches CloudTrail aggregated events to simplify monitoring of data events at scale. This feature delivers both granular and summarized data events for resources like S3/Lambda, helping security teams identify patterns without custom aggregation logic. This release adds support for multiple features including: VPC Encryption Control for the status of traffic flow; S2S VPN BGP Logging; TGW Flexible Costs; IPAM allocation of static IPs from IPAM pools to CF Anycast IP lists used on CloudFront distribution; and EBS Volume Integration with Recycle Bin Added training plan support for inference endpoints. Added HyperPod task governance with accelerator partition-based quota allocation. Added BatchRebootClusterNodes and BatchReplaceClusterNodes APIs. Updated ListClusterNodes to include privateDnsHostName. Kinesis Data Streams now supports up to 50 Enhance Fan-out consumers for On-demand Advantage Streams. On-demand Standard and Provisioned streams will continue with the existing limit of 20 consumers for Enhanced Fan-out. Add support for Braket spending limits. Added ServiceIntegrations as a request parameter for CreateLakeFormationIdentityCenterConfigurationRequest and UpdateLakeFormationIdentityCenterConfigurationRequest and response parameter for DescribeLakeFormationIdentityCenterConfigurationResponse This release adds the target optimizer feature in ALB, enabling strict concurrency enforcement on targets. Increasing the length limit of Statement Name from 500 to 2048. This release adds support for Cloud WAN Routing Policy providing customers sophisticated routing controls to better manage their global networks Enable / Disable ABAC on a general purpose bucket. Add BillingViewHealthStatusException to DescribeBudgetPerformanceHistory and ServiceQuotaExceededException to UpdateBudget for improved error handling with Billing Views. Added support for Synchronous project type and PII Detection and Redaction Added clusterVpcEndpoint field to GetVpcEndpointServiceName API response, returning the VPC connection endpoint for the cluster
1 parent 8acdcf8 commit 605f13e

File tree

1,055 files changed

+64513
-5718
lines changed

Some content is hidden

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

1,055 files changed

+64513
-5718
lines changed

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
1.11.694
1+
1.11.695

generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsClient.h

Lines changed: 59 additions & 31 deletions
Original file line numberDiff line numberDiff line change
@@ -245,11 +245,9 @@ class AWS_APPLICATIONSIGNALS_API ApplicationSignalsClient : public Aws::Client::
245245
}
246246

247247
/**
248-
* <p>Deletes a grouping configuration that defines how services are grouped and
249-
* organized in Application Signals. Once deleted, services will no longer be
250-
* grouped according to the specified configuration rules.</p> <p>This operation is
251-
* irreversible. After deletion, you must recreate the grouping configuration if
252-
* you want to restore the same grouping behavior.</p><p><h3>See Also:</h3> <a
248+
* <p>Deletes the grouping configuration for this account. This removes all custom
249+
* grouping attribute definitions that were previously configured.</p><p><h3>See
250+
* Also:</h3> <a
253251
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/DeleteGroupingConfiguration">AWS
254252
* API Reference</a></p>
255253
*/
@@ -361,12 +359,12 @@ class AWS_APPLICATIONSIGNALS_API ApplicationSignalsClient : public Aws::Client::
361359
}
362360

363361
/**
364-
* <p>Retrieves a list of audit findings for Application Signals resources. Audit
365-
* findings identify potential issues, misconfigurations, or compliance violations
366-
* in your observability setup.</p> <p>You can filter findings by time range,
367-
* auditor type, and target resources to focus on specific areas of concern. This
368-
* operation supports pagination for large result sets.</p><p><h3>See Also:</h3>
369-
* <a
362+
* <p>Returns a list of audit findings that provide automated analysis of service
363+
* behavior and root cause analysis. These findings help identify the most
364+
* significant observations about your services, including performance issues,
365+
* anomalies, and potential problems. The findings are generated using heuristic
366+
* algorithms based on established troubleshooting patterns.</p><p><h3>See
367+
* Also:</h3> <a
370368
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/ListAuditFindings">AWS
371369
* API Reference</a></p>
372370
*/
@@ -392,11 +390,40 @@ class AWS_APPLICATIONSIGNALS_API ApplicationSignalsClient : public Aws::Client::
392390
}
393391

394392
/**
395-
* <p>Retrieves the available grouping attribute definitions that can be used to
396-
* create grouping configurations. These definitions specify the attributes and
397-
* rules available for organizing services.</p> <p>Use this operation to discover
398-
* what grouping options are available before creating or updating grouping
399-
* configurations.</p><p><h3>See Also:</h3> <a
393+
* <p>Returns a list of change events for a specific entity, such as deployments,
394+
* configuration changes, or other state-changing activities. This operation helps
395+
* track the history of changes that may have affected service
396+
* performance.</p><p><h3>See Also:</h3> <a
397+
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/ListEntityEvents">AWS
398+
* API Reference</a></p>
399+
*/
400+
virtual Model::ListEntityEventsOutcome ListEntityEvents(const Model::ListEntityEventsRequest& request) const;
401+
402+
/**
403+
* A Callable wrapper for ListEntityEvents that returns a future to the operation so that it can be executed in parallel to other
404+
* requests.
405+
*/
406+
template <typename ListEntityEventsRequestT = Model::ListEntityEventsRequest>
407+
Model::ListEntityEventsOutcomeCallable ListEntityEventsCallable(const ListEntityEventsRequestT& request) const {
408+
return SubmitCallable(&ApplicationSignalsClient::ListEntityEvents, request);
409+
}
410+
411+
/**
412+
* An Async wrapper for ListEntityEvents that queues the request into a thread executor and triggers associated callback when operation
413+
* has finished.
414+
*/
415+
template <typename ListEntityEventsRequestT = Model::ListEntityEventsRequest>
416+
void ListEntityEventsAsync(const ListEntityEventsRequestT& request, const ListEntityEventsResponseReceivedHandler& handler,
417+
const std::shared_ptr<const Aws::Client::AsyncCallerContext>& context = nullptr) const {
418+
return SubmitAsync(&ApplicationSignalsClient::ListEntityEvents, request, handler, context);
419+
}
420+
421+
/**
422+
* <p>Returns the current grouping configuration for this account, including all
423+
* custom grouping attribute definitions that have been configured. These
424+
* definitions determine how services are logically grouped based on telemetry
425+
* attributes, Amazon Web Services tags, or predefined mappings.</p><p><h3>See
426+
* Also:</h3> <a
400427
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/ListGroupingAttributeDefinitions">AWS
401428
* API Reference</a></p>
402429
*/
@@ -572,12 +599,10 @@ class AWS_APPLICATIONSIGNALS_API ApplicationSignalsClient : public Aws::Client::
572599
}
573600

574601
/**
575-
* <p>Retrieves the current state information for services monitored by Application
576-
* Signals. Service states include health status, recent change events, and other
577-
* operational metadata.</p> <p>You can filter results by time range, AWS account,
578-
* and service attributes to focus on specific services or time periods. This
579-
* operation supports pagination and can include data from linked
580-
* accounts.</p><p><h3>See Also:</h3> <a
602+
* <p>Returns information about the last deployment and other change states of
603+
* services. This API provides visibility into recent changes that may have
604+
* affected service performance, helping with troubleshooting and change
605+
* correlation.</p><p><h3>See Also:</h3> <a
581606
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/ListServiceStates">AWS
582607
* API Reference</a></p>
583608
*/
@@ -658,12 +683,12 @@ class AWS_APPLICATIONSIGNALS_API ApplicationSignalsClient : public Aws::Client::
658683
}
659684

660685
/**
661-
* <p>Creates or updates a grouping configuration that defines how services are
662-
* organized and grouped in Application Signals dashboards and service maps.</p>
663-
* <p>Grouping configurations allow you to logically organize services based on
664-
* attributes such as environment, team ownership, or business function, making it
665-
* easier to monitor and manage related services together.</p><p><h3>See Also:</h3>
666-
* <a
686+
* <p>Creates or updates the grouping configuration for this account. This
687+
* operation allows you to define custom grouping attributes that determine how
688+
* services are logically grouped based on telemetry attributes, Amazon Web
689+
* Services tags, or predefined mappings. These grouping attributes can then be
690+
* used to organize and filter services in the Application Signals console and
691+
* APIs.</p><p><h3>See Also:</h3> <a
667692
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/PutGroupingConfiguration">AWS
668693
* API Reference</a></p>
669694
*/
@@ -700,9 +725,12 @@ class AWS_APPLICATIONSIGNALS_API ApplicationSignalsClient : public Aws::Client::
700725
* <code>cloudwatch:GetMetricData</code> </p> </li> <li> <p>
701726
* <code>cloudwatch:ListMetrics</code> </p> </li> <li> <p>
702727
* <code>tag:GetResources</code> </p> </li> <li> <p>
703-
* <code>autoscaling:DescribeAutoScalingGroups</code> </p> </li> </ul> <p>After
704-
* completing this step, you still need to instrument your Java and Python
705-
* applications to send data to Application Signals. For more information, see <a
728+
* <code>autoscaling:DescribeAutoScalingGroups</code> </p> </li> </ul> <p>A
729+
* service-linked CloudTrail event channel is created to process CloudTrail events
730+
* and return change event information. This includes last deployment time,
731+
* userName, eventName, and other event metadata.</p> <p>After completing this
732+
* step, you still need to instrument your Java and Python applications to send
733+
* data to Application Signals. For more information, see <a
706734
* href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Application-Signals-Enable.html">
707735
* Enabling Application Signals</a>.</p><p><h3>See Also:</h3> <a
708736
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/StartDiscovery">AWS

generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/ApplicationSignalsServiceClientModel.h

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
#include <aws/application-signals/model/GetServiceLevelObjectiveResult.h>
2929
#include <aws/application-signals/model/GetServiceResult.h>
3030
#include <aws/application-signals/model/ListAuditFindingsResult.h>
31+
#include <aws/application-signals/model/ListEntityEventsResult.h>
3132
#include <aws/application-signals/model/ListGroupingAttributeDefinitionsRequest.h>
3233
#include <aws/application-signals/model/ListGroupingAttributeDefinitionsResult.h>
3334
#include <aws/application-signals/model/ListServiceDependenciesResult.h>
@@ -86,6 +87,7 @@ class DeleteServiceLevelObjectiveRequest;
8687
class GetServiceRequest;
8788
class GetServiceLevelObjectiveRequest;
8889
class ListAuditFindingsRequest;
90+
class ListEntityEventsRequest;
8991
class ListGroupingAttributeDefinitionsRequest;
9092
class ListServiceDependenciesRequest;
9193
class ListServiceDependentsRequest;
@@ -112,6 +114,7 @@ typedef Aws::Utils::Outcome<DeleteServiceLevelObjectiveResult, ApplicationSignal
112114
typedef Aws::Utils::Outcome<GetServiceResult, ApplicationSignalsError> GetServiceOutcome;
113115
typedef Aws::Utils::Outcome<GetServiceLevelObjectiveResult, ApplicationSignalsError> GetServiceLevelObjectiveOutcome;
114116
typedef Aws::Utils::Outcome<ListAuditFindingsResult, ApplicationSignalsError> ListAuditFindingsOutcome;
117+
typedef Aws::Utils::Outcome<ListEntityEventsResult, ApplicationSignalsError> ListEntityEventsOutcome;
115118
typedef Aws::Utils::Outcome<ListGroupingAttributeDefinitionsResult, ApplicationSignalsError> ListGroupingAttributeDefinitionsOutcome;
116119
typedef Aws::Utils::Outcome<ListServiceDependenciesResult, ApplicationSignalsError> ListServiceDependenciesOutcome;
117120
typedef Aws::Utils::Outcome<ListServiceDependentsResult, ApplicationSignalsError> ListServiceDependentsOutcome;
@@ -138,6 +141,7 @@ typedef std::future<DeleteServiceLevelObjectiveOutcome> DeleteServiceLevelObject
138141
typedef std::future<GetServiceOutcome> GetServiceOutcomeCallable;
139142
typedef std::future<GetServiceLevelObjectiveOutcome> GetServiceLevelObjectiveOutcomeCallable;
140143
typedef std::future<ListAuditFindingsOutcome> ListAuditFindingsOutcomeCallable;
144+
typedef std::future<ListEntityEventsOutcome> ListEntityEventsOutcomeCallable;
141145
typedef std::future<ListGroupingAttributeDefinitionsOutcome> ListGroupingAttributeDefinitionsOutcomeCallable;
142146
typedef std::future<ListServiceDependenciesOutcome> ListServiceDependenciesOutcomeCallable;
143147
typedef std::future<ListServiceDependentsOutcome> ListServiceDependentsOutcomeCallable;
@@ -183,6 +187,9 @@ typedef std::function<void(const ApplicationSignalsClient*, const Model::GetServ
183187
typedef std::function<void(const ApplicationSignalsClient*, const Model::ListAuditFindingsRequest&, const Model::ListAuditFindingsOutcome&,
184188
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
185189
ListAuditFindingsResponseReceivedHandler;
190+
typedef std::function<void(const ApplicationSignalsClient*, const Model::ListEntityEventsRequest&, const Model::ListEntityEventsOutcome&,
191+
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>
192+
ListEntityEventsResponseReceivedHandler;
186193
typedef std::function<void(const ApplicationSignalsClient*, const Model::ListGroupingAttributeDefinitionsRequest&,
187194
const Model::ListGroupingAttributeDefinitionsOutcome&,
188195
const std::shared_ptr<const Aws::Client::AsyncCallerContext>&)>

generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/model/AttributeFilter.h

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@ namespace ApplicationSignals {
2121
namespace Model {
2222

2323
/**
24-
* <p>Represents a filter for service attributes. Used to narrow down results based
25-
* on specific attribute names and values.</p><p><h3>See Also:</h3> <a
24+
* <p>A structure that defines a filter for narrowing down results based on
25+
* specific attribute values. This can be used to filter services by platform,
26+
* environment, or other service characteristics.</p><p><h3>See Also:</h3> <a
2627
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/AttributeFilter">AWS
2728
* API Reference</a></p>
2829
*/
@@ -35,8 +36,8 @@ class AttributeFilter {
3536

3637
///@{
3738
/**
38-
* <p>The name of the attribute to filter on. This corresponds to service metadata
39-
* attributes such as environment, team, or custom tags.</p>
39+
* <p>The name of the attribute to filter by, such as <code>Platform</code>,
40+
* <code>Environment</code>, or <code>BusinessUnit</code>.</p>
4041
*/
4142
inline const Aws::String& GetAttributeFilterName() const { return m_attributeFilterName; }
4243
inline bool AttributeFilterNameHasBeenSet() const { return m_attributeFilterNameHasBeenSet; }
@@ -54,9 +55,8 @@ class AttributeFilter {
5455

5556
///@{
5657
/**
57-
* <p>An array of values to match against the specified attribute. Services with
58-
* attribute values matching any of these values will be included in the
59-
* results.</p>
58+
* <p>An array of values to match for the specified attribute. Services that have
59+
* any of these values for the attribute will be included in the results.</p>
6060
*/
6161
inline const Aws::Vector<Aws::String>& GetAttributeFilterValues() const { return m_attributeFilterValues; }
6262
inline bool AttributeFilterValuesHasBeenSet() const { return m_attributeFilterValuesHasBeenSet; }

generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/model/AuditFinding.h

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,10 @@ namespace ApplicationSignals {
2525
namespace Model {
2626

2727
/**
28-
* <p>Represents an audit finding that identifies a potential issue,
29-
* misconfiguration, or compliance violation in Application Signals
30-
* resources.</p><p><h3>See Also:</h3> <a
28+
* <p>A structure that contains information about an audit finding, which
29+
* represents an automated analysis result about service behavior, performance
30+
* issues, or potential problems identified through heuristic
31+
* algorithms.</p><p><h3>See Also:</h3> <a
3132
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/AuditFinding">AWS
3233
* API Reference</a></p>
3334
*/
@@ -40,9 +41,9 @@ class AuditFinding {
4041

4142
///@{
4243
/**
43-
* <p>A map of key attributes that identify the resource associated with this audit
44-
* finding. These attributes help locate and understand the context of the
45-
* finding.</p>
44+
* <p>The key attributes that identify the service or entity this audit finding
45+
* relates to. This is a string-to-string map that includes fields like Type, Name,
46+
* and Environment.</p>
4647
*/
4748
inline const Aws::Map<Aws::String, Aws::String>& GetKeyAttributes() const { return m_keyAttributes; }
4849
inline bool KeyAttributesHasBeenSet() const { return m_keyAttributesHasBeenSet; }
@@ -66,8 +67,8 @@ class AuditFinding {
6667

6768
///@{
6869
/**
69-
* <p>An array of results from different auditors that examined the resource. Each
70-
* result includes the auditor name, description, and severity level.</p>
70+
* <p>An array of auditor results that contain the specific findings, descriptions,
71+
* and severity levels identified by different auditing algorithms.</p>
7172
*/
7273
inline const Aws::Vector<AuditorResult>& GetAuditorResults() const { return m_auditorResults; }
7374
inline bool AuditorResultsHasBeenSet() const { return m_auditorResultsHasBeenSet; }
@@ -91,8 +92,8 @@ class AuditFinding {
9192

9293
///@{
9394
/**
94-
* <p>The operation or action that was being audited when this finding was
95-
* discovered. This provides context about what was being examined.</p>
95+
* <p>The name of the operation associated with this audit finding, if the finding
96+
* is specific to a particular service operation.</p>
9697
*/
9798
inline const Aws::String& GetOperation() const { return m_operation; }
9899
inline bool OperationHasBeenSet() const { return m_operationHasBeenSet; }
@@ -110,8 +111,8 @@ class AuditFinding {
110111

111112
///@{
112113
/**
113-
* <p>A metric graph associated with the audit finding, showing relevant
114-
* performance data that may be related to the identified issue.</p>
114+
* <p>A structure containing metric data queries and time range information that
115+
* provides context for the audit finding through relevant performance metrics.</p>
115116
*/
116117
inline const MetricGraph& GetMetricGraph() const { return m_metricGraph; }
117118
inline bool MetricGraphHasBeenSet() const { return m_metricGraphHasBeenSet; }
@@ -129,8 +130,9 @@ class AuditFinding {
129130

130131
///@{
131132
/**
132-
* <p>A dependency graph showing the relationships between services that may be
133-
* affected by or related to the audit finding.</p>
133+
* <p>A structure containing nodes and edges that represent the dependency
134+
* relationships relevant to this audit finding, helping to understand the context
135+
* and potential impact.</p>
134136
*/
135137
inline const DependencyGraph& GetDependencyGraph() const { return m_dependencyGraph; }
136138
inline bool DependencyGraphHasBeenSet() const { return m_dependencyGraphHasBeenSet; }
@@ -148,8 +150,7 @@ class AuditFinding {
148150

149151
///@{
150152
/**
151-
* <p>The type or category of the audit finding, such as "Performance", "Security",
152-
* or "Configuration".</p>
153+
* <p>The type of audit finding.</p>
153154
*/
154155
inline const Aws::String& GetType() const { return m_type; }
155156
inline bool TypeHasBeenSet() const { return m_typeHasBeenSet; }

generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/model/AuditTarget.h

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,9 @@ namespace ApplicationSignals {
2121
namespace Model {
2222

2323
/**
24-
* <p>Specifies a target resource for auditing, such as a service, SLO, or
25-
* operation.</p><p><h3>See Also:</h3> <a
24+
* <p>A structure that specifies the target entity for audit analysis, such as a
25+
* <code>service</code>, <code>SLO</code>, <code>service_operation</code>, or
26+
* <code>canary</code>.</p><p><h3>See Also:</h3> <a
2627
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/AuditTarget">AWS
2728
* API Reference</a></p>
2829
*/
@@ -35,8 +36,8 @@ class AuditTarget {
3536

3637
///@{
3738
/**
38-
* <p>The type of resource being targeted for audit, such as "Service", "SLO",
39-
* "ServiceOperation", or "Canary".</p>
39+
* <p>The type of entity being audited, such as <code>service</code>,
40+
* <code>SLO</code>, <code>service_operation</code>, or <code>canary</code>. </p>
4041
*/
4142
inline const Aws::String& GetType() const { return m_type; }
4243
inline bool TypeHasBeenSet() const { return m_typeHasBeenSet; }
@@ -54,8 +55,7 @@ class AuditTarget {
5455

5556
///@{
5657
/**
57-
* <p>The specific data or entity information for the audit target, containing
58-
* details needed to identify and examine the resource.</p>
58+
* <p>The specific data identifying the audit target entity.</p>
5959
*/
6060
inline const AuditTargetEntity& GetData() const { return m_data; }
6161
inline bool DataHasBeenSet() const { return m_dataHasBeenSet; }

generated/src/aws-cpp-sdk-application-signals/include/aws/application-signals/model/AuditTargetEntity.h

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,8 @@ namespace ApplicationSignals {
2323
namespace Model {
2424

2525
/**
26-
* <p>A union type that represents different types of entities that can be audited,
27-
* such as services, SLOs, service operations, or canaries.</p><p><h3>See
28-
* Also:</h3> <a
26+
* <p>A union structure that contains the specific entity information for different
27+
* types of audit targets.</p><p><h3>See Also:</h3> <a
2928
* href="http://docs.aws.amazon.com/goto/WebAPI/application-signals-2024-04-15/AuditTargetEntity">AWS
3029
* API Reference</a></p>
3130
*/
@@ -56,8 +55,8 @@ class AuditTargetEntity {
5655

5756
///@{
5857
/**
59-
* <p>Service Level Objective entity information when the audit target is an
60-
* SLO.</p>
58+
* <p>SLO entity information when the audit target is a service level
59+
* objective.</p>
6160
*/
6261
inline const ServiceLevelObjectiveEntity& GetSlo() const { return m_slo; }
6362
inline bool SloHasBeenSet() const { return m_sloHasBeenSet; }
@@ -76,7 +75,7 @@ class AuditTargetEntity {
7675
///@{
7776
/**
7877
* <p>Service operation entity information when the audit target is a specific
79-
* operation within a service.</p>
78+
* service operation.</p>
8079
*/
8180
inline const ServiceOperationEntity& GetServiceOperation() const { return m_serviceOperation; }
8281
inline bool ServiceOperationHasBeenSet() const { return m_serviceOperationHasBeenSet; }

0 commit comments

Comments
 (0)