{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/iam_role", "title": "iam_role", "properties": { "description": { "description": "Description of role's permissions.", "example": "Administrative access to the entire Account", "readOnly": true, "type": "string" }, "id": { "$ref": "#/components/schemas/iam_role_components-schemas-identifier" }, "name": { "description": "Role name.", "example": "Account Administrator", "maxLength": 120, "readOnly": true, "type": "string" }, "permissions": { "allOf": [ { "$ref": "#/components/schemas/iam_permissions" }, { "readOnly": true } ] } }, "required": [ "id", "name", "description", "permissions" ], "type": "object" }