Condividi tramite


VirtualNetworkConfig Class

Definition

Virtual Network configuration.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Models.VirtualNetworkConfigTypeConverter))]
public class VirtualNetworkConfig : Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Models.IVirtualNetworkConfig
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Models.VirtualNetworkConfigTypeConverter))>]
type VirtualNetworkConfig = class
    interface IVirtualNetworkConfig
    interface IJsonSerializable
Public Class VirtualNetworkConfig
Implements IVirtualNetworkConfig
Inheritance
VirtualNetworkConfig
Attributes
Implements

Constructors

Name Description
VirtualNetworkConfig()

Creates an new VirtualNetworkConfig instance.

Properties

Name Description
ProxyVMSize

Size of the proxy virtual machine used to pass traffic to the build VM and validation VM. Omit or specify empty string to use the default (Standard_A1_v2).

SubnetId

Resource id of a pre-existing subnet.

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VirtualNetworkConfig.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VirtualNetworkConfig.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ImageBuilder.Models.IVirtualNetworkConfig.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of VirtualNetworkConfig into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to