7#include <aws/codeartifact/CodeArtifact_EXPORTS.h>
8#include <aws/codeartifact/model/PackageOriginRestrictions.h>
56 bool m_restrictionsHasBeenSet =
false;
AWS_CODEARTIFACT_API PackageOriginConfiguration & operator=(Aws::Utils::Json::JsonView jsonValue)
void SetRestrictions(PackageOriginRestrictions &&value)
AWS_CODEARTIFACT_API PackageOriginConfiguration(Aws::Utils::Json::JsonView jsonValue)
PackageOriginConfiguration & WithRestrictions(PackageOriginRestrictions &&value)
const PackageOriginRestrictions & GetRestrictions() const
bool RestrictionsHasBeenSet() const
AWS_CODEARTIFACT_API PackageOriginConfiguration()
void SetRestrictions(const PackageOriginRestrictions &value)
PackageOriginConfiguration & WithRestrictions(const PackageOriginRestrictions &value)
AWS_CODEARTIFACT_API Aws::Utils::Json::JsonValue Jsonize() const
Aws::Utils::Json::JsonValue JsonValue