RoleUpdatedEvent
RoleUpdatedEvent
This event records the creation of a role.
AllOf
This class requires all of the following:
JSON Example
{
"_typeName": "string",
"key": 0,
"chainId": 0,
"createdTime": "string",
"userName": "string",
"datacenter": {
"_typeName": "string",
"name": "string",
"datacenter": {
"_typeName": "string",
"type": "string",
"value": "string"
}
},
"computeResource": {
"_typeName": "string",
"name": "string",
"computeResource": {
"_typeName": "string",
"type": "string",
"value": "string"
}
},
"host": {
"_typeName": "string",
"name": "string",
"host": {
"_typeName": "string",
"type": "string",
"value": "string"
}
},
"vm": {
"_typeName": "string",
"name": "string",
"vm": {
"_typeName": "string",
"type": "string",
"value": "string"
}
},
"ds": {
"_typeName": "string",
"name": "string",
"datastore": {
"_typeName": "string",
"type": "string",
"value": "string"
}
},
"net": {
"_typeName": "string",
"name": "string",
"network": {
"_typeName": "string",
"type": "string",
"value": "string"
}
},
"dvs": {
"_typeName": "string",
"name": "string",
"dvs": {
"_typeName": "string",
"type": "string",
"value": "string"
}
},
"fullFormattedMessage": "string",
"changeTag": "string",
"role": {
"_typeName": "string",
"roleId": 0,
"name": "string"
},
"privilegeList": [
"string"
],
"prevRoleName": "string",
"privilegesAdded": [
"string"
],
"privilegesRemoved": [
"string"
]
}
array of string
privilegeList
Optional
The privileges granted to the role.
string
prevRoleName
Optional
The name of the previous role.
array of string
privilegesAdded
Optional
The privileges added to the role.
array of string
privilegesRemoved
Optional
The privileges removed from the role.