Microsoft.Network networkProfiles 2019-12-01
Artikel 12/20/2024
2 inzenders
Feedback
In dit artikel
Bicep-resourcedefinitie
Het resourcetype networkProfiles kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/networkProfiles-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.Network/networkProfiles@2019-12-01' = {
location: 'string'
name: 'string'
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'
]
delegations: [
{
id: 'string'
name: 'string'
properties: {
serviceName: '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: {
{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'
routeTable: {
id: 'string'
location: 'string'
properties: {
disableBgpRoutePropagation: bool
routes: [
{
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
nextHopIpAddress: 'string'
nextHopType: 'string'
}
}
]
}
tags: {
{customized property}: 'string'
}
}
serviceEndpointPolicies: [
{
id: 'string'
location: 'string'
properties: {
serviceEndpointPolicyDefinitions: [
{
id: 'string'
name: 'string'
properties: {
description: 'string'
service: 'string'
serviceResources: [
'string'
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
}
}
}
]
}
}
]
}
tags: {
{customized property}: 'string'
}
}
Eigenschapswaarden
ApplicationSecurityGroup
ContainerNetworkInterfaceConfiguration
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Configuratie-eigenschappen van containernetwerkinterface.
ContainerNetworkInterfaceConfigurationPropertiesFormat
Naam
Beschrijving
Waarde
containerNetworkInterfaces
Een lijst met containernetwerkinterfaces die zijn gemaakt op basis van deze configuratie van de containernetwerkinterface.
SubResource []
ipConfigurations
Een lijst met IP-configuraties van de configuratie van de containernetwerkinterface.
IPConfigurationProfile []
Delegatie
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een subnet. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het subnet.
ServiceDelegationPropertiesFormat
IPConfigurationProfile
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het IP-configuratieprofiel.
IPConfigurationProfilePropertiesFormat
Naam
Beschrijving
Waarde
Subnet
De verwijzing naar de subnetresource voor het maken van een IP-configuratie van de containernetwerkinterface.
subnet
Microsoft.Network/networkProfiles
Naam
Beschrijving
Waarde
plaats
Resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen van netwerkprofiel.
NetworkProfilePropertiesFormat
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
NetworkSecurityGroup
Naam
Beschrijving
Waarde
securityRules
Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep.
SecurityRule []
Route
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de route.
RoutePropertiesFormat
Naam
Beschrijving
Waarde
addressPrefix
De doel-CIDR waarop de route van toepassing is.
snaar
nextHopIpAddress
De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is.
snaar
nextHopType
Het type Azure-hop waar het pakket naartoe moet worden verzonden.
'Internet' 'Geen' VirtualAppliance 'VirtualNetworkGateway' VnetLocal (vereist)
RouteTabel
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
Eigenschappen van de routetabel.
RouteTablePropertiesFormat
Tags
Resourcetags.
ResourceTags-
Naam
Beschrijving
Waarde
disableBgpRoutePropagation
Hiermee wordt aangegeven of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen.
Bool
Routes
Verzameling routes in een routetabel.
Route []
SecurityRule
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de beveiligingsregel.
SecurityRulePropertiesFormat
Naam
Beschrijving
Waarde
toegang
Het netwerkverkeer is toegestaan of geweigerd.
'Toestaan' 'Weigeren' (vereist)
beschrijving
Een beschrijving voor deze regel. Beperkt tot 140 tekens.
snaar
destinationAddressPrefix
Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt.
snaar
destinationAddressPrefixes
De voorvoegsels van het doeladres. CIDR- of doel-IP-bereiken.
tekenreeks[]
destinationApplicationSecurityGroups
De toepassingsbeveiligingsgroep die is opgegeven als bestemming.
ApplicationSecurityGroup []
destinationPortRange
De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden.
snaar
destinationPortRanges
De doelpoortbereiken.
tekenreeks[]
richting
De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer.
'Inkomend' Uitgaand (vereist)
voorrang
De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel.
Int
protocol
Netwerkprotocol waarop deze regel van toepassing is.
'*' 'Ah' 'Esp' 'Icmp' 'Tcp' Udp (vereist)
sourceAddressPrefix
Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt.
snaar
sourceAddressPrefixes
De CIDR- of bron-IP-bereiken.
tekenreeks[]
sourceApplicationSecurityGroups
De toepassingsbeveiligingsgroep die is opgegeven als bron.
ApplicationSecurityGroup []
sourcePortRange
De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden.
snaar
sourcePortRanges
De bronpoortbereiken.
tekenreeks[]
Naam
Beschrijving
Waarde
serviceName
De naam van de service aan wie het subnet moet worden gedelegeerd (bijvoorbeeld Microsoft.Sql/servers).
snaar
ServiceEndpointPolicy
ServiceEndpointPolicyDefinition
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de beleidsdefinitie voor service-eindpunten.
ServiceEndpointPolicyDefinitionPropertiesFormat
Naam
Beschrijving
Waarde
beschrijving
Een beschrijving voor deze regel. Beperkt tot 140 tekens.
snaar
dienst
Naam van service-eindpunt.
snaar
serviceResources
Een lijst met servicebronnen.
tekenreeks[]
Naam
Beschrijving
Waarde
serviceEndpointPolicyDefinitions
Een verzameling beleidsdefinities voor service-eindpunten van het beleid voor service-eindpunten.
ServiceEndpointPolicyDefinition []
Naam
Beschrijving
Waarde
Locaties
Een lijst met locaties.
tekenreeks[]
dienst
Het type eindpuntservice.
snaar
Subnet
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het subnet.
SubnetPropertiesFormat
Naam
Beschrijving
Waarde
addressPrefix
Het adresvoorvoegsel voor het subnet.
snaar
addressPrefixes
Lijst met adresvoorvoegsels voor het subnet.
tekenreeks[]
Delegaties
Een matrix met verwijzingen naar de delegaties in het subnet.
delegering []
natGateway
Nat-gateway die is gekoppeld aan dit subnet.
SubResource-
networkSecurityGroup
De verwijzing naar de NetworkSecurityGroup-resource.
NetworkSecurityGroup-
privateEndpointNetworkPolicies
Netwerkbeleid op privé-eindpunt in- of uitschakelen in of uitschakelen in het subnet.
snaar
privateLinkServiceNetworkPolicies
Netwerkbeleid in- of uitschakelen voor de private link-service in het subnet.
snaar
routeTable
De verwijzing naar de RouteTable-resource.
RouteTable-
serviceEndpointPolicies
Een matrix met beleidsregels voor service-eindpunten.
ServiceEndpointPolicy []
serviceEndpoints
Een matrix met service-eindpunten.
ServiceEndpointPropertiesFormat []
SubResource
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
Quickstart-voorbeelden
In de volgende quickstartvoorbeelden wordt dit resourcetype geïmplementeerd.
Resourcedefinitie van ARM-sjabloon
Het resourcetype networkProfiles kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/networkProfiles-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.Network/networkProfiles",
"apiVersion": "2019-12-01",
"name": "string",
"location": "string",
"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" ],
"delegations": [
{
"id": "string",
"name": "string",
"properties": {
"serviceName": "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": {
"{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",
"routeTable": {
"id": "string",
"location": "string",
"properties": {
"disableBgpRoutePropagation": "bool",
"routes": [
{
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"nextHopIpAddress": "string",
"nextHopType": "string"
}
}
]
},
"tags": {
"{customized property}": "string"
}
},
"serviceEndpointPolicies": [
{
"id": "string",
"location": "string",
"properties": {
"serviceEndpointPolicyDefinitions": [
{
"id": "string",
"name": "string",
"properties": {
"description": "string",
"service": "string",
"serviceResources": [ "string" ]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
}
}
}
}
]
}
}
]
},
"tags": {
"{customized property}": "string"
}
}
Eigenschapswaarden
ApplicationSecurityGroup
ContainerNetworkInterfaceConfiguration
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Configuratie-eigenschappen van containernetwerkinterface.
ContainerNetworkInterfaceConfigurationPropertiesFormat
Naam
Beschrijving
Waarde
containerNetworkInterfaces
Een lijst met containernetwerkinterfaces die zijn gemaakt op basis van deze configuratie van de containernetwerkinterface.
SubResource []
ipConfigurations
Een lijst met IP-configuraties van de configuratie van de containernetwerkinterface.
IPConfigurationProfile []
Delegatie
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een subnet. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het subnet.
ServiceDelegationPropertiesFormat
IPConfigurationProfile
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het IP-configuratieprofiel.
IPConfigurationProfilePropertiesFormat
Naam
Beschrijving
Waarde
Subnet
De verwijzing naar de subnetresource voor het maken van een IP-configuratie van de containernetwerkinterface.
subnet
Microsoft.Network/networkProfiles
Naam
Beschrijving
Waarde
apiVersion
De API-versie
'2019-12-01'
plaats
Resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen van netwerkprofiel.
NetworkProfilePropertiesFormat
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen
type
Het resourcetype
'Microsoft.Network/networkProfiles'
NetworkSecurityGroup
Naam
Beschrijving
Waarde
securityRules
Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep.
SecurityRule []
Route
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de route.
RoutePropertiesFormat
Naam
Beschrijving
Waarde
addressPrefix
De doel-CIDR waarop de route van toepassing is.
snaar
nextHopIpAddress
De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is.
snaar
nextHopType
Het type Azure-hop waar het pakket naartoe moet worden verzonden.
'Internet' 'Geen' VirtualAppliance 'VirtualNetworkGateway' VnetLocal (vereist)
RouteTabel
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
Eigenschappen van de routetabel.
RouteTablePropertiesFormat
Tags
Resourcetags.
ResourceTags-
Naam
Beschrijving
Waarde
disableBgpRoutePropagation
Hiermee wordt aangegeven of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen.
Bool
Routes
Verzameling routes in een routetabel.
Route []
SecurityRule
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de beveiligingsregel.
SecurityRulePropertiesFormat
Naam
Beschrijving
Waarde
toegang
Het netwerkverkeer is toegestaan of geweigerd.
'Toestaan' 'Weigeren' (vereist)
beschrijving
Een beschrijving voor deze regel. Beperkt tot 140 tekens.
snaar
destinationAddressPrefix
Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt.
snaar
destinationAddressPrefixes
De voorvoegsels van het doeladres. CIDR- of doel-IP-bereiken.
tekenreeks[]
destinationApplicationSecurityGroups
De toepassingsbeveiligingsgroep die is opgegeven als bestemming.
ApplicationSecurityGroup []
destinationPortRange
De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden.
snaar
destinationPortRanges
De doelpoortbereiken.
tekenreeks[]
richting
De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer.
'Inkomend' Uitgaand (vereist)
voorrang
De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel.
Int
protocol
Netwerkprotocol waarop deze regel van toepassing is.
'*' 'Ah' 'Esp' 'Icmp' 'Tcp' Udp (vereist)
sourceAddressPrefix
Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt.
snaar
sourceAddressPrefixes
De CIDR- of bron-IP-bereiken.
tekenreeks[]
sourceApplicationSecurityGroups
De toepassingsbeveiligingsgroep die is opgegeven als bron.
ApplicationSecurityGroup []
sourcePortRange
De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden.
snaar
sourcePortRanges
De bronpoortbereiken.
tekenreeks[]
Naam
Beschrijving
Waarde
serviceName
De naam van de service aan wie het subnet moet worden gedelegeerd (bijvoorbeeld Microsoft.Sql/servers).
snaar
ServiceEndpointPolicy
ServiceEndpointPolicyDefinition
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de beleidsdefinitie voor service-eindpunten.
ServiceEndpointPolicyDefinitionPropertiesFormat
Naam
Beschrijving
Waarde
beschrijving
Een beschrijving voor deze regel. Beperkt tot 140 tekens.
snaar
dienst
Naam van service-eindpunt.
snaar
serviceResources
Een lijst met servicebronnen.
tekenreeks[]
Naam
Beschrijving
Waarde
serviceEndpointPolicyDefinitions
Een verzameling beleidsdefinities voor service-eindpunten van het beleid voor service-eindpunten.
ServiceEndpointPolicyDefinition []
Naam
Beschrijving
Waarde
Locaties
Een lijst met locaties.
tekenreeks[]
dienst
Het type eindpuntservice.
snaar
Subnet
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het subnet.
SubnetPropertiesFormat
Naam
Beschrijving
Waarde
addressPrefix
Het adresvoorvoegsel voor het subnet.
snaar
addressPrefixes
Lijst met adresvoorvoegsels voor het subnet.
tekenreeks[]
Delegaties
Een matrix met verwijzingen naar de delegaties in het subnet.
delegering []
natGateway
Nat-gateway die is gekoppeld aan dit subnet.
SubResource-
networkSecurityGroup
De verwijzing naar de NetworkSecurityGroup-resource.
NetworkSecurityGroup-
privateEndpointNetworkPolicies
Netwerkbeleid op privé-eindpunt in- of uitschakelen in of uitschakelen in het subnet.
snaar
privateLinkServiceNetworkPolicies
Netwerkbeleid in- of uitschakelen voor de private link-service in het subnet.
snaar
routeTable
De verwijzing naar de RouteTable-resource.
RouteTable-
serviceEndpointPolicies
Een matrix met beleidsregels voor service-eindpunten.
ServiceEndpointPolicy []
serviceEndpoints
Een matrix met service-eindpunten.
ServiceEndpointPropertiesFormat []
SubResource
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
Quickstart-sjablonen
Met de volgende quickstart-sjablonen wordt dit resourcetype geïmplementeerd.
Het resourcetype networkProfiles kan worden geïmplementeerd met bewerkingen die zijn gericht op:
Zie logboek wijzigen voor een lijst met gewijzigde eigenschappen in elke API-versie.
Als u een Microsoft.Network/networkProfiles-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkProfiles@2019-12-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
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"
]
delegations = [
{
id = "string"
name = "string"
properties = {
serviceName = "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 = {
{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"
routeTable = {
id = "string"
location = "string"
properties = {
disableBgpRoutePropagation = bool
routes = [
{
id = "string"
name = "string"
properties = {
addressPrefix = "string"
nextHopIpAddress = "string"
nextHopType = "string"
}
}
]
}
tags = {
{customized property} = "string"
}
}
serviceEndpointPolicies = [
{
id = "string"
location = "string"
properties = {
serviceEndpointPolicyDefinitions = [
{
id = "string"
name = "string"
properties = {
description = "string"
service = "string"
serviceResources = [
"string"
]
}
}
]
}
tags = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
}
}
}
]
}
}
]
}
})
}
Eigenschapswaarden
ApplicationSecurityGroup
ContainerNetworkInterfaceConfiguration
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Configuratie-eigenschappen van containernetwerkinterface.
ContainerNetworkInterfaceConfigurationPropertiesFormat
Naam
Beschrijving
Waarde
containerNetworkInterfaces
Een lijst met containernetwerkinterfaces die zijn gemaakt op basis van deze configuratie van de containernetwerkinterface.
SubResource []
ipConfigurations
Een lijst met IP-configuraties van de configuratie van de containernetwerkinterface.
IPConfigurationProfile []
Delegatie
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een subnet. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het subnet.
ServiceDelegationPropertiesFormat
IPConfigurationProfile
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het IP-configuratieprofiel.
IPConfigurationProfilePropertiesFormat
Naam
Beschrijving
Waarde
Subnet
De verwijzing naar de subnetresource voor het maken van een IP-configuratie van de containernetwerkinterface.
subnet
Microsoft.Network/networkProfiles
Naam
Beschrijving
Waarde
plaats
Resourcelocatie.
snaar
naam
De resourcenaam
tekenreeks (vereist)
Eigenschappen
Eigenschappen van netwerkprofiel.
NetworkProfilePropertiesFormat
Tags
Resourcetags
Woordenlijst met tagnamen en -waarden.
type
Het resourcetype
"Microsoft.Network/networkProfiles@2019-12-01"
NetworkSecurityGroup
Naam
Beschrijving
Waarde
securityRules
Een verzameling beveiligingsregels van de netwerkbeveiligingsgroep.
SecurityRule []
Route
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de route.
RoutePropertiesFormat
Naam
Beschrijving
Waarde
addressPrefix
De doel-CIDR waarop de route van toepassing is.
snaar
nextHopIpAddress
De IP-adrespakketten moeten worden doorgestuurd naar. Volgende hopwaarden zijn alleen toegestaan in routes waarbij het volgende hoptype VirtualAppliance is.
snaar
nextHopType
Het type Azure-hop waar het pakket naartoe moet worden verzonden.
'Internet' 'Geen' VirtualAppliance 'VirtualNetworkGateway' VnetLocal (vereist)
RouteTabel
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
plaats
Resourcelocatie.
snaar
Eigenschappen
Eigenschappen van de routetabel.
RouteTablePropertiesFormat
Tags
Resourcetags.
ResourceTags-
Naam
Beschrijving
Waarde
disableBgpRoutePropagation
Hiermee wordt aangegeven of de routes die door BGP in die routetabel zijn geleerd, moeten worden uitgeschakeld. Waar betekent uitschakelen.
Bool
Routes
Verzameling routes in een routetabel.
Route []
SecurityRule
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de beveiligingsregel.
SecurityRulePropertiesFormat
Naam
Beschrijving
Waarde
toegang
Het netwerkverkeer is toegestaan of geweigerd.
'Toestaan' 'Weigeren' (vereist)
beschrijving
Een beschrijving voor deze regel. Beperkt tot 140 tekens.
snaar
destinationAddressPrefix
Het voorvoegsel van het doeladres. CIDR of doel-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt.
snaar
destinationAddressPrefixes
De voorvoegsels van het doeladres. CIDR- of doel-IP-bereiken.
tekenreeks[]
destinationApplicationSecurityGroups
De toepassingsbeveiligingsgroep die is opgegeven als bestemming.
ApplicationSecurityGroup []
destinationPortRange
De doelpoort of het doelbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden.
snaar
destinationPortRanges
De doelpoortbereiken.
tekenreeks[]
richting
De richting van de regel. De richting geeft aan of de regel wordt geëvalueerd voor binnenkomend of uitgaand verkeer.
'Inkomend' Uitgaand (vereist)
voorrang
De prioriteit van de regel. De waarde kan tussen 100 en 4096 zijn. Het prioriteitsnummer moet uniek zijn voor elke regel in de verzameling. Hoe lager het prioriteitsnummer, hoe hoger de prioriteit van de regel.
Int
protocol
Netwerkprotocol waarop deze regel van toepassing is.
'*' 'Ah' 'Esp' 'Icmp' 'Tcp' Udp (vereist)
sourceAddressPrefix
Het CIDR- of bron-IP-bereik. Het sterretje *kan ook worden gebruikt om alle bron-IP-adressen te vinden. Standaardtags zoals VirtualNetwork, AzureLoadBalancer en Internet kunnen ook worden gebruikt. Als dit een regel voor inkomend verkeer is, geeft u aan waar netwerkverkeer vandaan komt.
snaar
sourceAddressPrefixes
De CIDR- of bron-IP-bereiken.
tekenreeks[]
sourceApplicationSecurityGroups
De toepassingsbeveiligingsgroep die is opgegeven als bron.
ApplicationSecurityGroup []
sourcePortRange
De bronpoort of het bronbereik. Geheel getal of bereik tussen 0 en 65535. Het sterretje *kan ook worden gebruikt om alle poorten te vinden.
snaar
sourcePortRanges
De bronpoortbereiken.
tekenreeks[]
Naam
Beschrijving
Waarde
serviceName
De naam van de service aan wie het subnet moet worden gedelegeerd (bijvoorbeeld Microsoft.Sql/servers).
snaar
ServiceEndpointPolicy
ServiceEndpointPolicyDefinition
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van de beleidsdefinitie voor service-eindpunten.
ServiceEndpointPolicyDefinitionPropertiesFormat
Naam
Beschrijving
Waarde
beschrijving
Een beschrijving voor deze regel. Beperkt tot 140 tekens.
snaar
dienst
Naam van service-eindpunt.
snaar
serviceResources
Een lijst met servicebronnen.
tekenreeks[]
Naam
Beschrijving
Waarde
serviceEndpointPolicyDefinitions
Een verzameling beleidsdefinities voor service-eindpunten van het beleid voor service-eindpunten.
ServiceEndpointPolicyDefinition []
Naam
Beschrijving
Waarde
Locaties
Een lijst met locaties.
tekenreeks[]
dienst
Het type eindpuntservice.
snaar
Subnet
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar
naam
De naam van de resource die uniek is binnen een resourcegroep. Deze naam kan worden gebruikt voor toegang tot de resource.
snaar
Eigenschappen
Eigenschappen van het subnet.
SubnetPropertiesFormat
Naam
Beschrijving
Waarde
addressPrefix
Het adresvoorvoegsel voor het subnet.
snaar
addressPrefixes
Lijst met adresvoorvoegsels voor het subnet.
tekenreeks[]
Delegaties
Een matrix met verwijzingen naar de delegaties in het subnet.
delegering []
natGateway
Nat-gateway die is gekoppeld aan dit subnet.
SubResource-
networkSecurityGroup
De verwijzing naar de NetworkSecurityGroup-resource.
NetworkSecurityGroup-
privateEndpointNetworkPolicies
Netwerkbeleid op privé-eindpunt in- of uitschakelen in of uitschakelen in het subnet.
snaar
privateLinkServiceNetworkPolicies
Netwerkbeleid in- of uitschakelen voor de private link-service in het subnet.
snaar
routeTable
De verwijzing naar de RouteTable-resource.
RouteTable-
serviceEndpointPolicies
Een matrix met beleidsregels voor service-eindpunten.
ServiceEndpointPolicy []
serviceEndpoints
Een matrix met service-eindpunten.
ServiceEndpointPropertiesFormat []
SubResource
Naam
Beschrijving
Waarde
legitimatiebewijs
Resource-id.
snaar