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

overcast

Secrets Manager operations

Every Secrets Manager operation Overcast declares — 19 of 22 implemented — with status, behaviour notes and a link to the AWS API reference for each.

19 of 22 listed operations are implemented. Back to Secrets Manager.

Summary

Category✅ Supported❌ Unsupported
Secret CRUD9
Rotation3
Tags2
Password1
Policy/Misc43

Endpoints

Secret CRUD

OperationStatusNotesAWS Docs
CreateSecret✅ SupportedString + binary, KMS key, tags, descriptiondocs
GetSecretValue✅ SupportedBy name, ARN, version ID, or stagedocs
DescribeSecret✅ SupportedMetadata, KMS key, tags, versions, rotation datesdocs
PutSecretValue✅ SupportedStaging labels + ClientRequestTokendocs
UpdateSecret✅ SupportedDescription, KMS key + optional new valuedocs
ListSecrets✅ SupportedSorted by name, KMS metadata, optional filters — Filter.Key validated against AWS’s enumdocs
ListSecretVersionIds✅ SupportedAll versions with staging labelsdocs
DeleteSecret✅ SupportedImmediate (ForceDelete) onlydocs
BatchGetSecretValue✅ SupportedPartial results on missing secrets; Filter.Key validated against AWS’s enumdocs

Rotation

OperationStatusNotesAWS Docs
RotateSecret✅ SupportedInvokes the rotation Lambda, all four stepsdocs
CancelRotateSecret✅ SupportedTurns rotation off, keeps the configdocs
UpdateSecretVersionStage✅ SupportedMoves staging labels between versionsdocs

Tags

OperationStatusNotesAWS Docs
TagResource✅ SupportedMerge/overwrite tagsdocs
UntagResource✅ SupportedRemoves specified tag keysdocs

Password

OperationStatusNotesAWS Docs
GetRandomPassword✅ SupportedModeled length bounds, exclusions, RequireEachIncludedTypedocs

Policy/Misc

OperationStatusNotesAWS Docs
GetResourcePolicy✅ SupportedStored policy; not evaluated (#496)docs
PutResourcePolicy✅ SupportedValidated + stored; not evaluated (#496)docs
DeleteResourcePolicy✅ SupportedRemoves the stored policydocs
ValidateResourcePolicy✅ SupportedSyntax + schema checks, no evaluationdocs
RestoreSecret❌ Unsupportedstub; returns 501docs
ReplicateSecretToRegions❌ Unsupportedstub; returns 501docs
RemoveRegionsFromReplication❌ Unsupportedstub; returns 501docs