DEV Community

Cover image for Unsupported Resource Types with the AWS Cloud Control API
Jeffrey Aven for StackQL Studios

Posted on

Unsupported Resource Types with the AWS Cloud Control API

Our latest AWS provider for StackQL leverages the Cloud Control API.

AWS lists resources supported by the Cloud Control API here.

However, we have put together a list of unsupported resource types with the Cloud Control API; here you go:

  • AWS::AmazonMQ::Broker
  • AWS::AmazonMQ::Configuration
  • AWS::AmazonMQ::ConfigurationAssociation
  • AWS::ApiGatewayV2::ApiGatewayManagedOverrides
  • AWS::ApiGatewayV2::Integration
  • AWS::ApiGatewayV2::Stage
  • AWS::AppConfig::Deployment
  • AWS::AppConfig::DeploymentStrategy
  • AWS::AppMesh::GatewayRoute
  • AWS::AppMesh::Mesh
  • AWS::AppMesh::Route
  • AWS::AppMesh::VirtualGateway
  • AWS::AppMesh::VirtualNode
  • AWS::AppMesh::VirtualRouter
  • AWS::AppMesh::VirtualService
  • AWS::AppStream::Fleet
  • AWS::AppStream::Stack
  • AWS::AppStream::StackFleetAssociation
  • AWS::AppStream::StackUserAssociation
  • AWS::AppStream::User
  • AWS::AppSync::ApiCache
  • AWS::AppSync::ApiKey
  • AWS::AppSync::DataSource
  • AWS::AppSync::GraphQLApi
  • AWS::AppSync::GraphQLSchema
  • AWS::AutoScalingPlans::ScalingPlan
  • AWS::Batch::JobDefinition
  • AWS::Budgets::Budget
  • AWS::CertificateManager::Certificate
  • AWS::Cloud9::EnvironmentEC2
  • AWS::CloudFormation::CustomResource
  • AWS::CloudFormation::Macro
  • AWS::CloudFormation::WaitCondition
  • AWS::CloudFormation::WaitConditionHandle
  • AWS::CloudFront::StreamingDistribution
  • AWS::CloudWatch::AnomalyDetector
  • AWS::CloudWatch::Dashboard
  • AWS::CloudWatch::InsightRule
  • AWS::CodeBuild::Project
  • AWS::CodeBuild::ReportGroup
  • AWS::CodeBuild::SourceCredential
  • AWS::CodeCommit::Repository
  • AWS::CodeDeploy::DeploymentGroup
  • AWS::CodePipeline::Pipeline
  • AWS::CodePipeline::Webhook
  • AWS::CodeStar::GitHubRepository
  • AWS::Cognito::UserPoolDomain
  • AWS::Cognito::UserPoolIdentityProvider
  • AWS::Cognito::UserPoolResourceServer
  • AWS::Cognito::UserPoolUICustomizationAttachment
  • AWS::Config::ConfigurationRecorder
  • AWS::Config::DeliveryChannel
  • AWS::Config::OrganizationConfigRule
  • AWS::Config::RemediationConfiguration
  • AWS::DAX::Cluster
  • AWS::DAX::ParameterGroup
  • AWS::DAX::SubnetGroup
  • AWS::DirectoryService::MicrosoftAD
  • AWS::DLM::LifecyclePolicy
  • AWS::DMS::Certificate
  • AWS::DMS::Endpoint
  • AWS::DMS::EventSubscription
  • AWS::DMS::ReplicationInstance
  • AWS::DMS::ReplicationSubnetGroup
  • AWS::DMS::ReplicationTask
  • AWS::DocDB::DBCluster
  • AWS::DocDB::DBClusterParameterGroup
  • AWS::DocDB::DBInstance
  • AWS::DocDB::DBSubnetGroup
  • AWS::DocDB::EventSubscription
  • AWS::EC2::ClientVpnAuthorizationRule
  • AWS::EC2::ClientVpnEndpoint
  • AWS::EC2::ClientVpnRoute
  • AWS::EC2::ClientVpnTargetNetworkAssociation
  • AWS::EC2::Instance
  • AWS::EC2::NetworkInterfacePermission
  • AWS::EC2::SecurityGroup
  • AWS::EC2::TrafficMirrorFilter
  • AWS::EC2::TrafficMirrorFilterRule
  • AWS::EC2::TrafficMirrorSession
  • AWS::EC2::TrafficMirrorTarget
  • AWS::EC2::TransitGatewayRoute
  • AWS::EC2::TransitGatewayRouteTableAssociation
  • AWS::EC2::TransitGatewayRouteTablePropagation
  • AWS::EC2::VPCCidrBlock
  • AWS::EC2::VPNGatewayRoutePropagation
  • AWS::ElastiCache::CacheCluster
  • AWS::ElastiCache::ParameterGroup
  • AWS::ElastiCache::ReplicationGroup
  • AWS::ElastiCache::SecurityGroup
  • AWS::ElastiCache::SecurityGroupIngress
  • AWS::ElasticLoadBalancing::LoadBalancer
  • AWS::ElasticLoadBalancingV2::ListenerCertificate
  • AWS::Elasticsearch::Domain
  • AWS::EMR::Cluster
  • AWS::EMR::InstanceFleetConfig
  • AWS::EMR::InstanceGroupConfig
  • AWS::Events::EventBusPolicy
  • AWS::FSx::FileSystem
  • AWS::FSx::Snapshot
  • AWS::FSx::StorageVirtualMachine
  • AWS::FSx::Volume
  • AWS::Glue::Classifier
  • AWS::Glue::Connection
  • AWS::Glue::Crawler
  • AWS::Glue::CustomEntityType
  • AWS::Glue::Database
  • AWS::Glue::DataCatalogEncryptionSettings
  • AWS::Glue::DataQualityRuleset
  • AWS::Glue::DevEndpoint
  • AWS::Glue::Job
  • AWS::Glue::MLTransform
  • AWS::Glue::Partition
  • AWS::Glue::SecurityConfiguration
  • AWS::Glue::Table
  • AWS::Glue::TableOptimizer
  • AWS::Glue::Trigger
  • AWS::Glue::Workflow
  • AWS::Greengrass::ConnectorDefinition
  • AWS::Greengrass::ConnectorDefinitionVersion
  • AWS::Greengrass::CoreDefinition
  • AWS::Greengrass::CoreDefinitionVersion
  • AWS::Greengrass::DeviceDefinition
  • AWS::Greengrass::DeviceDefinitionVersion
  • AWS::Greengrass::FunctionDefinition
  • AWS::Greengrass::FunctionDefinitionVersion
  • AWS::Greengrass::Group
  • AWS::Greengrass::GroupVersion
  • AWS::Greengrass::LoggerDefinition
  • AWS::Greengrass::LoggerDefinitionVersion
  • AWS::Greengrass::ResourceDefinition
  • AWS::Greengrass::ResourceDefinitionVersion
  • AWS::Greengrass::SubscriptionDefinition
  • AWS::Greengrass::SubscriptionDefinitionVersion
  • AWS::IAM::AccessKey
  • AWS::IAM::UserToGroupAddition
  • AWS::IoT::PolicyPrincipalAttachment
  • AWS::IoT::ThingPrincipalAttachment
  • AWS::IoT1Click::Device
  • AWS::IoT1Click::Placement
  • AWS::IoT1Click::Project
  • AWS::IoTThingsGraph::FlowTemplate
  • AWS::Kinesis::StreamConsumer
  • AWS::KinesisAnalytics::Application
  • AWS::KinesisAnalytics::ApplicationOutput
  • AWS::KinesisAnalytics::ApplicationReferenceDataSource
  • AWS::KinesisAnalyticsV2::ApplicationCloudWatchLoggingOption
  • AWS::KinesisAnalyticsV2::ApplicationOutput
  • AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource
  • AWS::LakeFormation::DataLakeSettings
  • AWS::LakeFormation::Permissions
  • AWS::LakeFormation::Resource
  • AWS::Lambda::Alias
  • AWS::ManagedBlockchain::Member
  • AWS::ManagedBlockchain::Node
  • AWS::MediaConvert::JobTemplate
  • AWS::MediaConvert::Preset
  • AWS::MediaConvert::Queue
  • AWS::MediaLive::Channel
  • AWS::MediaLive::Input
  • AWS::MediaLive::InputSecurityGroup
  • AWS::MediaStore::Container
  • AWS::Neptune::DBClusterParameterGroup
  • AWS::Neptune::DBInstance
  • AWS::Neptune::DBParameterGroup
  • AWS::Neptune::DBSubnetGroup
  • AWS::OpsWorks::App
  • AWS::OpsWorks::ElasticLoadBalancerAttachment
  • AWS::OpsWorks::Instance
  • AWS::OpsWorks::Layer
  • AWS::OpsWorks::Stack
  • AWS::OpsWorks::UserProfile
  • AWS::OpsWorks::Volume
  • AWS::Pinpoint::ADMChannel
  • AWS::Pinpoint::APNSChannel
  • AWS::Pinpoint::APNSSandboxChannel
  • AWS::Pinpoint::APNSVoipChannel
  • AWS::Pinpoint::APNSVoipSandboxChannel
  • AWS::Pinpoint::App
  • AWS::Pinpoint::ApplicationSettings
  • AWS::Pinpoint::BaiduChannel
  • AWS::Pinpoint::Campaign
  • AWS::Pinpoint::EmailChannel
  • AWS::Pinpoint::EmailTemplate
  • AWS::Pinpoint::EventStream
  • AWS::Pinpoint::GCMChannel
  • AWS::Pinpoint::PushTemplate
  • AWS::Pinpoint::Segment
  • AWS::Pinpoint::SMSChannel
  • AWS::Pinpoint::SmsTemplate
  • AWS::Pinpoint::VoiceChannel
  • AWS::PinpointEmail::ConfigurationSet
  • AWS::PinpointEmail::ConfigurationSetEventDestination
  • AWS::PinpointEmail::DedicatedIpPool
  • AWS::PinpointEmail::Identity
  • AWS::QLDB::Ledger
  • AWS::RAM::ResourceShare
  • AWS::RDS::DBSecurityGroup
  • AWS::RDS::DBSecurityGroupIngress
  • AWS::Redshift::ClusterSecurityGroup
  • AWS::Redshift::ClusterSecurityGroupIngress
  • AWS::Route53::RecordSet
  • AWS::Route53::RecordSetGroup
  • AWS::Route53Resolver::ResolverEndpoint
  • AWS::SageMaker::CodeRepository
  • AWS::SageMaker::Endpoint
  • AWS::SageMaker::EndpointConfig
  • AWS::SageMaker::Model
  • AWS::SageMaker::NotebookInstance
  • AWS::SageMaker::NotebookInstanceLifecycleConfig
  • AWS::SageMaker::Workteam
  • AWS::SDB::Domain
  • AWS::SecretsManager::ResourcePolicy
  • AWS::SecretsManager::RotationSchedule
  • AWS::SecretsManager::SecretTargetAttachment
  • AWS::ServiceCatalog::AcceptedPortfolioShare
  • AWS::ServiceCatalog::CloudFormationProduct
  • AWS::ServiceCatalog::LaunchNotificationConstraint
  • AWS::ServiceCatalog::LaunchRoleConstraint
  • AWS::ServiceCatalog::LaunchTemplateConstraint
  • AWS::ServiceCatalog::Portfolio
  • AWS::ServiceCatalog::PortfolioPrincipalAssociation
  • AWS::ServiceCatalog::PortfolioProductAssociation
  • AWS::ServiceCatalog::PortfolioShare
  • AWS::ServiceCatalog::ResourceUpdateConstraint
  • AWS::ServiceCatalog::StackSetConstraint
  • AWS::ServiceCatalog::TagOption
  • AWS::ServiceCatalog::TagOptionAssociation
  • AWS::ServiceDiscovery::HttpNamespace
  • AWS::ServiceDiscovery::Instance
  • AWS::ServiceDiscovery::PrivateDnsNamespace
  • AWS::ServiceDiscovery::PublicDnsNamespace
  • AWS::ServiceDiscovery::Service
  • AWS::SES::ReceiptFilter
  • AWS::SES::ReceiptRule
  • AWS::SES::ReceiptRuleSet
  • AWS::SNS::Subscription
  • AWS::SSM::MaintenanceWindow
  • AWS::SSM::MaintenanceWindowTarget
  • AWS::SSM::MaintenanceWindowTask
  • AWS::Transfer::Server
  • AWS::Transfer::User
  • AWS::WAF::ByteMatchSet
  • AWS::WAF::IPSet
  • AWS::WAF::Rule
  • AWS::WAF::SizeConstraintSet
  • AWS::WAF::SqlInjectionMatchSet
  • AWS::WAF::WebACL
  • AWS::WAF::XssMatchSet
  • AWS::WAFRegional::ByteMatchSet
  • AWS::WAFRegional::GeoMatchSet
  • AWS::WAFRegional::IPSet
  • AWS::WAFRegional::RateBasedRule
  • AWS::WAFRegional::RegexPatternSet
  • AWS::WAFRegional::Rule
  • AWS::WAFRegional::SizeConstraintSet
  • AWS::WAFRegional::SqlInjectionMatchSet
  • AWS::WAFRegional::WebACL
  • AWS::WAFRegional::WebACLAssociation
  • AWS::WAFRegional::XssMatchSet
  • AWS::WorkSpaces::Workspace

Top comments (0)