Skip to content

DeleteAnalysisRequest

Source code in docs_src/capo_quicksight/types/delete_analysis_request.py
class DeleteAnalysisRequest(TypedDict, closed=True):
    aws_account_id: "capo_quicksight.types.aws_account_id.AwsAccountId"
    """<p>The ID of the Amazon Web Services account where you want to delete an analysis.</p>"""
    analysis_id: (
        "capo_quicksight.types.short_restrictive_resource_id.ShortRestrictiveResourceId"
    )
    """<p>The ID of the analysis that you're deleting.</p>"""
    recovery_window_in_days: NotRequired[
        "capo_quicksight.types.recovery_window_in_days.RecoveryWindowInDays"
    ]
    """<p>A value that specifies the number of days that Amazon Quick Sight waits before it deletes the analysis. You can't use this parameter with the <code>ForceDeleteWithoutRecovery</code> option in the same API call. The default value is 30.</p>"""
    force_delete_without_recovery: "capo_quicksight.types.boolean.Boolean"
    """<p>This option defaults to the value <code>NoForceDeleteWithoutRecovery</code>. To immediately delete the analysis, add the <code>ForceDeleteWithoutRecovery</code> option. You can't restore an analysis after it's deleted. </p>"""

analysis_id instance-attribute

The ID of the analysis that you're deleting.

aws_account_id instance-attribute

aws_account_id: AwsAccountId

The ID of the Amazon Web Services account where you want to delete an analysis.

force_delete_without_recovery instance-attribute

force_delete_without_recovery: Boolean

This option defaults to the value NoForceDeleteWithoutRecovery. To immediately delete the analysis, add the ForceDeleteWithoutRecovery option. You can't restore an analysis after it's deleted.

recovery_window_in_days instance-attribute

recovery_window_in_days: NotRequired[RecoveryWindowInDays]

A value that specifies the number of days that Amazon Quick Sight waits before it deletes the analysis. You can't use this parameter with the ForceDeleteWithoutRecovery option in the same API call. The default value is 30.