A list of all resources that can be created via CloudFormation. Please let us know if you'd like support for a resource not yet listed here.
- AWS::ApiGateway::Deployment:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- DeploymentId
- AWS::ApiGateway::Method:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::ApiGateway::Resource:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- ResourceId
- AWS::AutoScaling::AutoScalingGroup:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- LaunchConfigurationName
- LaunchTemplateSpecification
- MixedInstancesPolicy
- PlacementGroup
- VPCZoneIdentifier
- AWS::AutoScaling::LaunchConfiguration:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::AutoScaling::ScheduledAction:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- ScheduledActionName
- AWS::Batch::ComputeEnvironment:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- ComputeEnvironmentArn
- AWS::Batch::JobDefinition:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::Batch::JobQueue:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- JobQueueArn
- AWS::CloudFormation::Stack:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::DataPipeline::Pipeline:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::DynamoDB::Table:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::EC2::Instance:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::EC2::InternetGateway:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- InternetGatewayId
- AWS::EC2::LaunchTemplate:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- LatestVersionNumber
- DefaultVersionNumber
- AWS::EC2::NatGateway:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- NatGatewayId
- AWS::EC2::NetworkInterface:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- Id
- AWS::EC2::Route:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::EC2::RouteTable:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- RouteTableId
- AWS::EC2::SecurityGroup:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- VpcId
- AWS::EC2::SecurityGroupIngress:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::EC2::Subnet:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- VpcId
- NetworkAclAssociationId
- OutpostArn
- SubnetId
- Ipv6CidrBlocks
- AWS::EC2::SubnetRouteTableAssociation:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- Id
- AWS::EC2::TransitGateway:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- Id
- AWS::EC2::VPC:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- VpcId
- CidrBlockAssociations
- CidrBlock
- DefaultNetworkAcl
- Ipv6CidrBlocks
- DefaultSecurityGroup
- AWS::EC2::VPCGatewayAttachment:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::EC2::VPCPeeringConnection:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- Id
- AWS::EC2::Volume:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- VolumeId
- AWS::EC2::VolumeAttachment:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::ECR::Repository:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::ECS::Cluster:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::ECS::Service:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- ServiceArn
- AWS::ECS::TaskDefinition:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- TaskDefinitionArn
- AWS::EFS::FileSystem:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- FileSystemId
- Arn
- AWS::EFS::MountTarget:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- IpAddress
- Id
- AWS::Events::Archive:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::Events::EventBus:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::Events::Rule:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::IAM::AccessKey:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::IAM::InstanceProfile:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::IAM::ManagedPolicy:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::IAM::Policy:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::IAM::Role:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- RoleId
- AWS::IAM::User:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::KMS::Key:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- KeyId
- AWS::Kinesis::Stream:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::Logs::LogGroup:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::RDS::DBParameterGroup:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- DBParameterGroupName
- AWS::Redshift::Cluster:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- Id
- DeferMaintenanceIdentifier
- AWS::Route53::HealthCheck:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- HealthCheckId
- AWS::Route53::RecordSet:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::Route53::RecordSetGroup:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::S3::Bucket:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::SNS::Topic:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- TopicArn
- AWS::SQS::Queue:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- QueueUrl
- AWS::SSM::Parameter:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- Type
- Value
- AWS::SageMaker::Endpoint:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::SageMaker::EndpointConfig:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::SageMaker::Model:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- AWS::StepFunctions::StateMachine:
- create implemented
- update implemented
- delete implemented
- Fn::GetAtt implemented
- StateMachineRevisionId
- Arn