NetworkAttachment interface
NetworkAttachment representa los datos adjuntos de red únicos.
Propiedades
attached |
Identificador de recurso de la red asociada asociada a la máquina virtual. Puede ser uno de los recursos cloudServicesNetwork, l3Network, l2Network o trunkedNetwork. |
default |
Indicador de si se trata de la puerta de enlace predeterminada. Solo se puede especificar una de las redes conectadas (incluidos los datos adjuntos de CloudServicesNetwork) para una sola máquina como True. |
ip |
Mecanismo de asignación de IP para la máquina virtual. Dinámica y estática solo son válidas para l3Network que también pueden especificar Deshabilitado. De lo contrario, Disabled es el único valor permitido. |
ipv4Address | Dirección IPv4 de la máquina virtual. Este campo solo se usa si la red conectada tiene IPAllocationType de IPV4 o DualStack. Si IPAllocationMethod es: Estático: este campo debe contener una dirección IPv4 especificada por el usuario desde dentro de la subred especificada en la red conectada. Dinámico: este campo es de solo lectura, pero se rellenará con una dirección desde dentro de la subred especificada en la red conectada. Deshabilitado: este campo estará vacío. |
ipv6Address | Dirección IPv6 de la máquina virtual. Este campo solo se usa si la red conectada tiene IPAllocationType de IPV6 o DualStack. Si IPAllocationMethod es: Estático: este campo debe contener un intervalo de direcciones IPv6 desde dentro del intervalo especificado en la red conectada. Dinámico: este campo es de solo lectura, pero se rellenará con un intervalo desde la subred especificada en la red conectada. Deshabilitado: este campo estará vacío. |
mac |
Dirección MAC de la interfaz de la máquina virtual que corresponde a estos datos adjuntos de red. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo. |
network |
Nombre de la interfaz de la red asociada. Si se especifica, el nombre de los datos adjuntos de red tiene una longitud máxima de 15 caracteres y debe ser único para esta máquina virtual. Si el usuario no especifica este valor, se usará el nombre de interfaz predeterminado del recurso de red. En el caso de un recurso CloudServicesNetwork, se omitirá este nombre. |
Detalles de las propiedades
attachedNetworkId
Identificador de recurso de la red asociada asociada a la máquina virtual. Puede ser uno de los recursos cloudServicesNetwork, l3Network, l2Network o trunkedNetwork.
attachedNetworkId: string
Valor de propiedad
string
defaultGateway
Indicador de si se trata de la puerta de enlace predeterminada. Solo se puede especificar una de las redes conectadas (incluidos los datos adjuntos de CloudServicesNetwork) para una sola máquina como True.
defaultGateway?: string
Valor de propiedad
string
ipAllocationMethod
Mecanismo de asignación de IP para la máquina virtual. Dinámica y estática solo son válidas para l3Network que también pueden especificar Deshabilitado. De lo contrario, Disabled es el único valor permitido.
ipAllocationMethod: string
Valor de propiedad
string
ipv4Address
Dirección IPv4 de la máquina virtual.
Este campo solo se usa si la red conectada tiene IPAllocationType de IPV4 o DualStack.
Si IPAllocationMethod es: Estático: este campo debe contener una dirección IPv4 especificada por el usuario desde dentro de la subred especificada en la red conectada. Dinámico: este campo es de solo lectura, pero se rellenará con una dirección desde dentro de la subred especificada en la red conectada. Deshabilitado: este campo estará vacío.
ipv4Address?: string
Valor de propiedad
string
ipv6Address
Dirección IPv6 de la máquina virtual.
Este campo solo se usa si la red conectada tiene IPAllocationType de IPV6 o DualStack.
Si IPAllocationMethod es: Estático: este campo debe contener un intervalo de direcciones IPv6 desde dentro del intervalo especificado en la red conectada. Dinámico: este campo es de solo lectura, pero se rellenará con un intervalo desde la subred especificada en la red conectada. Deshabilitado: este campo estará vacío.
ipv6Address?: string
Valor de propiedad
string
macAddress
Dirección MAC de la interfaz de la máquina virtual que corresponde a estos datos adjuntos de red. NOTA: Esta propiedad no se serializará. Solo el servidor puede rellenarlo.
macAddress?: string
Valor de propiedad
string
networkAttachmentName
Nombre de la interfaz de la red asociada. Si se especifica, el nombre de los datos adjuntos de red tiene una longitud máxima de 15 caracteres y debe ser único para esta máquina virtual. Si el usuario no especifica este valor, se usará el nombre de interfaz predeterminado del recurso de red. En el caso de un recurso CloudServicesNetwork, se omitirá este nombre.
networkAttachmentName?: string
Valor de propiedad
string