Select your cookie preferences

We use cookies and similar tools to enhance your experience, provide our services, deliver relevant advertising, and make improvements. Approved third parties also use these tools to help us deliver advertising and provide certain site features.

delete_stack_set

delete_stack_set(**kwargs)

Deletes a stack set. Before you can delete a stack set, all its member stack instances must be deleted. For more information about how to complete this, see DeleteStackInstances.

See also: AWS API Documentation

Request Syntax

response = client.delete_stack_set(
    StackSetName='string',
    CallAs='SELF'|'DELEGATED_ADMIN'
)
Parameters
  • StackSetName (string) --

    [REQUIRED]

    The name or unique ID of the stack set that you're deleting. You can obtain this value by running ListStackSets.

  • CallAs (string) --

    [Service-managed permissions] Specifies whether you are acting as an account administrator in the organization's management account or as a delegated administrator in a member account.

    By default, SELF is specified. Use SELF for stack sets with self-managed permissions.

    • If you are signed in to the management account, specify SELF .
    • If you are signed in to a delegated administrator account, specify DELEGATED_ADMIN . Your Amazon Web Services account must be registered as a delegated administrator in the management account. For more information, see Register a delegated administrator in the CloudFormation User Guide .
Return type

dict

Returns

Response Syntax

{}

Response Structure

  • (dict) --

Exceptions

  • CloudFormation.Client.exceptions.StackSetNotEmptyException
  • CloudFormation.Client.exceptions.OperationInProgressException