Microsoft.Network virtualHubs/ipConfigurations 2022-09-01
Bicep-Ressourcendefinition
Der Ressourcentyp "virtualHubs/ipConfigurations" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/virtualHubs/ipConfigurations-Ressource zu erstellen, fügen Sie ihrer Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Network/virtualHubs/ipConfigurations@2022-09-01' = {
parent: resourceSymbolicName
name: 'string'
properties: {
privateIPAddress: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'string'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: ...
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: ...
}
sku: {
name: 'string'
tier: 'string'
}
tags: {
{customized property}: 'string'
}
zones: [
'string'
]
}
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: {
flushConnection: bool
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'
]
}
type: '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'
}
type: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
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: {
{customized property}: 'string'
}
}
]
serviceEndpoints: [
{
locations: [
'string'
]
service: 'string'
}
]
}
type: 'string'
}
}
}
Eigenschaftswerte
ApplicationGatewayIPConfiguration
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. | Schnur |
Eigenschaften | Eigenschaften der IP-Konfiguration des Anwendungsgateways. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Subnetz | Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. | SubResource- |
ApplicationSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Anwendungssicherheitsgruppe. | ApplicationSecurityGroupPropertiesFormat |
Schilder | Ressourcentags. | ResourceTags- |
ApplicationSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|
DdosSettings
Name | Beschreibung | Wert |
---|---|---|
ddosProtectionPlan | Der DDoS-Schutzplan, der der öffentlichen IP zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist | SubResource- |
protectionMode | Der DDoS-Schutzmodus der öffentlichen IP | "Deaktiviert" "Aktiviert" "VirtualNetworkInherited" |
Delegation
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Subnetzes. | ServiceDelegationPropertiesFormat- |
Art | Ressourcentyp. | Schnur |
ExtendedLocation
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des erweiterten Speicherorts. | Schnur |
Art | Der Typ des erweiterten Speicherorts. | "EdgeZone" |
HubIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Schnur |
privateIPAllocationMethod | Die private IP-Adresszuweisungsmethode. | "Dynamisch" "Statisch" |
publicIPAddress | Der Verweis auf die öffentliche IP-Ressource. | PublicIPAddress- |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz- |
IpTag
Name | Beschreibung | Wert |
---|---|---|
ipTagType | Der IP-Tagtyp. Beispiel: FirstPartyUsage. | Schnur |
Etikett | Der Wert des IP-Tags, das der öffentlichen IP zugeordnet ist. Beispiel: SQL. | Schnur |
Microsoft.Network/virtualHubs/ipConfigurations
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Elternteil | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Ressource des Typs: virtualHubs |
Eigenschaften | Die Eigenschaften von Virtual Hub IPConfigurations. | HubIPConfigurationPropertiesFormat |
NatGateway
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Nat-Gateway-Eigenschaften. | NatGatewayPropertiesFormat |
Sku | Die NAT-Gateway-SKU. | NatGatewaySku- |
Schilder | Ressourcentags. | ResourceTags- |
Zonen | Eine Liste der Verfügbarkeitszonen, die die Zone angeben, in der Nat-Gateway bereitgestellt werden soll. | string[] |
NatGatewayPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
idleTimeoutInMinutes | Das Leerlauftimeout des NAT-Gateways. | Int |
publicIpAddresses | Ein Array von öffentlichen IP-Adressen, die der NAT-Gatewayressource zugeordnet sind. | SubResource-[] |
publicIpPrefixes | Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. | SubResource-[] |
NatGatewaySku
Name | Beschreibung | Wert |
---|---|---|
Name | Name der NAT-Gateway-SKU. | "Standard" |
NetworkSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Netzwerksicherheitsgruppe. | NetworkSecurityGroupPropertiesFormat- |
Schilder | Ressourcentags. | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
flushConnection | Wenn diese Option aktiviert ist, werden flüsse, die aus Netzwerksicherheitsgruppenverbindungen erstellt wurden, neu ausgewertet, wenn Regeln aktualisiert werden. Die anfängliche Aktivierung löst eine erneute Auswertung aus. | Bool |
securityRules | Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. | SecurityRule-[] |
PublicIPAddress
Name | Beschreibung | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort der öffentlichen IP-Adresse. | ExtendedLocation- |
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften öffentlicher IP-Adressen. | PublicIPAddressPropertiesFormat |
Sku | Die SKU der öffentlichen IP-Adresse. | PublicIPAddressSku- |
Schilder | Ressourcentags. | ResourceTags- |
Zonen | Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. | string[] |
PublicIPAddressDnsSettings
Name | Beschreibung | Wert |
---|---|---|
domainNameLabel | Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System erstellt. | Schnur |
fqdn | Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Schnur |
reverseFqdn | Der umgekehrte FQDN. Ein vollständig qualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn der reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der In-addr.arpa-Domäne auf den umgekehrten FQDN verweist. | Schnur |
PublicIPAddressPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
ddosSettings | Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. | DdosSettings- |
deleteOption | Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird. | "Löschen" "Trennen" |
dnsSettings | Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Das Leerlauftimeout der öffentlichen IP-Adresse. | Int |
ipAddress | Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. | Schnur |
ipTags | Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. | IpTag-[] |
linkedPublicIPAddress | Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. | PublicIPAddress- |
MigrationSphase | Migrationsphase der öffentlichen IP-Adresse. | 'Abort' 'Commit' "Zugesichert" 'None' "Vorbereiten" |
natGateway | Das NatGateway für die öffentliche IP-Adresse. | NatGateway- |
publicIPAddressVersion | Die öffentliche IP-Adressversion. | "IPv4" "IPv6" |
publicIPAllocationMethod | Die öffentliche IP-Adresszuweisungsmethode. | "Dynamisch" "Statisch" |
publicIPPrefix | Das öffentliche IP-Präfix dieser öffentlichen IP-Adresse sollte zugewiesen werden. | SubResource- |
servicePublicIPAddress | Die öffentliche IP-Adresse des Diensts der ressource für die öffentliche IP-Adresse. | PublicIPAddress- |
PublicIPAddressSku
Name | Beschreibung | Wert |
---|---|---|
Name | Name einer öffentlichen IP-Adress-SKU. | "Einfach" "Standard" |
Rang | Ebene einer öffentlichen IP-Adress-SKU. | "Global" "Regional" |
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
Route
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Route. | RoutePropertiesFormat- |
Art | Der Typ der Ressource. | Schnur |
RoutePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Das Ziel-CIDR, auf das die Route angewendet wird. | Schnur |
nextHopIpAddress | Die IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. | Schnur |
nextHopType | Der Typ des Azure-Hops, an den das Paket gesendet werden soll. | 'Internet' 'None' 'VirtualAppliance' "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
RouteTable
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Route-Tabelle. | RouteTablePropertiesFormat- |
Schilder | Ressourcentags. | ResourceTags- |
RouteTablePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
disableBgpRoutePropagation | Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". | Bool |
Routen | Sammlung von Routen, die in einer Routentabelle enthalten sind. | Route[] |
SecurityRule
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Sicherheitsregel. | SecurityRulePropertiesFormat- |
Art | Der Typ der Ressource. | Schnur |
SecurityRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Zugang | Der Netzwerkdatenverkehr ist zulässig oder verweigert. | "Zulassen" "Verweigern" (erforderlich) |
Beschreibung | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
destinationAddressPrefix | Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Schnur |
destinationAddressPrefixes | Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. | string[] |
destinationApplicationSecurityGroups | Die als Ziel angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
destinationPortRange | Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
destinationPortRanges | Die Zielportbereiche. | string[] |
Richtung | Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. | "Eingehend" "Ausgehend" (erforderlich) |
Priorität | Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. | int (erforderlich) |
Protokoll | Dieses Netzwerkprotokoll gilt für diese Regel. | '*' 'Ah' 'Esp' "Icmp" 'Tcp' "Udp" (erforderlich) |
sourceAddressPrefix | Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. | Schnur |
sourceAddressPrefixes | Die CIDR- oder Quell-IP-Bereiche. | string[] |
sourceApplicationSecurityGroups | Die Als Quelle angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
sourcePortRange | Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
sourcePortRanges | Die Quellportbereiche. | string[] |
ServiceDelegationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
serviceName | Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/server). | Schnur |
ServiceEndpointPolicy
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Dienstendpunktrichtlinie. | ServiceEndpointPolicyPropertiesFormat |
Schilder | Ressourcentags. | ResourceTags- |
ServiceEndpointPolicyDefinition
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Richtliniendefinition des Dienstendpunkts. | ServiceEndpointPolicyDefinitionPropertiesFormat |
Art | Der Typ der Ressource. | Schnur |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
Dienst | Dienstendpunktname. | Schnur |
serviceResources | Eine Liste der Dienstressourcen. | string[] |
ServiceEndpointPolicyPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
contextualServiceEndpointPolicies | Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. | string[] |
serviceAlias | Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört | Schnur |
serviceEndpointPolicyDefinitions | Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Orte | Eine Liste der Speicherorte. | string[] |
Dienst | Der Typ des Endpunktdiensts. | Schnur |
Subnetz
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Subnetzes. | SubnetPropertiesFormat- |
Art | Ressourcentyp. | Schnur |
SubnetPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Das Adresspräfix für das Subnetz. | Schnur |
addressPrefixes | Liste der Adresspräfixe für das Subnetz. | string[] |
applicationGatewayIPConfigurations | IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. | ApplicationGatewayIPConfiguration[] |
Delegationen | Ein Array von Verweisen auf die Delegierungen im Subnetz. | Delegation[] |
ipAllocations | Array von IpAllocation, das auf dieses Subnetz verweist. | SubResource-[] |
natGateway | Nat-Gateway, das diesem Subnetz zugeordnet ist. | SubResource- |
networkSecurityGroup | Der Verweis auf die NetworkSecurityGroup-Ressource. | NetworkSecurityGroup- |
privateEndpointNetworkPolicies | Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. | "Deaktiviert" "Aktiviert" |
privateLinkServiceNetworkPolicies | Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. | "Deaktiviert" "Aktiviert" |
routeTable | Der Verweis auf die RouteTable-Ressource. | RouteTable- |
serviceEndpointPolicies | Ein Array von Dienstendpunktrichtlinien. | ServiceEndpointPolicy[] |
serviceEndpoints | Ein Array von Dienstendpunkten. | ServiceEndpointPropertiesFormat[] |
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei | Beschreibung |
---|---|
Erstellen eines Routenservers in einem neuen Subnetz- | Diese Vorlage stellt einen Routenserver in einem Subnetz namens RouteServerSubnet bereit. |
ARM-Vorlagenressourcendefinition
Der Ressourcentyp "virtualHubs/ipConfigurations" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/virtualHubs/ipConfigurations-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/virtualHubs/ipConfigurations",
"apiVersion": "2022-09-01",
"name": "string",
"properties": {
"privateIPAddress": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "string"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": ...,
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": ...
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {
"{customized property}": "string"
},
"zones": [ "string" ]
},
"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": {
"flushConnection": "bool",
"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" ]
},
"type": "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"
},
"type": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
},
"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": {
"{customized property}": "string"
}
}
],
"serviceEndpoints": [
{
"locations": [ "string" ],
"service": "string"
}
]
},
"type": "string"
}
}
}
Eigenschaftswerte
ApplicationGatewayIPConfiguration
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. | Schnur |
Eigenschaften | Eigenschaften der IP-Konfiguration des Anwendungsgateways. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Subnetz | Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. | SubResource- |
ApplicationSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Anwendungssicherheitsgruppe. | ApplicationSecurityGroupPropertiesFormat |
Schilder | Ressourcentags. | ResourceTags- |
ApplicationSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|
DdosSettings
Name | Beschreibung | Wert |
---|---|---|
ddosProtectionPlan | Der DDoS-Schutzplan, der der öffentlichen IP zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist | SubResource- |
protectionMode | Der DDoS-Schutzmodus der öffentlichen IP | "Deaktiviert" "Aktiviert" "VirtualNetworkInherited" |
Delegation
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Subnetzes. | ServiceDelegationPropertiesFormat- |
Art | Ressourcentyp. | Schnur |
ExtendedLocation
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des erweiterten Speicherorts. | Schnur |
Art | Der Typ des erweiterten Speicherorts. | "EdgeZone" |
HubIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Schnur |
privateIPAllocationMethod | Die private IP-Adresszuweisungsmethode. | "Dynamisch" "Statisch" |
publicIPAddress | Der Verweis auf die öffentliche IP-Ressource. | PublicIPAddress- |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz- |
IpTag
Name | Beschreibung | Wert |
---|---|---|
ipTagType | Der IP-Tagtyp. Beispiel: FirstPartyUsage. | Schnur |
Etikett | Der Wert des IP-Tags, das der öffentlichen IP zugeordnet ist. Beispiel: SQL. | Schnur |
Microsoft.Network/virtualHubs/ipConfigurations
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2022-09-01' |
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
Eigenschaften | Die Eigenschaften von Virtual Hub IPConfigurations. | HubIPConfigurationPropertiesFormat |
Art | Der Ressourcentyp | "Microsoft.Network/virtualHubs/ipConfigurations" |
NatGateway
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Nat-Gateway-Eigenschaften. | NatGatewayPropertiesFormat |
Sku | Die NAT-Gateway-SKU. | NatGatewaySku- |
Schilder | Ressourcentags. | ResourceTags- |
Zonen | Eine Liste der Verfügbarkeitszonen, die die Zone angeben, in der Nat-Gateway bereitgestellt werden soll. | string[] |
NatGatewayPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
idleTimeoutInMinutes | Das Leerlauftimeout des NAT-Gateways. | Int |
publicIpAddresses | Ein Array von öffentlichen IP-Adressen, die der NAT-Gatewayressource zugeordnet sind. | SubResource-[] |
publicIpPrefixes | Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. | SubResource-[] |
NatGatewaySku
Name | Beschreibung | Wert |
---|---|---|
Name | Name der NAT-Gateway-SKU. | "Standard" |
NetworkSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Netzwerksicherheitsgruppe. | NetworkSecurityGroupPropertiesFormat- |
Schilder | Ressourcentags. | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
flushConnection | Wenn diese Option aktiviert ist, werden flüsse, die aus Netzwerksicherheitsgruppenverbindungen erstellt wurden, neu ausgewertet, wenn Regeln aktualisiert werden. Die anfängliche Aktivierung löst eine erneute Auswertung aus. | Bool |
securityRules | Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. | SecurityRule-[] |
PublicIPAddress
Name | Beschreibung | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort der öffentlichen IP-Adresse. | ExtendedLocation- |
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften öffentlicher IP-Adressen. | PublicIPAddressPropertiesFormat |
Sku | Die SKU der öffentlichen IP-Adresse. | PublicIPAddressSku- |
Schilder | Ressourcentags. | ResourceTags- |
Zonen | Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. | string[] |
PublicIPAddressDnsSettings
Name | Beschreibung | Wert |
---|---|---|
domainNameLabel | Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System erstellt. | Schnur |
fqdn | Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Schnur |
reverseFqdn | Der umgekehrte FQDN. Ein vollständig qualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn der reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der In-addr.arpa-Domäne auf den umgekehrten FQDN verweist. | Schnur |
PublicIPAddressPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
ddosSettings | Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. | DdosSettings- |
deleteOption | Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird. | "Löschen" "Trennen" |
dnsSettings | Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Das Leerlauftimeout der öffentlichen IP-Adresse. | Int |
ipAddress | Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. | Schnur |
ipTags | Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. | IpTag-[] |
linkedPublicIPAddress | Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. | PublicIPAddress- |
MigrationSphase | Migrationsphase der öffentlichen IP-Adresse. | 'Abort' 'Commit' "Zugesichert" 'None' "Vorbereiten" |
natGateway | Das NatGateway für die öffentliche IP-Adresse. | NatGateway- |
publicIPAddressVersion | Die öffentliche IP-Adressversion. | "IPv4" "IPv6" |
publicIPAllocationMethod | Die öffentliche IP-Adresszuweisungsmethode. | "Dynamisch" "Statisch" |
publicIPPrefix | Das öffentliche IP-Präfix dieser öffentlichen IP-Adresse sollte zugewiesen werden. | SubResource- |
servicePublicIPAddress | Die öffentliche IP-Adresse des Diensts der ressource für die öffentliche IP-Adresse. | PublicIPAddress- |
PublicIPAddressSku
Name | Beschreibung | Wert |
---|---|---|
Name | Name einer öffentlichen IP-Adress-SKU. | "Einfach" "Standard" |
Rang | Ebene einer öffentlichen IP-Adress-SKU. | "Global" "Regional" |
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
Route
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Route. | RoutePropertiesFormat- |
Art | Der Typ der Ressource. | Schnur |
RoutePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Das Ziel-CIDR, auf das die Route angewendet wird. | Schnur |
nextHopIpAddress | Die IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. | Schnur |
nextHopType | Der Typ des Azure-Hops, an den das Paket gesendet werden soll. | 'Internet' 'None' 'VirtualAppliance' "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
RouteTable
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Route-Tabelle. | RouteTablePropertiesFormat- |
Schilder | Ressourcentags. | ResourceTags- |
RouteTablePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
disableBgpRoutePropagation | Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". | Bool |
Routen | Sammlung von Routen, die in einer Routentabelle enthalten sind. | Route[] |
SecurityRule
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Sicherheitsregel. | SecurityRulePropertiesFormat- |
Art | Der Typ der Ressource. | Schnur |
SecurityRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Zugang | Der Netzwerkdatenverkehr ist zulässig oder verweigert. | "Zulassen" "Verweigern" (erforderlich) |
Beschreibung | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
destinationAddressPrefix | Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Schnur |
destinationAddressPrefixes | Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. | string[] |
destinationApplicationSecurityGroups | Die als Ziel angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
destinationPortRange | Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
destinationPortRanges | Die Zielportbereiche. | string[] |
Richtung | Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. | "Eingehend" "Ausgehend" (erforderlich) |
Priorität | Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. | int (erforderlich) |
Protokoll | Dieses Netzwerkprotokoll gilt für diese Regel. | '*' 'Ah' 'Esp' "Icmp" 'Tcp' "Udp" (erforderlich) |
sourceAddressPrefix | Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. | Schnur |
sourceAddressPrefixes | Die CIDR- oder Quell-IP-Bereiche. | string[] |
sourceApplicationSecurityGroups | Die Als Quelle angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
sourcePortRange | Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
sourcePortRanges | Die Quellportbereiche. | string[] |
ServiceDelegationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
serviceName | Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/server). | Schnur |
ServiceEndpointPolicy
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Dienstendpunktrichtlinie. | ServiceEndpointPolicyPropertiesFormat |
Schilder | Ressourcentags. | ResourceTags- |
ServiceEndpointPolicyDefinition
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Richtliniendefinition des Dienstendpunkts. | ServiceEndpointPolicyDefinitionPropertiesFormat |
Art | Der Typ der Ressource. | Schnur |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
Dienst | Dienstendpunktname. | Schnur |
serviceResources | Eine Liste der Dienstressourcen. | string[] |
ServiceEndpointPolicyPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
contextualServiceEndpointPolicies | Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. | string[] |
serviceAlias | Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört | Schnur |
serviceEndpointPolicyDefinitions | Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Orte | Eine Liste der Speicherorte. | string[] |
Dienst | Der Typ des Endpunktdiensts. | Schnur |
Subnetz
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Subnetzes. | SubnetPropertiesFormat- |
Art | Ressourcentyp. | Schnur |
SubnetPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Das Adresspräfix für das Subnetz. | Schnur |
addressPrefixes | Liste der Adresspräfixe für das Subnetz. | string[] |
applicationGatewayIPConfigurations | IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. | ApplicationGatewayIPConfiguration[] |
Delegationen | Ein Array von Verweisen auf die Delegierungen im Subnetz. | Delegation[] |
ipAllocations | Array von IpAllocation, das auf dieses Subnetz verweist. | SubResource-[] |
natGateway | Nat-Gateway, das diesem Subnetz zugeordnet ist. | SubResource- |
networkSecurityGroup | Der Verweis auf die NetworkSecurityGroup-Ressource. | NetworkSecurityGroup- |
privateEndpointNetworkPolicies | Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. | "Deaktiviert" "Aktiviert" |
privateLinkServiceNetworkPolicies | Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. | "Deaktiviert" "Aktiviert" |
routeTable | Der Verweis auf die RouteTable-Ressource. | RouteTable- |
serviceEndpointPolicies | Ein Array von Dienstendpunktrichtlinien. | ServiceEndpointPolicy[] |
serviceEndpoints | Ein Array von Dienstendpunkten. | ServiceEndpointPropertiesFormat[] |
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Azure Route Server in BGP-Peering mit Quagga- |
Diese Vorlage stellt einen Router-Server und eine Ubuntu-VM mit Quagga bereit. Zwischen Router Server und Quagga werden zwei externe BGP-Sitzungen eingerichtet. Installation und Konfiguration von Quagga wird von der benutzerdefinierten Azure-Skripterweiterung für Linux ausgeführt |
Erstellen eines Routenservers in einem neuen Subnetz- |
Diese Vorlage stellt einen Routenserver in einem Subnetz namens RouteServerSubnet bereit. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der Ressourcentyp "virtualHubs/ipConfigurations" kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/virtualHubs/ipConfigurations-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/virtualHubs/ipConfigurations@2022-09-01"
name = "string"
body = jsonencode({
properties = {
privateIPAddress = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "string"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = ...
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = ...
}
sku = {
name = "string"
tier = "string"
}
tags = {
{customized property} = "string"
}
zones = [
"string"
]
}
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 = {
flushConnection = bool
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"
]
}
type = "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"
}
type = "string"
}
]
}
tags = {
{customized property} = "string"
}
}
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 = {
{customized property} = "string"
}
}
]
serviceEndpoints = [
{
locations = [
"string"
]
service = "string"
}
]
}
type = "string"
}
}
})
}
Eigenschaftswerte
ApplicationGatewayIPConfiguration
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Name der IP-Konfiguration, die innerhalb eines Anwendungsgateways eindeutig ist. | Schnur |
Eigenschaften | Eigenschaften der IP-Konfiguration des Anwendungsgateways. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Subnetz | Verweisen auf die Subnetzressource. Ein Subnetz, von dem aus das Anwendungsgateway seine private Adresse erhält. | SubResource- |
ApplicationSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Anwendungssicherheitsgruppe. | ApplicationSecurityGroupPropertiesFormat |
Schilder | Ressourcentags. | ResourceTags- |
ApplicationSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|
DdosSettings
Name | Beschreibung | Wert |
---|---|---|
ddosProtectionPlan | Der DDoS-Schutzplan, der der öffentlichen IP zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist | SubResource- |
protectionMode | Der DDoS-Schutzmodus der öffentlichen IP | "Deaktiviert" "Aktiviert" "VirtualNetworkInherited" |
Delegation
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Subnetzes. | ServiceDelegationPropertiesFormat- |
Art | Ressourcentyp. | Schnur |
ExtendedLocation
Name | Beschreibung | Wert |
---|---|---|
Name | Der Name des erweiterten Speicherorts. | Schnur |
Art | Der Typ des erweiterten Speicherorts. | "EdgeZone" |
HubIPConfigurationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Schnur |
privateIPAllocationMethod | Die private IP-Adresszuweisungsmethode. | "Dynamisch" "Statisch" |
publicIPAddress | Der Verweis auf die öffentliche IP-Ressource. | PublicIPAddress- |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz- |
IpTag
Name | Beschreibung | Wert |
---|---|---|
ipTagType | Der IP-Tagtyp. Beispiel: FirstPartyUsage. | Schnur |
Etikett | Der Wert des IP-Tags, das der öffentlichen IP zugeordnet ist. Beispiel: SQL. | Schnur |
Microsoft.Network/virtualHubs/ipConfigurations
Name | Beschreibung | Wert |
---|---|---|
Name | Der Ressourcenname | Zeichenfolge (erforderlich) |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource des Typs: virtualHubs |
Eigenschaften | Die Eigenschaften von Virtual Hub IPConfigurations. | HubIPConfigurationPropertiesFormat |
Art | Der Ressourcentyp | "Microsoft.Network/virtualHubs/ipConfigurations@2022-09-01" |
NatGateway
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Nat-Gateway-Eigenschaften. | NatGatewayPropertiesFormat |
Sku | Die NAT-Gateway-SKU. | NatGatewaySku- |
Schilder | Ressourcentags. | ResourceTags- |
Zonen | Eine Liste der Verfügbarkeitszonen, die die Zone angeben, in der Nat-Gateway bereitgestellt werden soll. | string[] |
NatGatewayPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
idleTimeoutInMinutes | Das Leerlauftimeout des NAT-Gateways. | Int |
publicIpAddresses | Ein Array von öffentlichen IP-Adressen, die der NAT-Gatewayressource zugeordnet sind. | SubResource-[] |
publicIpPrefixes | Ein Array von öffentlichen IP-Präfixen, die der Nat-Gatewayressource zugeordnet sind. | SubResource-[] |
NatGatewaySku
Name | Beschreibung | Wert |
---|---|---|
Name | Name der NAT-Gateway-SKU. | "Standard" |
NetworkSecurityGroup
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Netzwerksicherheitsgruppe. | NetworkSecurityGroupPropertiesFormat- |
Schilder | Ressourcentags. | ResourceTags- |
NetworkSecurityGroupPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
flushConnection | Wenn diese Option aktiviert ist, werden flüsse, die aus Netzwerksicherheitsgruppenverbindungen erstellt wurden, neu ausgewertet, wenn Regeln aktualisiert werden. Die anfängliche Aktivierung löst eine erneute Auswertung aus. | Bool |
securityRules | Eine Sammlung von Sicherheitsregeln der Netzwerksicherheitsgruppe. | SecurityRule-[] |
PublicIPAddress
Name | Beschreibung | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort der öffentlichen IP-Adresse. | ExtendedLocation- |
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften öffentlicher IP-Adressen. | PublicIPAddressPropertiesFormat |
Sku | Die SKU der öffentlichen IP-Adresse. | PublicIPAddressSku- |
Schilder | Ressourcentags. | ResourceTags- |
Zonen | Eine Liste der Verfügbarkeitszonen, aus der die für die Ressource zugeordnete IP-Adresse angegeben wird. | string[] |
PublicIPAddressDnsSettings
Name | Beschreibung | Wert |
---|---|---|
domainNameLabel | Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein DNS-Eintrag für die öffentliche IP im Microsoft Azure-DNS-System erstellt. | Schnur |
fqdn | Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Schnur |
reverseFqdn | Der umgekehrte FQDN. Ein vollständig qualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn der reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der In-addr.arpa-Domäne auf den umgekehrten FQDN verweist. | Schnur |
PublicIPAddressPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
ddosSettings | Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. | DdosSettings- |
deleteOption | Geben Sie an, was mit der öffentlichen IP-Adresse passiert, wenn der virtuelle Computer, der ihn verwendet, gelöscht wird. | "Löschen" "Trennen" |
dnsSettings | Der FQDN des DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. | PublicIPAddressDnsSettings |
idleTimeoutInMinutes | Das Leerlauftimeout der öffentlichen IP-Adresse. | Int |
ipAddress | Die IP-Adresse, die der öffentlichen IP-Adressressource zugeordnet ist. | Schnur |
ipTags | Die Liste der Tags, die der öffentlichen IP-Adresse zugeordnet sind. | IpTag-[] |
linkedPublicIPAddress | Die verknüpfte öffentliche IP-Adresse der öffentlichen IP-Adressressource. | PublicIPAddress- |
MigrationSphase | Migrationsphase der öffentlichen IP-Adresse. | 'Abort' 'Commit' "Zugesichert" 'None' "Vorbereiten" |
natGateway | Das NatGateway für die öffentliche IP-Adresse. | NatGateway- |
publicIPAddressVersion | Die öffentliche IP-Adressversion. | "IPv4" "IPv6" |
publicIPAllocationMethod | Die öffentliche IP-Adresszuweisungsmethode. | "Dynamisch" "Statisch" |
publicIPPrefix | Das öffentliche IP-Präfix dieser öffentlichen IP-Adresse sollte zugewiesen werden. | SubResource- |
servicePublicIPAddress | Die öffentliche IP-Adresse des Diensts der ressource für die öffentliche IP-Adresse. | PublicIPAddress- |
PublicIPAddressSku
Name | Beschreibung | Wert |
---|---|---|
Name | Name einer öffentlichen IP-Adress-SKU. | "Einfach" "Standard" |
Rang | Ebene einer öffentlichen IP-Adress-SKU. | "Global" "Regional" |
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
ResourceTags
Name | Beschreibung | Wert |
---|
Route
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Route. | RoutePropertiesFormat- |
Art | Der Typ der Ressource. | Schnur |
RoutePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Das Ziel-CIDR, auf das die Route angewendet wird. | Schnur |
nextHopIpAddress | Die IP-Adresspakete sollten weitergeleitet werden. Nächste Hopwerte sind nur in Routen zulässig, bei denen der nächste Hoptyp "VirtualAppliance" ist. | Schnur |
nextHopType | Der Typ des Azure-Hops, an den das Paket gesendet werden soll. | 'Internet' 'None' 'VirtualAppliance' "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
RouteTable
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Route-Tabelle. | RouteTablePropertiesFormat- |
Schilder | Ressourcentags. | ResourceTags- |
RouteTablePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
disableBgpRoutePropagation | Gibt an, ob die von BGP in dieser Routentabelle gelernten Routen deaktiviert werden sollen. "True" bedeutet "deaktivieren". | Bool |
Routen | Sammlung von Routen, die in einer Routentabelle enthalten sind. | Route[] |
SecurityRule
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Sicherheitsregel. | SecurityRulePropertiesFormat- |
Art | Der Typ der Ressource. | Schnur |
SecurityRulePropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Zugang | Der Netzwerkdatenverkehr ist zulässig oder verweigert. | "Zulassen" "Verweigern" (erforderlich) |
Beschreibung | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
destinationAddressPrefix | Das Zieladressenpräfix. CIDR- oder Ziel-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Schnur |
destinationAddressPrefixes | Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. | string[] |
destinationApplicationSecurityGroups | Die als Ziel angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
destinationPortRange | Der Zielport oder der Zielbereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
destinationPortRanges | Die Zielportbereiche. | string[] |
Richtung | Die Richtung der Regel. Die Richtung gibt an, ob die Regel für eingehenden oder ausgehenden Datenverkehr ausgewertet wird. | "Eingehend" "Ausgehend" (erforderlich) |
Priorität | Die Priorität der Regel. Der Wert kann zwischen 100 und 4096 sein. Die Prioritätsnummer muss für jede Regel in der Auflistung eindeutig sein. Je niedriger die Prioritätsnummer, desto höher die Priorität der Regel. | int (erforderlich) |
Protokoll | Dieses Netzwerkprotokoll gilt für diese Regel. | '*' 'Ah' 'Esp' "Icmp" 'Tcp' "Udp" (erforderlich) |
sourceAddressPrefix | Der CIDR- oder Quell-IP-Bereich. Sternchen '*' können auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. Wenn es sich um eine Eingangsregel handelt, gibt an, von wo der Netzwerkdatenverkehr stammt. | Schnur |
sourceAddressPrefixes | Die CIDR- oder Quell-IP-Bereiche. | string[] |
sourceApplicationSecurityGroups | Die Als Quelle angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
sourcePortRange | Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen '*' können auch für alle Ports verwendet werden. | Schnur |
sourcePortRanges | Die Quellportbereiche. | string[] |
ServiceDelegationPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
serviceName | Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/server). | Schnur |
ServiceEndpointPolicy
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Ort | Ressourcenspeicherort. | Schnur |
Eigenschaften | Eigenschaften der Dienstendpunktrichtlinie. | ServiceEndpointPolicyPropertiesFormat |
Schilder | Ressourcentags. | ResourceTags- |
ServiceEndpointPolicyDefinition
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften der Richtliniendefinition des Dienstendpunkts. | ServiceEndpointPolicyDefinitionPropertiesFormat |
Art | Der Typ der Ressource. | Schnur |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Beschreibung | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Schnur |
Dienst | Dienstendpunktname. | Schnur |
serviceResources | Eine Liste der Dienstressourcen. | string[] |
ServiceEndpointPolicyPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
contextualServiceEndpointPolicies | Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. | string[] |
serviceAlias | Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört | Schnur |
serviceEndpointPolicyDefinitions | Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
Orte | Eine Liste der Speicherorte. | string[] |
Dienst | Der Typ des Endpunktdiensts. | Schnur |
Subnetz
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |
Name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Schnur |
Eigenschaften | Eigenschaften des Subnetzes. | SubnetPropertiesFormat- |
Art | Ressourcentyp. | Schnur |
SubnetPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
addressPrefix | Das Adresspräfix für das Subnetz. | Schnur |
addressPrefixes | Liste der Adresspräfixe für das Subnetz. | string[] |
applicationGatewayIPConfigurations | IP-Konfigurationen des Anwendungsgateways der virtuellen Netzwerkressource. | ApplicationGatewayIPConfiguration[] |
Delegationen | Ein Array von Verweisen auf die Delegierungen im Subnetz. | Delegation[] |
ipAllocations | Array von IpAllocation, das auf dieses Subnetz verweist. | SubResource-[] |
natGateway | Nat-Gateway, das diesem Subnetz zugeordnet ist. | SubResource- |
networkSecurityGroup | Der Verweis auf die NetworkSecurityGroup-Ressource. | NetworkSecurityGroup- |
privateEndpointNetworkPolicies | Aktivieren oder Deaktivieren sie das Anwenden von Netzwerkrichtlinien auf privaten Endpunkten im Subnetz. | "Deaktiviert" "Aktiviert" |
privateLinkServiceNetworkPolicies | Aktivieren oder Deaktivieren sie die Anwendung von Netzwerkrichtlinien für den privaten Linkdienst im Subnetz. | "Deaktiviert" "Aktiviert" |
routeTable | Der Verweis auf die RouteTable-Ressource. | RouteTable- |
serviceEndpointPolicies | Ein Array von Dienstendpunktrichtlinien. | ServiceEndpointPolicy[] |
serviceEndpoints | Ein Array von Dienstendpunkten. | ServiceEndpointPropertiesFormat[] |
Unterressource
Name | Beschreibung | Wert |
---|---|---|
id | Ressourcen-ID. | Schnur |