[Required on Create] Enum representing the tenants that this permission boundary should be visible to.
ALL: The role is visible to all tenants, and it can also be assigned to all users and tenant-level clients.
TENANT_INCLUSION_LIST: The role is visible to only the tenants specified in the tenantVisibilityInclusionList field, and it can only be assigned to users and tenant-level clients that belong to the tenants in that list.
NONE: The role is not visible to any tenants, and it can only be assigned to application-level subjects (such as an application-level client).
OWNER: The role is only visible to the tenant that owns it, and it can only be assigned to users and tenant-level clients that belong to the owning tenant.
** For APPLICATION owner type, visibility can be any of ALL, TENANT_INCLUSION_LIST, or NONE.
** For TENANT owner type, visibility can only be OWNER.