Share via


VirtualNetworkConfiguration Class

Definition

A class that contains virtual network definition.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20230815.VirtualNetworkConfigurationTypeConverter))]
public class VirtualNetworkConfiguration : Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20230815.IVirtualNetworkConfiguration
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20230815.VirtualNetworkConfigurationTypeConverter))>]
type VirtualNetworkConfiguration = class
    interface IVirtualNetworkConfiguration
    interface IJsonSerializable
Public Class VirtualNetworkConfiguration
Implements IVirtualNetworkConfiguration
Inheritance
VirtualNetworkConfiguration
Attributes
Implements

Constructors

VirtualNetworkConfiguration()

Creates an new VirtualNetworkConfiguration instance.

Properties

DataManagementPublicIPId

Data management's service public IP address resource id.

EnginePublicIPId

Engine service's public IP address resource id.

State

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

SubnetId

The subnet resource id.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VirtualNetworkConfiguration.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VirtualNetworkConfiguration.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Kusto.Models.Api20230815.IVirtualNetworkConfiguration.

FromJsonString(String)

Creates a new instance of VirtualNetworkConfiguration, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VirtualNetworkConfiguration into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to