CreateClusterRequest
import type { CreateClusterRequest } from "https://aws-api.deno.dev/v0.3/services/kafka.ts?docs=full";
interface CreateClusterRequest {
BrokerNodeGroupInfo: BrokerNodeGroupInfo;
ClientAuthentication?: ClientAuthentication | null;
ClusterName: string;
ConfigurationInfo?: ConfigurationInfo | null;
EncryptionInfo?: EncryptionInfo | null;
EnhancedMonitoring?: EnhancedMonitoring | null;
KafkaVersion: string;
LoggingInfo?: LoggingInfo | null;
NumberOfBrokerNodes: number;
OpenMonitoring?: OpenMonitoringInfo | null;
Tags?: {} | null;
}[key: string]: string | null | undefined;
§Properties
§
BrokerNodeGroupInfo: BrokerNodeGroupInfo
[src]Information about the broker nodes in the cluster.
§
ClientAuthentication?: ClientAuthentication | null
[src]Includes all client authentication related information.
§
ConfigurationInfo?: ConfigurationInfo | null
[src]Represents the configuration that you want MSK to use for the brokers in a cluster.
§
EncryptionInfo?: EncryptionInfo | null
[src]Includes all encryption-related information.
§
EnhancedMonitoring?: EnhancedMonitoring | null
[src]Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER_BROKER, PER_TOPIC_PER_BROKER, and PER_TOPIC_PER_PARTITION.
§
LoggingInfo?: LoggingInfo | null
[src]§
OpenMonitoring?: OpenMonitoringInfo | null
[src]The settings for open monitoring.