#include <Host.h>
AWS_SSMSAP_API Host ()=default
|
template<typename HostNameT = Aws::String>
template<typename HostNameT = Aws::String>
|
template<typename HostIpT = Aws::String>
template<typename HostIpT = Aws::String>
|
template<typename EC2InstanceIdT = Aws::String>
template<typename EC2InstanceIdT = Aws::String>
|
template<typename InstanceIdT = Aws::String>
template<typename InstanceIdT = Aws::String>
|
|
template<typename OsVersionT = Aws::String>
template<typename OsVersionT = Aws::String>
Describes the properties of the Dedicated Host.
See Also:
AWS API Reference
Definition at line 32 of file Host.h.
◆ Host() [1/2]
AWS_SSMSAP_API Aws::SsmSap::Model::Host::Host
(
)
default
◆ Host() [2/2]
◆ EC2InstanceIdHasBeenSet()
bool Aws::SsmSap::Model::Host::EC2InstanceIdHasBeenSet
(
)
const
inline
The ID of Amazon EC2 instance.
Definition at line 70 of file Host.h.
◆ GetEC2InstanceId()
const Aws::String & Aws::SsmSap::Model::Host::GetEC2InstanceId
(
)
const
inline
The ID of Amazon EC2 instance.
Definition at line 69 of file Host.h.
◆ GetHostIp()
const Aws::String & Aws::SsmSap::Model::Host::GetHostIp
(
)
const
inline
The IP address of the Dedicated Host.
Definition at line 57 of file Host.h.
◆ GetHostName()
const Aws::String & Aws::SsmSap::Model::Host::GetHostName
(
)
const
inline
The name of the Dedicated Host.
Definition at line 45 of file Host.h.
◆ GetHostRole()
HostRole Aws::SsmSap::Model::Host::GetHostRole
(
)
const
inline
The role of the Dedicated Host.
Definition at line 93 of file Host.h.
◆ GetInstanceId()
const Aws::String & Aws::SsmSap::Model::Host::GetInstanceId
(
)
const
inline
The instance ID of the instance on the Dedicated Host.
Definition at line 81 of file Host.h.
◆ GetOsVersion()
const Aws::String & Aws::SsmSap::Model::Host::GetOsVersion
(
)
const
inline
The version of the operating system.
Definition at line 103 of file Host.h.
◆ HostIpHasBeenSet()
bool Aws::SsmSap::Model::Host::HostIpHasBeenSet
(
)
const
inline
The IP address of the Dedicated Host.
Definition at line 58 of file Host.h.
◆ HostNameHasBeenSet()
bool Aws::SsmSap::Model::Host::HostNameHasBeenSet
(
)
const
inline
The name of the Dedicated Host.
Definition at line 46 of file Host.h.
◆ HostRoleHasBeenSet()
bool Aws::SsmSap::Model::Host::HostRoleHasBeenSet
(
)
const
inline
The role of the Dedicated Host.
Definition at line 94 of file Host.h.
◆ InstanceIdHasBeenSet()
bool Aws::SsmSap::Model::Host::InstanceIdHasBeenSet
(
)
const
inline
The instance ID of the instance on the Dedicated Host.
Definition at line 82 of file Host.h.
◆ Jsonize()
◆ operator=()
◆ OsVersionHasBeenSet()
bool Aws::SsmSap::Model::Host::OsVersionHasBeenSet
(
)
const
inline
The version of the operating system.
Definition at line 104 of file Host.h.
◆ SetEC2InstanceId()
template<typename EC2InstanceIdT = Aws::String>
void Aws::SsmSap::Model::Host::SetEC2InstanceId
(
EC2InstanceIdT &&
value)
inline
The ID of Amazon EC2 instance.
Definition at line 72 of file Host.h.
◆ SetHostIp()
template<typename HostIpT = Aws::String>
void Aws::SsmSap::Model::Host::SetHostIp
(
HostIpT &&
value)
inline
The IP address of the Dedicated Host.
Definition at line 60 of file Host.h.
◆ SetHostName()
template<typename HostNameT = Aws::String>
void Aws::SsmSap::Model::Host::SetHostName
(
HostNameT &&
value)
inline
The name of the Dedicated Host.
Definition at line 48 of file Host.h.
◆ SetHostRole()
void Aws::SsmSap::Model::Host::SetHostRole
(
HostRole
value)
inline
The role of the Dedicated Host.
Definition at line 95 of file Host.h.
◆ SetInstanceId()
template<typename InstanceIdT = Aws::String>
void Aws::SsmSap::Model::Host::SetInstanceId
(
InstanceIdT &&
value)
inline
The instance ID of the instance on the Dedicated Host.
Definition at line 84 of file Host.h.
◆ SetOsVersion()
template<typename OsVersionT = Aws::String>
void Aws::SsmSap::Model::Host::SetOsVersion
(
OsVersionT &&
value)
inline
The version of the operating system.
Definition at line 106 of file Host.h.
◆ WithEC2InstanceId()
template<typename EC2InstanceIdT = Aws::String>
Host & Aws::SsmSap::Model::Host::WithEC2InstanceId
(
EC2InstanceIdT &&
value)
inline
The ID of Amazon EC2 instance.
Definition at line 74 of file Host.h.
◆ WithHostIp()
template<typename HostIpT = Aws::String>
Host & Aws::SsmSap::Model::Host::WithHostIp
(
HostIpT &&
value)
inline
The IP address of the Dedicated Host.
Definition at line 62 of file Host.h.
◆ WithHostName()
template<typename HostNameT = Aws::String>
Host & Aws::SsmSap::Model::Host::WithHostName
(
HostNameT &&
value)
inline
The name of the Dedicated Host.
Definition at line 50 of file Host.h.
◆ WithHostRole()
Host & Aws::SsmSap::Model::Host::WithHostRole
(
HostRole
value)
inline
The role of the Dedicated Host.
Definition at line 96 of file Host.h.
◆ WithInstanceId()
template<typename InstanceIdT = Aws::String>
Host & Aws::SsmSap::Model::Host::WithInstanceId
(
InstanceIdT &&
value)
inline
The instance ID of the instance on the Dedicated Host.
Definition at line 86 of file Host.h.
◆ WithOsVersion()
template<typename OsVersionT = Aws::String>
Host & Aws::SsmSap::Model::Host::WithOsVersion
(
OsVersionT &&
value)
inline
The version of the operating system.
Definition at line 108 of file Host.h.
The documentation for this class was generated from the following file:
- generated/src/aws-cpp-sdk-ssm-sap/include/aws/ssm-sap/model/Host.h