Skip to main content

Overview

The purpose of this hook is to enable and disable stack termination protection.

A common use case is execute this hook with your CI/CD system. In that case you may need to execute this on every change. That's where the sceptre-date-resolver may help. It will allow you to force AWS cloudformation to execute the template on on every commit.

Available Hooks

StackTermination

Enables and disables cloudformation stack termination.

Syntax:

parameter|sceptre_user_data:
    <name>: !stack_termination_protection <setting>

Valid setting:

  • enabled
  • disabled

Example:

Enable stack termination protection after creating stack and disable stack termination protection before stack deletion:

hooks:
  after_create:
    - !stack_termination_protection 'enabled'
  before_delete:
    - !stack_termination_protection 'disabled'

Metadata

Release files for sceptre-stack-termination-protection-hook 1.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for sceptre-stack-termination-protection-hook 1.1.0
File Size Uploaded Provenance
sceptre-stack-termination-protection-hook-1.1.0.tar.gz 3.4 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for sceptre-stack-termination-protection-hook 1.1.0
File Interpreter ABI Platform
sceptre_stack_termination_protection_hook-1.1.0-py2.py3-none-any.whl Python 2, Python 3 none any Details

Total release size: 6.9 kB

Release files / sceptre-stack-termination-protection-hook-1.1.0.tar.gz

Download URL sceptre-stack-termination-protection-hook-1.1.0.tar.gz
Size 3.4 kB
Tags Source
SHA-256 checksum
How to use checksums
347cf93776ee0ed8ac7951bcd660006293207cf8de79de3a859be232d5f48293
BLAKE2b-256 checksum
How to use checksums
431b0ba8fbc580348feca0bae4bf2d1f1bc88bd1daa7b2a7d5288daedefd93b2
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

Release files / sceptre_stack_termination_protection_hook-1.1.0-py2.py3-none-any.whl

Download URL sceptre_stack_termination_protection_hook-1.1.0-py2.py3-none-any.whl
Size 3.5 kB
Tags Python 2 Python 3
SHA-256 checksum
How to use checksums
143810a848c16e32592ace7b4a00c62c45095d1c6e37f0afb64883d4ea3a48c0
BLAKE2b-256 checksum
How to use checksums
0ea77ae169f9aada1c3f75770bf24d6c3054234bf97262e0e47b3cf8bd23f744
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/3.1.1 pkginfo/1.5.0.1 requests/2.23.0 setuptools/40.6.2 requests-toolbelt/0.9.1 tqdm/4.45.0 CPython/3.6.10

Security for sceptre-stack-termination-protection-hook 1.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

1.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page