NetworkAttachment クラス

定義

NetworkAttachment は、単一のネットワーク接続を表します。

public class NetworkAttachment
type NetworkAttachment = class
Public Class NetworkAttachment
継承
NetworkAttachment

コンストラクター

NetworkAttachment(String, VirtualMachineIPAllocationMethod)

NetworkAttachment の新しいインスタンスを初期化します。

プロパティ

AttachedNetworkId

仮想マシンに接続されている関連付けられているネットワークのリソース ID。 cloudServicesNetwork、l3Network、l2Network、または trunkedNetwork リソースのいずれかです。

DefaultGateway

これが既定のゲートウェイであるかどうかを示すインジケーター。 1 台のコンピューターに対して接続されているネットワーク (CloudServicesNetwork 添付ファイルを含む) の 1 つだけを True に指定できます。

IPAllocationMethod

仮想マシンの IP 割り当てメカニズム。 Dynamic と Static は、l3Network に対してのみ有効であり、Disabled も指定できます。 それ以外の場合は、Disabled のみが許可される値です。

IPv4Address

仮想マシンの IPv4 アドレス。

このフィールドは、接続されているネットワークに IPV4 または DualStack の IPAllocationType がある場合にのみ使用されます。

IPAllocationMethod が Static の場合、このフィールドには、接続されているネットワークで指定されたサブネット内からユーザー指定の IPv4 アドレスが含まれている必要があります。 動的 - このフィールドは読み取り専用ですが、接続されたネットワークで指定されたサブネット内からのアドレスが設定されます。 無効 - このフィールドは空になります。

IPv6Address

仮想マシンの IPv6 アドレス。

このフィールドは、接続されているネットワークの IPAllocationType が IPV6 または DualStack の場合にのみ使用されます。

IPAllocationMethod が Static の場合、このフィールドには、接続されているネットワークで指定された範囲内からの IPv6 アドレス範囲が含まれている必要があります。 動的 - このフィールドは読み取り専用ですが、接続されたネットワークで指定されたサブネット内からの範囲が設定されます。 無効 - このフィールドは空になります。

MacAddress

このネットワーク接続に対応する仮想マシンのインターフェイスの MAC アドレス。

NetworkAttachmentName

関連付けられているネットワークのインターフェイス名。 指定した場合、ネットワーク接続名の最大長は 15 文字で、この仮想マシンに対して一意である必要があります。 ユーザーがこの値を指定しない場合は、ネットワーク リソースの既定のインターフェイス名が使用されます。 CloudServicesNetwork リソースの場合、この名前は無視されます。

適用対象