Esquema de NetworkConfiguration de configuración de Azure Cloud Services (clásico)

Importante

Cloud Services (clásico) ahora está en desuso para los nuevos clientes y se retirará el 31 de agosto de 2024 para todos los clientes. Las nuevas implementaciones deben utilizar el nuevo modelo de implementación basado en Azure Resource Manager Azure Cloud Services (soporte extendido) .

El elemento NetworkConfiguration del archivo de configuración de servicio especifica valores de DNS y red virtual. Estas configuraciones son opcionales para los servicios en la nube.

Puede usar los siguientes recursos para obtener más información acerca de las redes virtuales y los esquemas asociados:

Elemento NetworkConfiguration

En el ejemplo siguiente se muestra el elemento NetworkConfiguration y sus elementos secundarios.

<ServiceConfiguration>
  <NetworkConfiguration>
    <AccessControls>
      <AccessControl name="aclName1">
        <Rule order="<rule-order>" action="<rule-action>" remoteSubnet="<subnet-address>" description="rule-description"/>
      </AccessControl>
    </AccessControls>
    <EndpointAcls>
      <EndpointAcl role="<role-name>" endpoint="<endpoint-name>" accessControl="<acl-name>"/>
    </EndpointAcls>
    <Dns>
      <DnsServers>
        <DnsServer name="<server-name>" IPAddress="<server-address>" />
      </DnsServers>
    </Dns>
    <VirtualNetworkSite name="Group <RG-VNet> <VNet-name>"/>
    <AddressAssignments>
      <InstanceAddress roleName="<role-name>">
        <Subnets>
          <Subnet name="<subnet-name>"/>
        </Subnets>
      </InstanceAddress>
      <ReservedIPs>
        <ReservedIP name="GROUP <ResourceGroupNameOfReservedIP> <reserved-ip-name>"/>
      </ReservedIPs>
    </AddressAssignments>
  </NetworkConfiguration>
</ServiceConfiguration>

En la siguiente tabla se describen los elementos secundarios del elemento NetworkConfiguration.

Elemento Descripción
AccessControl Opcional. Especifica las reglas de acceso a los puntos de conexión de un servicio en la nube. El nombre de control de acceso se define mediante una cadena en el atributo name. El elemento AccessControl contiene uno o varios elementos Rule. Se puede definir más de un elemento AccessControl.
Regla Opcional. Indica la acción que debe realizarse para un intervalo de direcciones IP de subred especificado. El orden de la regla se define mediante un valor de cadena en el atributo order. Cuanto menor sea el número de regla, mayor será la prioridad. Por ejemplo, se pueden especificar reglas con números de orden de 100, 200 y 300. La regla con el número de orden de 100 tiene prioridad sobre la regla que tiene un orden de 200.

La acción de la regla se define mediante una cadena en el atributo action. Los valores posibles son:

- permit: especifica que solo los paquetes del intervalo de subred especificado pueden comunicarse con el punto de conexión.
- deny: especifica que se deniega el acceso a los puntos de conexión del intervalo de subred especificado.

El intervalo de subred de direcciones IP que resultan afectados por la regla se definen mediante una cadena en el atributo remoteSubnet. La descripción de la regla se define mediante una cadena en el atributo description.
EndpointAcl Opcional. Especifica la asignación de reglas de control de acceso a un punto de conexión. El nombre del rol que contiene el punto de conexión se define mediante una cadena en el atributo role. El nombre del punto de conexión se define mediante una cadena en el atributo endpoint. El nombre del conjunto de reglas de AccessControl que se deben aplicar al punto de conexión se definen en una cadena en el atributo accessControl. Se puede definir más de un elemento EndpointAcl.
DnsServer Opcional. Especifica la configuración de un servidor DNS. Puede especificar la configuración de servidores DNS sin una red virtual. El nombre del servidor DNS se define mediante una cadena en el atributo name. La dirección IP del servidor DNS se define mediante una cadena en el atributo IPAddress. La dirección IP debe ser una dirección IPv4 válida.
VirtualNetworkSite Opcional. Especifica el nombre del sitio de red Virtual en el que quiere implementar el servicio en la nube. Este valor no crea un sitio de red virtual. Hace referencia a un sitio que se ha definido anteriormente en el archivo de red para la red virtual. Un servicio en la nube solo puede ser miembro de una red virtual. Si no especifica este valor, el servicio en la nube no se implementará en una red virtual. El nombre del sitio de red virtual se define mediante una cadena en el atributo name.
InstanceAddress Opcional. Especifica la asociación de un rol a una subred o un conjunto de subredes en la red virtual. Al asociar un nombre de rol a una dirección de instancia, puede especificar las subredes a las que quiere asociar este rol. El elemento InstanceAddress contiene un elemento Subnets. El nombre del rol que está asociado con la subred o las subredes se define mediante una cadena en el atributo roleName.
Subnet Opcional. Especifica la subred que corresponde al nombre de subred en el archivo de configuración de red. El nombre de la subred se define mediante una cadena en el atributo name.
ReservedIP Opcional. Especifica la dirección IP reservada que se debe asociar con la implementación. Debe usar Crear dirección IP reservada para crear la dirección IP reservada. Cada implementación de un servicio en la nube se puede asociar a una dirección IP reservada. El nombre de la dirección IP reservada se define mediante una cadena en el atributo name.

Consulte también

Cloud Service (classic) Configuration Schema (Esquema de configuración de Cloud Service [clásico])