Identity and Access Management (IAM)


Manages identity and access control for Google Cloud Platform resources, including the creation of service accounts, which you can use to authenticate to Google and make API calls.


License: Creative Commons Attribution 3.0

Resources

iamPolicies
POST
/v1/iamPolicies:lintPolicy
POST
/v1/iamPolicies:queryAuditableServices
organizations
POST
/v1/{name}:undelete
DELETE
/v1/{name}
GET
/v1/{name}
PATCH
/v1/{name}
GET
/v1/{parent}/roles
POST
/v1/{parent}/roles
permissions
POST
/v1/permissions:queryTestablePermissions
projects
POST
/v1/{name}/keys:upload
GET
/v1/{name}/keys
POST
/v1/{name}/keys
GET
/v1/{name}/serviceAccounts
POST
/v1/{name}/serviceAccounts
POST
/v1/{name}:disable
POST
/v1/{name}:enable
POST
/v1/{name}:signBlob
POST
/v1/{name}:signJwt
PUT
/v1/{name}
POST
/v1/{resource}:getIamPolicy
POST
/v1/{resource}:setIamPolicy
POST
/v1/{resource}:testIamPermissions
roles
POST
/v1/roles:queryGrantableRoles
GET
/v1/roles

Models

AuditConfig
AuditableService
Binding
CreateRoleRequest
CreateServiceAccountKeyRequest
CreateServiceAccountRequest
DisableServiceAccountRequest
Empty
EnableServiceAccountRequest
Expr
LintPolicyRequest
LintPolicyResponse
LintResult
ListRolesResponse
ListServiceAccountKeysResponse
ListServiceAccountsResponse
Permission
Policy
QueryAuditableServicesRequest
QueryAuditableServicesResponse
QueryGrantableRolesRequest
QueryGrantableRolesResponse
QueryTestablePermissionsRequest
QueryTestablePermissionsResponse
Role
ServiceAccount
ServiceAccountKey
SetIamPolicyRequest
SignBlobRequest
SignBlobResponse
SignJwtRequest
SignJwtResponse
TestIamPermissionsRequest
TestIamPermissionsResponse
UndeleteRoleRequest
UploadServiceAccountKeyRequest

Authentication

No authentication schemes defined.

Contact

Name Google
External URL https://google.com

Metadata (Technical Details)

OAS (OpenAPI Specification) v3.0.0

Comments

Loading comments ...