Skip to content

/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_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

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