Skip to content

feat(aws_common): Generated new AWSService constructors #5378

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 2 commits into from
Aug 28, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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
Loading