{ "$note": "Automatically generated by generateFeatures.ps1", "name": "aws-sdk-cpp", "version": "1.9.220", "port-version": 1, "description": "AWS SDK for C++", "homepage": "https://github.com/aws/aws-sdk-cpp", "supports": "!(windows & arm) & !uwp", "dependencies": [ "aws-crt-cpp", { "name": "curl", "platform": "!uwp & !windows" }, { "name": "openssl", "platform": "!uwp & !windows" }, { "name": "vcpkg-cmake", "host": true }, { "name": "vcpkg-cmake-config", "host": true }, "zlib" ], "default-features": [ "dynamodb", "kinesis", "s3" ], "features": { "access-management": { "description": "C++ SDK for the AWS access-management service" }, "accessanalyzer": { "description": "C++ SDK for the AWS accessanalyzer service" }, "acm": { "description": "C++ SDK for the AWS acm service" }, "acm-pca": { "description": "C++ SDK for the AWS acm-pca service" }, "alexaforbusiness": { "description": "C++ SDK for the AWS alexaforbusiness service" }, "amp": { "description": "C++ SDK for the AWS amp service" }, "amplify": { "description": "C++ SDK for the AWS amplify service" }, "amplifybackend": { "description": "C++ SDK for the AWS amplifybackend service" }, "apigateway": { "description": "C++ SDK for the AWS apigateway service" }, "apigatewaymanagementapi": { "description": "C++ SDK for the AWS apigatewaymanagementapi service" }, "apigatewayv2": { "description": "C++ SDK for the AWS apigatewayv2 service" }, "appconfig": { "description": "C++ SDK for the AWS appconfig service" }, "appflow": { "description": "C++ SDK for the AWS appflow service" }, "appintegrations": { "description": "C++ SDK for the AWS appintegrations service" }, "application-autoscaling": { "description": "C++ SDK for the AWS application-autoscaling service" }, "application-insights": { "description": "C++ SDK for the AWS application-insights service" }, "applicationcostprofiler": { "description": "C++ SDK for the AWS applicationcostprofiler service" }, "appmesh": { "description": "C++ SDK for the AWS appmesh service" }, "apprunner": { "description": "C++ SDK for the AWS apprunner service" }, "appstream": { "description": "C++ SDK for the AWS appstream service" }, "appsync": { "description": "C++ SDK for the AWS appsync service" }, "athena": { "description": "C++ SDK for the AWS athena service" }, "auditmanager": { "description": "C++ SDK for the AWS auditmanager service" }, "autoscaling": { "description": "C++ SDK for the AWS autoscaling service" }, "autoscaling-plans": { "description": "C++ SDK for the AWS autoscaling-plans service" }, "awsmigrationhub": { "description": "C++ SDK for the AWS AWSMigrationHub service" }, "awstransfer": { "description": "C++ SDK for the AWS awstransfer service" }, "backup": { "description": "C++ SDK for the AWS backup service" }, "batch": { "description": "C++ SDK for the AWS batch service" }, "braket": { "description": "C++ SDK for the AWS braket service" }, "budgets": { "description": "C++ SDK for the AWS budgets service" }, "ce": { "description": "C++ SDK for the AWS ce service" }, "chime": { "description": "C++ SDK for the AWS chime service" }, "cloud9": { "description": "C++ SDK for the AWS cloud9 service" }, "clouddirectory": { "description": "C++ SDK for the AWS clouddirectory service" }, "cloudformation": { "description": "C++ SDK for the AWS cloudformation service" }, "cloudfront": { "description": "C++ SDK for the AWS cloudfront service" }, "cloudhsm": { "description": "C++ SDK for the AWS cloudhsm service" }, "cloudhsmv2": { "description": "C++ SDK for the AWS cloudhsmv2 service" }, "cloudsearch": { "description": "C++ SDK for the AWS cloudsearch service" }, "cloudsearchdomain": { "description": "C++ SDK for the AWS cloudsearchdomain service" }, "cloudtrail": { "description": "C++ SDK for the AWS cloudtrail service" }, "codeartifact": { "description": "C++ SDK for the AWS codeartifact service" }, "codebuild": { "description": "C++ SDK for the AWS codebuild service" }, "codecommit": { "description": "C++ SDK for the AWS codecommit service" }, "codedeploy": { "description": "C++ SDK for the AWS codedeploy service" }, "codeguru-reviewer": { "description": "C++ SDK for the AWS codeguru-reviewer service" }, "codeguruprofiler": { "description": "C++ SDK for the AWS codeguruprofiler service" }, "codepipeline": { "description": "C++ SDK for the AWS codepipeline service" }, "codestar": { "description": "C++ SDK for the AWS codestar service" }, "codestar-connections": { "description": "C++ SDK for the AWS codestar-connections service" }, "codestar-notifications": { "description": "C++ SDK for the AWS codestar-notifications service" }, "cognito-identity": { "description": "C++ SDK for the AWS cognito-identity service" }, "cognito-idp": { "description": "C++ SDK for the AWS cognito-idp service" }, "cognito-sync": { "description": "C++ SDK for the AWS cognito-sync service" }, "comprehend": { "description": "C++ SDK for the AWS comprehend service" }, "comprehendmedical": { "description": "C++ SDK for the AWS comprehendmedical service" }, "compute-optimizer": { "description": "C++ SDK for the AWS compute-optimizer service" }, "config": { "description": "C++ SDK for the AWS config service" }, "connect": { "description": "C++ SDK for the AWS connect service" }, "connect-contact-lens": { "description": "C++ SDK for the AWS connect-contact-lens service" }, "connectparticipant": { "description": "C++ SDK for the AWS connectparticipant service" }, "cur": { "description": "C++ SDK for the AWS cur service" }, "customer-profiles": { "description": "C++ SDK for the AWS customer-profiles service" }, "databrew": { "description": "C++ SDK for the AWS databrew service" }, "dataexchange": { "description": "C++ SDK for the AWS dataexchange service" }, "datapipeline": { "description": "C++ SDK for the AWS datapipeline service" }, "datasync": { "description": "C++ SDK for the AWS datasync service" }, "dax": { "description": "C++ SDK for the AWS dax service" }, "detective": { "description": "C++ SDK for the AWS detective service" }, "devicefarm": { "description": "C++ SDK for the AWS devicefarm service" }, "devops-guru": { "description": "C++ SDK for the AWS devops-guru service" }, "directconnect": { "description": "C++ SDK for the AWS directconnect service" }, "discovery": { "description": "C++ SDK for the AWS discovery service" }, "dlm": { "description": "C++ SDK for the AWS dlm service" }, "dms": { "description": "C++ SDK for the AWS dms service" }, "docdb": { "description": "C++ SDK for the AWS docdb service" }, "ds": { "description": "C++ SDK for the AWS ds service" }, "dynamodb": { "description": "C++ SDK for the AWS dynamodb service" }, "dynamodbstreams": { "description": "C++ SDK for the AWS dynamodbstreams service" }, "ebs": { "description": "C++ SDK for the AWS ebs service" }, "ec2": { "description": "C++ SDK for the AWS ec2 service" }, "ec2-instance-connect": { "description": "C++ SDK for the AWS ec2-instance-connect service" }, "ecr": { "description": "C++ SDK for the AWS ecr service" }, "ecr-public": { "description": "C++ SDK for the AWS ecr-public service" }, "ecs": { "description": "C++ SDK for the AWS ecs service" }, "eks": { "description": "C++ SDK for the AWS eks service" }, "elastic-inference": { "description": "C++ SDK for the AWS elastic-inference service" }, "elasticache": { "description": "C++ SDK for the AWS elasticache service" }, "elasticbeanstalk": { "description": "C++ SDK for the AWS elasticbeanstalk service" }, "elasticfilesystem": { "description": "C++ SDK for the AWS elasticfilesystem service" }, "elasticloadbalancing": { "description": "C++ SDK for the AWS elasticloadbalancing service" }, "elasticloadbalancingv2": { "description": "C++ SDK for the AWS elasticloadbalancingv2 service" }, "elasticmapreduce": { "description": "C++ SDK for the AWS elasticmapreduce service" }, "elastictranscoder": { "description": "C++ SDK for the AWS elastictranscoder service" }, "email": { "description": "C++ SDK for the AWS email service" }, "emr-containers": { "description": "C++ SDK for the AWS emr-containers service" }, "es": { "description": "C++ SDK for the AWS es service" }, "eventbridge": { "description": "C++ SDK for the AWS eventbridge service" }, "events": { "description": "C++ SDK for the AWS events service" }, "finspace": { "description": "C++ SDK for the AWS finspace service" }, "finspace-data": { "description": "C++ SDK for the AWS finspace-data service" }, "firehose": { "description": "C++ SDK for the AWS firehose service" }, "fis": { "description": "C++ SDK for the AWS fis service" }, "fms": { "description": "C++ SDK for the AWS fms service" }, "forecast": { "description": "C++ SDK for the AWS forecast service" }, "forecastquery": { "description": "C++ SDK for the AWS forecastquery service" }, "frauddetector": { "description": "C++ SDK for the AWS frauddetector service" }, "fsx": { "description": "C++ SDK for the AWS fsx service" }, "gamelift": { "description": "C++ SDK for the AWS gamelift service" }, "glacier": { "description": "C++ SDK for the AWS glacier service" }, "globalaccelerator": { "description": "C++ SDK for the AWS globalaccelerator service" }, "glue": { "description": "C++ SDK for the AWS glue service" }, "greengrass": { "description": "C++ SDK for the AWS greengrass service" }, "greengrassv2": { "description": "C++ SDK for the AWS greengrassv2 service" }, "groundstation": { "description": "C++ SDK for the AWS groundstation service" }, "guardduty": { "description": "C++ SDK for the AWS guardduty service" }, "health": { "description": "C++ SDK for the AWS health service" }, "healthlake": { "description": "C++ SDK for the AWS healthlake service" }, "honeycode": { "description": "C++ SDK for the AWS honeycode service" }, "iam": { "description": "C++ SDK for the AWS iam service" }, "identity-management": { "description": "C++ SDK for the AWS identity-management service" }, "identitystore": { "description": "C++ SDK for the AWS identitystore service" }, "imagebuilder": { "description": "C++ SDK for the AWS imagebuilder service" }, "importexport": { "description": "C++ SDK for the AWS importexport service" }, "inspector": { "description": "C++ SDK for the AWS inspector service" }, "iot": { "description": "C++ SDK for the AWS iot service" }, "iot-data": { "description": "C++ SDK for the AWS iot-data service" }, "iot-jobs-data": { "description": "C++ SDK for the AWS iot-jobs-data service" }, "iot1click-devices": { "description": "C++ SDK for the AWS iot1click-devices service" }, "iot1click-projects": { "description": "C++ SDK for the AWS iot1click-projects service" }, "iotanalytics": { "description": "C++ SDK for the AWS iotanalytics service" }, "iotdeviceadvisor": { "description": "C++ SDK for the AWS iotdeviceadvisor service" }, "iotevents": { "description": "C++ SDK for the AWS iotevents service" }, "iotevents-data": { "description": "C++ SDK for the AWS iotevents-data service" }, "iotfleethub": { "description": "C++ SDK for the AWS iotfleethub service" }, "iotsecuretunneling": { "description": "C++ SDK for the AWS iotsecuretunneling service" }, "iotsitewise": { "description": "C++ SDK for the AWS iotsitewise service" }, "iotthingsgraph": { "description": "C++ SDK for the AWS iotthingsgraph service" }, "iotwireless": { "description": "C++ SDK for the AWS iotwireless service" }, "ivs": { "description": "C++ SDK for the AWS ivs service" }, "kafka": { "description": "C++ SDK for the AWS kafka service" }, "kendra": { "description": "C++ SDK for the AWS kendra service" }, "kinesis": { "description": "C++ SDK for the AWS kinesis service" }, "kinesis-video-archived-media": { "description": "C++ SDK for the AWS kinesis-video-archived-media service" }, "kinesis-video-media": { "description": "C++ SDK for the AWS kinesis-video-media service" }, "kinesis-video-signaling": { "description": "C++ SDK for the AWS kinesis-video-signaling service" }, "kinesisanalytics": { "description": "C++ SDK for the AWS kinesisanalytics service" }, "kinesisanalyticsv2": { "description": "C++ SDK for the AWS kinesisanalyticsv2 service" }, "kinesisvideo": { "description": "C++ SDK for the AWS kinesisvideo service" }, "kms": { "description": "C++ SDK for the AWS kms service" }, "lakeformation": { "description": "C++ SDK for the AWS lakeformation service" }, "lambda": { "description": "C++ SDK for the AWS lambda service" }, "lex": { "description": "C++ SDK for the AWS lex service" }, "lex-models": { "description": "C++ SDK for the AWS lex-models service" }, "lexv2-models": { "description": "C++ SDK for the AWS lexv2-models service" }, "lexv2-runtime": { "description": "C++ SDK for the AWS lexv2-runtime service" }, "license-manager": { "description": "C++ SDK for the AWS license-manager service" }, "lightsail": { "description": "C++ SDK for the AWS lightsail service" }, "location": { "description": "C++ SDK for the AWS location service" }, "logs": { "description": "C++ SDK for the AWS logs service" }, "lookoutequipment": { "description": "C++ SDK for the AWS lookoutequipment service" }, "lookoutmetrics": { "description": "C++ SDK for the AWS lookoutmetrics service" }, "lookoutvision": { "description": "C++ SDK for the AWS lookoutvision service" }, "machinelearning": { "description": "C++ SDK for the AWS machinelearning service" }, "macie": { "description": "C++ SDK for the AWS macie service" }, "macie2": { "description": "C++ SDK for the AWS macie2 service" }, "managedblockchain": { "description": "C++ SDK for the AWS managedblockchain service" }, "marketplace-catalog": { "description": "C++ SDK for the AWS marketplace-catalog service" }, "marketplace-entitlement": { "description": "C++ SDK for the AWS marketplace-entitlement service" }, "marketplacecommerceanalytics": { "description": "C++ SDK for the AWS marketplacecommerceanalytics service" }, "mediaconnect": { "description": "C++ SDK for the AWS mediaconnect service" }, "mediaconvert": { "description": "C++ SDK for the AWS mediaconvert service" }, "medialive": { "description": "C++ SDK for the AWS medialive service" }, "mediapackage": { "description": "C++ SDK for the AWS mediapackage service" }, "mediapackage-vod": { "description": "C++ SDK for the AWS mediapackage-vod service" }, "mediastore": { "description": "C++ SDK for the AWS mediastore service" }, "mediastore-data": { "description": "C++ SDK for the AWS mediastore-data service" }, "mediatailor": { "description": "C++ SDK for the AWS mediatailor service" }, "meteringmarketplace": { "description": "C++ SDK for the AWS meteringmarketplace service" }, "mgn": { "description": "C++ SDK for the AWS mgn service" }, "migrationhub-config": { "description": "C++ SDK for the AWS migrationhub-config service" }, "mobile": { "description": "C++ SDK for the AWS mobile service" }, "mobileanalytics": { "description": "C++ SDK for the AWS mobileanalytics service" }, "monitoring": { "description": "C++ SDK for the AWS monitoring service" }, "mq": { "description": "C++ SDK for the AWS mq service" }, "mturk-requester": { "description": "C++ SDK for the AWS mturk-requester service" }, "mwaa": { "description": "C++ SDK for the AWS mwaa service" }, "neptune": { "description": "C++ SDK for the AWS neptune service" }, "network-firewall": { "description": "C++ SDK for the AWS network-firewall service" }, "networkmanager": { "description": "C++ SDK for the AWS networkmanager service" }, "nimble": { "description": "C++ SDK for the AWS nimble service" }, "opsworks": { "description": "C++ SDK for the AWS opsworks service" }, "opsworkscm": { "description": "C++ SDK for the AWS opsworkscm service" }, "organizations": { "description": "C++ SDK for the AWS organizations service" }, "outposts": { "description": "C++ SDK for the AWS outposts service" }, "personalize": { "description": "C++ SDK for the AWS personalize service" }, "personalize-events": { "description": "C++ SDK for the AWS personalize-events service" }, "personalize-runtime": { "description": "C++ SDK for the AWS personalize-runtime service" }, "pi": { "description": "C++ SDK for the AWS pi service" }, "pinpoint": { "description": "C++ SDK for the AWS pinpoint service" }, "pinpoint-email": { "description": "C++ SDK for the AWS pinpoint-email service" }, "polly": { "description": "C++ SDK for the AWS polly service" }, "pricing": { "description": "C++ SDK for the AWS pricing service" }, "qldb": { "description": "C++ SDK for the AWS qldb service" }, "qldb-session": { "description": "C++ SDK for the AWS qldb-session service" }, "queues": { "description": "C++ SDK for the AWS queues service" }, "quicksight": { "description": "C++ SDK for the AWS quicksight service" }, "ram": { "description": "C++ SDK for the AWS ram service" }, "rds": { "description": "C++ SDK for the AWS rds service" }, "rds-data": { "description": "C++ SDK for the AWS rds-data service" }, "redshift": { "description": "C++ SDK for the AWS redshift service" }, "redshift-data": { "description": "C++ SDK for the AWS redshift-data service" }, "rekognition": { "description": "C++ SDK for the AWS rekognition service" }, "resource-groups": { "description": "C++ SDK for the AWS resource-groups service" }, "resourcegroupstaggingapi": { "description": "C++ SDK for the AWS resourcegroupstaggingapi service" }, "robomaker": { "description": "C++ SDK for the AWS robomaker service" }, "route53": { "description": "C++ SDK for the AWS route53 service" }, "route53domains": { "description": "C++ SDK for the AWS route53domains service" }, "route53resolver": { "description": "C++ SDK for the AWS route53resolver service" }, "s3": { "description": "C++ SDK for the AWS s3 service" }, "s3-crt": { "description": "C++ SDK for the AWS s3-crt service" }, "s3-encryption": { "description": "C++ SDK for the AWS s3-encryption service" }, "s3control": { "description": "C++ SDK for the AWS s3control service" }, "s3outposts": { "description": "C++ SDK for the AWS s3outposts service" }, "sagemaker": { "description": "C++ SDK for the AWS sagemaker service" }, "sagemaker-a2i-runtime": { "description": "C++ SDK for the AWS sagemaker-a2i-runtime service" }, "sagemaker-edge": { "description": "C++ SDK for the AWS sagemaker-edge service" }, "sagemaker-featurestore-runtime": { "description": "C++ SDK for the AWS sagemaker-featurestore-runtime service" }, "sagemaker-runtime": { "description": "C++ SDK for the AWS sagemaker-runtime service" }, "savingsplans": { "description": "C++ SDK for the AWS savingsplans service" }, "schemas": { "description": "C++ SDK for the AWS schemas service" }, "sdb": { "description": "C++ SDK for the AWS sdb service" }, "secretsmanager": { "description": "C++ SDK for the AWS secretsmanager service" }, "securityhub": { "description": "C++ SDK for the AWS securityhub service" }, "serverlessrepo": { "description": "C++ SDK for the AWS serverlessrepo service" }, "service-quotas": { "description": "C++ SDK for the AWS service-quotas service" }, "servicecatalog": { "description": "C++ SDK for the AWS servicecatalog service" }, "servicecatalog-appregistry": { "description": "C++ SDK for the AWS servicecatalog-appregistry service" }, "servicediscovery": { "description": "C++ SDK for the AWS servicediscovery service" }, "sesv2": { "description": "C++ SDK for the AWS sesv2 service" }, "shield": { "description": "C++ SDK for the AWS shield service" }, "signer": { "description": "C++ SDK for the AWS signer service" }, "sms": { "description": "C++ SDK for the AWS sms service" }, "sms-voice": { "description": "C++ SDK for the AWS sms-voice service" }, "snowball": { "description": "C++ SDK for the AWS snowball service" }, "sns": { "description": "C++ SDK for the AWS sns service" }, "sqs": { "description": "C++ SDK for the AWS sqs service" }, "ssm": { "description": "C++ SDK for the AWS ssm service" }, "ssm-contacts": { "description": "C++ SDK for the AWS ssm-contacts service" }, "ssm-incidents": { "description": "C++ SDK for the AWS ssm-incidents service" }, "sso": { "description": "C++ SDK for the AWS sso service" }, "sso-admin": { "description": "C++ SDK for the AWS sso-admin service" }, "sso-oidc": { "description": "C++ SDK for the AWS sso-oidc service" }, "states": { "description": "C++ SDK for the AWS states service" }, "storagegateway": { "description": "C++ SDK for the AWS storagegateway service" }, "sts": { "description": "C++ SDK for the AWS sts service" }, "support": { "description": "C++ SDK for the AWS support service" }, "swf": { "description": "C++ SDK for the AWS swf service" }, "synthetics": { "description": "C++ SDK for the AWS synthetics service" }, "text-to-speech": { "description": "C++ SDK for the AWS text-to-speech service" }, "textract": { "description": "C++ SDK for the AWS textract service" }, "timestream-query": { "description": "C++ SDK for the AWS timestream-query service" }, "timestream-write": { "description": "C++ SDK for the AWS timestream-write service" }, "transcribe": { "description": "C++ SDK for the AWS transcribe service" }, "transcribestreaming": { "description": "C++ SDK for the AWS transcribestreaming service" }, "transfer": { "description": "C++ SDK for the AWS transfer service" }, "translate": { "description": "C++ SDK for the AWS translate service" }, "waf": { "description": "C++ SDK for the AWS waf service" }, "waf-regional": { "description": "C++ SDK for the AWS waf-regional service" }, "wafv2": { "description": "C++ SDK for the AWS wafv2 service" }, "wellarchitected": { "description": "C++ SDK for the AWS wellarchitected service" }, "workdocs": { "description": "C++ SDK for the AWS workdocs service" }, "worklink": { "description": "C++ SDK for the AWS worklink service" }, "workmail": { "description": "C++ SDK for the AWS workmail service" }, "workmailmessageflow": { "description": "C++ SDK for the AWS workmailmessageflow service" }, "workspaces": { "description": "C++ SDK for the AWS workspaces service" }, "xray": { "description": "C++ SDK for the AWS xray service" } } }