macro |
---|
adt-iam-endpoints |
The following IAM endpoints are supported and will be logged in Audit Trail:
- CreateSSHKey (`POST /iam/v1alpha1/ssh-keys`)
- UpdateSSHKey (`PATCH /iam/v1alpha1/ssh-keys/{ssh_key_id}`)
- DeleteSSHKey (`DELETE /iam/v1alpha1/ssh-keys/{ssh_key_id}`)
- CreateGroup (`POST /iam/v1alpha1/groups`)
- UpdateGroup (`PATCH /iam/v1alpha1/groups/{group_id}`)
- DeleteGroup (`DELETE /iam/v1alpha1/groups/{group_id}`)
- AddGroupMember (`POST /iam/v1alpha1/groups/{group_id}/add-member`)
- AddGroupMembers (`POST /iam/v1alpha1/groups/{group_id}/add-members`)
- SetGroupMembers (`PUT /iam/v1alpha1/groups/{group_id}/members`)
- RemoveGroupMember (`POST /iam/v1alpha1/groups/{group_id}/remove-member`)
- CreateAPIKey (`POST /iam/v1alpha1/api-keys`)
- UpdateAPIKey (`PATCH /iam/v1alpha1/api-keys/{access_key}`)
- DeleteAPIKey (`DELETE /iam/v1alpha1/api-keys/{access_key}`)
- CreateUser (`POST /iam/v1alpha1/users`)
- UpdateUser (`PATCH /iam/v1alpha1/users/{user_id}`)
- DeleteUser (`DELETE /iam/v1alpha1/users/{user_id}`)
- LockMember (`POST /iam/v1alpha1/users/{user_id}/lock`)
- CreateMFAOTP (`POST /iam/v1alpha1/users/{user_id}/mfa-otp`)
- DeleteMFAOTP (`DELETE /iam/v1alpha1/users/{user_id}/mfa-otp`)
- UnlockMember (`POST /iam/v1alpha1/users/{user_id}/unlock`)
- UpdateUserPassword (`POST /iam/v1alpha1/users/{user_id}/update-password`)
- UpdateUserUsername (`POST /iam/v1alpha1/users/{user_id}/update-username`)
- ValidateMFAOTP (`POST /iam/v1alpha1/users/{user_id}/validate-mfa-otp`)
- CreateApplication (`POST /iam/v1alpha1/applications`)
- UpdateApplication (`PATCH /iam/v1alpha1/applications/{application_id}`)
- DeleteApplication (`DELETE /iam/v1alpha1/applications/{application_id}`)
- CreatePolicy (`POST /iam/v1alpha1/policies`)
- UpdatePolicy (`PATCH /iam/v1alpha1/policies/{policy_id}`)
- DeletePolicy (`DELETE /iam/v1alpha1/policies/{policy_id}`)
- ClonePolicy (`POST /iam/v1alpha1/policies/{policy_id}/clone`)
- SetRules (`PUT /iam/v1alpha1/rules`)