pulumi/pulumi-cdk

[Tracking Issue]: Missing Types

Opened this issue ยท 0 comments

Hello!

  • Vote on this issue by adding a ๐Ÿ‘ reaction
  • If you want to implement this feature, comment to let us know (we'll work with you on design, scheduling, etc.)

Issue details

This issue tracks all of the missing CloudFormation types that are currently not available in aws-native which means they are not available by default in pulumi-cdk.

Tasks

  1. 0 of 7
    impact/usability kind/enhancement
  2. 0 of 12
    impact/usability kind/enhancement
  3. 0 of 7
    impact/usability kind/enhancement
  4. 0 of 3
    impact/usability kind/enhancement
  5. 0 of 13
    impact/usability kind/enhancement
  6. 0 of 5
    impact/usability kind/enhancement
  7. 0 of 4
    impact/usability kind/enhancement
  8. 0 of 16
    impact/usability kind/enhancement
  9. 0 of 5
    impact/usability kind/enhancement
  10. 0 of 3
    impact/usability kind/enhancement

Not Needed

These types are only available as CDK L1 resources so we probably don't need to map them

- [ ] AWS::Kinesis::StreamConsumer
- [ ] AWS::Config::ConfigurationRecorder
- [ ] AWS::Config::DeliveryChannel
- [ ] AWS::Config::OrganizationConfigRule
- [ ] AWS::Config::RemediationConfiguration
- [ ] AWS::CloudWatch::InsightRule
- [ ] AWS::CloudWatch::AnomalyDetector
- [ ] AWS::CloudFront::StreamingDistribution
- [ ] AWS::AutoScalingPlans::ScalingPlan
- [ ] AWS::ApiGatewayV2::ApiGatewayManagedOverrides
- [ ] AWS::IAM::AccessKey
- [ ] AWS::IAM::UserToGroupAddition
- [ ] AWS::IoT1Click::Device
- [ ] AWS::IoT1Click::Placement
- [ ] AWS::IoT1Click::Project
- [ ] AWS::IoT::PolicyPrincipalAttachment
- [ ] AWS::IoT::ThingPrincipalAttachment
- [ ] 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::Macie::AllowList
- [ ] AWS::RAM::ResourceShare
- [ ] AWS::RDS::DBSecurityGroup
- [ ] AWS::RDS::DBSecurityGroupIngress
- [ ] AWS::FraudDetector::List
- [ ] AWS::EMR::Cluster
- [ ] AWS::EMR::InstanceFleetConfig
- [ ] AWS::EMR::InstanceGroupConfig
- [ ] AWS::ElasticLoadBalancing::LoadBalancer
- [ ] 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::Budgets::Budget
- [ ] AWS::AppStream::Fleet
- [ ] AWS::AppStream::Stack
- [ ] AWS::AppStream::StackFleetAssociation
- [ ] AWS::AppStream::StackUserAssociation
- [ ] AWS::AppStream::User
- [ ] AWS::AmazonMQ::Broker
- [ ] AWS::AmazonMQ::Configuration
- [ ] AWS::AmazonMQ::ConfigurationAssociation
- [ ] 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::DAX::Cluster
- [ ] AWS::DAX::ParameterGroup
- [ ] AWS::DAX::SubnetGroup
- [ ] AWS::Route53RecoveryReadiness::Cell
- [ ] AWS::Route53RecoveryReadiness::ReadinessCheck
- [ ] AWS::Route53RecoveryReadiness::RecoveryGroup
- [ ] AWS::Route53RecoveryReadiness::ResourceSet
- [ ] AWS::QLDB::Ledger
- [ ] AWS::OpsWorks::App
- [ ] AWS::OpsWorks::ElasticLoadBalancerAttachment
- [ ] AWS::OpsWorks::Instance
- [ ] AWS::OpsWorks::Layer
- [ ] AWS::OpsWorks::Stack
- [ ] AWS::OpsWorks::UserProfile
- [ ] AWS::OpsWorks::Volume
- [ ] 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::SSM::MaintenanceWindow
- [ ] AWS::SSM::MaintenanceWindowTarget
- [ ] AWS::SSM::MaintenanceWindowTask
- [ ] AWS::Transfer::Server
- [ ] AWS::Transfer::User
- [ ] AWS::VpcLattice::Listener
- [ ] Alexa::ASK::Skill
- [ ] 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

Affected area/feature