Package com.eqixiac.equinix.iam.client
package com.eqixiac.equinix.iam.client
IAM client interfaces for the Equinix Java SDK. Provides typed access to the Equinix Identity
and Access Management API (Access v1) — roles, role assignments, project-scoped access policies
and their grants, permission sets, principal policies, policy masks, effective permissions, and
policy-authoring discovery (resource types, actions, action sets, resource type actions and the
service policy schema).
- See Also:
-
InterfacesClassDescriptionClient interface for project-scoped IAM access policies and their grants (
/v1/projects/{projectId}/accessPolicies).Client interface for resolving IAM effective (computed) permissions.Client interface for project-scoped IAM permission sets (/v1/projects/{projectId}/permissionSets).Client interface for project-scoped IAM policy masks (/v1/projects/{projectId}/policyMasks).Client interface for project-scoped IAM principal policies (/v1/projects/{projectId}/principalPolicies).Client interface for discovering the IAM access model: resource types, actions, action sets, resource-type-to-action mappings, and per-service policy schemas.Client interface for IAM role assignments — associating a principal with a role within a scope.Client interface for the IAM roles catalog.