/**
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
* SPDX-License-Identifier: Apache-2.0.
*/
#pragma once
#include Describes an inventory database instance for a Fleet Advisor
* collector.See Also:
AWS
* API Reference
The database engine of a database in a Fleet Advisor collector inventory, for
* example Microsoft SQL Server
.
The database engine of a database in a Fleet Advisor collector inventory, for
* example Microsoft SQL Server
.
The database engine of a database in a Fleet Advisor collector inventory, for
* example Microsoft SQL Server
.
The database engine of a database in a Fleet Advisor collector inventory, for
* example Microsoft SQL Server
.
The database engine of a database in a Fleet Advisor collector inventory, for
* example Microsoft SQL Server
.
The database engine of a database in a Fleet Advisor collector inventory, for
* example Microsoft SQL Server
.
The database engine of a database in a Fleet Advisor collector inventory, for
* example Microsoft SQL Server
.
The database engine of a database in a Fleet Advisor collector inventory, for
* example Microsoft SQL Server
.
The database engine version of a database in a Fleet Advisor collector
* inventory, for example 2019
.
The database engine version of a database in a Fleet Advisor collector
* inventory, for example 2019
.
The database engine version of a database in a Fleet Advisor collector
* inventory, for example 2019
.
The database engine version of a database in a Fleet Advisor collector
* inventory, for example 2019
.
The database engine version of a database in a Fleet Advisor collector
* inventory, for example 2019
.
The database engine version of a database in a Fleet Advisor collector
* inventory, for example 2019
.
The database engine version of a database in a Fleet Advisor collector
* inventory, for example 2019
.
The database engine version of a database in a Fleet Advisor collector
* inventory, for example 2019
.
The database engine edition of a database in a Fleet Advisor collector
* inventory, for example Express
.
The database engine edition of a database in a Fleet Advisor collector
* inventory, for example Express
.
The database engine edition of a database in a Fleet Advisor collector
* inventory, for example Express
.
The database engine edition of a database in a Fleet Advisor collector
* inventory, for example Express
.
The database engine edition of a database in a Fleet Advisor collector
* inventory, for example Express
.
The database engine edition of a database in a Fleet Advisor collector
* inventory, for example Express
.
The database engine edition of a database in a Fleet Advisor collector
* inventory, for example Express
.
The database engine edition of a database in a Fleet Advisor collector
* inventory, for example Express
.
The service pack level of the database.
*/ inline const Aws::String& GetServicePack() const{ return m_servicePack; } /** *The service pack level of the database.
*/ inline bool ServicePackHasBeenSet() const { return m_servicePackHasBeenSet; } /** *The service pack level of the database.
*/ inline void SetServicePack(const Aws::String& value) { m_servicePackHasBeenSet = true; m_servicePack = value; } /** *The service pack level of the database.
*/ inline void SetServicePack(Aws::String&& value) { m_servicePackHasBeenSet = true; m_servicePack = std::move(value); } /** *The service pack level of the database.
*/ inline void SetServicePack(const char* value) { m_servicePackHasBeenSet = true; m_servicePack.assign(value); } /** *The service pack level of the database.
*/ inline DatabaseInstanceSoftwareDetailsResponse& WithServicePack(const Aws::String& value) { SetServicePack(value); return *this;} /** *The service pack level of the database.
*/ inline DatabaseInstanceSoftwareDetailsResponse& WithServicePack(Aws::String&& value) { SetServicePack(std::move(value)); return *this;} /** *The service pack level of the database.
*/ inline DatabaseInstanceSoftwareDetailsResponse& WithServicePack(const char* value) { SetServicePack(value); return *this;} /** *The support level of the database, for example Mainstream
* support
.
The support level of the database, for example Mainstream
* support
.
The support level of the database, for example Mainstream
* support
.
The support level of the database, for example Mainstream
* support
.
The support level of the database, for example Mainstream
* support
.
The support level of the database, for example Mainstream
* support
.
The support level of the database, for example Mainstream
* support
.
The support level of the database, for example Mainstream
* support
.
The operating system architecture of the database.
*/ inline int GetOsArchitecture() const{ return m_osArchitecture; } /** *The operating system architecture of the database.
*/ inline bool OsArchitectureHasBeenSet() const { return m_osArchitectureHasBeenSet; } /** *The operating system architecture of the database.
*/ inline void SetOsArchitecture(int value) { m_osArchitectureHasBeenSet = true; m_osArchitecture = value; } /** *The operating system architecture of the database.
*/ inline DatabaseInstanceSoftwareDetailsResponse& WithOsArchitecture(int value) { SetOsArchitecture(value); return *this;} /** *Information about the database engine software, for example Mainstream
* support ends on November 14th, 2024
.
Information about the database engine software, for example Mainstream
* support ends on November 14th, 2024
.
Information about the database engine software, for example Mainstream
* support ends on November 14th, 2024
.
Information about the database engine software, for example Mainstream
* support ends on November 14th, 2024
.
Information about the database engine software, for example Mainstream
* support ends on November 14th, 2024
.
Information about the database engine software, for example Mainstream
* support ends on November 14th, 2024
.
Information about the database engine software, for example Mainstream
* support ends on November 14th, 2024
.
Information about the database engine software, for example Mainstream
* support ends on November 14th, 2024
.