VirtualNetworkConfiguration Class

  • java.lang.Object
    • com.azure.resourcemanager.kusto.models.VirtualNetworkConfiguration

public final class VirtualNetworkConfiguration

A class that contains virtual network definition.

Constructor Summary

Constructor Description
VirtualNetworkConfiguration()

Creates an instance of VirtualNetworkConfiguration class.

Method Summary

Modifier and Type Method and Description
String dataManagementPublicIpId()

Get the dataManagementPublicIpId property: Data management's service public IP address resource id.

String enginePublicIpId()

Get the enginePublicIpId property: Engine service's public IP address resource id.

VnetState state()

Get the state property: When enabled, the cluster is deployed into the configured subnet, when disabled it will be removed from the subnet.

String subnetId()

Get the subnetId property: The subnet resource id.

void validate()

Validates the instance.

VirtualNetworkConfiguration withDataManagementPublicIpId(String dataManagementPublicIpId)

Set the dataManagementPublicIpId property: Data management's service public IP address resource id.

VirtualNetworkConfiguration withEnginePublicIpId(String enginePublicIpId)

Set the enginePublicIpId property: Engine service's public IP address resource id.

VirtualNetworkConfiguration withState(VnetState state)

Set the state property: When enabled, the cluster is deployed into the configured subnet, when disabled it will be removed from the subnet.

VirtualNetworkConfiguration withSubnetId(String subnetId)

Set the subnetId property: The subnet resource id.

Methods inherited from java.lang.Object

Constructor Details

VirtualNetworkConfiguration

public VirtualNetworkConfiguration()

Creates an instance of VirtualNetworkConfiguration class.

Method Details

dataManagementPublicIpId

public String dataManagementPublicIpId()

Get the dataManagementPublicIpId property: Data management's service public IP address resource id.

Returns:

the dataManagementPublicIpId value.

enginePublicIpId

public String enginePublicIpId()

Get the enginePublicIpId property: Engine service's public IP address resource id.

Returns:

the enginePublicIpId value.

state

public VnetState state()

Get the state property: When enabled, the cluster is deployed into the configured subnet, when disabled it will be removed from the subnet.

Returns:

the state value.

subnetId

public String subnetId()

Get the subnetId property: The subnet resource id.

Returns:

the subnetId value.

validate

public void validate()

Validates the instance.

withDataManagementPublicIpId

public VirtualNetworkConfiguration withDataManagementPublicIpId(String dataManagementPublicIpId)

Set the dataManagementPublicIpId property: Data management's service public IP address resource id.

Parameters:

dataManagementPublicIpId - the dataManagementPublicIpId value to set.

Returns:

the VirtualNetworkConfiguration object itself.

withEnginePublicIpId

public VirtualNetworkConfiguration withEnginePublicIpId(String enginePublicIpId)

Set the enginePublicIpId property: Engine service's public IP address resource id.

Parameters:

enginePublicIpId - the enginePublicIpId value to set.

Returns:

the VirtualNetworkConfiguration object itself.

withState

public VirtualNetworkConfiguration withState(VnetState state)

Set the state property: When enabled, the cluster is deployed into the configured subnet, when disabled it will be removed from the subnet.

Parameters:

state - the state value to set.

Returns:

the VirtualNetworkConfiguration object itself.

withSubnetId

public VirtualNetworkConfiguration withSubnetId(String subnetId)

Set the subnetId property: The subnet resource id.

Parameters:

subnetId - the subnetId value to set.

Returns:

the VirtualNetworkConfiguration object itself.

Applies to