83 inline void SetOwner(
const Owner& value) { m_ownerHasBeenSet =
true; m_owner = value; }
86 inline void SetOwner(
Owner&& value) { m_ownerHasBeenSet =
true; m_owner = value; }
96 bool m_grantsHasBeenSet;
98 bool m_ownerHasBeenSet;
void SetOwner(const Owner &value)
void SetOwner(Owner &&value)
AccessControlPolicy & WithGrants(Aws::Vector< Grant > &&value)
std::vector< T, Aws::Allocator< T > > Vector
AccessControlPolicy & WithOwner(Owner &&value)
AccessControlPolicy & AddGrants(const Grant &value)
void SetGrants(Aws::Vector< Grant > &&value)
const Aws::Vector< Grant > & GetGrants() const
void SetGrants(const Aws::Vector< Grant > &value)
AccessControlPolicy & WithOwner(const Owner &value)
const Owner & GetOwner() const
AccessControlPolicy & WithGrants(const Aws::Vector< Grant > &value)
AccessControlPolicy & AddGrants(Grant &&value)
JSON (JavaScript Object Notation).