Skip to content

Commit 8d965af

Browse files
Codegen for #3391
1 parent 5a54e1f commit 8d965af

File tree

408 files changed

+74275
-0
lines changed

Some content is hidden

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

408 files changed

+74275
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,84 @@
1+
/**
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0.
4+
*/
5+
6+
#include <gtest/gtest.h>
7+
#include <aws/testing/AwsTestHelpers.h>
8+
9+
#include <aws/AWSMigrationHub/MigrationHubClient.h>
10+
#include <aws/AWSMigrationHub/MigrationHubEndpointProvider.h>
11+
#include <aws/AWSMigrationHub/MigrationHubEndpointRules.h>
12+
#include <aws/AWSMigrationHub/MigrationHubErrorMarshaller.h>
13+
#include <aws/AWSMigrationHub/MigrationHubErrors.h>
14+
#include <aws/AWSMigrationHub/MigrationHubRequest.h>
15+
#include <aws/AWSMigrationHub/MigrationHubServiceClientModel.h>
16+
#include <aws/AWSMigrationHub/MigrationHub_EXPORTS.h>
17+
#include <aws/AWSMigrationHub/model/ApplicationState.h>
18+
#include <aws/AWSMigrationHub/model/ApplicationStatus.h>
19+
#include <aws/AWSMigrationHub/model/AssociateCreatedArtifactRequest.h>
20+
#include <aws/AWSMigrationHub/model/AssociateCreatedArtifactResult.h>
21+
#include <aws/AWSMigrationHub/model/AssociateDiscoveredResourceRequest.h>
22+
#include <aws/AWSMigrationHub/model/AssociateDiscoveredResourceResult.h>
23+
#include <aws/AWSMigrationHub/model/AssociateSourceResourceRequest.h>
24+
#include <aws/AWSMigrationHub/model/AssociateSourceResourceResult.h>
25+
#include <aws/AWSMigrationHub/model/CreateProgressUpdateStreamRequest.h>
26+
#include <aws/AWSMigrationHub/model/CreateProgressUpdateStreamResult.h>
27+
#include <aws/AWSMigrationHub/model/CreatedArtifact.h>
28+
#include <aws/AWSMigrationHub/model/DeleteProgressUpdateStreamRequest.h>
29+
#include <aws/AWSMigrationHub/model/DeleteProgressUpdateStreamResult.h>
30+
#include <aws/AWSMigrationHub/model/DescribeApplicationStateRequest.h>
31+
#include <aws/AWSMigrationHub/model/DescribeApplicationStateResult.h>
32+
#include <aws/AWSMigrationHub/model/DescribeMigrationTaskRequest.h>
33+
#include <aws/AWSMigrationHub/model/DescribeMigrationTaskResult.h>
34+
#include <aws/AWSMigrationHub/model/DisassociateCreatedArtifactRequest.h>
35+
#include <aws/AWSMigrationHub/model/DisassociateCreatedArtifactResult.h>
36+
#include <aws/AWSMigrationHub/model/DisassociateDiscoveredResourceRequest.h>
37+
#include <aws/AWSMigrationHub/model/DisassociateDiscoveredResourceResult.h>
38+
#include <aws/AWSMigrationHub/model/DisassociateSourceResourceRequest.h>
39+
#include <aws/AWSMigrationHub/model/DisassociateSourceResourceResult.h>
40+
#include <aws/AWSMigrationHub/model/DiscoveredResource.h>
41+
#include <aws/AWSMigrationHub/model/ImportMigrationTaskRequest.h>
42+
#include <aws/AWSMigrationHub/model/ImportMigrationTaskResult.h>
43+
#include <aws/AWSMigrationHub/model/ListApplicationStatesRequest.h>
44+
#include <aws/AWSMigrationHub/model/ListApplicationStatesResult.h>
45+
#include <aws/AWSMigrationHub/model/ListCreatedArtifactsRequest.h>
46+
#include <aws/AWSMigrationHub/model/ListCreatedArtifactsResult.h>
47+
#include <aws/AWSMigrationHub/model/ListDiscoveredResourcesRequest.h>
48+
#include <aws/AWSMigrationHub/model/ListDiscoveredResourcesResult.h>
49+
#include <aws/AWSMigrationHub/model/ListMigrationTaskUpdatesRequest.h>
50+
#include <aws/AWSMigrationHub/model/ListMigrationTaskUpdatesResult.h>
51+
#include <aws/AWSMigrationHub/model/ListMigrationTasksRequest.h>
52+
#include <aws/AWSMigrationHub/model/ListMigrationTasksResult.h>
53+
#include <aws/AWSMigrationHub/model/ListProgressUpdateStreamsRequest.h>
54+
#include <aws/AWSMigrationHub/model/ListProgressUpdateStreamsResult.h>
55+
#include <aws/AWSMigrationHub/model/ListSourceResourcesRequest.h>
56+
#include <aws/AWSMigrationHub/model/ListSourceResourcesResult.h>
57+
#include <aws/AWSMigrationHub/model/MigrationTask.h>
58+
#include <aws/AWSMigrationHub/model/MigrationTaskSummary.h>
59+
#include <aws/AWSMigrationHub/model/MigrationTaskUpdate.h>
60+
#include <aws/AWSMigrationHub/model/NotifyApplicationStateRequest.h>
61+
#include <aws/AWSMigrationHub/model/NotifyApplicationStateResult.h>
62+
#include <aws/AWSMigrationHub/model/NotifyMigrationTaskStateRequest.h>
63+
#include <aws/AWSMigrationHub/model/NotifyMigrationTaskStateResult.h>
64+
#include <aws/AWSMigrationHub/model/ProgressUpdateStreamSummary.h>
65+
#include <aws/AWSMigrationHub/model/PutResourceAttributesRequest.h>
66+
#include <aws/AWSMigrationHub/model/PutResourceAttributesResult.h>
67+
#include <aws/AWSMigrationHub/model/ResourceAttribute.h>
68+
#include <aws/AWSMigrationHub/model/ResourceAttributeType.h>
69+
#include <aws/AWSMigrationHub/model/SourceResource.h>
70+
#include <aws/AWSMigrationHub/model/Status.h>
71+
#include <aws/AWSMigrationHub/model/Task.h>
72+
#include <aws/AWSMigrationHub/model/ThrottlingException.h>
73+
#include <aws/AWSMigrationHub/model/UpdateType.h>
74+
75+
using MigrationHubIncludeTest = ::testing::Test;
76+
77+
TEST_F(MigrationHubIncludeTest, TestClientCompiles)
78+
{
79+
Aws::Client::ClientConfigurationInitValues cfgInit;
80+
cfgInit.shouldDisableIMDS = true;
81+
Aws::Client::ClientConfiguration config(cfgInit);
82+
auto pClient = Aws::MakeUnique<Aws::MigrationHub::MigrationHubClient>("MigrationHubIncludeTest", config);
83+
ASSERT_TRUE(pClient.get());
84+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,213 @@
1+
/**
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0.
4+
*/
5+
6+
#include <gtest/gtest.h>
7+
#include <aws/testing/AwsTestHelpers.h>
8+
9+
#include <aws/accessanalyzer/AccessAnalyzerClient.h>
10+
#include <aws/accessanalyzer/AccessAnalyzerEndpointProvider.h>
11+
#include <aws/accessanalyzer/AccessAnalyzerEndpointRules.h>
12+
#include <aws/accessanalyzer/AccessAnalyzerErrorMarshaller.h>
13+
#include <aws/accessanalyzer/AccessAnalyzerErrors.h>
14+
#include <aws/accessanalyzer/AccessAnalyzerRequest.h>
15+
#include <aws/accessanalyzer/AccessAnalyzerServiceClientModel.h>
16+
#include <aws/accessanalyzer/AccessAnalyzer_EXPORTS.h>
17+
#include <aws/accessanalyzer/model/Access.h>
18+
#include <aws/accessanalyzer/model/AccessCheckPolicyType.h>
19+
#include <aws/accessanalyzer/model/AccessCheckResourceType.h>
20+
#include <aws/accessanalyzer/model/AccessPreview.h>
21+
#include <aws/accessanalyzer/model/AccessPreviewFinding.h>
22+
#include <aws/accessanalyzer/model/AccessPreviewStatus.h>
23+
#include <aws/accessanalyzer/model/AccessPreviewStatusReason.h>
24+
#include <aws/accessanalyzer/model/AccessPreviewStatusReasonCode.h>
25+
#include <aws/accessanalyzer/model/AccessPreviewSummary.h>
26+
#include <aws/accessanalyzer/model/AclGrantee.h>
27+
#include <aws/accessanalyzer/model/AclPermission.h>
28+
#include <aws/accessanalyzer/model/AnalysisRule.h>
29+
#include <aws/accessanalyzer/model/AnalysisRuleCriteria.h>
30+
#include <aws/accessanalyzer/model/AnalyzedResource.h>
31+
#include <aws/accessanalyzer/model/AnalyzedResourceSummary.h>
32+
#include <aws/accessanalyzer/model/AnalyzerConfiguration.h>
33+
#include <aws/accessanalyzer/model/AnalyzerStatus.h>
34+
#include <aws/accessanalyzer/model/AnalyzerSummary.h>
35+
#include <aws/accessanalyzer/model/ApplyArchiveRuleRequest.h>
36+
#include <aws/accessanalyzer/model/ArchiveRuleSummary.h>
37+
#include <aws/accessanalyzer/model/CancelPolicyGenerationRequest.h>
38+
#include <aws/accessanalyzer/model/CancelPolicyGenerationResult.h>
39+
#include <aws/accessanalyzer/model/CheckAccessNotGrantedRequest.h>
40+
#include <aws/accessanalyzer/model/CheckAccessNotGrantedResult.h>
41+
#include <aws/accessanalyzer/model/CheckAccessNotGrantedSdkResult.h>
42+
#include <aws/accessanalyzer/model/CheckNoNewAccessRequest.h>
43+
#include <aws/accessanalyzer/model/CheckNoNewAccessResult.h>
44+
#include <aws/accessanalyzer/model/CheckNoNewAccessSdkResult.h>
45+
#include <aws/accessanalyzer/model/CheckNoPublicAccessRequest.h>
46+
#include <aws/accessanalyzer/model/CheckNoPublicAccessResult.h>
47+
#include <aws/accessanalyzer/model/CheckNoPublicAccessSdkResult.h>
48+
#include <aws/accessanalyzer/model/CloudTrailDetails.h>
49+
#include <aws/accessanalyzer/model/CloudTrailProperties.h>
50+
#include <aws/accessanalyzer/model/Configuration.h>
51+
#include <aws/accessanalyzer/model/ConflictException.h>
52+
#include <aws/accessanalyzer/model/CreateAccessPreviewRequest.h>
53+
#include <aws/accessanalyzer/model/CreateAccessPreviewResult.h>
54+
#include <aws/accessanalyzer/model/CreateAnalyzerRequest.h>
55+
#include <aws/accessanalyzer/model/CreateAnalyzerResult.h>
56+
#include <aws/accessanalyzer/model/CreateArchiveRuleRequest.h>
57+
#include <aws/accessanalyzer/model/Criterion.h>
58+
#include <aws/accessanalyzer/model/DeleteAnalyzerRequest.h>
59+
#include <aws/accessanalyzer/model/DeleteArchiveRuleRequest.h>
60+
#include <aws/accessanalyzer/model/DynamodbStreamConfiguration.h>
61+
#include <aws/accessanalyzer/model/DynamodbTableConfiguration.h>
62+
#include <aws/accessanalyzer/model/EbsSnapshotConfiguration.h>
63+
#include <aws/accessanalyzer/model/EcrRepositoryConfiguration.h>
64+
#include <aws/accessanalyzer/model/EfsFileSystemConfiguration.h>
65+
#include <aws/accessanalyzer/model/ExternalAccessDetails.h>
66+
#include <aws/accessanalyzer/model/ExternalAccessFindingsStatistics.h>
67+
#include <aws/accessanalyzer/model/Finding.h>
68+
#include <aws/accessanalyzer/model/FindingAggregationAccountDetails.h>
69+
#include <aws/accessanalyzer/model/FindingChangeType.h>
70+
#include <aws/accessanalyzer/model/FindingDetails.h>
71+
#include <aws/accessanalyzer/model/FindingSource.h>
72+
#include <aws/accessanalyzer/model/FindingSourceDetail.h>
73+
#include <aws/accessanalyzer/model/FindingSourceType.h>
74+
#include <aws/accessanalyzer/model/FindingStatus.h>
75+
#include <aws/accessanalyzer/model/FindingStatusUpdate.h>
76+
#include <aws/accessanalyzer/model/FindingSummary.h>
77+
#include <aws/accessanalyzer/model/FindingSummaryV2.h>
78+
#include <aws/accessanalyzer/model/FindingType.h>
79+
#include <aws/accessanalyzer/model/FindingsStatistics.h>
80+
#include <aws/accessanalyzer/model/GenerateFindingRecommendationRequest.h>
81+
#include <aws/accessanalyzer/model/GeneratedPolicy.h>
82+
#include <aws/accessanalyzer/model/GeneratedPolicyProperties.h>
83+
#include <aws/accessanalyzer/model/GeneratedPolicyResults.h>
84+
#include <aws/accessanalyzer/model/GetAccessPreviewRequest.h>
85+
#include <aws/accessanalyzer/model/GetAccessPreviewResult.h>
86+
#include <aws/accessanalyzer/model/GetAnalyzedResourceRequest.h>
87+
#include <aws/accessanalyzer/model/GetAnalyzedResourceResult.h>
88+
#include <aws/accessanalyzer/model/GetAnalyzerRequest.h>
89+
#include <aws/accessanalyzer/model/GetAnalyzerResult.h>
90+
#include <aws/accessanalyzer/model/GetArchiveRuleRequest.h>
91+
#include <aws/accessanalyzer/model/GetArchiveRuleResult.h>
92+
#include <aws/accessanalyzer/model/GetFindingRecommendationRequest.h>
93+
#include <aws/accessanalyzer/model/GetFindingRecommendationResult.h>
94+
#include <aws/accessanalyzer/model/GetFindingRequest.h>
95+
#include <aws/accessanalyzer/model/GetFindingResult.h>
96+
#include <aws/accessanalyzer/model/GetFindingV2Request.h>
97+
#include <aws/accessanalyzer/model/GetFindingV2Result.h>
98+
#include <aws/accessanalyzer/model/GetFindingsStatisticsRequest.h>
99+
#include <aws/accessanalyzer/model/GetFindingsStatisticsResult.h>
100+
#include <aws/accessanalyzer/model/GetGeneratedPolicyRequest.h>
101+
#include <aws/accessanalyzer/model/GetGeneratedPolicyResult.h>
102+
#include <aws/accessanalyzer/model/IamRoleConfiguration.h>
103+
#include <aws/accessanalyzer/model/InlineArchiveRule.h>
104+
#include <aws/accessanalyzer/model/InternalServerException.h>
105+
#include <aws/accessanalyzer/model/InternetConfiguration.h>
106+
#include <aws/accessanalyzer/model/JobDetails.h>
107+
#include <aws/accessanalyzer/model/JobError.h>
108+
#include <aws/accessanalyzer/model/JobErrorCode.h>
109+
#include <aws/accessanalyzer/model/JobStatus.h>
110+
#include <aws/accessanalyzer/model/KmsGrantConfiguration.h>
111+
#include <aws/accessanalyzer/model/KmsGrantConstraints.h>
112+
#include <aws/accessanalyzer/model/KmsGrantOperation.h>
113+
#include <aws/accessanalyzer/model/KmsKeyConfiguration.h>
114+
#include <aws/accessanalyzer/model/ListAccessPreviewFindingsRequest.h>
115+
#include <aws/accessanalyzer/model/ListAccessPreviewFindingsResult.h>
116+
#include <aws/accessanalyzer/model/ListAccessPreviewsRequest.h>
117+
#include <aws/accessanalyzer/model/ListAccessPreviewsResult.h>
118+
#include <aws/accessanalyzer/model/ListAnalyzedResourcesRequest.h>
119+
#include <aws/accessanalyzer/model/ListAnalyzedResourcesResult.h>
120+
#include <aws/accessanalyzer/model/ListAnalyzersRequest.h>
121+
#include <aws/accessanalyzer/model/ListAnalyzersResult.h>
122+
#include <aws/accessanalyzer/model/ListArchiveRulesRequest.h>
123+
#include <aws/accessanalyzer/model/ListArchiveRulesResult.h>
124+
#include <aws/accessanalyzer/model/ListFindingsRequest.h>
125+
#include <aws/accessanalyzer/model/ListFindingsResult.h>
126+
#include <aws/accessanalyzer/model/ListFindingsV2Request.h>
127+
#include <aws/accessanalyzer/model/ListFindingsV2Result.h>
128+
#include <aws/accessanalyzer/model/ListPolicyGenerationsRequest.h>
129+
#include <aws/accessanalyzer/model/ListPolicyGenerationsResult.h>
130+
#include <aws/accessanalyzer/model/ListTagsForResourceRequest.h>
131+
#include <aws/accessanalyzer/model/ListTagsForResourceResult.h>
132+
#include <aws/accessanalyzer/model/Locale.h>
133+
#include <aws/accessanalyzer/model/Location.h>
134+
#include <aws/accessanalyzer/model/NetworkOriginConfiguration.h>
135+
#include <aws/accessanalyzer/model/OrderBy.h>
136+
#include <aws/accessanalyzer/model/PathElement.h>
137+
#include <aws/accessanalyzer/model/PolicyGeneration.h>
138+
#include <aws/accessanalyzer/model/PolicyGenerationDetails.h>
139+
#include <aws/accessanalyzer/model/PolicyType.h>
140+
#include <aws/accessanalyzer/model/Position.h>
141+
#include <aws/accessanalyzer/model/RdsDbClusterSnapshotAttributeValue.h>
142+
#include <aws/accessanalyzer/model/RdsDbClusterSnapshotConfiguration.h>
143+
#include <aws/accessanalyzer/model/RdsDbSnapshotAttributeValue.h>
144+
#include <aws/accessanalyzer/model/RdsDbSnapshotConfiguration.h>
145+
#include <aws/accessanalyzer/model/ReasonCode.h>
146+
#include <aws/accessanalyzer/model/ReasonSummary.h>
147+
#include <aws/accessanalyzer/model/RecommendationError.h>
148+
#include <aws/accessanalyzer/model/RecommendationType.h>
149+
#include <aws/accessanalyzer/model/RecommendedRemediationAction.h>
150+
#include <aws/accessanalyzer/model/RecommendedStep.h>
151+
#include <aws/accessanalyzer/model/ResourceControlPolicyRestriction.h>
152+
#include <aws/accessanalyzer/model/ResourceNotFoundException.h>
153+
#include <aws/accessanalyzer/model/ResourceType.h>
154+
#include <aws/accessanalyzer/model/ResourceTypeDetails.h>
155+
#include <aws/accessanalyzer/model/S3AccessPointConfiguration.h>
156+
#include <aws/accessanalyzer/model/S3BucketAclGrantConfiguration.h>
157+
#include <aws/accessanalyzer/model/S3BucketConfiguration.h>
158+
#include <aws/accessanalyzer/model/S3ExpressDirectoryAccessPointConfiguration.h>
159+
#include <aws/accessanalyzer/model/S3ExpressDirectoryBucketConfiguration.h>
160+
#include <aws/accessanalyzer/model/S3PublicAccessBlockConfiguration.h>
161+
#include <aws/accessanalyzer/model/SecretsManagerSecretConfiguration.h>
162+
#include <aws/accessanalyzer/model/ServiceQuotaExceededException.h>
163+
#include <aws/accessanalyzer/model/SnsTopicConfiguration.h>
164+
#include <aws/accessanalyzer/model/SortCriteria.h>
165+
#include <aws/accessanalyzer/model/Span.h>
166+
#include <aws/accessanalyzer/model/SqsQueueConfiguration.h>
167+
#include <aws/accessanalyzer/model/StartPolicyGenerationRequest.h>
168+
#include <aws/accessanalyzer/model/StartPolicyGenerationResult.h>
169+
#include <aws/accessanalyzer/model/StartResourceScanRequest.h>
170+
#include <aws/accessanalyzer/model/Status.h>
171+
#include <aws/accessanalyzer/model/StatusReason.h>
172+
#include <aws/accessanalyzer/model/Substring.h>
173+
#include <aws/accessanalyzer/model/TagResourceRequest.h>
174+
#include <aws/accessanalyzer/model/TagResourceResult.h>
175+
#include <aws/accessanalyzer/model/ThrottlingException.h>
176+
#include <aws/accessanalyzer/model/Trail.h>
177+
#include <aws/accessanalyzer/model/TrailProperties.h>
178+
#include <aws/accessanalyzer/model/Type.h>
179+
#include <aws/accessanalyzer/model/UntagResourceRequest.h>
180+
#include <aws/accessanalyzer/model/UntagResourceResult.h>
181+
#include <aws/accessanalyzer/model/UnusedAccessConfiguration.h>
182+
#include <aws/accessanalyzer/model/UnusedAccessFindingsStatistics.h>
183+
#include <aws/accessanalyzer/model/UnusedAccessTypeStatistics.h>
184+
#include <aws/accessanalyzer/model/UnusedAction.h>
185+
#include <aws/accessanalyzer/model/UnusedIamRoleDetails.h>
186+
#include <aws/accessanalyzer/model/UnusedIamUserAccessKeyDetails.h>
187+
#include <aws/accessanalyzer/model/UnusedIamUserPasswordDetails.h>
188+
#include <aws/accessanalyzer/model/UnusedPermissionDetails.h>
189+
#include <aws/accessanalyzer/model/UnusedPermissionsRecommendedStep.h>
190+
#include <aws/accessanalyzer/model/UpdateAnalyzerRequest.h>
191+
#include <aws/accessanalyzer/model/UpdateAnalyzerResult.h>
192+
#include <aws/accessanalyzer/model/UpdateArchiveRuleRequest.h>
193+
#include <aws/accessanalyzer/model/UpdateFindingsRequest.h>
194+
#include <aws/accessanalyzer/model/ValidatePolicyFinding.h>
195+
#include <aws/accessanalyzer/model/ValidatePolicyFindingType.h>
196+
#include <aws/accessanalyzer/model/ValidatePolicyRequest.h>
197+
#include <aws/accessanalyzer/model/ValidatePolicyResourceType.h>
198+
#include <aws/accessanalyzer/model/ValidatePolicyResult.h>
199+
#include <aws/accessanalyzer/model/ValidationException.h>
200+
#include <aws/accessanalyzer/model/ValidationExceptionField.h>
201+
#include <aws/accessanalyzer/model/ValidationExceptionReason.h>
202+
#include <aws/accessanalyzer/model/VpcConfiguration.h>
203+
204+
using AccessAnalyzerIncludeTest = ::testing::Test;
205+
206+
TEST_F(AccessAnalyzerIncludeTest, TestClientCompiles)
207+
{
208+
Aws::Client::ClientConfigurationInitValues cfgInit;
209+
cfgInit.shouldDisableIMDS = true;
210+
Aws::Client::ClientConfiguration config(cfgInit);
211+
auto pClient = Aws::MakeUnique<Aws::AccessAnalyzer::AccessAnalyzerClient>("AccessAnalyzerIncludeTest", config);
212+
ASSERT_TRUE(pClient.get());
213+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
/**
2+
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
3+
* SPDX-License-Identifier: Apache-2.0.
4+
*/
5+
6+
#include <gtest/gtest.h>
7+
#include <aws/testing/AwsTestHelpers.h>
8+
9+
#include <aws/account/AccountClient.h>
10+
#include <aws/account/AccountEndpointProvider.h>
11+
#include <aws/account/AccountEndpointRules.h>
12+
#include <aws/account/AccountErrorMarshaller.h>
13+
#include <aws/account/AccountErrors.h>
14+
#include <aws/account/AccountRequest.h>
15+
#include <aws/account/AccountServiceClientModel.h>
16+
#include <aws/account/Account_EXPORTS.h>
17+
#include <aws/account/model/AcceptPrimaryEmailUpdateRequest.h>
18+
#include <aws/account/model/AcceptPrimaryEmailUpdateResult.h>
19+
#include <aws/account/model/AccessDeniedException.h>
20+
#include <aws/account/model/AlternateContact.h>
21+
#include <aws/account/model/AlternateContactType.h>
22+
#include <aws/account/model/ConflictException.h>
23+
#include <aws/account/model/ContactInformation.h>
24+
#include <aws/account/model/DeleteAlternateContactRequest.h>
25+
#include <aws/account/model/DisableRegionRequest.h>
26+
#include <aws/account/model/EnableRegionRequest.h>
27+
#include <aws/account/model/GetAccountInformationRequest.h>
28+
#include <aws/account/model/GetAccountInformationResult.h>
29+
#include <aws/account/model/GetAlternateContactRequest.h>
30+
#include <aws/account/model/GetAlternateContactResult.h>
31+
#include <aws/account/model/GetContactInformationRequest.h>
32+
#include <aws/account/model/GetContactInformationResult.h>
33+
#include <aws/account/model/GetPrimaryEmailRequest.h>
34+
#include <aws/account/model/GetPrimaryEmailResult.h>
35+
#include <aws/account/model/GetRegionOptStatusRequest.h>
36+
#include <aws/account/model/GetRegionOptStatusResult.h>
37+
#include <aws/account/model/InternalServerException.h>
38+
#include <aws/account/model/ListRegionsRequest.h>
39+
#include <aws/account/model/ListRegionsResult.h>
40+
#include <aws/account/model/PrimaryEmailUpdateStatus.h>
41+
#include <aws/account/model/PutAccountNameRequest.h>
42+
#include <aws/account/model/PutAlternateContactRequest.h>
43+
#include <aws/account/model/PutContactInformationRequest.h>
44+
#include <aws/account/model/Region.h>
45+
#include <aws/account/model/RegionOptStatus.h>
46+
#include <aws/account/model/ResourceNotFoundException.h>
47+
#include <aws/account/model/StartPrimaryEmailUpdateRequest.h>
48+
#include <aws/account/model/StartPrimaryEmailUpdateResult.h>
49+
#include <aws/account/model/TooManyRequestsException.h>
50+
#include <aws/account/model/ValidationException.h>
51+
#include <aws/account/model/ValidationExceptionField.h>
52+
#include <aws/account/model/ValidationExceptionReason.h>
53+
54+
using AccountIncludeTest = ::testing::Test;
55+
56+
TEST_F(AccountIncludeTest, TestClientCompiles)
57+
{
58+
Aws::Client::ClientConfigurationInitValues cfgInit;
59+
cfgInit.shouldDisableIMDS = true;
60+
Aws::Client::ClientConfiguration config(cfgInit);
61+
auto pClient = Aws::MakeUnique<Aws::Account::AccountClient>("AccountIncludeTest", config);
62+
ASSERT_TRUE(pClient.get());
63+
}

0 commit comments

Comments
 (0)