Class EffectivePermissionsJson.ResourceSelectorJson
java.lang.Object
com.eqixiac.equinix.iam.model.json.EffectivePermissionsJson.ResourceSelectorJson
- All Implemented Interfaces:
EffectivePermissions.ResourceSelector
- Enclosing class:
EffectivePermissionsJson
public static class EffectivePermissionsJson.ResourceSelectorJson
extends Object
implements EffectivePermissions.ResourceSelector
Read-only JSON model for the
anyOf resource selector, which is either a bare array of
values (inclusion) or an object {except: [...]} (exclusion). A custom deserializer
normalizes both wire shapes into EffectivePermissions.ResourceSelector.getInclude() / EffectivePermissions.ResourceSelector.getExcept().-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic class -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EffectivePermissions.ResourceSelector
getExcept, getInclude
-
Constructor Details
-
ResourceSelectorJson
public ResourceSelectorJson()
-