NetworkAttachment interface
NetworkAttachment は、単一のネットワーク接続を表します。
プロパティ
attached |
仮想マシンに接続されている関連付けられているネットワークのリソース ID。 cloudServicesNetwork、l3Network、l2Network、または trunkedNetwork リソースのいずれかです。 |
default |
これが既定のゲートウェイであるかどうかを示すインジケーター。 1 台のマシンに対して接続されているネットワーク (CloudServicesNetwork 添付ファイルを含む) の 1 つだけを True に指定できます。 |
ip |
仮想マシンの IP 割り当てメカニズム。 Dynamic と Static は、l3Network に対してのみ有効であり、Disabled も指定できます。 それ以外の場合は、Disabled のみが許可される値です。 |
ipv4Address | 仮想マシンの IPv4 アドレス。 このフィールドは、接続されたネットワークに IPV4 または DualStack の IPAllocationType がある場合にのみ使用されます。 IPAllocationMethod が Static の場合、このフィールドには、接続されたネットワークで指定されたサブネット内からユーザー指定の IPv4 アドレスが含まれている必要があります。 動的 - このフィールドは読み取り専用ですが、接続されたネットワークで指定されたサブネット内からアドレスが設定されます。 無効 - このフィールドは空になります。 |
ipv6Address | 仮想マシンの IPv6 アドレス。 このフィールドは、接続されたネットワークに IPV6 または DualStack の IPAllocationType がある場合にのみ使用されます。 IPAllocationMethod が Static の場合、このフィールドには、接続されたネットワークで指定された範囲内の IPv6 アドレス範囲が含まれている必要があります。 動的 - このフィールドは読み取り専用ですが、接続されたネットワークで指定されたサブネット内からの範囲が設定されます。 無効 - このフィールドは空になります。 |
mac |
このネットワーク接続に対応する仮想マシンのインターフェイスの MAC アドレス。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。 |
network |
関連付けられているネットワークのインターフェイス名。 指定した場合、ネットワーク添付ファイル名の最大長は 15 文字で、この仮想マシンに固有である必要があります。 ユーザーがこの値を指定しない場合は、ネットワーク リソースの既定のインターフェイス名が使用されます。 CloudServicesNetwork リソースの場合、この名前は無視されます。 |
プロパティの詳細
attachedNetworkId
仮想マシンに接続されている関連付けられているネットワークのリソース ID。 cloudServicesNetwork、l3Network、l2Network、または trunkedNetwork リソースのいずれかです。
attachedNetworkId: string
プロパティ値
string
defaultGateway
これが既定のゲートウェイであるかどうかを示すインジケーター。 1 台のマシンに対して接続されているネットワーク (CloudServicesNetwork 添付ファイルを含む) の 1 つだけを True に指定できます。
defaultGateway?: string
プロパティ値
string
ipAllocationMethod
仮想マシンの IP 割り当てメカニズム。 Dynamic と Static は、l3Network に対してのみ有効であり、Disabled も指定できます。 それ以外の場合は、Disabled のみが許可される値です。
ipAllocationMethod: string
プロパティ値
string
ipv4Address
仮想マシンの IPv4 アドレス。
このフィールドは、接続されたネットワークに IPV4 または DualStack の IPAllocationType がある場合にのみ使用されます。
IPAllocationMethod が Static の場合、このフィールドには、接続されたネットワークで指定されたサブネット内からユーザー指定の IPv4 アドレスが含まれている必要があります。 動的 - このフィールドは読み取り専用ですが、接続されたネットワークで指定されたサブネット内からアドレスが設定されます。 無効 - このフィールドは空になります。
ipv4Address?: string
プロパティ値
string
ipv6Address
仮想マシンの IPv6 アドレス。
このフィールドは、接続されたネットワークに IPV6 または DualStack の IPAllocationType がある場合にのみ使用されます。
IPAllocationMethod が Static の場合、このフィールドには、接続されたネットワークで指定された範囲内の IPv6 アドレス範囲が含まれている必要があります。 動的 - このフィールドは読み取り専用ですが、接続されたネットワークで指定されたサブネット内からの範囲が設定されます。 無効 - このフィールドは空になります。
ipv6Address?: string
プロパティ値
string
macAddress
このネットワーク接続に対応する仮想マシンのインターフェイスの MAC アドレス。 注: このプロパティはシリアル化されません。 サーバーによってのみ設定できます。
macAddress?: string
プロパティ値
string
networkAttachmentName
関連付けられているネットワークのインターフェイス名。 指定した場合、ネットワーク添付ファイル名の最大長は 15 文字で、この仮想マシンに固有である必要があります。 ユーザーがこの値を指定しない場合は、ネットワーク リソースの既定のインターフェイス名が使用されます。 CloudServicesNetwork リソースの場合、この名前は無視されます。
networkAttachmentName?: string
プロパティ値
string