Last active
May 28, 2019 15:46
-
-
Save 0xdabbad00/b318f6b154cdee01a728844ba2f5a563 to your computer and use it in GitHub Desktop.
CloudFormation resources. Found via: git clone --depth=1 https://github.com/awsdocs/aws-cloudformation-user-guide.git; cd aws-cloudformation-user-guide; grep -h "# AWS::" doc_source/aws-* | sed 's/# //' | sed 's/<.*//' | sort | uniq
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| AWS::AmazonMQ::Broker | |
| AWS::AmazonMQ::Configuration | |
| AWS::ApiGateway::Account | |
| AWS::ApiGateway::ApiKey | |
| AWS::ApiGateway::Authorizer | |
| AWS::ApiGateway::BasePathMapping | |
| AWS::ApiGateway::ClientCertificate | |
| AWS::ApiGateway::Deployment | |
| AWS::ApiGateway::DocumentationPart | |
| AWS::ApiGateway::DocumentationVersion | |
| AWS::ApiGateway::DomainName | |
| AWS::ApiGateway::GatewayResponse | |
| AWS::ApiGateway::Method | |
| AWS::ApiGateway::Model | |
| AWS::ApiGateway::RequestValidator | |
| AWS::ApiGateway::Resource | |
| AWS::ApiGateway::RestApi | |
| AWS::ApiGateway::Stage | |
| AWS::ApiGateway::UsagePlan | |
| AWS::ApiGateway::UsagePlanKey | |
| AWS::ApiGateway::VpcLink | |
| AWS::AppStream::DirectoryConfig | |
| AWS::AppStream::Fleet | |
| AWS::AppStream::ImageBuilder | |
| AWS::AppStream::Stack | |
| AWS::AppStream::StackFleetAssociation | |
| AWS::AppStream::StackUserAssociation | |
| AWS::AppStream::User | |
| AWS::AppSync::ApiKey | |
| AWS::AppSync::DataSource | |
| AWS::AppSync::FunctionConfiguration | |
| AWS::AppSync::GraphQLApi | |
| AWS::AppSync::GraphQLSchema | |
| AWS::AppSync::Resolver | |
| AWS::ApplicationAutoScaling::ScalableTarget | |
| AWS::ApplicationAutoScaling::ScalingPolicy | |
| AWS::Athena::NamedQuery | |
| AWS::AutoScaling::AutoScalingGroup | |
| AWS::AutoScaling::LaunchConfiguration | |
| AWS::AutoScaling::LifecycleHook | |
| AWS::AutoScaling::ScalingPolicy | |
| AWS::AutoScaling::ScheduledAction | |
| AWS::AutoScalingPlans::ScalingPlan | |
| AWS::Batch::ComputeEnvironment | |
| AWS::Batch::JobDefinition | |
| AWS::Batch::JobQueue | |
| AWS::Budgets::Budget | |
| AWS::CertificateManager::Certificate | |
| AWS::Cloud9::EnvironmentEC2 | |
| AWS::CloudFormation::Authentication | |
| AWS::CloudFormation::CustomResource | |
| AWS::CloudFormation::Init | |
| AWS::CloudFormation::Interface | |
| AWS::CloudFormation::Macro | |
| AWS::CloudFormation::Stack | |
| AWS::CloudFormation::WaitCondition | |
| AWS::CloudFormation::WaitConditionHandle | |
| AWS::CloudFront::CloudFrontOriginAccessIdentity | |
| AWS::CloudFront::Distribution | |
| AWS::CloudFront::StreamingDistribution | |
| AWS::CloudTrail::Trail | |
| AWS::CloudWatch::Alarm | |
| AWS::CloudWatch::Dashboard | |
| AWS::CodeBuild::Project | |
| AWS::CodeCommit::Repository | |
| AWS::CodeDeploy::Application | |
| AWS::CodeDeploy::DeploymentConfig | |
| AWS::CodeDeploy::DeploymentGroup | |
| AWS::CodePipeline::CustomActionType | |
| AWS::CodePipeline::Pipeline | |
| AWS::CodePipeline::Webhook | |
| AWS::Cognito::IdentityPool | |
| AWS::Cognito::IdentityPoolRoleAttachment | |
| AWS::Cognito::UserPool | |
| AWS::Cognito::UserPoolClient | |
| AWS::Cognito::UserPoolGroup | |
| AWS::Cognito::UserPoolUser | |
| AWS::Cognito::UserPoolUserToGroupAttachment | |
| AWS::Config::AggregationAuthorization | |
| AWS::Config::ConfigRule | |
| AWS::Config::ConfigurationAggregator | |
| AWS::Config::ConfigurationRecorder | |
| AWS::Config::DeliveryChannel | |
| AWS::DAX::Cluster | |
| AWS::DAX::ParameterGroup | |
| AWS::DAX::SubnetGroup | |
| AWS::DLM::LifecyclePolicy | |
| AWS::DMS::Certificate | |
| AWS::DMS::Endpoint | |
| AWS::DMS::EventSubscription | |
| AWS::DMS::ReplicationInstance | |
| AWS::DMS::ReplicationSubnetGroup | |
| AWS::DMS::ReplicationTask | |
| AWS::DataPipeline::Pipeline | |
| AWS::DirectoryService::MicrosoftAD | |
| AWS::DirectoryService::SimpleAD | |
| AWS::DynamoDB::Table | |
| AWS::EC2::CustomerGateway | |
| AWS::EC2::DHCPOptions | |
| AWS::EC2::EC2Fleet | |
| AWS::EC2::EIP | |
| AWS::EC2::EIPAssociation | |
| AWS::EC2::EgressOnlyInternetGateway | |
| AWS::EC2::FlowLog | |
| AWS::EC2::Host | |
| AWS::EC2::Instance | |
| AWS::EC2::InternetGateway | |
| AWS::EC2::LaunchTemplate | |
| AWS::EC2::NatGateway | |
| AWS::EC2::NetworkAcl | |
| AWS::EC2::NetworkAclEntry | |
| AWS::EC2::NetworkInterface | |
| AWS::EC2::NetworkInterfaceAttachment | |
| AWS::EC2::NetworkInterfacePermission | |
| AWS::EC2::PlacementGroup | |
| AWS::EC2::Route | |
| AWS::EC2::RouteTable | |
| AWS::EC2::SecurityGroup | |
| AWS::EC2::SecurityGroupEgress | |
| AWS::EC2::SecurityGroupIngress | |
| AWS::EC2::SpotFleet | |
| AWS::EC2::Subnet | |
| AWS::EC2::SubnetCidrBlock | |
| AWS::EC2::SubnetNetworkAclAssociation | |
| AWS::EC2::SubnetRouteTableAssociation | |
| AWS::EC2::TransitGateway | |
| AWS::EC2::TransitGatewayAttachment | |
| AWS::EC2::TransitGatewayRoute | |
| AWS::EC2::TransitGatewayRouteTable | |
| AWS::EC2::TransitGatewayRouteTableAssociation | |
| AWS::EC2::TransitGatewayRouteTablePropagation | |
| AWS::EC2::VPC | |
| AWS::EC2::VPCCidrBlock | |
| AWS::EC2::VPCDHCPOptionsAssociation | |
| AWS::EC2::VPCEndpoint | |
| AWS::EC2::VPCEndpointConnectionNotification | |
| AWS::EC2::VPCEndpointService | |
| AWS::EC2::VPCEndpointServicePermissions | |
| AWS::EC2::VPCGatewayAttachment | |
| AWS::EC2::VPCPeeringConnection | |
| AWS::EC2::VPNConnection | |
| AWS::EC2::VPNConnectionRoute | |
| AWS::EC2::VPNGateway | |
| AWS::EC2::VPNGatewayRoutePropagation | |
| AWS::EC2::Volume | |
| AWS::EC2::VolumeAttachment | |
| AWS::ECR::Repository | |
| AWS::ECS::Cluster | |
| AWS::ECS::Service | |
| AWS::ECS::TaskDefinition | |
| AWS::EFS::FileSystem | |
| AWS::EFS::MountTarget | |
| AWS::EKS::Cluster | |
| AWS::EMR::Cluster | |
| AWS::EMR::InstanceFleetConfig | |
| AWS::EMR::InstanceGroupConfig | |
| AWS::EMR::SecurityConfiguration | |
| AWS::EMR::Step | |
| AWS::ElastiCache::CacheCluster | |
| AWS::ElastiCache::ParameterGroup | |
| AWS::ElastiCache::ReplicationGroup | |
| AWS::ElastiCache::SecurityGroup | |
| AWS::ElastiCache::SecurityGroupIngress | |
| AWS::ElastiCache::SubnetGroup | |
| AWS::ElasticBeanstalk::Application | |
| AWS::ElasticBeanstalk::ApplicationVersion | |
| AWS::ElasticBeanstalk::ConfigurationTemplate | |
| AWS::ElasticBeanstalk::Environment | |
| AWS::ElasticLoadBalancing::LoadBalancer | |
| AWS::ElasticLoadBalancingV2::Listener | |
| AWS::ElasticLoadBalancingV2::ListenerCertificate | |
| AWS::ElasticLoadBalancingV2::ListenerRule | |
| AWS::ElasticLoadBalancingV2::LoadBalancer | |
| AWS::ElasticLoadBalancingV2::TargetGroup | |
| AWS::Elasticsearch::Domain | |
| AWS::Events::EventBusPolicy | |
| AWS::Events::Rule | |
| AWS::GameLift::Alias | |
| AWS::GameLift::Build | |
| AWS::GameLift::Fleet | |
| AWS::Glue::Classifier | |
| AWS::Glue::Connection | |
| AWS::Glue::Crawler | |
| AWS::Glue::Database | |
| AWS::Glue::DevEndpoint | |
| AWS::Glue::Job | |
| AWS::Glue::Partition | |
| AWS::Glue::Table | |
| AWS::Glue::Trigger | |
| AWS::GuardDuty::Detector | |
| AWS::GuardDuty::Filter | |
| AWS::GuardDuty::IPSet | |
| AWS::GuardDuty::Master | |
| AWS::GuardDuty::Member | |
| AWS::GuardDuty::ThreatIntelSet | |
| AWS::IAM::AccessKey | |
| AWS::IAM::Group | |
| AWS::IAM::InstanceProfile | |
| AWS::IAM::ManagedPolicy | |
| AWS::IAM::Policy | |
| AWS::IAM::Role | |
| AWS::IAM::ServiceLinkedRole | |
| AWS::IAM::User | |
| AWS::IAM::UserToGroupAddition | |
| AWS::Inspector::AssessmentTarget | |
| AWS::Inspector::AssessmentTemplate | |
| AWS::Inspector::ResourceGroup | |
| AWS::IoT1Click::Device | |
| AWS::IoT1Click::Placement | |
| AWS::IoT1Click::Project | |
| AWS::IoT::Certificate | |
| AWS::IoT::Policy | |
| AWS::IoT::PolicyPrincipalAttachment | |
| AWS::IoT::Thing | |
| AWS::IoT::ThingPrincipalAttachment | |
| AWS::IoT::TopicRule | |
| AWS::KMS::Alias | |
| AWS::KMS::Key | |
| AWS::Kinesis::Stream | |
| AWS::Kinesis::StreamConsumer | |
| AWS::KinesisAnalytics::Application | |
| AWS::KinesisAnalytics::ApplicationOutput | |
| AWS::KinesisAnalytics::ApplicationReferenceDataSource | |
| AWS::KinesisFirehose::DeliveryStream | |
| AWS::Lambda::Alias | |
| AWS::Lambda::EventSourceMapping | |
| AWS::Lambda::Function | |
| AWS::Lambda::LayerVersion | |
| AWS::Lambda::LayerVersionPermission | |
| AWS::Lambda::Permission | |
| AWS::Lambda::Version | |
| AWS::Logs::Destination | |
| AWS::Logs::LogGroup | |
| AWS::Logs::LogStream | |
| AWS::Logs::MetricFilter | |
| AWS::Logs::SubscriptionFilter | |
| AWS::Neptune::DBCluster | |
| 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::RDS::DBCluster | |
| AWS::RDS::DBClusterParameterGroup | |
| AWS::RDS::DBInstance | |
| AWS::RDS::DBParameterGroup | |
| AWS::RDS::DBSecurityGroup | |
| AWS::RDS::DBSecurityGroupIngress | |
| AWS::RDS::DBSubnetGroup | |
| AWS::RDS::EventSubscription | |
| AWS::RDS::OptionGroup | |
| AWS::Redshift::Cluster | |
| AWS::Redshift::ClusterParameterGroup | |
| AWS::Redshift::ClusterSecurityGroup | |
| AWS::Redshift::ClusterSecurityGroupIngress | |
| AWS::Redshift::ClusterSubnetGroup | |
| AWS::Route53::HealthCheck | |
| AWS::Route53::HostedZone | |
| AWS::Route53::RecordSet | |
| AWS::Route53::RecordSetGroup | |
| AWS::Route53Resolver::ResolverEndpoint | |
| AWS::Route53Resolver::ResolverRule | |
| AWS::S3::Bucket | |
| AWS::S3::BucketPolicy | |
| AWS::SDB::Domain | |
| AWS::SES::ConfigurationSet | |
| AWS::SES::ConfigurationSetEventDestination | |
| AWS::SES::ReceiptFilter | |
| AWS::SES::ReceiptRule | |
| AWS::SES::ReceiptRuleSet | |
| AWS::SES::Template | |
| AWS::SNS::Subscription | |
| AWS::SNS::Topic | |
| AWS::SNS::TopicPolicy | |
| AWS::SQS::Queue | |
| AWS::SQS::QueuePolicy | |
| AWS::SSM::Association | |
| AWS::SSM::Document | |
| AWS::SSM::MaintenanceWindow | |
| AWS::SSM::MaintenanceWindowTarget | |
| AWS::SSM::MaintenanceWindowTask | |
| AWS::SSM::Parameter | |
| AWS::SSM::PatchBaseline | |
| AWS::SSM::ResourceDataSync | |
| AWS::SageMaker::Endpoint | |
| AWS::SageMaker::EndpointConfig | |
| AWS::SageMaker::Model | |
| AWS::SageMaker::NotebookInstance | |
| AWS::SageMaker::NotebookInstanceLifecycleConfig | |
| AWS::SecretsManager::ResourcePolicy | |
| AWS::SecretsManager::RotationSchedule | |
| AWS::SecretsManager::Secret | |
| AWS::SecretsManager::SecretTargetAttachment | |
| AWS::ServiceCatalog::AcceptedPortfolioShare | |
| AWS::ServiceCatalog::CloudFormationProduct | |
| AWS::ServiceCatalog::CloudFormationProvisionedProduct | |
| AWS::ServiceCatalog::LaunchNotificationConstraint | |
| AWS::ServiceCatalog::LaunchRoleConstraint | |
| AWS::ServiceCatalog::LaunchTemplateConstraint | |
| AWS::ServiceCatalog::Portfolio | |
| AWS::ServiceCatalog::PortfolioPrincipalAssociation | |
| AWS::ServiceCatalog::PortfolioProductAssociation | |
| AWS::ServiceCatalog::PortfolioShare | |
| AWS::ServiceCatalog::TagOption | |
| AWS::ServiceCatalog::TagOptionAssociation | |
| AWS::ServiceDiscovery::HttpNamespace | |
| AWS::ServiceDiscovery::Instance | |
| AWS::ServiceDiscovery::PrivateDnsNamespace | |
| AWS::ServiceDiscovery::PublicDnsNamespace | |
| AWS::ServiceDiscovery::Service | |
| AWS::StepFunctions::Activity | |
| AWS::StepFunctions::StateMachine | |
| 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::IPSet | |
| AWS::WAFRegional::Rule | |
| AWS::WAFRegional::SizeConstraintSet | |
| AWS::WAFRegional::SqlInjectionMatchSet | |
| AWS::WAFRegional::WebACL | |
| AWS::WAFRegional::WebACLAssociation | |
| AWS::WAFRegional::XssMatchSet | |
| AWS::WorkSpaces::Workspace |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment