7#include <aws/ds/DirectoryService_EXPORTS.h>
8#include <aws/core/utils/memory/stl/AWSVector.h>
9#include <aws/ds/model/HybridUpdateInfoEntry.h>
22namespace DirectoryService
49 template<
typename SelfManagedInstancesT = Aws::Vector<Hybr
idUpdateInfoEntry>>
50 void SetSelfManagedInstances(SelfManagedInstancesT&& value) { m_selfManagedInstancesHasBeenSet =
true; m_selfManagedInstances = std::forward<SelfManagedInstancesT>(value); }
51 template<
typename SelfManagedInstancesT = Aws::Vector<Hybr
idUpdateInfoEntry>>
53 template<
typename SelfManagedInstancesT = Hybr
idUpdateInfoEntry>
64 template<
typename Hybr
idAdministratorAccountT = Aws::Vector<Hybr
idUpdateInfoEntry>>
65 void SetHybridAdministratorAccount(HybridAdministratorAccountT&& value) { m_hybridAdministratorAccountHasBeenSet =
true; m_hybridAdministratorAccount = std::forward<HybridAdministratorAccountT>(value); }
66 template<
typename Hybr
idAdministratorAccountT = Aws::Vector<Hybr
idUpdateInfoEntry>>
68 template<
typename Hybr
idAdministratorAccountT = Hybr
idUpdateInfoEntry>
74 bool m_selfManagedInstancesHasBeenSet =
false;
77 bool m_hybridAdministratorAccountHasBeenSet =
false;
HybridUpdateActivities & AddHybridAdministratorAccount(HybridAdministratorAccountT &&value)
HybridUpdateActivities & WithHybridAdministratorAccount(HybridAdministratorAccountT &&value)
HybridUpdateActivities & WithSelfManagedInstances(SelfManagedInstancesT &&value)
HybridUpdateActivities & AddSelfManagedInstances(SelfManagedInstancesT &&value)
const Aws::Vector< HybridUpdateInfoEntry > & GetHybridAdministratorAccount() const
AWS_DIRECTORYSERVICE_API HybridUpdateActivities(Aws::Utils::Json::JsonView jsonValue)
AWS_DIRECTORYSERVICE_API HybridUpdateActivities & operator=(Aws::Utils::Json::JsonView jsonValue)
const Aws::Vector< HybridUpdateInfoEntry > & GetSelfManagedInstances() const
AWS_DIRECTORYSERVICE_API HybridUpdateActivities()=default
bool SelfManagedInstancesHasBeenSet() const
AWS_DIRECTORYSERVICE_API Aws::Utils::Json::JsonValue Jsonize() const
void SetHybridAdministratorAccount(HybridAdministratorAccountT &&value)
bool HybridAdministratorAccountHasBeenSet() const
void SetSelfManagedInstances(SelfManagedInstancesT &&value)
std::vector< T, Aws::Allocator< T > > Vector
Aws::Utils::Json::JsonValue JsonValue