AWS Fundamentals Logo
AWS Fundamentals
1534 Resource Types

CloudFormation Explorer

Browse every AWS CloudFormation resource type. Properties, sample templates, required IAM permissions, and practical examples.

AccessAnalyzer

1
Analyzer

ACMPCA

4
CertificateCertificateAuthorityCertificateAuthorityActivationPermission

AIOps

1
InvestigationGroup

AmazonMQ

3
BrokerConfigurationConfigurationAssociation

Amplify

3
AppBranchDomain

AmplifyUIBuilder

3
ComponentFormTheme

ApiGateway

22
AccountApiKeyAuthorizerBasePathMapping+18 more

ApiGatewayV2

14
ApiApiGatewayManagedOverridesApiMappingAuthorizer+10 more

AppConfig

8
ApplicationConfigurationProfileDeploymentDeploymentStrategy+4 more

AppFlow

3
ConnectorConnectorProfileFlow

AppIntegrations

3
ApplicationDataIntegrationEventIntegration

ApplicationAutoScaling

2
ScalableTargetScalingPolicy

ApplicationInsights

1
Application

ApplicationSignals

3
DiscoveryGroupingConfigurationServiceLevelObjective

AppMesh

7
GatewayRouteMeshRouteVirtualGateway+3 more

AppRunner

5
AutoScalingConfigurationObservabilityConfigurationServiceVpcConnector+1 more

AppStream

13
AppBlockAppBlockBuilderApplicationApplicationEntitlementAssociation+9 more

AppSync

12
ApiApiCacheApiKeyChannelNamespace+8 more

AppTest

1
TestCase

APS

5
AnomalyDetectorResourcePolicyRuleGroupsNamespaceScraper+1 more

ARCRegionSwitch

1
Plan

ARCZonalShift

2
AutoshiftObserverNotificationStatusZonalAutoshiftConfiguration

Athena

5
CapacityReservationDataCatalogNamedQueryPreparedStatement+1 more

AuditManager

1
Assessment

AutoScaling

6
AutoScalingGroupLaunchConfigurationLifecycleHookScalingPolicy+2 more

AutoScalingPlans

1
ScalingPlan

B2BI

4
CapabilityPartnershipProfileTransformer

Backup

9
BackupPlanBackupSelectionBackupVaultFramework+5 more

BackupGateway

1
Hypervisor

Batch

6
ComputeEnvironmentConsumableResourceJobDefinitionJobQueue+2 more

BCMDataExports

1
Export

Bedrock

17
AgentAgentAliasApplicationInferenceProfileAutomatedReasoningPolicy+13 more

BedrockAgentCore

13
BrowserCustomBrowserProfileCodeInterpreterCustomEvaluator+9 more

BedrockMantle

1
Project

Billing

1
BillingView

BillingConductor

4
BillingGroupCustomLineItemPricingPlanPricingRule

Budgets

2
BudgetBudgetsAction

Cases

5
CaseRuleDomainFieldLayout+1 more

Cassandra

3
KeyspaceTableType

CE

3
AnomalyMonitorAnomalySubscriptionCostCategory

CertificateManager

2
AccountCertificate

Chatbot

3
CustomActionMicrosoftTeamsChannelConfigurationSlackChannelConfiguration

CleanRooms

8
AnalysisTemplateCollaborationConfiguredTableConfiguredTableAssociation+4 more

CleanRoomsML

1
TrainingDataset

Cloud9

1
EnvironmentEC2

CloudFormation

18
CustomResourceGuardHookHookDefaultVersionHookTypeConfig+14 more

CloudFront

20
AnycastIpListCachePolicyCloudFrontOriginAccessIdentityConnectionFunction+16 more

CloudTrail

5
ChannelDashboardEventDataStoreResourcePolicy+1 more

CloudWatch

7
AlarmAlarmMuteRuleAnomalyDetectorCompositeAlarm+3 more

CodeArtifact

3
DomainPackageGroupRepository

CodeBuild

4
FleetProjectReportGroupSourceCredential

CodeCommit

1
Repository

CodeConnections

1
Connection

CodeDeploy

3
ApplicationDeploymentConfigDeploymentGroup

CodeGuruProfiler

1
ProfilingGroup

CodeGuruReviewer

1
RepositoryAssociation

CodePipeline

3
CustomActionTypePipelineWebhook

CodeStar

1
GitHubRepository

CodeStarConnections

3
ConnectionRepositoryLinkSyncConfiguration

CodeStarNotifications

1
NotificationRule

Cognito

16
IdentityPoolIdentityPoolPrincipalTagIdentityPoolRoleAttachmentLogDeliveryConfiguration+12 more

Comprehend

2
DocumentClassifierFlywheel

ComputeOptimizer

1
AutomationRule

Config

10
AggregationAuthorizationConfigRuleConfigurationAggregatorConfigurationRecorder+6 more

Connect

34
AgentStatusApprovedOriginContactFlowContactFlowModule+30 more

ConnectCampaigns

1
Campaign

ConnectCampaignsV2

1
Campaign

ControlTower

3
EnabledBaselineEnabledControlLandingZone

CUR

1
ReportDefinition

CustomerProfiles

7
CalculatedAttributeDefinitionDomainEventStreamEventTrigger+3 more

DataBrew

6
DatasetJobProjectRecipe+2 more

DataPipeline

1
Pipeline

DataSync

13
AgentLocationAzureBlobLocationEFSLocationFSxLustre+9 more

DataZone

17
ConnectionDataSourceDomainDomainUnit+13 more

DAX

3
ClusterParameterGroupSubnetGroup

Deadline

11
FarmFleetLicenseEndpointLimit+7 more

Detective

3
GraphMemberInvitationOrganizationAdmin

DevOpsAgent

3
AgentSpaceAssociationService

DevOpsGuru

3
LogAnomalyDetectionIntegrationNotificationChannelResourceCollection

DirectConnect

7
ConnectionDirectConnectGatewayDirectConnectGatewayAssociationLag+3 more

DirectoryService

2
MicrosoftADSimpleAD

DLM

1
LifecyclePolicy

DMS

11
CertificateDataMigrationDataProviderEndpoint+7 more

DocDB

6
DBClusterDBClusterParameterGroupDBInstanceDBSubnetGroup+2 more

DocDBElastic

1
Cluster

DSQL

1
Cluster

DynamoDB

2
GlobalTableTable

EC2

111
CapacityManagerDataExportCapacityReservationCapacityReservationFleetCarrierGateway+107 more

ECR

9
PublicRepositoryPullThroughCacheRulePullTimeUpdateExclusionRegistryPolicy+5 more

ECS

8
CapacityProviderClusterClusterCapacityProviderAssociationsExpressGatewayService+4 more

EFS

3
AccessPointFileSystemMountTarget

EKS

8
AccessEntryAddonCapabilityCluster+4 more

ElastiCache

10
CacheClusterGlobalReplicationGroupParameterGroupReplicationGroup+6 more

ElasticBeanstalk

4
ApplicationApplicationVersionConfigurationTemplateEnvironment

ElasticLoadBalancing

1
LoadBalancer

ElasticLoadBalancingV2

7
ListenerListenerCertificateListenerRuleLoadBalancer+3 more

Elasticsearch

1
Domain

EMR

8
ClusterInstanceFleetConfigInstanceGroupConfigSecurityConfiguration+4 more

EMRContainers

3
EndpointSecurityConfigurationVirtualCluster

EMRServerless

1
Application

EntityResolution

5
IdMappingWorkflowIdNamespaceMatchingWorkflowPolicyStatement+1 more

Events

7
ApiDestinationArchiveConnectionEndpoint+3 more

EventSchemas

4
DiscovererRegistryRegistryPolicySchema

Evidently

5
ExperimentFeatureLaunchProject+1 more

EVS

1
Environment

FinSpace

1
Environment

FIS

2
ExperimentTemplateTargetAccountConfiguration

FMS

3
NotificationChannelPolicyResourceSet

Forecast

2
DatasetDatasetGroup

FraudDetector

7
DetectorEntityTypeEventTypeLabel+3 more

FSx

6
DataRepositoryAssociationFileSystemS3AccessPointAttachmentSnapshot+2 more

GameLift

11
AliasBuildContainerFleetContainerGroupDefinition+7 more

GlobalAccelerator

4
AcceleratorCrossAccountAttachmentEndpointGroupListener

Glue

24
ClassifierConnectionCrawlerCustomEntityType+20 more

Grafana

1
Workspace

Greengrass

16
ConnectorDefinitionConnectorDefinitionVersionCoreDefinitionCoreDefinitionVersion+12 more

GreengrassV2

2
ComponentVersionDeployment

GroundStation

4
ConfigDataflowEndpointGroupDataflowEndpointGroupV2MissionProfile

GuardDuty

10
DetectorFilterIPSetMalwareProtectionPlan+6 more

HealthImaging

1
Datastore

HealthLake

1
FHIRDatastore

IAM

16
AccessKeyGroupGroupPolicyInstanceProfile+12 more

IdentityStore

2
GroupGroupMembership

ImageBuilder

9
ComponentContainerRecipeDistributionConfigurationImage+5 more

Inspector

3
AssessmentTargetAssessmentTemplateResourceGroup

InspectorV2

4
CisScanConfigurationCodeSecurityIntegrationCodeSecurityScanConfigurationFilter

InternetMonitor

1
Monitor

Invoicing

1
InvoiceUnit

IoT

30
AccountAuditConfigurationAuthorizerBillingGroupCACertificate+26 more

IoTAnalytics

4
ChannelDatasetDatastorePipeline

IoTCoreDeviceAdvisor

1
SuiteDefinition

IoTEvents

3
AlarmModelDetectorModelInput

IoTFleetWise

7
CampaignDecoderManifestFleetModelManifest+3 more

IoTSiteWise

9
AccessPolicyAssetAssetModelComputationModel+5 more

IoTThingsGraph

1
FlowTemplate

IoTTwinMaker

5
ComponentTypeEntitySceneSyncJob+1 more

IoTWireless

11
DestinationDeviceProfileFuotaTaskMulticastGroup+7 more

IVS

10
ChannelEncoderConfigurationIngestConfigurationPlaybackKeyPair+6 more

IVSChat

2
LoggingConfigurationRoom

KafkaConnect

3
ConnectorCustomPluginWorkerConfiguration

Kendra

3
DataSourceFaqIndex

KendraRanking

1
ExecutionPlan

Kinesis

3
ResourcePolicyStreamStreamConsumer

KinesisAnalytics

3
ApplicationApplicationOutputApplicationReferenceDataSource

KinesisAnalyticsV2

4
ApplicationApplicationCloudWatchLoggingOptionApplicationOutputApplicationReferenceDataSource

KinesisFirehose

1
DeliveryStream

KinesisVideo

2
SignalingChannelStream

KMS

3
AliasKeyReplicaKey

LakeFormation

7
DataCellsFilterDataLakeSettingsPermissionsPrincipalPermissions+3 more

Lambda

11
AliasCapacityProviderCodeSigningConfigEventInvokeConfig+7 more

LaunchWizard

1
Deployment

Lex

4
BotBotAliasBotVersionResourcePolicy

LicenseManager

2
GrantLicense

Lightsail

15
AlarmBucketCertificateContainer+11 more

Location

7
APIKeyGeofenceCollectionMapPlaceIndex+3 more

Logs

15
AccountPolicyDeliveryDeliveryDestinationDeliverySource+11 more

LookoutEquipment

1
InferenceScheduler

LookoutVision

1
Project

M2

3
ApplicationDeploymentEnvironment

Macie

4
AllowListCustomDataIdentifierFindingsFilterSession

ManagedBlockchain

3
AccessorMemberNode

MediaConnect

12
BridgeBridgeOutputBridgeSourceFlow+8 more

MediaConvert

3
JobTemplatePresetQueue

MediaLive

14
ChannelChannelPlacementGroupCloudWatchAlarmTemplateCloudWatchAlarmTemplateGroup+10 more

MediaPackage

5
AssetChannelOriginEndpointPackagingConfiguration+1 more

MediaPackageV2

5
ChannelChannelGroupChannelPolicyOriginEndpoint+1 more

MediaStore

1
Container

MediaTailor

6
ChannelChannelPolicyLiveSourcePlaybackConfiguration+2 more

MemoryDB

6
ACLClusterMultiRegionClusterParameterGroup+2 more

MPA

2
ApprovalTeamIdentitySource

MSK

8
BatchScramSecretClusterClusterPolicyConfiguration+4 more

MWAA

1
Environment

MWAAServerless

1
Workflow

Neptune

6
DBClusterDBClusterParameterGroupDBInstanceDBParameterGroup+2 more

NeptuneGraph

2
GraphPrivateGraphEndpoint

NetworkFirewall

6
FirewallFirewallPolicyLoggingConfigurationRuleGroup+2 more

NetworkManager

16
ConnectAttachmentConnectPeerCoreNetworkCoreNetworkPrefixListAssociation+12 more

Notifications

7
ChannelAssociationEventRuleManagedNotificationAccountContactAssociationManagedNotificationAdditionalChannelAssociation+3 more

NotificationsContacts

1
EmailContact

Oam

2
LinkSink

ObservabilityAdmin

5
OrganizationCentralizationRuleOrganizationTelemetryRuleS3TableIntegrationTelemetryPipelines+1 more

ODB

5
CloudAutonomousVmClusterCloudExadataInfrastructureCloudVmClusterOdbNetwork+1 more

Omics

7
AnnotationStoreReferenceStoreRunGroupSequenceStore+3 more

OpenSearchServerless

8
AccessPolicyCollectionCollectionGroupIndex+4 more

OpenSearchService

2
ApplicationDomain

OpsWorks

7
AppElasticLoadBalancerAttachmentInstanceLayer+3 more

Organizations

5
AccountOrganizationOrganizationalUnitPolicy+1 more

OSIS

1
Pipeline

Panorama

3
ApplicationInstancePackagePackageVersion

PaymentCryptography

2
AliasKey

PCAConnectorAD

5
ConnectorDirectoryRegistrationServicePrincipalNameTemplate+1 more

PCAConnectorSCEP

2
ChallengeConnector

PCS

3
ClusterComputeNodeGroupQueue

Personalize

4
DatasetDatasetGroupSchemaSolution

Pinpoint

19
ADMChannelAPNSChannelAPNSSandboxChannelAPNSVoipChannel+15 more

PinpointEmail

4
ConfigurationSetConfigurationSetEventDestinationDedicatedIpPoolIdentity

Pipes

1
Pipe

Proton

3
EnvironmentAccountConnectionEnvironmentTemplateServiceTemplate

QBusiness

8
ApplicationDataAccessorDataSourceIndex+4 more

QLDB

2
LedgerStream

QuickSight

12
ActionConnectorAnalysisCustomPermissionsDashboard+8 more

RAM

2
PermissionResourceShare

Rbin

1
Rule

RDS

16
CustomDBEngineVersionDBClusterDBClusterParameterGroupDBInstance+12 more

Redshift

10
ClusterClusterParameterGroupClusterSecurityGroupClusterSecurityGroupIngress+6 more

RedshiftServerless

3
NamespaceSnapshotWorkgroup

RefactorSpaces

4
ApplicationEnvironmentRouteService

Rekognition

3
CollectionProjectStreamProcessor

ResilienceHub

2
AppResiliencyPolicy

ResourceExplorer2

3
DefaultViewAssociationIndexView

ResourceGroups

2
GroupTagSyncTask

RolesAnywhere

3
CRLProfileTrustAnchor

Route53

7
CidrCollectionDNSSECHealthCheckHostedZone+3 more

Route53Profiles

3
ProfileProfileAssociationProfileResourceAssociation

Route53RecoveryControl

4
ClusterControlPanelRoutingControlSafetyRule

Route53RecoveryReadiness

4
CellReadinessCheckRecoveryGroupResourceSet

Route53Resolver

11
FirewallDomainListFirewallRuleGroupFirewallRuleGroupAssociationOutpostResolver+7 more

RTBFabric

5
InboundExternalLinkLinkOutboundExternalLinkRequesterGateway+1 more

RUM

1
AppMonitor

S3

10
AccessGrantAccessGrantsInstanceAccessGrantsLocationAccessPoint+6 more

S3Express

3
AccessPointBucketPolicyDirectoryBucket

S3ObjectLambda

2
AccessPointAccessPointPolicy

S3Outposts

4
AccessPointBucketBucketPolicyEndpoint

S3Tables

5
NamespaceTableTableBucketTableBucketPolicy+1 more

S3Vectors

3
IndexVectorBucketVectorBucketPolicy

SageMaker

34
AppAppImageConfigClusterCodeRepository+30 more

Scheduler

2
ScheduleScheduleGroup

SDB

1
Domain

SecretsManager

4
ResourcePolicyRotationScheduleSecretSecretTargetAttachment

SecurityHub

15
AggregatorV2AutomationRuleAutomationRuleV2ConfigurationPolicy+11 more

SecurityLake

4
AwsLogSourceDataLakeSubscriberSubscriberNotification

ServiceCatalog

16
AcceptedPortfolioShareCloudFormationProductCloudFormationProvisionedProductLaunchNotificationConstraint+12 more

ServiceCatalogAppRegistry

4
ApplicationAttributeGroupAttributeGroupAssociationResourceAssociation

ServiceDiscovery

5
HttpNamespaceInstancePrivateDnsNamespacePublicDnsNamespace+1 more

SES

21
ConfigurationSetConfigurationSetEventDestinationContactListCustomVerificationEmailTemplate+17 more

Shield

4
DRTAccessProactiveEngagementProtectionProtectionGroup

Signer

2
ProfilePermissionSigningProfile

SimSpaceWeaver

1
Simulation

SMSVOICE

7
ConfigurationSetOptOutListPhoneNumberPool+3 more

SNS

4
SubscriptionTopicTopicInlinePolicyTopicPolicy

SQS

3
QueueQueueInlinePolicyQueuePolicy

SSM

9
AssociationDocumentMaintenanceWindowMaintenanceWindowTarget+5 more

SSMContacts

4
ContactContactChannelPlanRotation

SSMGuiConnect

1
Preferences

SSMIncidents

2
ReplicationSetResponsePlan

SSMQuickSetup

2
ConfigurationManagerLifecycleAutomation

SSO

6
ApplicationApplicationAssignmentAssignmentInstance+2 more

StepFunctions

4
ActivityStateMachineStateMachineAliasStateMachineVersion

SupportApp

3
AccountAliasSlackChannelConfigurationSlackWorkspaceConfiguration

Synthetics

2
CanaryGroup

SystemsManagerSAP

1
Application

Timestream

5
DatabaseInfluxDBClusterInfluxDBInstanceScheduledQuery+1 more

Transfer

8
AgreementCertificateConnectorProfile+4 more

VerifiedPermissions

4
IdentitySourcePolicyPolicyStorePolicyTemplate

VoiceID

1
Domain

VpcLattice

14
AccessLogSubscriptionAuthPolicyDomainVerificationListener+10 more

WAF

7
ByteMatchSetIPSetRuleSizeConstraintSet+3 more

WAFRegional

11
ByteMatchSetGeoMatchSetIPSetRateBasedRule+7 more

WAFv2

6
IPSetLoggingConfigurationRegexPatternSetRuleGroup+2 more

Wisdom

12
AIAgentAIAgentVersionAIGuardrailAIGuardrailVersion+8 more

WorkSpaces

3
ConnectionAliasWorkspaceWorkspacesPool

WorkspacesInstances

3
VolumeVolumeAssociationWorkspaceInstance

WorkSpacesThinClient

1
Environment

WorkSpacesWeb

10
BrowserSettingsDataProtectionSettingsIdentityProviderIpAccessSettings+6 more

XRay

4
GroupResourcePolicySamplingRuleTransactionSearchConfig