Freigeben über


ArmNetworkCloudModelFactory.NetworkAttachment Methode

Definition

Initialisiert eine neue instance von NetworkAttachment.

public static Azure.ResourceManager.NetworkCloud.Models.NetworkAttachment NetworkAttachment (string attachedNetworkId = default, Azure.ResourceManager.NetworkCloud.Models.DefaultGateway? defaultGateway = default, Azure.ResourceManager.NetworkCloud.Models.VirtualMachineIPAllocationMethod ipAllocationMethod = default, string ipv4Address = default, string ipv6Address = default, string macAddress = default, string networkAttachmentName = default);
static member NetworkAttachment : string * Nullable<Azure.ResourceManager.NetworkCloud.Models.DefaultGateway> * Azure.ResourceManager.NetworkCloud.Models.VirtualMachineIPAllocationMethod * string * string * string * string -> Azure.ResourceManager.NetworkCloud.Models.NetworkAttachment
Public Shared Function NetworkAttachment (Optional attachedNetworkId As String = Nothing, Optional defaultGateway As Nullable(Of DefaultGateway) = Nothing, Optional ipAllocationMethod As VirtualMachineIPAllocationMethod = Nothing, Optional ipv4Address As String = Nothing, Optional ipv6Address As String = Nothing, Optional macAddress As String = Nothing, Optional networkAttachmentName As String = Nothing) As NetworkAttachment

Parameter

attachedNetworkId
String

Die Ressourcen-ID des zugeordneten Netzwerks, das an den virtuellen Computer angefügt ist. Dabei kann es sich um cloudServicesNetwork-, l3Network-, l2Network- oder trunkedNetwork-Ressourcen handelt.

defaultGateway
Nullable<DefaultGateway>

Der Indikator, ob dies das Standardgateway ist. Nur eines der angefügten Netzwerke (einschließlich der CloudServicesNetwork-Anlage) für einen einzelnen Computer kann als True angegeben werden.

ipAllocationMethod
VirtualMachineIPAllocationMethod

Der IP-Zuordnungsmechanismus für den virtuellen Computer. Dynamisch und Statisch sind nur für l3Network gültig, wobei möglicherweise auch Deaktiviert angegeben wird. Andernfalls ist Deaktiviert der einzige zulässige Wert.

ipv4Address
String

Die IPv4-Adresse des virtuellen Computers.

Dieses Feld wird nur verwendet, wenn das angefügte Netzwerk ÜBER IPAllocationType von IPV4 oder DualStack verfügt.

Wenn IPAllocationMethod: Statisch ist, muss dieses Feld eine vom Benutzer angegebene IPv4-Adresse innerhalb des subnetzes enthalten, das im angefügten Netzwerk angegeben ist. Dynamisch: Dieses Feld ist schreibgeschützt, wird aber mit einer Adresse aus dem subnetz gefüllt, das im angefügten Netzwerk angegeben ist. Deaktiviert: Dieses Feld ist leer.

ipv6Address
String

Die IPv6-Adresse des virtuellen Computers.

Dieses Feld wird nur verwendet, wenn das angefügte Netzwerk ÜBER IPAllocationType von IPV6 oder DualStack verfügt.

Wenn IPAllocationMethod folgendes ist: Statisch: Dieses Feld muss einen IPv6-Adressbereich innerhalb des im angefügten Netzwerk angegebenen Bereichs enthalten. Dynamisch: Dieses Feld ist schreibgeschützt, wird aber mit einem Bereich innerhalb des subnetzes aufgefüllt, das im angefügten Netzwerk angegeben ist. Deaktiviert: Dieses Feld ist leer.

macAddress
String

Die MAC-Adresse der Schnittstelle für den virtuellen Computer, die dieser Netzwerkanlage entspricht.

networkAttachmentName
String

Der Schnittstellenname des zugeordneten Netzwerks. Wenn angegeben, hat der Name der Netzwerkanlage eine maximale Länge von 15 Zeichen und muss für diesen virtuellen Computer eindeutig sein. Wenn der Benutzer diesen Wert nicht angibt, wird der Standardschnittstellenname der Netzwerkressource verwendet. Bei einer CloudServicesNetwork-Ressource wird dieser Name ignoriert.

Gibt zurück

Eine neue NetworkAttachment instance zum Mocking.

Gilt für: