Struct aws_sdk_cloudfront::model::restrictions::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for Restrictions
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn geo_restriction(self, input: GeoRestriction) -> Self
pub fn geo_restriction(self, input: GeoRestriction) -> Self
A complex type that controls the countries in which your content is distributed. CloudFront determines the location of your users using MaxMind
GeoIP databases.
sourcepub fn set_geo_restriction(self, input: Option<GeoRestriction>) -> Self
pub fn set_geo_restriction(self, input: Option<GeoRestriction>) -> Self
A complex type that controls the countries in which your content is distributed. CloudFront determines the location of your users using MaxMind
GeoIP databases.
sourcepub fn build(self) -> Restrictions
pub fn build(self) -> Restrictions
Consumes the builder and constructs a Restrictions
.