Amazon MSK · Schema
UpdateSecurityRequest
UpdateSecurityRequest schema from Amazon MSK API
BroadcastingMedia ProcessingMedia
Properties
| Name | Type | Description |
|---|---|---|
| ClientAuthentication | object | |
| CurrentVersion | object | |
| EncryptionInfo | object |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://raw.githubusercontent.com/api-evangelist/amazon-msk/refs/heads/main/json-schema/msk-api-update-security-request-schema.json",
"title": "UpdateSecurityRequest",
"description": "UpdateSecurityRequest schema from Amazon MSK API",
"type": "object",
"properties": {
"ClientAuthentication": {
"allOf": [
{
"$ref": "#/components/schemas/ClientAuthentication"
},
{
"xml": {
"name": "clientAuthentication"
},
"description": "\n <p>Includes all client authentication related information.</p>"
}
]
},
"CurrentVersion": {
"allOf": [
{
"$ref": "#/components/schemas/__string"
},
{
"xml": {
"name": "currentVersion"
},
"description": "\n <p>The version of the MSK cluster to update. Cluster versions aren't simple numbers. You can describe an MSK cluster to find its version. When this update operation is successful, it generates a new cluster version.</p>"
}
]
},
"EncryptionInfo": {
"allOf": [
{
"$ref": "#/components/schemas/EncryptionInfo"
},
{
"xml": {
"name": "encryptionInfo"
},
"description": "\n <p>Includes all encryption-related information.</p>"
}
]
}
},
"required": [
"CurrentVersion"
]
}