Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
- più recenti
- 2025-07-01
- 2025-05-01
- 2025-03-01
- 2025-01-01
- 2024-10-01
- 2024-07-01
- 2024-05-01
- 2024-03-01
- 2024-01-01
- 2023-11-01
- 2023-09-01
- 2023-06-01
- 2023-05-01
- 2023-04-01
- 2023-02-01
- 2022-11-01
- 2022-09-01
- 2022-07-01
- 2022-05-01
- 01-01-2022
- 2021-08-01
- 2021-05-01
- 2021-03-01
- 2021-02-01
- 2020-11-01
- 2020-08-01
- 2020-07-01
- 2020-06-01
- 2020-05-01
- 2020-04-01
- 2020-03-01
- 2019-12-01
- 2019-11-01
- 2019-09-01
- 2019-08-01
- 2019-07-01
- 2019-06-01
- 2019-04-01
- 2019-02-01
- 2018-12-01
- 2018-11-01
- 2018-10-01
- 2018-08-01
Definizione di risorsa Bicep
Il tipo di risorsa networkProfiles può essere distribuito con operazioni destinate a:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Esempi di utilizzo
Esempi bicep
Esempio di base di distribuzione del profilo di rete.
param resourceName string = 'acctest0001'
param location string = 'westeurope'
resource networkProfile 'Microsoft.Network/networkProfiles@2022-07-01' = {
name: resourceName
location: location
properties: {
containerNetworkInterfaceConfigurations: [
{
name: 'acctesteth-230630033653886950'
properties: {
ipConfigurations: [
{
name: 'acctestipconfig-230630033653886950'
properties: {
subnet: {
id: subnet.id
}
}
}
]
}
}
]
}
}
resource virtualNetwork 'Microsoft.Network/virtualNetworks@2022-07-01' = {
name: resourceName
location: location
properties: {
addressSpace: {
addressPrefixes: [
'10.1.0.0/16'
]
}
dhcpOptions: {
dnsServers: []
}
subnets: []
}
}
resource subnet 'Microsoft.Network/virtualNetworks/subnets@2022-07-01' = {
name: resourceName
parent: virtualNetwork
properties: {
addressPrefix: '10.1.0.0/24'
delegations: [
{
name: 'acctestdelegation-230630033653886950'
properties: {
serviceName: 'Microsoft.ContainerInstance/containerGroups'
}
}
]
privateEndpointNetworkPolicies: 'Enabled'
privateLinkServiceNetworkPolicies: 'Enabled'
serviceEndpointPolicies: []
serviceEndpoints: []
}
}
Esempi di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti contengono esempi Bicep per la distribuzione di questo tipo di risorsa.
| File bicipite | Descrizione |
|---|---|
| Azure Cloud Shell - della rete virtuale | Questo modello distribuisce le risorse di Azure Cloud Shell in una rete virtuale di Azure. |
| Istanze di Azure Container - di rete virtuale | Distribuire un'istanza di contenitore in una rete virtuale di Azure. |
| Frontdoor con istanze di Contenitore e gateway applicazione | Questo modello crea un frontdoor Standard/Premium con un gruppo di contenitori e un gateway applicazione. |
Formato risorsa
Per creare una risorsa Microsoft.Network/networkProfiles, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Network/networkProfiles@2018-10-01' = {
etag: 'string'
location: 'string'
name: 'string'
properties: {
containerNetworkInterfaceConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
containerNetworkInterfaces: [
{
id: 'string'
}
]
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
delegations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
actions: [
'string'
]
serviceName: 'string'
}
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
resourceNavigationLinks: [
{
id: 'string'
name: 'string'
properties: {
link: 'string'
linkedResourceType: 'string'
}
}
]
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceAssociationLinks: [
{
id: 'string'
name: 'string'
properties: {
allowDelete: bool
link: 'string'
linkedResourceType: 'string'
locations: [
'string'
]
}
type: 'string'
}
]
serviceEndpointPolicies: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
}
}
}
]
}
}
]
containerNetworkInterfaces: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
container: {
id: 'string'
}
containerNetworkInterfaceConfiguration: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
containerNetworkInterfaces: [
{
id: 'string'
}
]
ipConfigurations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
subnet: {
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
delegations: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
actions: [
'string'
]
serviceName: 'string'
}
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
defaultSecurityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
resourceGuid: 'string'
securityRules: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {
{customized property}: 'string'
}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
resourceNavigationLinks: [
{
id: 'string'
name: 'string'
properties: {
link: 'string'
linkedResourceType: 'string'
}
}
]
routeTable: {
etag: 'string'
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceAssociationLinks: [
{
id: 'string'
name: 'string'
properties: {
allowDelete: bool
link: 'string'
linkedResourceType: 'string'
locations: [
'string'
]
}
type: 'string'
}
]
serviceEndpointPolicies: [
{
etag: 'string'
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
etag: 'string'
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
}
}
}
]
}
}
ipConfigurations: [
{
etag: 'string'
name: 'string'
properties: {}
}
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Valori delle proprietà
Microsoft.Network/networkProfiles
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| ubicazione | Percorso della risorsa. | corda |
| nome | Nome della risorsa | stringa (obbligatorio) |
| proprietà | Proprietà del profilo di rete. | NetworkProfilePropertiesFormat |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
ApplicationSecurityGroup
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà del gruppo di sicurezza delle applicazioni. | ApplicationSecurityGroupPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
ApplicationSecurityGroupPropertiesFormat
| Nome | Descrizione | Valore |
|---|
Contenitore
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
Interfaccia di rete ContainerNetwork
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà dell'interfaccia di rete del contenitore. | ContainerNetworkInterfacePropertiesFormat |
Configurazione ContainerNetworkInterface
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà di configurazione dell'interfaccia di rete del contenitore. | ContainerNetworkInterfaceConfigurationPropertiesFormat |
ContainerNetworkInterfaceConfigurationPropertiesFormat
ContainerNetworkInterfaceIpConfiguration
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della configurazione IP dell'interfaccia di rete del contenitore. | ContainerNetworkInterfaceIpConfigurationPropertiesFormat |
ContainerNetworkInterfaceIpConfigurationPropertiesFormat
| Nome | Descrizione | Valore |
|---|
ContainerNetworkInterfacePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| contenitore | Riferimento al contenitore a cui è collegata l'interfaccia di rete del contenitore. | container |
| containerNetworkInterfaceConfiguration | Configurazione dell'interfaccia di rete del contenitore da cui viene creata l'interfaccia di rete del contenitore. | Configurazione ContainerNetworkInterface |
| ipConfigurations | Riferimento alla configurazione IP nella scheda di interfaccia di rete del contenitore. | ContainerNetworkInterfaceIpConfiguration[] |
Delegazione
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
IPConfigurationProfile
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà del profilo di configurazione IP. | IPConfigurationProfilePropertiesFormat |
IPConfigurationProfilePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| sottorete | Riferimento della risorsa subnet per creare una configurazione IP dell'interfaccia di rete del contenitore. | subnet |
NetworkProfilePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| containerNetworkInterfaceConfigurations | Elenco delle configurazioni dell'interfaccia di rete del contenitore chid. | ContainerNetworkInterfaceConfiguration[] |
| containerNetworkInterfaces | Elenco delle interfacce di rete del contenitore figlio. | ContainerNetworkInterface[] |
NetworkSecurityGroup
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| defaultSecurityRules | Regole di sicurezza predefinite del gruppo di sicurezza di rete. | Regola di Sicurezza[] |
| resourceGuid | Proprietà GUID della risorsa del gruppo di sicurezza di rete. | corda |
| sicurezzaRegole | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | Regola di Sicurezza[] |
RisorsaNavigazioneLink
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Formato delle proprietà del collegamento di spostamento delle risorse. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
| Nome | Descrizione | Valore |
|---|---|---|
| collegamento | Collegamento alla risorsa esterna. | corda |
| linkedResourceType | Tipo di risorsa della risorsa collegata. | corda |
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Rotta
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della route. | RoutePropertiesFormat |
RoutePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzoPrefisso | CIDR di destinazione a cui si applica la route. | corda |
| successivoHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
| successivoTipo di hop | Tipo di hop di Azure a cui inviare il pacchetto. | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
Tabella di routing
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà della tabella di route. | RouteTablePropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| disabilitaBgpRoutePropagation | Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | Bool |
| Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
Regola di sicurezza
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| accesso | Il traffico di rete è consentito o negato. | 'Consenti' 'Deny' (obbligatorio) |
| descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
| destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". | corda |
| destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | stringa[] |
| destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
| destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
| destinationPortRanges | Intervalli di porte di destinazione. | stringa[] |
| direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | 'In entrata' 'Outbound' (obbligatorio) |
| priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
| protocollo | Protocollo di rete a cui si applica questa regola. | '*' 'Esp' 'Icmp' 'Tcp' 'Udp' (obbligatorio) |
| sourceAddressPrefix | Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. | corda |
| sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | stringa[] |
| sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
| sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
| sourcePortRanges | Intervalli di porte di origine. | stringa[] |
ServizioAssociazioneLink
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Formato delle proprietà del collegamento di spostamento delle risorse. | ServiceAssociationLinkPropertiesFormat |
| digitare | Tipo di risorsa. | corda |
ServiceAssociationLinkPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| allowDelete | Se true, la risorsa può essere eliminata. | Bool |
| collegamento | Collegamento alla risorsa esterna. | corda |
| linkedResourceType | Tipo di risorsa della risorsa collegata. | corda |
| Luoghi | Elenco di posizioni. | stringa[] |
ServiceDelegationPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| Azioni | Descrive le azioni consentite al servizio al momento della delega. | stringa[] |
| nome del servizio | Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. | corda |
Criteri di ServiceEndpointPolicy
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
ServiceEndpointPolicyDefinition
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
| servizio | Nome dell'endpoint di servizio. | corda |
| servizioRisorse | Elenco di risorse del servizio. | stringa[] |
ServiceEndpointPolicyPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| Luoghi | Elenco di posizioni. | stringa[] |
| servizio | Tipo del servizio endpoint. | corda |
Sottorete
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della subnet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzoPrefisso | Prefisso dell'indirizzo per la subnet. | corda |
| indirizzoPrefissi | Elenco di prefissi di indirizzi per la subnet. | stringa[] |
| Delegazioni | Matrice di riferimenti alle deleghe nella subnet. | delega[] |
| natGateway | Gateway NAT associato a questa subnet. | SubResource |
| networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
| privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. | corda |
| privateLinkServiceNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. | corda |
| risorsaNavigazioneCollegamenti | Matrice di riferimenti alle risorse esterne tramite subnet. | ResourceNavigationLink[] |
| tabella di percorso | Riferimento della risorsa RouteTable. | RouteTable |
| servizioAssociazioneCollegamenti | Matrice di riferimenti ai servizi che inserisce in questa subnet. | CollegamentoAssociazioneServizio[] |
| politiche dei punti di servizio | Matrice di criteri dell'endpoint di servizio. | ServiceEndpointPolicy[] |
| serviceEndpoints | Matrice di endpoint di servizio. | ServiceEndpointPropertiesFormat[] |
Sottorisorsa
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
Definizione di risorsa del modello di Resource Manager
Il tipo di risorsa networkProfiles può essere distribuito con operazioni destinate a:
- Gruppi di risorse - Vedi comandi di distribuzione dei gruppi di risorse Per un elenco delle proprietà modificate in ciascuna versione API, vedi registro delle modifiche.
Esempi di utilizzo
Modelli di avvio rapido di Azure
I modelli di avvio rapido di Azure seguenti distribuire questo tipo di risorsa.
| Sagoma | Descrizione |
|---|---|
|
Azure Cloud Shell - della rete virtuale |
Questo modello distribuisce le risorse di Azure Cloud Shell in una rete virtuale di Azure. |
|
Istanze di Azure Container - di rete virtuale |
Distribuire un'istanza di contenitore in una rete virtuale di Azure. |
|
Creare un sito WordPress in una rete virtuale |
Questo modello crea un sito WordPress nell'istanza del contenitore in una rete virtuale. E restituisce un FQDN del sito pubblico che potrebbe accedere al sito WordPress. |
|
Frontdoor con istanze di Contenitore e gateway applicazione |
Questo modello crea un frontdoor Standard/Premium con un gruppo di contenitori e un gateway applicazione. |
Formato risorsa
Per creare una risorsa Microsoft.Network/networkProfiles, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Network/networkProfiles",
"apiVersion": "2018-10-01",
"name": "string",
"etag": "string",
"location": "string",
"properties": {
"containerNetworkInterfaceConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"containerNetworkInterfaces": [
{
"id": "string"
}
],
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"delegations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"actions": [ "string" ],
"serviceName": "string"
}
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
],
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"resourceNavigationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"link": "string",
"linkedResourceType": "string"
}
}
],
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceAssociationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"allowDelete": "bool",
"link": "string",
"linkedResourceType": "string",
"locations": [ "string" ]
},
"type": "string"
}
],
"serviceEndpointPolicies": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
}
}
}
}
]
}
}
],
"containerNetworkInterfaces": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"container": {
"id": "string"
},
"containerNetworkInterfaceConfiguration": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"containerNetworkInterfaces": [
{
"id": "string"
}
],
"ipConfigurations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"subnet": {
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"delegations": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"actions": [ "string" ],
"serviceName": "string"
}
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"defaultSecurityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
],
"resourceGuid": "string",
"securityRules": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {
},
"tags": {
"{customized property}": "string"
}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"resourceNavigationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"link": "string",
"linkedResourceType": "string"
}
}
],
"routeTable": {
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceAssociationLinks": [
{
"id": "string",
"name": "string",
"properties": {
"allowDelete": "bool",
"link": "string",
"linkedResourceType": "string",
"locations": [ "string" ]
},
"type": "string"
}
],
"serviceEndpointPolicies": [
{
"etag": "string",
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"etag": "string",
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
}
}
}
}
]
}
},
"ipConfigurations": [
{
"etag": "string",
"name": "string",
"properties": {
}
}
]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Valori delle proprietà
Microsoft.Network/networkProfiles
| Nome | Descrizione | Valore |
|---|---|---|
| versione dell'API | Versione dell'API | '2018-10-01' |
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| ubicazione | Percorso della risorsa. | corda |
| nome | Nome della risorsa | stringa (obbligatorio) |
| proprietà | Proprietà del profilo di rete. | NetworkProfilePropertiesFormat |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. Vedere tag nei modelli |
| digitare | Tipo di risorsa | 'Microsoft.Network/networkProfiles' |
ApplicationSecurityGroup
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà del gruppo di sicurezza delle applicazioni. | ApplicationSecurityGroupPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
ApplicationSecurityGroupPropertiesFormat
| Nome | Descrizione | Valore |
|---|
Contenitore
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
Interfaccia di rete ContainerNetwork
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà dell'interfaccia di rete del contenitore. | ContainerNetworkInterfacePropertiesFormat |
Configurazione ContainerNetworkInterface
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà di configurazione dell'interfaccia di rete del contenitore. | ContainerNetworkInterfaceConfigurationPropertiesFormat |
ContainerNetworkInterfaceConfigurationPropertiesFormat
ContainerNetworkInterfaceIpConfiguration
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della configurazione IP dell'interfaccia di rete del contenitore. | ContainerNetworkInterfaceIpConfigurationPropertiesFormat |
ContainerNetworkInterfaceIpConfigurationPropertiesFormat
| Nome | Descrizione | Valore |
|---|
ContainerNetworkInterfacePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| contenitore | Riferimento al contenitore a cui è collegata l'interfaccia di rete del contenitore. | container |
| containerNetworkInterfaceConfiguration | Configurazione dell'interfaccia di rete del contenitore da cui viene creata l'interfaccia di rete del contenitore. | Configurazione ContainerNetworkInterface |
| ipConfigurations | Riferimento alla configurazione IP nella scheda di interfaccia di rete del contenitore. | ContainerNetworkInterfaceIpConfiguration[] |
Delegazione
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
IPConfigurationProfile
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà del profilo di configurazione IP. | IPConfigurationProfilePropertiesFormat |
IPConfigurationProfilePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| sottorete | Riferimento della risorsa subnet per creare una configurazione IP dell'interfaccia di rete del contenitore. | subnet |
NetworkProfilePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| containerNetworkInterfaceConfigurations | Elenco delle configurazioni dell'interfaccia di rete del contenitore chid. | ContainerNetworkInterfaceConfiguration[] |
| containerNetworkInterfaces | Elenco delle interfacce di rete del contenitore figlio. | ContainerNetworkInterface[] |
NetworkSecurityGroup
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| defaultSecurityRules | Regole di sicurezza predefinite del gruppo di sicurezza di rete. | Regola di Sicurezza[] |
| resourceGuid | Proprietà GUID della risorsa del gruppo di sicurezza di rete. | corda |
| sicurezzaRegole | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | Regola di Sicurezza[] |
RisorsaNavigazioneLink
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Formato delle proprietà del collegamento di spostamento delle risorse. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
| Nome | Descrizione | Valore |
|---|---|---|
| collegamento | Collegamento alla risorsa esterna. | corda |
| linkedResourceType | Tipo di risorsa della risorsa collegata. | corda |
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Rotta
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della route. | RoutePropertiesFormat |
RoutePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzoPrefisso | CIDR di destinazione a cui si applica la route. | corda |
| successivoHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
| successivoTipo di hop | Tipo di hop di Azure a cui inviare il pacchetto. | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
Tabella di routing
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà della tabella di route. | RouteTablePropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| disabilitaBgpRoutePropagation | Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | Bool |
| Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
Regola di sicurezza
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| accesso | Il traffico di rete è consentito o negato. | 'Consenti' 'Deny' (obbligatorio) |
| descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
| destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". | corda |
| destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | stringa[] |
| destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
| destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
| destinationPortRanges | Intervalli di porte di destinazione. | stringa[] |
| direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | 'In entrata' 'Outbound' (obbligatorio) |
| priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
| protocollo | Protocollo di rete a cui si applica questa regola. | '*' 'Esp' 'Icmp' 'Tcp' 'Udp' (obbligatorio) |
| sourceAddressPrefix | Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. | corda |
| sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | stringa[] |
| sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
| sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
| sourcePortRanges | Intervalli di porte di origine. | stringa[] |
ServizioAssociazioneLink
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Formato delle proprietà del collegamento di spostamento delle risorse. | ServiceAssociationLinkPropertiesFormat |
| digitare | Tipo di risorsa. | corda |
ServiceAssociationLinkPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| allowDelete | Se true, la risorsa può essere eliminata. | Bool |
| collegamento | Collegamento alla risorsa esterna. | corda |
| linkedResourceType | Tipo di risorsa della risorsa collegata. | corda |
| Luoghi | Elenco di posizioni. | stringa[] |
ServiceDelegationPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| Azioni | Descrive le azioni consentite al servizio al momento della delega. | stringa[] |
| nome del servizio | Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. | corda |
Criteri di ServiceEndpointPolicy
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
ServiceEndpointPolicyDefinition
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
| servizio | Nome dell'endpoint di servizio. | corda |
| servizioRisorse | Elenco di risorse del servizio. | stringa[] |
ServiceEndpointPolicyPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| Luoghi | Elenco di posizioni. | stringa[] |
| servizio | Tipo del servizio endpoint. | corda |
Sottorete
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della subnet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzoPrefisso | Prefisso dell'indirizzo per la subnet. | corda |
| indirizzoPrefissi | Elenco di prefissi di indirizzi per la subnet. | stringa[] |
| Delegazioni | Matrice di riferimenti alle deleghe nella subnet. | delega[] |
| natGateway | Gateway NAT associato a questa subnet. | SubResource |
| networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
| privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. | corda |
| privateLinkServiceNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. | corda |
| risorsaNavigazioneCollegamenti | Matrice di riferimenti alle risorse esterne tramite subnet. | ResourceNavigationLink[] |
| tabella di percorso | Riferimento della risorsa RouteTable. | RouteTable |
| servizioAssociazioneCollegamenti | Matrice di riferimenti ai servizi che inserisce in questa subnet. | CollegamentoAssociazioneServizio[] |
| politiche dei punti di servizio | Matrice di criteri dell'endpoint di servizio. | ServiceEndpointPolicy[] |
| serviceEndpoints | Matrice di endpoint di servizio. | ServiceEndpointPropertiesFormat[] |
Sottorisorsa
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
Definizione di risorsa Terraform (provider AzAPI)
Il tipo di risorsa networkProfiles può essere distribuito con operazioni destinate a:
- Gruppi di risorse Per un elenco delle proprietà modificate in ogni versione dell'API, vedi il registro modifiche.
Esempi di utilizzo
Esempi di Terraform
Esempio di base di distribuzione del profilo di rete.
terraform {
required_providers {
azapi = {
source = "Azure/azapi"
}
}
}
provider "azapi" {
skip_provider_registration = false
}
variable "resource_name" {
type = string
default = "acctest0001"
}
variable "location" {
type = string
default = "westeurope"
}
resource "azapi_resource" "resourceGroup" {
type = "Microsoft.Resources/resourceGroups@2020-06-01"
name = var.resource_name
location = var.location
}
resource "azapi_resource" "virtualNetwork" {
type = "Microsoft.Network/virtualNetworks@2022-07-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
addressSpace = {
addressPrefixes = [
"10.1.0.0/16",
]
}
dhcpOptions = {
dnsServers = [
]
}
subnets = [
]
}
}
schema_validation_enabled = false
response_export_values = ["*"]
lifecycle {
ignore_changes = [body.properties.subnets]
}
}
resource "azapi_resource" "subnet" {
type = "Microsoft.Network/virtualNetworks/subnets@2022-07-01"
parent_id = azapi_resource.virtualNetwork.id
name = var.resource_name
body = {
properties = {
addressPrefix = "10.1.0.0/24"
delegations = [
{
name = "acctestdelegation-230630033653886950"
properties = {
serviceName = "Microsoft.ContainerInstance/containerGroups"
}
},
]
privateEndpointNetworkPolicies = "Enabled"
privateLinkServiceNetworkPolicies = "Enabled"
serviceEndpointPolicies = [
]
serviceEndpoints = [
]
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
resource "azapi_resource" "networkProfile" {
type = "Microsoft.Network/networkProfiles@2022-07-01"
parent_id = azapi_resource.resourceGroup.id
name = var.resource_name
location = var.location
body = {
properties = {
containerNetworkInterfaceConfigurations = [
{
name = "acctesteth-230630033653886950"
properties = {
ipConfigurations = [
{
name = "acctestipconfig-230630033653886950"
properties = {
subnet = {
id = azapi_resource.subnet.id
}
}
},
]
}
},
]
}
}
schema_validation_enabled = false
response_export_values = ["*"]
}
Formato risorsa
Per creare una risorsa Microsoft.Network/networkProfiles, aggiungere il file Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkProfiles@2018-10-01"
name = "string"
parent_id = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = {
etag = "string"
properties = {
containerNetworkInterfaceConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
containerNetworkInterfaces = [
{
id = "string"
}
]
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
subnet = {
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
delegations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
actions = [
"string"
]
serviceName = "string"
}
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
resourceNavigationLinks = [
{
id = "string"
name = "string"
properties = {
link = "string"
linkedResourceType = "string"
}
}
]
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceAssociationLinks = [
{
id = "string"
name = "string"
properties = {
allowDelete = bool
link = "string"
linkedResourceType = "string"
locations = [
"string"
]
}
type = "string"
}
]
serviceEndpointPolicies = [
{
etag = "string"
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
etag = "string"
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
}
}
}
]
}
}
]
containerNetworkInterfaces = [
{
etag = "string"
id = "string"
name = "string"
properties = {
container = {
id = "string"
}
containerNetworkInterfaceConfiguration = {
etag = "string"
id = "string"
name = "string"
properties = {
containerNetworkInterfaces = [
{
id = "string"
}
]
ipConfigurations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
subnet = {
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
delegations = [
{
etag = "string"
id = "string"
name = "string"
properties = {
actions = [
"string"
]
serviceName = "string"
}
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
etag = "string"
id = "string"
location = "string"
properties = {
defaultSecurityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
resourceGuid = "string"
securityRules = [
{
etag = "string"
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {
}
tags = {
{customized property} = "string"
}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
resourceNavigationLinks = [
{
id = "string"
name = "string"
properties = {
link = "string"
linkedResourceType = "string"
}
}
]
routeTable = {
etag = "string"
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
etag = "string"
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceAssociationLinks = [
{
id = "string"
name = "string"
properties = {
allowDelete = bool
link = "string"
linkedResourceType = "string"
locations = [
"string"
]
}
type = "string"
}
]
serviceEndpointPolicies = [
{
etag = "string"
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
etag = "string"
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
}
}
}
]
}
}
ipConfigurations = [
{
etag = "string"
name = "string"
properties = {
}
}
]
}
}
]
}
}
}
Valori delle proprietà
Microsoft.Network/networkProfiles
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| ubicazione | Percorso della risorsa. | corda |
| nome | Nome della risorsa | stringa (obbligatorio) |
| proprietà | Proprietà del profilo di rete. | NetworkProfilePropertiesFormat |
| Tag | Tag delle risorse | Dizionario di nomi e valori di tag. |
| digitare | Tipo di risorsa | "Microsoft.Network/networkProfiles@2018-10-01" |
ApplicationSecurityGroup
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà del gruppo di sicurezza delle applicazioni. | ApplicationSecurityGroupPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
ApplicationSecurityGroupPropertiesFormat
| Nome | Descrizione | Valore |
|---|
Contenitore
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
Interfaccia di rete ContainerNetwork
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà dell'interfaccia di rete del contenitore. | ContainerNetworkInterfacePropertiesFormat |
Configurazione ContainerNetworkInterface
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà di configurazione dell'interfaccia di rete del contenitore. | ContainerNetworkInterfaceConfigurationPropertiesFormat |
ContainerNetworkInterfaceConfigurationPropertiesFormat
ContainerNetworkInterfaceIpConfiguration
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della configurazione IP dell'interfaccia di rete del contenitore. | ContainerNetworkInterfaceIpConfigurationPropertiesFormat |
ContainerNetworkInterfaceIpConfigurationPropertiesFormat
| Nome | Descrizione | Valore |
|---|
ContainerNetworkInterfacePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| contenitore | Riferimento al contenitore a cui è collegata l'interfaccia di rete del contenitore. | container |
| containerNetworkInterfaceConfiguration | Configurazione dell'interfaccia di rete del contenitore da cui viene creata l'interfaccia di rete del contenitore. | Configurazione ContainerNetworkInterface |
| ipConfigurations | Riferimento alla configurazione IP nella scheda di interfaccia di rete del contenitore. | ContainerNetworkInterfaceIpConfiguration[] |
Delegazione
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della subnet. | ServiceDelegationPropertiesFormat |
IPConfigurationProfile
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà del profilo di configurazione IP. | IPConfigurationProfilePropertiesFormat |
IPConfigurationProfilePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| sottorete | Riferimento della risorsa subnet per creare una configurazione IP dell'interfaccia di rete del contenitore. | subnet |
NetworkProfilePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| containerNetworkInterfaceConfigurations | Elenco delle configurazioni dell'interfaccia di rete del contenitore chid. | ContainerNetworkInterfaceConfiguration[] |
| containerNetworkInterfaces | Elenco delle interfacce di rete del contenitore figlio. | ContainerNetworkInterface[] |
NetworkSecurityGroup
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà del gruppo di sicurezza di rete. | NetworkSecurityGroupPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
NetworkSecurityGroupPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| defaultSecurityRules | Regole di sicurezza predefinite del gruppo di sicurezza di rete. | Regola di Sicurezza[] |
| resourceGuid | Proprietà GUID della risorsa del gruppo di sicurezza di rete. | corda |
| sicurezzaRegole | Raccolta di regole di sicurezza del gruppo di sicurezza di rete. | Regola di Sicurezza[] |
RisorsaNavigazioneLink
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Formato delle proprietà del collegamento di spostamento delle risorse. | ResourceNavigationLinkFormat |
ResourceNavigationLinkFormat
| Nome | Descrizione | Valore |
|---|---|---|
| collegamento | Collegamento alla risorsa esterna. | corda |
| linkedResourceType | Tipo di risorsa della risorsa collegata. | corda |
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Etichette delle risorse
| Nome | Descrizione | Valore |
|---|
Rotta
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della route. | RoutePropertiesFormat |
RoutePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzoPrefisso | CIDR di destinazione a cui si applica la route. | corda |
| successivoHopIpAddress | I pacchetti di indirizzi IP devono essere inoltrati a. I valori dell'hop successivo sono consentiti solo nelle route in cui il tipo di hop successivo è VirtualAppliance. | corda |
| successivoTipo di hop | Tipo di hop di Azure a cui inviare il pacchetto. | 'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
Tabella di routing
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà della tabella di route. | RouteTablePropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
RouteTablePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| disabilitaBgpRoutePropagation | Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. | Bool |
| Itinerari | Raccolta di route contenute all'interno di una tabella di route. | route[] |
Regola di sicurezza
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della regola di sicurezza. | SecurityRulePropertiesFormat |
SecurityRulePropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| accesso | Il traffico di rete è consentito o negato. | 'Consenti' 'Deny' (obbligatorio) |
| descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
| destinationAddressPrefix | Prefisso dell'indirizzo di destinazione. CIDR o intervallo IP di destinazione. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". | corda |
| destinationAddressPrefixes | Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione. | stringa[] |
| destinationApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come destinazione. | ApplicationSecurityGroup[] |
| destinationPortRange | Porta o intervallo di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
| destinationPortRanges | Intervalli di porte di destinazione. | stringa[] |
| direzione | Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita. | 'In entrata' 'Outbound' (obbligatorio) |
| priorità | Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola. | Int |
| protocollo | Protocollo di rete a cui si applica questa regola. | '*' 'Esp' 'Icmp' 'Tcp' 'Udp' (obbligatorio) |
| sourceAddressPrefix | Intervallo DI INDIRIZZI IP di origine o CIDR. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutti gli INDIRIZZI IP di origine. È anche possibile usare tag predefiniti, ad esempio "VirtualNetwork", "AzureLoadBalancer" e "Internet". Se si tratta di una regola di ingresso, specifica da dove proviene il traffico di rete. | corda |
| sourceAddressPrefixes | Intervalli DI INDIRIZZI IP di origine o CIDR. | stringa[] |
| sourceApplicationSecurityGroups | Gruppo di sicurezza dell'applicazione specificato come origine. | ApplicationSecurityGroup[] |
| sourcePortRange | Porta o intervallo di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. | corda |
| sourcePortRanges | Intervalli di porte di origine. | stringa[] |
ServizioAssociazioneLink
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Formato delle proprietà del collegamento di spostamento delle risorse. | ServiceAssociationLinkPropertiesFormat |
| digitare | Tipo di risorsa. | corda |
ServiceAssociationLinkPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| allowDelete | Se true, la risorsa può essere eliminata. | Bool |
| collegamento | Collegamento alla risorsa esterna. | corda |
| linkedResourceType | Tipo di risorsa della risorsa collegata. | corda |
| Luoghi | Elenco di posizioni. | stringa[] |
ServiceDelegationPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| Azioni | Descrive le azioni consentite al servizio al momento della delega. | stringa[] |
| nome del servizio | Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. | corda |
Criteri di ServiceEndpointPolicy
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| ubicazione | Percorso della risorsa. | corda |
| proprietà | Proprietà dei criteri del punto finale del servizio. | ServiceEndpointPolicyPropertiesFormat |
| Tag | Tag di risorsa. | resourcetag |
ServiceEndpointPolicyDefinition
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della definizione dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinitionPropertiesFormat |
ServiceEndpointPolicyDefinitionPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| descrizione | Descrizione per questa regola. Limitato a 140 caratteri. | corda |
| servizio | Nome dell'endpoint di servizio. | corda |
| servizioRisorse | Elenco di risorse del servizio. | stringa[] |
ServiceEndpointPolicyPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| serviceEndpointPolicyDefinitions | Raccolta di definizioni dei criteri degli endpoint di servizio dei criteri dell'endpoint di servizio. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| Luoghi | Elenco di posizioni. | stringa[] |
| servizio | Tipo del servizio endpoint. | corda |
Sottorete
| Nome | Descrizione | Valore |
|---|---|---|
| etag | Stringa di sola lettura univoca che cambia ogni volta che la risorsa viene aggiornata. | corda |
| Id | ID risorsa. | corda |
| nome | Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. | corda |
| proprietà | Proprietà della subnet. | SubnetPropertiesFormat |
SubnetPropertiesFormat
| Nome | Descrizione | Valore |
|---|---|---|
| indirizzoPrefisso | Prefisso dell'indirizzo per la subnet. | corda |
| indirizzoPrefissi | Elenco di prefissi di indirizzi per la subnet. | stringa[] |
| Delegazioni | Matrice di riferimenti alle deleghe nella subnet. | delega[] |
| natGateway | Gateway NAT associato a questa subnet. | SubResource |
| networkSecurityGroup | Riferimento alla risorsa NetworkSecurityGroup. | NetworkSecurityGroup |
| privateEndpointNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. | corda |
| privateLinkServiceNetworkPolicies | Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. | corda |
| risorsaNavigazioneCollegamenti | Matrice di riferimenti alle risorse esterne tramite subnet. | ResourceNavigationLink[] |
| tabella di percorso | Riferimento della risorsa RouteTable. | RouteTable |
| servizioAssociazioneCollegamenti | Matrice di riferimenti ai servizi che inserisce in questa subnet. | CollegamentoAssociazioneServizio[] |
| politiche dei punti di servizio | Matrice di criteri dell'endpoint di servizio. | ServiceEndpointPolicy[] |
| serviceEndpoints | Matrice di endpoint di servizio. | ServiceEndpointPropertiesFormat[] |
Sottorisorsa
| Nome | Descrizione | Valore |
|---|---|---|
| Id | ID risorsa. | corda |