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.
Per creare una risorsa Microsoft.Network/networkProfiles, aggiungere il bicep seguente al modello.
resource symbolicname 'Microsoft.Network/networkProfiles@2021-08-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
properties: {
containerNetworkInterfaceConfigurations: [
{
id: 'string'
name: 'string'
properties: {
containerNetworkInterfaces: [
{
id: 'string'
}
]
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: 'string'
}
type: 'string'
}
]
ipAllocations: [
{
id: 'string'
}
]
natGateway: {
id: 'string'
}
networkSecurityGroup: {
id: 'string'
location: 'string'
properties: {
securityRules: [
{
id: 'string'
name: 'string'
properties: {
access: 'string'
description: 'string'
destinationAddressPrefix: 'string'
destinationAddressPrefixes: [
'string'
]
destinationApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
destinationPortRange: 'string'
destinationPortRanges: [
'string'
]
direction: 'string'
priority: int
protocol: 'string'
sourceAddressPrefix: 'string'
sourceAddressPrefixes: [
'string'
]
sourceApplicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
sourcePortRange: 'string'
sourcePortRanges: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
privateEndpointNetworkPolicies: 'string'
privateLinkServiceNetworkPolicies: 'string'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
hasBgpOverride: bool
nextHopIpAddress: 'string'
nextHopType: 'string'
}
type: 'string'
}
]
}
tags: {}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
contextualServiceEndpointPolicies: [
'string'
]
serviceAlias: 'string'
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
type: 'string'
}
]
}
tags: {}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
}
]
}
}
]
}
}
Valori delle proprietà
networkProfiles
Nome |
Descrizione |
valore |
name |
Nome della risorsa |
stringa (obbligatorio) |
posizione |
Percorso della risorsa. |
string |
tags |
Tag delle risorse. |
Dizionario di nomi e valori di tag. Vedere Tag nei modelli |
properties |
Proprietà del profilo di rete. |
NetworkProfilePropertiesFormat |
ContainerNetworkInterfaceConfiguration
Nome |
Descrizione |
Valore |
containerNetworkInterfaces |
Elenco delle interfacce di rete del contenitore create da questa configurazione dell'interfaccia di rete del contenitore. |
SubResource[] |
ipConfigurations |
Elenco delle configurazioni IP della configurazione dell'interfaccia di rete del contenitore. |
IPConfigurationProfile[] |
Sottorisorsa
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
IPConfigurationProfile
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà del profilo di configurazione IP. |
IPConfigurationProfilePropertiesFormat |
Nome |
Descrizione |
Valore |
Subnet |
Riferimento alla risorsa subnet per creare una configurazione ip dell'interfaccia di rete del contenitore. |
Subnet |
Subnet
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della subnet. |
SubnetPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
addressPrefix |
Prefisso dell'indirizzo per la subnet. |
string |
addressPrefixes |
Elenco di prefissi di indirizzi per la subnet. |
string[] |
applicationGatewayIpConfigurations |
Configurazioni IP del gateway applicazione della risorsa di rete virtuale. |
ApplicationGatewayIPConfiguration[] |
Delegazioni |
Matrice di riferimenti alle delega nella subnet. |
Delega[] |
ipAllocations |
Matrice di IpAllocation che fa riferimento a questa subnet. |
SubResource[] |
natGateway |
Gateway NAT associato a questa subnet. |
SottoResource |
networkSecurityGroup |
Riferimento alla risorsa NetworkSecurityGroup. |
NetworkSecurityGroup |
privateEndpointNetworkPolicies |
Abilitare o disabilitare l'applicazione dei criteri di rete nel punto finale privato nella subnet. |
'Disabilitato' 'Enabled' |
privateLinkServiceNetworkPolicies |
Abilitare o disabilitare applicare i criteri di rete nel servizio di collegamento privato nella subnet. |
'Disabilitato' 'Enabled' |
routeTable |
Riferimento alla risorsa RouteTable. |
RouteTable |
serviceEndpointPolicies |
Matrice di criteri dell'endpoint di servizio. |
ServiceEndpointPolicy[] |
serviceEndpoints |
Matrice di endpoint di servizio. |
ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della configurazione IP univoca all'interno di un gateway applicazione. |
string |
properties |
Proprietà della configurazione IP del gateway applicazione. |
ApplicationGatewayIPConfigurationPropertiesFormat |
Nome |
Descrizione |
Valore |
Subnet |
Riferimento alla risorsa della subnet. Subnet da cui il gateway applicazione ottiene l'indirizzo privato. |
SottoResource |
Delegation
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della subnet. |
ServiceDelegationPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
serviceName |
Nome del servizio a cui deve essere delegata la subnet (ad esempio Microsoft.Sql/server). |
string |
NetworkSecurityGroup
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà del gruppo di sicurezza di rete. |
NetworkSecurityGroupPropertiesFormat |
tags |
Tag di risorse. |
object |
Nome |
Descrizione |
Valore |
securityRules |
Raccolta di regole di sicurezza del gruppo di sicurezza di rete. |
SecurityRule[] |
SecurityRule
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della regola di sicurezza. |
SecurityRulePropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
access |
Il traffico di rete è consentito o negato. |
'Allow' 'Deny' (obbligatorio) |
description |
Descrizione per la regola. Limitato a 140 caratteri. |
string |
destinationAddressPrefix |
Prefisso dell'indirizzo di destinazione. Intervallo IP CIDR o di destinazione. L'asterisco '*' può essere usato anche per corrispondere a tutti gli INDIRIZZI IP di origine. I tag predefiniti, ad esempio 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' possono essere usati anche. |
string |
destinationAddressPrefixes |
Prefissi dell'indirizzo di destinazione. Intervalli IP CIDR o di destinazione. |
string[] |
destinationApplicationSecurityGroups |
Gruppo di sicurezza dell'applicazione specificato come destinazione. |
ApplicationSecurityGroup[] |
destinationPortRange |
Porta di destinazione o intervallo. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per corrispondere a tutte le porte. |
string |
destinationPortRanges |
Intervalli di porte di destinazione. |
string[] |
direction |
Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita. |
'In ingresso' 'Outbound' (obbligatorio) |
priority |
Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. |
INT |
protocol |
Protocollo di rete a cui si applica la regola. |
'*' 'Ah' 'Esp' 'Icmp' 'Tcp' 'Udp' (obbligatorio) |
sourceAddressPrefix |
Intervallo IP CIDR o di origine. L'asterisco '*' può essere usato anche per corrispondere a tutti gli INDIRIZZI IP di origine. I tag predefiniti, ad esempio 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' possono essere usati anche. Se si tratta di una regola in ingresso, specifica la posizione di origine del traffico di rete. |
string |
sourceAddressPrefixes |
Intervalli IP CIDR o di origine. |
string[] |
sourceApplicationSecurityGroups |
Gruppo di sicurezza dell'applicazione specificato come origine. |
ApplicationSecurityGroup[] |
sourcePortRange |
Porta di origine o intervallo. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per corrispondere a tutte le porte. |
string |
sourcePortRanges |
Intervalli di porte di origine. |
string[] |
ApplicationSecurityGroup
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà del gruppo di sicurezza dell'applicazione. |
ApplicationSecurityGroupPropertiesFormat |
tags |
Tag di risorse. |
object |
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
RouteTable
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà della tabella di route. |
RouteTablePropertiesFormat |
tags |
Tag di risorse. |
object |
Nome |
Descrizione |
Valore |
disableBgpRoutePropagation |
Se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. |
bool |
route |
Raccolta di route contenute in una tabella di route. |
Route[] |
Route
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della route. |
RoutePropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
addressPrefix |
CiDR di destinazione a cui si applica la route. |
string |
hasBgpOverride |
Valore che indica se questa route esegue l'override di route BGP sovrapposte indipendentemente da LPM. |
bool |
nextHopIpAddress |
I pacchetti di indirizzi IP devono essere inoltrati a. I valori hop successivi sono consentiti solo nelle route in cui il tipo hop successivo è VirtualAppliance. |
string |
nextHopType |
Il tipo di hop Azure il pacchetto deve essere inviato. |
'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
ServiceEndpointPolicy
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà dei criteri del punto finale del servizio. |
ServiceEndpointPolicyPropertiesFormat |
tags |
Tag di risorse. |
object |
Nome |
Descrizione |
Valore |
contestualServiceEndpointPolicies |
Raccolta di criteri di endpoint servizio contestuali. |
string[] |
serviceAlias |
Alias che indica se il criterio appartiene a un servizio |
string |
serviceEndpointPolicyDefinitions |
Raccolta di definizioni dei criteri dell'endpoint di servizio dei criteri dell'endpoint di servizio. |
ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della definizione dei criteri dell'endpoint di servizio. |
ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
description |
Descrizione per la regola. Limitato a 140 caratteri. |
string |
service |
Nome dell'endpoint di servizio. |
string |
serviceResources |
Elenco delle risorse del servizio. |
string[] |
Nome |
Descrizione |
Valore |
locations |
Elenco delle posizioni. |
string[] |
service |
Tipo del servizio endpoint. |
string |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Definizione della risorsa modello di Resource Manager
Il tipo di risorsa networkProfiles può essere distribuito con operazioni destinate:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Per creare una risorsa Microsoft.Network/networkProfiles, aggiungere il codice JSON seguente al modello.
{
"type": "Microsoft.Network/networkProfiles",
"apiVersion": "2021-08-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"properties": {
"containerNetworkInterfaceConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"containerNetworkInterfaces": [
{
"id": "string"
}
],
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "string"
},
"type": "string"
}
],
"ipAllocations": [
{
"id": "string"
}
],
"natGateway": {
"id": "string"
},
"networkSecurityGroup": {
"id": "string",
"location": "string",
"properties": {
"securityRules": [
{
"id": "string",
"name": "string",
"properties": {
"access": "string",
"description": "string",
"destinationAddressPrefix": "string",
"destinationAddressPrefixes": [ "string" ],
"destinationApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"destinationPortRange": "string",
"destinationPortRanges": [ "string" ],
"direction": "string",
"priority": "int",
"protocol": "string",
"sourceAddressPrefix": "string",
"sourceAddressPrefixes": [ "string" ],
"sourceApplicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"sourcePortRange": "string",
"sourcePortRanges": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
},
"privateEndpointNetworkPolicies": "string",
"privateLinkServiceNetworkPolicies": "string",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"hasBgpOverride": "bool",
"nextHopIpAddress": "string",
"nextHopType": "string"
},
"type": "string"
}
]
},
"tags": {}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"contextualServiceEndpointPolicies": [ "string" ],
"serviceAlias": "string",
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
},
"type": "string"
}
]
},
"tags": {}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
}
}
]
}
}
]
}
}
Valori delle proprietà
networkProfiles
Nome |
Descrizione |
Valore |
tipo |
Tipo di risorsa |
'Microsoft.Network/networkProfiles' |
apiVersion |
Versione dell'API risorsa |
'2021-08-01' |
name |
Nome della risorsa |
stringa (obbligatoria) |
posizione |
Percorso della risorsa. |
string |
tags |
Tag di risorse. |
Dizionario dei nomi e dei valori dei tag. Vedere Tag nei modelli |
properties |
Proprietà del profilo di rete. |
NetworkProfilePropertiesFormat |
ContainerNetworkInterfaceConfiguration
Nome |
Descrizione |
Valore |
containerNetworkInterfaces |
Elenco delle interfacce di rete del contenitore create da questa configurazione dell'interfaccia di rete del contenitore. |
SubResource[] |
ipConfigurations |
Elenco delle configurazioni ip della configurazione dell'interfaccia di rete del contenitore. |
IPConfigurationProfile[] |
SottoResource
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
IPConfigurationProfile
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà del profilo di configurazione IP. |
IPConfigurationProfilePropertiesFormat |
Nome |
Descrizione |
Valore |
Subnet |
Riferimento alla risorsa subnet per creare una configurazione ip dell'interfaccia di rete del contenitore. |
Subnet |
Subnet
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della subnet. |
SubnetPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
addressPrefix |
Prefisso dell'indirizzo per la subnet. |
string |
addressPrefixes |
Elenco di prefissi di indirizzo per la subnet. |
string[] |
applicationGatewayIpConfigurations |
Configurazioni IP del gateway applicazione della risorsa di rete virtuale. |
ApplicationGatewayIPConfiguration[] |
Delegazioni |
Matrice di riferimenti alle deleghe nella subnet. |
Delega[] |
ipAllocations |
Matrice di IpAllocation che fanno riferimento a questa subnet. |
SubResource[] |
natGateway |
Gateway NAT associato a questa subnet. |
Sottorisorsa |
networkSecurityGroup |
Riferimento alla risorsa NetworkSecurityGroup. |
NetworkSecurityGroup |
privateEndpointNetworkPolicies |
Abilitare o disabilitare l'applicazione dei criteri di rete all'endpoint privato nella subnet. |
'Disabilitato' 'Enabled' |
privateLinkServiceNetworkPolicies |
Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. |
'Disabilitato' 'Enabled' |
routeTable |
Riferimento alla risorsa RouteTable. |
RouteTable |
serviceEndpointPolicies |
Matrice di criteri degli endpoint di servizio. |
ServiceEndpointPolicy[] |
serviceEndpoints |
Matrice di endpoint di servizio. |
ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della configurazione IP univoca all'interno di un gateway applicazione. |
string |
properties |
Proprietà della configurazione IP del gateway applicazione. |
ApplicationGatewayIPConfigurationPropertiesFormat |
Nome |
Descrizione |
Valore |
Subnet |
Riferimento alla risorsa subnet. Subnet da cui il gateway applicazione ottiene l'indirizzo privato. |
Sottorisorsa |
Delegation
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della subnet. |
ServiceDelegationPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
serviceName |
Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. |
string |
NetworkSecurityGroup
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà del gruppo di sicurezza di rete. |
NetworkSecurityGroupPropertiesFormat |
tags |
Tag delle risorse. |
object |
Nome |
Descrizione |
Valore |
securityRules |
Raccolta di regole di sicurezza del gruppo di sicurezza di rete. |
SecurityRule[] |
SecurityRule
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della regola di sicurezza. |
SecurityRulePropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
access |
Il traffico di rete è consentito o negato. |
'Consenti' 'Deny' (obbligatorio) |
description |
Descrizione per la regola. Limitato a 140 caratteri. |
string |
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". |
string |
destinationAddressPrefixes |
Prefissi dell'indirizzo di destinazione. CIDR o intervalli IP di destinazione. |
string[] |
destinationApplicationSecurityGroups |
Gruppo di sicurezza dell'applicazione specificato come destinazione. |
ApplicationSecurityGroup[] |
destinationPortRange |
Porta o intervallo di destinazione. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. |
string |
destinationPortRanges |
Intervalli di porte di destinazione. |
string[] |
direction |
Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita. |
'Inbound' 'In uscita' (obbligatorio) |
priority |
Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. |
INT |
protocol |
Protocollo di rete a cui si applica la regola. |
'*' 'Ah' '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. |
string |
sourceAddressPrefixes |
Intervalli CIDR o IP di origine. |
string[] |
sourceApplicationSecurityGroups |
Gruppo di sicurezza dell'applicazione specificato come origine. |
ApplicationSecurityGroup[] |
sourcePortRange |
Porta o intervallo di origine. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte. |
string |
sourcePortRanges |
Intervalli di porte di origine. |
string[] |
ApplicationSecurityGroup
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà del gruppo di sicurezza delle applicazioni. |
ApplicationSecurityGroupPropertiesFormat |
tags |
Tag delle risorse. |
object |
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
RouteTable
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà della tabella di route. |
RouteTablePropertiesFormat |
tags |
Tag delle risorse. |
object |
Nome |
Descrizione |
Valore |
disableBgpRoutePropagation |
Indica se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. |
bool |
route |
Raccolta di route contenute in una tabella di route. |
Route[] |
Route
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della route. |
RoutePropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
addressPrefix |
CIDR di destinazione a cui si applica la route. |
string |
hasBgpOverride |
Valore che indica se questa route esegue l'override delle route BGP sovrapposte indipendentemente da LPM. |
bool |
nextHopIpAddress |
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. |
string |
nextHopType |
Il tipo di hop Azure il pacchetto deve essere inviato. |
'Internet' 'Nessuno' 'VirtualAppliance' 'VirtualNetworkGateway' 'VnetLocal' (obbligatorio) |
ServiceEndpointPolicy
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà dei criteri del punto finale del servizio. |
ServiceEndpointPolicyPropertiesFormat |
tags |
Tag delle risorse. |
object |
Nome |
Descrizione |
Valore |
contextualServiceEndpointPolicies |
Raccolta di criteri di endpoint servizio contestuali. |
string[] |
serviceAlias |
Alias che indica se il criterio appartiene a un servizio |
string |
serviceEndpointPolicyDefinitions |
Raccolta di definizioni dei criteri dell'endpoint di servizio dei criteri dell'endpoint di servizio. |
ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della definizione dei criteri dell'endpoint di servizio. |
ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
description |
Descrizione per la regola. Limitato a 140 caratteri. |
string |
service |
Nome dell'endpoint di servizio. |
string |
serviceResources |
Elenco delle risorse del servizio. |
string[] |
Nome |
Descrizione |
Valore |
locations |
Elenco delle posizioni. |
string[] |
service |
Tipo del servizio endpoint. |
string |
Modelli di avvio rapido
I modelli di avvio rapido seguenti distribuiscono questo tipo di risorsa.
Il tipo di risorsa networkProfiles può essere distribuito con operazioni destinate:
Per un elenco delle proprietà modificate in ogni versione dell'API, vedere log delle modifiche.
Per creare una risorsa Microsoft.Network/networkProfiles, aggiungere il codice Terraform seguente al modello.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkProfiles@2021-08-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
containerNetworkInterfaceConfigurations = [
{
id = "string"
name = "string"
properties = {
containerNetworkInterfaces = [
{
id = "string"
}
]
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIpConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "string"
}
type = "string"
}
]
ipAllocations = [
{
id = "string"
}
]
natGateway = {
id = "string"
}
networkSecurityGroup = {
id = "string"
location = "string"
properties = {
securityRules = [
{
id = "string"
name = "string"
properties = {
access = "string"
description = "string"
destinationAddressPrefix = "string"
destinationAddressPrefixes = [
"string"
]
destinationApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
destinationPortRange = "string"
destinationPortRanges = [
"string"
]
direction = "string"
priority = int
protocol = "string"
sourceAddressPrefix = "string"
sourceAddressPrefixes = [
"string"
]
sourceApplicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
sourcePortRange = "string"
sourcePortRanges = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
privateEndpointNetworkPolicies = "string"
privateLinkServiceNetworkPolicies = "string"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
hasBgpOverride = bool
nextHopIpAddress = "string"
nextHopType = "string"
}
type = "string"
}
]
}
tags = {}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
contextualServiceEndpointPolicies = [
"string"
]
serviceAlias = "string"
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
type = "string"
}
]
}
tags = {}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
}
]
}
}
]
}
})
}
Valori delle proprietà
networkProfiles
Nome |
Descrizione |
Valore |
tipo |
Tipo di risorsa |
"Microsoft.Network/networkProfiles@2021-08-01" |
name |
Nome della risorsa |
stringa (obbligatoria) |
posizione |
Percorso della risorsa. |
string |
parent_id |
Per distribuire in un gruppo di risorse, usare l'ID del gruppo di risorse. |
stringa (obbligatoria) |
tags |
Tag di risorse. |
Dizionario dei nomi e dei valori dei tag. |
properties |
Proprietà del profilo di rete. |
NetworkProfilePropertiesFormat |
ContainerNetworkInterfaceConfiguration
Nome |
Descrizione |
Valore |
containerNetworkInterfaces |
Elenco delle interfacce di rete del contenitore create da questa configurazione dell'interfaccia di rete del contenitore. |
SubResource[] |
ipConfigurations |
Elenco delle configurazioni ip della configurazione dell'interfaccia di rete del contenitore. |
IPConfigurationProfile[] |
SottoResource
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
IPConfigurationProfile
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà del profilo di configurazione IP. |
IPConfigurationProfilePropertiesFormat |
Nome |
Descrizione |
Valore |
Subnet |
Riferimento alla risorsa subnet per creare una configurazione ip dell'interfaccia di rete del contenitore. |
Subnet |
Subnet
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della subnet. |
SubnetPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
addressPrefix |
Prefisso dell'indirizzo per la subnet. |
string |
addressPrefixes |
Elenco di prefissi di indirizzi per la subnet. |
string[] |
applicationGatewayIpConfigurations |
Configurazioni IP del gateway applicazione della risorsa di rete virtuale. |
ApplicationGatewayIPConfiguration[] |
Delegazioni |
Matrice di riferimenti alle delega nella subnet. |
Delega[] |
ipAllocations |
Matrice di IpAllocation che fa riferimento a questa subnet. |
SubResource[] |
natGateway |
Gateway NAT associato a questa subnet. |
SottoResource |
networkSecurityGroup |
Riferimento alla risorsa NetworkSecurityGroup. |
NetworkSecurityGroup |
privateEndpointNetworkPolicies |
Abilitare o disabilitare l'applicazione dei criteri di rete nel punto finale privato nella subnet. |
"Disabilitato" "Abilitato" |
privateLinkServiceNetworkPolicies |
Abilitare o disabilitare l'applicazione dei criteri di rete al servizio collegamento privato nella subnet. |
"Disabilitato" "Abilitato" |
routeTable |
Riferimento alla risorsa RouteTable. |
RouteTable |
serviceEndpointPolicies |
Matrice di criteri degli endpoint di servizio. |
ServiceEndpointPolicy[] |
serviceEndpoints |
Matrice di endpoint di servizio. |
ServiceEndpointPropertiesFormat[] |
ApplicationGatewayIPConfiguration
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della configurazione IP univoca all'interno di un gateway applicazione. |
string |
properties |
Proprietà della configurazione IP del gateway applicazione. |
ApplicationGatewayIPConfigurationPropertiesFormat |
Nome |
Descrizione |
Valore |
Subnet |
Riferimento alla risorsa subnet. Subnet da cui il gateway applicazione ottiene l'indirizzo privato. |
Sottorisorsa |
Delegation
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di una subnet. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della subnet. |
ServiceDelegationPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
serviceName |
Nome del servizio a cui deve essere delegata la subnet ,ad esempio Microsoft.Sql/servers. |
string |
NetworkSecurityGroup
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà del gruppo di sicurezza di rete. |
NetworkSecurityGroupPropertiesFormat |
tags |
Tag delle risorse. |
object |
Nome |
Descrizione |
Valore |
securityRules |
Raccolta di regole di sicurezza del gruppo di sicurezza di rete. |
SecurityRule[] |
SecurityRule
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della regola di sicurezza. |
SecurityRulePropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
access |
Il traffico di rete è consentito o negato. |
"Consenti" "Nega" (obbligatorio) |
description |
Descrizione per la regola. Limitato a 140 caratteri. |
string |
destinationAddressPrefix |
Prefisso dell'indirizzo di destinazione. Intervallo IP CIDR o di destinazione. L'asterisco '*' può essere usato anche per corrispondere a tutti gli INDIRIZZI IP di origine. I tag predefiniti, ad esempio 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' possono essere usati anche. |
string |
destinationAddressPrefixes |
Prefissi dell'indirizzo di destinazione. Intervalli IP CIDR o di destinazione. |
string[] |
destinationApplicationSecurityGroups |
Gruppo di sicurezza dell'applicazione specificato come destinazione. |
ApplicationSecurityGroup[] |
destinationPortRange |
Porta di destinazione o intervallo. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per corrispondere a tutte le porte. |
string |
destinationPortRanges |
Intervalli di porte di destinazione. |
string[] |
direction |
Direzione della regola. L'elemento direction specifica se la regola verrà valutata sul traffico in ingresso o in uscita. |
"In ingresso" "Outbound" (obbligatorio) |
priority |
Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Più basso è il numero di priorità, maggiore sarà la priorità della regola. |
INT |
protocol |
Protocollo di rete a cui si applica la regola. |
"*" "Ah" "Esp" "Icmp" "Tcp" "Udp" (obbligatorio) |
sourceAddressPrefix |
Intervallo IP CIDR o di origine. L'asterisco '*' può essere usato anche per corrispondere a tutti gli INDIRIZZI IP di origine. I tag predefiniti, ad esempio 'VirtualNetwork', 'AzureLoadBalancer' e 'Internet' possono essere usati anche. Se si tratta di una regola in ingresso, specifica la posizione di origine del traffico di rete. |
string |
sourceAddressPrefixes |
Intervalli IP CIDR o di origine. |
string[] |
sourceApplicationSecurityGroups |
Gruppo di sicurezza dell'applicazione specificato come origine. |
ApplicationSecurityGroup[] |
sourcePortRange |
Porta di origine o intervallo. Intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per corrispondere a tutte le porte. |
string |
sourcePortRanges |
Intervalli di porte di origine. |
string[] |
ApplicationSecurityGroup
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà del gruppo di sicurezza dell'applicazione. |
ApplicationSecurityGroupPropertiesFormat |
tags |
Tag di risorse. |
object |
Questo oggetto non contiene proprietà da impostare durante la distribuzione. Tutte le proprietà sono ReadOnly.
RouteTable
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà della tabella di route. |
RouteTablePropertiesFormat |
tags |
Tag di risorse. |
object |
Nome |
Descrizione |
Valore |
disableBgpRoutePropagation |
Se disabilitare le route apprese da BGP in tale tabella di route. True significa disabilitare. |
bool |
route |
Raccolta di route contenute in una tabella di route. |
Route[] |
Route
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della route. |
RoutePropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
addressPrefix |
CiDR di destinazione a cui si applica la route. |
string |
hasBgpOverride |
Valore che indica se questa route esegue l'override di route BGP sovrapposte indipendentemente da LPM. |
bool |
nextHopIpAddress |
I pacchetti di indirizzi IP devono essere inoltrati a. I valori hop successivi sono consentiti solo nelle route in cui il tipo hop successivo è VirtualAppliance. |
string |
nextHopType |
Il tipo di hop Azure il pacchetto deve essere inviato. |
"Internet" "None" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (obbligatorio) |
ServiceEndpointPolicy
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
posizione |
Percorso della risorsa. |
string |
properties |
Proprietà dei criteri del punto finale del servizio. |
ServiceEndpointPolicyPropertiesFormat |
tags |
Tag di risorse. |
object |
Nome |
Descrizione |
Valore |
contestualServiceEndpointPolicies |
Raccolta di criteri di endpoint servizio contestuali. |
string[] |
serviceAlias |
Alias che indica se il criterio appartiene a un servizio |
string |
serviceEndpointPolicyDefinitions |
Raccolta di definizioni dei criteri dell'endpoint di servizio dei criteri dell'endpoint di servizio. |
ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Nome |
Descrizione |
Valore |
id |
ID risorsa. |
string |
name |
Nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
string |
properties |
Proprietà della definizione dei criteri dell'endpoint di servizio. |
ServiceEndpointPolicyDefinitionPropertiesFormat |
tipo |
Tipo di risorsa. |
string |
Nome |
Descrizione |
Valore |
description |
Descrizione per la regola. Limitato a 140 caratteri. |
string |
service |
Nome dell'endpoint di servizio. |
string |
serviceResources |
Elenco di risorse del servizio. |
string[] |
Nome |
Descrizione |
Valore |
locations |
Elenco di posizioni. |
string[] |
service |
Tipo del servizio endpoint. |
string |