7#include <aws/sagemaker/SageMaker_EXPORTS.h>
8#include <aws/sagemaker/model/EnabledOrDisabled.h>
75 bool m_sourceIpHasBeenSet =
false;
78 bool m_vpcSourceIpHasBeenSet =
false;
AWS_SAGEMAKER_API IamPolicyConstraints(Aws::Utils::Json::JsonView jsonValue)
EnabledOrDisabled GetSourceIp() const
IamPolicyConstraints & WithSourceIp(EnabledOrDisabled value)
AWS_SAGEMAKER_API Aws::Utils::Json::JsonValue Jsonize() const
EnabledOrDisabled GetVpcSourceIp() const
bool SourceIpHasBeenSet() const
AWS_SAGEMAKER_API IamPolicyConstraints()=default
IamPolicyConstraints & WithVpcSourceIp(EnabledOrDisabled value)
bool VpcSourceIpHasBeenSet() const
void SetSourceIp(EnabledOrDisabled value)
void SetVpcSourceIp(EnabledOrDisabled value)
AWS_SAGEMAKER_API IamPolicyConstraints & operator=(Aws::Utils::Json::JsonView jsonValue)
Aws::Utils::Json::JsonValue JsonValue