7#include <aws/guardduty/GuardDuty_EXPORTS.h>
8#include <aws/guardduty/model/BlockPublicAccess.h>
56 bool m_blockPublicAccessHasBeenSet =
false;
AWS_GUARDDUTY_API AccountLevelPermissions(Aws::Utils::Json::JsonView jsonValue)
AWS_GUARDDUTY_API AccountLevelPermissions & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetBlockPublicAccess(const BlockPublicAccess &value)
AccountLevelPermissions & WithBlockPublicAccess(BlockPublicAccess &&value)
AccountLevelPermissions & WithBlockPublicAccess(const BlockPublicAccess &value)
void SetBlockPublicAccess(BlockPublicAccess &&value)
bool BlockPublicAccessHasBeenSet() const
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
const BlockPublicAccess & GetBlockPublicAccess() const
AWS_GUARDDUTY_API AccountLevelPermissions()
Aws::Utils::Json::JsonValue JsonValue