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 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