Interface TemplateConfiguration.Builder

    • Method Detail

      • deletionPolicy

        TemplateConfiguration.Builder deletionPolicy​(String deletionPolicy)

        The DeletionPolicy assigned to resources in the generated template. Supported values are:

        • DELETE - delete all resources when the stack is deleted.

        • RETAIN - retain all resources when the stack is deleted.

        For more information, see DeletionPolicy attribute in the CloudFormation User Guide.

        Parameters:
        deletionPolicy - The DeletionPolicy assigned to resources in the generated template. Supported values are:

        • DELETE - delete all resources when the stack is deleted.

        • RETAIN - retain all resources when the stack is deleted.

        For more information, see DeletionPolicy attribute in the CloudFormation User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        GeneratedTemplateDeletionPolicy, GeneratedTemplateDeletionPolicy
      • deletionPolicy

        TemplateConfiguration.Builder deletionPolicy​(GeneratedTemplateDeletionPolicy deletionPolicy)

        The DeletionPolicy assigned to resources in the generated template. Supported values are:

        • DELETE - delete all resources when the stack is deleted.

        • RETAIN - retain all resources when the stack is deleted.

        For more information, see DeletionPolicy attribute in the CloudFormation User Guide.

        Parameters:
        deletionPolicy - The DeletionPolicy assigned to resources in the generated template. Supported values are:

        • DELETE - delete all resources when the stack is deleted.

        • RETAIN - retain all resources when the stack is deleted.

        For more information, see DeletionPolicy attribute in the CloudFormation User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        GeneratedTemplateDeletionPolicy, GeneratedTemplateDeletionPolicy
      • updateReplacePolicy

        TemplateConfiguration.Builder updateReplacePolicy​(String updateReplacePolicy)

        The UpdateReplacePolicy assigned to resources in the generated template. Supported values are:

        • DELETE - delete all resources when the resource is replaced during an update operation.

        • RETAIN - retain all resources when the resource is replaced during an update operation.

        For more information, see UpdateReplacePolicy attribute in the CloudFormation User Guide.

        Parameters:
        updateReplacePolicy - The UpdateReplacePolicy assigned to resources in the generated template. Supported values are:

        • DELETE - delete all resources when the resource is replaced during an update operation.

        • RETAIN - retain all resources when the resource is replaced during an update operation.

        For more information, see UpdateReplacePolicy attribute in the CloudFormation User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        GeneratedTemplateUpdateReplacePolicy, GeneratedTemplateUpdateReplacePolicy
      • updateReplacePolicy

        TemplateConfiguration.Builder updateReplacePolicy​(GeneratedTemplateUpdateReplacePolicy updateReplacePolicy)

        The UpdateReplacePolicy assigned to resources in the generated template. Supported values are:

        • DELETE - delete all resources when the resource is replaced during an update operation.

        • RETAIN - retain all resources when the resource is replaced during an update operation.

        For more information, see UpdateReplacePolicy attribute in the CloudFormation User Guide.

        Parameters:
        updateReplacePolicy - The UpdateReplacePolicy assigned to resources in the generated template. Supported values are:

        • DELETE - delete all resources when the resource is replaced during an update operation.

        • RETAIN - retain all resources when the resource is replaced during an update operation.

        For more information, see UpdateReplacePolicy attribute in the CloudFormation User Guide.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        GeneratedTemplateUpdateReplacePolicy, GeneratedTemplateUpdateReplacePolicy