Replace a role's trust policy
PUT
/roles/{role_id}/trust-policyValidates principals, actions and conditions; referenced groups and workload identity providers must belong to the caller's organization.
Path parameters
role_idstring
Role ID
Headers
Authorizationstring
Bearer <token>.
Body parameters
Trust policy document
A JSON object (required).
Returns
200OKRole
boundary_idoptional string
created_atoptional string
created_by_user_idoptional string
descriptionoptional string
display_namestring
environment_idoptional string
idoptional string
is_enabledoptional boolean
is_systemoptional boolean
max_session_durationoptional integer
namestring
organization_idoptional string
role_typeoptional string
Assumable-role fields (migration 027).
scopestring
One of: "organization", "workspace", "environment", "platform"
trust_policyoptional object
updated_atoptional string
workspace_idoptional string
Errors
- 400Bad Request
- 404Not Found