IAM
IAM
IAM
IAMPersonal Clients
Create
client.IAM.PersonalClients.New(ctx, body) (*ClientPersonalClientClientSecretstringIAMPersonalClientNewResponse, error)
post/api/v1/iam/personal_clients
Get
client.IAM.PersonalClients.Get(ctx, id) (*ClientPersonalClientIAMPersonalClientGetResponse, error)
get/api/v1/iam/personal_clients/{id}
Update
client.IAM.PersonalClients.Update(ctx, id, body) (*ClientPersonalClientIAMPersonalClientUpdateResponse, error)
post/api/v1/iam/personal_clients/{id}
NOTE: Only shows personal clients for the current user.
client.IAM.PersonalClients.List(ctx) (*ListarrayNextPageTokenstringIAMPersonalClientListResponse, error)
get/api/v1/iam/personal_clients
Delete
client.IAM.PersonalClients.Delete(ctx, id, body) (*IAMPersonalClientDeleteResponse, error)
delete/api/v1/iam/personal_clients/{id}
Personal Client
PersonalClientstruct
The PersonalClient message contains information about a presonal client credential.
IAMRoles
Get
client.IAM.Roles.Get(ctx, roleID) (*RoleRoleIAMRoleGetResponse, error)
get/api/v1/iam/roles/{role_id}
Update
client.IAM.Roles.Update(ctx, roleID, body) (*RoleRoleIAMRoleUpdateResponse, error)
post/api/v1/iam/roles/{role_id}
List
client.IAM.Roles.List(ctx, query) (*ListarrayNextPageTokenstringIAMRoleListResponse, error)
get/api/v1/iam/roles
Role
Rolestruct
Role is a role that can be assigned to a user in ConductorOne.