enum
Amazonite::Iam::PolicyUsageType
Overview
The policy usage type that indicates whether the policy is used as a permissions policy or as the permissions boundary for an entity.
For more information about permissions boundaries, see Permissions boundaries for IAM identities in the IAM User Guide.
Defined in:
iam/policy_usage_type.crEnum Members
-
PermissionsPolicy =
0 -
PermissionsBoundary =
1
Class Method Summary
- .from_json(pull : JSON::PullParser) : AI::PolicyUsageType
- .from_json_object_key?(key : String) : AI::PolicyUsageType | Nil
- .to_json(e : PolicyUsageType, json : JSON::Builder) : Nil
Instance Method Summary
-
#permissions_boundary?
Returns
trueif this enum value equalsPermissionsBoundary -
#permissions_policy?
Returns
trueif this enum value equalsPermissionsPolicy - #to_json_object_key : String