KafkaClusterRolesKafkaManagementNodeArgs

data class KafkaClusterRolesKafkaManagementNodeArgs(val password: Output<String>? = null, val scriptActions: Output<List<KafkaClusterRolesKafkaManagementNodeScriptActionArgs>>? = null, val sshKeys: Output<List<String>>? = null, val subnetId: Output<String>? = null, val username: Output<String>? = null, val virtualNetworkId: Output<String>? = null, val vmSize: Output<String>) : ConvertibleToJava<KafkaClusterRolesKafkaManagementNodeArgs>

Constructors

Link copied to clipboard
constructor(password: Output<String>? = null, scriptActions: Output<List<KafkaClusterRolesKafkaManagementNodeScriptActionArgs>>? = null, sshKeys: Output<List<String>>? = null, subnetId: Output<String>? = null, username: Output<String>? = null, virtualNetworkId: Output<String>? = null, vmSize: Output<String>)

Properties

Link copied to clipboard
val password: Output<String>? = null

The Password associated with the local administrator for the Kafka Management Nodes. Changing this forces a new resource to be created.

Link copied to clipboard

The script action which will run on the cluster. One or more script_actions blocks as defined below.

Link copied to clipboard
val sshKeys: Output<List<String>>? = null

A list of SSH Keys which should be used for the local administrator on the Kafka Management Nodes. Changing this forces a new resource to be created.

Link copied to clipboard
val subnetId: Output<String>? = null

The ID of the Subnet within the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.

Link copied to clipboard
val username: Output<String>? = null

The Username of the local administrator for the Kafka Management Nodes.

Link copied to clipboard
val virtualNetworkId: Output<String>? = null

The ID of the Virtual Network where the Kafka Management Nodes should be provisioned within. Changing this forces a new resource to be created.

Link copied to clipboard
val vmSize: Output<String>

The Size of the Virtual Machine which should be used as the Kafka Management Nodes. Possible values are ExtraSmall, Small, Medium, Large, ExtraLarge, A5, A6, A7, A8, A9, A10, A11, Standard_A1_V2, Standard_A2_V2, Standard_A2m_V2, Standard_A3, Standard_A4_V2, Standard_A4m_V2, Standard_A8_V2, Standard_A8m_V2, Standard_D1, Standard_D2, Standard_D3, Standard_D4, Standard_D11, Standard_D12, Standard_D13, Standard_D14, Standard_D1_V2, Standard_D2_V2, Standard_D3_V2, Standard_D4_V2, Standard_D5_V2, Standard_D11_V2, Standard_D12_V2, Standard_D13_V2, Standard_D14_V2, Standard_DS1_V2, Standard_DS2_V2, Standard_DS3_V2, Standard_DS4_V2, Standard_DS5_V2, Standard_DS11_V2, Standard_DS12_V2, Standard_DS13_V2, Standard_DS14_V2, Standard_E2_V3, Standard_E4_V3, Standard_E8_V3, Standard_E16_V3, Standard_E20_V3, Standard_E32_V3, Standard_E64_V3, Standard_E64i_V3, Standard_E2s_V3, Standard_E4s_V3, Standard_E8s_V3, Standard_E16s_V3, Standard_E20s_V3, Standard_E32s_V3, Standard_E64s_V3, Standard_E64is_V3, Standard_D2a_V4, Standard_D4a_V4, Standard_D8a_V4, Standard_D16a_V4, Standard_D32a_V4, Standard_D48a_V4, Standard_D64a_V4, Standard_D96a_V4, Standard_E2a_V4, Standard_E4a_V4, Standard_E8a_V4, Standard_E16a_V4, Standard_E20a_V4, Standard_E32a_V4, Standard_E48a_V4, Standard_E64a_V4, Standard_E96a_V4, Standard_D2ads_V5, Standard_D4ads_V5, Standard_D8ads_V5, Standard_D16ads_V5, Standard_D32ads_V5, Standard_D48ads_V5, Standard_D64ads_V5, Standard_D96ads_V5, Standard_E2ads_V5, Standard_E4ads_V5, Standard_E8ads_V5, Standard_E16ads_V5, Standard_E20ads_V5, Standard_E32ads_V5, Standard_E48ads_V5, Standard_E64ads_V5, Standard_E96ads_V5, Standard_G1, Standard_G2, Standard_G3, Standard_G4, Standard_G5, Standard_F2s_V2, Standard_F4s_V2, Standard_F8s_V2, Standard_F16s_V2, Standard_F32s_V2, Standard_F64s_V2, Standard_F72s_V2, Standard_GS1, Standard_GS2, Standard_GS3, Standard_GS4, Standard_GS5 and Standard_NC24. Changing this forces a new resource to be created.

Functions

Link copied to clipboard
open override fun toJava(): KafkaClusterRolesKafkaManagementNodeArgs