Udostępnij za pośrednictwem


NetworkAttachment interface

NetworkAttachment reprezentuje pojedynczy załącznik sieciowy.

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.

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.

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ą.

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.

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.

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.

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