- class EffectiveResource(inclusion, exclusions=None)
EffectiveResources are the representation of the difference between an Resource and its exclusion.
The allowed Resource is the difference (subtraction) of the excluded Resources from the included Resource.
- exclusions: FrozenSet[policyglass.effective_arp.T]
Exclusions must always be a subset of the include and must not be subsets of each other
- inclusion: policyglass.effective_arp.T
Inclusion must be a superset of any exclusions
- class Resource
A resource ARN may be case sensitive or case insensitive depending on the resource type.
- property arn_elements: List[str]
Return a list of arn elements, replacing blanks with
Whether this object contains all the elements of another object (i.e. is a subset of the other object).
other (object) – The object to determine if our object contains.
ValueError – If the other object is not of the same type as this object.
- Return type