Skip to content

Commit

Permalink
feat(aws_common): Generated new AWSService constructors (#5378)
Browse files Browse the repository at this point in the history
  • Loading branch information
Equartey authored and Jordan-Nelson committed Aug 28, 2024
1 parent 68f3ae0 commit 005e6ad
Showing 1 changed file with 123 additions and 1 deletion.
124 changes: 123 additions & 1 deletion packages/aws_common/lib/src/config/aws_service.dart
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ class AWSService {
static const acmPca = AWSService('acm-pca');

/// Alexa For Business
@Deprecated('This will be removed in the next major version')
static const alexaForBusiness = AWSService('a4b');

/// Amazon Prometheus Service
Expand Down Expand Up @@ -74,6 +75,9 @@ class AWSService {
/// AWS AppSync
static const appSync = AWSService('appsync');

/// AWS Mainframe Modernization Application Testing
static const appTest = AWSService('apptest');

/// Amazon Appflow
static const appflow = AWSService('appflow');

Expand All @@ -90,9 +94,15 @@ class AWSService {
/// Amazon CloudWatch Application Insights
static const applicationInsights = AWSService('applicationinsights');

/// Amazon CloudWatch Application Signals
static const applicationSignals = AWSService('application-signals');

/// AWS ARC - Zonal Shift
static const arcZonalShift = AWSService('arc-zonal-shift');

/// AWS Artifact
static const artifact = AWSService('artifact');

/// Amazon Athena
static const athena = AWSService('athena');

Expand All @@ -105,18 +115,37 @@ class AWSService {
/// AWS Auto Scaling Plans
static const autoScalingPlans = AWSService('autoscaling-plans');

/// AWS B2B Data Interchange
static const b2Bi = AWSService('b2bi');

/// AWS Backup
static const backup = AWSService('backup');

/// AWS Backup Gateway
static const backupGateway = AWSService('backup-gateway');

/// AWS Backup Storage
@Deprecated('This will be removed in the next major version')
static const backupStorage = AWSService('backup-storage');

/// AWS Batch
static const batch = AWSService('batch');

/// AWS Billing and Cost Management Data Exports
static const bcmDataExports = AWSService('bcm-data-exports');

/// Amazon Bedrock
static const bedrock = AWSService('bedrock');

/// Agents for Amazon Bedrock
static const bedrockAgent = AWSService('bedrock');

/// Agents for Amazon Bedrock Runtime
static const bedrockAgentRuntime = AWSService('bedrock');

/// Amazon Bedrock Runtime
static const bedrockRuntime = AWSService('bedrock');

/// AWSBillingConductor
static const billingconductor = AWSService('billingconductor');

Expand All @@ -126,6 +155,9 @@ class AWSService {
/// AWS Budgets
static const budgets = AWSService('budgets');

/// AWS Chatbot
static const chatbot = AWSService('chatbot');

/// Amazon Chime
static const chime = AWSService('chime');

Expand All @@ -147,6 +179,9 @@ class AWSService {
/// AWS Clean Rooms Service
static const cleanRooms = AWSService('cleanrooms');

/// AWS Clean Rooms ML
static const cleanRoomsMl = AWSService('cleanrooms-ml');

/// AWS Cloud9
static const cloud9 = AWSService('cloud9');

Expand All @@ -162,6 +197,9 @@ class AWSService {
/// Amazon CloudFront
static const cloudFront = AWSService('cloudfront');

/// Amazon CloudFront KeyValueStore
static const cloudFrontKeyValueStore = AWSService('cloudfront-keyvaluestore');

/// Amazon CloudHSM
static const cloudHsm = AWSService('cloudhsm');

Expand Down Expand Up @@ -195,6 +233,9 @@ class AWSService {
/// AWS CodeCommit
static const codeCommit = AWSService('codecommit');

/// AWS CodeConnections
static const codeConnections = AWSService('codeconnections');

/// AWS CodeDeploy
static const codeDeploy = AWSService('codedeploy');

Expand All @@ -211,6 +252,7 @@ class AWSService {
static const codePipeline = AWSService('codepipeline');

/// AWS CodeStar
@Deprecated('This will be removed in the next major version')
static const codeStar = AWSService('codestar');

/// AWS CodeStar connections
Expand Down Expand Up @@ -258,6 +300,9 @@ class AWSService {
/// Amazon Connect Participant Service
static const connectParticipant = AWSService('execute-api');

/// AWS Control Catalog
static const controlCatalog = AWSService('controlcatalog');

/// AWS Control Tower
static const controlTower = AWSService('controltower');

Expand All @@ -267,6 +312,9 @@ class AWSService {
/// AWS Cost Explorer Service
static const costExplorer = AWSService('ce');

/// Cost Optimization Hub
static const costOptimizationHub = AWSService('cost-optimization-hub');

/// Amazon Connect Customer Profiles
static const customerProfiles = AWSService('profile');

Expand All @@ -282,12 +330,18 @@ class AWSService {
/// AWS DataSync
static const dataSync = AWSService('datasync');

/// Amazon DataZone
static const dataZone = AWSService('datazone');

/// AWS Database Migration Service
static const databaseMigrationService = AWSService('dms');

/// Amazon DynamoDB Accelerator (DAX)
static const dax = AWSService('dax');

/// AWSDeadlineCloud
static const deadline = AWSService('deadline');

/// Amazon Detective
static const detective = AWSService('detective');

Expand Down Expand Up @@ -345,6 +399,9 @@ class AWSService {
/// Amazon Elastic Kubernetes Service
static const eks = AWSService('eks');

/// Amazon EKS Auth
static const eksAuth = AWSService('eks-auth');

/// Amazon ElastiCache
static const elastiCache = AWSService('elasticache');

Expand Down Expand Up @@ -411,10 +468,14 @@ class AWSService {
/// Amazon Fraud Detector
static const fraudDetector = AWSService('frauddetector');

/// AWS Free Tier
static const freeTier = AWSService('freetier');

/// Amazon GameLift
static const gameLift = AWSService('gamelift');

/// GameSparks
@Deprecated('This will be removed in the next major version')
static const gameSparks = AWSService('gamesparks');

/// Amazon Glacier
Expand Down Expand Up @@ -448,6 +509,7 @@ class AWSService {
static const healthLake = AWSService('healthlake');

/// Amazon Honeycode
@Deprecated('This will be removed in the next major version')
static const honeycode = AWSService('honeycode');

/// AWS Identity and Access Management
Expand All @@ -465,6 +527,9 @@ class AWSService {
/// Inspector2
static const inspector2 = AWSService('inspector2');

/// Inspector Scan
static const inspectorScan = AWSService('inspector-scan');

/// Amazon CloudWatch Internet Monitor
static const internetMonitor = AWSService('internetmonitor');

Expand Down Expand Up @@ -514,6 +579,7 @@ class AWSService {
static const iotJobsDataPlane = AWSService('iot-jobs-data');

/// AWS IoT RoboRunner
@Deprecated('This will be removed in the next major version')
static const iotRoboRunner = AWSService('iotroborunner');

/// AWS IoT Wireless
Expand Down Expand Up @@ -576,6 +642,9 @@ class AWSService {
/// AWS Lambda
static const lambda = AWSService('lambda');

/// AWS Launch Wizard
static const launchWizard = AWSService('launchwizard');

/// Amazon Lex Model Building Service
static const lexModelBuildingService = AWSService('lex');

Expand Down Expand Up @@ -624,24 +693,34 @@ class AWSService {
static const machineLearning = AWSService('machinelearning');

/// Amazon Macie
@Deprecated('This will be removed in the next major version')
static const macie = AWSService('macie');

/// Amazon Macie 2
static const macie2 = AWSService('macie2');

/// MailManager
static const mailManager = AWSService('ses');

/// Amazon Managed Blockchain
static const managedBlockchain = AWSService('managedblockchain');

/// Amazon Managed Blockchain Query
static const managedBlockchainQuery = AWSService('managedblockchain-query');

/// AWS Marketplace Agreement Service
static const marketplaceAgreement = AWSService('aws-marketplace');

/// AWS Marketplace Catalog Service
static const marketplaceCatalog = AWSService('aws-marketplace');

/// AWS Marketplace Commerce Analytics
static const marketplaceCommerceAnalytics =
AWSService('marketplacecommerceanalytics');

/// AWS Marketplace Deployment Service
static const marketplaceDeployment = AWSService('aws-marketplace');

/// AWS Marketplace Entitlement Service
static const marketplaceEntitlementService = AWSService('aws-marketplace');

Expand Down Expand Up @@ -701,6 +780,7 @@ class AWSService {
static const migrationHubStrategy = AWSService('migrationhub-strategy');

/// AWS Mobile
@Deprecated('This will be removed in the next major version')
static const mobile = AWSService('AWSMobileHubService');

/// AmazonMQ
Expand All @@ -712,6 +792,9 @@ class AWSService {
/// Amazon Neptune
static const neptune = AWSService('rds');

/// Amazon Neptune Graph
static const neptuneGraph = AWSService('neptune-graph');

/// Amazon NeptuneData
static const neptunedata = AWSService('neptune-db');

Expand All @@ -721,6 +804,9 @@ class AWSService {
/// AWS Network Manager
static const networkManager = AWSService('networkmanager');

/// Amazon CloudWatch Network Monitor
static const networkMonitor = AWSService('networkmonitor');

/// AmazonNimbleStudio
static const nimble = AWSService('nimble');

Expand Down Expand Up @@ -763,6 +849,9 @@ class AWSService {
/// PcaConnectorAd
static const pcaConnectorAd = AWSService('pca-connector-ad');

/// Private CA Connector for SCEP
static const pcaConnectorScep = AWSService('pca-connector-scep');

/// Amazon Personalize
static const personalize = AWSService('personalize');

Expand Down Expand Up @@ -802,6 +891,15 @@ class AWSService {
/// AWS Proton
static const proton = AWSService('proton');

/// QApps
static const qApps = AWSService('qapps');

/// QBusiness
static const qBusiness = AWSService('qbusiness');

/// Amazon Q Connect
static const qConnect = AWSService('wisdom');

/// Amazon QLDB
static const qldb = AWSService('qldb');

Expand Down Expand Up @@ -838,6 +936,9 @@ class AWSService {
/// Amazon Rekognition Streaming
static const rekognitionStreaming = AWSService('rekognition');

/// AWS re:Post Private
static const repostspace = AWSService('repostspace');

/// AWS Resilience Hub
static const resiliencehub = AWSService('resiliencehub');

Expand All @@ -862,6 +963,9 @@ class AWSService {
/// Amazon Route 53 Domains
static const route53Domains = AWSService('route53domains');

/// Route 53 Profiles
static const route53Profiles = AWSService('route53profiles');

/// Route53 Recovery Cluster
static const route53RecoveryCluster = AWSService('route53-recovery-cluster');

Expand Down Expand Up @@ -984,6 +1088,9 @@ class AWSService {
/// AWS Systems Manager Incident Manager
static const ssmIncidents = AWSService('ssm-incidents');

/// AWS Systems Manager QuickSetup
static const ssmQuickSetup = AWSService('ssm-quicksetup');

/// AWS Systems Manager for SAP
static const ssmSap = AWSService('ssm-sap');

Expand All @@ -994,14 +1101,17 @@ class AWSService {
static const ssoAdmin = AWSService('sso');

/// AWS SSO OIDC
static const ssoOidc = AWSService('awsssooidc');
static const ssoOidc = AWSService('sso-oauth');

/// AWS Storage Gateway
static const storageGateway = AWSService('storagegateway');

/// AWS Security Token Service
static const sts = AWSService('sts');

/// AWS Supply Chain
static const supplyChain = AWSService('scn');

/// AWS Support
static const support = AWSService('support');

Expand All @@ -1014,9 +1124,15 @@ class AWSService {
/// Synthetics
static const synthetics = AWSService('synthetics');

/// Tax Settings
static const taxSettings = AWSService('tax');

/// Amazon Textract
static const textract = AWSService('textract');

/// Timestream InfluxDB
static const timestreamInfluxDb = AWSService('timestream-influxdb');

/// Amazon Timestream Query
static const timestreamQuery = AWSService('timestream');

Expand All @@ -1038,6 +1154,9 @@ class AWSService {
/// Amazon Translate
static const translate = AWSService('translate');

/// TrustedAdvisor Public API
static const trustedAdvisor = AWSService('trustedadvisor');

/// Amazon Verified Permissions
static const verifiedPermissions = AWSService('verifiedpermissions');

Expand Down Expand Up @@ -1077,6 +1196,9 @@ class AWSService {
/// Amazon WorkSpaces
static const workSpaces = AWSService('workspaces');

/// Amazon WorkSpaces Thin Client
static const workSpacesThinClient = AWSService('thinclient');

/// Amazon WorkSpaces Web
static const workSpacesWeb = AWSService('workspaces-web');

Expand Down

0 comments on commit 005e6ad

Please sign in to comment.