NetworkAttachment interface
NetworkAttachment reprezentuje pojedynczy załącznik sieciowy.
Właściwości
attached |
Identyfikator zasobu skojarzonej sieci dołączonej do maszyny wirtualnej. Może to być jeden z zasobów cloudServicesNetwork, l3Network, l2Network lub trunkedNetwork. |
default |
Wskaźnik tego, czy jest to brama domyślna. Tylko jedna z dołączonych sieci (w tym załącznik CloudServicesNetwork) dla pojedynczej maszyny może być określona jako True. |
ip |
Mechanizm alokacji adresów IP dla maszyny wirtualnej. Dynamiczne i statyczne są prawidłowe tylko dla l3Network, które mogą również określać wyłączone. W przeciwnym razie wartość Disabled jest jedyną dozwoloną wartością. |
ipv4Address | Adres IPv4 maszyny wirtualnej. To pole jest używane tylko wtedy, gdy dołączona sieć ma typ IPAllocationType protokołu IPV4 lub DualStack. Jeśli parametr IPAllocationMethod to: Static — to pole musi zawierać określony przez użytkownika adres IPv4 z podsieci określonej w dołączonej sieci. Dynamiczne — to pole jest tylko do odczytu, ale zostanie wypełnione adresem z podsieci określonej w dołączonej sieci. Wyłączone — to pole będzie puste. |
ipv6Address | Adres IPv6 maszyny wirtualnej. To pole jest używane tylko wtedy, gdy dołączona sieć ma typ IPAllocationType protokołu IPV6 lub DualStack. Jeśli parametr IPAllocationMethod to: Static — to pole musi zawierać zakres adresów IPv6 z zakresu określonego w dołączonej sieci. Dynamiczne — to pole jest tylko do odczytu, ale zostanie wypełnione zakresem z zakresu z podsieci określonej w dołączonej sieci. Wyłączone — to pole będzie puste. |
mac |
Adres MAC interfejsu dla maszyny wirtualnej, która odpowiada temu załącznikowi sieciowemu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer. |
network |
Nazwa interfejsu skojarzonej sieci. W przypadku określenia nazwa załącznika sieciowego ma maksymalną długość 15 znaków i musi być unikatowa dla tej maszyny wirtualnej. Jeśli użytkownik nie określi tej wartości, zostanie użyta domyślna nazwa interfejsu zasobu sieciowego. W przypadku zasobu CloudServicesNetwork ta nazwa zostanie zignorowana. |
Szczegóły właściwości
attachedNetworkId
Identyfikator zasobu skojarzonej sieci dołączonej do maszyny wirtualnej. Może to być jeden z zasobów cloudServicesNetwork, l3Network, l2Network lub trunkedNetwork.
attachedNetworkId: string
Wartość właściwości
string
defaultGateway
Wskaźnik tego, czy jest to brama domyślna. Tylko jedna z dołączonych sieci (w tym załącznik CloudServicesNetwork) dla pojedynczej maszyny może być określona jako True.
defaultGateway?: string
Wartość właściwości
string
ipAllocationMethod
Mechanizm alokacji adresów IP dla maszyny wirtualnej. Dynamiczne i statyczne są prawidłowe tylko dla l3Network, które mogą również określać wyłączone. W przeciwnym razie wartość Disabled jest jedyną dozwoloną wartością.
ipAllocationMethod: string
Wartość właściwości
string
ipv4Address
Adres IPv4 maszyny wirtualnej.
To pole jest używane tylko wtedy, gdy dołączona sieć ma typ IPAllocationType protokołu IPV4 lub DualStack.
Jeśli parametr IPAllocationMethod to: Static — to pole musi zawierać określony przez użytkownika adres IPv4 z podsieci określonej w dołączonej sieci. Dynamiczne — to pole jest tylko do odczytu, ale zostanie wypełnione adresem z podsieci określonej w dołączonej sieci. Wyłączone — to pole będzie puste.
ipv4Address?: string
Wartość właściwości
string
ipv6Address
Adres IPv6 maszyny wirtualnej.
To pole jest używane tylko wtedy, gdy dołączona sieć ma typ IPAllocationType protokołu IPV6 lub DualStack.
Jeśli parametr IPAllocationMethod to: Static — to pole musi zawierać zakres adresów IPv6 z zakresu określonego w dołączonej sieci. Dynamiczne — to pole jest tylko do odczytu, ale zostanie wypełnione zakresem z zakresu z podsieci określonej w dołączonej sieci. Wyłączone — to pole będzie puste.
ipv6Address?: string
Wartość właściwości
string
macAddress
Adres MAC interfejsu dla maszyny wirtualnej, która odpowiada temu załącznikowi sieciowemu. UWAGA: Ta właściwość nie zostanie serializowana. Można go wypełnić tylko przez serwer.
macAddress?: string
Wartość właściwości
string
networkAttachmentName
Nazwa interfejsu skojarzonej sieci. W przypadku określenia nazwa załącznika sieciowego ma maksymalną długość 15 znaków i musi być unikatowa dla tej maszyny wirtualnej. Jeśli użytkownik nie określi tej wartości, zostanie użyta domyślna nazwa interfejsu zasobu sieciowego. W przypadku zasobu CloudServicesNetwork ta nazwa zostanie zignorowana.
networkAttachmentName?: string
Wartość właściwości
string