<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!--
  ~ Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
  ~
  ~ Licensed under the Apache License, Version 2.0 (the "License").
  ~ You may not use this file except in compliance with the License.
  ~ A copy of the License is located at
  ~
  ~  http://aws.amazon.com/apache2.0
  ~
  ~ or in the "license" file accompanying this file. This file is distributed
  ~ on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  ~ express or implied. See the License for the specific language governing
  ~ permissions and limitations under the License.
  --><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">
    <modelVersion>4.0.0</modelVersion>
    <parent>
        <groupId>software.amazon.awssdk</groupId>
        <artifactId>aws-sdk-java-pom</artifactId>
        <version>2.41.34</version>
    </parent>
    <artifactId>services</artifactId>
    <name>AWS Java SDK :: Services</name>
    <packaging>pom</packaging>
    <modules>
        <module>acm</module>
        <module>apigateway</module>
        <module>applicationautoscaling</module>
        <module>appstream</module>
        <module>athena</module>
        <module>autoscaling</module>
        <module>batch</module>
        <module>budgets</module>
        <module>clouddirectory</module>
        <module>cloudformation</module>
        <module>cloudfront</module>
        <module>cloudhsm</module>
        <module>cloudsearch</module>
        <module>cloudsearchdomain</module>
        <module>cloudtrail</module>
        <module>cloudwatch</module>
        <module>codebuild</module>
        <module>codecommit</module>
        <module>codedeploy</module>
        <module>codepipeline</module>
        <module>cognitoidentity</module>
        <module>cognitoidentityprovider</module>
        <module>cognitosync</module>
        <module>config</module>
        <module>costandusagereport</module>
        <module>datapipeline</module>
        <module>dax</module>
        <module>devicefarm</module>
        <module>directconnect</module>
        <module>directory</module>
        <module>applicationdiscovery</module>
        <module>databasemigration</module>
        <module>dynamodb</module>
        <module>ec2</module>
        <module>ecr</module>
        <module>ecs</module>
        <module>efs</module>
        <module>elasticache</module>
        <module>elasticbeanstalk</module>
        <module>elasticloadbalancing</module>
        <module>elasticloadbalancingv2</module>
        <module>elasticsearch</module>
        <module>emr</module>
        <module>cloudwatchevents</module>
        <module>gamelift</module>
        <module>glacier</module>
        <module>greengrass</module>
        <module>health</module>
        <module>iam</module>
        <module>inspector</module>
        <module>iot</module>
        <module>iotdataplane</module>
        <module>kinesis</module>
        <module>kinesisanalytics</module>
        <module>firehose</module>
        <module>kms</module>
        <module>lambda</module>
        <module>lightsail</module>
        <module>lexruntime</module>
        <module>lexmodelbuilding</module>
        <module>cloudwatchlogs</module>
        <module>machinelearning</module>
        <module>marketplacecommerceanalytics</module>
        <module>marketplaceentitlement</module>
        <module>marketplacemetering</module>
        <module>mturk</module>
        <module>organizations</module>
        <module>pinpoint</module>
        <module>polly</module>
        <module>rds</module>
        <module>redshift</module>
        <module>rekognition</module>
        <module>resourcegroupstaggingapi</module>
        <module>route53</module>
        <module>route53domains</module>
        <module>s3</module>
        <module>s3control</module>
        <module>servicecatalog</module>
        <module>ses</module>
        <module>shield</module>
        <module>swf</module>
        <module>snowball</module>
        <module>sns</module>
        <module>sqs</module>
        <module>ssm</module>
        <module>sfn</module>
        <module>storagegateway</module>
        <module>sts</module>
        <module>support</module>
        <module>waf</module>
        <module>workdocs</module>
        <module>workspaces</module>
        <module>xray</module>
        <module>appsync</module>
        <module>migrationhub</module>
        <module>costexplorer</module>
        <module>cloud9</module>
        <module>cloudhsmv2</module>
        <module>comprehend</module>
        <module>glue</module>
        <module>guardduty</module>
        <module>kinesisvideo</module>
        <module>mediaconvert</module>
        <module>medialive</module>
        <module>mediapackage</module>
        <module>mediastore</module>
        <module>mediastoredata</module>
        <module>mq</module>
        <module>pricing</module>
        <module>resourcegroups</module>
        <module>sagemaker</module>
        <module>serverlessapplicationrepository</module>
        <module>servicediscovery</module>
        <module>translate</module>
        <module>transcribestreaming</module>
        <module>workmail</module>
        <module>secretsmanager</module>
        <module>chime</module>
        <module>acmpca</module>
        <module>autoscalingplans</module>
        <module>connect</module>
        <module>dlm</module>
        <module>eks</module>
        <module>iotjobsdataplane</module>
        <module>kinesisvideoarchivedmedia</module>
        <module>kinesisvideomedia</module>
        <module>mediatailor</module>
        <module>pi</module>
        <module>pinpointemail</module>
        <module>ram</module>
        <module>sagemakerruntime</module>
        <module>signer</module>
        <module>pinpointsmsvoice</module>
        <module>transcribe</module>
        <module>route53resolver</module>
        <module>fms</module>
        <module>amplify</module>
        <module>datasync</module>
        <module>neptune</module>
        <module>quicksight</module>
        <module>rdsdata</module>
        <module>transfer</module>
        <module>globalaccelerator</module>
        <module>comprehendmedical</module>
        <module>fsx</module>
        <module>kinesisanalyticsv2</module>
        <module>mediaconnect</module>
        <module>securityhub</module>
        <module>appmesh</module>
        <module>licensemanager</module>
        <module>kafka</module>
        <module>apigatewaymanagementapi</module>
        <module>apigatewayv2</module>
        <module>docdb</module>
        <module>backup</module>
        <module>textract</module>
        <module>managedblockchain</module>
        <module>mediapackagevod</module>
        <module>groundstation</module>
        <module>iotthingsgraph</module>
        <module>iotevents</module>
        <module>ioteventsdata</module>
        <module>personalizeruntime</module>
        <module>personalize</module>
        <module>personalizeevents</module>
        <module>servicequotas</module>
        <module>applicationinsights</module>
        <module>ec2instanceconnect</module>
        <module>eventbridge</module>
        <module>lakeformation</module>
        <module>forecast</module>
        <module>forecastquery</module>
        <module>workmailmessageflow</module>
        <module>codestarnotifications</module>
        <module>savingsplans</module>
        <module>sso</module>
        <module>ssooidc</module>
        <module>marketplacecatalog</module>
        <module>sesv2</module>
        <module>dataexchange</module>
        <module>migrationhubconfig</module>
        <module>connectparticipant</module>
        <module>wafv2</module>
        <module>appconfig</module>
        <module>iotsecuretunneling</module>
        <module>imagebuilder</module>
        <module>schemas</module>
        <module>accessanalyzer</module>
        <module>computeoptimizer</module>
        <module>networkmanager</module>
        <module>kendra</module>
        <module>frauddetector</module>
        <module>codegurureviewer</module>
        <module>codeguruprofiler</module>
        <module>outposts</module>
        <module>sagemakera2iruntime</module>
        <module>ebs</module>
        <module>kinesisvideosignaling</module>
        <module>detective</module>
        <module>codestarconnections</module>
        <module>synthetics</module>
        <module>iotsitewise</module>
        <module>macie2</module>
        <module>codeartifact</module>
        <module>ivs</module>
        <module>braket</module>
        <module>identitystore</module>
        <module>appflow</module>
        <module>redshiftdata</module>
        <module>ssoadmin</module>
        <module>timestreamwrite</module>
        <module>timestreamquery</module>
        <module>s3outposts</module>
        <module>databrew</module>
        <module>servicecatalogappregistry</module>
        <module>networkfirewall</module>
        <module>mwaa</module>
        <module>devopsguru</module>
        <module>sagemakerfeaturestoreruntime</module>
        <module>appintegrations</module>
        <module>ecrpublic</module>
        <module>amplifybackend</module>
        <module>connectcontactlens</module>
        <module>customerprofiles</module>
        <module>emrcontainers</module>
        <module>sagemakeredge</module>
        <module>healthlake</module>
        <module>auditmanager</module>
        <module>amp</module>
        <module>greengrassv2</module>
        <module>iotwireless</module>
        <module>iotdeviceadvisor</module>
        <module>location</module>
        <module>wellarchitected</module>
        <module>lexruntimev2</module>
        <module>lexmodelsv2</module>
        <module>fis</module>
        <module>mgn</module>
        <module>lookoutequipment</module>
        <module>finspacedata</module>
        <module>finspace</module>
        <module>ssmincidents</module>
        <module>ssmcontacts</module>
        <module>applicationcostprofiler</module>
        <module>apprunner</module>
        <module>proton</module>
        <module>route53recoveryreadiness</module>
        <module>route53recoverycontrolconfig</module>
        <module>route53recoverycluster</module>
        <module>chimesdkmessaging</module>
        <module>chimesdkidentity</module>
        <module>snowdevicemanagement</module>
        <module>memorydb</module>
        <module>opensearch</module>
        <module>kafkaconnect</module>
        <module>wisdom</module>
        <module>voiceid</module>
        <module>account</module>
        <module>cloudcontrol</module>
        <module>grafana</module>
        <module>panorama</module>
        <module>chimesdkmeetings</module>
        <module>resiliencehub</module>
        <module>migrationhubstrategy</module>
        <module>drs</module>
        <module>appconfigdata</module>
        <module>migrationhubrefactorspaces</module>
        <module>inspector2</module>
        <module>rum</module>
        <module>rbin</module>
        <module>iottwinmaker</module>
        <module>workspacesweb</module>
        <module>backupgateway</module>
        <module>amplifyuibuilder</module>
        <module>keyspaces</module>
        <module>billingconductor</module>
        <module>pinpointsmsvoicev2</module>
        <module>ivschat</module>
        <module>chimesdkmediapipelines</module>
        <module>emrserverless</module>
        <module>m2</module>
        <module>connectcampaigns</module>
        <module>redshiftserverless</module>
        <module>rolesanywhere</module>
        <module>licensemanagerusersubscriptions</module>
        <module>supportapp</module>
        <module>controltower</module>
        <module>iotfleetwise</module>
        <module>migrationhuborchestrator</module>
        <module>connectcases</module>
        <module>resourceexplorer2</module>
        <module>scheduler</module>
        <module>ssmsap</module>
        <module>chimesdkvoice</module>
        <module>oam</module>
        <module>arczonalshift</module>
        <module>simspaceweaver</module>
        <module>securitylake</module>
        <module>opensearchserverless</module>
        <module>omics</module>
        <module>docdbelastic</module>
        <module>sagemakergeospatial</module>
        <module>pipes</module>
        <module>codecatalyst</module>
        <module>sagemakermetrics</module>
        <module>kinesisvideowebrtcstorage</module>
        <module>licensemanagerlinuxsubscriptions</module>
        <module>kendraranking</module>
        <module>cleanrooms</module>
        <module>cloudtraildata</module>
        <module>tnb</module>
        <module>internetmonitor</module>
        <module>ivsrealtime</module>
        <module>vpclattice</module>
        <module>osis</module>
        <module>mediapackagev2</module>
        <module>paymentcryptographydata</module>
        <module>paymentcryptography</module>
        <module>codegurusecurity</module>
        <module>verifiedpermissions</module>
        <module>appfabric</module>
        <module>medicalimaging</module>
        <module>entityresolution</module>
        <module>managedblockchainquery</module>
        <module>pcaconnectorad</module>
        <module>neptunedata</module>
        <module>bedrockruntime</module>
        <module>bedrock</module>
        <module>datazone</module>
        <module>launchwizard</module>
        <module>trustedadvisor</module>
        <module>cloudfrontkeyvaluestore</module>
        <module>inspectorscan</module>
        <module>costoptimizationhub</module>
        <module>repostspace</module>
        <module>bcmdataexports</module>
        <module>freetier</module>
        <module>eksauth</module>
        <module>workspacesthinclient</module>
        <module>b2bi</module>
        <module>bedrockagentruntime</module>
        <module>qbusiness</module>
        <module>qconnect</module>
        <module>bedrockagent</module>
        <module>cleanroomsml</module>
        <module>marketplacedeployment</module>
        <module>marketplaceagreement</module>
        <module>neptunegraph</module>
        <module>networkmonitor</module>
        <module>supplychain</module>
        <module>artifact</module>
        <module>chatbot</module>
        <module>timestreaminfluxdb</module>
        <module>codeconnections</module>
        <module>deadline</module>
        <module>controlcatalog</module>
        <module>route53profiles</module>
        <module>mailmanager</module>
        <module>taxsettings</module>
        <module>applicationsignals</module>
        <module>pcaconnectorscep</module>
        <module>qapps</module>
        <module>ssmquicksetup</module>
        <module>pcs</module>
        <module>directoryservicedata</module>
        <module>marketplacereporting</module>
        <module>socialmessaging</module>
        <module>geoplaces</module>
        <module>geomaps</module>
        <module>georoutes</module>
        <module>billing</module>
        <module>partnercentralselling</module>
        <module>connectcampaignsv2</module>
        <module>notifications</module>
        <module>notificationscontacts</module>
        <module>bcmpricingcalculator</module>
        <module>observabilityadmin</module>
        <module>securityir</module>
        <module>invoicing</module>
        <module>networkflowmonitor</module>
        <module>s3tables</module>
        <module>dsql</module>
        <module>bedrockdataautomationruntime</module>
        <module>bedrockdataautomation</module>
        <module>backupsearch</module>
        <module>iotmanagedintegrations</module>
        <module>gameliftstreams</module>
        <module>ssmguiconnect</module>
        <module>evs</module>
        <module>mpa</module>
        <module>aiops</module>
        <module>workspacesinstances</module>
        <module>keyspacesstreams</module>
        <module>odb</module>
        <module>s3vectors</module>
        <module>bedrockagentcore</module>
        <module>bedrockagentcorecontrol</module>
        <module>arcregionswitch</module>
        <module>bcmrecommendedactions</module>
        <module>bcmdashboards</module>
        <module>rtbfabric</module>
        <module>mwaaserverless</module>
        <module>signin</module>
        <module>partnercentralchannel</module>
        <module>computeoptimizerautomation</module>
        <module>sagemakerruntimehttp2</module>
        <module>partnercentralaccount</module>
        <module>route53globalresolver</module>
        <module>partnercentralbenefits</module>
        <module>novaact</module>
        <module>wickr</module>
        <module>signerdata</module>
    </modules>
    <description>The AWS Java SDK services</description>
    <url>https://aws.amazon.com/sdkforjava</url>
    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>software.amazon.awssdk</groupId>
                <artifactId>bom-internal</artifactId>
                <version>${project.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>
    <dependencies>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>sdk-core</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>auth</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>http-auth-spi</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>http-auth</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>identity-spi</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>http-client-spi</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>regions</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>annotations</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>utils</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <artifactId>aws-core</artifactId>
            <groupId>software.amazon.awssdk</groupId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>metrics-spi</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>json-utils</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>endpoints-spi</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>retries-spi</artifactId>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <artifactId>apache-client</artifactId>
            <groupId>software.amazon.awssdk</groupId>
            <version>${awsjavasdk.version}</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <artifactId>netty-nio-client</artifactId>
            <groupId>software.amazon.awssdk</groupId>
            <version>${awsjavasdk.version}</version>
            <scope>runtime</scope>
        </dependency>
        <dependency>
            <groupId>io.projectreactor.tools</groupId>
            <artifactId>blockhound</artifactId>
            <version>${blockhound.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>io.projectreactor.tools</groupId>
            <artifactId>blockhound-junit-platform</artifactId>
            <version>${blockhound.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <artifactId>service-test-utils</artifactId>
            <groupId>software.amazon.awssdk</groupId>
            <scope>test</scope>
            <version>${awsjavasdk.version}</version>
        </dependency>
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-api</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-core</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.apache.logging.log4j</groupId>
            <artifactId>log4j-slf4j-impl</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.slf4j</groupId>
            <artifactId>jcl-over-slf4j</artifactId>
            <scope>test</scope>
            <version>${slf4j.version}</version>
        </dependency>
        <dependency>
            <groupId>io.reactivex.rxjava2</groupId>
            <artifactId>rxjava</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.assertj</groupId>
            <artifactId>assertj-core</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>test-utils</artifactId>
            <version>${awsjavasdk.version}</version>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>org.hamcrest</groupId>
            <artifactId>hamcrest-all</artifactId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <artifactId>wiremock-jre8-standalone</artifactId>
            <groupId>com.github.tomakehurst</groupId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <artifactId>mockito-core</artifactId>
            <groupId>org.mockito</groupId>
            <scope>test</scope>
        </dependency>
        <dependency>
            <groupId>software.amazon.awssdk</groupId>
            <artifactId>ruleset-testing-core</artifactId>
            <version>${awsjavasdk.version}</version>
            <scope>test</scope>
        </dependency>
    </dependencies>
    <build>
        <pluginManagement>
            <plugins>
                <plugin>
                    <groupId>software.amazon.awssdk</groupId>
                    <artifactId>codegen-maven-plugin</artifactId>
                    <version>${awsjavasdk.version}</version>
                    <executions>
                        <execution>
                            <phase>generate-sources</phase>
                            <goals>
                                <goal>generate</goal>
                            </goals>
                        </execution>
                    </executions>
                </plugin>
                <plugin>
                    <groupId>com.github.spotbugs</groupId>
                    <artifactId>spotbugs-maven-plugin</artifactId>
                    <configuration>
                        <skip>true</skip>
                    </configuration>
                </plugin>
            </plugins>
        </pluginManagement>
    </build>
    <profiles>
        <!-- Build steps executed for services with models -->
        <profile>
            <id>generated-service</id>
            <activation>
                <file>
                    <exists>src/main/resources/codegen-resources</exists>
                </file>
            </activation>
            <build>
                <plugins>
                    <plugin>
                        <groupId>software.amazon.awssdk</groupId>
                        <artifactId>codegen-maven-plugin</artifactId>
                    </plugin>
                </plugins>
            </build>
        </profile>
    </profiles>
</project>
