Konfigurationsschema för Azure Cloud Services (utökad support)
Elementet NetworkConfiguration
i tjänstkonfigurationsfilen anger DNS-värden (Virtual Network and Domain Name System). De här inställningarna är valfria för Cloud Services (klassisk).
Du kan använda följande resurs för att lära dig mer om virtuella nätverk och tillhörande scheman:
- Konfigurationsschema för Molntjänst (utökad support).
- Definitionsschema för Cloud Service (utökad support).
- Skapa ett virtuellt nätverk.
NetworkConfiguration-element
I följande exempel visas elementet NetworkConfiguration
och dess underordnade element.
<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="<vnet-name>"/> <!-- Or, if the virtual network is in a different resource group: <VirtualNetworkSite name="/subscriptions/<sub-id>/resourceGroups/<rg-name>/providers/Microsoft.Network/virtualNetworks/<vnet-name>"/> -->
<AddressAssignments>
<InstanceAddress roleName="<role-name>">
<Subnets>
<Subnet name="<subnet-name>"/>
</Subnets>
</InstanceAddress>
<ReservedIPs>
<ReservedIP name="<reserved-ip-name>"/>
</ReservedIPs>
</AddressAssignments>
</NetworkConfiguration>
</ServiceConfiguration>
I följande tabell beskrivs elementets NetworkConfiguration
underordnade element.
Element | Description |
---|---|
AccessControl | Valfritt. Anger reglerna för åtkomst till slutpunkter i en molntjänst. Åtkomstkontrollnamnet definieras av en sträng för name attribut. Elementet AccessControl innehåller ett eller flera Rule element. Mer än ett AccessControl element kan definieras. |
Regel | Valfritt. Anger den åtgärd som ska vidtas för ett angivet undernätsintervall med IP-adresser. Regelns ordning definieras av ett strängvärde för attributet order . Desto lägre regelnummer desto högre prioritet. Regler kan till exempel anges med ordernummer 100, 200 och 300. Regeln med ordernumret 100 har företräde framför regeln som har en ordning på 200.Åtgärden för regeln definieras av en sträng för attributet action . Möjliga värden är:- permit – Anger att endast paket från det angivna undernätsintervallet kan kommunicera med slutpunkten.- deny – Anger att åtkomst nekas till slutpunkterna i det angivna undernätsintervallet.Undernätsintervallet med IP-adresser som påverkas av regeln definieras av en sträng för remoteSubnet attributet. Beskrivningen för regeln definieras av en sträng för attributet description . |
EndpointAcl | Valfritt. Anger tilldelningen av åtkomstkontrollregler till en slutpunkt. Namnet på rollen som innehåller slutpunkten definieras av en sträng för role attributet. Namnet på slutpunkten definieras av en sträng för attributet endpoint . Namnet på den uppsättning AccessControl regler som ska tillämpas på slutpunkten definieras i en sträng för accessControl attributet. Fler än ett EndpointAcl element kan definieras. |
DnsServer | Valfritt. Anger inställningarna för en DNS-server. Du kan ange inställningar för DNS-servrar utan ett virtuellt nätverk. Namnet på DNS-servern definieras av en sträng för attributet name . DNS-serverns IP-adress definieras av en sträng för attributet IPAddress . IP-adressen måste vara en giltig IPv4-adress. |
VirtualNetworkSite | Obligatorisk. Anger namnet på den virtuella nätverksplats där du vill distribuera molntjänsten. Den här inställningen skapar ingen virtuell nätverksplats. Den refererar till en webbplats som tidigare definierats i nätverksfilen för ditt virtuella nätverk. En molntjänst (utökad support) kan bara vara medlem i ett virtuellt nätverk. Namnet på den virtuella nätverksplatsen definieras av en sträng för name attributet. |
InstanceAddress | Obligatorisk. Anger associationen för en roll till ett undernät eller en uppsättning undernät i det virtuella nätverket. När du kopplar ett rollnamn till en instansadress kan du ange de undernät som du vill att rollen ska associeras med. Innehåller InstanceAddress ett undernätselement. Namnet på rollen som är associerad med undernätet eller undernäten definieras av en sträng för roleName attributet. Du måste ange en instansadress för varje roll som definierats för molntjänsten |
Undernät | Obligatorisk. Anger det undernät som motsvarar undernätets namn i nätverkskonfigurationsfilen. Namnet på undernätet definieras av en sträng för attributet name . |
ReservedIP | Valfritt. Anger den reserverade IP-adress som ska associeras med distributionen. Allokeringsmetoden för en reserverad IP-adress måste anges som Static för mall- och PowerShell-distributioner. Varje distribution i en molntjänst kan bara associeras med en reserverad IP-adress. Namnet på den reserverade IP-adressen definieras av en sträng för name attributet. |
Se även
Konfigurationsschema för Molntjänst (utökad support).