Update a realm
Update a realm's details. Any consumers already cached in a running Gateway will not be affected body the changes to the Realm until ttl minutes have passed.
Request body
List of control plane ids that are allowed to use the realm. This is used when allow_all_control_planes value is set to false.
Allow all control planes to use the realm. When this value is set it takes precedence on allowed_control_planes.
A list of consumer groups to automatically add to any consumers created within this Realm. If consumer_groups are provided on the Consumer object and on the Realm, the Consumer will be placed in all defined consumer groups.
The time in minutes that the Consumer will be cached in memory on a running Gateway if it is successfully loaded from Konnect.
If a running Gateway triggers a lookup for a Consumer that cannot be authenticated this realm, a negative_ttl is set. The Gateway will not try to lookup the Consumer in Konnect for negative_ttl minutes.
A Consumer will be cached for negative_ttl if they do not exist in the Realm, or if the provided credentials are invalid.
Response
success
The time in minutes that the Consumer will be cached in memory on a running Gateway if it is successfully loaded from Konnect.
If a running Gateway triggers a lookup for a Consumer that cannot be authenticated this realm, a negative_ttl is set. The Gateway will not try to lookup the Consumer in Konnect for negative_ttl minutes.
A Consumer will be cached for negative_ttl if they do not exist in the Realm, or if the provided credentials are invalid.
A list of consumer groups to automatically add to any consumers created within this Realm. If consumer_groups are provided on the Consumer object and on the Realm, the Consumer will be placed in all defined consumer groups.
List of control plane ids that are allowed to use the realm. This is used when allow_all_control_planes value is set to false.
Allow all control planes to use the realm. When this value is set it takes precedence on allowed_control_planes.
An ISO-8601 timestamp representation of entity creation date.
An ISO-8601 timestamp representation of entity update date.
Example response
{
"created_at": "2022-11-04T20:10:06.927Z",
"updated_at": "2022-11-04T20:10:06.927Z"
}