/AWS1/CL_KFKPROVISIONEDREQUEST¶
Provisioned cluster request.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
io_brokernodegroupinfo TYPE REF TO /AWS1/CL_KFKBROKERNODEGRPINFO /AWS1/CL_KFKBROKERNODEGRPINFO¶
Information about the brokers.
iv_kafkaversion TYPE /AWS1/KFK__STRINGMIN1MAX128 /AWS1/KFK__STRINGMIN1MAX128¶
The Apache Kafka version that you want for the cluster.
iv_numberofbrokernodes TYPE /AWS1/KFK__INTEGERMIN1MAX15 /AWS1/KFK__INTEGERMIN1MAX15¶
The number of broker nodes in the cluster.
Optional arguments:¶
io_rebalancing TYPE REF TO /AWS1/CL_KFKREBALANCING /AWS1/CL_KFKREBALANCING¶
Specifies if intelligent rebalancing is turned on for your MSK Provisioned cluster with Express brokers. For all new Express-based clusters that you create, intelligent rebalancing is turned on by default.
io_clientauthentication TYPE REF TO /AWS1/CL_KFKCLIENTAUTHNTCTN /AWS1/CL_KFKCLIENTAUTHNTCTN¶
Includes all client authentication information.
io_configurationinfo TYPE REF TO /AWS1/CL_KFKCONFIGURATIONINFO /AWS1/CL_KFKCONFIGURATIONINFO¶
Represents the configuration that you want Amazon MSK to use for the brokers in a cluster.
io_encryptioninfo TYPE REF TO /AWS1/CL_KFKENCRYPTIONINFO /AWS1/CL_KFKENCRYPTIONINFO¶
Includes all encryption-related information.
iv_enhancedmonitoring TYPE /AWS1/KFKENHANCEDMONITORING /AWS1/KFKENHANCEDMONITORING¶
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.
io_openmonitoring TYPE REF TO /AWS1/CL_KFKOPENMONITORINGINFO /AWS1/CL_KFKOPENMONITORINGINFO¶
The settings for open monitoring.
io_logginginfo TYPE REF TO /AWS1/CL_KFKLOGGINGINFO /AWS1/CL_KFKLOGGINGINFO¶
Log delivery information for the cluster.
iv_storagemode TYPE /AWS1/KFKSTORAGEMODE /AWS1/KFKSTORAGEMODE¶
This controls storage mode for supported storage tiers.
Queryable Attributes¶
BrokerNodeGroupInfo¶
Information about the brokers.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BROKERNODEGROUPINFO() |
Getter for BROKERNODEGROUPINFO |
Rebalancing¶
Specifies if intelligent rebalancing is turned on for your MSK Provisioned cluster with Express brokers. For all new Express-based clusters that you create, intelligent rebalancing is turned on by default.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_REBALANCING() |
Getter for REBALANCING |
ClientAuthentication¶
Includes all client authentication information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CLIENTAUTHENTICATION() |
Getter for CLIENTAUTHENTICATION |
ConfigurationInfo¶
Represents the configuration that you want Amazon MSK to use for the brokers in a cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_CONFIGURATIONINFO() |
Getter for CONFIGURATIONINFO |
EncryptionInfo¶
Includes all encryption-related information.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENCRYPTIONINFO() |
Getter for ENCRYPTIONINFO |
EnhancedMonitoring¶
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.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ENHANCEDMONITORING() |
Getter for ENHANCEDMONITORING, with configurable default |
ASK_ENHANCEDMONITORING() |
Getter for ENHANCEDMONITORING w/ exceptions if field has no |
HAS_ENHANCEDMONITORING() |
Determine if ENHANCEDMONITORING has a value |
OpenMonitoring¶
The settings for open monitoring.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_OPENMONITORING() |
Getter for OPENMONITORING |
KafkaVersion¶
The Apache Kafka version that you want for the cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_KAFKAVERSION() |
Getter for KAFKAVERSION, with configurable default |
ASK_KAFKAVERSION() |
Getter for KAFKAVERSION w/ exceptions if field has no value |
HAS_KAFKAVERSION() |
Determine if KAFKAVERSION has a value |
LoggingInfo¶
Log delivery information for the cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_LOGGINGINFO() |
Getter for LOGGINGINFO |
NumberOfBrokerNodes¶
The number of broker nodes in the cluster.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_NUMBEROFBROKERNODES() |
Getter for NUMBEROFBROKERNODES, with configurable default |
ASK_NUMBEROFBROKERNODES() |
Getter for NUMBEROFBROKERNODES w/ exceptions if field has no |
HAS_NUMBEROFBROKERNODES() |
Determine if NUMBEROFBROKERNODES has a value |
StorageMode¶
This controls storage mode for supported storage tiers.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_STORAGEMODE() |
Getter for STORAGEMODE, with configurable default |
ASK_STORAGEMODE() |
Getter for STORAGEMODE w/ exceptions if field has no value |
HAS_STORAGEMODE() |
Determine if STORAGEMODE has a value |