7#include <aws/guardduty/GuardDuty_EXPORTS.h>
62 bool m_allowsPublicReadAccess;
63 bool m_allowsPublicReadAccessHasBeenSet =
false;
65 bool m_allowsPublicWriteAccess;
66 bool m_allowsPublicWriteAccessHasBeenSet =
false;
AWS_GUARDDUTY_API BucketPolicy & operator=(Aws::Utils::Json::JsonView jsonValue)
AWS_GUARDDUTY_API BucketPolicy(Aws::Utils::Json::JsonView jsonValue)
bool GetAllowsPublicReadAccess() const
void SetAllowsPublicWriteAccess(bool value)
bool AllowsPublicReadAccessHasBeenSet() const
void SetAllowsPublicReadAccess(bool value)
bool AllowsPublicWriteAccessHasBeenSet() const
AWS_GUARDDUTY_API Aws::Utils::Json::JsonValue Jsonize() const
bool GetAllowsPublicWriteAccess() const
BucketPolicy & WithAllowsPublicWriteAccess(bool value)
AWS_GUARDDUTY_API BucketPolicy()
BucketPolicy & WithAllowsPublicReadAccess(bool value)
Aws::Utils::Json::JsonValue JsonValue