The structures documented here appear in audit events created by the "iam" event source (service).
| Field | Type | Description |
| resourceRoleName | string | The resource role name or CRN requested to be assigned. |
| assignee | Assignee | The assignee. |
| resourceCrn | string | The resource CRN for which a resource role will be assigned to an assignee. |
| Field | Type | Description |
| roleName | string | The role name or CRN requested to be assigned. |
| assignee | Assignee | The assignee. |
| Field | Type | Description |
| groupName | string | The name of the group to create. |
| syncMembershipOnUserLogin | bool | Whether sync-membership-on-user-login is enabled or disabled for the group. |
| Field | Type | Description |
| identityProviderCrn | string | The identity provider CRN |
| identityProviderUserId | string | The identity provider user ID provided by the identity provider to CDP. |
| Field | Type | Description |
| groupName | string | The group name or CRN requested to be deleted. |
| Field | Type | Description |
| sessionId | string | The ID of the session being terminated as a part of interactive logout. |
| Field | Type | Description |
| resourceRoleName | string | The resource role name or CRN requested to be unassigned. |
| assignee | Assignee | The assignee. |
| resourceCrn | string | The resource CRN for which a resource role will be unassigned from an assignee. |
| Field | Type | Description |
| roleName | string | The role name or CRN requested to be unassigned. |
| assignee | Assignee | The assignee. |
| Field | Type | Description |
| machineUserCrn | string | The CRN of the machine user to be updated. |
| state | string | The requested state to which the machine user should be transitioned after the update. |
| Field | Type | Description |
| userCrn | string | The CRN of the user to be updated. |
| firstName | string | The requested update value for the first name. |
| lastName | string | The requested update value for the last name. |
| string | The requested update value for email. |
|
| state | string | The requested state to which the user should be transitioned after the update. |
| Field | Type | Description |
| machineUserName | string | The machine user name or CRN. |
| userId | string | The user ID or CRN. |
| groupName | string | The group name or CRN. |
| Field Type | JSON Type Description |
| double | number |
| float | number |
| int32 | number (with no decimal portion) |
| int64 | string containing the number (with no decimal portion) |
| uint32 | number (with no decimal portion) |
| uint64 | string containing the number (with no decimal portion) |
| sint32 | number (with no decimal portion) |
| sint64 | string containing the number (with no decimal portion) |
| fixed32 | number (with no decimal portion) |
| fixed64 | string containing the number (with no decimal portion) |
| sfixed32 | number (with no decimal portion) |
| sfixed64 | string containing the number (with no decimal portion) |
| bool | true or false |
| string | string |
| bytes | string with padded base 64 encoding of bytes |