1<?xml version="1.0" encoding="UTF-8" standalone="no"?> 2<!-- 3 ~ Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. 4 ~ 5 ~ Licensed under the Apache License, Version 2.0 (the "License"). 6 ~ You may not use this file except in compliance with the License. 7 ~ A copy of the License is located at 8 ~ 9 ~ http://aws.amazon.com/apache2.0 10 ~ 11 ~ or in the "license" file accompanying this file. This file is distributed 12 ~ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either 13 ~ express or implied. See the License for the specific language governing 14 ~ permissions and limitations under the License. 15 --><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> 16 <modelVersion>4.0.0</modelVersion> 17 <parent> 18 <groupId>software.amazon.awssdk</groupId> 19 <artifactId>aws-sdk-java-pom</artifactId> 20 <version>2.24.3</version> 21 </parent> 22 <artifactId>services</artifactId> 23 <name>AWS Java SDK :: Services</name> 24 <packaging>pom</packaging> 25 <modules> 26 <module>acm</module> 27 <module>apigateway</module> 28 <module>applicationautoscaling</module> 29 <module>appstream</module> 30 <module>athena</module> 31 <module>autoscaling</module> 32 <module>batch</module> 33 <module>budgets</module> 34 <module>clouddirectory</module> 35 <module>cloudformation</module> 36 <module>cloudfront</module> 37 <module>cloudhsm</module> 38 <module>cloudsearch</module> 39 <module>cloudsearchdomain</module> 40 <module>cloudtrail</module> 41 <module>cloudwatch</module> 42 <module>codebuild</module> 43 <module>codecommit</module> 44 <module>codedeploy</module> 45 <module>codepipeline</module> 46 <module>codestar</module> 47 <module>cognitoidentity</module> 48 <module>cognitoidentityprovider</module> 49 <module>cognitosync</module> 50 <module>config</module> 51 <module>costandusagereport</module> 52 <module>datapipeline</module> 53 <module>dax</module> 54 <module>devicefarm</module> 55 <module>directconnect</module> 56 <module>directory</module> 57 <module>applicationdiscovery</module> 58 <module>databasemigration</module> 59 <module>dynamodb</module> 60 <module>ec2</module> 61 <module>ecr</module> 62 <module>ecs</module> 63 <module>efs</module> 64 <module>elasticache</module> 65 <module>elasticbeanstalk</module> 66 <module>elasticloadbalancing</module> 67 <module>elasticloadbalancingv2</module> 68 <module>elasticsearch</module> 69 <module>elastictranscoder</module> 70 <module>emr</module> 71 <module>cloudwatchevents</module> 72 <module>gamelift</module> 73 <module>glacier</module> 74 <module>greengrass</module> 75 <module>health</module> 76 <module>iam</module> 77 <module>inspector</module> 78 <module>iot</module> 79 <module>iotdataplane</module> 80 <module>kinesis</module> 81 <module>kinesisanalytics</module> 82 <module>firehose</module> 83 <module>kms</module> 84 <module>lambda</module> 85 <module>lightsail</module> 86 <module>lexruntime</module> 87 <module>lexmodelbuilding</module> 88 <module>cloudwatchlogs</module> 89 <module>machinelearning</module> 90 <module>marketplacecommerceanalytics</module> 91 <module>marketplaceentitlement</module> 92 <module>marketplacemetering</module> 93 <module>mturk</module> 94 <module>opsworks</module> 95 <module>opsworkscm</module> 96 <module>organizations</module> 97 <module>pinpoint</module> 98 <module>polly</module> 99 <module>rds</module> 100 <module>redshift</module> 101 <module>rekognition</module> 102 <module>resourcegroupstaggingapi</module> 103 <module>route53</module> 104 <module>route53domains</module> 105 <module>s3</module> 106 <module>s3control</module> 107 <module>sms</module> 108 <module>servicecatalog</module> 109 <module>ses</module> 110 <module>shield</module> 111 <module>swf</module> 112 <module>snowball</module> 113 <module>sns</module> 114 <module>sqs</module> 115 <module>ssm</module> 116 <module>sfn</module> 117 <module>storagegateway</module> 118 <module>sts</module> 119 <module>support</module> 120 <module>waf</module> 121 <module>workdocs</module> 122 <module>workspaces</module> 123 <module>xray</module> 124 <module>appsync</module> 125 <module>alexaforbusiness</module> 126 <module>migrationhub</module> 127 <module>costexplorer</module> 128 <module>cloud9</module> 129 <module>cloudhsmv2</module> 130 <module>comprehend</module> 131 <module>glue</module> 132 <module>guardduty</module> 133 <module>kinesisvideo</module> 134 <module>mediaconvert</module> 135 <module>medialive</module> 136 <module>mediapackage</module> 137 <module>mediastore</module> 138 <module>mediastoredata</module> 139 <module>mobile</module> 140 <module>mq</module> 141 <module>pricing</module> 142 <module>resourcegroups</module> 143 <module>sagemaker</module> 144 <module>serverlessapplicationrepository</module> 145 <module>servicediscovery</module> 146 <module>translate</module> 147 <module>transcribestreaming</module> 148 <module>workmail</module> 149 <module>secretsmanager</module> 150 <module>chime</module> 151 <module>acmpca</module> 152 <module>autoscalingplans</module> 153 <module>connect</module> 154 <module>dlm</module> 155 <module>eks</module> 156 <module>iotjobsdataplane</module> 157 <module>iot1clickdevices</module> 158 <module>iot1clickprojects</module> 159 <module>iotanalytics</module> 160 <module>kinesisvideoarchivedmedia</module> 161 <module>kinesisvideomedia</module> 162 <module>mediatailor</module> 163 <module>pi</module> 164 <module>pinpointemail</module> 165 <module>ram</module> 166 <module>sagemakerruntime</module> 167 <module>signer</module> 168 <module>pinpointsmsvoice</module> 169 <module>transcribe</module> 170 <module>route53resolver</module> 171 <module>fms</module> 172 <module>amplify</module> 173 <module>datasync</module> 174 <module>neptune</module> 175 <module>quicksight</module> 176 <module>rdsdata</module> 177 <module>robomaker</module> 178 <module>transfer</module> 179 <module>globalaccelerator</module> 180 <module>comprehendmedical</module> 181 <module>fsx</module> 182 <module>kinesisanalyticsv2</module> 183 <module>mediaconnect</module> 184 <module>securityhub</module> 185 <module>appmesh</module> 186 <module>licensemanager</module> 187 <module>kafka</module> 188 <module>apigatewaymanagementapi</module> 189 <module>apigatewayv2</module> 190 <module>docdb</module> 191 <module>backup</module> 192 <module>worklink</module> 193 <module>textract</module> 194 <module>managedblockchain</module> 195 <module>mediapackagevod</module> 196 <module>groundstation</module> 197 <module>iotthingsgraph</module> 198 <module>iotevents</module> 199 <module>ioteventsdata</module> 200 <module>personalizeruntime</module> 201 <module>personalize</module> 202 <module>personalizeevents</module> 203 <module>servicequotas</module> 204 <module>applicationinsights</module> 205 <module>ec2instanceconnect</module> 206 <module>eventbridge</module> 207 <module>lakeformation</module> 208 <module>forecast</module> 209 <module>forecastquery</module> 210 <module>qldb</module> 211 <module>qldbsession</module> 212 <module>workmailmessageflow</module> 213 <module>codestarnotifications</module> 214 <module>savingsplans</module> 215 <module>sso</module> 216 <module>ssooidc</module> 217 <module>marketplacecatalog</module> 218 <module>sesv2</module> 219 <module>dataexchange</module> 220 <module>migrationhubconfig</module> 221 <module>connectparticipant</module> 222 <module>wafv2</module> 223 <module>appconfig</module> 224 <module>iotsecuretunneling</module> 225 <module>elasticinference</module> 226 <module>imagebuilder</module> 227 <module>schemas</module> 228 <module>accessanalyzer</module> 229 <module>computeoptimizer</module> 230 <module>networkmanager</module> 231 <module>kendra</module> 232 <module>frauddetector</module> 233 <module>codegurureviewer</module> 234 <module>codeguruprofiler</module> 235 <module>outposts</module> 236 <module>sagemakera2iruntime</module> 237 <module>ebs</module> 238 <module>kinesisvideosignaling</module> 239 <module>detective</module> 240 <module>codestarconnections</module> 241 <module>synthetics</module> 242 <module>iotsitewise</module> 243 <module>macie2</module> 244 <module>codeartifact</module> 245 <module>honeycode</module> 246 <module>ivs</module> 247 <module>braket</module> 248 <module>identitystore</module> 249 <module>appflow</module> 250 <module>redshiftdata</module> 251 <module>ssoadmin</module> 252 <module>timestreamwrite</module> 253 <module>timestreamquery</module> 254 <module>s3outposts</module> 255 <module>databrew</module> 256 <module>servicecatalogappregistry</module> 257 <module>networkfirewall</module> 258 <module>mwaa</module> 259 <module>devopsguru</module> 260 <module>sagemakerfeaturestoreruntime</module> 261 <module>appintegrations</module> 262 <module>ecrpublic</module> 263 <module>amplifybackend</module> 264 <module>connectcontactlens</module> 265 <module>lookoutvision</module> 266 <module>customerprofiles</module> 267 <module>emrcontainers</module> 268 <module>sagemakeredge</module> 269 <module>healthlake</module> 270 <module>auditmanager</module> 271 <module>amp</module> 272 <module>greengrassv2</module> 273 <module>iotwireless</module> 274 <module>iotfleethub</module> 275 <module>iotdeviceadvisor</module> 276 <module>location</module> 277 <module>wellarchitected</module> 278 <module>lexruntimev2</module> 279 <module>lexmodelsv2</module> 280 <module>fis</module> 281 <module>lookoutmetrics</module> 282 <module>mgn</module> 283 <module>lookoutequipment</module> 284 <module>nimble</module> 285 <module>finspacedata</module> 286 <module>finspace</module> 287 <module>ssmincidents</module> 288 <module>ssmcontacts</module> 289 <module>applicationcostprofiler</module> 290 <module>apprunner</module> 291 <module>proton</module> 292 <module>route53recoveryreadiness</module> 293 <module>route53recoverycontrolconfig</module> 294 <module>route53recoverycluster</module> 295 <module>chimesdkmessaging</module> 296 <module>chimesdkidentity</module> 297 <module>snowdevicemanagement</module> 298 <module>memorydb</module> 299 <module>opensearch</module> 300 <module>kafkaconnect</module> 301 <module>wisdom</module> 302 <module>voiceid</module> 303 <module>account</module> 304 <module>cloudcontrol</module> 305 <module>grafana</module> 306 <module>panorama</module> 307 <module>chimesdkmeetings</module> 308 <module>resiliencehub</module> 309 <module>migrationhubstrategy</module> 310 <module>drs</module> 311 <module>appconfigdata</module> 312 <module>migrationhubrefactorspaces</module> 313 <module>inspector2</module> 314 <module>evidently</module> 315 <module>rum</module> 316 <module>rbin</module> 317 <module>iottwinmaker</module> 318 <module>workspacesweb</module> 319 <module>backupgateway</module> 320 <module>amplifyuibuilder</module> 321 <module>keyspaces</module> 322 <module>billingconductor</module> 323 <module>pinpointsmsvoicev2</module> 324 <module>ivschat</module> 325 <module>chimesdkmediapipelines</module> 326 <module>emrserverless</module> 327 <module>m2</module> 328 <module>connectcampaigns</module> 329 <module>redshiftserverless</module> 330 <module>rolesanywhere</module> 331 <module>licensemanagerusersubscriptions</module> 332 <module>backupstorage</module> 333 <module>privatenetworks</module> 334 <module>supportapp</module> 335 <module>controltower</module> 336 <module>iotfleetwise</module> 337 <module>migrationhuborchestrator</module> 338 <module>connectcases</module> 339 <module>resourceexplorer2</module> 340 <module>scheduler</module> 341 <module>ssmsap</module> 342 <module>chimesdkvoice</module> 343 <module>iotroborunner</module> 344 <module>oam</module> 345 <module>arczonalshift</module> 346 <module>simspaceweaver</module> 347 <module>securitylake</module> 348 <module>opensearchserverless</module> 349 <module>omics</module> 350 <module>docdbelastic</module> 351 <module>sagemakergeospatial</module> 352 <module>pipes</module> 353 <module>codecatalyst</module> 354 <module>sagemakermetrics</module> 355 <module>kinesisvideowebrtcstorage</module> 356 <module>licensemanagerlinuxsubscriptions</module> 357 <module>kendraranking</module> 358 <module>cleanrooms</module> 359 <module>cloudtraildata</module> 360 <module>tnb</module> 361 <module>internetmonitor</module> 362 <module>ivsrealtime</module> 363 <module>vpclattice</module> 364 <module>osis</module> 365 <module>mediapackagev2</module> 366 <module>paymentcryptographydata</module> 367 <module>paymentcryptography</module> 368 <module>codegurusecurity</module> 369 <module>verifiedpermissions</module> 370 <module>appfabric</module> 371 <module>medicalimaging</module> 372 <module>entityresolution</module> 373 <module>managedblockchainquery</module> 374 <module>pcaconnectorad</module> 375 <module>neptunedata</module> 376 <module>bedrockruntime</module> 377 <module>bedrock</module> 378 <module>datazone</module> 379 <module>launchwizard</module> 380 <module>trustedadvisor</module> 381 <module>cloudfrontkeyvaluestore</module> 382 <module>inspectorscan</module> 383 <module>costoptimizationhub</module> 384 <module>repostspace</module> 385 <module>bcmdataexports</module> 386 <module>freetier</module> 387 <module>eksauth</module> 388 <module>workspacesthinclient</module> 389 <module>b2bi</module> 390 <module>bedrockagentruntime</module> 391 <module>qbusiness</module> 392 <module>qconnect</module> 393 <module>bedrockagent</module> 394 <module>cleanroomsml</module> 395 <module>marketplacedeployment</module> 396 <module>marketplaceagreement</module> 397 <module>neptunegraph</module> 398 <module>networkmonitor</module> 399 <module>supplychain</module> 400 </modules> 401 <description>The AWS Java SDK services</description> 402 <url>https://aws.amazon.com/sdkforjava</url> 403 <dependencyManagement> 404 <dependencies> 405 <dependency> 406 <groupId>software.amazon.awssdk</groupId> 407 <artifactId>bom-internal</artifactId> 408 <version>${project.version}</version> 409 <type>pom</type> 410 <scope>import</scope> 411 </dependency> 412 </dependencies> 413 </dependencyManagement> 414 <dependencies> 415 <dependency> 416 <groupId>software.amazon.awssdk</groupId> 417 <artifactId>sdk-core</artifactId> 418 <version>${awsjavasdk.version}</version> 419 </dependency> 420 <dependency> 421 <groupId>software.amazon.awssdk</groupId> 422 <artifactId>auth</artifactId> 423 <version>${awsjavasdk.version}</version> 424 </dependency> 425 <dependency> 426 <groupId>software.amazon.awssdk</groupId> 427 <artifactId>http-auth-spi</artifactId> 428 <version>${awsjavasdk.version}</version> 429 </dependency> 430 <dependency> 431 <groupId>software.amazon.awssdk</groupId> 432 <artifactId>http-auth</artifactId> 433 <version>${awsjavasdk.version}</version> 434 </dependency> 435 <dependency> 436 <groupId>software.amazon.awssdk</groupId> 437 <artifactId>identity-spi</artifactId> 438 <version>${awsjavasdk.version}</version> 439 </dependency> 440 <dependency> 441 <groupId>software.amazon.awssdk</groupId> 442 <artifactId>http-client-spi</artifactId> 443 <version>${awsjavasdk.version}</version> 444 </dependency> 445 <dependency> 446 <groupId>software.amazon.awssdk</groupId> 447 <artifactId>regions</artifactId> 448 <version>${awsjavasdk.version}</version> 449 </dependency> 450 <dependency> 451 <groupId>software.amazon.awssdk</groupId> 452 <artifactId>annotations</artifactId> 453 <version>${awsjavasdk.version}</version> 454 </dependency> 455 <dependency> 456 <groupId>software.amazon.awssdk</groupId> 457 <artifactId>utils</artifactId> 458 <version>${awsjavasdk.version}</version> 459 </dependency> 460 <dependency> 461 <artifactId>aws-core</artifactId> 462 <groupId>software.amazon.awssdk</groupId> 463 <version>${awsjavasdk.version}</version> 464 </dependency> 465 <dependency> 466 <groupId>software.amazon.awssdk</groupId> 467 <artifactId>metrics-spi</artifactId> 468 <version>${awsjavasdk.version}</version> 469 </dependency> 470 <dependency> 471 <groupId>software.amazon.awssdk</groupId> 472 <artifactId>json-utils</artifactId> 473 <version>${awsjavasdk.version}</version> 474 </dependency> 475 <dependency> 476 <groupId>software.amazon.awssdk</groupId> 477 <artifactId>endpoints-spi</artifactId> 478 <version>${awsjavasdk.version}</version> 479 </dependency> 480 <dependency> 481 <artifactId>apache-client</artifactId> 482 <groupId>software.amazon.awssdk</groupId> 483 <version>${awsjavasdk.version}</version> 484 <scope>runtime</scope> 485 </dependency> 486 <dependency> 487 <artifactId>netty-nio-client</artifactId> 488 <groupId>software.amazon.awssdk</groupId> 489 <version>${awsjavasdk.version}</version> 490 <scope>runtime</scope> 491 </dependency> 492 <dependency> 493 <groupId>io.projectreactor.tools</groupId> 494 <artifactId>blockhound</artifactId> 495 <version>${blockhound.version}</version> 496 <scope>test</scope> 497 </dependency> 498 <dependency> 499 <groupId>io.projectreactor.tools</groupId> 500 <artifactId>blockhound-junit-platform</artifactId> 501 <version>${blockhound.version}</version> 502 <scope>test</scope> 503 </dependency> 504 <dependency> 505 <artifactId>service-test-utils</artifactId> 506 <groupId>software.amazon.awssdk</groupId> 507 <scope>test</scope> 508 <version>${awsjavasdk.version}</version> 509 </dependency> 510 <dependency> 511 <groupId>org.apache.logging.log4j</groupId> 512 <artifactId>log4j-api</artifactId> 513 <scope>test</scope> 514 </dependency> 515 <dependency> 516 <groupId>org.apache.logging.log4j</groupId> 517 <artifactId>log4j-core</artifactId> 518 <scope>test</scope> 519 </dependency> 520 <dependency> 521 <groupId>org.apache.logging.log4j</groupId> 522 <artifactId>log4j-slf4j-impl</artifactId> 523 <scope>test</scope> 524 </dependency> 525 <dependency> 526 <groupId>org.slf4j</groupId> 527 <artifactId>jcl-over-slf4j</artifactId> 528 <scope>test</scope> 529 <version>${slf4j.version}</version> 530 </dependency> 531 <dependency> 532 <groupId>io.reactivex.rxjava2</groupId> 533 <artifactId>rxjava</artifactId> 534 <scope>test</scope> 535 </dependency> 536 <dependency> 537 <groupId>org.assertj</groupId> 538 <artifactId>assertj-core</artifactId> 539 <scope>test</scope> 540 </dependency> 541 <dependency> 542 <groupId>software.amazon.awssdk</groupId> 543 <artifactId>test-utils</artifactId> 544 <version>${awsjavasdk.version}</version> 545 <scope>test</scope> 546 </dependency> 547 <dependency> 548 <groupId>org.hamcrest</groupId> 549 <artifactId>hamcrest-all</artifactId> 550 <scope>test</scope> 551 </dependency> 552 <dependency> 553 <artifactId>wiremock-jre8</artifactId> 554 <groupId>com.github.tomakehurst</groupId> 555 <scope>test</scope> 556 </dependency> 557 <dependency> 558 <artifactId>mockito-core</artifactId> 559 <groupId>org.mockito</groupId> 560 <scope>test</scope> 561 </dependency> 562 <dependency> 563 <groupId>software.amazon.awssdk</groupId> 564 <artifactId>ruleset-testing-core</artifactId> 565 <version>${awsjavasdk.version}</version> 566 <scope>test</scope> 567 </dependency> 568 </dependencies> 569 <build> 570 <pluginManagement> 571 <plugins> 572 <plugin> 573 <groupId>software.amazon.awssdk</groupId> 574 <artifactId>codegen-maven-plugin</artifactId> 575 <version>${awsjavasdk.version}</version> 576 <executions> 577 <execution> 578 <phase>generate-sources</phase> 579 <goals> 580 <goal>generate</goal> 581 </goals> 582 </execution> 583 </executions> 584 </plugin> 585 <plugin> 586 <groupId>com.github.spotbugs</groupId> 587 <artifactId>spotbugs-maven-plugin</artifactId> 588 <configuration> 589 <skip>true</skip> 590 </configuration> 591 </plugin> 592 </plugins> 593 </pluginManagement> 594 </build> 595 <profiles> 596 <!-- Build steps executed for services with models --> 597 <profile> 598 <id>generated-service</id> 599 <activation> 600 <file> 601 <exists>src/main/resources/codegen-resources</exists> 602 </file> 603 </activation> 604 <build> 605 <plugins> 606 <plugin> 607 <groupId>software.amazon.awssdk</groupId> 608 <artifactId>codegen-maven-plugin</artifactId> 609 </plugin> 610 </plugins> 611 </build> 612 </profile> 613 </profiles> 614</project> 615