paws.analytics (version 0.1.0)

kafka_create_cluster: Creates a new MSK cluster

Description

Creates a new MSK cluster.

Usage

kafka_create_cluster(BrokerNodeGroupInfo, ClusterName, EncryptionInfo,
  EnhancedMonitoring, KafkaVersion, NumberOfBrokerNodes)

Arguments

BrokerNodeGroupInfo

[required] Information about the broker nodes in the cluster.

ClusterName

[required] The name of the cluster.

EncryptionInfo

Includes all encryption-related information.

EnhancedMonitoring

Specifies the level of monitoring for the MSK cluster. The possible values are DEFAULT, PER\_BROKER, and PER\_TOPIC\_PER\_BROKER.

KafkaVersion

[required] The version of Apache Kafka.

NumberOfBrokerNodes

[required] The number of Kafka broker nodes in the Amazon MSK cluster.

Request syntax

svc$create_cluster(
  BrokerNodeGroupInfo = list(
    BrokerAZDistribution = "DEFAULT",
    ClientSubnets = list(
      "string"
    ),
    InstanceType = "string",
    SecurityGroups = list(
      "string"
    ),
    StorageInfo = list(
      EbsStorageInfo = list(
        VolumeSize = 123
      )
    )
  ),
  ClusterName = "string",
  EncryptionInfo = list(
    EncryptionAtRest = list(
      DataVolumeKMSKeyId = "string"
    )
  ),
  EnhancedMonitoring = "DEFAULT"|"PER_BROKER"|"PER_TOPIC_PER_BROKER",
  KafkaVersion = "string",
  NumberOfBrokerNodes = 123
)