/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Information about valid modifications that you can make to your DB instance.
* Contains the result of a successful call to the
* DescribeValidDBInstanceModifications action. You can use this information
* when you call ModifyDBInstance. See Also:
AWS
* API Reference
Valid storage options for your DB instance.
*/ inline const Aws::VectorValid storage options for your DB instance.
*/ inline bool StorageHasBeenSet() const { return m_storageHasBeenSet; } /** *Valid storage options for your DB instance.
*/ inline void SetStorage(const Aws::VectorValid storage options for your DB instance.
*/ inline void SetStorage(Aws::VectorValid storage options for your DB instance.
*/ inline ValidDBInstanceModificationsMessage& WithStorage(const Aws::VectorValid storage options for your DB instance.
*/ inline ValidDBInstanceModificationsMessage& WithStorage(Aws::VectorValid storage options for your DB instance.
*/ inline ValidDBInstanceModificationsMessage& AddStorage(const ValidStorageOptions& value) { m_storageHasBeenSet = true; m_storage.push_back(value); return *this; } /** *Valid storage options for your DB instance.
*/ inline ValidDBInstanceModificationsMessage& AddStorage(ValidStorageOptions&& value) { m_storageHasBeenSet = true; m_storage.push_back(std::move(value)); return *this; } private: Aws::Vector