| ARN | string | Amazon Resource Name (ARN) identifying the specific MSK cluster operation. |
| AWSKafkaClusterARN | string | ARN of the MSK cluster associated with the operation. |
| ConfigID | integer | Internal identifier linking this operation to a specific configuration context. |
| ClusterType | string | Type of the cluster, either PROVISIONED or SERVERLESS. |
| Type | string | Type of the cluster operation (e.g., UPDATE, DELETE). |
| StartTime | datetime | The time at which the operation was started. |
| EndTime | datetime | The time at which the operation finished. |
| ErrorCode | string | A code describing the error if the operation failed. |
| ErrorString | string | A detailed message describing the error if the operation failed. |
| ProvisionedClusterOperationMutableSourceClientAuthenticationtSASLIAMEnabled | bit | Indicates whether SASL/IAM authentication was enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceClientAuthenticationtSASLSCRAMEnabled | bit | Indicates whether SASL/SCRAM authentication was enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceClientAuthenticationtTLSEnabled | bit | Indicates whether TLS authentication was enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceClientAuthenticationtUnauthenticatedEnabled | bit | Indicates whether unauthenticated access was enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceConfigurationRevision | bigint | The revision number of the source configuration. |
| ProvisionedClusterOperationMutableSourceConnectivityPublicAccessType | string | Type of public access in the source configuration (DISABLED or SERVICE_PROVIDED_EIPS). |
| ProvisionedClusterOperationMutableSourceConnectivityVPCClientSASLIAMEnabled | bit | Indicates whether SASL/IAM authentication was enabled for VPC clients in the source configuration. |
| ProvisionedClusterOperationMutableSourceConnectivityVPCClientSASLSCRAMEnabled | bit | Indicates whether SASL/SCRAM authentication was enabled for VPC clients in the source configuration. |
| ProvisionedClusterOperationMutableSourceConnectivityVPCClientTLSEnabled | bit | Indicates whether TLS authentication was enabled for VPC clients in the source configuration. |
| ProvisionedClusterOperationMutableSourceEnhancedMonitoring | string | Level of enhanced monitoring in the source configuration (e.g., DEFAULT, PER_BROKER, etc.). |
| ProvisionedClusterOperationMutableSourceInstanceType | string | Broker instance type in the source configuration (e.g., kafka.m5.large). |
| ServerlessClusterOperationMutableSourceKafkaVersion | string | Kafka version in the source configuration for serverless clusters. |
| ProvisionedClusterOperationMutableSourceLoggingCloudWatchLogsEnabled | bit | Indicates whether CloudWatch Logs were enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceLoggingCloudWatchLogsGroup | string | CloudWatch Logs group name in the source configuration. |
| ProvisionedClusterOperationMutableSourceLoggingFirehoseEnabled | bit | Indicates whether Kinesis Data Firehose logging was enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceLoggingFirehoseDeliveryStream | string | Kinesis Data Firehose delivery stream name in the source configuration. |
| ProvisionedClusterOperationMutableSourceLoggingS3Enabled | bit | Indicates whether S3 logging was enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceLoggingS3Bucket | string | S3 bucket name for logging in the source configuration. |
| ProvisionedClusterOperationMutableSourceLoggingS3Prefix | string | S3 prefix for logging in the source configuration. |
| ProvisionedClusterOperationMutableSourceNumberOfBrokerNodes | integer | Number of broker nodes in the source configuration. |
| ProvisionedClusterOperationMutableSourceOpenMonitoringPrometheusJMXExporterEnabledInBroker | bit | Indicates whether JMX Exporter was enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceOpenMonitoringPrometheusNodeExporterEnabledInBroker | bit | Indicates whether Node Exporter was enabled in the source configuration. |
| ProvisionedClusterOperationMutableSourceStorageMode | string | Storage mode in the source configuration (LOCAL or TIERED). |
| ProvisionedClusterOperationMutableTargetClientAuthenticationtSASLIAMEnabled | bit | Indicates whether SASL/IAM authentication is enabled in the target configuration. |
| ProvisionedClusterOperationMutableTargetClientAuthenticationtSASLSCRAMEnabled | bit | Indicates whether SASL/SCRAM authentication is enabled in the target configuration. |
| ProvisionedClusterOperationMutableTargetClientAuthenticationtTLSEnabled | bit | Indicates whether TLS authentication is enabled in the target configuration. |
| ProvisionedClusterOperationMutableTargetClientAuthenticationtUnauthenticatedEnabled | bit | Indicates whether unauthenticated access is enabled in the target configuration. |
| ProvisionedClusterOperationMutableTargetConfigurationRevision | bigint | The revision number of the target configuration. |
| ProvisionedClusterOperationMutableTargetConnectivityPublicAccessType | string | Type of public access in the target configuration (DISABLED or SERVICE_PROVIDED_EIPS). |
| ProvisionedClusterOperationMutableTargetConnectivityVPCClientSASLIAMEnabled | bit | Indicates whether SASL/IAM authentication is enabled for VPC clients in the target configuration. |
| ProvisionedClusterOperationMutableTargetConnectivityVPCClientSASLSCRAMEnabled | bit | Indicates whether SASL/SCRAM authentication is enabled for VPC clients in the target configuration. |
| ProvisionedClusterOperationMutableTargetConnectivityVPCClientTLSEnabled | bit | Indicates whether TLS authentication is enabled for VPC clients in the target configuration. |
| ProvisionedClusterOperationMutableTargetEnhancedMonitoring | string | Level of enhanced monitoring in the target configuration (e.g., DEFAULT, PER_BROKER, etc.). |
| ProvisionedClusterOperationMutableTargetInstanceType | string | Broker instance type in the target configuration (e.g., kafka.m5.large). |
| ProvisionedClusterOperationMutableTargetKafkaVersion | string | Kafka version in the target configuration. |
| ProvisionedClusterOperationMutableTargetLoggingCloudWatchLogsEnabled | bit | Indicates whether CloudWatch Logs are enabled in the target configuration. |
| ProvisionedClusterOperationMutableTargetLoggingCloudWatchLogsGroup | string | CloudWatch Logs group name in the target configuration. |
| ProvisionedClusterOperationMutableTargetLoggingFirehoseEnabled | bit | Indicates whether Kinesis Data Firehose logging is enabled in the target configuration. |
| ProvisionedClusterOperationMutableTargetLoggingFirehoseDeliveryStream | string | Kinesis Data Firehose delivery stream name in the target configuration. |
| ProvisionedClusterOperationMutableTargetLoggingS3Enabled | bit | Indicates whether S3 logging is enabled in the target configuration. |
| ProvisionedClusterOperationMutableTargetLoggingS3Bucket | string | S3 bucket name for logging in the target configuration. |
| ProvisionedClusterOperationMutableTargetLoggingS3Prefix | string | S3 prefix for logging in the target configuration. |
| ProvisionedClusterOperationMutableTargetNumberOfBrokerNodes | integer | Number of broker nodes in the target configuration. |
| ProvisionedClusterOperationMutableTargetOpenMonitoringPrometheusJMXExporterEnabledInBroker | bit | Indicates whether JMX Exporter is enabled in the target configuration. |
| ProvisionedClusterOperationMutableTargetOpenMonitoringPrometheusNodeExporterEnabledInBroker | bit | The storage mode used in the target configuration, either LOCAL or TIERED. |
| ProvisionedClusterOperationMutableTargetStorageMode | string | The target storage mode for a provisioned Kafka cluster during a cluster operation update (e.g., EBS, LOCAL). It defines how broker node storage is configured post-operation. |
| ProvisionedClusterOperationVPCConnectionCreationTime | datetime | The time when the VPC connection for the provisioned cluster operation was created. |
| ProvisionedClusterOperationVPCConnectionOwner | string | The AWS account ID that owns the VPC connection for the provisioned cluster operation. |
| ServerlessClusterOperationVPCConnectionCreationTime | datetime | The time when the VPC connection for the serverless cluster operation was created. |
| ServerlessClusterOperationVPCConnectionOwner | string | The AWS account ID that owns the VPC connection for the serverless cluster operation. |
| State | string | The state of the cluster operation (e.g., IN_PROGRESS, SUCCEEDED, FAILED). |
| BatchDate | datetime | The date when the batch operation was executed. |
| ProvisionedClusterOperationMutableSourceBrokerCountUpdateCreatedIDsJson | string | A JSON list of broker IDs created during the source broker count update for the provisioned cluster operation. |
| ProvisionedClusterOperationMutableSourceBrokerCountUpdateDeletedIDsJson | string | A JSON list of broker IDs deleted during the source broker count update for the provisioned cluster operation. |
| ProvisionedClusterOperationMutableTargetBrokerCountUpdateCreatedIDsJson | string | A JSON list of broker IDs created during the target broker count update for the provisioned cluster operation. |
| ProvisionedClusterOperationMutableTargetBrokerCountUpdateDeletedIDsJson | string | A JSON list of broker IDs deleted during the target broker count update for the provisioned cluster operation. |
| ProvisionedClusterOperationVPCConnectionUserIdentityPrincipalID | string | The principal ID of the user identity associated with the VPC connection in the provisioned cluster operation. |
| ProvisionedClusterOperationVPCConnectionUserIdentityType | string | The type of the user identity associated with the VPC connection in the provisioned cluster operation. |
| ServerlessClusterOperationVPCConnectionUserIdentityPrincipalID | string | The principal ID of the user identity associated with the VPC connection in the serverless cluster operation. |
| ServerlessClusterOperationVPCConnectionUserIdentityType | string | The type of the user identity associated with the VPC connection in the serverless cluster operation. |
| ProvisionedClusterOperationMutableSourceClientAuthenticationtTLSCertificateAuthorityARNListJson | string | A JSON list of ARN values for the TLS certificate authorities used in the source client authentication for the provisioned cluster operation. |
| ProvisionedClusterOperationMutableSourceConfigurationARN | string | The ARN of the configuration used in the source for the provisioned cluster operation. |
| ProvisionedClusterOperationMutableTargetClientAuthenticationtTLSCertificateAuthorityARNListJson | string | A JSON list of ARN values for the TLS certificate authorities used in the target client authentication for the provisioned cluster operation. |
| ProvisionedClusterOperationMutableTargetConfigurationARN | string | The ARN of the configuration used in the target for the provisioned cluster operation. |
| ProvisionedClusterOperationVPCConnectionARN | string | The ARN of the VPC connection for the provisioned cluster operation. |
| ServerlessClusterOperationVPCConnectionARN | string | The ARN of the VPC connection for the serverless cluster operation. |