/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include The configuration object for the Microsoft Windows file system used in the
* DeleteFileSystem operation.See Also:
AWS
* API Reference
By default, Amazon FSx for Windows takes a final backup on your behalf when
* the DeleteFileSystem operation is invoked. Doing this helps protect
* you from data loss, and we highly recommend taking the final backup. If you want
* to skip this backup, use this flag to do so.
By default, Amazon FSx for Windows takes a final backup on your behalf when
* the DeleteFileSystem operation is invoked. Doing this helps protect
* you from data loss, and we highly recommend taking the final backup. If you want
* to skip this backup, use this flag to do so.
By default, Amazon FSx for Windows takes a final backup on your behalf when
* the DeleteFileSystem operation is invoked. Doing this helps protect
* you from data loss, and we highly recommend taking the final backup. If you want
* to skip this backup, use this flag to do so.
By default, Amazon FSx for Windows takes a final backup on your behalf when
* the DeleteFileSystem operation is invoked. Doing this helps protect
* you from data loss, and we highly recommend taking the final backup. If you want
* to skip this backup, use this flag to do so.
A set of tags for your final backup.
*/ inline const Aws::VectorA set of tags for your final backup.
*/ inline bool FinalBackupTagsHasBeenSet() const { return m_finalBackupTagsHasBeenSet; } /** *A set of tags for your final backup.
*/ inline void SetFinalBackupTags(const Aws::VectorA set of tags for your final backup.
*/ inline void SetFinalBackupTags(Aws::VectorA set of tags for your final backup.
*/ inline DeleteFileSystemWindowsConfiguration& WithFinalBackupTags(const Aws::VectorA set of tags for your final backup.
*/ inline DeleteFileSystemWindowsConfiguration& WithFinalBackupTags(Aws::VectorA set of tags for your final backup.
*/ inline DeleteFileSystemWindowsConfiguration& AddFinalBackupTags(const Tag& value) { m_finalBackupTagsHasBeenSet = true; m_finalBackupTags.push_back(value); return *this; } /** *A set of tags for your final backup.
*/ inline DeleteFileSystemWindowsConfiguration& AddFinalBackupTags(Tag&& value) { m_finalBackupTagsHasBeenSet = true; m_finalBackupTags.push_back(std::move(value)); return *this; } private: bool m_skipFinalBackup; bool m_skipFinalBackupHasBeenSet; Aws::Vector