45 void OutputToStream(
Aws::OStream& ostream,
const char* location,
unsigned index,
const char* locationValue)
const;
46 void OutputToStream(
Aws::OStream& oStream,
const char* location)
const;
127 bool m_addHasBeenSet;
129 bool m_removeHasBeenSet;
void SetRemove(Aws::Vector< LaunchPermission > &&value)
LaunchPermissionModifications & WithAdd(Aws::Vector< LaunchPermission > &&value)
void SetRemove(const Aws::Vector< LaunchPermission > &value)
LaunchPermissionModifications & WithRemove(const Aws::Vector< LaunchPermission > &value)
std::vector< T, Aws::Allocator< T > > Vector
void SetAdd(const Aws::Vector< LaunchPermission > &value)
LaunchPermissionModifications & AddAdd(const LaunchPermission &value)
void SetAdd(Aws::Vector< LaunchPermission > &&value)
const Aws::Vector< LaunchPermission > & GetRemove() const
std::basic_ostream< char, std::char_traits< char > > OStream
LaunchPermissionModifications & AddAdd(LaunchPermission &&value)
LaunchPermissionModifications & WithRemove(Aws::Vector< LaunchPermission > &&value)
LaunchPermissionModifications & AddRemove(LaunchPermission &&value)
const Aws::Vector< LaunchPermission > & GetAdd() const
LaunchPermissionModifications & WithAdd(const Aws::Vector< LaunchPermission > &value)
LaunchPermissionModifications & AddRemove(const LaunchPermission &value)
JSON (JavaScript Object Notation).