MultitenantDistributionRestrictionsGeoRestriction class

Constructors

MultitenantDistributionRestrictionsGeoRestriction({Input<List<String>?>? items, required Input<String> restrictionType})
Creates a new MultitenantDistributionRestrictionsGeoRestriction. items List of ISO 3166-1-alpha-2 country codes for which you want CloudFront either to distribute your content (whitelist) or not distribute your content (blacklist). Required when restrictionType is whitelist or blacklist. restrictionType Method to restrict distribution of your content by country. Valid values are none, whitelist, and blacklist.
const
MultitenantDistributionRestrictionsGeoRestriction.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
items → Input<List<String>?>?
List of ISO 3166-1-alpha-2 country codes for which you want CloudFront either to distribute your content (whitelist) or not distribute your content (blacklist). Required when restrictionType is whitelist or blacklist.
final
restrictionType → Input<String>
Method to restrict distribution of your content by country. Valid values are none, whitelist, and blacklist.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited