Skip to content

Commit

Permalink
feat: Updates supported resource types (55) (#619)
Browse files Browse the repository at this point in the history
  • Loading branch information
udondan authored Sep 22, 2024
1 parent 52da022 commit 0008239
Showing 1 changed file with 56 additions and 1 deletion.
57 changes: 56 additions & 1 deletion src/supported_resource_types.rs
Original file line number Diff line number Diff line change
@@ -1,11 +1,12 @@
pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
pub const SUPPORTED_RESOURCE_TYPES: [&str; 1041] = [
"AWS::ACMPCA::Certificate",
"AWS::ACMPCA::CertificateAuthority",
"AWS::ACMPCA::CertificateAuthorityActivation",
"AWS::ACMPCA::Permission",
"AWS::APS::RuleGroupsNamespace",
"AWS::APS::Scraper",
"AWS::APS::Workspace",
"AWS::ARCZonalShift::AutoshiftObserverNotificationStatus",
"AWS::ARCZonalShift::ZonalAutoshiftConfiguration",
"AWS::AccessAnalyzer::Analyzer",
"AWS::Amplify::App",
Expand Down Expand Up @@ -37,6 +38,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::ApiGatewayV2::Authorizer",
"AWS::ApiGatewayV2::Deployment",
"AWS::ApiGatewayV2::DomainName",
"AWS::ApiGatewayV2::Integration",
"AWS::ApiGatewayV2::IntegrationResponse",
"AWS::ApiGatewayV2::Model",
"AWS::ApiGatewayV2::Route",
Expand Down Expand Up @@ -74,6 +76,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::ApplicationAutoScaling::ScalableTarget",
"AWS::ApplicationAutoScaling::ScalingPolicy",
"AWS::ApplicationInsights::Application",
"AWS::ApplicationSignals::ServiceLevelObjective",
"AWS::Athena::CapacityReservation",
"AWS::Athena::DataCatalog",
"AWS::Athena::NamedQuery",
Expand All @@ -97,16 +100,22 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::Backup::Framework",
"AWS::Backup::ReportPlan",
"AWS::Backup::RestoreTestingPlan",
"AWS::Backup::RestoreTestingSelection",
"AWS::BackupGateway::Hypervisor",
"AWS::Batch::ComputeEnvironment",
"AWS::Batch::JobQueue",
"AWS::Batch::SchedulingPolicy",
"AWS::Bedrock::Agent",
"AWS::Bedrock::AgentAlias",
"AWS::Bedrock::DataSource",
"AWS::Bedrock::Flow",
"AWS::Bedrock::FlowAlias",
"AWS::Bedrock::FlowVersion",
"AWS::Bedrock::Guardrail",
"AWS::Bedrock::GuardrailVersion",
"AWS::Bedrock::KnowledgeBase",
"AWS::Bedrock::Prompt",
"AWS::Bedrock::PromptVersion",
"AWS::BillingConductor::BillingGroup",
"AWS::BillingConductor::CustomLineItem",
"AWS::BillingConductor::PricingPlan",
Expand All @@ -125,6 +134,8 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::CleanRooms::Collaboration",
"AWS::CleanRooms::ConfiguredTable",
"AWS::CleanRooms::ConfiguredTableAssociation",
"AWS::CleanRooms::IdMappingTable",
"AWS::CleanRooms::IdNamespaceAssociation",
"AWS::CleanRooms::Membership",
"AWS::CleanRooms::PrivacyBudgetTemplate",
"AWS::CleanRoomsML::TrainingDataset",
Expand Down Expand Up @@ -170,6 +181,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::CodeGuruProfiler::ProfilingGroup",
"AWS::CodeGuruReviewer::RepositoryAssociation",
"AWS::CodePipeline::CustomActionType",
"AWS::CodePipeline::Pipeline",
"AWS::CodeStarConnections::Connection",
"AWS::CodeStarConnections::RepositoryLink",
"AWS::CodeStarConnections::SyncConfiguration",
Expand All @@ -182,6 +194,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::Cognito::UserPoolClient",
"AWS::Cognito::UserPoolGroup",
"AWS::Cognito::UserPoolRiskConfigurationAttachment",
"AWS::Cognito::UserPoolUICustomizationAttachment",
"AWS::Cognito::UserPoolUser",
"AWS::Cognito::UserPoolUserToGroupAttachment",
"AWS::Comprehend::DocumentClassifier",
Expand All @@ -192,6 +205,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::Config::ConformancePack",
"AWS::Config::OrganizationConformancePack",
"AWS::Config::StoredQuery",
"AWS::Connect::AgentStatus",
"AWS::Connect::ApprovedOrigin",
"AWS::Connect::ContactFlow",
"AWS::Connect::ContactFlowModule",
Expand All @@ -212,6 +226,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::Connect::TrafficDistributionGroup",
"AWS::Connect::User",
"AWS::Connect::UserHierarchyGroup",
"AWS::Connect::UserHierarchyStructure",
"AWS::Connect::View",
"AWS::Connect::ViewVersion",
"AWS::ConnectCampaigns::Campaign",
Expand Down Expand Up @@ -251,14 +266,19 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::DataZone::DataSource",
"AWS::DataZone::Domain",
"AWS::DataZone::Environment",
"AWS::DataZone::EnvironmentActions",
"AWS::DataZone::EnvironmentBlueprintConfiguration",
"AWS::DataZone::EnvironmentProfile",
"AWS::DataZone::GroupProfile",
"AWS::DataZone::Project",
"AWS::DataZone::ProjectMembership",
"AWS::DataZone::SubscriptionTarget",
"AWS::DataZone::UserProfile",
"AWS::Deadline::Farm",
"AWS::Deadline::Fleet",
"AWS::Deadline::LicenseEndpoint",
"AWS::Deadline::MeteredProduct",
"AWS::Deadline::Monitor",
"AWS::Deadline::Queue",
"AWS::Deadline::QueueEnvironment",
"AWS::Deadline::QueueFleetAssociation",
Expand Down Expand Up @@ -337,6 +357,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::EC2::TransitGatewayMulticastGroupMember",
"AWS::EC2::TransitGatewayMulticastGroupSource",
"AWS::EC2::TransitGatewayPeeringAttachment",
"AWS::EC2::TransitGatewayRoute",
"AWS::EC2::TransitGatewayRouteTable",
"AWS::EC2::TransitGatewayRouteTableAssociation",
"AWS::EC2::TransitGatewayRouteTablePropagation",
Expand Down Expand Up @@ -449,10 +470,12 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::GlobalAccelerator::CrossAccountAttachment",
"AWS::GlobalAccelerator::EndpointGroup",
"AWS::GlobalAccelerator::Listener",
"AWS::Glue::Datasbase",
"AWS::Glue::Registry",
"AWS::Glue::Schema",
"AWS::Glue::SchemaVersion",
"AWS::Glue::SchemaVersionMetadata",
"AWS::Glue::Trigger",
"AWS::Grafana::Workspace",
"AWS::GreengrassV2::ComponentVersion",
"AWS::GreengrassV2::Deployment",
Expand All @@ -462,6 +485,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::GuardDuty::Detector",
"AWS::GuardDuty::Filter",
"AWS::GuardDuty::IPSet",
"AWS::GuardDuty::MalwareProtectionPlan",
"AWS::GuardDuty::Master",
"AWS::GuardDuty::Member",
"AWS::GuardDuty::ThreatIntelSet",
Expand All @@ -484,6 +508,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::IVS::EncoderConfiguration",
"AWS::IVS::PlaybackKeyPair",
"AWS::IVS::PlaybackRestrictionPolicy",
"AWS::IVS::PublicKey",
"AWS::IVS::RecordingConfiguration",
"AWS::IVS::Stage",
"AWS::IVS::StorageConfiguration",
Expand Down Expand Up @@ -593,12 +618,14 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::Lambda::Alias",
"AWS::Lambda::CodeSigningConfig",
"AWS::Lambda::EventInvokeConfig",
"AWS::Lambda::EventSourceMapping",
"AWS::Lambda::Function",
"AWS::Lambda::LayerVersion",
"AWS::Lambda::LayerVersionPermission",
"AWS::Lambda::Permission",
"AWS::Lambda::Url",
"AWS::Lambda::Version",
"AWS::LaunchWizard::Deployment",
"AWS::Lex::Bot",
"AWS::Lex::BotAlias",
"AWS::Lex::BotVersion",
Expand Down Expand Up @@ -662,8 +689,17 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::MediaConnect::FlowSource",
"AWS::MediaConnect::FlowVpcInterface",
"AWS::MediaConnect::Gateway",
"AWS::MediaLive::ChannelPlacementGroup",
"AWS::MediaLive::CloudWatchAlarmTemplate",
"AWS::MediaLive::CloudWatchAlarmTemplateGroup",
"AWS::MediaLive::Cluster",
"AWS::MediaLive::EventBridgeRuleTemplate",
"AWS::MediaLive::EventBridgeRuleTemplateGroup",
"AWS::MediaLive::Multiplex",
"AWS::MediaLive::Multiplexprogram",
"AWS::MediaLive::Network",
"AWS::MediaLive::SdiSource",
"AWS::MediaLive::SignalMap",
"AWS::MediaPackage::Asset",
"AWS::MediaPackage::Channel",
"AWS::MediaPackage::OriginEndpoint",
Expand All @@ -684,6 +720,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::MemoryDB::User",
"AWS::Neptune::DBCluster",
"AWS::NeptuneGraph::Graph",
"AWS::NeptuneGraph::PrivateGraphEndpoint",
"AWS::NetworkFirewall::Firewall",
"AWS::NetworkFirewall::FirewallPolicy",
"AWS::NetworkFirewall::LoggingConfiguration",
Expand Down Expand Up @@ -859,8 +896,16 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::SES::ContactList",
"AWS::SES::DedicatedIpPool",
"AWS::SES::EmailIdentity",
"AWS::SES::MailManagerAddonInstance",
"AWS::SES::MailManagerAddonSubscription",
"AWS::SES::MailManagerArchive",
"AWS::SES::MailManagerIngressPoint",
"AWS::SES::MailManagerRelay",
"AWS::SES::MailManagerRuleSet",
"AWS::SES::MailManagerTrafficPolicy",
"AWS::SES::Template",
"AWS::SES::VdmAttributes",
"AWS::SNS::Subscription",
"AWS::SNS::Topic",
"AWS::SNS::TopicInlinePolicy",
"AWS::SQS::Queue",
Expand All @@ -875,6 +920,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::SSMContacts::Rotation",
"AWS::SSMIncidents::ReplicationSet",
"AWS::SSMIncidents::ResponsePlan",
"AWS::SSMQuickSetup::ConfigurationManager",
"AWS::SSO::Application",
"AWS::SSO::ApplicationAssignment",
"AWS::SSO::Assignment",
Expand All @@ -883,6 +929,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::SSO::PermissionSet",
"AWS::SageMaker::App",
"AWS::SageMaker::AppImageConfig",
"AWS::SageMaker::Cluster",
"AWS::SageMaker::DataQualityJobDefinition",
"AWS::SageMaker::Device",
"AWS::SageMaker::DeviceFleet",
Expand All @@ -892,6 +939,7 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::SageMaker::ImageVersion",
"AWS::SageMaker::InferenceComponent",
"AWS::SageMaker::InferenceExperiment",
"AWS::SageMaker::MlflowTrackingServer",
"AWS::SageMaker::ModelBiasJobDefinition",
"AWS::SageMaker::ModelCard",
"AWS::SageMaker::ModelExplainabilityJobDefinition",
Expand All @@ -902,20 +950,27 @@ pub const SUPPORTED_RESOURCE_TYPES: [&str; 986] = [
"AWS::SageMaker::Pipeline",
"AWS::SageMaker::Project",
"AWS::SageMaker::Space",
"AWS::SageMaker::StudioLifecycleConfig",
"AWS::SageMaker::UserProfile",
"AWS::Scheduler::Schedule",
"AWS::Scheduler::ScheduleGroup",
"AWS::SecretsManager::ResourcePolicy",
"AWS::SecretsManager::Secret",
"AWS::SecurityHub::AutomationRule",
"AWS::SecurityHub::ConfigurationPolicy",
"AWS::SecurityHub::DelegatedAdmin",
"AWS::SecurityHub::FindingAggregator",
"AWS::SecurityHub::Hub",
"AWS::SecurityHub::Insight",
"AWS::SecurityHub::OrganizationConfiguration",
"AWS::SecurityHub::PolicyAssociation",
"AWS::SecurityHub::ProductSubscription",
"AWS::SecurityHub::SecurityControl",
"AWS::SecurityHub::Standard",
"AWS::SecurityLake::AwsLogSource",
"AWS::SecurityLake::DataLake",
"AWS::SecurityLake::Subscriber",
"AWS::SecurityLake::SubscriberNotification",
"AWS::ServiceCatalog::CloudFormationProvisionedProduct",
"AWS::ServiceCatalog::ServiceAction",
"AWS::ServiceCatalog::ServiceActionAssociation",
Expand Down

0 comments on commit 0008239

Please sign in to comment.