💸 Catch expensive AWS mistakes before deployment! See cost impact in GitHub PRs for Terraform & CDK. Join the Free Beta!

CloudFormation GetAtt Cheat Sheet - 1500+ AWS Resources with Ref Comparison [2026]

The most complete CloudFormation GetAtt cheat sheet with 1500+ AWS resource types. Includes GetAtt vs Ref decision guide, troubleshooting common errors, and practical examples.

0 views
--- likes

Fn::GetAtt is one of the most essential intrinsic functions in AWS CloudFormation that returns specific attributes from AWS resources in your templates. Whether you're building infrastructure as code or managing complex AWS deployments, this comprehensive cheat sheet provides instant access to all 1500+ AWS resource types and their available attributes, plus a complete decision guide for choosing between GetAtt and Ref.

Why This CloudFormation GetAtt Reference?

When working with CloudFormation templates, you often need to reference attributes from AWS resources, but finding the exact attribute names can be time-consuming. The official AWS documentation is scattered across hundreds of pages, making it inefficient to look up specific resource attributes.

This cheat sheet solves that problem by providing:

  • A single, searchable table with every AWS resource type and its available Fn::GetAtt attributes
  • A clear decision framework for choosing between GetAtt and Ref
  • Practical examples showing when to use each attribute
  • Troubleshooting guidance for common GetAtt errors

If you're using AWS CDK instead of raw CloudFormation, CDK automatically handles these intrinsic function references for you, but understanding GetAtt is still essential for debugging and understanding what CDK generates under the hood.

How to Use This CloudFormation Attributes Reference

  1. Search (Ctrl+F) for your AWS resource type (e.g., "AWS::S3::Bucket")
  2. Find the available attributes in the second column
  3. Copy the attribute name into your CloudFormation template
  4. Use with !GetAtt YourResourceName.AttributeName

Legend: ❌ = No attributes available for this resource type

Complete AWS CloudFormation Resource Attributes Table

The table below contains every AWS resource type with their corresponding Fn::GetAtt attributes:

Total Resource Types: 1502 | With Attributes: 1202 | Without Attributes: 300 | Last Updated: January 2, 2026

Resource typeAttributes
AWS::ACMPCA::CertificateArn, Certificate
AWS::ACMPCA::CertificateAuthorityArn, CertificateSigningRequest
AWS::ACMPCA::CertificateAuthorityActivationCompleteCertificateChain
AWS::ACMPCA::Permission
AWS::AIOps::InvestigationGroupArn, CreatedAt, CreatedBy, LastModifiedAt, LastModifiedBy
AWS::APS::AnomalyDetectorArn
AWS::APS::ResourcePolicy
AWS::APS::RuleGroupsNamespaceArn
AWS::APS::ScraperArn, RoleArn, ScraperId
AWS::APS::WorkspaceArn, PrometheusEndpoint, WorkspaceId
AWS::ARCRegionSwitch::PlanArn, Owner, PlanHealthChecks, Version
AWS::ARCZonalShift::AutoshiftObserverNotificationStatusAccountId, Region
AWS::ARCZonalShift::ZonalAutoshiftConfiguration
AWS::AccessAnalyzer::AnalyzerArn
AWS::AmazonMQ::BrokerAmqpEndpoints, Arn, ConfigurationId, ConfigurationRevision, ConsoleURLs, EngineVersionCurrent, Id, IpAddresses, MqttEndpoints, OpenWireEndpoints, StompEndpoints, WssEndpoints
AWS::AmazonMQ::ConfigurationArn, Id, Revision
AWS::AmazonMQ::ConfigurationAssociationId
AWS::Amplify::AppAppId, AppName, Arn, DefaultDomain
AWS::Amplify::BranchArn, BranchName
AWS::Amplify::DomainArn, AutoSubDomainCreationPatterns, AutoSubDomainIAMRole, Certificate, Certificate.CertificateArn, Certificate.CertificateType, Certificate.CertificateVerificationDNSRecord, CertificateRecord, DomainName, DomainStatus, EnableAutoSubDomain, StatusReason, UpdateStatus
AWS::AmplifyUIBuilder::ComponentCreatedAt, Id, ModifiedAt
AWS::AmplifyUIBuilder::FormId
AWS::AmplifyUIBuilder::ThemeCreatedAt, Id, ModifiedAt
AWS::ApiGateway::AccountId
AWS::ApiGateway::ApiKeyAPIKeyId
AWS::ApiGateway::AuthorizerAuthorizerId
AWS::ApiGateway::BasePathMapping
AWS::ApiGateway::BasePathMappingV2BasePathMappingArn
AWS::ApiGateway::ClientCertificateClientCertificateId
AWS::ApiGateway::DeploymentDeploymentId
AWS::ApiGateway::DocumentationPartDocumentationPartId
AWS::ApiGateway::DocumentationVersion
AWS::ApiGateway::DomainNameDistributionDomainName, DistributionHostedZoneId, DomainNameArn, RegionalDomainName, RegionalHostedZoneId
AWS::ApiGateway::DomainNameAccessAssociationDomainNameAccessAssociationArn
AWS::ApiGateway::DomainNameV2DomainNameArn, DomainNameId
AWS::ApiGateway::GatewayResponseId
AWS::ApiGateway::Method
AWS::ApiGateway::Model
AWS::ApiGateway::RequestValidatorRequestValidatorId
AWS::ApiGateway::ResourceResourceId
AWS::ApiGateway::RestApiRestApiId, RootResourceId
AWS::ApiGateway::Stage
AWS::ApiGateway::UsagePlanId
AWS::ApiGateway::UsagePlanKeyId
AWS::ApiGateway::VpcLinkVpcLinkId
AWS::ApiGatewayV2::ApiApiEndpoint, ApiId
AWS::ApiGatewayV2::ApiGatewayManagedOverrides
AWS::ApiGatewayV2::ApiMappingApiMappingId
AWS::ApiGatewayV2::AuthorizerAuthorizerId
AWS::ApiGatewayV2::DeploymentDeploymentId
AWS::ApiGatewayV2::DomainNameDomainNameArn, RegionalDomainName, RegionalHostedZoneId
AWS::ApiGatewayV2::IntegrationIntegrationId
AWS::ApiGatewayV2::IntegrationResponseIntegrationResponseId
AWS::ApiGatewayV2::ModelModelId
AWS::ApiGatewayV2::RouteRouteId
AWS::ApiGatewayV2::RouteResponseRouteResponseId
AWS::ApiGatewayV2::RoutingRuleRoutingRuleArn, RoutingRuleId
AWS::ApiGatewayV2::Stage
AWS::ApiGatewayV2::VpcLinkVpcLinkId
AWS::AppConfig::ApplicationApplicationId
AWS::AppConfig::ConfigurationProfileConfigurationProfileId, KmsKeyArn
AWS::AppConfig::DeploymentDeploymentNumber, State
AWS::AppConfig::DeploymentStrategyId
AWS::AppConfig::EnvironmentEnvironmentId
AWS::AppConfig::ExtensionArn, Id, VersionNumber
AWS::AppConfig::ExtensionAssociationArn, ExtensionArn, Id, ResourceArn
AWS::AppConfig::HostedConfigurationVersionVersionNumber
AWS::AppFlow::ConnectorConnectorArn
AWS::AppFlow::ConnectorProfileConnectorProfileArn, CredentialsArn
AWS::AppFlow::FlowFlowArn
AWS::AppIntegrations::ApplicationApplicationArn, Id
AWS::AppIntegrations::DataIntegrationDataIntegrationArn, Id
AWS::AppIntegrations::EventIntegrationEventIntegrationArn
AWS::AppMesh::GatewayRouteArn, GatewayRouteName, MeshName, MeshOwner, ResourceOwner, Uid, VirtualGatewayName
AWS::AppMesh::MeshArn, MeshName, MeshOwner, ResourceOwner, Uid
AWS::AppMesh::RouteArn, MeshName, MeshOwner, ResourceOwner, RouteName, Uid, VirtualRouterName
AWS::AppMesh::VirtualGatewayArn, MeshName, MeshOwner, ResourceOwner, Uid, VirtualGatewayName
AWS::AppMesh::VirtualNodeArn, MeshName, MeshOwner, ResourceOwner, Uid, VirtualNodeName
AWS::AppMesh::VirtualRouterArn, MeshName, MeshOwner, ResourceOwner, Uid, VirtualRouterName
AWS::AppMesh::VirtualServiceArn, MeshName, MeshOwner, ResourceOwner, Uid, VirtualServiceName
AWS::AppRunner::AutoScalingConfigurationAutoScalingConfigurationArn, AutoScalingConfigurationRevision, Latest
AWS::AppRunner::ObservabilityConfigurationLatest, ObservabilityConfigurationArn, ObservabilityConfigurationRevision
AWS::AppRunner::ServiceServiceArn, ServiceId, ServiceUrl, Status
AWS::AppRunner::VpcConnectorVpcConnectorArn, VpcConnectorRevision
AWS::AppRunner::VpcIngressConnectionDomainName, Status, VpcIngressConnectionArn
AWS::AppStream::AppBlockArn, CreatedTime
AWS::AppStream::AppBlockBuilderArn, CreatedTime
AWS::AppStream::ApplicationArn, CreatedTime
AWS::AppStream::ApplicationEntitlementAssociation
AWS::AppStream::ApplicationFleetAssociation
AWS::AppStream::DirectoryConfig
AWS::AppStream::EntitlementCreatedTime, LastModifiedTime
AWS::AppStream::Fleet
AWS::AppStream::ImageBuilderStreamingUrl
AWS::AppStream::Stack
AWS::AppStream::StackFleetAssociation
AWS::AppStream::StackUserAssociation
AWS::AppStream::User
AWS::AppSync::ApiApiArn, ApiId, Dns, Dns.Http, Dns.Realtime
AWS::AppSync::ApiCache
AWS::AppSync::ApiKeyApiKey, Arn
AWS::AppSync::ChannelNamespaceChannelNamespaceArn
AWS::AppSync::DataSourceDataSourceArn, Name
AWS::AppSync::DomainNameAppSyncDomainName, DomainName, DomainNameArn, HostedZoneId
AWS::AppSync::DomainNameApiAssociationApiAssociationIdentifier
AWS::AppSync::FunctionConfigurationDataSourceName, FunctionArn, FunctionId, Name
AWS::AppSync::GraphQLApiApiId, Arn, GraphQLDns, GraphQLEndpointArn, GraphQLUrl, RealtimeDns, RealtimeUrl
AWS::AppSync::GraphQLSchema
AWS::AppSync::ResolverFieldName, ResolverArn, TypeName
AWS::AppSync::SourceApiAssociationAssociationArn, AssociationId, LastSuccessfulMergeDate, MergedApiArn, MergedApiId, SourceApiArn, SourceApiAssociationStatus, SourceApiAssociationStatusDetail, SourceApiId
AWS::AppTest::TestCaseCreationTime, LastUpdateTime, LatestVersion, LatestVersion.Status, LatestVersion.Version, Status, TestCaseArn, TestCaseId, TestCaseVersion
AWS::ApplicationAutoScaling::ScalableTargetId
AWS::ApplicationAutoScaling::ScalingPolicyArn
AWS::ApplicationInsights::ApplicationApplicationARN
AWS::ApplicationSignals::DiscoveryAccountId
AWS::ApplicationSignals::GroupingConfigurationAccountId, UpdatedAt
AWS::ApplicationSignals::ServiceLevelObjectiveArn, CreatedTime, EvaluationType, LastUpdatedTime
AWS::Athena::CapacityReservationAllocatedDpus, Arn, CreationTime, LastSuccessfulAllocationTime, Status
AWS::Athena::DataCatalog
AWS::Athena::NamedQueryNamedQueryId
AWS::Athena::PreparedStatement
AWS::Athena::WorkGroupCreationTime, WorkGroupConfiguration.EngineVersion.EffectiveEngineVersion
AWS::AuditManager::AssessmentArn, AssessmentId, CreationTime
AWS::AutoScaling::AutoScalingGroupAutoScalingGroupARN
AWS::AutoScaling::LaunchConfiguration
AWS::AutoScaling::LifecycleHook
AWS::AutoScaling::ScalingPolicyArn, PolicyName
AWS::AutoScaling::ScheduledActionScheduledActionName
AWS::AutoScaling::WarmPool
AWS::AutoScalingPlans::ScalingPlanScalingPlanName, ScalingPlanVersion
AWS::B2BI::CapabilityCapabilityArn, CapabilityId, CreatedAt, ModifiedAt
AWS::B2BI::PartnershipCreatedAt, ModifiedAt, PartnershipArn, PartnershipId, TradingPartnerId
AWS::B2BI::ProfileCreatedAt, LogGroupName, ModifiedAt, ProfileArn, ProfileId
AWS::B2BI::TransformerCreatedAt, ModifiedAt, TransformerArn, TransformerId
AWS::BCMDataExports::ExportExport.ExportArn, ExportArn
AWS::Backup::BackupPlanBackupPlanArn, BackupPlanId, VersionId
AWS::Backup::BackupSelectionBackupPlanId, Id, SelectionId
AWS::Backup::BackupVaultBackupVaultArn, BackupVaultName
AWS::Backup::FrameworkCreationTime, DeploymentStatus, FrameworkArn, FrameworkStatus
AWS::Backup::LogicallyAirGappedBackupVaultBackupVaultArn, VaultState, VaultType
AWS::Backup::ReportPlanReportPlanArn
AWS::Backup::RestoreTestingPlanRestoreTestingPlanArn
AWS::Backup::RestoreTestingSelection
AWS::BackupGateway::HypervisorHypervisorArn
AWS::Batch::ComputeEnvironmentComputeEnvironmentArn
AWS::Batch::ConsumableResourceAvailableQuantity, ConsumableResourceArn, CreatedAt, InUseQuantity
AWS::Batch::JobDefinitionJobDefinitionArn
AWS::Batch::JobQueueJobQueueArn
AWS::Batch::SchedulingPolicyArn
AWS::Batch::ServiceEnvironmentServiceEnvironmentArn
AWS::Bedrock::AgentAgentArn, AgentId, AgentStatus, AgentVersion, CreatedAt, FailureReasons, PreparedAt, RecommendedActions, UpdatedAt
AWS::Bedrock::AgentAliasAgentAliasArn, AgentAliasHistoryEvents, AgentAliasId, AgentAliasStatus, CreatedAt, UpdatedAt
AWS::Bedrock::ApplicationInferenceProfileCreatedAt, InferenceProfileArn, InferenceProfileId, InferenceProfileIdentifier, Models, Status, Type, UpdatedAt
AWS::Bedrock::AutomatedReasoningPolicyCreatedAt, DefinitionHash, KmsKeyArn, PolicyArn, PolicyId, UpdatedAt, Version
AWS::Bedrock::AutomatedReasoningPolicyVersionCreatedAt, DefinitionHash, Description, Name, PolicyId, UpdatedAt, Version
AWS::Bedrock::BlueprintBlueprintArn, BlueprintStage, CreationTime, LastModifiedTime
AWS::Bedrock::DataAutomationProjectCreationTime, LastModifiedTime, ProjectArn, ProjectStage, Status
AWS::Bedrock::DataSourceCreatedAt, DataSourceConfiguration.WebConfiguration.CrawlerConfiguration.UserAgentHeader, DataSourceId, DataSourceStatus, FailureReasons, UpdatedAt
AWS::Bedrock::FlowArn, CreatedAt, Id, Status, UpdatedAt, Validations, Version
AWS::Bedrock::FlowAliasArn, CreatedAt, FlowId, Id, UpdatedAt
AWS::Bedrock::FlowVersionCreatedAt, CustomerEncryptionKeyArn, Definition, Definition.Connections, Definition.Nodes, ExecutionRoleArn, FlowId, Name, Status, Version
AWS::Bedrock::GuardrailCreatedAt, FailureRecommendations, GuardrailArn, GuardrailId, Status, StatusReasons, UpdatedAt, Version
AWS::Bedrock::GuardrailVersionGuardrailArn, GuardrailId, Version
AWS::Bedrock::IntelligentPromptRouterCreatedAt, PromptRouterArn, Status, Type, UpdatedAt
AWS::Bedrock::KnowledgeBaseCreatedAt, FailureReasons, KnowledgeBaseArn, KnowledgeBaseId, Status, UpdatedAt
AWS::Bedrock::PromptArn, CreatedAt, Id, UpdatedAt, Version
AWS::Bedrock::PromptVersionArn, CreatedAt, CustomerEncryptionKeyArn, DefaultVariant, Name, PromptId, UpdatedAt, Variants, Version
AWS::BedrockAgentCore::BrowserCustomBrowserArn, BrowserId, CreatedAt, FailureReason, LastUpdatedAt, Status
AWS::BedrockAgentCore::CodeInterpreterCustomCodeInterpreterArn, CodeInterpreterId, CreatedAt, FailureReason, LastUpdatedAt, Status
AWS::BedrockAgentCore::GatewayCreatedAt, GatewayArn, GatewayIdentifier, GatewayUrl, Status, StatusReasons, UpdatedAt, WorkloadIdentityDetails, WorkloadIdentityDetails.WorkloadIdentityArn
AWS::BedrockAgentCore::GatewayTargetCreatedAt, GatewayArn, LastSynchronizedAt, Status, StatusReasons, TargetId, UpdatedAt
AWS::BedrockAgentCore::MemoryCreatedAt, FailureReason, MemoryArn, MemoryId, Status, UpdatedAt
AWS::BedrockAgentCore::RuntimeAgentRuntimeArn, AgentRuntimeId, AgentRuntimeVersion, CreatedAt, FailureReason, LastUpdatedAt, Status, WorkloadIdentityDetails, WorkloadIdentityDetails.WorkloadIdentityArn
AWS::BedrockAgentCore::RuntimeEndpointAgentRuntimeArn, AgentRuntimeEndpointArn, CreatedAt, FailureReason, Id, LastUpdatedAt, LiveVersion, Status, TargetVersion
AWS::BedrockAgentCore::WorkloadIdentityCreatedTime, LastUpdatedTime, WorkloadIdentityArn
AWS::Billing::BillingViewArn, BillingViewType, CreatedAt, OwnerAccountId, UpdatedAt
AWS::BillingConductor::BillingGroupArn, CreationTime, LastModifiedTime, Size, Status, StatusReason
AWS::BillingConductor::CustomLineItemArn, AssociationSize, CreationTime, CurrencyCode, LastModifiedTime, ProductCode
AWS::BillingConductor::PricingPlanArn, CreationTime, LastModifiedTime, Size
AWS::BillingConductor::PricingRuleArn, AssociatedPricingPlanCount, CreationTime, LastModifiedTime
AWS::Budgets::Budget
AWS::Budgets::BudgetsActionActionId
AWS::CE::AnomalyMonitorCreationDate, DimensionalValueCount, LastEvaluatedDate, LastUpdatedDate, MonitorArn
AWS::CE::AnomalySubscriptionAccountId, SubscriptionArn
AWS::CE::CostCategoryArn, EffectiveStart
AWS::CUR::ReportDefinition
AWS::Cases::CaseRuleCaseRuleArn, CaseRuleId, CreatedTime, LastModifiedTime
AWS::Cases::DomainCreatedTime, DomainArn, DomainId, DomainStatus
AWS::Cases::FieldCreatedTime, FieldArn, FieldId, LastModifiedTime, Namespace
AWS::Cases::LayoutCreatedTime, LastModifiedTime, LayoutArn, LayoutId
AWS::Cases::TemplateCreatedTime, LastModifiedTime, TemplateArn, TemplateId
AWS::Cassandra::Keyspace
AWS::Cassandra::Table
AWS::Cassandra::TypeDirectParentTypes, DirectReferringTables, KeyspaceArn, LastModifiedTimestamp, MaxNestingDepth
AWS::CertificateManager::AccountAccountId
AWS::CertificateManager::Certificate
AWS::Chatbot::CustomActionCustomActionArn
AWS::Chatbot::MicrosoftTeamsChannelConfigurationArn
AWS::Chatbot::SlackChannelConfigurationArn
AWS::CleanRooms::AnalysisTemplateAnalysisTemplateIdentifier, Arn, CollaborationArn, CollaborationIdentifier, MembershipArn
AWS::CleanRooms::CollaborationArn, CollaborationIdentifier
AWS::CleanRooms::ConfiguredTableArn, ConfiguredTableIdentifier
AWS::CleanRooms::ConfiguredTableAssociationArn, ConfiguredTableAssociationIdentifier
AWS::CleanRooms::IdMappingTableArn, CollaborationArn, CollaborationIdentifier, IdMappingTableIdentifier, InputReferenceProperties, InputReferenceProperties.IdMappingTableInputSource, MembershipArn
AWS::CleanRooms::IdNamespaceAssociationArn, CollaborationArn, CollaborationIdentifier, IdNamespaceAssociationIdentifier, InputReferenceProperties, InputReferenceProperties.IdMappingWorkflowsSupported, InputReferenceProperties.IdNamespaceType, MembershipArn
AWS::CleanRooms::MembershipArn, CollaborationArn, CollaborationCreatorAccountId, MembershipIdentifier
AWS::CleanRooms::PrivacyBudgetTemplateArn, CollaborationArn, CollaborationIdentifier, MembershipArn, PrivacyBudgetTemplateIdentifier
AWS::CleanRoomsML::TrainingDatasetStatus, TrainingDatasetArn
AWS::Cloud9::EnvironmentEC2Arn, Name
AWS::CloudFormation::CustomResource
AWS::CloudFormation::GuardHookHookArn
AWS::CloudFormation::HookDefaultVersionArn
AWS::CloudFormation::HookTypeConfigConfigurationArn
AWS::CloudFormation::HookVersionArn, IsDefaultVersion, TypeArn, VersionId, Visibility
AWS::CloudFormation::LambdaHookHookArn
AWS::CloudFormation::Macro
AWS::CloudFormation::ModuleDefaultVersion
AWS::CloudFormation::ModuleVersionArn, Description, DocumentationUrl, IsDefaultVersion, Schema, TimeCreated, VersionId, Visibility
AWS::CloudFormation::PublicTypeVersionPublicTypeArn, PublisherId, TypeVersionArn
AWS::CloudFormation::PublisherIdentityProvider, PublisherId, PublisherProfile, PublisherStatus
AWS::CloudFormation::ResourceDefaultVersionArn
AWS::CloudFormation::ResourceVersionArn, IsDefaultVersion, ProvisioningType, TypeArn, VersionId, Visibility
AWS::CloudFormation::Stack
AWS::CloudFormation::StackSetStackSetId
AWS::CloudFormation::TypeActivationArn
AWS::CloudFormation::WaitConditionData
AWS::CloudFormation::WaitConditionHandle
AWS::CloudFront::AnycastIpListAnycastIpList, AnycastIpList.AnycastIps, AnycastIpList.Arn, AnycastIpList.Id, AnycastIpList.IpAddressType, AnycastIpList.IpCount, AnycastIpList.IpamCidrConfigResults, AnycastIpList.LastModifiedTime, AnycastIpList.Name, AnycastIpList.Status, ETag, Id, IpamCidrConfigResults
AWS::CloudFront::CachePolicyId, LastModifiedTime
AWS::CloudFront::CloudFrontOriginAccessIdentityId, S3CanonicalUserId
AWS::CloudFront::ConnectionFunctionConnectionFunctionArn, CreatedTime, ETag, Id, LastModifiedTime, Stage, Status
AWS::CloudFront::ConnectionGroupArn, CreatedTime, ETag, Id, IsDefault, LastModifiedTime, RoutingEndpoint, Status
AWS::CloudFront::ContinuousDeploymentPolicyId, LastModifiedTime
AWS::CloudFront::DistributionDomainName, Id
AWS::CloudFront::DistributionTenantArn, CreatedTime, DomainResults, ETag, Id, LastModifiedTime, Status
AWS::CloudFront::FunctionFunctionARN, FunctionMetadata.FunctionARN, Stage
AWS::CloudFront::KeyGroupId, LastModifiedTime
AWS::CloudFront::KeyValueStoreArn, Id, Status
AWS::CloudFront::MonitoringSubscription
AWS::CloudFront::OriginAccessControlId
AWS::CloudFront::OriginRequestPolicyId, LastModifiedTime
AWS::CloudFront::PublicKeyCreatedTime, Id
AWS::CloudFront::RealtimeLogConfigArn
AWS::CloudFront::ResponseHeadersPolicyId, LastModifiedTime
AWS::CloudFront::StreamingDistributionDomainName
AWS::CloudFront::TrustStoreArn, ETag, Id, LastModifiedTime, NumberOfCaCertificates, Status
AWS::CloudFront::VpcOriginAccountId, Arn, CreatedTime, Id, LastModifiedTime, Status
AWS::CloudTrail::ChannelChannelArn
AWS::CloudTrail::DashboardCreatedTimestamp, DashboardArn, Status, Type, UpdatedTimestamp
AWS::CloudTrail::EventDataStoreCreatedTimestamp, EventDataStoreArn, Status, UpdatedTimestamp
AWS::CloudTrail::ResourcePolicy
AWS::CloudTrail::TrailArn, SnsTopicArn
AWS::CloudWatch::AlarmArn
AWS::CloudWatch::AnomalyDetector
AWS::CloudWatch::CompositeAlarmArn
AWS::CloudWatch::Dashboard
AWS::CloudWatch::InsightRuleArn, RuleName
AWS::CloudWatch::MetricStreamArn, CreationDate, LastUpdateDate, State
AWS::CodeArtifact::DomainArn, EncryptionKey, Name, Owner
AWS::CodeArtifact::PackageGroupArn
AWS::CodeArtifact::RepositoryArn, DomainName, DomainOwner, Name
AWS::CodeBuild::FleetArn
AWS::CodeBuild::ProjectArn
AWS::CodeBuild::ReportGroupArn
AWS::CodeBuild::SourceCredential
AWS::CodeCommit::RepositoryArn, CloneUrlHttp, CloneUrlSsh, KmsKeyId, Name
AWS::CodeConnections::ConnectionConnectionArn, ConnectionStatus, OwnerAccountId
AWS::CodeDeploy::Application
AWS::CodeDeploy::DeploymentConfig
AWS::CodeDeploy::DeploymentGroup
AWS::CodeGuruProfiler::ProfilingGroupArn
AWS::CodeGuruReviewer::RepositoryAssociationAssociationArn
AWS::CodePipeline::CustomActionType
AWS::CodePipeline::PipelineVersion
AWS::CodePipeline::WebhookId, Url
AWS::CodeStar::GitHubRepository
AWS::CodeStarConnections::ConnectionConnectionArn, ConnectionStatus, OwnerAccountId
AWS::CodeStarConnections::RepositoryLinkProviderType, RepositoryLinkArn, RepositoryLinkId
AWS::CodeStarConnections::SyncConfigurationOwnerId, ProviderType, RepositoryName
AWS::CodeStarNotifications::NotificationRuleArn
AWS::Cognito::IdentityPoolId, Name
AWS::Cognito::IdentityPoolPrincipalTag
AWS::Cognito::IdentityPoolRoleAttachmentId
AWS::Cognito::LogDeliveryConfigurationId
AWS::Cognito::ManagedLoginBrandingManagedLoginBrandingId
AWS::Cognito::TermsTermsId
AWS::Cognito::UserPoolArn, ProviderName, ProviderURL, UserPoolId
AWS::Cognito::UserPoolClientClientId, ClientSecret, Name
AWS::Cognito::UserPoolDomainCloudFrontDistribution
AWS::Cognito::UserPoolGroup
AWS::Cognito::UserPoolIdentityProvider
AWS::Cognito::UserPoolResourceServer
AWS::Cognito::UserPoolRiskConfigurationAttachment
AWS::Cognito::UserPoolUICustomizationAttachment
AWS::Cognito::UserPoolUser
AWS::Cognito::UserPoolUserToGroupAttachment
AWS::Comprehend::DocumentClassifierArn
AWS::Comprehend::FlywheelArn
AWS::Config::AggregationAuthorizationAggregationAuthorizationArn
AWS::Config::ConfigRuleArn, Compliance.Type, ConfigRuleId
AWS::Config::ConfigurationAggregatorConfigurationAggregatorArn
AWS::Config::ConfigurationRecorder
AWS::Config::ConformancePack
AWS::Config::DeliveryChannel
AWS::Config::OrganizationConfigRule
AWS::Config::OrganizationConformancePack
AWS::Config::RemediationConfiguration
AWS::Config::StoredQueryQueryArn, QueryId
AWS::Connect::AgentStatusAgentStatusArn, LastModifiedRegion, LastModifiedTime
AWS::Connect::ApprovedOrigin
AWS::Connect::ContactFlowContactFlowArn
AWS::Connect::ContactFlowModuleContactFlowModuleArn, Status
AWS::Connect::ContactFlowVersionContactFlowVersionARN, FlowContentSha256, Version
AWS::Connect::DataTableArn, CreatedTime, LastModifiedRegion, LastModifiedTime, LockVersion, LockVersion.DataTable
AWS::Connect::DataTableAttributeAttributeId, LastModifiedRegion, LastModifiedTime, LockVersion, LockVersion.Attribute, LockVersion.DataTable
AWS::Connect::DataTableRecordRecordId
AWS::Connect::EmailAddressEmailAddressArn
AWS::Connect::EvaluationFormEvaluationFormArn
AWS::Connect::HoursOfOperationHoursOfOperationArn
AWS::Connect::InstanceArn, CreatedTime, Id, InstanceStatus, ServiceRole
AWS::Connect::InstanceStorageConfigAssociationId
AWS::Connect::IntegrationAssociationIntegrationAssociationId
AWS::Connect::PhoneNumberAddress, PhoneNumberArn
AWS::Connect::PredefinedAttributeLastModifiedRegion, LastModifiedTime
AWS::Connect::PromptPromptArn
AWS::Connect::QueueQueueArn, Type
AWS::Connect::QuickConnectQuickConnectArn, QuickConnectType
AWS::Connect::RoutingProfileRoutingProfileArn
AWS::Connect::RuleRuleArn
AWS::Connect::SecurityKeyAssociationId
AWS::Connect::SecurityProfileLastModifiedRegion, LastModifiedTime, SecurityProfileArn
AWS::Connect::TaskTemplateArn
AWS::Connect::TrafficDistributionGroupIsDefault, Status, TrafficDistributionGroupArn
AWS::Connect::UserUserArn
AWS::Connect::UserHierarchyGroupUserHierarchyGroupArn
AWS::Connect::UserHierarchyStructureUserHierarchyStructureArn
AWS::Connect::ViewViewArn, ViewContentSha256, ViewId
AWS::Connect::ViewVersionVersion, ViewVersionArn
AWS::Connect::WorkspaceArn, Id
AWS::ConnectCampaigns::CampaignArn
AWS::ConnectCampaignsV2::CampaignArn
AWS::ControlTower::EnabledBaselineEnabledBaselineIdentifier
AWS::ControlTower::EnabledControl
AWS::ControlTower::LandingZoneArn, DriftStatus, LandingZoneIdentifier, LatestAvailableVersion, Status
AWS::CustomerProfiles::CalculatedAttributeDefinitionCreatedAt, LastUpdatedAt, Readiness, Readiness.Message, Readiness.ProgressPercentage, Status
AWS::CustomerProfiles::DomainCreatedAt, DataStore.Readiness, DataStore.Readiness.Message, DataStore.Readiness.ProgressPercentage, LastUpdatedAt, RuleBasedMatching.Status, Stats, Stats.MeteringProfileCount, Stats.ObjectCount, Stats.ProfileCount, Stats.TotalSize
AWS::CustomerProfiles::EventStreamCreatedAt, DestinationDetails, DestinationDetails.Status, DestinationDetails.Uri, EventStreamArn, State
AWS::CustomerProfiles::EventTriggerCreatedAt, LastUpdatedAt
AWS::CustomerProfiles::IntegrationCreatedAt, LastUpdatedAt
AWS::CustomerProfiles::ObjectTypeCreatedAt, LastUpdatedAt, MaxAvailableProfileObjectCount
AWS::CustomerProfiles::SegmentDefinitionCreatedAt, SegmentDefinitionArn, SegmentType
AWS::DAX::ClusterArn, ClusterDiscoveryEndpoint, ClusterDiscoveryEndpointURL
AWS::DAX::ParameterGroup
AWS::DAX::SubnetGroup
AWS::DLM::LifecyclePolicyArn
AWS::DMS::Certificate
AWS::DMS::DataMigrationDataMigrationArn, DataMigrationCreateTime
AWS::DMS::DataProviderDataProviderArn, DataProviderCreationTime
AWS::DMS::EndpointExternalId
AWS::DMS::EventSubscription
AWS::DMS::InstanceProfileInstanceProfileArn, InstanceProfileCreationTime
AWS::DMS::MigrationProjectMigrationProjectArn
AWS::DMS::ReplicationConfigReplicationConfigArn
AWS::DMS::ReplicationInstanceReplicationInstancePrivateIpAddresses, ReplicationInstancePublicIpAddresses
AWS::DMS::ReplicationSubnetGroup
AWS::DMS::ReplicationTask
AWS::DSQL::ClusterCreationTime, EncryptionDetails, EncryptionDetails.EncryptionStatus, EncryptionDetails.EncryptionType, EncryptionDetails.KmsKeyArn, Endpoint, Identifier, PolicyVersion, ResourceArn, Status, VpcEndpoint, VpcEndpointServiceName
AWS::DataBrew::Dataset
AWS::DataBrew::Job
AWS::DataBrew::Project
AWS::DataBrew::Recipe
AWS::DataBrew::Ruleset
AWS::DataBrew::Schedule
AWS::DataPipeline::PipelinePipelineId
AWS::DataSync::AgentAgentArn, EndpointType
AWS::DataSync::LocationAzureBlobCmkSecretConfig.SecretArn, LocationArn, LocationUri, ManagedSecretConfig, ManagedSecretConfig.SecretArn
AWS::DataSync::LocationEFSLocationArn, LocationUri
AWS::DataSync::LocationFSxLustreLocationArn, LocationUri
AWS::DataSync::LocationFSxONTAPFsxFilesystemArn, LocationArn, LocationUri
AWS::DataSync::LocationFSxOpenZFSLocationArn, LocationUri
AWS::DataSync::LocationFSxWindowsLocationArn, LocationUri
AWS::DataSync::LocationHDFSLocationArn, LocationUri
AWS::DataSync::LocationNFSLocationArn, LocationUri
AWS::DataSync::LocationObjectStorageCmkSecretConfig.SecretArn, LocationArn, LocationUri, ManagedSecretConfig, ManagedSecretConfig.SecretArn
AWS::DataSync::LocationS3LocationArn, LocationUri
AWS::DataSync::LocationSMBCmkSecretConfig.SecretArn, LocationArn, LocationUri, ManagedSecretConfig, ManagedSecretConfig.SecretArn
AWS::DataSync::TaskDestinationNetworkInterfaceArns, SourceNetworkInterfaceArns, Status, TaskArn
AWS::DataZone::ConnectionConnectionId, DomainId, DomainUnitId, EnvironmentId, EnvironmentUserRole, ProjectId, Type
AWS::DataZone::DataSourceConnectionId, CreatedAt, DomainId, EnvironmentId, Id, LastRunAssetCount, LastRunAt, LastRunStatus, ProjectId, Status, UpdatedAt
AWS::DataZone::DomainArn, CreatedAt, Id, LastUpdatedAt, ManagedAccountId, PortalUrl, RootDomainUnitId, Status
AWS::DataZone::DomainUnitCreatedAt, DomainId, Id, Identifier, LastUpdatedAt, ParentDomainUnitId
AWS::DataZone::EnvironmentAwsAccountId, AwsAccountRegion, CreatedAt, CreatedBy, DomainId, EnvironmentBlueprintId, EnvironmentProfileId, Id, ProjectId, Provider, Status, UpdatedAt
AWS::DataZone::EnvironmentActionsDomainId, EnvironmentId, Id
AWS::DataZone::EnvironmentBlueprintConfigurationCreatedAt, DomainId, EnvironmentBlueprintId, UpdatedAt
AWS::DataZone::EnvironmentProfileCreatedAt, CreatedBy, DomainId, EnvironmentBlueprintId, Id, ProjectId, UpdatedAt
AWS::DataZone::FormTypeCreatedAt, CreatedBy, DomainId, FormTypeIdentifier, OwningProjectId, Revision
AWS::DataZone::GroupProfileDomainId, GroupName, Id
AWS::DataZone::OwnerOwnerIdentifier, OwnerType
AWS::DataZone::PolicyGrantCreatedAt, CreatedBy, GrantId
AWS::DataZone::ProjectCreatedAt, CreatedBy, DomainId, Id, LastUpdatedAt, ProjectStatus
AWS::DataZone::ProjectMembershipMemberIdentifier, MemberIdentifierType
AWS::DataZone::ProjectProfileCreatedAt, CreatedBy, DomainId, DomainUnitId, Id, Identifier, LastUpdatedAt
AWS::DataZone::SubscriptionTargetCreatedAt, CreatedBy, DomainId, EnvironmentId, Id, ProjectId, UpdatedAt, UpdatedBy
AWS::DataZone::UserProfileDetails, Details.Iam, Details.Iam.Arn, Details.Sso, Details.Sso.FirstName, Details.Sso.LastName, Details.Sso.Username, DomainId, Id, Type
AWS::Deadline::FarmArn, FarmId
AWS::Deadline::FleetArn, Capabilities, Capabilities.Amounts, Capabilities.Attributes, FleetId, Status, StatusMessage, WorkerCount
AWS::Deadline::LicenseEndpointArn, DnsName, LicenseEndpointId, Status, StatusMessage
AWS::Deadline::LimitCurrentCount, LimitId
AWS::Deadline::MeteredProductArn, Family, Port, Vendor
AWS::Deadline::MonitorArn, IdentityCenterApplicationArn, MonitorId, Url
AWS::Deadline::QueueArn, QueueId
AWS::Deadline::QueueEnvironmentName, QueueEnvironmentId
AWS::Deadline::QueueFleetAssociation
AWS::Deadline::QueueLimitAssociation
AWS::Deadline::StorageProfileStorageProfileId
AWS::Detective::GraphArn
AWS::Detective::MemberInvitation
AWS::Detective::OrganizationAdminGraphArn
AWS::DevOpsAgent::AgentSpaceAgentSpaceId, Arn, CreatedAt, UpdatedAt
AWS::DevOpsAgent::AssociationAssociationId, CreatedAt, UpdatedAt
AWS::DevOpsGuru::LogAnomalyDetectionIntegrationAccountId
AWS::DevOpsGuru::NotificationChannelId
AWS::DevOpsGuru::ResourceCollectionResourceCollectionType
AWS::DirectoryService::MicrosoftADAlias, DnsIpAddresses
AWS::DirectoryService::SimpleADAlias, DirectoryId, DnsIpAddresses
AWS::DocDB::DBClusterClusterResourceId, Endpoint, Port, ReadEndpoint
AWS::DocDB::DBClusterParameterGroup
AWS::DocDB::DBInstanceEndpoint, Port
AWS::DocDB::DBSubnetGroup
AWS::DocDB::EventSubscription
AWS::DocDBElastic::ClusterClusterArn, ClusterEndpoint
AWS::DynamoDB::GlobalTableArn, StreamArn, TableId
AWS::DynamoDB::TableArn, StreamArn
AWS::EC2::CapacityManagerDataExportCapacityManagerDataExportId
AWS::EC2::CapacityReservationAvailabilityZone, AvailableInstanceCount, CapacityAllocationSet, CapacityReservationArn, CapacityReservationFleetId, CommitmentInfo, CommitmentInfo.CommitmentEndDate, CommitmentInfo.CommittedInstanceCount, CreateDate, DeliveryPreference, Id, InstanceType, OwnerId, ReservationType, StartDate, State, Tenancy, TotalInstanceCount
AWS::EC2::CapacityReservationFleetCapacityReservationFleetId
AWS::EC2::CarrierGatewayCarrierGatewayId, OwnerId, State
AWS::EC2::ClientVpnAuthorizationRule
AWS::EC2::ClientVpnEndpoint
AWS::EC2::ClientVpnRoute
AWS::EC2::ClientVpnTargetNetworkAssociation
AWS::EC2::CustomerGatewayCustomerGatewayId
AWS::EC2::DHCPOptionsDhcpOptionsId
AWS::EC2::EC2FleetFleetId
AWS::EC2::EIPAllocationId, PublicIp
AWS::EC2::EIPAssociationId
AWS::EC2::EgressOnlyInternetGatewayId
AWS::EC2::EnclaveCertificateIamRoleAssociationCertificateS3BucketName, CertificateS3ObjectKey, EncryptionKmsKeyId
AWS::EC2::FlowLogId
AWS::EC2::GatewayRouteTableAssociationAssociationId
AWS::EC2::HostHostId
AWS::EC2::IPAMArn, DefaultResourceDiscoveryAssociationId, DefaultResourceDiscoveryId, IpamId, PrivateDefaultScopeId, PublicDefaultScopeId, ResourceDiscoveryAssociationCount, ScopeCount
AWS::EC2::IPAMAllocationIpamPoolAllocationId
AWS::EC2::IPAMPoolArn, IpamArn, IpamPoolId, IpamScopeArn, IpamScopeType, PoolDepth, State, StateMessage
AWS::EC2::IPAMPoolCidrIpamPoolCidrId, State
AWS::EC2::IPAMResourceDiscoveryIpamResourceDiscoveryArn, IpamResourceDiscoveryId, IpamResourceDiscoveryRegion, IsDefault, OwnerId, State
AWS::EC2::IPAMResourceDiscoveryAssociationIpamArn, IpamRegion, IpamResourceDiscoveryAssociationArn, IpamResourceDiscoveryAssociationId, IsDefault, OwnerId, ResourceDiscoveryStatus, State
AWS::EC2::IPAMScopeArn, IpamArn, IpamScopeId, IpamScopeType, IsDefault, PoolCount
AWS::EC2::InstanceAvailabilityZone, InstanceId, PrivateDnsName, PrivateIp, PublicDnsName, PublicIp, State, State.Code, State.Name, VpcId
AWS::EC2::InstanceConnectEndpointId
AWS::EC2::InternetGatewayInternetGatewayId
AWS::EC2::IpPoolRouteTableAssociationAssociationId
AWS::EC2::KeyPairKeyFingerprint, KeyPairId
AWS::EC2::LaunchTemplateDefaultVersionNumber, LatestVersionNumber, LaunchTemplateId
AWS::EC2::LocalGatewayRouteState, Type
AWS::EC2::LocalGatewayRouteTableLocalGatewayRouteTableArn, LocalGatewayRouteTableId, OutpostArn, OwnerId, State
AWS::EC2::LocalGatewayRouteTableVPCAssociationLocalGatewayId, LocalGatewayRouteTableVpcAssociationId, State
AWS::EC2::LocalGatewayVirtualInterfaceConfigurationState, LocalBgpAsn, LocalGatewayId, LocalGatewayVirtualInterfaceId, OwnerId
AWS::EC2::LocalGatewayVirtualInterfaceGroupConfigurationState, LocalGatewayVirtualInterfaceGroupArn, LocalGatewayVirtualInterfaceGroupId, LocalGatewayVirtualInterfaceIds, OwnerId
AWS::EC2::NatGatewayAutoProvisionZones, AutoScalingIps, EniId, NatGatewayId, RouteTableId
AWS::EC2::NetworkAclId
AWS::EC2::NetworkAclEntryId
AWS::EC2::NetworkInsightsAccessScopeCreatedDate, NetworkInsightsAccessScopeArn, NetworkInsightsAccessScopeId, UpdatedDate
AWS::EC2::NetworkInsightsAccessScopeAnalysisAnalyzedEniCount, EndDate, FindingsFound, NetworkInsightsAccessScopeAnalysisArn, NetworkInsightsAccessScopeAnalysisId, StartDate, Status, StatusMessage
AWS::EC2::NetworkInsightsAnalysisAlternatePathHints, Explanations, ForwardPathComponents, NetworkInsightsAnalysisArn, NetworkInsightsAnalysisId, NetworkPathFound, ReturnPathComponents, StartDate, Status, StatusMessage, SuggestedAccounts
AWS::EC2::NetworkInsightsPathCreatedDate, DestinationArn, NetworkInsightsPathArn, NetworkInsightsPathId, SourceArn
AWS::EC2::NetworkInterfaceId, PrimaryIpv6Address, PrimaryPrivateIpAddress, PublicIpDnsNameOptions, PublicIpDnsNameOptions.DnsHostnameType, PublicIpDnsNameOptions.PublicDualStackDnsName, PublicIpDnsNameOptions.PublicIpv4DnsName, PublicIpDnsNameOptions.PublicIpv6DnsName, SecondaryPrivateIpAddresses, VpcId
AWS::EC2::NetworkInterfaceAttachmentAttachmentId
AWS::EC2::NetworkInterfacePermission
AWS::EC2::NetworkPerformanceMetricSubscription
AWS::EC2::PlacementGroupGroupName
AWS::EC2::PrefixListArn, OwnerId, PrefixListId, Version
AWS::EC2::RouteCidrBlock
AWS::EC2::RouteServerArn, Id
AWS::EC2::RouteServerAssociation
AWS::EC2::RouteServerEndpointArn, EniAddress, EniId, Id, VpcId
AWS::EC2::RouteServerPeerArn, EndpointEniAddress, EndpointEniId, Id, RouteServerId, SubnetId, VpcId
AWS::EC2::RouteServerPropagation
AWS::EC2::RouteTableRouteTableId
AWS::EC2::SecurityGroupGroupId, Id, VpcId
AWS::EC2::SecurityGroupEgressId
AWS::EC2::SecurityGroupIngressId
AWS::EC2::SecurityGroupVpcAssociationState, StateReason, VpcOwnerId
AWS::EC2::SnapshotBlockPublicAccessAccountId
AWS::EC2::SpotFleetId
AWS::EC2::SubnetAvailabilityZone, AvailabilityZoneId, BlockPublicAccessStates, BlockPublicAccessStates.InternetGatewayBlockMode, CidrBlock, Ipv6CidrBlocks, NetworkAclAssociationId, OutpostArn, SubnetId, VpcId
AWS::EC2::SubnetCidrBlockId, IpSource, Ipv6AddressAttribute
AWS::EC2::SubnetNetworkAclAssociationAssociationId
AWS::EC2::SubnetRouteTableAssociationId
AWS::EC2::TrafficMirrorFilterId
AWS::EC2::TrafficMirrorFilterRuleTrafficMirrorFilterRuleId
AWS::EC2::TrafficMirrorSessionId
AWS::EC2::TrafficMirrorTargetId
AWS::EC2::TransitGatewayEncryptionSupportState, Id, TransitGatewayArn
AWS::EC2::TransitGatewayAttachmentId
AWS::EC2::TransitGatewayConnectCreationTime, State, TransitGatewayAttachmentId, TransitGatewayId
AWS::EC2::TransitGatewayConnectPeerConnectPeerConfiguration.BgpConfigurations, ConnectPeerConfiguration.Protocol, CreationTime, State, TransitGatewayConnectPeerId
AWS::EC2::TransitGatewayMeteringPolicyState, TransitGatewayMeteringPolicyId, UpdateEffectiveAt
AWS::EC2::TransitGatewayMeteringPolicyEntryState, UpdateEffectiveAt
AWS::EC2::TransitGatewayMulticastDomainCreationTime, State, TransitGatewayMulticastDomainArn, TransitGatewayMulticastDomainId
AWS::EC2::TransitGatewayMulticastDomainAssociationResourceId, ResourceType, State
AWS::EC2::TransitGatewayMulticastGroupMemberGroupMember, GroupSource, MemberType, ResourceId, ResourceType, SubnetId, TransitGatewayAttachmentId
AWS::EC2::TransitGatewayMulticastGroupSourceGroupMember, GroupSource, ResourceId, ResourceType, SourceType, SubnetId, TransitGatewayAttachmentId
AWS::EC2::TransitGatewayPeeringAttachmentCreationTime, State, Status, Status.Code, Status.Message, TransitGatewayAttachmentId
AWS::EC2::TransitGatewayRoute
AWS::EC2::TransitGatewayRouteTableTransitGatewayRouteTableId
AWS::EC2::TransitGatewayRouteTableAssociation
AWS::EC2::TransitGatewayRouteTablePropagation
AWS::EC2::TransitGatewayVpcAttachmentId
AWS::EC2::VPCCidrBlock, CidrBlockAssociations, DefaultNetworkAcl, DefaultSecurityGroup, Ipv6CidrBlocks, VpcId
AWS::EC2::VPCBlockPublicAccessExclusionExclusionId
AWS::EC2::VPCBlockPublicAccessOptionsAccountId, ExclusionsAllowed
AWS::EC2::VPCCidrBlockId, IpSource, Ipv6AddressAttribute
AWS::EC2::VPCDHCPOptionsAssociation
AWS::EC2::VPCEncryptionControlResourceExclusions, ResourceExclusions.EgressOnlyInternetGateway, ResourceExclusions.EgressOnlyInternetGateway.State, ResourceExclusions.EgressOnlyInternetGateway.StateMessage, ResourceExclusions.ElasticFileSystem, ResourceExclusions.ElasticFileSystem.State, ResourceExclusions.ElasticFileSystem.StateMessage, ResourceExclusions.InternetGateway, ResourceExclusions.InternetGateway.State, ResourceExclusions.InternetGateway.StateMessage, ResourceExclusions.Lambda, ResourceExclusions.Lambda.State, ResourceExclusions.Lambda.StateMessage, ResourceExclusions.NatGateway, ResourceExclusions.NatGateway.State, ResourceExclusions.NatGateway.StateMessage, ResourceExclusions.VirtualPrivateGateway, ResourceExclusions.VirtualPrivateGateway.State, ResourceExclusions.VirtualPrivateGateway.StateMessage, ResourceExclusions.VpcLattice, ResourceExclusions.VpcLattice.State, ResourceExclusions.VpcLattice.StateMessage, ResourceExclusions.VpcPeering, ResourceExclusions.VpcPeering.State, ResourceExclusions.VpcPeering.StateMessage, State, StateMessage, VpcEncryptionControlId
AWS::EC2::VPCEndpointCreationTimestamp, DnsEntries, Id, NetworkInterfaceIds
AWS::EC2::VPCEndpointConnectionNotificationVPCEndpointConnectionNotificationId
AWS::EC2::VPCEndpointServiceServiceId
AWS::EC2::VPCEndpointServicePermissions
AWS::EC2::VPCGatewayAttachmentAttachmentType
AWS::EC2::VPCPeeringConnectionId
AWS::EC2::VPNConcentratorTransitGatewayAttachmentId, VpnConcentratorId
AWS::EC2::VPNConnectionVpnConnectionId
AWS::EC2::VPNConnectionRoute
AWS::EC2::VPNGatewayVPNGatewayId
AWS::EC2::VPNGatewayRoutePropagationId
AWS::EC2::VerifiedAccessEndpointCreationTime, DeviceValidationDomain, EndpointDomain, LastUpdatedTime, Status, VerifiedAccessEndpointId, VerifiedAccessInstanceId
AWS::EC2::VerifiedAccessGroupCreationTime, LastUpdatedTime, Owner, VerifiedAccessGroupArn, VerifiedAccessGroupId
AWS::EC2::VerifiedAccessInstanceCidrEndpointsCustomSubDomainNameServers, CreationTime, LastUpdatedTime, VerifiedAccessInstanceId
AWS::EC2::VerifiedAccessTrustProviderCreationTime, LastUpdatedTime, VerifiedAccessTrustProviderId
AWS::EC2::VolumeVolumeId
AWS::EC2::VolumeAttachment
AWS::ECR::PublicRepositoryArn
AWS::ECR::PullThroughCacheRule
AWS::ECR::PullTimeUpdateExclusion
AWS::ECR::RegistryPolicyRegistryId
AWS::ECR::RegistryScanningConfigurationRegistryId
AWS::ECR::ReplicationConfigurationRegistryId
AWS::ECR::RepositoryArn, RepositoryUri
AWS::ECR::RepositoryCreationTemplateCreatedAt, UpdatedAt
AWS::ECR::SigningConfigurationRegistryId
AWS::ECS::CapacityProvider
AWS::ECS::ClusterArn
AWS::ECS::ClusterCapacityProviderAssociations
AWS::ECS::ExpressGatewayServiceActiveConfigurations, CreatedAt, ECSManagedResourceArns, ECSManagedResourceArns.AutoScaling, ECSManagedResourceArns.AutoScaling.ApplicationAutoScalingPolicies, ECSManagedResourceArns.AutoScaling.ScalableTarget, ECSManagedResourceArns.IngressPath, ECSManagedResourceArns.IngressPath.CertificateArn, ECSManagedResourceArns.IngressPath.ListenerArn, ECSManagedResourceArns.IngressPath.ListenerRuleArn, ECSManagedResourceArns.IngressPath.LoadBalancerArn, ECSManagedResourceArns.IngressPath.LoadBalancerSecurityGroups, ECSManagedResourceArns.IngressPath.TargetGroupArns, ECSManagedResourceArns.LogGroups, ECSManagedResourceArns.MetricAlarms, ECSManagedResourceArns.ServiceSecurityGroups, Endpoint, ServiceArn, Status, Status.StatusCode, UpdatedAt
AWS::ECS::PrimaryTaskSet
AWS::ECS::ServiceName, ServiceArn
AWS::ECS::TaskDefinitionTaskDefinitionArn
AWS::ECS::TaskSetId
AWS::EFS::AccessPointAccessPointId, Arn
AWS::EFS::FileSystemArn, FileSystemId
AWS::EFS::MountTargetId, IpAddress
AWS::EKS::AccessEntryAccessEntryArn
AWS::EKS::AddonArn
AWS::EKS::CapabilityArn, Configuration.ArgoCd.AwsIdc.IdcManagedApplicationArn, Configuration.ArgoCd.ServerUrl, CreatedAt, ModifiedAt, Status, Version
AWS::EKS::ClusterArn, CertificateAuthorityData, ClusterSecurityGroupId, EncryptionConfigKeyArn, Endpoint, Id, KubernetesNetworkConfig.ServiceIpv6Cidr, OpenIdConnectIssuerUrl
AWS::EKS::FargateProfileArn
AWS::EKS::IdentityProviderConfigIdentityProviderConfigArn
AWS::EKS::NodegroupArn, ClusterName, Id, NodegroupName
AWS::EKS::PodIdentityAssociationAssociationArn, AssociationId, ExternalId
AWS::EMR::ClusterMasterPublicDNS
AWS::EMR::InstanceFleetConfig
AWS::EMR::InstanceGroupConfig
AWS::EMR::SecurityConfiguration
AWS::EMR::StepId
AWS::EMR::StudioArn, StudioId, Url
AWS::EMR::StudioSessionMapping
AWS::EMR::WALWorkspace
AWS::EMRContainers::VirtualClusterArn, Id
AWS::EMRServerless::ApplicationApplicationId, Arn
AWS::EVS::EnvironmentChecks, CreatedAt, Credentials, EnvironmentArn, EnvironmentId, EnvironmentState, ModifiedAt, StateDetails
AWS::ElastiCache::CacheClusterConfigurationEndpoint.Address, ConfigurationEndpoint.Port, RedisEndpoint.Address, RedisEndpoint.Port
AWS::ElastiCache::GlobalReplicationGroupGlobalReplicationGroupId, Status
AWS::ElastiCache::ParameterGroupCacheParameterGroupName
AWS::ElastiCache::ReplicationGroupConfigurationEndPoint.Address, ConfigurationEndPoint.Port, PrimaryEndPoint.Address, PrimaryEndPoint.Port, ReadEndPoint.Addresses, ReadEndPoint.Addresses.List, ReadEndPoint.Ports, ReadEndPoint.Ports.List, ReaderEndPoint.Address, ReaderEndPoint.Port
AWS::ElastiCache::SecurityGroup
AWS::ElastiCache::SecurityGroupIngress
AWS::ElastiCache::ServerlessCacheARN, CreateTime, Endpoint.Address, Endpoint.Port, FullEngineVersion, ReaderEndpoint.Address, ReaderEndpoint.Port, Status
AWS::ElastiCache::SubnetGroup
AWS::ElastiCache::UserArn, Status
AWS::ElastiCache::UserGroupArn, Status
AWS::ElasticBeanstalk::Application
AWS::ElasticBeanstalk::ApplicationVersionId
AWS::ElasticBeanstalk::ConfigurationTemplateTemplateName
AWS::ElasticBeanstalk::EnvironmentEndpointURL
AWS::ElasticLoadBalancing::LoadBalancerCanonicalHostedZoneName, CanonicalHostedZoneNameID, DNSName, SourceSecurityGroup.GroupName, SourceSecurityGroup.OwnerAlias
AWS::ElasticLoadBalancingV2::ListenerListenerArn
AWS::ElasticLoadBalancingV2::ListenerCertificate
AWS::ElasticLoadBalancingV2::ListenerRuleIsDefault, RuleArn
AWS::ElasticLoadBalancingV2::LoadBalancerCanonicalHostedZoneID, DNSName, LoadBalancerArn, LoadBalancerFullName, LoadBalancerName, SecurityGroups
AWS::ElasticLoadBalancingV2::TargetGroupLoadBalancerArns, TargetGroupArn, TargetGroupFullName, TargetGroupName
AWS::ElasticLoadBalancingV2::TrustStoreNumberOfCaCertificates, Status, TrustStoreArn
AWS::ElasticLoadBalancingV2::TrustStoreRevocationRevocationId, TrustStoreRevocations
AWS::Elasticsearch::DomainArn, DomainArn, DomainEndpoint
AWS::EntityResolution::IdMappingWorkflowCreatedAt, UpdatedAt, WorkflowArn
AWS::EntityResolution::IdNamespaceCreatedAt, IdNamespaceArn, UpdatedAt
AWS::EntityResolution::MatchingWorkflowCreatedAt, UpdatedAt, WorkflowArn
AWS::EntityResolution::PolicyStatement
AWS::EntityResolution::SchemaMappingCreatedAt, HasWorkflows, SchemaArn, UpdatedAt
AWS::EventSchemas::DiscovererDiscovererArn, DiscovererId, State
AWS::EventSchemas::RegistryRegistryArn, RegistryName
AWS::EventSchemas::RegistryPolicyId
AWS::EventSchemas::SchemaLastModified, SchemaArn, SchemaName, SchemaVersion, VersionCreatedDate
AWS::Events::ApiDestinationArn, ArnForPolicy
AWS::Events::ArchiveArn
AWS::Events::ConnectionArn, ArnForPolicy, AuthParameters.ConnectivityParameters.ResourceParameters.ResourceAssociationArn, InvocationConnectivityParameters.ResourceParameters.ResourceAssociationArn, SecretArn
AWS::Events::EndpointArn, EndpointId, EndpointUrl, State, StateReason
AWS::Events::EventBusArn, Name
AWS::Events::EventBusPolicy
AWS::Events::RuleArn
AWS::Evidently::ExperimentArn
AWS::Evidently::FeatureArn
AWS::Evidently::LaunchArn
AWS::Evidently::ProjectArn
AWS::Evidently::SegmentArn
AWS::FIS::ExperimentTemplateId
AWS::FIS::TargetAccountConfiguration
AWS::FMS::NotificationChannel
AWS::FMS::PolicyArn, Id
AWS::FMS::ResourceSetId
AWS::FSx::DataRepositoryAssociationAssociationId, ResourceARN
AWS::FSx::FileSystemDNSName, LustreMountName, ResourceARN, RootVolumeId
AWS::FSx::S3AccessPointAttachmentS3AccessPoint.Alias, S3AccessPoint.ResourceARN
AWS::FSx::SnapshotResourceARN
AWS::FSx::StorageVirtualMachineResourceARN, StorageVirtualMachineId, UUID
AWS::FSx::VolumeResourceARN, UUID, VolumeId
AWS::FinSpace::EnvironmentAwsAccountId, DedicatedServiceAccountId, EnvironmentArn, EnvironmentId, EnvironmentUrl, SageMakerStudioDomainUrl, Status
AWS::Forecast::DatasetArn
AWS::Forecast::DatasetGroupDatasetGroupArn
AWS::FraudDetector::DetectorArn, CreatedTime, DetectorVersionId, EventType.Arn, EventType.CreatedTime, EventType.LastUpdatedTime, LastUpdatedTime
AWS::FraudDetector::EntityTypeArn, CreatedTime, LastUpdatedTime
AWS::FraudDetector::EventTypeArn, CreatedTime, LastUpdatedTime
AWS::FraudDetector::LabelArn, CreatedTime, LastUpdatedTime
AWS::FraudDetector::ListArn, CreatedTime, LastUpdatedTime
AWS::FraudDetector::OutcomeArn, CreatedTime, LastUpdatedTime
AWS::FraudDetector::VariableArn, CreatedTime, LastUpdatedTime
AWS::GameLift::AliasAliasArn, AliasId
AWS::GameLift::BuildBuildArn, BuildId
AWS::GameLift::ContainerFleetCreationTime, DeploymentDetails, DeploymentDetails.LatestDeploymentId, FleetArn, FleetId, GameServerContainerGroupDefinitionArn, MaximumGameServerContainerGroupsPerInstance, PerInstanceContainerGroupDefinitionArn, Status
AWS::GameLift::ContainerGroupDefinitionContainerGroupDefinitionArn, CreationTime, Status, StatusReason, VersionNumber
AWS::GameLift::FleetFleetArn, FleetId
AWS::GameLift::GameServerGroupAutoScalingGroupArn, GameServerGroupArn
AWS::GameLift::GameSessionQueueArn, Name
AWS::GameLift::LocationLocationArn
AWS::GameLift::MatchmakingConfigurationArn, Name
AWS::GameLift::MatchmakingRuleSetArn, CreationTime, Name
AWS::GameLift::ScriptArn, CreationTime, Id, SizeOnDisk
AWS::GlobalAccelerator::AcceleratorAcceleratorArn, DnsName, DualStackDnsName, Ipv4Addresses, Ipv6Addresses
AWS::GlobalAccelerator::CrossAccountAttachmentAttachmentArn
AWS::GlobalAccelerator::EndpointGroupEndpointGroupArn
AWS::GlobalAccelerator::ListenerListenerArn
AWS::Glue::Classifier
AWS::Glue::Connection
AWS::Glue::Crawler
AWS::Glue::CustomEntityType
AWS::Glue::DataCatalogEncryptionSettings
AWS::Glue::DataQualityRuleset
AWS::Glue::Database
AWS::Glue::DevEndpoint
AWS::Glue::IdentityCenterConfigurationAccountId, ApplicationArn
AWS::Glue::IntegrationCreateTime, IntegrationArn, Status
AWS::Glue::IntegrationResourcePropertyResourcePropertyArn
AWS::Glue::Job
AWS::Glue::MLTransform
AWS::Glue::Partition
AWS::Glue::RegistryArn
AWS::Glue::SchemaArn, InitialSchemaVersionId
AWS::Glue::SchemaVersionVersionId
AWS::Glue::SchemaVersionMetadata
AWS::Glue::SecurityConfiguration
AWS::Glue::Table
AWS::Glue::TableOptimizer
AWS::Glue::Trigger
AWS::Glue::UsageProfileCreatedOn
AWS::Glue::Workflow
AWS::Grafana::WorkspaceCreationTimestamp, Endpoint, GrafanaVersion, Id, ModificationTimestamp, SamlConfigurationStatus, SsoClientId, Status
AWS::Greengrass::ConnectorDefinitionArn, Id, LatestVersionArn, Name
AWS::Greengrass::ConnectorDefinitionVersion
AWS::Greengrass::CoreDefinitionArn, Id, LatestVersionArn, Name
AWS::Greengrass::CoreDefinitionVersion
AWS::Greengrass::DeviceDefinitionArn, Id, LatestVersionArn, Name
AWS::Greengrass::DeviceDefinitionVersion
AWS::Greengrass::FunctionDefinitionArn, Id, LatestVersionArn, Name
AWS::Greengrass::FunctionDefinitionVersion
AWS::Greengrass::GroupArn, Id, LatestVersionArn, Name, RoleArn, RoleAttachedAt
AWS::Greengrass::GroupVersion
AWS::Greengrass::LoggerDefinitionArn, Id, LatestVersionArn, Name
AWS::Greengrass::LoggerDefinitionVersion
AWS::Greengrass::ResourceDefinitionArn, Id, LatestVersionArn, Name
AWS::Greengrass::ResourceDefinitionVersion
AWS::Greengrass::SubscriptionDefinitionArn, Id, LatestVersionArn, Name
AWS::Greengrass::SubscriptionDefinitionVersion
AWS::GreengrassV2::ComponentVersionArn, ComponentName, ComponentVersion
AWS::GreengrassV2::DeploymentDeploymentId
AWS::GroundStation::ConfigArn, Id, Type
AWS::GroundStation::DataflowEndpointGroupArn, Id
AWS::GroundStation::DataflowEndpointGroupV2Arn, EndpointDetails, Id
AWS::GroundStation::MissionProfileArn, Id, Region
AWS::GuardDuty::DetectorId
AWS::GuardDuty::Filter
AWS::GuardDuty::IPSetId
AWS::GuardDuty::MalwareProtectionPlanArn, CreatedAt, MalwareProtectionPlanId, Status, StatusReasons
AWS::GuardDuty::Master
AWS::GuardDuty::Member
AWS::GuardDuty::PublishingDestinationId, PublishingFailureStartTimestamp, Status
AWS::GuardDuty::ThreatEntitySetCreatedAt, ErrorDetails, Id, Status, UpdatedAt
AWS::GuardDuty::ThreatIntelSetId
AWS::GuardDuty::TrustedEntitySetCreatedAt, ErrorDetails, Id, Status, UpdatedAt
AWS::HealthImaging::DatastoreCreatedAt, DatastoreArn, DatastoreId, DatastoreStatus, UpdatedAt
AWS::HealthLake::FHIRDatastoreCreatedAt, CreatedAt.Nanos, CreatedAt.Seconds, DatastoreArn, DatastoreEndpoint, DatastoreId, DatastoreStatus
AWS::IAM::AccessKeySecretAccessKey
AWS::IAM::GroupArn
AWS::IAM::GroupPolicy
AWS::IAM::InstanceProfileArn
AWS::IAM::ManagedPolicyAttachmentCount, CreateDate, DefaultVersionId, IsAttachable, PermissionsBoundaryUsageCount, PolicyArn, PolicyId, UpdateDate
AWS::IAM::OIDCProviderArn
AWS::IAM::PolicyId
AWS::IAM::RoleArn, RoleId
AWS::IAM::RolePolicy
AWS::IAM::SAMLProviderArn, SamlProviderUUID
AWS::IAM::ServerCertificateArn
AWS::IAM::ServiceLinkedRoleRoleName
AWS::IAM::UserArn
AWS::IAM::UserPolicy
AWS::IAM::UserToGroupAddition
AWS::IAM::VirtualMFADeviceSerialNumber
AWS::IVS::ChannelArn, IngestEndpoint, PlaybackUrl
AWS::IVS::EncoderConfigurationArn
AWS::IVS::IngestConfigurationArn, ParticipantId, State, StreamKey
AWS::IVS::PlaybackKeyPairArn, Fingerprint
AWS::IVS::PlaybackRestrictionPolicyArn
AWS::IVS::PublicKeyArn, Fingerprint
AWS::IVS::RecordingConfigurationArn, State
AWS::IVS::StageActiveSessionId, Arn
AWS::IVS::StorageConfigurationArn
AWS::IVS::StreamKeyArn, Value
AWS::IVSChat::LoggingConfigurationArn, Id, State
AWS::IVSChat::RoomArn, Id
AWS::IdentityStore::GroupGroupId
AWS::IdentityStore::GroupMembershipMembershipId
AWS::ImageBuilder::ComponentArn, Encrypted, LatestVersion, LatestVersion.Arn, LatestVersion.Major, LatestVersion.Minor, LatestVersion.Patch, Name, Type
AWS::ImageBuilder::ContainerRecipeArn, LatestVersion, LatestVersion.Arn, LatestVersion.Major, LatestVersion.Minor, LatestVersion.Patch, Name
AWS::ImageBuilder::DistributionConfigurationArn, Name
AWS::ImageBuilder::ImageArn, ImageId, ImageUri, LatestVersion, LatestVersion.Arn, LatestVersion.Major, LatestVersion.Minor, LatestVersion.Patch, Name
AWS::ImageBuilder::ImagePipelineArn, DeploymentId, Name
AWS::ImageBuilder::ImageRecipeArn, LatestVersion, LatestVersion.Arn, LatestVersion.Major, LatestVersion.Minor, LatestVersion.Patch, Name
AWS::ImageBuilder::InfrastructureConfigurationArn, Name
AWS::ImageBuilder::LifecyclePolicyArn
AWS::ImageBuilder::WorkflowArn, LatestVersion, LatestVersion.Arn, LatestVersion.Major, LatestVersion.Minor, LatestVersion.Patch
AWS::Inspector::AssessmentTargetArn
AWS::Inspector::AssessmentTemplateArn
AWS::Inspector::ResourceGroupArn
AWS::InspectorV2::CisScanConfigurationArn
AWS::InspectorV2::CodeSecurityIntegrationArn, AuthorizationUrl, CreatedAt, LastUpdatedAt, Status, StatusReason
AWS::InspectorV2::CodeSecurityScanConfigurationArn
AWS::InspectorV2::FilterArn
AWS::InternetMonitor::MonitorCreatedAt, ModifiedAt, MonitorArn, ProcessingStatus, ProcessingStatusInfo
AWS::Invoicing::InvoiceUnitInvoiceUnitArn, LastModified
AWS::IoT::AccountAuditConfiguration
AWS::IoT::AuthorizerArn
AWS::IoT::BillingGroupArn, Id
AWS::IoT::CACertificateArn, Id
AWS::IoT::CertificateArn, Id
AWS::IoT::CertificateProviderArn
AWS::IoT::CommandCommandArn
AWS::IoT::CustomMetricMetricArn
AWS::IoT::DimensionArn
AWS::IoT::DomainConfigurationArn, DomainType, ServerCertificates
AWS::IoT::EncryptionConfigurationAccountId, ConfigurationDetails, ConfigurationDetails.ConfigurationStatus, ConfigurationDetails.ErrorCode, ConfigurationDetails.ErrorMessage, LastModifiedDate
AWS::IoT::FleetMetricCreationDate, LastModifiedDate, MetricArn, Version
AWS::IoT::JobTemplateArn
AWS::IoT::Logging
AWS::IoT::MitigationActionMitigationActionArn, MitigationActionId
AWS::IoT::PolicyArn, Id
AWS::IoT::PolicyPrincipalAttachment
AWS::IoT::ProvisioningTemplateTemplateArn
AWS::IoT::ResourceSpecificLoggingTargetId
AWS::IoT::RoleAliasRoleAliasArn
AWS::IoT::ScheduledAuditScheduledAuditArn
AWS::IoT::SecurityProfileSecurityProfileArn
AWS::IoT::SoftwarePackagePackageArn
AWS::IoT::SoftwarePackageVersionErrorReason, PackageVersionArn, SbomValidationStatus, Status
AWS::IoT::ThingArn, Id
AWS::IoT::ThingGroupArn, Id
AWS::IoT::ThingPrincipalAttachment
AWS::IoT::ThingTypeArn, Id
AWS::IoT::TopicRuleArn
AWS::IoT::TopicRuleDestinationArn, StatusReason
AWS::IoTAnalytics::ChannelId
AWS::IoTAnalytics::DatasetId
AWS::IoTAnalytics::DatastoreId
AWS::IoTAnalytics::PipelineId
AWS::IoTCoreDeviceAdvisor::SuiteDefinitionSuiteDefinitionArn, SuiteDefinitionId, SuiteDefinitionVersion
AWS::IoTEvents::AlarmModel
AWS::IoTEvents::DetectorModel
AWS::IoTEvents::Input
AWS::IoTFleetWise::CampaignArn, CreationTime, LastModificationTime, Status
AWS::IoTFleetWise::DecoderManifestArn, CreationTime, LastModificationTime
AWS::IoTFleetWise::FleetArn, CreationTime, LastModificationTime
AWS::IoTFleetWise::ModelManifestArn, CreationTime, LastModificationTime
AWS::IoTFleetWise::SignalCatalogArn, CreationTime, LastModificationTime, NodeCounts.TotalActuators, NodeCounts.TotalAttributes, NodeCounts.TotalBranches, NodeCounts.TotalNodes, NodeCounts.TotalSensors
AWS::IoTFleetWise::StateTemplateArn, CreationTime, Id, LastModificationTime
AWS::IoTFleetWise::VehicleArn, CreationTime, LastModificationTime
AWS::IoTSiteWise::AccessPolicyAccessPolicyArn, AccessPolicyId
AWS::IoTSiteWise::AssetAssetArn, AssetId
AWS::IoTSiteWise::AssetModelAssetModelArn, AssetModelId
AWS::IoTSiteWise::ComputationModelComputationModelArn, ComputationModelId
AWS::IoTSiteWise::DashboardDashboardArn, DashboardId
AWS::IoTSiteWise::DatasetDatasetArn, DatasetId
AWS::IoTSiteWise::GatewayGatewayId
AWS::IoTSiteWise::PortalPortalArn, PortalClientId, PortalId, PortalStartUrl
AWS::IoTSiteWise::ProjectProjectArn, ProjectId
AWS::IoTThingsGraph::FlowTemplate
AWS::IoTTwinMaker::ComponentTypeArn, CreationDateTime, IsAbstract, IsSchemaInitialized, Status, Status.Error, Status.Error.Code, Status.Error.Message, Status.State, UpdateDateTime
AWS::IoTTwinMaker::EntityArn, CreationDateTime, HasChildEntities, Status, Status.Error, Status.State, UpdateDateTime
AWS::IoTTwinMaker::SceneArn, CreationDateTime, GeneratedSceneMetadata, UpdateDateTime
AWS::IoTTwinMaker::SyncJobArn, CreationDateTime, State, UpdateDateTime
AWS::IoTTwinMaker::WorkspaceArn, CreationDateTime, UpdateDateTime
AWS::IoTWireless::DestinationArn
AWS::IoTWireless::DeviceProfileArn, Id
AWS::IoTWireless::FuotaTaskArn, FuotaTaskStatus, Id, LoRaWAN.StartTime
AWS::IoTWireless::MulticastGroupArn, Id, LoRaWAN.NumberOfDevicesInGroup, LoRaWAN.NumberOfDevicesRequested, Status
AWS::IoTWireless::NetworkAnalyzerConfigurationArn
AWS::IoTWireless::PartnerAccountArn, Fingerprint
AWS::IoTWireless::ServiceProfileArn, Id, LoRaWAN.ChannelMask, LoRaWAN.DevStatusReqFreq, LoRaWAN.DlBucketSize, LoRaWAN.DlRate, LoRaWAN.DlRatePolicy, LoRaWAN.DrMax, LoRaWAN.DrMin, LoRaWAN.HrAllowed, LoRaWAN.MinGwDiversity, LoRaWAN.NwkGeoLoc, LoRaWAN.ReportDevStatusBattery, LoRaWAN.ReportDevStatusMargin, LoRaWAN.TargetPer, LoRaWAN.UlBucketSize, LoRaWAN.UlRate, LoRaWAN.UlRatePolicy
AWS::IoTWireless::TaskDefinitionArn, Id
AWS::IoTWireless::WirelessDeviceArn, Id, ThingName
AWS::IoTWireless::WirelessDeviceImportTaskArn, CreationDate, FailedImportedDevicesCount, Id, InitializedImportedDevicesCount, OnboardedImportedDevicesCount, PendingImportedDevicesCount, Sidewalk.DeviceCreationFileList, Status, StatusReason
AWS::IoTWireless::WirelessGatewayArn, Id
AWS::KMS::Alias
AWS::KMS::KeyArn, KeyId
AWS::KMS::ReplicaKeyArn, KeyId
AWS::KafkaConnect::ConnectorConnectorArn
AWS::KafkaConnect::CustomPluginCustomPluginArn, FileDescription, FileDescription.FileMd5, FileDescription.FileSize, Revision
AWS::KafkaConnect::WorkerConfigurationRevision, WorkerConfigurationArn
AWS::Kendra::DataSourceArn, Id
AWS::Kendra::FaqArn, Id
AWS::Kendra::IndexArn, Id
AWS::KendraRanking::ExecutionPlanArn, Id
AWS::Kinesis::ResourcePolicy
AWS::Kinesis::StreamArn, WarmThroughputObject, WarmThroughputObject.CurrentMiBps, WarmThroughputObject.TargetMiBps
AWS::Kinesis::StreamConsumerConsumerARN, ConsumerCreationTimestamp, ConsumerName, ConsumerStatus, StreamARN
AWS::KinesisAnalytics::Application
AWS::KinesisAnalytics::ApplicationOutput
AWS::KinesisAnalytics::ApplicationReferenceDataSource
AWS::KinesisAnalyticsV2::Application
AWS::KinesisAnalyticsV2::ApplicationOutput
AWS::KinesisAnalyticsV2::ApplicationReferenceDataSource
AWS::KinesisFirehose::DeliveryStreamArn
AWS::KinesisVideo::SignalingChannelArn
AWS::KinesisVideo::StreamArn
AWS::LakeFormation::DataCellsFilter
AWS::LakeFormation::DataLakeSettings
AWS::LakeFormation::Permissions
AWS::LakeFormation::PrincipalPermissionsPrincipalIdentifier, ResourceIdentifier
AWS::LakeFormation::Resource
AWS::LakeFormation::Tag
AWS::LakeFormation::TagAssociationResourceIdentifier, TagsIdentifier
AWS::Lambda::AliasAliasArn
AWS::Lambda::CapacityProviderArn, State
AWS::Lambda::CodeSigningConfigCodeSigningConfigArn, CodeSigningConfigId
AWS::Lambda::EventInvokeConfig
AWS::Lambda::EventSourceMappingEventSourceMappingArn, Id
AWS::Lambda::FunctionArn, SnapStartResponse, SnapStartResponse.ApplyOn, SnapStartResponse.OptimizationStatus
AWS::Lambda::LayerVersionLayerVersionArn
AWS::Lambda::LayerVersionPermissionId
AWS::Lambda::PermissionId
AWS::Lambda::UrlFunctionArn, FunctionUrl
AWS::Lambda::VersionFunctionArn, Version
AWS::LaunchWizard::DeploymentArn, CreatedAt, DeletedAt, DeploymentId, ResourceGroup, Status
AWS::Lex::BotArn, Id
AWS::Lex::BotAliasArn, BotAliasId, BotAliasStatus
AWS::Lex::BotVersionBotVersion
AWS::Lex::ResourcePolicyId, RevisionId
AWS::LicenseManager::GrantGrantArn, Version
AWS::LicenseManager::LicenseLicenseArn, Version
AWS::Lightsail::AlarmAlarmArn, State
AWS::Lightsail::BucketAbleToUpdateBundle, BucketArn, Url
AWS::Lightsail::CertificateCertificateArn, Status
AWS::Lightsail::ContainerContainerArn, PrincipalArn, PrivateRegistryAccess.EcrImagePullerRole.PrincipalArn, Url
AWS::Lightsail::DatabaseDatabaseArn
AWS::Lightsail::DiskAttachedTo, AttachmentState, DiskArn, Iops, IsAttached, Location.AvailabilityZone, Location.RegionName, Path, ResourceType, State, SupportCode
AWS::Lightsail::DiskSnapshotCreatedAt, DiskSnapshotArn, FromDiskName, IsFromAutoSnapshot, Location, Location.AvailabilityZone, Location.RegionName, Progress, ResourceType, SizeInGb, State, SupportCode
AWS::Lightsail::DistributionAbleToUpdateBundle, DistributionArn, Status
AWS::Lightsail::DomainArn, CreatedAt, Location, Location.AvailabilityZone, Location.RegionName, ResourceType, SupportCode
AWS::Lightsail::InstanceHardware.CpuCount, Hardware.RamSizeInGb, InstanceArn, Ipv6Addresses, IsStaticIp, Location.AvailabilityZone, Location.RegionName, Networking.MonthlyTransfer.GbPerMonthAllocated, PrivateIpAddress, PublicIpAddress, ResourceType, SshKeyName, State.Code, State.Name, SupportCode, UserName
AWS::Lightsail::InstanceSnapshotArn, FromInstanceArn, FromInstanceName, IsFromAutoSnapshot, Location, Location.AvailabilityZone, Location.RegionName, ResourceType, SizeInGb, State, SupportCode
AWS::Lightsail::LoadBalancerLoadBalancerArn
AWS::Lightsail::LoadBalancerTlsCertificateLoadBalancerTlsCertificateArn, Status
AWS::Lightsail::StaticIpIpAddress, IsAttached, StaticIpArn
AWS::Location::APIKeyArn, CreateTime, KeyArn, UpdateTime
AWS::Location::GeofenceCollectionArn, CollectionArn, CreateTime, UpdateTime
AWS::Location::MapArn, CreateTime, MapArn, UpdateTime
AWS::Location::PlaceIndexArn, CreateTime, IndexArn, UpdateTime
AWS::Location::RouteCalculatorArn, CalculatorArn, CreateTime, UpdateTime
AWS::Location::TrackerArn, CreateTime, TrackerArn, UpdateTime
AWS::Location::TrackerConsumer
AWS::Logs::AccountPolicyAccountId
AWS::Logs::DeliveryArn, DeliveryDestinationType, DeliveryId
AWS::Logs::DeliveryDestinationArn
AWS::Logs::DeliverySourceArn, ResourceArns, Service
AWS::Logs::DestinationArn
AWS::Logs::IntegrationIntegrationStatus
AWS::Logs::LogAnomalyDetectorAnomalyDetectorArn, AnomalyDetectorStatus, CreationTimeStamp, LastModifiedTimeStamp
AWS::Logs::LogGroupArn
AWS::Logs::LogStream
AWS::Logs::MetricFilter
AWS::Logs::QueryDefinitionQueryDefinitionId
AWS::Logs::ResourcePolicy
AWS::Logs::SubscriptionFilter
AWS::Logs::Transformer
AWS::LookoutEquipment::InferenceSchedulerInferenceSchedulerArn
AWS::LookoutVision::ProjectArn
AWS::M2::ApplicationApplicationArn, ApplicationId
AWS::M2::DeploymentDeploymentId, Status
AWS::M2::EnvironmentEnvironmentArn, EnvironmentId
AWS::MPA::ApprovalTeamArn, CreationTime, LastUpdateTime, NumberOfApprovers, Status, StatusCode, StatusMessage, UpdateSessionArn, VersionId
AWS::MPA::IdentitySourceCreationTime, IdentitySourceArn, IdentitySourceParameters.IamIdentityCenter.ApprovalPortalUrl, IdentitySourceType, Status, StatusCode, StatusMessage
AWS::MSK::BatchScramSecret
AWS::MSK::ClusterArn, CurrentVersion
AWS::MSK::ClusterPolicyCurrentVersion
AWS::MSK::ConfigurationArn, LatestRevision.CreationTime, LatestRevision.Description, LatestRevision.Revision
AWS::MSK::ReplicatorCurrentVersion, ReplicatorArn
AWS::MSK::ServerlessClusterArn
AWS::MSK::VpcConnectionArn
AWS::Macie::AllowListArn, Id, Status
AWS::Macie::CustomDataIdentifierArn, Id
AWS::Macie::FindingsFilterArn, Id
AWS::Macie::SessionAutomatedDiscoveryStatus, AwsAccountId, ServiceRole
AWS::ManagedBlockchain::AccessorArn, BillingToken, CreationDate, Id, Status
AWS::ManagedBlockchain::MemberMemberId, NetworkId
AWS::ManagedBlockchain::NodeArn, MemberId, NetworkId, NodeId
AWS::MediaConnect::BridgeBridgeArn, BridgeState
AWS::MediaConnect::BridgeOutput
AWS::MediaConnect::BridgeSource
AWS::MediaConnect::FlowEgressIp, FlowArn, FlowAvailabilityZone, FlowNdiMachineName, Source.IngestIp, Source.SourceArn, Source.SourceIngestPort
AWS::MediaConnect::FlowEntitlementEntitlementArn
AWS::MediaConnect::FlowOutputOutputArn
AWS::MediaConnect::FlowSourceIngestIp, SourceArn, SourceIngestPort
AWS::MediaConnect::FlowVpcInterfaceNetworkInterfaceIds
AWS::MediaConnect::GatewayGatewayArn, GatewayState
AWS::MediaConnect::RouterInputArn, CreatedAt, Id, InputType, IpAddress, MaintenanceType, RoutedOutputs, State, UpdatedAt
AWS::MediaConnect::RouterNetworkInterfaceArn, AssociatedInputCount, AssociatedOutputCount, CreatedAt, Id, NetworkInterfaceType, State, UpdatedAt
AWS::MediaConnect::RouterOutputArn, CreatedAt, Id, IpAddress, MaintenanceType, OutputType, RoutedState, State, UpdatedAt
AWS::MediaConvert::JobTemplateArn, Name
AWS::MediaConvert::PresetArn, Name
AWS::MediaConvert::QueueArn, Name
AWS::MediaLive::ChannelArn, Inputs
AWS::MediaLive::ChannelPlacementGroupArn, Channels, Id, State
AWS::MediaLive::CloudWatchAlarmTemplateArn, CreatedAt, GroupId, Id, Identifier, ModifiedAt
AWS::MediaLive::CloudWatchAlarmTemplateGroupArn, CreatedAt, Id, Identifier, ModifiedAt
AWS::MediaLive::ClusterArn, ChannelIds, Id, State
AWS::MediaLive::EventBridgeRuleTemplateArn, CreatedAt, GroupId, Id, Identifier, ModifiedAt
AWS::MediaLive::EventBridgeRuleTemplateGroupArn, CreatedAt, Id, Identifier, ModifiedAt
AWS::MediaLive::InputArn, Destinations, Sources
AWS::MediaLive::InputSecurityGroupArn
AWS::MediaLive::MultiplexArn, Id, PipelinesRunningCount, ProgramCount, State
AWS::MediaLive::MultiplexprogramChannelId
AWS::MediaLive::NetworkArn, AssociatedClusterIds, Id, State
AWS::MediaLive::SdiSourceArn, Id, Inputs, State
AWS::MediaLive::SignalMapArn, CloudWatchAlarmTemplateGroupIds, CreatedAt, ErrorMessage, EventBridgeRuleTemplateGroupIds, FailedMediaResourceMap, Id, Identifier, LastDiscoveredAt, LastSuccessfulMonitorDeployment, LastSuccessfulMonitorDeployment.DetailsUri, LastSuccessfulMonitorDeployment.Status, MediaResourceMap, ModifiedAt, MonitorChangesPendingDeployment, MonitorDeployment, MonitorDeployment.DetailsUri, MonitorDeployment.ErrorMessage, MonitorDeployment.Status, Status
AWS::MediaPackage::AssetArn, CreatedAt
AWS::MediaPackage::ChannelArn
AWS::MediaPackage::OriginEndpointArn, Url
AWS::MediaPackage::PackagingConfigurationArn
AWS::MediaPackage::PackagingGroupArn, DomainName
AWS::MediaPackageV2::ChannelArn, CreatedAt, IngestEndpointUrls, IngestEndpoints, ModifiedAt
AWS::MediaPackageV2::ChannelGroupArn, CreatedAt, EgressDomain, ModifiedAt
AWS::MediaPackageV2::ChannelPolicy
AWS::MediaPackageV2::OriginEndpointArn, CreatedAt, DashManifestUrls, HlsManifestUrls, LowLatencyHlsManifestUrls, ModifiedAt, MssManifestUrls
AWS::MediaPackageV2::OriginEndpointPolicy
AWS::MediaStore::ContainerEndpoint
AWS::MediaTailor::ChannelArn
AWS::MediaTailor::ChannelPolicy
AWS::MediaTailor::LiveSourceArn
AWS::MediaTailor::PlaybackConfigurationDashConfiguration.ManifestEndpointPrefix, HlsConfiguration.ManifestEndpointPrefix, PlaybackConfigurationArn, PlaybackEndpointPrefix, SessionInitializationEndpointPrefix
AWS::MediaTailor::SourceLocationArn
AWS::MediaTailor::VodSourceArn
AWS::MemoryDB::ACLArn, Status
AWS::MemoryDB::ClusterARN, ClusterEndpoint.Address, ClusterEndpoint.Port, ParameterGroupStatus, Status
AWS::MemoryDB::MultiRegionClusterARN, MultiRegionClusterName, Status
AWS::MemoryDB::ParameterGroupARN
AWS::MemoryDB::SubnetGroupARN, SupportedNetworkTypes
AWS::MemoryDB::UserArn, Status
AWS::Neptune::DBClusterClusterResourceId, Endpoint, Port, ReadEndpoint
AWS::Neptune::DBClusterParameterGroup
AWS::Neptune::DBInstanceEndpoint, Port
AWS::Neptune::DBParameterGroup
AWS::Neptune::DBSubnetGroup
AWS::Neptune::EventSubscription
AWS::NeptuneGraph::GraphEndpoint, GraphArn, GraphId
AWS::NeptuneGraph::PrivateGraphEndpointPrivateGraphEndpointIdentifier, VpcEndpointId
AWS::NetworkFirewall::FirewallEndpointIds, FirewallArn, FirewallId, TransitGatewayAttachmentId
AWS::NetworkFirewall::FirewallPolicyFirewallPolicyArn, FirewallPolicyId
AWS::NetworkFirewall::LoggingConfiguration
AWS::NetworkFirewall::RuleGroupRuleGroupArn, RuleGroupId
AWS::NetworkFirewall::TLSInspectionConfigurationTLSInspectionConfigurationArn, TLSInspectionConfigurationId
AWS::NetworkFirewall::VpcEndpointAssociationEndpointId, VpcEndpointAssociationArn, VpcEndpointAssociationId
AWS::NetworkManager::ConnectAttachmentAttachmentId, AttachmentPolicyRuleNumber, AttachmentType, CoreNetworkArn, CreatedAt, LastModificationErrors, OwnerAccountId, ResourceArn, SegmentName, State, UpdatedAt
AWS::NetworkManager::ConnectPeerConfiguration, Configuration.BgpConfigurations, Configuration.CoreNetworkAddress, Configuration.InsideCidrBlocks, Configuration.PeerAddress, Configuration.Protocol, ConnectPeerId, CoreNetworkId, CreatedAt, EdgeLocation, LastModificationErrors, State
AWS::NetworkManager::CoreNetworkCoreNetworkArn, CoreNetworkId, CreatedAt, Edges, NetworkFunctionGroups, OwnerAccount, Segments, State
AWS::NetworkManager::CoreNetworkPrefixListAssociation
AWS::NetworkManager::CustomerGatewayAssociation
AWS::NetworkManager::DeviceCreatedAt, DeviceArn, DeviceId, State
AWS::NetworkManager::DirectConnectGatewayAttachmentAttachmentId, AttachmentPolicyRuleNumber, AttachmentType, CoreNetworkArn, CreatedAt, LastModificationErrors, NetworkFunctionGroupName, OwnerAccountId, ResourceArn, SegmentName, State, UpdatedAt
AWS::NetworkManager::GlobalNetworkArn, Id
AWS::NetworkManager::LinkCreatedAt, LinkArn, LinkId, State
AWS::NetworkManager::LinkAssociation
AWS::NetworkManager::SiteCreatedAt, SiteArn, SiteId, State
AWS::NetworkManager::SiteToSiteVpnAttachmentAttachmentId, AttachmentPolicyRuleNumber, AttachmentType, CoreNetworkArn, CreatedAt, EdgeLocation, LastModificationErrors, OwnerAccountId, ResourceArn, SegmentName, State, UpdatedAt
AWS::NetworkManager::TransitGatewayPeeringCoreNetworkArn, CreatedAt, EdgeLocation, LastModificationErrors, OwnerAccountId, PeeringId, PeeringType, ResourceArn, State, TransitGatewayPeeringAttachmentId
AWS::NetworkManager::TransitGatewayRegistration
AWS::NetworkManager::TransitGatewayRouteTableAttachmentAttachmentId, AttachmentPolicyRuleNumber, AttachmentType, CoreNetworkArn, CoreNetworkId, CreatedAt, EdgeLocation, LastModificationErrors, OwnerAccountId, ResourceArn, SegmentName, State, UpdatedAt
AWS::NetworkManager::VpcAttachmentAttachmentId, AttachmentPolicyRuleNumber, AttachmentType, CoreNetworkArn, CreatedAt, EdgeLocation, LastModificationErrors, NetworkFunctionGroupName, OwnerAccountId, ResourceArn, SegmentName, State, UpdatedAt
AWS::Notifications::ChannelAssociation
AWS::Notifications::EventRuleArn, CreationTime, ManagedRules, StatusSummaryByRegion
AWS::Notifications::NotificationConfigurationArn, CreationTime, Status
AWS::Notifications::NotificationHubCreationTime, NotificationHubStatusSummary, NotificationHubStatusSummary.NotificationHubStatus, NotificationHubStatusSummary.NotificationHubStatusReason
AWS::Notifications::OrganizationalUnitAssociation
AWS::NotificationsContacts::EmailContactArn, EmailContact, EmailContact.Address, EmailContact.Arn, EmailContact.CreationTime, EmailContact.Name, EmailContact.Status, EmailContact.UpdateTime
AWS::ODB::CloudAutonomousVmClusterAutonomousDataStoragePercentage, AvailableAutonomousDataStorageSizeInTBs, AvailableContainerDatabases, AvailableCpus, CloudAutonomousVmClusterArn, CloudAutonomousVmClusterId, ComputeModel, CpuCoreCount, CpuPercentage, DataStorageSizeInGBs, DataStorageSizeInTBs, DbNodeStorageSizeInGBs, Domain, ExadataStorageInTBsLowestScaledValue, Hostname, MaxAcdsLowestScaledValue, MemorySizeInGBs, NodeCount, NonProvisionableAutonomousContainerDatabases, OciResourceAnchorName, OciUrl, Ocid, ProvisionableAutonomousContainerDatabases, ProvisionedAutonomousContainerDatabases, ProvisionedCpus, ReclaimableCpus, ReservedCpus, Shape
AWS::ODB::CloudExadataInfrastructureActivatedStorageCount, AdditionalStorageCount, AvailableStorageSizeInGBs, CloudExadataInfrastructureArn, CloudExadataInfrastructureId, ComputeModel, CpuCount, DataStorageSizeInTBs, DbNodeStorageSizeInGBs, DbServerIds, DbServerVersion, MaxCpuCount, MaxDataStorageInTBs, MaxDbNodeStorageSizeInGBs, MaxMemoryInGBs, MemorySizeInGBs, OciResourceAnchorName, OciUrl, Ocid, StorageServerVersion, TotalStorageSizeInGBs
AWS::ODB::CloudVmClusterCloudVmClusterArn, CloudVmClusterId, ComputeModel, DiskRedundancy, Domain, ListenerPort, NodeCount, OciResourceAnchorName, OciUrl, Ocid, ScanDnsName, ScanIpIds, Shape, StorageSizeInGBs, VipIds
AWS::ODB::OdbNetworkManagedServices, ManagedServices.ManagedS3BackupAccess, ManagedServices.ManagedS3BackupAccess.Ipv4Addresses, ManagedServices.ManagedS3BackupAccess.Status, ManagedServices.ManagedServicesIpv4Cidrs, ManagedServices.ResourceGatewayArn, ManagedServices.S3Access, ManagedServices.S3Access.DomainName, ManagedServices.S3Access.Ipv4Addresses, ManagedServices.S3Access.S3PolicyDocument, ManagedServices.S3Access.Status, ManagedServices.ServiceNetworkArn, ManagedServices.ServiceNetworkEndpoint, ManagedServices.ServiceNetworkEndpoint.VpcEndpointId, ManagedServices.ServiceNetworkEndpoint.VpcEndpointType, ManagedServices.ZeroEtlAccess, ManagedServices.ZeroEtlAccess.Cidr, ManagedServices.ZeroEtlAccess.Status, OciNetworkAnchorId, OciResourceAnchorName, OciVcnUrl, OdbNetworkArn, OdbNetworkId
AWS::ODB::OdbPeeringConnectionOdbNetworkArn, OdbPeeringConnectionArn, OdbPeeringConnectionId, PeerNetworkArn, PeerNetworkCidrs
AWS::OSIS::PipelineIngestEndpointUrls, PipelineArn, VpcEndpointService, VpcEndpoints
AWS::Oam::LinkArn, Label
AWS::Oam::SinkArn
AWS::ObservabilityAdmin::OrganizationCentralizationRuleRuleArn
AWS::ObservabilityAdmin::OrganizationTelemetryRuleRuleArn
AWS::ObservabilityAdmin::S3TableIntegrationArn
AWS::ObservabilityAdmin::TelemetryPipelinesArn, Pipeline, Pipeline.Arn, Pipeline.Configuration, Pipeline.Configuration.Body, Pipeline.CreatedTimeStamp, Pipeline.LastUpdateTimeStamp, Pipeline.Name, Pipeline.Status, Pipeline.StatusReason, Pipeline.StatusReason.Description, Pipeline.Tags, PipelineIdentifier, Status, StatusReason, StatusReason.Description
AWS::ObservabilityAdmin::TelemetryRuleRuleArn
AWS::Omics::AnnotationStoreCreationTime, Id, Status, StatusMessage, StoreArn, StoreSizeBytes, UpdateTime
AWS::Omics::ReferenceStoreArn, CreationTime, ReferenceStoreId
AWS::Omics::RunGroupArn, CreationTime, Id
AWS::Omics::SequenceStoreArn, CreationTime, S3AccessPointArn, S3Uri, SequenceStoreId, Status, StatusMessage, UpdateTime
AWS::Omics::VariantStoreCreationTime, Id, Status, StatusMessage, StoreArn, StoreSizeBytes, UpdateTime
AWS::Omics::WorkflowArn, CreationTime, Id, Status, Type, Uuid
AWS::Omics::WorkflowVersionArn, CreationTime, Status, Type, Uuid
AWS::OpenSearchServerless::AccessPolicy
AWS::OpenSearchServerless::CollectionArn, CollectionEndpoint, DashboardEndpoint, Id, KmsKeyArn
AWS::OpenSearchServerless::IndexUuid
AWS::OpenSearchServerless::LifecyclePolicy
AWS::OpenSearchServerless::SecurityConfigIamIdentityCenterOptions.ApplicationArn, IamIdentityCenterOptions.ApplicationDescription, IamIdentityCenterOptions.ApplicationName, Id
AWS::OpenSearchServerless::SecurityPolicy
AWS::OpenSearchServerless::VpcEndpointId
AWS::OpenSearchService::ApplicationArn, Id
AWS::OpenSearchService::DomainAdvancedSecurityOptions.AnonymousAuthDisableDate, Arn, DomainArn, DomainEndpoint, DomainEndpointV2, DomainEndpoints, Id, IdentityCenterOptions.IdentityCenterApplicationARN, IdentityCenterOptions.IdentityStoreId, ServiceSoftwareOptions, ServiceSoftwareOptions.AutomatedUpdateDate, ServiceSoftwareOptions.Cancellable, ServiceSoftwareOptions.CurrentVersion, ServiceSoftwareOptions.Description, ServiceSoftwareOptions.NewVersion, ServiceSoftwareOptions.OptionalDeployment, ServiceSoftwareOptions.UpdateAvailable, ServiceSoftwareOptions.UpdateStatus
AWS::OpsWorks::App
AWS::OpsWorks::ElasticLoadBalancerAttachment
AWS::OpsWorks::InstanceAvailabilityZone, PrivateDnsName, PrivateIp, PublicDnsName, PublicIp
AWS::OpsWorks::Layer
AWS::OpsWorks::Stack
AWS::OpsWorks::UserProfileSshUsername
AWS::OpsWorks::Volume
AWS::Organizations::AccountAccountId, Arn, JoinedMethod, JoinedTimestamp, State, Status
AWS::Organizations::OrganizationArn, Id, ManagementAccountArn, ManagementAccountEmail, ManagementAccountId, RootId
AWS::Organizations::OrganizationalUnitArn, Id
AWS::Organizations::PolicyArn, AwsManaged, Id
AWS::Organizations::ResourcePolicyArn, Id
AWS::PCAConnectorAD::ConnectorConnectorArn
AWS::PCAConnectorAD::DirectoryRegistrationDirectoryRegistrationArn
AWS::PCAConnectorAD::ServicePrincipalName
AWS::PCAConnectorAD::TemplateTemplateArn
AWS::PCAConnectorAD::TemplateGroupAccessControlEntry
AWS::PCAConnectorSCEP::ChallengeChallengeArn
AWS::PCAConnectorSCEP::ConnectorConnectorArn, Endpoint, OpenIdConfiguration, OpenIdConfiguration.Audience, OpenIdConfiguration.Issuer, OpenIdConfiguration.Subject, Type
AWS::PCS::ClusterArn, Endpoints, ErrorInfo, Id, Status
AWS::PCS::ComputeNodeGroupArn, ErrorInfo, Id, Status
AWS::PCS::QueueArn, ErrorInfo, Id, Status
AWS::Panorama::ApplicationInstanceApplicationInstanceId, Arn, CreatedTime, DefaultRuntimeContextDeviceName, HealthStatus, LastUpdatedTime, Status, StatusDescription
AWS::Panorama::PackageArn, CreatedTime, PackageId, StorageLocation.BinaryPrefixLocation, StorageLocation.Bucket, StorageLocation.GeneratedPrefixLocation, StorageLocation.ManifestPrefixLocation, StorageLocation.RepoPrefixLocation
AWS::Panorama::PackageVersionIsLatestPatch, PackageArn, PackageName, RegisteredTime, Status, StatusDescription
AWS::PaymentCryptography::Alias
AWS::PaymentCryptography::KeyKeyIdentifier, KeyOrigin, KeyState, ReplicationStatus
AWS::Personalize::DatasetDatasetArn
AWS::Personalize::DatasetGroupDatasetGroupArn
AWS::Personalize::SchemaSchemaArn
AWS::Personalize::SolutionSolutionArn
AWS::Pinpoint::ADMChannel
AWS::Pinpoint::APNSChannel
AWS::Pinpoint::APNSSandboxChannel
AWS::Pinpoint::APNSVoipChannel
AWS::Pinpoint::APNSVoipSandboxChannel
AWS::Pinpoint::AppArn
AWS::Pinpoint::ApplicationSettings
AWS::Pinpoint::BaiduChannel
AWS::Pinpoint::CampaignArn, CampaignId
AWS::Pinpoint::EmailChannel
AWS::Pinpoint::EmailTemplateArn
AWS::Pinpoint::EventStream
AWS::Pinpoint::GCMChannel
AWS::Pinpoint::InAppTemplateArn
AWS::Pinpoint::PushTemplateArn
AWS::Pinpoint::SMSChannel
AWS::Pinpoint::SegmentArn, SegmentId
AWS::Pinpoint::SmsTemplateArn
AWS::Pinpoint::VoiceChannel
AWS::PinpointEmail::ConfigurationSet
AWS::PinpointEmail::ConfigurationSetEventDestination
AWS::PinpointEmail::DedicatedIpPool
AWS::PinpointEmail::IdentityIdentityDNSRecordName1, IdentityDNSRecordName2, IdentityDNSRecordName3, IdentityDNSRecordValue1, IdentityDNSRecordValue2, IdentityDNSRecordValue3
AWS::Pipes::PipeArn, CreationTime, CurrentState, LastModifiedTime, StateReason
AWS::Proton::EnvironmentAccountConnectionArn, Id, Status
AWS::Proton::EnvironmentTemplateArn
AWS::Proton::ServiceTemplateArn
AWS::QBusiness::ApplicationApplicationArn, ApplicationId, CreatedAt, IdentityCenterApplicationArn, Status, UpdatedAt
AWS::QBusiness::DataAccessorCreatedAt, DataAccessorArn, DataAccessorId, IdcApplicationArn, UpdatedAt
AWS::QBusiness::DataSourceCreatedAt, DataSourceArn, DataSourceId, Status, Type, UpdatedAt
AWS::QBusiness::IndexCreatedAt, IndexArn, IndexId, IndexStatistics, IndexStatistics.TextDocumentStatistics, IndexStatistics.TextDocumentStatistics.IndexedTextBytes, IndexStatistics.TextDocumentStatistics.IndexedTextDocumentCount, Status, UpdatedAt
AWS::QBusiness::Permission
AWS::QBusiness::PluginBuildStatus, CreatedAt, PluginArn, PluginId, UpdatedAt
AWS::QBusiness::RetrieverCreatedAt, RetrieverArn, RetrieverId, Status, UpdatedAt
AWS::QBusiness::WebExperienceCreatedAt, DefaultEndpoint, Status, UpdatedAt, WebExperienceArn, WebExperienceId
AWS::QLDB::Ledger
AWS::QLDB::StreamArn, Id
AWS::QuickSight::AnalysisArn, CreatedTime, DataSetArns, LastUpdatedTime
AWS::QuickSight::CustomPermissionsArn
AWS::QuickSight::DashboardArn, CreatedTime, LastPublishedTime, LastUpdatedTime, Version, Version.Arn, Version.CreatedTime, Version.DataSetArns, Version.Description, Version.Errors, Version.Sheets, Version.SourceEntityArn, Version.Status, Version.ThemeArn, Version.VersionNumber
AWS::QuickSight::DataSetArn, ConsumedSpiceCapacityInBytes, CreatedTime, LastUpdatedTime, OutputColumns
AWS::QuickSight::DataSourceArn, CreatedTime, LastUpdatedTime, Status
AWS::QuickSight::FolderArn, CreatedTime, LastUpdatedTime
AWS::QuickSight::RefreshScheduleArn
AWS::QuickSight::TemplateArn, CreatedTime, LastUpdatedTime, Version, Version.CreatedTime, Version.DataSetConfigurations, Version.Description, Version.Errors, Version.Sheets, Version.SourceEntityArn, Version.Status, Version.ThemeArn, Version.VersionNumber
AWS::QuickSight::ThemeArn, CreatedTime, LastUpdatedTime, Type, Version, Version.Arn, Version.BaseThemeId, Version.Configuration, Version.Configuration.DataColorPalette, Version.Configuration.Sheet, Version.Configuration.Typography, Version.Configuration.UIColorPalette, Version.CreatedTime, Version.Description, Version.Errors, Version.Status, Version.VersionNumber
AWS::QuickSight::TopicArn
AWS::QuickSight::VPCConnectionArn, CreatedTime, LastUpdatedTime, NetworkInterfaces, Status, VPCId
AWS::RAM::PermissionArn, IsResourceTypeDefault, PermissionType, Version
AWS::RAM::ResourceShareArn, CreationTime, FeatureSet, LastUpdatedTime, OwningAccountId, Status
AWS::RDS::CustomDBEngineVersionDBEngineVersionArn
AWS::RDS::DBClusterDBClusterArn, DBClusterResourceId, Endpoint, Endpoint.Address, Endpoint.Port, MasterUserSecret.SecretArn, ReadEndpoint, ReadEndpoint.Address, StorageThroughput
AWS::RDS::DBClusterParameterGroup
AWS::RDS::DBInstanceAutomaticRestartTime, CertificateDetails, CertificateDetails.CAIdentifier, CertificateDetails.ValidTill, DBInstanceArn, DBInstanceStatus, DBSystemId, DbiResourceId, Endpoint, Endpoint.Address, Endpoint.HostedZoneId, Endpoint.Port, InstanceCreateTime, IsStorageConfigUpgradeAvailable, LatestRestorableTime, ListenerEndpoint, ListenerEndpoint.Address, ListenerEndpoint.HostedZoneId, ListenerEndpoint.Port, MasterUserSecret.SecretArn, PercentProgress, ReadReplicaDBClusterIdentifiers, ReadReplicaDBInstanceIdentifiers, ResumeFullAutomationModeTime, SecondaryAvailabilityZone, StatusInfos
AWS::RDS::DBParameterGroupDBParameterGroupName
AWS::RDS::DBProxyDBProxyArn, Endpoint, VpcId
AWS::RDS::DBProxyEndpointDBProxyEndpointArn, Endpoint, IsDefault, VpcId
AWS::RDS::DBProxyTargetGroupTargetGroupArn
AWS::RDS::DBSecurityGroup
AWS::RDS::DBSecurityGroupIngress
AWS::RDS::DBShardGroupDBShardGroupResourceId, Endpoint
AWS::RDS::DBSubnetGroup
AWS::RDS::EventSubscription
AWS::RDS::GlobalClusterGlobalEndpoint, GlobalEndpoint.Address
AWS::RDS::IntegrationCreateTime, IntegrationArn
AWS::RDS::OptionGroup
AWS::RTBFabric::InboundExternalLinkArn, CreatedTimestamp, LinkId, LinkStatus, UpdatedTimestamp
AWS::RTBFabric::LinkArn, CreatedTimestamp, LinkDirection, LinkId, LinkStatus, UpdatedTimestamp
AWS::RTBFabric::OutboundExternalLinkArn, CreatedTimestamp, LinkId, LinkStatus, UpdatedTimestamp
AWS::RTBFabric::RequesterGatewayActiveLinksCount, Arn, CreatedTimestamp, DomainName, GatewayId, RequesterGatewayStatus, TotalLinksCount, UpdatedTimestamp
AWS::RTBFabric::ResponderGatewayArn, CreatedTimestamp, GatewayId, ResponderGatewayStatus, UpdatedTimestamp
AWS::RUM::AppMonitorId
AWS::Rbin::RuleArn, Identifier, LockState
AWS::Redshift::ClusterClusterNamespaceArn, DeferMaintenanceIdentifier, Endpoint.Address, Endpoint.Port, MasterPasswordSecretArn
AWS::Redshift::ClusterParameterGroup
AWS::Redshift::ClusterSecurityGroup
AWS::Redshift::ClusterSecurityGroupIngress
AWS::Redshift::ClusterSubnetGroupClusterSubnetGroupName
AWS::Redshift::EndpointAccessAddress, EndpointCreateTime, EndpointStatus, Port, VpcEndpoint, VpcEndpoint.NetworkInterfaces, VpcEndpoint.VpcEndpointId, VpcEndpoint.VpcId, VpcSecurityGroups
AWS::Redshift::EndpointAuthorizationAllowedAllVPCs, AllowedVPCs, AuthorizeTime, ClusterStatus, EndpointCount, Grantee, Grantor, Status
AWS::Redshift::EventSubscriptionCustSubscriptionId, CustomerAwsId, EventCategoriesList, SourceIdsList, Status, SubscriptionCreationTime
AWS::Redshift::IntegrationCreateTime, IntegrationArn
AWS::Redshift::ScheduledActionNextInvocations, State
AWS::RedshiftServerless::NamespaceNamespace, Namespace.AdminPasswordSecretArn, Namespace.AdminPasswordSecretKmsKeyId, Namespace.AdminUsername, Namespace.CreationDate, Namespace.DbName, Namespace.DefaultIamRoleArn, Namespace.IamRoles, Namespace.KmsKeyId, Namespace.LogExports, Namespace.NamespaceArn, Namespace.NamespaceId, Namespace.NamespaceName, Namespace.Status
AWS::RedshiftServerless::SnapshotOwnerAccount, Snapshot, Snapshot.AdminUsername, Snapshot.KmsKeyId, Snapshot.NamespaceArn, Snapshot.NamespaceName, Snapshot.OwnerAccount, Snapshot.RetentionPeriod, Snapshot.SnapshotArn, Snapshot.SnapshotCreateTime, Snapshot.SnapshotName, Snapshot.Status
AWS::RedshiftServerless::WorkgroupWorkgroup.BaseCapacity, Workgroup.CreationDate, Workgroup.Endpoint.Address, Workgroup.Endpoint.Port, Workgroup.EnhancedVpcRouting, Workgroup.MaxCapacity, Workgroup.NamespaceName, Workgroup.PubliclyAccessible, Workgroup.SecurityGroupIds, Workgroup.Status, Workgroup.SubnetIds, Workgroup.TrackName, Workgroup.WorkgroupArn, Workgroup.WorkgroupId, Workgroup.WorkgroupName
AWS::RefactorSpaces::ApplicationApiGatewayId, ApplicationIdentifier, Arn, NlbArn, NlbName, ProxyUrl, StageName, VpcLinkId
AWS::RefactorSpaces::EnvironmentArn, EnvironmentIdentifier, TransitGatewayId
AWS::RefactorSpaces::RouteArn, PathResourceToId, RouteIdentifier
AWS::RefactorSpaces::ServiceArn, ServiceIdentifier
AWS::Rekognition::CollectionArn
AWS::Rekognition::ProjectArn
AWS::Rekognition::StreamProcessorArn, Status, StatusMessage
AWS::ResilienceHub::AppAppArn, DriftStatus
AWS::ResilienceHub::ResiliencyPolicyPolicyArn
AWS::ResourceExplorer2::DefaultViewAssociationAssociatedAwsPrincipal
AWS::ResourceExplorer2::IndexArn, IndexState
AWS::ResourceExplorer2::ViewViewArn
AWS::ResourceGroups::GroupArn
AWS::ResourceGroups::TagSyncTaskGroupArn, GroupName, Status, TaskArn
AWS::RoboMaker::FleetArn
AWS::RoboMaker::Robot
AWS::RoboMaker::RobotApplicationArn, CurrentRevisionId
AWS::RoboMaker::RobotApplicationVersion
AWS::RoboMaker::SimulationApplicationArn, CurrentRevisionId
AWS::RoboMaker::SimulationApplicationVersion
AWS::RolesAnywhere::CRLCrlId
AWS::RolesAnywhere::ProfileProfileArn, ProfileId
AWS::RolesAnywhere::TrustAnchorTrustAnchorArn, TrustAnchorId
AWS::Route53::CidrCollectionArn, Id
AWS::Route53::DNSSEC
AWS::Route53::HealthCheckHealthCheckId
AWS::Route53::HostedZoneId, NameServers
AWS::Route53::KeySigningKey
AWS::Route53::RecordSet
AWS::Route53::RecordSetGroup
AWS::Route53Profiles::ProfileArn, ClientToken, Id, ShareStatus
AWS::Route53Profiles::ProfileAssociationId
AWS::Route53Profiles::ProfileResourceAssociationId, ResourceType
AWS::Route53RecoveryControl::ClusterClusterArn, ClusterEndpoints, Status
AWS::Route53RecoveryControl::ControlPanelControlPanelArn, DefaultControlPanel, RoutingControlCount, Status
AWS::Route53RecoveryControl::RoutingControlRoutingControlArn, Status
AWS::Route53RecoveryControl::SafetyRuleSafetyRuleArn, Status
AWS::Route53RecoveryReadiness::CellCellArn, ParentReadinessScopes
AWS::Route53RecoveryReadiness::ReadinessCheckReadinessCheckArn
AWS::Route53RecoveryReadiness::RecoveryGroupRecoveryGroupArn
AWS::Route53RecoveryReadiness::ResourceSetResourceSetArn
AWS::Route53Resolver::FirewallDomainListArn, CreationTime, CreatorRequestId, DomainCount, Id, ManagedOwnerName, ModificationTime, Status, StatusMessage
AWS::Route53Resolver::FirewallRuleGroupArn, CreationTime, CreatorRequestId, Id, ModificationTime, OwnerId, RuleCount, ShareStatus, Status, StatusMessage
AWS::Route53Resolver::FirewallRuleGroupAssociationArn, CreationTime, CreatorRequestId, Id, ManagedOwnerName, ModificationTime, Status, StatusMessage
AWS::Route53Resolver::OutpostResolverArn, CreationTime, CreatorRequestId, Id, ModificationTime, Status, StatusMessage
AWS::Route53Resolver::ResolverConfigAutodefinedReverse, Id, OwnerId
AWS::Route53Resolver::ResolverDNSSECConfigId, OwnerId, ValidationStatus
AWS::Route53Resolver::ResolverEndpointArn, Direction, HostVPCId, IpAddressCount, Name, ResolverEndpointId
AWS::Route53Resolver::ResolverQueryLoggingConfigArn, AssociationCount, CreationTime, CreatorRequestId, Id, OwnerId, ShareStatus, Status
AWS::Route53Resolver::ResolverRuleArn, DomainName, Name, ResolverEndpointId, ResolverRuleId, TargetIps
AWS::Route53Resolver::ResolverRuleAssociationName, ResolverRuleAssociationId, ResolverRuleId, VPCId
AWS::S3::AccessGrantAccessGrantArn, AccessGrantId, GrantScope
AWS::S3::AccessGrantsInstanceAccessGrantsInstanceArn, AccessGrantsInstanceId
AWS::S3::AccessGrantsLocationAccessGrantsLocationArn, AccessGrantsLocationId
AWS::S3::AccessPointAlias, Arn, Name, NetworkOrigin
AWS::S3::BucketArn, DomainName, DualStackDomainName, MetadataConfiguration.Destination, MetadataConfiguration.Destination.TableBucketArn, MetadataConfiguration.Destination.TableBucketType, MetadataConfiguration.Destination.TableNamespace, MetadataConfiguration.InventoryTableConfiguration.TableArn, MetadataConfiguration.InventoryTableConfiguration.TableName, MetadataConfiguration.JournalTableConfiguration.TableArn, MetadataConfiguration.JournalTableConfiguration.TableName, MetadataTableConfiguration.S3TablesDestination.TableArn, MetadataTableConfiguration.S3TablesDestination.TableNamespace, RegionalDomainName, WebsiteURL
AWS::S3::BucketPolicy
AWS::S3::MultiRegionAccessPointAlias, CreatedAt
AWS::S3::MultiRegionAccessPointPolicyPolicyStatus, PolicyStatus.IsPublic
AWS::S3::StorageLensStorageLensConfiguration.StorageLensArn
AWS::S3::StorageLensGroupStorageLensGroupArn
AWS::S3Express::AccessPointArn, NetworkOrigin
AWS::S3Express::BucketPolicy
AWS::S3Express::DirectoryBucketArn, AvailabilityZoneName
AWS::S3ObjectLambda::AccessPointAlias, Alias.Status, Alias.Value, Arn, CreationDate, PublicAccessBlockConfiguration, PublicAccessBlockConfiguration.BlockPublicAcls, PublicAccessBlockConfiguration.BlockPublicPolicy, PublicAccessBlockConfiguration.IgnorePublicAcls, PublicAccessBlockConfiguration.RestrictPublicBuckets
AWS::S3ObjectLambda::AccessPointPolicy
AWS::S3Outposts::AccessPointArn
AWS::S3Outposts::BucketArn
AWS::S3Outposts::BucketPolicy
AWS::S3Outposts::EndpointArn, CidrBlock, CreationTime, Id, NetworkInterfaces, Status
AWS::S3Tables::Namespace
AWS::S3Tables::TableTableARN, VersionToken, WarehouseLocation
AWS::S3Tables::TableBucketTableBucketARN
AWS::S3Tables::TableBucketPolicy
AWS::S3Tables::TablePolicyNamespace, TableBucketARN, TableName
AWS::S3Vectors::IndexCreationTime, IndexArn
AWS::S3Vectors::VectorBucketCreationTime, VectorBucketArn
AWS::S3Vectors::VectorBucketPolicy
AWS::SDB::Domain
AWS::SES::ConfigurationSet
AWS::SES::ConfigurationSetEventDestinationId
AWS::SES::ContactList
AWS::SES::DedicatedIpPool
AWS::SES::EmailIdentityDkimDNSTokenName1, DkimDNSTokenName2, DkimDNSTokenName3, DkimDNSTokenValue1, DkimDNSTokenValue2, DkimDNSTokenValue3
AWS::SES::MailManagerAddonInstanceAddonInstanceArn, AddonInstanceId, AddonName
AWS::SES::MailManagerAddonSubscriptionAddonSubscriptionArn, AddonSubscriptionId
AWS::SES::MailManagerAddressListAddressListArn, AddressListId
AWS::SES::MailManagerArchiveArchiveArn, ArchiveId, ArchiveState
AWS::SES::MailManagerIngressPointARecord, IngressPointArn, IngressPointId, Status
AWS::SES::MailManagerRelayRelayArn, RelayId
AWS::SES::MailManagerRuleSetRuleSetArn, RuleSetId
AWS::SES::MailManagerTrafficPolicyTrafficPolicyArn, TrafficPolicyId
AWS::SES::MultiRegionEndpoint
AWS::SES::ReceiptFilter
AWS::SES::ReceiptRule
AWS::SES::ReceiptRuleSet
AWS::SES::TemplateId
AWS::SES::TenantArn
AWS::SES::VdmAttributesVdmAttributesResourceId
AWS::SMSVOICE::ConfigurationSetArn
AWS::SMSVOICE::OptOutListArn
AWS::SMSVOICE::PhoneNumberArn, PhoneNumber, PhoneNumberId
AWS::SMSVOICE::PoolArn, PoolId
AWS::SMSVOICE::ProtectConfigurationArn, ProtectConfigurationId
AWS::SMSVOICE::ResourcePolicy
AWS::SMSVOICE::SenderIdArn
AWS::SNS::SubscriptionArn
AWS::SNS::TopicTopicArn, TopicName
AWS::SNS::TopicInlinePolicy
AWS::SNS::TopicPolicyId
AWS::SQS::QueueArn, QueueName, QueueUrl
AWS::SQS::QueueInlinePolicy
AWS::SQS::QueuePolicyId
AWS::SSM::AssociationAssociationId
AWS::SSM::Document
AWS::SSM::MaintenanceWindow
AWS::SSM::MaintenanceWindowTargetWindowTargetId
AWS::SSM::MaintenanceWindowTaskWindowTaskId
AWS::SSM::ParameterType, Value
AWS::SSM::PatchBaselineId
AWS::SSM::ResourceDataSync
AWS::SSM::ResourcePolicyPolicyHash, PolicyId
AWS::SSMContacts::ContactArn
AWS::SSMContacts::ContactChannelArn
AWS::SSMContacts::PlanArn
AWS::SSMContacts::RotationArn
AWS::SSMGuiConnect::PreferencesAccountId
AWS::SSMIncidents::ReplicationSetArn
AWS::SSMIncidents::ResponsePlanArn
AWS::SSMQuickSetup::ConfigurationManagerCreatedAt, LastModifiedAt, ManagerArn, StatusSummaries
AWS::SSMQuickSetup::LifecycleAutomationAssociationId
AWS::SSO::ApplicationApplicationArn
AWS::SSO::ApplicationAssignment
AWS::SSO::Assignment
AWS::SSO::InstanceIdentityStoreId, InstanceArn, OwnerAccountId, Status
AWS::SSO::InstanceAccessControlAttributeConfiguration
AWS::SSO::PermissionSetPermissionSetArn
AWS::SageMaker::AppAppArn, BuiltInLifecycleConfigArn
AWS::SageMaker::AppImageConfigAppImageConfigArn
AWS::SageMaker::ClusterClusterArn, ClusterStatus, CreationTime, FailureMessage
AWS::SageMaker::CodeRepositoryCodeRepositoryName
AWS::SageMaker::DataQualityJobDefinitionCreationTime, JobDefinitionArn
AWS::SageMaker::Device
AWS::SageMaker::DeviceFleet
AWS::SageMaker::DomainDomainArn, DomainId, HomeEfsFileSystemId, SecurityGroupIdForDomainBoundary, SingleSignOnApplicationArn, SingleSignOnManagedApplicationInstanceId, Url
AWS::SageMaker::EndpointEndpointName
AWS::SageMaker::EndpointConfigEndpointConfigName
AWS::SageMaker::FeatureGroupCreationTime, FeatureGroupStatus
AWS::SageMaker::ImageImageArn
AWS::SageMaker::ImageVersionContainerImage, ImageArn, ImageVersionArn, Version
AWS::SageMaker::InferenceComponentCreationTime, FailureReason, InferenceComponentArn, InferenceComponentStatus, LastModifiedTime, RuntimeConfig.CurrentCopyCount, RuntimeConfig.DesiredCopyCount, Specification.Container.DeployedImage, Specification.Container.DeployedImage.ResolutionTime, Specification.Container.DeployedImage.ResolvedImage, Specification.Container.DeployedImage.SpecifiedImage
AWS::SageMaker::InferenceExperimentArn, CreationTime, EndpointMetadata, EndpointMetadata.EndpointConfigName, EndpointMetadata.EndpointName, EndpointMetadata.EndpointStatus, LastModifiedTime, Status
AWS::SageMaker::MlflowTrackingServerTrackingServerArn
AWS::SageMaker::ModelModelName
AWS::SageMaker::ModelBiasJobDefinitionCreationTime, JobDefinitionArn
AWS::SageMaker::ModelCardCreatedBy.DomainId, CreatedBy.UserProfileArn, CreatedBy.UserProfileName, CreationTime, LastModifiedBy.DomainId, LastModifiedBy.UserProfileArn, LastModifiedBy.UserProfileName, LastModifiedTime, ModelCardArn, ModelCardProcessingStatus, ModelCardVersion
AWS::SageMaker::ModelExplainabilityJobDefinitionCreationTime, JobDefinitionArn
AWS::SageMaker::ModelPackageCreationTime, ModelPackageArn, ModelPackageStatus
AWS::SageMaker::ModelPackageGroupCreationTime, ModelPackageGroupArn, ModelPackageGroupStatus
AWS::SageMaker::ModelQualityJobDefinitionCreationTime, JobDefinitionArn
AWS::SageMaker::MonitoringScheduleCreationTime, LastModifiedTime, MonitoringScheduleArn
AWS::SageMaker::NotebookInstanceNotebookInstanceName
AWS::SageMaker::NotebookInstanceLifecycleConfigNotebookInstanceLifecycleConfigName
AWS::SageMaker::PartnerAppArn, BaseUrl, CurrentVersionEolDate
AWS::SageMaker::Pipeline
AWS::SageMaker::ProcessingJobAutoMLJobArn, CreationTime, ExitMessage, FailureReason, LastModifiedTime, MonitoringScheduleArn, ProcessingEndTime, ProcessingJobArn, ProcessingJobStatus, ProcessingStartTime, TrainingJobArn
AWS::SageMaker::ProjectCreationTime, ProjectArn, ProjectId, ProjectStatus
AWS::SageMaker::SpaceSpaceArn, Url
AWS::SageMaker::StudioLifecycleConfigStudioLifecycleConfigArn
AWS::SageMaker::UserProfileUserProfileArn
AWS::SageMaker::WorkteamWorkteamName
AWS::Scheduler::ScheduleArn
AWS::Scheduler::ScheduleGroupArn, CreationDate, LastModificationDate, State
AWS::SecretsManager::ResourcePolicyId
AWS::SecretsManager::RotationScheduleId
AWS::SecretsManager::SecretId
AWS::SecretsManager::SecretTargetAttachmentId
AWS::SecurityHub::AggregatorV2AggregationRegion, AggregatorV2Arn
AWS::SecurityHub::AutomationRuleCreatedAt, CreatedBy, RuleArn, UpdatedAt
AWS::SecurityHub::AutomationRuleV2CreatedAt, RuleArn, RuleId, UpdatedAt
AWS::SecurityHub::ConfigurationPolicyArn, CreatedAt, Id, ServiceEnabled, UpdatedAt
AWS::SecurityHub::ConnectorV2ConnectorArn, ConnectorId, ConnectorStatus, CreatedAt, LastCheckedAt, LastUpdatedAt, Message
AWS::SecurityHub::DelegatedAdminDelegatedAdminIdentifier, Status
AWS::SecurityHub::FindingAggregatorFindingAggregationRegion, FindingAggregatorArn
AWS::SecurityHub::HubARN, SubscribedAt
AWS::SecurityHub::HubV2HubV2Arn, SubscribedAt
AWS::SecurityHub::InsightInsightArn
AWS::SecurityHub::OrganizationConfigurationMemberAccountLimitReached, OrganizationConfigurationIdentifier, Status, StatusMessage
AWS::SecurityHub::PolicyAssociationAssociationIdentifier, AssociationStatus, AssociationStatusMessage, AssociationType, UpdatedAt
AWS::SecurityHub::ProductSubscriptionProductSubscriptionArn
AWS::SecurityHub::SecurityControl
AWS::SecurityHub::StandardStandardsSubscriptionArn
AWS::SecurityLake::AwsLogSource
AWS::SecurityLake::DataLakeArn, S3BucketArn
AWS::SecurityLake::SubscriberResourceShareArn, ResourceShareName, S3BucketArn, SubscriberArn, SubscriberRoleArn
AWS::SecurityLake::SubscriberNotificationSubscriberEndpoint
AWS::ServiceCatalog::AcceptedPortfolioShare
AWS::ServiceCatalog::CloudFormationProductProductName, ProvisioningArtifactIds, ProvisioningArtifactNames
AWS::ServiceCatalog::CloudFormationProvisionedProductCloudformationStackArn, Outputs, ProvisionedProductId, RecordId
AWS::ServiceCatalog::LaunchNotificationConstraintId
AWS::ServiceCatalog::LaunchRoleConstraint
AWS::ServiceCatalog::LaunchTemplateConstraintId
AWS::ServiceCatalog::PortfolioPortfolioName
AWS::ServiceCatalog::PortfolioPrincipalAssociation
AWS::ServiceCatalog::PortfolioProductAssociation
AWS::ServiceCatalog::PortfolioShare
AWS::ServiceCatalog::ResourceUpdateConstraintId
AWS::ServiceCatalog::ServiceActionId
AWS::ServiceCatalog::ServiceActionAssociation
AWS::ServiceCatalog::StackSetConstraint
AWS::ServiceCatalog::TagOptionId
AWS::ServiceCatalog::TagOptionAssociation
AWS::ServiceCatalogAppRegistry::ApplicationApplicationName, ApplicationTagKey, ApplicationTagValue, Arn, Id
AWS::ServiceCatalogAppRegistry::AttributeGroupArn, Id
AWS::ServiceCatalogAppRegistry::ResourceAssociationApplicationArn, ResourceArn
AWS::ServiceDiscovery::HttpNamespaceArn, Id
AWS::ServiceDiscovery::Instance
AWS::ServiceDiscovery::PrivateDnsNamespaceArn, HostedZoneId, Id
AWS::ServiceDiscovery::PublicDnsNamespaceArn, HostedZoneId, Id
AWS::ServiceDiscovery::ServiceArn, Id, Name
AWS::Shield::DRTAccessAccountId
AWS::Shield::ProactiveEngagementAccountId
AWS::Shield::ProtectionProtectionArn, ProtectionId
AWS::Shield::ProtectionGroupProtectionGroupArn
AWS::Signer::ProfilePermission
AWS::Signer::SigningProfileArn, ProfileName, ProfileVersion, ProfileVersionArn
AWS::SimSpaceWeaver::SimulationDescribePayload
AWS::StepFunctions::ActivityArn, Name
AWS::StepFunctions::StateMachineArn, Name, StateMachineRevisionId
AWS::StepFunctions::StateMachineAliasArn
AWS::StepFunctions::StateMachineVersionArn
AWS::SupportApp::AccountAliasAccountAliasResourceId
AWS::SupportApp::SlackChannelConfiguration
AWS::SupportApp::SlackWorkspaceConfiguration
AWS::Synthetics::CanaryCode.SourceLocationArn, Id, State
AWS::Synthetics::GroupId
AWS::SystemsManagerSAP::ApplicationArn
AWS::Timestream::DatabaseArn
AWS::Timestream::InfluxDBInstanceArn, AvailabilityZone, Endpoint, Id, InfluxAuthParametersSecretArn, SecondaryAvailabilityZone, Status
AWS::Timestream::ScheduledQueryArn, SQErrorReportConfiguration, SQKmsKeyId, SQName, SQNotificationConfiguration, SQQueryString, SQScheduleConfiguration, SQScheduledQueryExecutionRoleArn, SQTargetConfiguration
AWS::Timestream::TableArn, Name
AWS::Transfer::AgreementAgreementId, Arn
AWS::Transfer::CertificateArn, CertificateId, NotAfterDate, NotBeforeDate, Serial, Status, Type
AWS::Transfer::ConnectorArn, ConnectorId, ErrorMessage, ServiceManagedEgressIpAddresses, Status
AWS::Transfer::ProfileArn, ProfileId
AWS::Transfer::ServerArn, As2ServiceManagedEgressIpAddresses, ServerId, State
AWS::Transfer::UserArn, ServerId, UserName
AWS::Transfer::WebAppArn, IdentityProviderDetails.ApplicationArn, WebAppId
AWS::Transfer::WorkflowArn, WorkflowId
AWS::VerifiedPermissions::IdentitySourceIdentitySourceId
AWS::VerifiedPermissions::PolicyPolicyId, PolicyType
AWS::VerifiedPermissions::PolicyStoreArn, PolicyStoreId
AWS::VerifiedPermissions::PolicyTemplatePolicyTemplateId
AWS::VoiceID::DomainDomainId
AWS::VpcLattice::AccessLogSubscriptionArn, Id, ResourceArn, ResourceId
AWS::VpcLattice::AuthPolicyState
AWS::VpcLattice::DomainVerificationArn, Id, Status, TxtMethodConfig, TxtMethodConfig.name, TxtMethodConfig.value
AWS::VpcLattice::ListenerArn, Id, ServiceArn, ServiceId
AWS::VpcLattice::ResourceConfigurationArn, Id
AWS::VpcLattice::ResourceGatewayArn, Id
AWS::VpcLattice::ResourcePolicy
AWS::VpcLattice::RuleArn, Id
AWS::VpcLattice::ServiceArn, CreatedAt, DnsEntry.DomainName, DnsEntry.HostedZoneId, Id, LastUpdatedAt, Status
AWS::VpcLattice::ServiceNetworkArn, CreatedAt, Id, LastUpdatedAt
AWS::VpcLattice::ServiceNetworkResourceAssociationArn, Id
AWS::VpcLattice::ServiceNetworkServiceAssociationArn, CreatedAt, DnsEntry.DomainName, DnsEntry.HostedZoneId, Id, ServiceArn, ServiceId, ServiceName, ServiceNetworkArn, ServiceNetworkId, ServiceNetworkName, Status
AWS::VpcLattice::ServiceNetworkVpcAssociationArn, CreatedAt, Id, ServiceNetworkArn, ServiceNetworkId, ServiceNetworkName, Status, VpcId
AWS::VpcLattice::TargetGroupArn, CreatedAt, Id, LastUpdatedAt, Status
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::WAFv2::IPSetArn, Id
AWS::WAFv2::LoggingConfigurationManagedByFirewallManager
AWS::WAFv2::RegexPatternSetArn, Id
AWS::WAFv2::RuleGroupArn, Id, LabelNamespace
AWS::WAFv2::WebACLArn, Capacity, Id, LabelNamespace
AWS::WAFv2::WebACLAssociation
AWS::Wisdom::AIAgentAIAgentArn, AIAgentId, AssistantArn, ModifiedTimeSeconds
AWS::Wisdom::AIAgentVersionAIAgentArn, AIAgentVersionId, AssistantArn, VersionNumber
AWS::Wisdom::AIGuardrailAIGuardrailArn, AIGuardrailId, AssistantArn
AWS::Wisdom::AIGuardrailVersionAIGuardrailArn, AIGuardrailVersionId, AssistantArn, VersionNumber
AWS::Wisdom::AIPromptAIPromptArn, AIPromptId, AssistantArn, ModifiedTimeSeconds
AWS::Wisdom::AIPromptVersionAIPromptArn, AIPromptVersionId, AssistantArn, VersionNumber
AWS::Wisdom::AssistantAssistantArn, AssistantId
AWS::Wisdom::AssistantAssociationAssistantArn, AssistantAssociationArn, AssistantAssociationId
AWS::Wisdom::KnowledgeBaseKnowledgeBaseArn, KnowledgeBaseId
AWS::Wisdom::MessageTemplateMessageTemplateArn, MessageTemplateContentSha256, MessageTemplateId
AWS::Wisdom::MessageTemplateVersionMessageTemplateVersionArn, MessageTemplateVersionNumber
AWS::Wisdom::QuickResponseContents, Contents.Markdown, Contents.Markdown.Content, Contents.PlainText, Contents.PlainText.Content, QuickResponseArn, QuickResponseId, Status
AWS::WorkSpaces::ConnectionAliasAliasId, Associations, ConnectionAliasState
AWS::WorkSpaces::Workspace
AWS::WorkSpaces::WorkspacesPoolCreatedAt, PoolArn, PoolId
AWS::WorkSpacesThinClient::EnvironmentActivationCode, Arn, CreatedAt, DesktopType, Id, PendingSoftwareSetId, PendingSoftwareSetVersion, RegisteredDevicesCount, SoftwareSetComplianceStatus, UpdatedAt
AWS::WorkSpacesWeb::BrowserSettingsAssociatedPortalArns, BrowserSettingsArn
AWS::WorkSpacesWeb::DataProtectionSettingsAssociatedPortalArns, CreationDate, DataProtectionSettingsArn
AWS::WorkSpacesWeb::IdentityProviderIdentityProviderArn
AWS::WorkSpacesWeb::IpAccessSettingsAssociatedPortalArns, CreationDate, IpAccessSettingsArn
AWS::WorkSpacesWeb::NetworkSettingsAssociatedPortalArns, NetworkSettingsArn
AWS::WorkSpacesWeb::PortalBrowserType, CreationDate, PortalArn, PortalEndpoint, PortalStatus, RendererType, ServiceProviderSamlMetadata, StatusReason
AWS::WorkSpacesWeb::SessionLoggerAssociatedPortalArns, CreationDate, SessionLoggerArn
AWS::WorkSpacesWeb::TrustStoreAssociatedPortalArns, TrustStoreArn
AWS::WorkSpacesWeb::UserAccessLoggingSettingsAssociatedPortalArns, UserAccessLoggingSettingsArn
AWS::WorkSpacesWeb::UserSettingsAssociatedPortalArns, BrandingConfiguration.FaviconMetadata, BrandingConfiguration.FaviconMetadata.FileExtension, BrandingConfiguration.FaviconMetadata.LastUploadTimestamp, BrandingConfiguration.FaviconMetadata.MimeType, BrandingConfiguration.LogoMetadata, BrandingConfiguration.LogoMetadata.FileExtension, BrandingConfiguration.LogoMetadata.LastUploadTimestamp, BrandingConfiguration.LogoMetadata.MimeType, BrandingConfiguration.WallpaperMetadata, BrandingConfiguration.WallpaperMetadata.FileExtension, BrandingConfiguration.WallpaperMetadata.LastUploadTimestamp, BrandingConfiguration.WallpaperMetadata.MimeType, UserSettingsArn
AWS::WorkspacesInstances::VolumeVolumeId
AWS::WorkspacesInstances::VolumeAssociation
AWS::WorkspacesInstances::WorkspaceInstanceEC2ManagedInstance, EC2ManagedInstance.InstanceId, ProvisionState, WorkspaceInstanceId
AWS::XRay::GroupGroupARN
AWS::XRay::ResourcePolicy
AWS::XRay::SamplingRuleRuleARN
AWS::XRay::TransactionSearchConfigAccountId
Alexa::ASK::Skill

Note: The data was automatically fetched from the official AWS CloudFormation resource specification and got parsed in this markdown table using a custom python script.

GetAtt vs Ref: When to Use Each

One of the most common sources of confusion in CloudFormation is knowing when to use Fn::GetAtt versus Ref. Both functions retrieve values from resources, but they serve different purposes and return different things.

What Ref Returns

The Ref function returns a resource's primary identifier, which is the single most important value used to identify that resource. The specific value depends on the resource type:

Resource TypeWhat Ref ReturnsExample Value
AWS::S3::BucketBucket namemy-bucket-123
AWS::Lambda::FunctionFunction nameMyFunction
AWS::EC2::InstanceInstance IDi-1234567890abcdef0
AWS::EC2::EIPElastic IP address203.0.113.25
AWS::SNS::TopicTopic ARNarn:aws:sns:us-east-1:123456789012:MyTopic
AWS::SQS::QueueQueue URLhttps://sqs.us-east-1.amazonaws.com/...
AWS::IAM::RoleRole nameMyRole
AWS::DynamoDB::TableTable nameMyTable
AWS::RDS::DBInstanceDB instance identifiermydbinstance
AWS::CloudFormation::StackStack IDarn:aws:cloudformation:...

Think of Ref as a shortcut to the most commonly needed identifier. For S3 buckets, you often need just the bucket name, so Ref returns that. For EC2 instances, the instance ID is most useful, so that's what you get.

What GetAtt Returns

Fn::GetAtt provides access to additional attributes beyond the primary identifier. Each resource type exposes different attributes through GetAtt, such as:

  • ARNs: Amazon Resource Names for IAM policies and cross-service references
  • DNS names: Endpoints for connecting to services
  • IP addresses: Public and private IPs for networking configuration
  • URLs: Service endpoints and access URLs
  • Status information: Configuration states or operational details

Decision Framework: GetAtt vs Ref Flowchart

Use this flowchart to quickly decide which function to use:

Quick Reference: When to Use Each

Use CaseUse RefUse GetAtt
Reference a resource by its primary identifierYesNo
Need a resource name/ID for another resource propertyYesNo
Need an ARN for IAM policiesSometimes*Usually via .Arn
Need DNS names or endpointsNoYes
Need IP addressesNoYes
Need multiple properties from same resourceNoYes (different attributes)
Cross-stack exportsEitherEither

*Some resources like SNS topics and SQS queues return ARNs directly from Ref.

Common Gotchas to Avoid

Here are the traps that catch even experienced CloudFormation users:

S3 Buckets: !Ref MyBucket returns the bucket name, not the ARN. For IAM policies, you need !GetAtt MyBucket.Arn.

# Wrong - Ref returns bucket name, not ARN
Resource: !Ref MyBucket  # Returns: my-bucket-name

# Correct - GetAtt returns the full ARN
Resource: !GetAtt MyBucket.Arn  # Returns: arn:aws:s3:::my-bucket-name

Lambda Functions: Same pattern. !Ref MyFunction gives you the function name, but IAM policies and event source mappings often need the ARN.

# For EventSourceMapping, you need the ARN
FunctionName: !GetAtt MyFunction.Arn

# For human-readable references, the name is fine
FunctionName: !Ref MyFunction

DynamoDB Tables: !Ref MyTable returns the table name, which works for most operations. But for IAM policies and cross-account access, use !GetAtt MyTable.Arn.

Understanding these patterns will save you hours of debugging "Access Denied" errors caused by using bucket names where ARNs are required, or function names where ARNs are expected.

Practical Examples by Service

While the table below lists every available attribute, knowing which ones to use in real scenarios is equally important. Here are practical examples for the most commonly used AWS services.

S3 Bucket Attributes

S3 buckets expose several domain-related attributes that serve different purposes:

AttributeDescriptionExample Return ValueWhen to Use
ArnThe bucket's Amazon Resource Namearn:aws:s3:::DOC-EXAMPLE-BUCKETIAM policies, cross-account access
DomainNameIPv4 DNS nameDOC-EXAMPLE-BUCKET.s3.amazonaws.comCloudFront origins, general access
DualStackDomainNameIPv6 DNS nameDOC-EXAMPLE-BUCKET.s3.dualstack.us-east-2.amazonaws.comIPv6 client support
RegionalDomainNameRegional domain nameDOC-EXAMPLE-BUCKET.s3.us-east-2.amazonaws.comRegion-specific access, avoiding global endpoint
WebsiteURLWebsite endpoint (if configured)http://DOC-EXAMPLE-BUCKET.s3-website.us-east-2.amazonaws.comStatic website hosting

Practical Example: CloudFront Distribution with S3 Origin

Resources:
  MyBucket:
    Type: AWS::S3::Bucket

  MyDistribution:
    Type: AWS::CloudFront::Distribution
    Properties:
      DistributionConfig:
        Origins:
          # Use DomainName for CloudFront origin
          - DomainName: !GetAtt MyBucket.DomainName
            Id: S3Origin
            S3OriginConfig:
              OriginAccessIdentity: ""
        DefaultCacheBehavior:
          TargetOriginId: S3Origin
          ViewerProtocolPolicy: redirect-to-https
          ForwardedValues:
            QueryString: false
        Enabled: true

  BucketPolicy:
    Type: AWS::S3::BucketPolicy
    Properties:
      Bucket: !Ref MyBucket  # Use Ref for bucket name
      PolicyDocument:
        Statement:
          - Effect: Allow
            Principal: "*"
            Action: s3:GetObject
            # Use GetAtt for ARN in resource policy
            Resource: !Sub "${MyBucket.Arn}/*"

Lambda Function Attributes

Lambda functions have fewer attributes, but knowing the difference between the function name and ARN is critical:

AttributeDescriptionWhen to Use
ArnThe function's full ARNEvent source mappings, IAM policies, Step Functions
SnapStartResponse.ApplyOnSnapStart configurationChecking SnapStart status
SnapStartResponse.OptimizationStatusSnapStart optimization statusMonitoring SnapStart initialization

Practical Example: API Gateway Integration with Lambda

Resources:
  MyFunction:
    Type: AWS::Lambda::Function
    Properties:
      FunctionName: MyApiHandler
      Runtime: python3.12
      Handler: index.handler
      Code:
        ZipFile: |
          def handler(event, context):
              return {'statusCode': 200, 'body': 'Hello'}
      Role: !GetAtt LambdaRole.Arn

  # API Gateway needs the function ARN for integration
  ApiIntegration:
    Type: AWS::ApiGatewayV2::Integration
    Properties:
      ApiId: !Ref MyApi
      IntegrationType: AWS_PROXY
      IntegrationUri: !GetAtt MyFunction.Arn
      PayloadFormatVersion: "2.0"

  # Lambda permission uses the function name (Ref works)
  LambdaPermission:
    Type: AWS::Lambda::Permission
    Properties:
      FunctionName: !Ref MyFunction
      Action: lambda:InvokeFunction
      Principal: apigateway.amazonaws.com

EC2 Instance Attributes

EC2 instances expose networking information that's essential for security groups and service discovery:

AttributeDescriptionExample Return Value
InstanceIdThe instance IDi-1234567890abcdef0
PrivateDnsNamePrivate DNS nameip-10-24-34-0.ec2.internal
PrivateIpPrivate IP address10.24.34.0
PublicDnsNamePublic DNS nameec2-107-20-50-45.compute-1.amazonaws.com
PublicIpPublic IP address192.0.2.0
AvailabilityZoneAZ where instance runsus-east-1a
VpcIdVPC IDvpc-12345678

Practical Example: Database Security Group with EC2 Access

Resources:
  WebServer:
    Type: AWS::EC2::Instance
    Properties:
      ImageId: ami-12345678
      InstanceType: t3.micro
      SubnetId: !Ref PrivateSubnet

  # Security group allowing the web server to access the database
  DatabaseSecurityGroup:
    Type: AWS::EC2::SecurityGroup
    Properties:
      GroupDescription: Allow web server to access database
      VpcId: !Ref MyVPC
      SecurityGroupIngress:
        - IpProtocol: tcp
          FromPort: 3306
          ToPort: 3306
          # Use GetAtt to get the instance's private IP
          CidrIp: !Sub "${WebServer.PrivateIp}/32"

Outputs:
  WebServerPrivateIP:
    Description: Private IP of the web server
    Value: !GetAtt WebServer.PrivateIp
  WebServerPublicIP:
    Description: Public IP of the web server (if applicable)
    Value: !GetAtt WebServer.PublicIp
  WebServerAZ:
    Description: Availability Zone
    Value: !GetAtt WebServer.AvailabilityZone

Advanced GetAtt Patterns

Once you're comfortable with basic GetAtt usage, these advanced patterns will help you build more sophisticated and maintainable templates.

Combining GetAtt with Fn::Sub

One of the most powerful combinations is using GetAtt within Fn::Sub to build dynamic strings. This is especially useful for constructing connection strings, ARN patterns, and configuration values:

Resources:
  MyRDSInstance:
    Type: AWS::RDS::DBInstance
    Properties:
      DBInstanceClass: db.t3.micro
      Engine: mysql
      MasterUsername: admin
      MasterUserPassword: !Ref DBPassword

Outputs:
  # Build a connection string using Fn::Sub with GetAtt
  DatabaseConnectionString:
    Value: !Sub
      - "mysql://${Username}:${Password}@${Endpoint}:${Port}/mydb"
      - Username: admin
        Password: !Ref DBPassword
        Endpoint: !GetAtt MyRDSInstance.Endpoint.Address
        Port: !GetAtt MyRDSInstance.Endpoint.Port

  # Or use the shorthand within Fn::Sub directly
  SimplifiedConnectionString:
    Value: !Sub "mysql://admin@${MyRDSInstance.Endpoint.Address}:${MyRDSInstance.Endpoint.Port}/mydb"

Using AWS::LanguageExtensions Transform

The AWS::LanguageExtensions transform unlocks advanced capabilities including dynamic GetAtt references. This is particularly useful when you need to reference resources or attributes that are determined at runtime.

To enable the transform, declare it at the top of your template:

Transform: AWS::LanguageExtensions

Resources:
  # Now you can use intrinsic functions within GetAtt parameters

With the transform enabled, you can use these functions inside GetAtt:

  • Fn::Sub
  • Fn::Join
  • Fn::If
  • Fn::FindInMap
  • Ref

Dynamic Resource References Example:

Transform: AWS::LanguageExtensions

Mappings:
  Environments:
    prod:
      BucketSuffix: production
    dev:
      BucketSuffix: development

Resources:
  ProdBucket:
    Type: AWS::S3::Bucket

  DevBucket:
    Type: AWS::S3::Bucket

Outputs:
  # Dynamically select which bucket's ARN to output based on parameter
  SelectedBucketArn:
    Value: !GetAtt
      - !Sub "${Environment}Bucket"
      - Arn

Looping with Fn::ForEach:

Transform: AWS::LanguageExtensions

Mappings:
  Buckets:
    Config:
      Names: [DataBucket, LogBucket, BackupBucket]

Resources:
  Fn::ForEach::CreateBuckets:
    - BucketName
    - !FindInMap [Buckets, Config, Names]
    - ${BucketName}:
        Type: AWS::S3::Bucket

Outputs:
  # Output ARNs for all dynamically created buckets
  Fn::ForEach::BucketArns:
    - BucketName
    - !FindInMap [Buckets, Config, Names]
    - ${BucketName}Arn:
        Value: !GetAtt
          - !Ref BucketName
          - Arn

Cross-Stack References with GetAtt

When building multi-stack architectures, you'll often need to share resource attributes between stacks. Export the values you need using Outputs with Export names:

Network Stack (exports VPC and subnet information):

# network-stack.yaml
Resources:
  MyVPC:
    Type: AWS::EC2::VPC
    Properties:
      CidrBlock: 10.0.0.0/16

  PrivateSubnet:
    Type: AWS::EC2::Subnet
    Properties:
      VpcId: !Ref MyVPC
      CidrBlock: 10.0.1.0/24

Outputs:
  VPCId:
    Value: !Ref MyVPC
    Export:
      Name: !Sub "${AWS::StackName}-VPCId"

  VPCCidrBlock:
    Value: !GetAtt MyVPC.CidrBlock
    Export:
      Name: !Sub "${AWS::StackName}-VPCCidr"

  PrivateSubnetId:
    Value: !Ref PrivateSubnet
    Export:
      Name: !Sub "${AWS::StackName}-PrivateSubnetId"

Application Stack (imports from network stack):

# application-stack.yaml
Parameters:
  NetworkStackName:
    Type: String
    Default: network-stack

Resources:
  MySecurityGroup:
    Type: AWS::EC2::SecurityGroup
    Properties:
      GroupDescription: Application security group
      VpcId: !ImportValue
        Fn::Sub: "${NetworkStackName}-VPCId"
      SecurityGroupIngress:
        - IpProtocol: tcp
          FromPort: 443
          ToPort: 443
          CidrIp: !ImportValue
            Fn::Sub: "${NetworkStackName}-VPCCidr"

For more on managing multi-stack architectures, see our guide on sharing resources across AWS CDK stacks, which covers similar patterns in CDK that generate these CloudFormation exports.

Troubleshooting GetAtt Errors

Even experienced CloudFormation users encounter GetAtt errors. Here are the most common issues and how to resolve them.

"Template error: instance of Fn::GetAtt references undefined resource"

This error means CloudFormation can't find the resource you're referencing.

Common Causes:

  1. Typo in resource name: The logical ID must match exactly (case-sensitive)
  2. Resource not in same template: GetAtt only works within the same template
  3. Resource in a different stack: Use Fn::ImportValue for cross-stack references
  4. Conditional resource: The resource might not exist due to a Condition

Example of the Problem:

Resources:
  MyS3Bucket:  # Note the capital 'B'
    Type: AWS::S3::Bucket

Outputs:
  BucketArn:
    # Error: "Mys3Bucket" doesn't match "MyS3Bucket"
    Value: !GetAtt Mys3Bucket.Arn

Solution:

Outputs:
  BucketArn:
    # Correct: Exact match with resource logical ID
    Value: !GetAtt MyS3Bucket.Arn

Prevention Tips:

"Template error: resource type does not support attribute type"

This error occurs when you request an attribute that doesn't exist for the resource type.

Common Causes:

  1. Wrong attribute name: The attribute doesn't exist for this resource
  2. Attribute name typo: Case sensitivity matters for attribute names too
  3. Deprecated attribute: The attribute was removed in a newer resource version

Example of the Problem:

Resources:
  MyBucket:
    Type: AWS::S3::Bucket

Outputs:
  BucketUrl:
    # Error: "Url" is not a valid S3 bucket attribute
    Value: !GetAtt MyBucket.Url

Solution:

Check the table above or AWS documentation for valid attributes:

Outputs:
  BucketWebsiteUrl:
    # Correct: Use the actual attribute name
    Value: !GetAtt MyBucket.WebsiteURL

  BucketDomainName:
    # Alternative: Use DomainName for non-website access
    Value: !GetAtt MyBucket.DomainName

Template Validation Tips

AWS CloudFormation now offers powerful pre-deployment validation that catches GetAtt errors before you attempt to create or update a stack:

1. Use cfn-lint Locally

# Install cfn-lint
pip install cfn-lint

# Validate your template
cfn-lint my-template.yaml

cfn-lint will catch:

  • References to undefined resources
  • Invalid attribute names for resource types
  • Syntax errors in intrinsic functions

2. CloudFormation Language Server in VS Code

The AWS CloudFormation Language Server provides real-time validation and auto-complete for GetAtt attributes directly in your editor. This is included in the AWS Toolkit for VS Code.

3. Use Change Sets for Validation

Before applying changes to production stacks, create a change set to validate the template:

aws cloudformation create-change-set \
  --stack-name my-stack \
  --template-body file://template.yaml \
  --change-set-name validation-check

# Review the change set for any errors
aws cloudformation describe-change-set \
  --stack-name my-stack \
  --change-set-name validation-check

Change sets now show before-and-after values for GetAtt references, making it easier to understand how your changes will affect dependent resources.

Circular Dependency Errors

If you see "Circular dependency between resources", it means two or more resources reference each other's attributes in a way that creates an infinite loop.

Example of the Problem:

Resources:
  SecurityGroupA:
    Type: AWS::EC2::SecurityGroup
    Properties:
      SecurityGroupIngress:
        - SourceSecurityGroupId: !GetAtt SecurityGroupB.GroupId  # References B

  SecurityGroupB:
    Type: AWS::EC2::SecurityGroup
    Properties:
      SecurityGroupIngress:
        - SourceSecurityGroupId: !GetAtt SecurityGroupA.GroupId  # References A

Solution:

Break the cycle using separate ingress/egress rules:

Resources:
  SecurityGroupA:
    Type: AWS::EC2::SecurityGroup
    Properties:
      GroupDescription: Security Group A

  SecurityGroupB:
    Type: AWS::EC2::SecurityGroup
    Properties:
      GroupDescription: Security Group B

  # Add ingress rules as separate resources
  SecurityGroupAIngress:
    Type: AWS::EC2::SecurityGroupIngress
    Properties:
      GroupId: !Ref SecurityGroupA
      SourceSecurityGroupId: !Ref SecurityGroupB
      IpProtocol: tcp
      FromPort: 443
      ToPort: 443

  SecurityGroupBIngress:
    Type: AWS::EC2::SecurityGroupIngress
    Properties:
      GroupId: !Ref SecurityGroupB
      SourceSecurityGroupId: !Ref SecurityGroupA
      IpProtocol: tcp
      FromPort: 443
      ToPort: 443

Generate CloudFormation Resources in VS Code

If you prefer working directly in your IDE, I've created a VS Code extension that automatically generates CloudFormation resource snippets for you.

Instead of manually typing out resource definitions, you can simply use the CloudFormation Snippets VSCode extension to quickly scaffold CloudFormation resources in YAML.

CloudFormation Snippets Demo

More Useful AWS Cheat Sheets, Lists and Tables