Values.UpdateKeyGroupResultSourceUpdates a key group. When you update a key group, all the fields are updated with the values provided in the request. You cannot update some fields independent of others. To update a key group: Get the current key group with GetKeyGroup or GetKeyGroupConfig. Locally modify the fields in the key group that you want to update. For example, add or remove public key IDs. Call UpdateKeyGroup with the entire key group object, including the fields that you modified and those that you didn't.
type nonrec t = {keyGroup : KeyGroup.t option;The key group that was just updated.
*)eTag : String_.t option;The identifier for this version of the key group.
*)}type nonrec error = [ | `InvalidArgument of InvalidArgument.t| `InvalidIfMatchVersion of InvalidIfMatchVersion.t| `KeyGroupAlreadyExists of KeyGroupAlreadyExists.t| `NoSuchResource of NoSuchResource.t| `PreconditionFailed of PreconditionFailed.t| `TooManyPublicKeysInKeyGroup of TooManyPublicKeysInKeyGroup.t| `Unknown_operation_error of string * string option ]val error_of_json :
string ->
Yojson.Safe.t ->
[> `InvalidArgument of InvalidArgument.t
| `InvalidIfMatchVersion of InvalidIfMatchVersion.t
| `KeyGroupAlreadyExists of KeyGroupAlreadyExists.t
| `NoSuchResource of NoSuchResource.t
| `PreconditionFailed of PreconditionFailed.t
| `TooManyPublicKeysInKeyGroup of TooManyPublicKeysInKeyGroup.t
| `Unknown_operation_error of string * string option ]val error_of_xml :
string ->
Awso.Xml.t ->
[> `InvalidArgument of InvalidArgument.t
| `InvalidIfMatchVersion of InvalidIfMatchVersion.t
| `KeyGroupAlreadyExists of KeyGroupAlreadyExists.t
| `NoSuchResource of NoSuchResource.t
| `PreconditionFailed of PreconditionFailed.t
| `TooManyPublicKeysInKeyGroup of TooManyPublicKeysInKeyGroup.t
| `Unknown_operation_error of string * string option ]