Overcast is alpha — behaviour and APIs may change between releases. Pin your version and read the changelog before upgrading.

overcast

CloudFormation operations

Every CloudFormation operation Overcast declares — 25 of 53 implemented — with status, behaviour notes and a link to the AWS API reference for each.

25 of 53 listed operations are implemented. Back to CloudFormation.

Summary

Category✅ Supported❌ Unsupported
Stacks75
Change sets5
Resources and events3
Templates31
Exports2
Intrinsic functions2
Dynamic references31
Resource types1
StackSets13
Type registry7

Endpoints

Stacks

OperationStatusNotesAWS Docs
CreateStack✅ SupportedAsync provisioner; JSON templates; intrinsic functionsdocs
UpdateStack✅ SupportedRe-provisions with updated templatedocs
RollbackStack✅ SupportedRolls a CREATE_FAILED, UPDATE_FAILED, or UPDATE_ROLLBACK_FAILED stack back to a terminal rollback statedocs
ContinueUpdateRollback✅ SupportedRetries a failed update rollback from UPDATE_ROLLBACK_FAILED; ResourcesToSkip, including nested-stack pathsdocs
DeleteStack✅ SupportedAsync resource cleanup in reverse dependency order; DELETE_FAILED when a resource refuses deletiondocs
DescribeStacks✅ SupportedStatus, parameters, outputs, tagsdocs
ListStacks✅ SupportedStackStatusFilter, validated against the full StackStatus enum; unfiltered lists include DELETE_COMPLETE; summaries carry StackStatusReasondocs
CancelUpdateStack❌ Unsupportedstub; returns 501docs
SignalResource❌ Unsupportedstub; returns 501docs
GetStackPolicy❌ Unsupportedstub; returns 501docs
SetStackPolicy❌ Unsupportedstub; returns 501docs
DescribeAccountLimits❌ Unsupportedstub; returns 501docs

Change sets

OperationStatusNotesAWS Docs
CreateChangeSet✅ SupportedCreates a change set from a templatedocs
DescribeChangeSet✅ SupportedReturns change set details and status; accepts ARN-only lookupdocs
ExecuteChangeSet✅ SupportedProvisions resources via async provisioner; accepts ARN-only lookupdocs
DeleteChangeSet✅ Supporteddocs
ListChangeSets✅ SupportedLists active change sets for a stackdocs

Resources and events

OperationStatusNotesAWS Docs
DescribeStackResources✅ SupportedLists resources for a stack, with status and reasondocs
ListStackResources✅ SupportedLists resources with statusdocs
DescribeStackEvents✅ SupportedReturns stack provisioning eventsdocs

Templates

OperationStatusNotesAWS Docs
GetTemplate✅ SupportedReturns the stack’s template bodydocs
GetTemplateSummary✅ SupportedReturns parameters and resource typesdocs
ValidateTemplate✅ SupportedValidates template syntaxdocs
EstimateTemplateCost❌ Unsupportedstub; returns 501docs

Exports

OperationStatusNotesAWS Docs
ListExports✅ SupportedReturns exports from all active stacks in regiondocs
ListImports✅ SupportedReturns stacks that import a given export namedocs

Intrinsic functions

OperationStatusNotesAWS Docs
Fn::ImportValue✅ SupportedCross-stack reference resolutiondocs
Fn::GetStackOutput✅ SupportedWeak cross-stack reference: any output of a stack in any region, no export needed; RoleArn accepted but not assumeddocs

Dynamic references

OperationStatusNotesAWS Docs
{{resolve:secretsmanager}}✅ SupportedSecret by name or ARN; JSON key, version stage and version ID selectorsdocs
{{resolve:ssm}}✅ SupportedPlaintext parameter; an explicit version resolves to the current valuedocs
{{resolve:ssm-secure}}✅ SupportedRead with decryption, in the properties AWS enumerates only; an explicit version resolves to the current valuedocs
{{resolve:s3}}❌ UnsupportedNot resolved; fails the resource that uses itdocs

Resource types

OperationStatusNotesAWS Docs
AWS::CloudFormation::WaitConditionHandle❌ UnsupportedStubdocs

StackSets

OperationStatusNotesAWS Docs
CreateStackSet❌ Unsupportedstub; returns 501docs
CreateStackInstances❌ Unsupportedstub; returns 501docs
DeleteStackSet❌ Unsupportedstub; returns 501docs
DeleteStackInstances❌ Unsupportedstub; returns 501docs
DescribeStackSet❌ Unsupportedstub; returns 501docs
DescribeStackInstance❌ Unsupportedstub; returns 501docs
DescribeStackSetOperation❌ Unsupportedstub; returns 501docs
ListStackSets❌ Unsupportedstub; returns 501docs
ListStackInstances❌ Unsupportedstub; returns 501docs
ListStackSetOperations❌ Unsupportedstub; returns 501docs
ListStackSetOperationResults❌ Unsupportedstub; returns 501docs
UpdateStackSet❌ Unsupportedstub; returns 501docs
UpdateStackInstances❌ Unsupportedstub; returns 501docs

Type registry

OperationStatusNotesAWS Docs
RegisterType❌ Unsupportedstub; returns 501docs
DeregisterType❌ Unsupportedstub; returns 501docs
DescribeType❌ Unsupportedstub; returns 501docs
DescribeTypeRegistration❌ Unsupportedstub; returns 501docs
ListTypes❌ Unsupportedstub; returns 501docs
ListTypeRegistrations❌ Unsupportedstub; returns 501docs
SetTypeDefaultVersion❌ Unsupportedstub; returns 501docs