diff --git a/.github/scripts/update_versions/requirements.txt b/.github/scripts/update_versions/requirements.txt new file mode 100644 index 00000000000..f2293605cf1 --- /dev/null +++ b/.github/scripts/update_versions/requirements.txt @@ -0,0 +1 @@ +requests diff --git a/.github/scripts/update_versions/update.py b/.github/scripts/update_versions/update.py new file mode 100644 index 00000000000..48691766f68 --- /dev/null +++ b/.github/scripts/update_versions/update.py @@ -0,0 +1,56 @@ +import json +import requests +# Gets data from apiUrl argument and checks if current version is outdated and returns new versions if applicable +def checkVersion(name, apiUrl, currentVersion): + # make Http Get request + r = requests.get(apiUrl) + + #checks if request is successful + if r.status_code == 200: + + # get data from request + request_version = r.json()[0]['latest'] + + if request_version != currentVersion: + # print version is not up to date and return the updated version value + print("\t" + name + "\tfrom " + + currentVersion + " to " + request_version) + return request_version + else: + # print version is up to date and return empty string + print("\t" + name + "\talready in latest version: " + currentVersion) + return "" + + else: + # raise exception is request is not successful + raise Exception("\t error getting data from:\t"+ apiUrl) + + +# file descriptor +f = open('assets/libraries/common.json', "r") + +# get json data from file +data = json.load(f) +f.close() + +# track if file changed +file_changed = False + +# get version_numbers_to_check json object +versions_to_check = data['version_numbers_to_check'] + +print("Checking versions:") + +for i in versions_to_check: + # check if any version is outdated + version = checkVersion(i['name'], i['apiUrl'], i['version']) + if version != "": + file_changed = True + i['version'] = version + +# write file with new versions if any update detected +if file_changed: + f = open('assets/libraries/common.json', "w") + json.dump(data, f, indent=2) + f.close() + print("Versions Updated") diff --git a/.github/workflows/update_software_versions.yml b/.github/workflows/update_software_versions.yml new file mode 100644 index 00000000000..5c7ac6d453f --- /dev/null +++ b/.github/workflows/update_software_versions.yml @@ -0,0 +1,41 @@ +name: update-software-versions +on: + workflow_dispatch: +jobs: + update-software-versions: + name: update software versions to latest + runs-on: ubuntu-latest + steps: + - name: Checkout project + uses: actions/checkout@v3 + with: + fetch-depth: 0 + - uses: actions/setup-python@v4 + with: + python-version: "3.x" + - name: Run update_versions script + run: | + pip3 install -r .github/scripts/update_versions/requirements.txt + python3 .github/scripts/update_versions/update.py + - name: Verify Changed files + uses: tj-actions/verify-changed-files@v11.1 + id: verify-changed-files + with: + files: | + *.json + - name: Create pull request + if: steps.verify-changed-files.outputs.files_changed == 'true' + uses: peter-evans/create-pull-request@v4 + with: + title: "bump: updating software versions" + token: ${{ secrets.KICS_BOT_PAT }} + commit-message: "bump: updating software versions to new release" + delete-branch: true + branch: feature/kicsbot-software-versions + base: master + body: | + **Automated Changes** + Updating assets/libraries/common.json software versions + Triggered by SHA: _${{ github.sha }}_ + labels: enhancement + diff --git a/assets/libraries/common.json b/assets/libraries/common.json index 6c19daa1ec0..ca69b953fad 100644 --- a/assets/libraries/common.json +++ b/assets/libraries/common.json @@ -1,726 +1,726 @@ { "common_lib": { - "default_passwords" : [ - "password", - "admin", - "guest", - "user", - "12345" - ], - "aws_privilege_escalation_actions" : [ - "iam:CreatePolicyVersion", - "iam:SetDefaultPolicyVersion", - "iam:CreateAccessKey", - "iam:CreateLoginProfile", - "iam:UpdateLoginProfile", - "iam:AttachUserPolicy", - "iam:AttachGroupPolicy", - "iam:AttachRolePolicy", - "iam:PutUserPolicy", - "iam:PutGroupPolicy", - "iam:PutRolePolicy", - "iam:AddUserToGroup", - "iam:UpdateAssumeRolePolicy", - "iam:PassRole", - "iam:CreateServiceLinkedRole", - "sts:AssumeRole", - "iam:*", - "sts:*" - ], - "aws_privilege_escalation_policy_names": [ - "AmazonRDSCustomServiceRolePolicy", - "AmazonPersonalizeFullAccess", - "AmazonEventBridgeSchemasFullAccess", - "AdministratorAccess", - "AmazonEKSClusterPolicy", - "AWSImageBuilderFullAccess", - "AWSElementalMediaConvertFullAccess", - "AmazonWorkMailFullAccess", - "AWSBackupOperatorAccess", - "AmazonDynamoDBFullAccesswithDataPipeline", - "AWSRoboMakerServicePolicy", - "AmazonMonitronFullAccess", - "AmazonFraudDetectorFullAccessPolicy", - "AWSCodeStarFullAccess", - "AWSCodeCommitFullAccess", - "AWSBatchFullAccess", - "AWSCodeDeployRoleForECSLimited", - "CloudFormationStackSetsOrgMemberServiceRolePolicy", - "AWSCodeDeployRoleForECS", - "AWSEC2SpotFleetServiceRolePolicy", - "AWSBugBustFullAccess", - "ServerMigrationServiceConsoleFullAccess", - "AWSTransferFullAccess", - "AmazonDocDBConsoleFullAccess", - "AWSApplicationAutoscalingRDSClusterPolicy", - "AmazonMemoryDBFullAccess", - "AWSSystemsManagerChangeManagementServicePolicy", - "AWSMigrationHubStrategyConsoleFullAccess", - "AmazonInspectorFullAccess", - "AWSCertificateManagerFullAccess", - "AWSControlTowerServiceRolePolicy", - "AWSRoboMaker_FullAccess", - "AWSServiceCatalogAdminFullAccess", - "AWSThinkboxDeadlineResourceTrackerAdminPolicy", - "AmazonEC2SpotFleetRole", - "AmazonOpenSearchServiceCognitoAccess", - "AWSEC2SpotServiceRolePolicy", - "AmazonElasticMapReduceFullAccess", - "AWSOpsWorksFullAccess", - "AWSLicenseManagerServiceRolePolicy", - "AWSLambdaReplicator", - "AmazonApplicationWizardFullaccess", - "AWSThinkboxAWSPortalAdminPolicy", - "AmazonECS_FullAccess", - "DataScientist", - "AWSBudgetsActionsWithAWSResourceControlAccess", - "FMSServiceRolePolicy", - "AmazonMSKFullAccess", - "AmazonForecastFullAccess", - "AmazonSageMakerAdmin-ServiceCatalogProductsServiceRolePolicy", - "AWSMarketplaceSellerProductsFullAccess", - "AWSCloud9User", - "DatabaseAdministrator", - "AWSGlueConsoleFullAccess", - "AWSServiceCatalogAppRegistryFullAccess", - "AWSIoTSiteWiseConsoleFullAccess", - "AmazonRedshiftFullAccess", - "AdministratorAccess-Amplify", - "AmazonKinesisAnalyticsFullAccess", - "AmazonInspector2FullAccess", - "EC2FleetTimeShiftableServiceRolePolicy", - "AmazonHealthLakeFullAccess", - "AWSDataSyncFullAccess", - "ServerMigrationServiceLaunchRole", - "AWSServiceRoleForAmazonEKSNodegroup", - "DynamoDBReplicationServiceRolePolicy", - "AWSConfigRemediationServiceRolePolicy", - "AWSMigrationHubRefactorSpacesFullAccess", - "AWSIoTDeviceDefenderEnableIoTLoggingMitigationAction", - "AmazonDevOpsGuruConsoleFullAccess", - "AWSElasticDisasterRecoveryConsoleFullAccess", - "AWSHealthFullAccess", - "AmazonConnect_FullAccess", - "AWSLambda_FullAccess", - "AWSDeepRacerCloudFormationAccessPolicy", - "ApplicationDiscoveryServiceContinuousExportServiceRolePolicy", - "AmazonEMRFullAccessPolicy_v2", - "AmazonElasticFileSystemFullAccess", - "AmazonKendraFullAccess", - "AmazonEKSConnectorServiceRolePolicy", - "AWSDataPipeline_FullAccess", - "AmazonElasticMapReduceRole", - "AmazonElastiCacheFullAccess", - "AWSGrafanaAccountAdministrator", - "AWSCodePipeline_FullAccess", - "CloudWatchEventsFullAccess", - "AWSGlueServiceNotebookRole", - "AWSPanoramaFullAccess", - "AlexaForBusinessFullAccess", - "ServerMigrationServiceRole", - "AmazonRDSCustomPreviewServiceRolePolicy", - "AWSServiceRoleForGammaInternalAmazonEKSNodegroup", - "AutoScalingServiceRolePolicy", - "AmazonCodeGuruReviewerFullAccess", - "IAMFullAccess", - "AmazonQLDBConsoleFullAccess", - "IAMAccessAnalyzerFullAccess", - "AWSAuditManagerAdministratorAccess", - "AWSIQPermissionServiceRolePolicy", - "Route53RecoveryReadinessServiceRolePolicy", - "NeptuneConsoleFullAccess", - "AwsGlueDataBrewFullAccessPolicy", - "AWSAppMeshFullAccess", - "AWSBatchServiceRole", - "AWSProtonFullAccess", - "AWSDataPipeline_PowerUser", - "PowerUserAccess", - "AmazonSageMakerPipelinesIntegrations", - "AWSMarketplaceSellerFullAccess", - "AWSElasticBeanstalkFullAccess", - "AmazonLookoutEquipmentFullAccess", - "AmazonEMRServicePolicy_v2", - "NeptuneFullAccess", - "AmazonDocDBFullAccess", - "ElasticLoadBalancingFullAccess", - "AWSApplicationMigrationEC2Access", - "AWSAppRunnerFullAccess", - "AWSMarketplaceImageBuildFullAccess", - "AWSOpsWorksCMServiceRole", - "AmazonBraketJobsExecutionPolicy", - "AmazonEC2FullAccess", - "AmazonLexFullAccess", - "AmazonEventBridgeFullAccess", - "AmazonQLDBFullAccess", - "AutoScalingConsoleFullAccess", - "AWSCloudTrail_FullAccess", - "AWSLambdaReplicatorInternal", - "AWSGlueConsoleSageMakerNotebookFullAccess", - "ServiceQuotasFullAccess", - "AWSSecurityHubFullAccess", - "AWSIoTDeviceTesterForFreeRTOSFullAccess", - "AWSBackupFullAccess", - "AWSConfigMultiAccountSetupPolicy", - "CloudWatchFullAccess", - "AWSServiceRoleForImageBuilder", - "AmazonESCognitoAccess", - "AmazonMQApiFullAccess", - "AWSThinkboxDeadlineSpotEventPluginAdminPolicy", - "AmazonCloudWatchRUMFullAccess", - "EC2FastLaunchServiceRolePolicy", - "AWSElasticBeanstalkManagedUpdatesServiceRolePolicy", - "AmazonLookoutMetricsFullAccess", - "CloudWatchApplicationInsightsFullAccess", - "AmazonAppStreamFullAccess", - "AWSDataPipelineRole", - "AWSPanoramaServiceRolePolicy", - "AmazonElasticFileSystemServiceRolePolicy", - "AWSOpsWorks_FullAccess", - "AWSCloud9Administrator", - "AWSRoboMakerFullAccess", - "AWSCodeStarServiceRole", - "AmazonEC2ContainerServiceEventsRole", - "AmazonKeyspacesFullAccess", - "AWSOrganizationsServiceTrustPolicy", - "AWSMarketplaceFullAccess", - "AmazonRedshiftDataFullAccess", - "AmazonMQFullAccess", - "AmazonSSMFullAccess", - "AmazonRDSFullAccess", - "AmazonSageMakerFullAccess", - "GlobalAcceleratorFullAccess", - "AWSElasticBeanstalkRoleCore", - "AmazonLaunchWizard_Fullaccess", - "AmazonCognitoPowerUser", - "SystemAdministrator", - "AWSElasticDisasterRecoveryServiceRolePolicy", - "AmazonFSxConsoleFullAccess", - "AmazonRedshiftAllCommandsFullAccess", - "AWSSSOServiceRolePolicy", - "AmazonEC2ContainerRegistryFullAccess", - "AutoScalingFullAccess", - "AWSOpsWorksRegisterCLI_OnPremises", - "AmazonSageMakerEdgeDeviceFleetPolicy", - "AmazonGuardDutyFullAccess", - "AmazonMacieHandshakeRole", - "AmazonMechanicalTurkCrowdFullAccess", - "AmazonAugmentedAIFullAccess", - "AWSNetworkManagerFullAccess", - "AmazonFSxFullAccess", - "AWSElasticBeanstalkService", - "AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy", - "AWSStepFunctionsConsoleFullAccess", - "AWSB9InternalServicePolicy", - "AWSBackupOperatorPolicy", - "CloudWatchSyntheticsFullAccess", - "AmazonSSMServiceRolePolicy", - "AWSCloudTrailFullAccess", - "AmazonEC2SpotFleetTaggingRole", - "AWSIoTDeviceTesterForGreengrassFullAccess", - "BatchServiceRolePolicy", - "AWSCodePipelineFullAccess", - "AWSMigrationHubFullAccess", - "AWSGlueServiceRole", - "AWSApplicationMigrationServiceRolePolicy", - "AWSApplicationDiscoveryServiceFullAccess", - "AWSCloud9ServiceRolePolicy", - "ConfigConformsServiceRolePolicy", - "AmazonMCSFullAccess", - "AmazonElasticTranscoder_FullAccess", - "AWSDeepRacerServiceRolePolicy", - "AmazonBraketFullAccess", - "AWSCodeCommitPowerUser", - "AWSRoboMakerServiceRolePolicy", - "AdministratorAccess-AWSElasticBeanstalk", - "AWSLicenseManagerMasterAccountRolePolicy", - "AWSAppSyncAdministrator", - "AWSSSOMasterAccountAdministrator", - "AmazonDynamoDBFullAccess", - "AmazonConnectFullAccess", - "AmazonCodeGuruProfilerFullAccess", - "AmazonEKSServicePolicy", - "AmazonChimeServiceRolePolicy", - "AmazonAugmentedAIIntegratedAPIAccess", - "AWSOpsWorksRegisterCLI", - "AWSServiceRoleForSMS", - "AWSLambdaFullAccess", - "NetworkAdministrator", - "AmazonEC2ContainerServiceFullAccess", - "AWSIQFullAccess", - "AmazonMacieFullAccess", - "AWSOpsWorksRole", - "AWSDeepLensServiceRolePolicy", - "AmazonEC2SpotFleetAutoscaleRole", - "AWSBackupAdminPolicy", - "AWSEC2FleetServiceRolePolicy", - "AmazonLaunchWizardFullaccess", - "AmazonDevOpsGuruFullAccess", - "AWSTransferConsoleFullAccess", - "ServerMigration_ServiceRole" - ], - "aws_ebs_optimized_by_default": [ - "a1.medium", - "a1.large", - "a1.xlarge", - "a1.2xlarge", - "a1.4xlarge", - "a1.metal", - "c4.large", - "c4.xlarge", - "c4.2xlarge", - "c4.4xlarge", - "c4.8xlarge", - "c5.large", - "c5.xlarge", - "c5.2xlarge", - "c5.4xlarge", - "c5.9xlarge", - "c5.12xlarge", - "c5.18xlarge", - "c5.24xlarge", - "c5.metal", - "c5a.large", - "c5a.xlarge", - "c5a.2xlarge", - "c5a.4xlarge", - "c5a.8xlarge", - "c5a.12xlarge", - "c5a.16xlarge", - "c5a.24xlarge", - "c5ad.large", - "c5ad.xlarge", - "c5ad.2xlarge", - "c5ad.4xlarge", - "c5ad.8xlarge", - "c5ad.12xlarge", - "c5ad.16xlarge", - "c5ad.24xlarge", - "c5d.large", - "c5d.xlarge", - "c5d.2xlarge", - "c5d.4xlarge", - "c5d.9xlarge", - "c5d.12xlarge", - "c5d.18xlarge", - "c5d.24xlarge", - "c5d.metal", - "c5n.large", - "c5n.xlarge", - "c5n.2xlarge", - "c5n.4xlarge", - "c5n.9xlarge", - "c5n.18xlarge", - "c5n.metal", - "c6a.large", - "c6a.xlarge", - "c6a.2xlarge", - "c6a.4xlarge", - "c6a.8xlarge", - "c6a.12xlarge", - "c6a.16xlarge", - "c6a.24xlarge", - "c6a.32xlarge", - "c6a.48xlarge", - "c6g.medium", - "c6g.large", - "c6g.xlarge", - "c6g.2xlarge", - "c6g.4xlarge", - "c6g.8xlarge", - "c6g.12xlarge", - "c6g.16xlarge", - "c6g.metal", - "c6gd.medium", - "c6gd.large", - "c6gd.xlarge", - "c6gd.2xlarge", - "c6gd.4xlarge", - "c6gd.8xlarge", - "c6gd.12xlarge", - "c6gd.16xlarge", - "c6gd.metal", - "c6gn.medium", - "c6gn.large", - "c6gn.xlarge", - "c6gn.2xlarge", - "c6gn.4xlarge", - "c6gn.8xlarge", - "c6gn.12xlarge", - "c6gn.16xlarge", - "c6i.large", - "c6i.xlarge", - "c6i.2xlarge", - "c6i.4xlarge", - "c6i.8xlarge", - "c6i.12xlarge", - "c6i.16xlarge", - "c6i.24xlarge", - "c6i.32xlarge", - "c6i.metal", - "d2.xlarge", - "d2.2xlarge", - "d2.4xlarge", - "d2.8xlarge", - "d3.xlarge", - "d3.2xlarge", - "d3.4xlarge", - "d3.8xlarge", - "d3en.xlarge", - "d3en.2xlarge", - "d3en.4xlarge", - "d3en.8xlarge", - "d3en.12xlarge", - "dl1.24xlarge", - "f1.2xlarge", - "f1.4xlarge", - "f1.16xlarge", - "g3s.xlarge", - "g3.4xlarge", - "g3.8xlarge", - "g3.16xlarge", - "g4ad.xlarge", - "g4ad.2xlarge", - "g4ad.4xlarge", - "g4ad.8xlarge", - "g4ad.16xlarge", - "g4dn.xlarge", - "g4dn.2xlarge", - "g4dn.4xlarge", - "g4dn.8xlarge", - "g4dn.12xlarge", - "g4dn.16xlarge", - "g4dn.metal", - "g5.xlarge", - "g5.2xlarge", - "g5.4xlarge", - "g5.8xlarge", - "g5.12xlarge", - "g5.16xlarge", - "g5.24xlarge", - "g5.48xlarge", - "g5g.xlarge", - "g5g.2xlarge", - "g5g.4xlarge", - "g5g.8xlarge", - "g5g.16xlarge", - "h1.2xlarge", - "h1.4xlarge", - "h1.8xlarge", - "h1.16xlarge", - "hpc6a.48xlarge", - "i3.large", - "i3.xlarge", - "i3.2xlarge", - "i3.4xlarge", - "i3.8xlarge", - "i3.16xlarge", - "i3.metal", - "i3en.large", - "i3en.xlarge", - "i3en.2xlarge", - "i3en.3xlarge", - "i3en.6xlarge", - "i3en.12xlarge", - "i3en.24xlarge", - "i3en.metal", - "im4gn.large", - "im4gn.xlarge", - "im4gn.2xlarge", - "im4gn.4xlarge", - "im4gn.8xlarge", - "im4gn.16xlarge", - "inf1.xlarge", - "inf1.2xlarge", - "inf1.6xlarge", - "inf1.24xlarge", - "is4gen.medium", - "is4gen.large", - "is4gen.xlarge", - "is4gen.2xlarge", - "is4gen.4xlarge", - "is4gen.8xlarge", - "m4.large", - "m4.xlarge", - "m4.2xlarge", - "m4.4xlarge", - "m4.10xlarge", - "m4.16xlarge", - "m5.large", - "m5.xlarge", - "m5.2xlarge", - "m5.4xlarge", - "m5.8xlarge", - "m5.12xlarge", - "m5.16xlarge", - "m5.24xlarge", - "m5.metal", - "m5a.large", - "m5a.xlarge", - "m5a.2xlarge", - "m5a.4xlarge", - "m5a.8xlarge", - "m5a.12xlarge", - "m5a.16xlarge", - "m5a.24xlarge", - "m5ad.large", - "m5ad.xlarge", - "m5ad.2xlarge", - "m5ad.4xlarge", - "m5ad.8xlarge", - "m5ad.12xlarge", - "m5ad.16xlarge", - "m5ad.24xlarge", - "m5d.large", - "m5d.xlarge", - "m5d.2xlarge", - "m5d.4xlarge", - "m5d.8xlarge", - "m5d.12xlarge", - "m5d.16xlarge", - "m5d.24xlarge", - "m5d.metal", - "m5dn.large", - "m5dn.xlarge", - "m5dn.2xlarge", - "m5dn.4xlarge", - "m5dn.8xlarge", - "m5dn.12xlarge", - "m5dn.16xlarge", - "m5dn.24xlarge", - "m5dn.metal", - "m5n.large", - "m5n.xlarge", - "m5n.2xlarge", - "m5n.4xlarge", - "m5n.8xlarge", - "m5n.12xlarge", - "m5n.16xlarge", - "m5n.24xlarge", - "m5n.metal", - "m5zn.large", - "m5zn.xlarge", - "m5zn.2xlarge", - "m5zn.3xlarge", - "m5zn.6xlarge", - "m5zn.12xlarge", - "m5zn.metal", - "m6a.large", - "m6a.xlarge", - "m6a.2xlarge", - "m6a.4xlarge", - "m6a.8xlarge", - "m6a.12xlarge", - "m6a.16xlarge", - "m6a.24xlarge", - "m6a.32xlarge", - "m6a.48xlarge", - "m6g.medium", - "m6g.large", - "m6g.xlarge", - "m6g.2xlarge", - "m6g.4xlarge", - "m6g.8xlarge", - "m6g.12xlarge", - "m6g.16xlarge", - "m6g.metal", - "m6gd.medium", - "m6gd.large", - "m6gd.xlarge", - "m6gd.2xlarge", - "m6gd.4xlarge", - "m6gd.8xlarge", - "m6gd.12xlarge", - "m6gd.16xlarge", - "m6gd.metal", - "m6i.large", - "m6i.xlarge", - "m6i.2xlarge", - "m6i.4xlarge", - "m6i.8xlarge", - "m6i.12xlarge", - "m6i.16xlarge", - "m6i.24xlarge", - "m6i.32xlarge", - "m6i.metal", - "mac1.metal", - "p2.xlarge", - "p2.8xlarge", - "p2.16xlarge", - "p3.2xlarge", - "p3.8xlarge", - "p3.16xlarge", - "p3dn.24xlarge", - "p4d.2xlarge", - "r4.large", - "r4.xlarge", - "r4.2xlarge", - "r4.4xlarge", - "r4.8xlarge", - "r4.16xlarge", - "r5.large", - "r5.xlarge", - "r5.2xlarge", - "r5.4xlarge", - "r5.8xlarge", - "r5.12xlarge", - "r5.16xlarge", - "r5.24xlarge", - "r5.metal", - "r5a.large", - "r5a.xlarge", - "r5a.2xlarge", - "r5a.4xlarge", - "r5a.8xlarge", - "r5a.12xlarge", - "r5a.16xlarge", - "r5a.24xlarge", - "r5ad.large", - "r5ad.xlarge", - "r5ad.2xlarge", - "r5ad.4xlarge", - "r5ad.8xlarge", - "r5ad.12xlarge", - "r5ad.16xlarge", - "r5ad.24xlarge", - "r5b.large", - "r5b.xlarge", - "r5b.2xlarge", - "r5b.4xlarge", - "r5b.8xlarge", - "r5b.12xlarge", - "r5b.16xlarge", - "r5b.24xlarge", - "r5b.metal", - "r5d.large", - "r5d.xlarge", - "r5d.2xlarge", - "r5d.4xlarge", - "r5d.8xlarge", - "r5d.12xlarge", - "r5d.16xlarge", - "r5d.24xlarge", - "r5d.metal", - "r5dn.large", - "r5dn.xlarge", - "r5dn.2xlarge", - "r5dn.4xlarge", - "r5dn.8xlarge", - "r5dn.12xlarge", - "r5dn.16xlarge", - "r5dn.24xlarge", - "r5dn.metal", - "r5n.large", - "r5n.xlarge", - "r5n.2xlarge", - "r5n.4xlarge", - "r5n.8xlarge", - "r5n.12xlarge", - "r5n.16xlarge", - "r5n.24xlarge", - "r5n.metal", - "r6g.medium", - "r6g.large", - "r6g.xlarge", - "r6g.2xlarge", - "r6g.4xlarge", - "r6g.8xlarge", - "r6g.12xlarge", - "r6g.16xlarge", - "r6g.metal", - "r6gd.medium", - "r6gd.large", - "r6gd.xlarge", - "r6gd.2xlarge", - "r6gd.4xlarge", - "r6gd.8xlarge", - "r6gd.12xlarge", - "r6gd.16xlarge", - "r6gd.metal", - "r6i.large", - "r6i.xlarge", - "r6i.2xlarge", - "r6i.4xlarge", - "r6i.8xlarge", - "r6i.12xlarge", - "r6i.16xlarge", - "r6i.24xlarge", - "r6i.32xlarge", - "r6i.metal", - "t3.nano", - "t3.micro", - "t3.small", - "t3.medium", - "t3.large", - "t3.xlarge", - "t3.2xlarge", - "t3a.nano", - "t3a.micro", - "t3a.small", - "t3a.medium", - "t3a.large", - "t3a.xlarge", - "t3a.2xlarge", - "t4g.nano", - "t4g.micro", - "t4g.small", - "t4g.medium", - "t4g.large", - "t4g.xlarge", - "t4g.2xlarge", - "u-3tb1", - "u-6tb1", - "u-6tb1", - "u-6tb1", - "u-9tb1", - "u-9tb1", - "u-12tb1", - "u-12tb1", - "u-18tb1", - "u-24tb1", - "vt1.3xlarge", - "vt1.6xlarge", - "vt1.24xlarge", - "x1.16xlarge", - "x1.32xlarge", - "x1e.xlarge", - "x1e.2xlarge", - "x1e.4xlarge", - "x1e.8xlarge", - "x1e.16xlarge", - "x1e.32xlarge", - "x2gd.medium", - "x2gd.large", - "x2gd.xlarge", - "x2gd.2xlarge", - "x2gd.4xlarge", - "x2gd.8xlarge", - "x2gd.12xlarge", - "x2gd.16xlarge", - "x2gd.metal", - "x2idn.16xlarge", - "x2idn.24xlarge", - "x2idn.32xlarge", - "x2iedn.xlarge", - "x2iedn.2xlarge", - "x2iedn.4xlarge", - "x2iedn.8xlarge", - "x2iedn.16xlarge", - "x2iedn.24xlarge", - "x2iedn.32xlarge", - "x2iezn.2xlarge", - "x2iezn.4xlarge", - "x2iezn.6xlarge", - "x2iezn.8xlarge", - "x2iezn.12xlarge", - "x2iezn.metal", - "z1d.large", - "z1d.xlarge", - "z1d.2xlarge", - "z1d.3xlarge", - "z1d.6xlarge", - "z1d.12xlarge", - "z1d.metal" - ], + "default_passwords": [ + "password", + "admin", + "guest", + "user", + "12345" + ], + "aws_privilege_escalation_actions": [ + "iam:CreatePolicyVersion", + "iam:SetDefaultPolicyVersion", + "iam:CreateAccessKey", + "iam:CreateLoginProfile", + "iam:UpdateLoginProfile", + "iam:AttachUserPolicy", + "iam:AttachGroupPolicy", + "iam:AttachRolePolicy", + "iam:PutUserPolicy", + "iam:PutGroupPolicy", + "iam:PutRolePolicy", + "iam:AddUserToGroup", + "iam:UpdateAssumeRolePolicy", + "iam:PassRole", + "iam:CreateServiceLinkedRole", + "sts:AssumeRole", + "iam:*", + "sts:*" + ], + "aws_privilege_escalation_policy_names": [ + "AmazonRDSCustomServiceRolePolicy", + "AmazonPersonalizeFullAccess", + "AmazonEventBridgeSchemasFullAccess", + "AdministratorAccess", + "AmazonEKSClusterPolicy", + "AWSImageBuilderFullAccess", + "AWSElementalMediaConvertFullAccess", + "AmazonWorkMailFullAccess", + "AWSBackupOperatorAccess", + "AmazonDynamoDBFullAccesswithDataPipeline", + "AWSRoboMakerServicePolicy", + "AmazonMonitronFullAccess", + "AmazonFraudDetectorFullAccessPolicy", + "AWSCodeStarFullAccess", + "AWSCodeCommitFullAccess", + "AWSBatchFullAccess", + "AWSCodeDeployRoleForECSLimited", + "CloudFormationStackSetsOrgMemberServiceRolePolicy", + "AWSCodeDeployRoleForECS", + "AWSEC2SpotFleetServiceRolePolicy", + "AWSBugBustFullAccess", + "ServerMigrationServiceConsoleFullAccess", + "AWSTransferFullAccess", + "AmazonDocDBConsoleFullAccess", + "AWSApplicationAutoscalingRDSClusterPolicy", + "AmazonMemoryDBFullAccess", + "AWSSystemsManagerChangeManagementServicePolicy", + "AWSMigrationHubStrategyConsoleFullAccess", + "AmazonInspectorFullAccess", + "AWSCertificateManagerFullAccess", + "AWSControlTowerServiceRolePolicy", + "AWSRoboMaker_FullAccess", + "AWSServiceCatalogAdminFullAccess", + "AWSThinkboxDeadlineResourceTrackerAdminPolicy", + "AmazonEC2SpotFleetRole", + "AmazonOpenSearchServiceCognitoAccess", + "AWSEC2SpotServiceRolePolicy", + "AmazonElasticMapReduceFullAccess", + "AWSOpsWorksFullAccess", + "AWSLicenseManagerServiceRolePolicy", + "AWSLambdaReplicator", + "AmazonApplicationWizardFullaccess", + "AWSThinkboxAWSPortalAdminPolicy", + "AmazonECS_FullAccess", + "DataScientist", + "AWSBudgetsActionsWithAWSResourceControlAccess", + "FMSServiceRolePolicy", + "AmazonMSKFullAccess", + "AmazonForecastFullAccess", + "AmazonSageMakerAdmin-ServiceCatalogProductsServiceRolePolicy", + "AWSMarketplaceSellerProductsFullAccess", + "AWSCloud9User", + "DatabaseAdministrator", + "AWSGlueConsoleFullAccess", + "AWSServiceCatalogAppRegistryFullAccess", + "AWSIoTSiteWiseConsoleFullAccess", + "AmazonRedshiftFullAccess", + "AdministratorAccess-Amplify", + "AmazonKinesisAnalyticsFullAccess", + "AmazonInspector2FullAccess", + "EC2FleetTimeShiftableServiceRolePolicy", + "AmazonHealthLakeFullAccess", + "AWSDataSyncFullAccess", + "ServerMigrationServiceLaunchRole", + "AWSServiceRoleForAmazonEKSNodegroup", + "DynamoDBReplicationServiceRolePolicy", + "AWSConfigRemediationServiceRolePolicy", + "AWSMigrationHubRefactorSpacesFullAccess", + "AWSIoTDeviceDefenderEnableIoTLoggingMitigationAction", + "AmazonDevOpsGuruConsoleFullAccess", + "AWSElasticDisasterRecoveryConsoleFullAccess", + "AWSHealthFullAccess", + "AmazonConnect_FullAccess", + "AWSLambda_FullAccess", + "AWSDeepRacerCloudFormationAccessPolicy", + "ApplicationDiscoveryServiceContinuousExportServiceRolePolicy", + "AmazonEMRFullAccessPolicy_v2", + "AmazonElasticFileSystemFullAccess", + "AmazonKendraFullAccess", + "AmazonEKSConnectorServiceRolePolicy", + "AWSDataPipeline_FullAccess", + "AmazonElasticMapReduceRole", + "AmazonElastiCacheFullAccess", + "AWSGrafanaAccountAdministrator", + "AWSCodePipeline_FullAccess", + "CloudWatchEventsFullAccess", + "AWSGlueServiceNotebookRole", + "AWSPanoramaFullAccess", + "AlexaForBusinessFullAccess", + "ServerMigrationServiceRole", + "AmazonRDSCustomPreviewServiceRolePolicy", + "AWSServiceRoleForGammaInternalAmazonEKSNodegroup", + "AutoScalingServiceRolePolicy", + "AmazonCodeGuruReviewerFullAccess", + "IAMFullAccess", + "AmazonQLDBConsoleFullAccess", + "IAMAccessAnalyzerFullAccess", + "AWSAuditManagerAdministratorAccess", + "AWSIQPermissionServiceRolePolicy", + "Route53RecoveryReadinessServiceRolePolicy", + "NeptuneConsoleFullAccess", + "AwsGlueDataBrewFullAccessPolicy", + "AWSAppMeshFullAccess", + "AWSBatchServiceRole", + "AWSProtonFullAccess", + "AWSDataPipeline_PowerUser", + "PowerUserAccess", + "AmazonSageMakerPipelinesIntegrations", + "AWSMarketplaceSellerFullAccess", + "AWSElasticBeanstalkFullAccess", + "AmazonLookoutEquipmentFullAccess", + "AmazonEMRServicePolicy_v2", + "NeptuneFullAccess", + "AmazonDocDBFullAccess", + "ElasticLoadBalancingFullAccess", + "AWSApplicationMigrationEC2Access", + "AWSAppRunnerFullAccess", + "AWSMarketplaceImageBuildFullAccess", + "AWSOpsWorksCMServiceRole", + "AmazonBraketJobsExecutionPolicy", + "AmazonEC2FullAccess", + "AmazonLexFullAccess", + "AmazonEventBridgeFullAccess", + "AmazonQLDBFullAccess", + "AutoScalingConsoleFullAccess", + "AWSCloudTrail_FullAccess", + "AWSLambdaReplicatorInternal", + "AWSGlueConsoleSageMakerNotebookFullAccess", + "ServiceQuotasFullAccess", + "AWSSecurityHubFullAccess", + "AWSIoTDeviceTesterForFreeRTOSFullAccess", + "AWSBackupFullAccess", + "AWSConfigMultiAccountSetupPolicy", + "CloudWatchFullAccess", + "AWSServiceRoleForImageBuilder", + "AmazonESCognitoAccess", + "AmazonMQApiFullAccess", + "AWSThinkboxDeadlineSpotEventPluginAdminPolicy", + "AmazonCloudWatchRUMFullAccess", + "EC2FastLaunchServiceRolePolicy", + "AWSElasticBeanstalkManagedUpdatesServiceRolePolicy", + "AmazonLookoutMetricsFullAccess", + "CloudWatchApplicationInsightsFullAccess", + "AmazonAppStreamFullAccess", + "AWSDataPipelineRole", + "AWSPanoramaServiceRolePolicy", + "AmazonElasticFileSystemServiceRolePolicy", + "AWSOpsWorks_FullAccess", + "AWSCloud9Administrator", + "AWSRoboMakerFullAccess", + "AWSCodeStarServiceRole", + "AmazonEC2ContainerServiceEventsRole", + "AmazonKeyspacesFullAccess", + "AWSOrganizationsServiceTrustPolicy", + "AWSMarketplaceFullAccess", + "AmazonRedshiftDataFullAccess", + "AmazonMQFullAccess", + "AmazonSSMFullAccess", + "AmazonRDSFullAccess", + "AmazonSageMakerFullAccess", + "GlobalAcceleratorFullAccess", + "AWSElasticBeanstalkRoleCore", + "AmazonLaunchWizard_Fullaccess", + "AmazonCognitoPowerUser", + "SystemAdministrator", + "AWSElasticDisasterRecoveryServiceRolePolicy", + "AmazonFSxConsoleFullAccess", + "AmazonRedshiftAllCommandsFullAccess", + "AWSSSOServiceRolePolicy", + "AmazonEC2ContainerRegistryFullAccess", + "AutoScalingFullAccess", + "AWSOpsWorksRegisterCLI_OnPremises", + "AmazonSageMakerEdgeDeviceFleetPolicy", + "AmazonGuardDutyFullAccess", + "AmazonMacieHandshakeRole", + "AmazonMechanicalTurkCrowdFullAccess", + "AmazonAugmentedAIFullAccess", + "AWSNetworkManagerFullAccess", + "AmazonFSxFullAccess", + "AWSElasticBeanstalkService", + "AWSElasticBeanstalkManagedUpdatesCustomerRolePolicy", + "AWSStepFunctionsConsoleFullAccess", + "AWSB9InternalServicePolicy", + "AWSBackupOperatorPolicy", + "CloudWatchSyntheticsFullAccess", + "AmazonSSMServiceRolePolicy", + "AWSCloudTrailFullAccess", + "AmazonEC2SpotFleetTaggingRole", + "AWSIoTDeviceTesterForGreengrassFullAccess", + "BatchServiceRolePolicy", + "AWSCodePipelineFullAccess", + "AWSMigrationHubFullAccess", + "AWSGlueServiceRole", + "AWSApplicationMigrationServiceRolePolicy", + "AWSApplicationDiscoveryServiceFullAccess", + "AWSCloud9ServiceRolePolicy", + "ConfigConformsServiceRolePolicy", + "AmazonMCSFullAccess", + "AmazonElasticTranscoder_FullAccess", + "AWSDeepRacerServiceRolePolicy", + "AmazonBraketFullAccess", + "AWSCodeCommitPowerUser", + "AWSRoboMakerServiceRolePolicy", + "AdministratorAccess-AWSElasticBeanstalk", + "AWSLicenseManagerMasterAccountRolePolicy", + "AWSAppSyncAdministrator", + "AWSSSOMasterAccountAdministrator", + "AmazonDynamoDBFullAccess", + "AmazonConnectFullAccess", + "AmazonCodeGuruProfilerFullAccess", + "AmazonEKSServicePolicy", + "AmazonChimeServiceRolePolicy", + "AmazonAugmentedAIIntegratedAPIAccess", + "AWSOpsWorksRegisterCLI", + "AWSServiceRoleForSMS", + "AWSLambdaFullAccess", + "NetworkAdministrator", + "AmazonEC2ContainerServiceFullAccess", + "AWSIQFullAccess", + "AmazonMacieFullAccess", + "AWSOpsWorksRole", + "AWSDeepLensServiceRolePolicy", + "AmazonEC2SpotFleetAutoscaleRole", + "AWSBackupAdminPolicy", + "AWSEC2FleetServiceRolePolicy", + "AmazonLaunchWizardFullaccess", + "AmazonDevOpsGuruFullAccess", + "AWSTransferConsoleFullAccess", + "ServerMigration_ServiceRole" + ], + "aws_ebs_optimized_by_default": [ + "a1.medium", + "a1.large", + "a1.xlarge", + "a1.2xlarge", + "a1.4xlarge", + "a1.metal", + "c4.large", + "c4.xlarge", + "c4.2xlarge", + "c4.4xlarge", + "c4.8xlarge", + "c5.large", + "c5.xlarge", + "c5.2xlarge", + "c5.4xlarge", + "c5.9xlarge", + "c5.12xlarge", + "c5.18xlarge", + "c5.24xlarge", + "c5.metal", + "c5a.large", + "c5a.xlarge", + "c5a.2xlarge", + "c5a.4xlarge", + "c5a.8xlarge", + "c5a.12xlarge", + "c5a.16xlarge", + "c5a.24xlarge", + "c5ad.large", + "c5ad.xlarge", + "c5ad.2xlarge", + "c5ad.4xlarge", + "c5ad.8xlarge", + "c5ad.12xlarge", + "c5ad.16xlarge", + "c5ad.24xlarge", + "c5d.large", + "c5d.xlarge", + "c5d.2xlarge", + "c5d.4xlarge", + "c5d.9xlarge", + "c5d.12xlarge", + "c5d.18xlarge", + "c5d.24xlarge", + "c5d.metal", + "c5n.large", + "c5n.xlarge", + "c5n.2xlarge", + "c5n.4xlarge", + "c5n.9xlarge", + "c5n.18xlarge", + "c5n.metal", + "c6a.large", + "c6a.xlarge", + "c6a.2xlarge", + "c6a.4xlarge", + "c6a.8xlarge", + "c6a.12xlarge", + "c6a.16xlarge", + "c6a.24xlarge", + "c6a.32xlarge", + "c6a.48xlarge", + "c6g.medium", + "c6g.large", + "c6g.xlarge", + "c6g.2xlarge", + "c6g.4xlarge", + "c6g.8xlarge", + "c6g.12xlarge", + "c6g.16xlarge", + "c6g.metal", + "c6gd.medium", + "c6gd.large", + "c6gd.xlarge", + "c6gd.2xlarge", + "c6gd.4xlarge", + "c6gd.8xlarge", + "c6gd.12xlarge", + "c6gd.16xlarge", + "c6gd.metal", + "c6gn.medium", + "c6gn.large", + "c6gn.xlarge", + "c6gn.2xlarge", + "c6gn.4xlarge", + "c6gn.8xlarge", + "c6gn.12xlarge", + "c6gn.16xlarge", + "c6i.large", + "c6i.xlarge", + "c6i.2xlarge", + "c6i.4xlarge", + "c6i.8xlarge", + "c6i.12xlarge", + "c6i.16xlarge", + "c6i.24xlarge", + "c6i.32xlarge", + "c6i.metal", + "d2.xlarge", + "d2.2xlarge", + "d2.4xlarge", + "d2.8xlarge", + "d3.xlarge", + "d3.2xlarge", + "d3.4xlarge", + "d3.8xlarge", + "d3en.xlarge", + "d3en.2xlarge", + "d3en.4xlarge", + "d3en.8xlarge", + "d3en.12xlarge", + "dl1.24xlarge", + "f1.2xlarge", + "f1.4xlarge", + "f1.16xlarge", + "g3s.xlarge", + "g3.4xlarge", + "g3.8xlarge", + "g3.16xlarge", + "g4ad.xlarge", + "g4ad.2xlarge", + "g4ad.4xlarge", + "g4ad.8xlarge", + "g4ad.16xlarge", + "g4dn.xlarge", + "g4dn.2xlarge", + "g4dn.4xlarge", + "g4dn.8xlarge", + "g4dn.12xlarge", + "g4dn.16xlarge", + "g4dn.metal", + "g5.xlarge", + "g5.2xlarge", + "g5.4xlarge", + "g5.8xlarge", + "g5.12xlarge", + "g5.16xlarge", + "g5.24xlarge", + "g5.48xlarge", + "g5g.xlarge", + "g5g.2xlarge", + "g5g.4xlarge", + "g5g.8xlarge", + "g5g.16xlarge", + "h1.2xlarge", + "h1.4xlarge", + "h1.8xlarge", + "h1.16xlarge", + "hpc6a.48xlarge", + "i3.large", + "i3.xlarge", + "i3.2xlarge", + "i3.4xlarge", + "i3.8xlarge", + "i3.16xlarge", + "i3.metal", + "i3en.large", + "i3en.xlarge", + "i3en.2xlarge", + "i3en.3xlarge", + "i3en.6xlarge", + "i3en.12xlarge", + "i3en.24xlarge", + "i3en.metal", + "im4gn.large", + "im4gn.xlarge", + "im4gn.2xlarge", + "im4gn.4xlarge", + "im4gn.8xlarge", + "im4gn.16xlarge", + "inf1.xlarge", + "inf1.2xlarge", + "inf1.6xlarge", + "inf1.24xlarge", + "is4gen.medium", + "is4gen.large", + "is4gen.xlarge", + "is4gen.2xlarge", + "is4gen.4xlarge", + "is4gen.8xlarge", + "m4.large", + "m4.xlarge", + "m4.2xlarge", + "m4.4xlarge", + "m4.10xlarge", + "m4.16xlarge", + "m5.large", + "m5.xlarge", + "m5.2xlarge", + "m5.4xlarge", + "m5.8xlarge", + "m5.12xlarge", + "m5.16xlarge", + "m5.24xlarge", + "m5.metal", + "m5a.large", + "m5a.xlarge", + "m5a.2xlarge", + "m5a.4xlarge", + "m5a.8xlarge", + "m5a.12xlarge", + "m5a.16xlarge", + "m5a.24xlarge", + "m5ad.large", + "m5ad.xlarge", + "m5ad.2xlarge", + "m5ad.4xlarge", + "m5ad.8xlarge", + "m5ad.12xlarge", + "m5ad.16xlarge", + "m5ad.24xlarge", + "m5d.large", + "m5d.xlarge", + "m5d.2xlarge", + "m5d.4xlarge", + "m5d.8xlarge", + "m5d.12xlarge", + "m5d.16xlarge", + "m5d.24xlarge", + "m5d.metal", + "m5dn.large", + "m5dn.xlarge", + "m5dn.2xlarge", + "m5dn.4xlarge", + "m5dn.8xlarge", + "m5dn.12xlarge", + "m5dn.16xlarge", + "m5dn.24xlarge", + "m5dn.metal", + "m5n.large", + "m5n.xlarge", + "m5n.2xlarge", + "m5n.4xlarge", + "m5n.8xlarge", + "m5n.12xlarge", + "m5n.16xlarge", + "m5n.24xlarge", + "m5n.metal", + "m5zn.large", + "m5zn.xlarge", + "m5zn.2xlarge", + "m5zn.3xlarge", + "m5zn.6xlarge", + "m5zn.12xlarge", + "m5zn.metal", + "m6a.large", + "m6a.xlarge", + "m6a.2xlarge", + "m6a.4xlarge", + "m6a.8xlarge", + "m6a.12xlarge", + "m6a.16xlarge", + "m6a.24xlarge", + "m6a.32xlarge", + "m6a.48xlarge", + "m6g.medium", + "m6g.large", + "m6g.xlarge", + "m6g.2xlarge", + "m6g.4xlarge", + "m6g.8xlarge", + "m6g.12xlarge", + "m6g.16xlarge", + "m6g.metal", + "m6gd.medium", + "m6gd.large", + "m6gd.xlarge", + "m6gd.2xlarge", + "m6gd.4xlarge", + "m6gd.8xlarge", + "m6gd.12xlarge", + "m6gd.16xlarge", + "m6gd.metal", + "m6i.large", + "m6i.xlarge", + "m6i.2xlarge", + "m6i.4xlarge", + "m6i.8xlarge", + "m6i.12xlarge", + "m6i.16xlarge", + "m6i.24xlarge", + "m6i.32xlarge", + "m6i.metal", + "mac1.metal", + "p2.xlarge", + "p2.8xlarge", + "p2.16xlarge", + "p3.2xlarge", + "p3.8xlarge", + "p3.16xlarge", + "p3dn.24xlarge", + "p4d.2xlarge", + "r4.large", + "r4.xlarge", + "r4.2xlarge", + "r4.4xlarge", + "r4.8xlarge", + "r4.16xlarge", + "r5.large", + "r5.xlarge", + "r5.2xlarge", + "r5.4xlarge", + "r5.8xlarge", + "r5.12xlarge", + "r5.16xlarge", + "r5.24xlarge", + "r5.metal", + "r5a.large", + "r5a.xlarge", + "r5a.2xlarge", + "r5a.4xlarge", + "r5a.8xlarge", + "r5a.12xlarge", + "r5a.16xlarge", + "r5a.24xlarge", + "r5ad.large", + "r5ad.xlarge", + "r5ad.2xlarge", + "r5ad.4xlarge", + "r5ad.8xlarge", + "r5ad.12xlarge", + "r5ad.16xlarge", + "r5ad.24xlarge", + "r5b.large", + "r5b.xlarge", + "r5b.2xlarge", + "r5b.4xlarge", + "r5b.8xlarge", + "r5b.12xlarge", + "r5b.16xlarge", + "r5b.24xlarge", + "r5b.metal", + "r5d.large", + "r5d.xlarge", + "r5d.2xlarge", + "r5d.4xlarge", + "r5d.8xlarge", + "r5d.12xlarge", + "r5d.16xlarge", + "r5d.24xlarge", + "r5d.metal", + "r5dn.large", + "r5dn.xlarge", + "r5dn.2xlarge", + "r5dn.4xlarge", + "r5dn.8xlarge", + "r5dn.12xlarge", + "r5dn.16xlarge", + "r5dn.24xlarge", + "r5dn.metal", + "r5n.large", + "r5n.xlarge", + "r5n.2xlarge", + "r5n.4xlarge", + "r5n.8xlarge", + "r5n.12xlarge", + "r5n.16xlarge", + "r5n.24xlarge", + "r5n.metal", + "r6g.medium", + "r6g.large", + "r6g.xlarge", + "r6g.2xlarge", + "r6g.4xlarge", + "r6g.8xlarge", + "r6g.12xlarge", + "r6g.16xlarge", + "r6g.metal", + "r6gd.medium", + "r6gd.large", + "r6gd.xlarge", + "r6gd.2xlarge", + "r6gd.4xlarge", + "r6gd.8xlarge", + "r6gd.12xlarge", + "r6gd.16xlarge", + "r6gd.metal", + "r6i.large", + "r6i.xlarge", + "r6i.2xlarge", + "r6i.4xlarge", + "r6i.8xlarge", + "r6i.12xlarge", + "r6i.16xlarge", + "r6i.24xlarge", + "r6i.32xlarge", + "r6i.metal", + "t3.nano", + "t3.micro", + "t3.small", + "t3.medium", + "t3.large", + "t3.xlarge", + "t3.2xlarge", + "t3a.nano", + "t3a.micro", + "t3a.small", + "t3a.medium", + "t3a.large", + "t3a.xlarge", + "t3a.2xlarge", + "t4g.nano", + "t4g.micro", + "t4g.small", + "t4g.medium", + "t4g.large", + "t4g.xlarge", + "t4g.2xlarge", + "u-3tb1", + "u-6tb1", + "u-6tb1", + "u-6tb1", + "u-9tb1", + "u-9tb1", + "u-12tb1", + "u-12tb1", + "u-18tb1", + "u-24tb1", + "vt1.3xlarge", + "vt1.6xlarge", + "vt1.24xlarge", + "x1.16xlarge", + "x1.32xlarge", + "x1e.xlarge", + "x1e.2xlarge", + "x1e.4xlarge", + "x1e.8xlarge", + "x1e.16xlarge", + "x1e.32xlarge", + "x2gd.medium", + "x2gd.large", + "x2gd.xlarge", + "x2gd.2xlarge", + "x2gd.4xlarge", + "x2gd.8xlarge", + "x2gd.12xlarge", + "x2gd.16xlarge", + "x2gd.metal", + "x2idn.16xlarge", + "x2idn.24xlarge", + "x2idn.32xlarge", + "x2iedn.xlarge", + "x2iedn.2xlarge", + "x2iedn.4xlarge", + "x2iedn.8xlarge", + "x2iedn.16xlarge", + "x2iedn.24xlarge", + "x2iedn.32xlarge", + "x2iezn.2xlarge", + "x2iezn.4xlarge", + "x2iezn.6xlarge", + "x2iezn.8xlarge", + "x2iezn.12xlarge", + "x2iezn.metal", + "z1d.large", + "z1d.xlarge", + "z1d.2xlarge", + "z1d.3xlarge", + "z1d.6xlarge", + "z1d.12xlarge", + "z1d.metal" + ], "modules": { "aws": { "terraform-aws-modules/vpc/aws": { @@ -1688,5 +1688,17 @@ } } } - } -} + }, + "version_numbers_to_check": [ + { + "name": "python", + "apiUrl": "https://endoflife.date/api/python.json", + "version": "3.10.7" + }, + { + "name": "php", + "apiUrl": "https://endoflife.date/api/php.json", + "version": "8.1.10" + } + ] +} \ No newline at end of file