Microsoft.Network NetworkInterfaces
Bicep-Ressourcendefinition
Der Ressourcentyp networkInterfaces kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:
- Ressourcengruppen : Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/networkInterfaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden Bicep hinzu.
resource symbolicname 'Microsoft.Network/networkInterfaces@2023-11-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
properties: {
auxiliaryMode: 'string'
auxiliarySku: 'string'
disableTcpStateTracking: bool
dnsSettings: {
dnsServers: [
'string'
]
internalDnsNameLabel: 'string'
}
enableAcceleratedNetworking: bool
enableIPForwarding: bool
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
applicationGatewayBackendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
backendAddresses: [
{
fqdn: 'string'
ipAddress: 'string'
}
]
}
}
]
applicationSecurityGroups: [
{
id: 'string'
location: 'string'
properties: {}
tags: {}
}
]
gatewayLoadBalancer: {
id: 'string'
}
loadBalancerBackendAddressPools: [
{
id: 'string'
name: 'string'
properties: {
drainPeriodInSeconds: int
loadBalancerBackendAddresses: [
{
name: 'string'
properties: {
adminState: 'string'
ipAddress: 'string'
loadBalancerFrontendIPConfiguration: {
id: 'string'
}
subnet: {
id: 'string'
}
virtualNetwork: {
id: 'string'
}
}
}
]
location: 'string'
syncMode: 'string'
tunnelInterfaces: [
{
identifier: int
port: int
protocol: 'string'
type: 'string'
}
]
virtualNetwork: {
id: 'string'
}
}
}
]
loadBalancerInboundNatRules: [
{
id: 'string'
name: 'string'
properties: {
backendAddressPool: {
id: 'string'
}
backendPort: int
enableFloatingIP: bool
enableTcpReset: bool
frontendIPConfiguration: {
id: 'string'
}
frontendPort: int
frontendPortRangeEnd: int
frontendPortRangeStart: int
idleTimeoutInMinutes: int
protocol: 'string'
}
}
]
primary: bool
privateIPAddress: 'string'
privateIPAddressPrefixLength: int
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
defaultOutboundAccess: bool
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: {}
}
]
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'
}
]
sharingScope: 'string'
}
type: 'string'
}
virtualNetworkTaps: [
{
id: 'string'
location: 'string'
properties: {
destinationLoadBalancerFrontEndIPConfiguration: {
id: 'string'
name: 'string'
properties: {
gatewayLoadBalancer: {
id: 'string'
}
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
publicIPPrefix: {
id: 'string'
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
defaultOutboundAccess: bool
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: {}
}
]
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'
}
]
sharingScope: 'string'
}
type: 'string'
}
}
zones: [
'string'
]
}
destinationNetworkInterfaceIPConfiguration: {
destinationPort: int
}
tags: {}
}
]
}
type: 'string'
}
]
migrationPhase: '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: {}
}
]
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: {}
}
nicType: 'string'
privateLinkService: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
autoApproval: {
subscriptions: [
'string'
]
}
enableProxyProtocol: bool
fqdns: [
'string'
]
ipConfigurations: [
{
id: 'string'
name: 'string'
properties: {
primary: bool
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
defaultOutboundAccess: bool
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: {}
}
]
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'
}
]
sharingScope: 'string'
}
type: 'string'
}
}
}
]
loadBalancerFrontendIpConfigurations: [
{
id: 'string'
name: 'string'
properties: {
gatewayLoadBalancer: {
id: 'string'
}
privateIPAddress: 'string'
privateIPAddressVersion: 'string'
privateIPAllocationMethod: 'string'
publicIPAddress: {
extendedLocation: {
name: 'string'
type: 'EdgeZone'
}
id: 'string'
location: 'string'
properties: {
ddosSettings: {
ddosProtectionPlan: {
id: 'string'
}
protectionMode: 'string'
}
deleteOption: 'string'
dnsSettings: {
domainNameLabel: 'string'
domainNameLabelScope: 'string'
fqdn: 'string'
reverseFqdn: 'string'
}
idleTimeoutInMinutes: int
ipAddress: 'string'
ipTags: [
{
ipTagType: 'string'
tag: 'string'
}
]
linkedPublicIPAddress: {
public-ip-address-object
}
migrationPhase: 'string'
natGateway: {
id: 'string'
location: 'string'
properties: {
idleTimeoutInMinutes: int
publicIpAddresses: [
{
id: 'string'
}
]
publicIpPrefixes: [
{
id: 'string'
}
]
}
sku: {
name: 'Standard'
}
tags: {}
zones: [
'string'
]
}
publicIPAddressVersion: 'string'
publicIPAllocationMethod: 'string'
publicIPPrefix: {
id: 'string'
}
servicePublicIPAddress: {
public-ip-address-object
}
}
sku: {
name: 'string'
tier: 'string'
}
tags: {}
zones: [
'string'
]
}
publicIPPrefix: {
id: 'string'
}
subnet: {
id: 'string'
name: 'string'
properties: {
addressPrefix: 'string'
addressPrefixes: [
'string'
]
applicationGatewayIPConfigurations: [
{
id: 'string'
name: 'string'
properties: {
subnet: {
id: 'string'
}
}
}
]
defaultOutboundAccess: bool
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: {}
}
]
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'
}
]
sharingScope: 'string'
}
type: 'string'
}
}
zones: [
'string'
]
}
]
visibility: {
subscriptions: [
'string'
]
}
}
tags: {}
}
workloadType: 'string'
}
}
Eigenschaftswerte
networkInterfaces
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-80 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche. Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich. |
location | Ressourcenspeicherort | Zeichenfolge |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
extendedLocation | Der erweiterte Speicherort der Netzwerkschnittstelle. | ExtendedLocation |
properties | Eigenschaften der Netzwerkschnittstelle. | NetworkInterfacePropertiesFormat |
ExtendedLocation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name des erweiterten Speicherorts. | Zeichenfolge |
type | Der Typ des erweiterten Speicherorts. | "EdgeZone" |
NetworkInterfacePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
auxiliaryMode | Hilfsmodus der Netzwerkschnittstellenressource. | "AcceleratedConnections" "Floating" "MaxConnections" "Keine" |
auxiliarySku | Hilfssku der Netzwerkschnittstellenressource. | "A1" "A2" "A4" "A8" "Keine" |
disableTcpStateTracking | Gibt an, ob die TCP-Zustandsnachverfolgung deaktiviert werden soll. | bool |
dnsSettings | Die DNS-Einstellungen in der Netzwerkschnittstelle. | NetworkInterfaceDnsSettings |
enableAcceleratedNetworking | Wenn die Netzwerkschnittstelle für beschleunigtes Netzwerk konfiguriert ist. Gilt nicht für VM-Größen, für die ein beschleunigtes Netzwerk erforderlich ist. | bool |
enableIPForwarding | Gibt an, ob die IP-Weiterleitung für diese Netzwerkschnittstelle aktiviert ist. | bool |
ipConfigurations | Eine Liste von IPConfigurations der Netzwerkschnittstelle. | NetworkInterfaceIPConfiguration[] |
migrationPhase | Migrationsphase der Netzwerkschnittstellenressource. | "Abbrechen" "Commit" "Committet" "Keine" "Vorbereiten" |
networkSecurityGroup | Der Verweis auf die NetworkSecurityGroup-Ressource. | NetworkSecurityGroup |
nicType | Typ der Netzwerkschnittstellenressource. | "Elastisch" "Standard" |
privateLinkService | Privatelinkservice der Netzwerkschnittstellenressource. | PrivateLinkService |
workloadType | WorkloadType der NetworkInterface für BareMetal-Ressourcen | Zeichenfolge |
NetworkInterfaceDnsSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
dnsServers | Die Liste der IP-Adressen für DNS-Server. Verwenden Sie "AzureProvidedDNS", um zur von Azure bereitgestellten DNS-Auflösung zu wechseln. Der Wert "AzureProvidedDNS" kann nicht mit anderen IP-Adressen kombiniert werden, er muss der einzige Wert in der dnsServers-Auflistung sein. | string[] |
internalDnsNameLabel | Relativer DNS-Name für diese Netzwerkkarte, die für die interne Kommunikation zwischen VMs im selben virtuellen Netzwerk verwendet wird. | Zeichenfolge |
NetworkInterfaceIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Ip-Konfigurationseigenschaften der Netzwerkschnittstelle. | NetworkInterfaceIPConfigurationPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
NetworkInterfaceIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
applicationGatewayBackendAddressPools | Der Verweis auf die ApplicationGatewayBackendAddressPool-Ressource. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Anwendungssicherheitsgruppen, in denen die IP-Konfiguration enthalten ist. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Der Verweis auf die Front-End-IP-Adresse des Gatewaylastenausgleichs. | Subresource |
loadBalancerBackendAddressPools | Der Verweis auf die LoadBalancerBackendAddressPool-Ressource. | BackendAddressPool[] |
loadBalancerInboundNatRules | Eine Liste der Verweise von LoadBalancerInboundNatRules. | InboundNatRule[] |
primary | Gibt an, ob dies eine primäre Kundenadresse auf der Netzwerkschnittstelle ist. | bool |
privateIPAddress | Private IP-Adresse der IP-Konfiguration. Dabei kann es sich um eine einzelne IP-Adresse oder einen CIDR-Block im Format {address}/{prefix-length} handeln. | Zeichenfolge |
privateIPAddressPrefixLength | Die Präfixlänge der privaten IP-Adresse. Wenn angegeben und die Zuordnungsmethode dynamisch ist, ordnet der Dienst einen CIDR-Block anstelle einer einzelnen IP-Adresse zu. | INT Einschränkungen: Minimaler Wert = 1 Maximaler Wert = 128 |
privateIPAddressVersion | Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Private IP-Adresszuordnungsmethode. | "Dynamisch" "Statisch" |
publicIPAddress | Öffentliche IP-Adresse, die an die IP-Konfiguration gebunden ist. | PublicIPAddress |
Subnetz | Subnetz, das an die IP-Konfiguration gebunden ist. | Subnetz |
virtualNetworkTaps | Der Verweis auf Virtual Network Taps. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Name des Back-End-Adresspools, der innerhalb eines Application Gateway eindeutig ist. | Zeichenfolge |
properties | Eigenschaften des Back-End-Adresspools des Anwendungsgateways. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
back-EndAddresses | Back-End-Adressen. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
fqdn | Vollqualifizierter Domänenname (FQDN) | Zeichenfolge |
ipAddress | IP-Adresse. | Zeichenfolge |
ApplicationSecurityGroup
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Anwendungssicherheitsgruppe. | ApplicationSecurityGroupPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
ApplicationSecurityGroupPropertiesFormat
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
Subresource
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
Back-EndAddressPool
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Back-End-Adresspools des Lastenausgleichs. | Back-EndAddressPoolPropertiesFormat |
Back-EndAddressPoolPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
drainPeriodInSeconds | Anzahl von Sekunden Load Balancer warten, bevor RESET an Client- und Back-End-Adresse gesendet wird. | INT |
loadBalancerBackendAddresses | Ein Array von Back-End-Adressen. | LoadBalancerBackendAddress[] |
location | Der Speicherort des Back-End-Adresspools. | Zeichenfolge |
syncMode | Synchroner Modus für Back-End-Adressen für den Back-End-Pool | "Automatisch" "Manuell" |
tunnelInterfaces | Ein Array von Gateway-Load Balancer-Tunnelschnittstellen. | GatewayLoadBalancerTunnelInterface[] |
virtualNetwork | Ein Verweis auf ein virtuelles Netzwerk. | Subresource |
LoadBalancerBackendAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name der Back-End-Adresse. | Zeichenfolge |
properties | Eigenschaften des Back-End-Adresspools des Lastenausgleichs. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
adminState | Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen. | "Nach unten" "Keine" "Nach oben" |
ipAddress | IP-Adresse, die zum virtuellen Netzwerk gehört, auf das verwiesen wird. | Zeichenfolge |
loadBalancerFrontendIPConfiguration | Verweis auf die Front-End-IP-Adresskonfiguration, die im regionalen Lastenausgleich definiert ist. | Subresource |
Subnetz | Verweis auf ein vorhandenes Subnetz. | Subresource |
virtualNetwork | Verweis auf ein vorhandenes virtuelles Netzwerk. | Subresource |
GatewayLoadBalancerTunnelInterface
Name | BESCHREIBUNG | Wert |
---|---|---|
Bezeichner | Bezeichner der Gateway-Load Balancer-Tunnelschnittstelle. | INT |
port | Port der Gateway-Load Balancer-Tunnelschnittstelle. | INT |
Protokoll | Protokoll der Gateway-Load Balancer-Tunnelschnittstelle. | "nativ" "Keine" "VXLAN" |
Typ | Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle. | "Extern" "Intern" "Keine" |
InboundNatRule
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb der vom Lastenausgleich verwendeten NAT-Regeln für eingehenden Datenverkehr eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der NAT-Regel für eingehenden Lastenausgleich. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
backendAddressPool | Ein Verweis auf die back-EndAddressPool-Ressource. | Subresource |
backendPort | Der Port, der für den internen Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. | INT |
enableFloatingIP | Konfiguriert den Endpunkt eines virtuellen Computers für die floating IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist erforderlich, wenn Sie die SQL AlwaysOn-Verfügbarkeits-Gruppen in SQL Server verwenden. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. | bool |
enableTcpReset | Empfangen sie bidirektionale TCP-Zurücksetzung bei Leerlauftimeout des TCP-Flusses oder unerwarteter Verbindungsbeendigung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. | bool |
frontendIPConfiguration | Ein Verweis auf Front-End-IP-Adressen. | Subresource |
frontendPort | Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb der Load Balancer eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. | INT |
frontendPortRangeEnd | Der Portbereich endet für den externen Endpunkt. Diese Eigenschaft wird zusammen mit BackendAddressPool und FrontendPortRangeStart verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. | INT |
frontendPortRangeStart | Der Portbereich beginnt für den externen Endpunkt. Diese Eigenschaft wird zusammen mit BackendAddressPool und FrontendPortRangeEnd verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. | INT |
idleTimeoutInMinutes | Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann auf eine Angabe zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert ist 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. | INT |
Protokoll | Der Verweis auf das Transportprotokoll, das von der Lastenausgleichsregel verwendet wird. | "Alle" "TCP" "Udp" |
PublicIPAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort der öffentlichen IP-Adresse. | ExtendedLocation |
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der öffentlichen IP-Adresse. | PublicIPAddressPropertiesFormat |
sku | Die SKU für die öffentliche IP-Adresse. | PublicIPAddressSku |
tags | Ressourcentags. | Objekt (object) |
Zonen | Eine Liste der Verfügbarkeitszonen, aus der die ip-Adresse angegeben wird, die für die Ressource zugewiesen ist. | string[] |
PublicIPAddressPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
ddosSettings | Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. | DdosSettings |
deleteOption | Angeben, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie 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. | Zeichenfolge |
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 |
migrationPhase | Migrationsphase der öffentlichen IP-Adresse. | "Abort" "Commit" "Committet" "Keine" "Vorbereiten" |
natGateway | Der NatGateway für die öffentliche IP-Adresse. | NatGateway |
publicIPAddressVersion | Die Version der öffentlichen IP-Adresse. | "IPv4" "IPv6" |
publicIPAllocationMethod | Die Öffentliche IP-Adresszuordnungsmethode. | "Dynamisch" "Statisch" |
publicIPPrefix | Das Präfix für öffentliche IP-Adressen, aus dem diese öffentliche IP-Adresse zugeordnet werden sollte. | Subresource |
servicePublicIPAddress | Die öffentliche IP-Adresse des Diensts der öffentlichen IP-Adressressource. | PublicIPAddress |
DdosSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
ddosProtectionPlan | Der DDoS-Schutzplan, der der öffentlichen IP-Adresse zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist. | Subresource |
protectionMode | Der DDoS-Schutzmodus der öffentlichen IP-Adresse | "Deaktiviert" "Aktiviert" "VirtualNetworkInherited" |
PublicIPAddressDnsSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
domainNameLabel | Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden zusammen den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt. | Zeichenfolge |
domainNameLabelScope | Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamensbezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure DNS-System erstellt, der einen Hashwert im FQDN enthält. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
fqdn | Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Zeichenfolge |
reverseFqdn | Der umgekehrte FQDN. Ein vom Benutzer sichtbarer, vollqualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der in-addr.arpa-Domäne auf den Reverse-FQDN verweist. | Zeichenfolge |
IpTag
Name | BESCHREIBUNG | Wert |
---|---|---|
ipTagType | Der IP-Tagtyp. Beispiel: FirstPartyUsage. | Zeichenfolge |
das Tag | Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. | Zeichenfolge |
NatGateway
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Nat Gateway-Eigenschaften. | NatGatewayPropertiesFormat |
sku | Die NAT-Gateway-SKU. | NatGatewaySku |
tags | Ressourcentags. | Objekt (object) |
Zonen | Eine Liste der Verfügbarkeitszonen, die die Zone angibt, 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" |
PublicIPAddressSku
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name einer öffentlichen IP-Adress-SKU. | "Basic" "Standard" |
Ebene | Ebene einer öffentlichen IP-Adress-SKU. | "Global" "Regional" |
Subnet
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Subnetzes. | SubnetPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
SubnetPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
addressPrefix | Das Adresspräfix für das Subnetz. | Zeichenfolge |
addressPrefixes | Liste der Adresspräfixe für das Subnetz. | string[] |
applicationGatewayIPConfigurations | Anwendungsgateway-IP-Konfigurationen der virtuellen Netzwerkressource. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt werden und kann nicht für ein vorhandenes Subnetz aktualisiert werden. | bool |
Delegationen | Ein Array von Verweisen auf die Delegierungen im Subnetz. | Delegierung[] |
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 die Anwendung von Netzwerkrichtlinien auf einen privaten Endpunkt im Subnetz. | "Deaktiviert" "Aktiviert" "NetworkSecurityGroupEnabled" "RouteTableEnabled" |
privateLinkServiceNetworkPolicies | Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien für den Private Link-Dienst im Subnetz. | "Deaktiviert" "Aktiviert" |
Routetable | Der Verweis auf die RouteTable-Ressource. | Routetable |
serviceEndpointPolicies | Ein Array von Dienstendpunktrichtlinien. | ServiceEndpointPolicy[] |
serviceEndpoints | Ein Array von Dienstendpunkten. | ServiceEndpointPropertiesFormat[] |
sharingScope | Legen Sie diese Eigenschaft auf Mandant fest, um die Freigabe des Subnetzes mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn defaultOutboundAccess auf false festgelegt ist. Beide Eigenschaften können nur festgelegt werden, wenn das Subnetz leer ist. | "DelegierteServices" "Mandant" |
ApplicationGatewayIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Name der IP-Konfiguration, die innerhalb eines Application Gateway eindeutig ist. | Zeichenfolge |
properties | Eigenschaften der IP-Konfiguration des Anwendungsgateways. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
Subnetz | Verweis auf die Subnetzressource. Ein Subnetz, aus dem das Anwendungsgateway seine private Adresse erhält. | Subresource |
Delegierung
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Subnetzes. | ServiceDelegationPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
ServiceDelegationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
serviceName | Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/servers). | Zeichenfolge |
NetworkSecurityGroup
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Netzwerksicherheitsgruppe. | NetworkSecurityGroupPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
NetworkSecurityGroupPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
flushConnection | Wenn dies aktiviert ist, werden Flows, die aus Verbindungen der Netzwerksicherheitsgruppe 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[] |
SecurityRule
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Sicherheitsregel. | SecurityRulePropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
SecurityRulePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
access | Der Netzwerkdatenverkehr wird zugelassen oder verweigert. | "Zulassen" "Verweigern" (erforderlich) |
description | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Zeichenfolge |
destinationAddressPrefix | Das Präfix der Zieladresse. CIDR oder Ziel-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Zeichenfolge |
destinationAddressPrefixes | Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. | string[] |
destinationApplicationSecurityGroups | Die als Ziel angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
destinationPortRange | Der Zielport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. | Zeichenfolge |
destinationPortRanges | Die Zielportbereiche. | string[] |
direction | Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird. | "Eingehender Eingang" "Ausgehend" (erforderlich) |
priority | 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 niedrigere die Prioritätsnummer ist, desto höher ist die Priorität der Regel. | int (erforderlich) |
Protokoll | Netzwerkprotokoll, für das diese Regel gilt. | '*' "Ah" "Esp" "Icmp" "TCP" "Udp" (erforderlich) |
sourceAddressPrefix | Der CIDR- oder Quell-IP-Bereich. Das Sternchen '*' kann 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, woher der Netzwerkdatenverkehr stammt. | Zeichenfolge |
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 "*" kann auch verwendet werden, um alle Ports abzugleichen. | Zeichenfolge |
sourcePortRanges | Die Quellportbereiche. | string[] |
Routetable
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Routingtabelle. | RouteTablePropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
RouteTablePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
disableBgpRoutePropagation | Gibt an, ob die von BGP für diese Routingtabelle erlernten Routen deaktiviert werden sollen. True bedeutet deaktivieren. | bool |
Routen | Sammlung von Routen, die in einer Routingtabelle enthalten sind. | Route[] |
Route
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Route. | RoutePropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
RoutePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
addressPrefix | Die Ziel-CIDR, für die die Route gilt. | Zeichenfolge |
hasBgpOverride | Ein Wert, der angibt, ob diese Route überlappende BGP-Routen außer Kraft setzt, unabhängig von LPM. | bool |
nextHopIpAddress | Die IP-Adresspakete sollten weitergeleitet werden. Werte des nächsten Hops sind nur in Routen zulässig, bei denen der Typ des nächsten Hops VirtualAppliance ist. | Zeichenfolge |
nextHopType | Der Azure-Hop-Typ, an den das Paket gesendet werden soll. | "Internet" "Keine" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
ServiceEndpointPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Dienstendpunktrichtlinie. | ServiceEndpointPolicyPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
ServiceEndpointPolicyPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
contextualServiceEndpointPolicies | Eine Sammlung kontextbezogener Dienstendpunktrichtlinie. | string[] |
serviceAlias | Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört | Zeichenfolge |
serviceEndpointPolicyDefinitions | Eine Sammlung von Richtliniendefinitionen für Dienstendpunkte der Dienstendpunktrichtlinie. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Richtliniendefinition des Dienstendpunkts. | ServiceEndpointPolicyDefinitionPropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
description | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Zeichenfolge |
Dienst | Dienstendpunktname. | Zeichenfolge |
serviceResources | Eine Liste der Dienstressourcen. | string[] |
ServiceEndpointPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
locations | Eine Liste der Speicherorte. | string[] |
Dienst | Der Typ des Endpunktdiensts. | Zeichenfolge |
VirtualNetworkTap
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Virtual Network Tippen Sie auf Eigenschaften. | VirtualNetworkTapPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
VirtualNetworkTapPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Der Verweis auf die private IP-Adresse auf dem internen Load Balancer, der den Tippen empfängt. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Der Verweis auf die private IP-Adresse der Collector-Nic, die das Tippen empfängt. | NetworkInterfaceIPConfiguration |
destinationPort | Der VXLAN-Zielport, der den getippten Datenverkehr empfängt. | INT |
FrontendIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, der innerhalb der Vom Lastenausgleich verwendeten Front-End-IP-Konfigurationen eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Lastenausgleichstests. | FrontendIPConfigurationPropertiesFormat |
Zonen | Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. | string[] |
FrontendIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
gatewayLoadBalancer | Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs. | Subresource |
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Zeichenfolge |
privateIPAddressVersion | Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Private IP-Zuordnungsmethode. | "Dynamisch" "Statisch" |
publicIPAddress | Der Verweis auf die öffentliche IP-Ressource. | PublicIPAddress |
publicIPPrefix | Der Verweis auf die Ressource Öffentliche IP-Präfixe. | Subresource |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz |
PrivateLinkService
Name | BESCHREIBUNG | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort des Lastenausgleichs. | ExtendedLocation |
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften des Private Link-Diensts. | PrivateLinkServiceProperties |
tags | Ressourcentags. | Objekt (object) |
PrivateLinkServiceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
autoApproval | Die Liste der automatischen Genehmigungen des Private Link-Diensts. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Gibt an, ob der Private Link-Dienst für das Proxyprotokoll aktiviert ist oder nicht. | bool |
Fqdns | Die Liste der Fqdn. | string[] |
ipConfigurations | Ein Array von IP-Konfigurationen des Private Link-Diensts. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Ein Array von Verweisen auf die IP-Konfigurationen des Lastenausgleichs. | FrontendIPConfiguration[] |
Sichtbarkeit | Die Sichtbarkeitsliste des Private Link-Diensts. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Name | BESCHREIBUNG | Wert |
---|---|---|
subscriptions | Die Liste der Abonnements. | string[] |
PrivateLinkServiceIpConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der IP-Konfiguration des Private Link-Diensts. | Zeichenfolge |
properties | Eigenschaften der IP-Konfiguration des Private Link-Diensts. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
primary | Gibt an, ob die IP-Konfiguration primär ist oder nicht. | bool |
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Zeichenfolge |
privateIPAddressVersion | Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Private IP-Adresszuordnungsmethode. | "Dynamisch" "Statisch" |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz |
PrivateLinkServicePropertiesVisibility
Name | BESCHREIBUNG | Wert |
---|---|---|
subscriptions | Die Liste der Abonnements. | string[] |
Schnellstartvorlagen
In den folgenden Schnellstartvorlagen wird dieser Ressourcentyp bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
AKS-Cluster mit dem Application Gateway-Eingangscontroller |
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit Application Gateway, Application Gateway Eingangscontroller, Azure Container Registry, Log Analytics und Key Vault |
App Gateway mit WAF, SSL, IIS und HTTPS-Umleitung |
Diese Vorlage stellt eine Application Gateway mit WAF, End-to-End-SSL und HTTP-zu-HTTPS-Umleitung auf den IIS-Servern bereit. |
Create eines IPv6-Application Gateway |
Mit dieser Vorlage wird ein Anwendungsgateway mit einem IPv6-Front-End in einem virtuellen Dual-Stack-Netzwerk erstellt. |
Anwendungssicherheitsgruppen |
In dieser Vorlage wird gezeigt, wie Sie die Teile zum Sichern von Workloads mithilfe von NSGs mit Application Security Gruppen zusammenstellen. Es wird eine Linux-VM mit NGINX und über die Verwendung von Applicaton Security Gruppen für Netzwerksicherheit bereitgestellt Gruppen wir den Zugriff auf die Ports 22 und 80 auf eine VM zulassen, die der Anwendungssicherheitsgruppe namens webServersAsg zugewiesen ist. |
Verwenden von Azure Firewall als DNS-Proxy in einer Hub & Spoke-Topologie |
In diesem Beispiel wird gezeigt, wie Sie mithilfe der Azure Firewall eine Hub-Spoke-Topologie in Azure bereitstellen. Das virtuelle Hubnetzwerk fungiert als zentraler Verbindungspunkt mit virtuellen Netzwerken mit vielen Spokes, die über Peering virtueller Netzwerke mit dem virtuellen Hubnetzwerk verbunden sind. |
Create Sandbox von Azure Firewall, Client-VM und Server-VM |
Mit dieser Vorlage wird ein virtuelles Netzwerk mit zwei Subnetzen (Serversubnetz und AzureFirewall-Subnetz), einer Server-VM, einer Client-VM, einer öffentlichen IP-Adresse für jeden virtuellen Computer und einer Routingtabelle zum Senden von Datenverkehr zwischen VMs über die Firewall erstellt. |
Create einer Firewall, FirewallPolicy mit explizitem Proxy |
Diese Vorlage erstellt eine Azure Firewall FirewalllPolicy mit explizitem Proxy und Netzwerkregeln mit IpGroups. Enthält auch ein Linux Jumpbox-VM-Setup. |
Create einer Firewall mit FirewallPolicy und IpGroups |
Diese Vorlage erstellt eine Azure Firewall mit FirewalllPolicy, die auf Netzwerkregeln mit IpGroups verweist. Enthält auch ein Linux Jumpbox-VM-Setup. |
Erstellen einer Azure Firewall mit IpGroups |
Diese Vorlage erstellt eine Azure Firewall mit Anwendungs- und Netzwerkregeln, die auf IP-Gruppen verweisen. Enthält auch ein Linux Jumpbox-VM-Setup. |
Create einer Azure Firewall Sandbox mit Tunnelerzwingung |
Diese Vorlage erstellt eine Azure Firewall Sandbox (Linux) mit einer Firewallzwinge, die durch eine andere Firewall in einem per Peering verknüpften VNET getunnelt wird. |
Testumgebung für Azure Firewall Premium |
Diese Vorlage erstellt eine Azure Firewall Premium- und Firewallrichtlinie mit Premium-Features wie Intrusion Inspection Detection (IDPS), TLS-Inspektion und Webkategoriefilterung. |
Create ein Sandbox-Setup von Azure Firewall mit Linux-VMs |
Mit dieser Vorlage wird ein virtuelles Netzwerk mit drei Subnetzen (Serversubnetz, Jumpbox-Subet und AzureFirewall-Subnetz), eine Jumpbox-VM mit öffentlicher IP, eine Server-VM, eine UDR-Route erstellt, die auf Azure Firewall für das Serversubnetz verweist, und eine Azure Firewall mit mindestens 1 öffentlichen IP-Adressen, 1 Beispielanwendungsregel, 1 Beispielnetzwerkregel und privaten Standardbereichen |
Create eines Sandbox-Setups mit firewall policy |
Diese Vorlage erstellt ein virtuelles Netzwerk mit 3 Subnetzen (Serversubnetz, Jumpbox-Subet und AzureFirewall-Subnetz), eine Jumpbox-VM mit öffentlicher IP-Adresse, eine Server-VM, eine UDR-Route, die auf Azure Firewall für das Serversubnetz verweist, und eine Azure Firewall mit mindestens 1 öffentlichen IP-Adressen. Erstellt außerdem eine Firewallrichtlinie mit einer Beispielanwendungsregel, einer Beispielnetzwerkregel und privaten Standardbereichen. |
Erstellen einer Sandboxeinrichtung von Azure Firewall mit Zonen |
Diese Vorlage erstellt ein virtuelles Netzwerk mit drei Subnetzen (Serversubnetz, Jumpbox-Subnetz und Azure Firewall Subnetz), eine Jumpbox-VM mit öffentlicher IP-Adresse, eine Server-VM, eine UDR-Route, die auf Azure Firewall für das ServerSubnet verweist, eine Azure Firewall mit mindestens einer öffentlichen IP-Adresse, eine Beispielanwendungsregel und eine Beispielnetzwerkregel und Azure Firewall in Verfügbarkeitszonen 1, 2 und 3. |
Bereitstellen eines Bastion-Hosts in einem Hub Virtual Network |
Diese Vorlage erstellt zwei vNets mit Peerings: einen Bastion-Host im Hub-vNet und einen virtuellen Linux-Computer im Spoke-VNET. |
Erstellen einer Azure Firewall-Instanz mit mehreren öffentlichen IP-Adressen |
Diese Vorlage erstellt eine Azure Firewall mit zwei öffentlichen IP-Adressen und zwei Windows Server 2019-Servern, die getestet werden sollen. |
Geschützte virtuelle Hubs |
Mit dieser Vorlage wird ein geschützter virtueller Hub erstellt, der Azure Firewall verwendet, um Ihren Cloudnetzwerkdatenverkehr für das Internet zu schützen. |
Erstellen eines internen Standard-Lastenausgleichs |
Mit dieser Vorlage wird eine interne Standard-Azure Load Balancer mit einem Regellastenausgleich port 80 erstellt. |
Create eines standardmäßigen internen Lastenausgleichs mit Hochverfügbarkeitsports |
Diese Vorlage erstellt eine interne Standard-Azure Load Balancer mit einer Lastenausgleichsregel für Hochverfügbarkeitsports. |
Erstellen eines regionsübergreifenden Lastenausgleichs |
Diese Vorlage erstellt einen regionsübergreifenden Lastenausgleich mit einem Back-End-Pool, der zwei regionale Lastenausgleichsmodule enthält. Der regionsübergreifende Lastenausgleich ist derzeit in eingeschränkten Regionen verfügbar. Die regionalen Lastenausgleichsmodule hinter dem regionsübergreifenden Lastenausgleich können sich in jeder Region befinden. |
Load Balancer Standard mit Back-End-Pool nach IP-Adressen |
Diese Vorlage wird verwendet, um zu veranschaulichen, wie ARM-Vorlagen verwendet werden können, um den Back-End-Pool eines Load Balancer nach IP-Adresse zu konfigurieren, wie im Verwaltungsdokument des Back-End-Pools beschrieben. |
Create eines Lastenausgleichs mit einer öffentlichen IPv6-Adresse |
Diese Vorlage erstellt einen Lastenausgleich mit Internetzugriff mit einer öffentlichen IPv6-Adresse, Lastenausgleichsregeln und zwei VMs für den Back-End-Pool. |
Erstellen einer Load Balancer Standard-Instanz |
Diese Vorlage erstellt einen Lastenausgleich mit Internetzugriff, Lastenausgleichsregeln und drei VMs für den Back-End-Pool mit jeder VM in einer redundanten Zone. |
Load Balancer mit 2 VIPs mit jeweils einer LB-Regel |
Mit dieser Vorlage können Sie eine Load Balancer, 2 öffentliche IP-Adressen für den Lastenausgleich (multivip), Virtual Network, Netzwerkschnittstelle im Virtual Network & eine LB-Regel in der Load Balancer erstellen, die von der Netzwerkschnittstelle verwendet wird. |
Load Balancer mit NAT-Regel für eingehenden Datenverkehr |
Mit dieser Vorlage können Sie eine Load Balancer, eine öffentliche IP-Adresse für den Lastenausgleich, Virtual Network, Eine Netzwerkschnittstelle im Virtual Network & einer NAT-Regel in der Load Balancer erstellen, die von der Netzwerkschnittstelle verwendet wird. |
Virtual Network NAT mit VM |
Bereitstellen eines NAT-Gateways und eines virtuellen Computers |
Netzwerkschnittstelle mit öffentlicher IP-Adresse |
Mit dieser Vorlage können Sie eine Netzwerkschnittstelle in einer Virtual Network erstellen, die auf eine öffentliche IP-Adresse verweist. |
Beispiel für Private Link-Dienst |
Diese Vorlage zeigt, wie Sie einen Private Link-Dienst erstellen. |
Azure Route Server im BGP-Peering mit Quagga |
Diese Vorlage stellt einen Routerserver und eine Ubuntu-VM mit Quagga bereit. Zwischen dem Routerserver und Quagga werden zwei externe BGP-Sitzungen eingerichtet. Installation und Konfiguration von Quagga wird von der benutzerdefinierten Azure-Skripterweiterung für Linux ausgeführt. |
Create einer Site-to-Site-VPN-Verbindung mit einem virtuellen Computer |
Mit dieser Vorlage können Sie eine Site-to-Site-VPN-Verbindung mit Virtual Network Gateways erstellen. |
Site-to-Site-VPN mit Aktiv/Aktiv-VPN-Gateways mit BGP |
Mit dieser Vorlage können Sie ein Site-to-Site-VPN zwischen zwei VNETs mit VPN-Gateways in der Konfiguration aktiv/aktiv mit BGP bereitstellen. Jeder Azure-VPN Gateway löst den FQDN der Remotepeer auf, um die öffentliche IP-Adresse des Remote-VPN Gateway zu ermitteln. Die Vorlage wird in Azure-Regionen mit Verfügbarkeitszonen erwartungsgemäß ausgeführt. |
Beispiel für eine Azure Traffic Manager-VM |
Diese Vorlage zeigt, wie Sie einen Lastenausgleich für Azure Traffic Manager-Profile über mehrere virtuelle Computer hinweg erstellen. |
Azure Traffic Manager-VM-Beispiel mit Verfügbarkeitszonen |
Diese Vorlage zeigt, wie Sie einen Azure Traffic Manager-Profillastenausgleich über mehrere virtuelle Computer erstellen, die sich in Verfügbarkeitszonen befinden. |
Benutzerdefinierte Routen und Appliance |
Diese Vorlage stellt eine Virtual Network, VMs in den jeweiligen Subnetzen und Routen bereit, um Datenverkehr an die Anwendung |
201-vnet-2subnets-service-endpoints-storage-integration |
Erstellt zwei neue VMs mit jeweils einer Netzwerkkarte in zwei verschiedenen Subnetzen innerhalb desselben VNET. Legt den Dienstendpunkt in einem der Subnetze fest und sichert das Speicherkonto in diesem Subnetz. |
Ressourcendefinition mit einer ARM-Vorlage
Der Ressourcentyp networkInterfaces kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Bereitstellungsbefehle für Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie im Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/networkInterfaces-Ressource zu erstellen, fügen Sie der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.Network/networkInterfaces",
"apiVersion": "2023-11-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"properties": {
"auxiliaryMode": "string",
"auxiliarySku": "string",
"disableTcpStateTracking": "bool",
"dnsSettings": {
"dnsServers": [ "string" ],
"internalDnsNameLabel": "string"
},
"enableAcceleratedNetworking": "bool",
"enableIPForwarding": "bool",
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"applicationGatewayBackendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddresses": [
{
"fqdn": "string",
"ipAddress": "string"
}
]
}
}
],
"applicationSecurityGroups": [
{
"id": "string",
"location": "string",
"properties": {},
"tags": {}
}
],
"gatewayLoadBalancer": {
"id": "string"
},
"loadBalancerBackendAddressPools": [
{
"id": "string",
"name": "string",
"properties": {
"drainPeriodInSeconds": "int",
"loadBalancerBackendAddresses": [
{
"name": "string",
"properties": {
"adminState": "string",
"ipAddress": "string",
"loadBalancerFrontendIPConfiguration": {
"id": "string"
},
"subnet": {
"id": "string"
},
"virtualNetwork": {
"id": "string"
}
}
}
],
"location": "string",
"syncMode": "string",
"tunnelInterfaces": [
{
"identifier": "int",
"port": "int",
"protocol": "string",
"type": "string"
}
],
"virtualNetwork": {
"id": "string"
}
}
}
],
"loadBalancerInboundNatRules": [
{
"id": "string",
"name": "string",
"properties": {
"backendAddressPool": {
"id": "string"
},
"backendPort": "int",
"enableFloatingIP": "bool",
"enableTcpReset": "bool",
"frontendIPConfiguration": {
"id": "string"
},
"frontendPort": "int",
"frontendPortRangeEnd": "int",
"frontendPortRangeStart": "int",
"idleTimeoutInMinutes": "int",
"protocol": "string"
}
}
],
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressPrefixLength": "int",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"defaultOutboundAccess": "bool",
"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": {}
}
],
"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"
}
],
"sharingScope": "string"
},
"type": "string"
},
"virtualNetworkTaps": [
{
"id": "string",
"location": "string",
"properties": {
"destinationLoadBalancerFrontEndIPConfiguration": {
"id": "string",
"name": "string",
"properties": {
"gatewayLoadBalancer": {
"id": "string"
},
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPPrefix": {
"id": "string"
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"defaultOutboundAccess": "bool",
"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": {}
}
],
"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"
}
],
"sharingScope": "string"
},
"type": "string"
}
},
"zones": [ "string" ]
},
"destinationNetworkInterfaceIPConfiguration": {
"destinationPort": "int"
},
"tags": {}
}
]
},
"type": "string"
}
],
"migrationPhase": "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": {}
}
],
"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": {}
},
"nicType": "string",
"privateLinkService": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"autoApproval": {
"subscriptions": [ "string" ]
},
"enableProxyProtocol": "bool",
"fqdns": [ "string" ],
"ipConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"primary": "bool",
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"defaultOutboundAccess": "bool",
"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": {}
}
],
"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"
}
],
"sharingScope": "string"
},
"type": "string"
}
}
}
],
"loadBalancerFrontendIpConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"gatewayLoadBalancer": {
"id": "string"
},
"privateIPAddress": "string",
"privateIPAddressVersion": "string",
"privateIPAllocationMethod": "string",
"publicIPAddress": {
"extendedLocation": {
"name": "string",
"type": "EdgeZone"
},
"id": "string",
"location": "string",
"properties": {
"ddosSettings": {
"ddosProtectionPlan": {
"id": "string"
},
"protectionMode": "string"
},
"deleteOption": "string",
"dnsSettings": {
"domainNameLabel": "string",
"domainNameLabelScope": "string",
"fqdn": "string",
"reverseFqdn": "string"
},
"idleTimeoutInMinutes": "int",
"ipAddress": "string",
"ipTags": [
{
"ipTagType": "string",
"tag": "string"
}
],
"linkedPublicIPAddress": { public-ip-address-object },
"migrationPhase": "string",
"natGateway": {
"id": "string",
"location": "string",
"properties": {
"idleTimeoutInMinutes": "int",
"publicIpAddresses": [
{
"id": "string"
}
],
"publicIpPrefixes": [
{
"id": "string"
}
]
},
"sku": {
"name": "Standard"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPAddressVersion": "string",
"publicIPAllocationMethod": "string",
"publicIPPrefix": {
"id": "string"
},
"servicePublicIPAddress": { public-ip-address-object }
},
"sku": {
"name": "string",
"tier": "string"
},
"tags": {},
"zones": [ "string" ]
},
"publicIPPrefix": {
"id": "string"
},
"subnet": {
"id": "string",
"name": "string",
"properties": {
"addressPrefix": "string",
"addressPrefixes": [ "string" ],
"applicationGatewayIPConfigurations": [
{
"id": "string",
"name": "string",
"properties": {
"subnet": {
"id": "string"
}
}
}
],
"defaultOutboundAccess": "bool",
"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": {}
}
],
"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"
}
],
"sharingScope": "string"
},
"type": "string"
}
},
"zones": [ "string" ]
}
],
"visibility": {
"subscriptions": [ "string" ]
}
},
"tags": {}
},
"workloadType": "string"
}
}
Eigenschaftswerte
networkInterfaces
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Der Ressourcentyp | "Microsoft.Network/networkInterfaces" |
apiVersion | Die Version der Ressourcen-API | '2023-11-01' |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-80 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche. Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich. |
location | Ressourcenspeicherort | Zeichenfolge |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. Weitere Informationen finden Sie unter Tags in Vorlagen. |
extendedLocation | Der erweiterte Speicherort der Netzwerkschnittstelle. | ExtendedLocation |
properties | Eigenschaften der Netzwerkschnittstelle. | NetworkInterfacePropertiesFormat |
ExtendedLocation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name des erweiterten Speicherorts. | Zeichenfolge |
type | Der Typ des erweiterten Speicherorts. | "EdgeZone" |
NetworkInterfacePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
auxiliaryMode | Hilfsmodus der Netzwerkschnittstellenressource. | "AcceleratedConnections" "Floating" "MaxConnections" "Keine" |
auxiliarySku | Hilfs-SKU der Netzwerkschnittstellenressource. | "A1" "A2" "A4" "A8" "Keine" |
disableTcpStateTracking | Gibt an, ob die TCP-Zustandsnachverfolgung deaktiviert werden soll. | bool |
dnsSettings | Die DNS-Einstellungen in der Netzwerkschnittstelle. | NetworkInterfaceDnsSettings |
enableAcceleratedNetworking | Wenn die Netzwerkschnittstelle für beschleunigtes Netzwerk konfiguriert ist. Gilt nicht für VM-Größen, für die ein beschleunigtes Netzwerk erforderlich ist. | bool |
enableIPForwarding | Gibt an, ob die IP-Weiterleitung für diese Netzwerkschnittstelle aktiviert ist. | bool |
ipConfigurations | Eine Liste von IPConfigurations der Netzwerkschnittstelle. | NetworkInterfaceIPConfiguration[] |
migrationPhase | Migrationsphase der Netzwerkschnittstellenressource. | "Abbrechen" "Commit" "Committ" "Keine" "Vorbereiten" |
networkSecurityGroup | Der Verweis auf die NetworkSecurityGroup-Ressource. | NetworkSecurityGroup |
nicType | Typ der Netzwerkschnittstellenressource. | "Elastisch" "Standard" |
privateLinkService | Privatelinkservice der Netzwerkschnittstellenressource. | PrivateLinkService |
workloadType | WorkloadTyp der NetworkInterface für BareMetal-Ressourcen | Zeichenfolge |
NetworkInterfaceDnsSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
dnsServers | Die Liste der IP-Adressen für DNS-Server. Verwenden Sie "AzureProvidedDNS", um zur von Azure bereitgestellten DNS-Auflösung zu wechseln. Der Wert "AzureProvidedDNS" kann nicht mit anderen IP-Adressen kombiniert werden. Er muss der einzige Wert in der dnsServers-Auflistung sein. | string[] |
internalDnsNameLabel | Relativer DNS-Name für diese NIC, die für die interne Kommunikation zwischen VMs im selben virtuellen Netzwerk verwendet wird. | Zeichenfolge |
NetworkInterfaceIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | IP-Konfigurationseigenschaften der Netzwerkschnittstelle. | NetworkInterfaceIPConfigurationPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
NetworkInterfaceIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
applicationGatewayBackendAddressPools | Der Verweis auf die ApplicationGatewayBackendAddressPool-Ressource. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Anwendungssicherheitsgruppen, in denen die IP-Konfiguration enthalten ist. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs. | Subresource |
loadBalancerBackendAddressPools | Der Verweis auf die LoadBalancerBackendAddressPool-Ressource. | Back-EndAddressPool[] |
loadBalancerInboundNatRules | Eine Liste von Verweisen auf LoadBalancerInboundNatRules. | InboundNatRule[] |
primary | Gibt an, ob es sich um eine primäre Kundenadresse auf der Netzwerkschnittstelle handelt. | bool |
privateIPAddress | Private IP-Adresse der IP-Konfiguration. Es kann sich um eine einzelne IP-Adresse oder einen CIDR-Block im Format {address}/{prefix-length} handeln. | Zeichenfolge |
privateIPAddressPrefixLength | Die Präfixlänge der privaten IP-Adresse. Wenn angegeben und die Zuordnungsmethode dynamisch ist, weist der Dienst einen CIDR-Block anstelle einer einzelnen IP-Adresse zu. | INT Einschränkungen: Min-Wert = 1 Maximaler Wert = 128 |
privateIPAddressVersion | Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Private IP-Adresszuordnungsmethode. | "Dynamisch" "Statisch" |
publicIPAddress | Öffentliche IP-Adresse, die an die IP-Konfiguration gebunden ist. | PublicIPAddress |
Subnetz | Subnetz, das an die IP-Konfiguration gebunden ist. | Subnetz |
virtualNetworkTaps | Der Verweis auf Virtual Network Taps. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Name des Back-End-Adresspools, der innerhalb eines Application Gateway eindeutig ist. | Zeichenfolge |
properties | Eigenschaften des Application Gateway-Back-End-Adresspools. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
backendAddresses | Back-End-Adressen. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
fqdn | Vollqualifizierter Domänenname (FQDN) | Zeichenfolge |
ipAddress | IP-Adresse. | Zeichenfolge |
ApplicationSecurityGroup
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Anwendungssicherheitsgruppe. | ApplicationSecurityGroupPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
ApplicationSecurityGroupPropertiesFormat
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
Subresource
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
BackendAddressPool
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb der Gruppe der Back-End-Adresspools eindeutig ist, die vom Lastenausgleich verwendet werden. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Back-End-Adresspools des Lastenausgleichs. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
drainPeriodInSeconds | Anzahl von Sekunden, auf die Load Balancer warten, bevor RESET an Client- und Back-End-Adresse gesendet wird. | INT |
loadBalancerBackendAddresses | Ein Array von Back-End-Adressen. | LoadBalancerBackendAddress[] |
location | Der Speicherort des Back-End-Adresspools. | Zeichenfolge |
syncMode | Synchroner Modus für Back-End-Adressen für den Back-End-Pool | "Automatisch" "Manuell" |
tunnelInterfaces | Ein Array von Gateway-Load Balancer-Tunnelschnittstellen. | GatewayLoadBalancerTunnelInterface[] |
virtualNetwork | Ein Verweis auf ein virtuelles Netzwerk. | Subresource |
LoadBalancerBackendAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name der Back-End-Adresse. | Zeichenfolge |
properties | Eigenschaften des Back-End-Adresspools des Lastenausgleichs. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
adminState | Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen. | "Nach unten" "Keine" "Nach oben" |
ipAddress | IP-Adresse, die zum virtuellen Netzwerk gehört, auf das verwiesen wird. | Zeichenfolge |
loadBalancerFrontendIPConfiguration | Verweis auf die Front-End-IP-Adresskonfiguration, die im regionalen Lastenausgleich definiert ist. | Subresource |
Subnetz | Verweis auf ein vorhandenes Subnetz. | Subresource |
virtualNetwork | Verweis auf ein vorhandenes virtuelles Netzwerk. | Subresource |
GatewayLoadBalancerTunnelInterface
Name | BESCHREIBUNG | Wert |
---|---|---|
Bezeichner | Bezeichner der Gateway-Load Balancer-Tunnelschnittstelle. | INT |
port | Port der Gateway-Load Balancer-Tunnelschnittstelle. | INT |
Protokoll | Protokoll der Gateway-Load Balancer-Tunnelschnittstelle. | "nativ" "Keine" "VXLAN" |
Typ | Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle. | "Extern" "Intern" "Keine" |
InboundNatRule
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb der vom Lastenausgleich verwendeten NAT-Regeln für eingehenden Datenverkehr eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der NAT-Regel für eingehenden Lastenausgleich. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
backendAddressPool | Ein Verweis auf die back-EndAddressPool-Ressource. | Subresource |
backendPort | Der Port, der für den internen Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. | INT |
enableFloatingIP | Konfiguriert den Endpunkt eines virtuellen Computers für die floating IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist erforderlich, wenn Sie die SQL AlwaysOn-Verfügbarkeits-Gruppen in SQL Server verwenden. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. | bool |
enableTcpReset | Empfangen sie bidirektionale TCP-Zurücksetzung bei Leerlauftimeout des TCP-Flusses oder unerwarteter Verbindungsbeendigung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. | bool |
frontendIPConfiguration | Ein Verweis auf Front-End-IP-Adressen. | Subresource |
frontendPort | Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb der Load Balancer eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. | INT |
frontendPortRangeEnd | Der Portbereich endet für den externen Endpunkt. Diese Eigenschaft wird zusammen mit BackendAddressPool und FrontendPortRangeStart verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. | INT |
frontendPortRangeStart | Der Portbereich beginnt für den externen Endpunkt. Diese Eigenschaft wird zusammen mit BackendAddressPool und FrontendPortRangeEnd verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. | INT |
idleTimeoutInMinutes | Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann auf eine Angabe zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert ist 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. | INT |
Protokoll | Der Verweis auf das Transportprotokoll, das von der Lastenausgleichsregel verwendet wird. | "Alle" "TCP" "Udp" |
PublicIPAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort der öffentlichen IP-Adresse. | ExtendedLocation |
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der öffentlichen IP-Adresse. | PublicIPAddressPropertiesFormat |
sku | Die SKU für die öffentliche IP-Adresse. | PublicIPAddressSku |
tags | Ressourcentags. | Objekt (object) |
Zonen | Eine Liste der Verfügbarkeitszonen, aus der die ip-Adresse angegeben wird, die für die Ressource zugewiesen ist. | string[] |
PublicIPAddressPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
ddosSettings | Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. | DdosSettings |
deleteOption | Angeben, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie 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. | Zeichenfolge |
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 |
migrationPhase | Migrationsphase der öffentlichen IP-Adresse. | "Abort" "Commit" "Committet" "Keine" "Vorbereiten" |
natGateway | Der NatGateway für die öffentliche IP-Adresse. | NatGateway |
publicIPAddressVersion | Die Version der öffentlichen IP-Adresse. | "IPv4" "IPv6" |
publicIPAllocationMethod | Die Öffentliche IP-Adresszuordnungsmethode. | "Dynamisch" "Statisch" |
publicIPPrefix | Das Präfix für öffentliche IP-Adressen, aus dem diese öffentliche IP-Adresse zugeordnet werden sollte. | Subresource |
servicePublicIPAddress | Die öffentliche IP-Adresse des Diensts der öffentlichen IP-Adressressource. | PublicIPAddress |
DdosSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
ddosProtectionPlan | Der DDoS-Schutzplan, der der öffentlichen IP-Adresse zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist. | Subresource |
protectionMode | Der DDoS-Schutzmodus der öffentlichen IP-Adresse | "Deaktiviert" "Aktiviert" "VirtualNetworkInherited" |
PublicIPAddressDnsSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
domainNameLabel | Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden zusammen den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt. | Zeichenfolge |
domainNameLabelScope | Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamensbezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure DNS-System erstellt, der einen Hashwert im FQDN enthält. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
fqdn | Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Zeichenfolge |
reverseFqdn | Der umgekehrte FQDN. Ein vom Benutzer sichtbarer, vollqualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der in-addr.arpa-Domäne auf den Reverse-FQDN verweist. | Zeichenfolge |
IpTag
Name | BESCHREIBUNG | Wert |
---|---|---|
ipTagType | Der IP-Tagtyp. Beispiel: FirstPartyUsage. | Zeichenfolge |
das Tag | Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. | Zeichenfolge |
NatGateway
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Nat Gateway-Eigenschaften. | NatGatewayPropertiesFormat |
sku | Die NAT-Gateway-SKU. | NatGatewaySku |
tags | Ressourcentags. | Objekt (object) |
Zonen | Eine Liste der Verfügbarkeitszonen, die die Zone angibt, 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" |
PublicIPAddressSku
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name einer öffentlichen IP-Adress-SKU. | "Basic" "Standard" |
Ebene | Ebene einer öffentlichen IP-Adress-SKU. | "Global" "Regional" |
Subnet
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Subnetzes. | SubnetPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
SubnetPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
addressPrefix | Das Adresspräfix für das Subnetz. | Zeichenfolge |
addressPrefixes | Liste der Adresspräfixe für das Subnetz. | string[] |
applicationGatewayIPConfigurations | Application Gateway-IP-Konfigurationen der virtuellen Netzwerkressource. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt und nicht für ein vorhandenes Subnetz aktualisiert werden. | bool |
Delegationen | Ein Array von Verweisen auf die Delegierungen im Subnetz. | Delegierung[] |
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 die Anwendung von Netzwerkrichtlinien auf einem privaten Endpunkt im Subnetz. | "Deaktiviert" "Aktiviert" "NetworkSecurityGroupEnabled" "RouteTableEnabled" |
privateLinkServiceNetworkPolicies | Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf den Private Link-Dienst im Subnetz. | "Deaktiviert" "Aktiviert" |
Routetable | Der Verweis auf die RouteTable-Ressource. | Routetable |
serviceEndpointPolicies | Ein Array von Dienstendpunktrichtlinien. | ServiceEndpointPolicy[] |
serviceEndpoints | Ein Array von Dienstendpunkten. | ServiceEndpointPropertiesFormat[] |
sharingScope | Legen Sie diese Eigenschaft auf Mandant fest, um die Freigabe des Subnetzes mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn defaultOutboundAccess auf false festgelegt ist. Beide Eigenschaften können nur festgelegt werden, wenn das Subnetz leer ist. | Delegierte Services "Mandant" |
ApplicationGatewayIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Name der IP-Konfiguration, die innerhalb eines Application Gateway eindeutig ist. | Zeichenfolge |
properties | Eigenschaften der IP-Konfiguration des Anwendungsgateways. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
Subnetz | Verweis auf die Subnetzressource. Ein Subnetz, aus dem application gateway seine private Adresse erhält. | Subresource |
Delegierung
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Subnetzes. | ServiceDelegationPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
ServiceDelegationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
serviceName | Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/servers). | Zeichenfolge |
NetworkSecurityGroup
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Netzwerksicherheitsgruppe. | NetworkSecurityGroupPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
NetworkSecurityGroupPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
flushConnection | Wenn diese Option aktiviert ist, werden Flows, die über 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[] |
SecurityRule
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Sicherheitsregel. | SecurityRulePropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
SecurityRulePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
access | Der Netzwerkdatenverkehr wird zugelassen oder verweigert. | "Zulassen" "Verweigern" (erforderlich) |
description | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Zeichenfolge |
destinationAddressPrefix | Das Zieladresspräfix. CIDR oder Ziel-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Zeichenfolge |
destinationAddressPrefixes | Die Zieladresspräfixe. CIDR- oder Ziel-IP-Bereiche. | string[] |
destinationApplicationSecurityGroups | Die als Ziel angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
destinationPortRange | Der Zielport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. | Zeichenfolge |
destinationPortRanges | Die Zielportbereiche. | string[] |
direction | Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird. | "Eingehend" "Ausgehend" (erforderlich) |
priority | 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 niedrigere die Prioritätsnummer ist, desto höher ist die Priorität der Regel. | int (erforderlich) |
Protokoll | Netzwerkprotokoll, für das diese Regel gilt. | '*' "Ah" "Esp" "Icmp" "TCP" "Udp" (erforderlich) |
sourceAddressPrefix | Der CIDR- oder Quell-IP-Bereich. Das Sternchen '*' kann 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, woher der Netzwerkdatenverkehr stammt. | Zeichenfolge |
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 "*" kann auch verwendet werden, um alle Ports abzugleichen. | Zeichenfolge |
sourcePortRanges | Die Quellportbereiche. | string[] |
Routetable
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Routingtabelle. | RouteTablePropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
RouteTablePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
disableBgpRoutePropagation | Gibt an, ob die von BGP für diese Routingtabelle erlernten Routen deaktiviert werden sollen. True bedeutet deaktivieren. | bool |
Routen | Sammlung von Routen, die in einer Routingtabelle enthalten sind. | Route[] |
Route
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Route. | RoutePropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
RoutePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
addressPrefix | Die Ziel-CIDR, für die die Route gilt. | Zeichenfolge |
hasBgpOverride | Ein Wert, der angibt, ob diese Route überlappende BGP-Routen außer Kraft setzt, unabhängig von LPM. | bool |
nextHopIpAddress | Die IP-Adresspakete sollten weitergeleitet werden. Werte des nächsten Hops sind nur in Routen zulässig, bei denen der Typ des nächsten Hops VirtualAppliance ist. | Zeichenfolge |
nextHopType | Der Azure-Hop-Typ, an den das Paket gesendet werden soll. | "Internet" "Keine" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
ServiceEndpointPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Dienstendpunktrichtlinie. | ServiceEndpointPolicyPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
ServiceEndpointPolicyPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
contextualServiceEndpointPolicies | Eine Sammlung kontextbezogener Dienstendpunktrichtlinien. | string[] |
serviceAlias | Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört. | Zeichenfolge |
serviceEndpointPolicyDefinitions | Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Richtliniendefinition des Dienstendpunkts. | ServiceEndpointPolicyDefinitionPropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
description | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Zeichenfolge |
Dienst | Name des Dienstendpunkts. | Zeichenfolge |
serviceResources | Eine Liste der Dienstressourcen. | string[] |
ServiceEndpointPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
locations | Eine Liste der Speicherorte. | string[] |
Dienst | Der Typ des Endpunktdiensts. | Zeichenfolge |
VirtualNetworkTap
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Virtual Network Tippen Sie auf Eigenschaften. | VirtualNetworkTapPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
VirtualNetworkTapPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Der Verweis auf die private IP-Adresse auf der internen Load Balancer, die das Tippen empfängt. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Der Verweis auf die private IP-Adresse der Collector-Nic, die den Tippen empfängt. | NetworkInterfaceIPConfiguration |
destinationPort | Der VXLAN-Zielport, der den getippten Datenverkehr empfängt. | INT |
FrontendIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, der innerhalb der Vom Lastenausgleich verwendeten Front-End-IP-Konfigurationen eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Lastenausgleichstests. | FrontendIPConfigurationPropertiesFormat |
Zonen | Eine Liste der Verfügbarkeitszonen, die die IP-Adresse angibt, die für die Ressourcenanforderungen zugewiesen ist. | string[] |
FrontendIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
gatewayLoadBalancer | Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs. | Subresource |
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Zeichenfolge |
privateIPAddressVersion | Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Private IP-Zuordnungsmethode. | "Dynamisch" "Statisch" |
publicIPAddress | Der Verweis auf die öffentliche IP-Ressource. | PublicIPAddress |
publicIPPrefix | Der Verweis auf die Ressource Öffentliche IP-Präfixe. | Subresource |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz |
PrivateLinkService
Name | BESCHREIBUNG | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort des Lastenausgleichs. | ExtendedLocation |
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften des Private Link-Diensts. | PrivateLinkServiceProperties |
tags | Ressourcentags. | Objekt (object) |
PrivateLinkServiceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
autoApproval | Die Liste der automatischen Genehmigungen des Private Link-Diensts. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Gibt an, ob der Private Link-Dienst für das Proxyprotokoll aktiviert ist oder nicht. | bool |
Fqdns | Die Liste der Fqdn. | string[] |
ipConfigurations | Ein Array von IP-Konfigurationen des Private Link-Diensts. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Ein Array von Verweisen auf die IP-Konfigurationen des Lastenausgleichs. | FrontendIPConfiguration[] |
Sichtbarkeit | Die Sichtbarkeitsliste des Private Link-Diensts. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Name | BESCHREIBUNG | Wert |
---|---|---|
subscriptions | Die Liste der Abonnements. | string[] |
PrivateLinkServiceIpConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der IP-Konfiguration des Private Link-Diensts. | Zeichenfolge |
properties | Eigenschaften der IP-Konfiguration des Private Link-Diensts. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
primary | Gibt an, ob die IP-Konfiguration primär ist oder nicht. | bool |
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Zeichenfolge |
privateIPAddressVersion | Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Methode zur Zuordnung privater IP-Adressen. | "Dynamisch" "Statisch" |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz |
PrivateLinkServicePropertiesVisibility
Name | BESCHREIBUNG | Wert |
---|---|---|
subscriptions | Die Liste der Abonnements. | string[] |
Schnellstartvorlagen
Diesen Ressourcentyp werden in den folgenden Schnellstartvorlagen bereitgestellt.
Vorlage | BESCHREIBUNG |
---|---|
AKS-Cluster mit Application Gateway Eingangscontroller |
In diesem Beispiel wird gezeigt, wie Sie einen AKS-Cluster mit Application Gateway, Application Gateway Eingangscontroller, Azure Container Registry, Log Analytics und Key Vault |
App Gateway mit WAF-, SSL-, IIS- und HTTPS-Umleitung |
Diese Vorlage stellt eine Application Gateway mit WAF, End-to-End-SSL und HTTP-zu-HTTPS-Umleitung auf den IIS-Servern bereit. |
Create eines IPv6-Application Gateway |
Mit dieser Vorlage wird ein Anwendungsgateway mit einem IPv6-Front-End in einem virtuellen Dual-Stack-Netzwerk erstellt. |
Anwendungssicherheitsgruppen |
In dieser Vorlage wird gezeigt, wie Sie die Teile zum Schützen von Workloads mithilfe von NSGs mit Application Security Gruppen zusammenstellen. Es wird eine Linux-VM mit NGINX bereitgestellt, und durch die Verwendung von Applicaton Security Gruppen in Network Security Gruppen wir den Zugriff auf die Ports 22 und 80 auf eine VM zulassen, die der Anwendungssicherheitsgruppe namens webServersAsg zugewiesen ist. |
Verwenden von Azure Firewall als DNS-Proxy in einer Hub & Spoke-Topologie |
In diesem Beispiel wird gezeigt, wie Eine Hub-Spoke-Topologie in Azure mithilfe der Azure Firewall bereitgestellt wird. Das virtuelle Hubnetzwerk fungiert als zentraler Verbindungspunkt für viele virtuelle Spoke-Netzwerke, die über das Peering virtueller Netzwerke mit dem virtuellen Hubnetzwerk verbunden sind. |
Create Sandbox von Azure Firewall, Client-VM und Server-VM |
Diese Vorlage erstellt ein virtuelles Netzwerk mit 2 Subnetzen (Serversubnetz und AzureFirewall-Subnetz), einer Server-VM, einer Client-VM, einer öffentlichen IP-Adresse für jeden virtuellen Computer und einer Routingtabelle zum Senden von Datenverkehr zwischen VMs über die Firewall. |
Create einer Firewall, FirewallPolicy mit explizitem Proxy |
Diese Vorlage erstellt eine Azure Firewall, FirewalllPolicy mit explizitem Proxy und Netzwerkregeln mit IpGroups. Enthält auch ein Linux Jumpbox-VM-Setup |
Create einer Firewall mit FirewallPolicy und IpGroups |
Diese Vorlage erstellt eine Azure Firewall mit FirewalllPolicy, die auf Netzwerkregeln mit IpGroups verweist. Enthält auch ein Linux Jumpbox-VM-Setup |
Erstellen einer Azure Firewall mit IpGroups |
Diese Vorlage erstellt eine Azure Firewall mit Anwendungs- und Netzwerkregeln, die auf IP-Gruppen verweisen. Enthält auch ein Linux Jumpbox-VM-Setup |
Create einer Azure Firewall Sandbox mit Tunnelerzwingung |
Diese Vorlage erstellt eine Azure Firewall Sandbox (Linux) mit einer Firewallzwinge, die durch eine andere Firewall in einem Peering-VNET getunnelt wird. |
Testumgebung für Azure Firewall Premium |
Diese Vorlage erstellt eine Azure Firewall Premium- und Firewallrichtlinie mit Premium-Features wie IdPS (Intrusion Inspection Detection), TLS-Überprüfung und Webkategoriefilterung. |
Create ein Sandbox-Setup von Azure Firewall mit Linux-VMs |
Diese Vorlage erstellt ein virtuelles Netzwerk mit 3 Subnetzen (Serversubnetz, Jumpbox-Subet und AzureFirewall-Subnetz), eine Jumpbox-VM mit öffentlicher IP, eine Server-VM, eine UDR-Route, die auf Azure Firewall für das Serversubnetz verweist, und ein Azure Firewall mit mindestens 1 öffentlichen IP-Adressen, 1 Beispielanwendungsregel, 1 Beispielnetzwerkregel und privaten Standardbereichen |
Create eines Sandbox-Setups mit Firewallrichtlinie |
Diese Vorlage erstellt ein virtuelles Netzwerk mit 3 Subnetzen (Serversubnetz, Jumpbox-Subet und AzureFirewall-Subnetz), eine Jumpbox-VM mit öffentlicher IP, eine Server-VM, eine UDR-Route, die auf Azure Firewall für das Serversubnetz verweist, und eine Azure Firewall mit mindestens 1 öffentlichen IP-Adressen. Erstellt außerdem eine Firewallrichtlinie mit 1 Beispielanwendungsregel, 1 Beispielnetzwerkregel und privaten Standardbereichen |
Erstellen einer Sandboxeinrichtung von Azure Firewall mit Zonen |
Diese Vorlage erstellt ein virtuelles Netzwerk mit drei Subnetzen (Serversubnetz, Jumpbox-Subnetz und Azure Firewall Subnetz), eine Jumpbox-VM mit öffentlicher IP, eine Server-VM, eine UDR-Route, die auf Azure Firewall für das ServerSubnet verweist, ein Azure Firewall mit mindestens einer öffentlichen IP-Adresse, einer Beispielanwendungsregel und einer Beispielnetzwerkregel und Azure Firewall in Verfügbarkeitszonen 1, 2 und 3. |
Bereitstellen eines Bastion-Hosts in einem Hub Virtual Network |
Diese Vorlage erstellt zwei vNETs mit Peerings, einen Bastion-Host im Hub-vNet und eine Linux-VM im Spoke-vNet. |
Erstellen einer Azure Firewall-Instanz mit mehreren öffentlichen IP-Adressen |
Mit dieser Vorlage wird ein Azure Firewall mit zwei öffentlichen IP-Adressen und zwei zu testenden Windows Server 2019-Servern erstellt. |
Geschützte virtuelle Hubs |
Mit dieser Vorlage wird ein geschützter virtueller Hub erstellt, der Azure Firewall verwendet, um den Datenverkehr Ihres Cloudnetzwerks für das Internet zu schützen. |
Erstellen eines internen Standard-Lastenausgleichs |
Mit dieser Vorlage wird eine interne Standard-Azure Load Balancer mit einem Regellastenausgleich von Port 80 erstellt. |
Create einen internen Standardlastenausgleich mit Hochverfügbarkeitsports |
Mit dieser Vorlage wird eine interne Standard-Azure Load Balancer mit einer Lastenausgleichsregel für Hochverfügbarkeitsports erstellt. |
Erstellen eines regionsübergreifenden Lastenausgleichs |
Diese Vorlage erstellt einen regionsübergreifenden Lastenausgleich mit einem Back-End-Pool mit zwei regionalen Lastenausgleichsmodulen. Regionsübergreifender Lastenausgleich ist derzeit in begrenzten Regionen verfügbar. Die regionalen Lastenausgleichsmodule hinter dem regionsübergreifenden Lastenausgleich können sich in jeder Region befinden. |
Load Balancer Standard mit Back-End-Pool nach IP-Adressen |
Diese Vorlage wird verwendet, um zu veranschaulichen, wie ARM-Vorlagen verwendet werden können, um den Back-End-Pool eines Load Balancer nach IP-Adresse zu konfigurieren, wie im Verwaltungsdokument des Back-End-Pools beschrieben. |
Create eines Lastenausgleichs mit einer öffentlichen IPv6-Adresse |
Diese Vorlage erstellt einen Lastenausgleich mit Internetzugriff mit einer öffentlichen IPv6-Adresse, Lastenausgleichsregeln und zwei VMs für den Back-End-Pool. |
Erstellen einer Load Balancer Standard-Instanz |
Diese Vorlage erstellt einen Lastenausgleich mit Internetzugriff, Lastenausgleichsregeln und drei VMs für den Back-End-Pool mit jeder VM in einer redundanten Zone. |
Load Balancer mit 2 VIPs mit jeweils einer LB-Regel |
Mit dieser Vorlage können Sie eine Load Balancer, 2 öffentliche IP-Adressen für den Load Balancer (multivip), Virtual Network, Netzwerkschnittstelle im Virtual Network & eine LB-Regel in der Load Balancer erstellen, die von der Netzwerkschnittstelle verwendet wird. |
Load Balancer mit NAT-Regel für eingehenden Datenverkehr |
Mit dieser Vorlage können Sie eine Load Balancer, öffentliche IP-Adresse für den Lastenausgleich, Virtual Network, Netzwerkschnittstelle im Virtual Network & eine NAT-Regel in der Load Balancer erstellen, die von der Netzwerkschnittstelle verwendet wird. |
Virtual Network NAT mit VM |
Bereitstellen eines NAT-Gateways und eines virtuellen Computers |
Netzwerkschnittstelle mit öffentlicher IP-Adresse |
Mit dieser Vorlage können Sie ein Netzwerk-Inerface in einer Virtual Network erstellen, die auf eine öffentliche IP-Adresse verweist. |
Private Link Dienstbeispiel |
Diese Vorlage zeigt, wie Sie einen Private Link-Dienst erstellen. |
Azure Route Server im BGP-Peering mit Quagga |
Diese Vorlage stellt einen Routerserver und eine Ubuntu-VM mit Quagga bereit. Zwischen dem Routerserver und Quagga werden zwei externe BGP-Sitzungen eingerichtet. Die Installation und Konfiguration von Quagga wird von der benutzerdefinierten Azure-Skripterweiterung für Linux ausgeführt. |
Create einer Site-to-Site-VPN-Verbindung mit einem virtuellen Computer |
Mit dieser Vorlage können Sie eine Site-to-Site-VPN-Verbindung mit Virtual Network Gateways erstellen. |
Site-to-Site-VPN mit Aktiv-Aktiv-VPN-Gateways mit BGP |
Mit dieser Vorlage können Sie ein Site-to-Site-VPN zwischen zwei VNETs mit VPN Gateways in der Konfiguration active-active mit BGP bereitstellen. Jede Azure-VPN Gateway löst den FQDN der Remote peers auf, um die öffentliche IP-Adresse des Remote-VPN Gateway zu ermitteln. Die Vorlage wird in Azure-Regionen mit Verfügbarkeitszonen wie erwartet ausgeführt. |
Beispiel für eine Azure Traffic Manager-VM |
Diese Vorlage zeigt, wie Sie einen Azure Traffic Manager-Profillastenausgleich über mehrere virtuelle Computer erstellen. |
Beispiel für eine Azure Traffic Manager-VM mit Verfügbarkeitszonen |
Diese Vorlage zeigt, wie Sie einen Azure Traffic Manager-Profillastenausgleich über mehrere virtuelle Computer erstellen, die sich in Verfügbarkeitszonen befinden. |
Benutzerdefinierte Routen und Appliance |
Diese Vorlage stellt eine Virtual Network, VMs in den jeweiligen Subnetzen und Routen bereit, um Datenverkehr an die Anwendung |
201-vnet-2subnets-service-endpoints-storage-integration |
Erstellt 2 neue VMs mit jeweils einer NIC in zwei verschiedenen Subnetzen innerhalb desselben VNET. Legt den Dienstendpunkt für eines der Subnetze fest und sichert das Speicherkonto in diesem Subnetz. |
Terraform (AzAPI-Anbieter) Ressourcendefinition
Der Ressourcentyp networkInterfaces kann mit Vorgängen bereitgestellt werden, die folgendes zum Ziel haben:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.Network/networkInterfaces-Ressource zu erstellen, fügen Sie der Vorlage die folgende Terraform-Ressource hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.Network/networkInterfaces@2023-11-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
body = jsonencode({
properties = {
auxiliaryMode = "string"
auxiliarySku = "string"
disableTcpStateTracking = bool
dnsSettings = {
dnsServers = [
"string"
]
internalDnsNameLabel = "string"
}
enableAcceleratedNetworking = bool
enableIPForwarding = bool
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
applicationGatewayBackendAddressPools = [
{
id = "string"
name = "string"
properties = {
backendAddresses = [
{
fqdn = "string"
ipAddress = "string"
}
]
}
}
]
applicationSecurityGroups = [
{
id = "string"
location = "string"
properties = {}
tags = {}
}
]
gatewayLoadBalancer = {
id = "string"
}
loadBalancerBackendAddressPools = [
{
id = "string"
name = "string"
properties = {
drainPeriodInSeconds = int
loadBalancerBackendAddresses = [
{
name = "string"
properties = {
adminState = "string"
ipAddress = "string"
loadBalancerFrontendIPConfiguration = {
id = "string"
}
subnet = {
id = "string"
}
virtualNetwork = {
id = "string"
}
}
}
]
location = "string"
syncMode = "string"
tunnelInterfaces = [
{
identifier = int
port = int
protocol = "string"
type = "string"
}
]
virtualNetwork = {
id = "string"
}
}
}
]
loadBalancerInboundNatRules = [
{
id = "string"
name = "string"
properties = {
backendAddressPool = {
id = "string"
}
backendPort = int
enableFloatingIP = bool
enableTcpReset = bool
frontendIPConfiguration = {
id = "string"
}
frontendPort = int
frontendPortRangeEnd = int
frontendPortRangeStart = int
idleTimeoutInMinutes = int
protocol = "string"
}
}
]
primary = bool
privateIPAddress = "string"
privateIPAddressPrefixLength = int
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIPConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
defaultOutboundAccess = bool
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 = {}
}
]
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"
}
]
sharingScope = "string"
}
type = "string"
}
virtualNetworkTaps = [
{
id = "string"
location = "string"
properties = {
destinationLoadBalancerFrontEndIPConfiguration = {
id = "string"
name = "string"
properties = {
gatewayLoadBalancer = {
id = "string"
}
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
publicIPPrefix = {
id = "string"
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIPConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
defaultOutboundAccess = bool
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 = {}
}
]
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"
}
]
sharingScope = "string"
}
type = "string"
}
}
zones = [
"string"
]
}
destinationNetworkInterfaceIPConfiguration = {
destinationPort = int
}
tags = {}
}
]
}
type = "string"
}
]
migrationPhase = "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 = {}
}
]
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 = {}
}
nicType = "string"
privateLinkService = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
autoApproval = {
subscriptions = [
"string"
]
}
enableProxyProtocol = bool
fqdns = [
"string"
]
ipConfigurations = [
{
id = "string"
name = "string"
properties = {
primary = bool
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIPConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
defaultOutboundAccess = bool
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 = {}
}
]
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"
}
]
sharingScope = "string"
}
type = "string"
}
}
}
]
loadBalancerFrontendIpConfigurations = [
{
id = "string"
name = "string"
properties = {
gatewayLoadBalancer = {
id = "string"
}
privateIPAddress = "string"
privateIPAddressVersion = "string"
privateIPAllocationMethod = "string"
publicIPAddress = {
extendedLocation = {
name = "string"
type = "EdgeZone"
}
id = "string"
location = "string"
properties = {
ddosSettings = {
ddosProtectionPlan = {
id = "string"
}
protectionMode = "string"
}
deleteOption = "string"
dnsSettings = {
domainNameLabel = "string"
domainNameLabelScope = "string"
fqdn = "string"
reverseFqdn = "string"
}
idleTimeoutInMinutes = int
ipAddress = "string"
ipTags = [
{
ipTagType = "string"
tag = "string"
}
]
linkedPublicIPAddress = {
public-ip-address-object
}
migrationPhase = "string"
natGateway = {
id = "string"
location = "string"
properties = {
idleTimeoutInMinutes = int
publicIpAddresses = [
{
id = "string"
}
]
publicIpPrefixes = [
{
id = "string"
}
]
}
sku = {
name = "Standard"
}
tags = {}
zones = [
"string"
]
}
publicIPAddressVersion = "string"
publicIPAllocationMethod = "string"
publicIPPrefix = {
id = "string"
}
servicePublicIPAddress = {
public-ip-address-object
}
}
sku = {
name = "string"
tier = "string"
}
tags = {}
zones = [
"string"
]
}
publicIPPrefix = {
id = "string"
}
subnet = {
id = "string"
name = "string"
properties = {
addressPrefix = "string"
addressPrefixes = [
"string"
]
applicationGatewayIPConfigurations = [
{
id = "string"
name = "string"
properties = {
subnet = {
id = "string"
}
}
}
]
defaultOutboundAccess = bool
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 = {}
}
]
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"
}
]
sharingScope = "string"
}
type = "string"
}
}
zones = [
"string"
]
}
]
visibility = {
subscriptions = [
"string"
]
}
}
tags = {}
}
workloadType = "string"
}
extendedLocation = {
name = "string"
type = "EdgeZone"
}
})
}
Eigenschaftswerte
networkInterfaces
Name | BESCHREIBUNG | Wert |
---|---|---|
type | Ressourcentyp | "Microsoft.Network/networkInterfaces@2023-11-01" |
name | Der Ressourcenname | Zeichenfolge (erforderlich) Zeichenlimit: 1-80 Gültige Zeichen: Alphanumerische Zeichen, Unterstriche, Punkte und Bindestriche. Beginnen Sie mit einem alphanumerischen Zeichen. Enden Sie mit einem alphanumerischen Zeichen oder einem Unterstrich. |
location | Ressourcenspeicherort | Zeichenfolge |
parent_id | Verwenden Sie zum Bereitstellen in einer Ressourcengruppe die ID dieser Ressourcengruppe. | Zeichenfolge (erforderlich) |
tags | Ressourcentags. | Wörterbuch der Tagnamen und -werte. |
extendedLocation | Der erweiterte Speicherort der Netzwerkschnittstelle. | ExtendedLocation |
properties | Eigenschaften der Netzwerkschnittstelle. | NetworkInterfacePropertiesFormat |
ExtendedLocation
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Der Name des erweiterten Speicherorts. | Zeichenfolge |
type | Der Typ des erweiterten Speicherorts. | "EdgeZone" |
NetworkInterfacePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
auxiliaryMode | Hilfsmodus der Netzwerkschnittstellenressource. | "AcceleratedConnections" "Floating" "MaxConnections" "None" |
auxiliarySku | Hilfssku der Netzwerkschnittstellenressource. | "A1" "A2" "A4" "A8" "None" |
disableTcpStateTracking | Gibt an, ob die TCP-Zustandsnachverfolgung deaktiviert werden soll. | bool |
dnsSettings | Die DNS-Einstellungen in der Netzwerkschnittstelle. | NetworkInterfaceDnsSettings |
enableAcceleratedNetworking | Wenn die Netzwerkschnittstelle für beschleunigtes Netzwerk konfiguriert ist. Gilt nicht für VM-Größen, für die ein beschleunigtes Netzwerk erforderlich ist. | bool |
enableIPForwarding | Gibt an, ob die IP-Weiterleitung für diese Netzwerkschnittstelle aktiviert ist. | bool |
ipConfigurations | Eine Liste von IPConfigurations der Netzwerkschnittstelle. | NetworkInterfaceIPConfiguration[] |
migrationPhase | Migrationsphase der Netzwerkschnittstellenressource. | "Abbrechen" "Commit" "Committ" "None" "Vorbereiten" |
networkSecurityGroup | Der Verweis auf die NetworkSecurityGroup-Ressource. | NetworkSecurityGroup |
nicType | Typ der Netzwerkschnittstellenressource. | "Elastisch" „Standard“ |
privateLinkService | Privatelinkservice der Netzwerkschnittstellenressource. | PrivateLinkService |
workloadType | WorkloadTyp der NetworkInterface für BareMetal-Ressourcen | Zeichenfolge |
NetworkInterfaceDnsSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
dnsServers | Die Liste der IP-Adressen für DNS-Server. Verwenden Sie "AzureProvidedDNS", um zur von Azure bereitgestellten DNS-Auflösung zu wechseln. Der Wert "AzureProvidedDNS" kann nicht mit anderen IP-Adressen kombiniert werden. Er muss der einzige Wert in der dnsServers-Auflistung sein. | string[] |
internalDnsNameLabel | Relativer DNS-Name für diese NIC, die für die interne Kommunikation zwischen VMs im selben virtuellen Netzwerk verwendet wird. | Zeichenfolge |
NetworkInterfaceIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | IP-Konfigurationseigenschaften der Netzwerkschnittstelle. | NetworkInterfaceIPConfigurationPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
NetworkInterfaceIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
applicationGatewayBackendAddressPools | Der Verweis auf die ApplicationGatewayBackendAddressPool-Ressource. | ApplicationGatewayBackendAddressPool[] |
applicationSecurityGroups | Anwendungssicherheitsgruppen, in denen die IP-Konfiguration enthalten ist. | ApplicationSecurityGroup[] |
gatewayLoadBalancer | Der Verweis auf die Front-End-IP des Gateway-Lastenausgleichs. | Subresource |
loadBalancerBackendAddressPools | Der Verweis auf die LoadBalancerBackendAddressPool-Ressource. | Back-EndAddressPool[] |
loadBalancerInboundNatRules | Eine Liste von Verweisen auf LoadBalancerInboundNatRules. | InboundNatRule[] |
primary | Gibt an, ob es sich um eine primäre Kundenadresse auf der Netzwerkschnittstelle handelt. | bool |
privateIPAddress | Private IP-Adresse der IP-Konfiguration. Es kann sich um eine einzelne IP-Adresse oder einen CIDR-Block im Format {address}/{prefix-length} handeln. | Zeichenfolge |
privateIPAddressPrefixLength | Die Präfixlänge der privaten IP-Adresse. Wenn angegeben und die Zuordnungsmethode dynamisch ist, weist der Dienst einen CIDR-Block anstelle einer einzelnen IP-Adresse zu. | INT Einschränkungen: Min-Wert = 1 Maximaler Wert = 128 |
privateIPAddressVersion | Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Methode zur Zuordnung privater IP-Adressen. | "Dynamisch" "Statisch" |
publicIPAddress | Öffentliche IP-Adresse, die an die IP-Konfiguration gebunden ist. | PublicIPAddress |
Subnetz | Subnetz, das an die IP-Konfiguration gebunden ist. | Subnetz |
virtualNetworkTaps | Der Verweis auf Virtual Network Taps. | VirtualNetworkTap[] |
ApplicationGatewayBackendAddressPool
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Name des Back-End-Adresspools, der innerhalb eines Application Gateway eindeutig ist. | Zeichenfolge |
properties | Eigenschaften des Back-End-Adresspools des Anwendungsgateways. | ApplicationGatewayBackendAddressPoolPropertiesFormat |
ApplicationGatewayBackendAddressPoolPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
back-EndAddresses | Back-End-Adressen. | ApplicationGatewayBackendAddress[] |
ApplicationGatewayBackendAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
fqdn | Vollqualifizierter Domänenname (FQDN) | Zeichenfolge |
ipAddress | IP-Adresse. | Zeichenfolge |
ApplicationSecurityGroup
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Anwendungssicherheitsgruppe. | ApplicationSecurityGroupPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
ApplicationSecurityGroupPropertiesFormat
Dieses Objekt enthält keine Eigenschaften, die während der Bereitstellung festgelegt werden sollen. Alle Eigenschaften sind ReadOnly.
Subresource
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
Back-EndAddressPool
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, der innerhalb der Gruppe der vom Lastenausgleich verwendeten Back-End-Adresspools eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Back-End-Adresspools des Lastenausgleichs. | BackendAddressPoolPropertiesFormat |
BackendAddressPoolPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
drainPeriodInSeconds | Anzahl von Sekunden, auf die Load Balancer warten, bevor RESET an Client- und Back-End-Adresse gesendet wird. | INT |
loadBalancerBackendAddresses | Ein Array von Back-End-Adressen. | LoadBalancerBackendAddress[] |
location | Der Speicherort des Back-End-Adresspools. | Zeichenfolge |
syncMode | Synchroner Modus für Back-End-Adressen für den Back-End-Pool | "Automatisch" "Manuell" |
tunnelInterfaces | Ein Array von Gateway-Load Balancer-Tunnelschnittstellen. | GatewayLoadBalancerTunnelInterface[] |
virtualNetwork | Ein Verweis auf ein virtuelles Netzwerk. | Subresource |
LoadBalancerBackendAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name der Back-End-Adresse. | Zeichenfolge |
properties | Eigenschaften des Back-End-Adresspools des Lastenausgleichs. | LoadBalancerBackendAddressPropertiesFormat |
LoadBalancerBackendAddressPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
adminState | Eine Liste der administrativen Zustände, die einmal festgelegt wurden, können den Integritätstest außer Kraft setzen, sodass Load Balancer immer neue Verbindungen an das Back-End weiterleiten oder neue Verbindungen verweigern und vorhandene Verbindungen zurücksetzen. | "Nach unten" "None" "Nach oben" |
ipAddress | IP-Adresse, die zum virtuellen Netzwerk gehört, auf das verwiesen wird. | Zeichenfolge |
loadBalancerFrontendIPConfiguration | Verweis auf die Front-End-IP-Adresskonfiguration, die im regionalen Lastenausgleich definiert ist. | Subresource |
Subnetz | Verweis auf ein vorhandenes Subnetz. | Subresource |
virtualNetwork | Verweis auf ein vorhandenes virtuelles Netzwerk. | Subresource |
GatewayLoadBalancerTunnelInterface
Name | BESCHREIBUNG | Wert |
---|---|---|
Bezeichner | Bezeichner der Gateway-Load Balancer-Tunnelschnittstelle. | INT |
port | Port der Gateway-Load Balancer-Tunnelschnittstelle. | INT |
Protokoll | Protokoll der Gateway-Load Balancer-Tunnelschnittstelle. | "nativ" "None" "VXLAN" |
Typ | Datenverkehrstyp der Gateway-Load Balancer-Tunnelschnittstelle. | "Extern" "Intern" "None" |
InboundNatRule
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb der vom Lastenausgleich verwendeten NAT-Regeln für eingehenden Datenverkehr eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der NAT-Regel für eingehenden Lastenausgleich. | InboundNatRulePropertiesFormat |
InboundNatRulePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
backendAddressPool | Ein Verweis auf die back-EndAddressPool-Ressource. | Subresource |
backendPort | Der Port, der für den internen Endpunkt verwendet wird. Zulässige Werte liegen zwischen 1 und 65535. | INT |
enableFloatingIP | Konfiguriert den Endpunkt eines virtuellen Computers für die floating IP-Funktion, die zum Konfigurieren einer SQL AlwaysOn-Verfügbarkeitsgruppe erforderlich ist. Diese Einstellung ist erforderlich, wenn Sie die SQL AlwaysOn-Verfügbarkeits-Gruppen in SQL Server verwenden. Diese Einstellung kann nicht geändert werden, nachdem Sie den Endpunkt erstellt haben. | bool |
enableTcpReset | Empfangen sie bidirektionale TCP-Zurücksetzung bei Leerlauftimeout des TCP-Flusses oder unerwarteter Verbindungsbeendigung. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. | bool |
frontendIPConfiguration | Ein Verweis auf Front-End-IP-Adressen. | Subresource |
frontendPort | Der Port für den externen Endpunkt. Portnummern für jede Regel müssen innerhalb der Load Balancer eindeutig sein. Zulässige Werte liegen zwischen 1 und 65534. | INT |
frontendPortRangeEnd | Der Portbereich endet für den externen Endpunkt. Diese Eigenschaft wird zusammen mit BackendAddressPool und FrontendPortRangeStart verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. | INT |
frontendPortRangeStart | Der Portbereich beginnt für den externen Endpunkt. Diese Eigenschaft wird zusammen mit BackendAddressPool und FrontendPortRangeEnd verwendet. Für jede Back-End-Adresse aus Back-EndAddressPool werden individuelle NAT-Regelportzuordnungen für eingehenden Datenverkehr erstellt. Zulässige Werte liegen zwischen 1 und 65534. | INT |
idleTimeoutInMinutes | Das Timeout für die TCP-Leerlaufverbindung. Der Wert kann auf eine Angabe zwischen 4 und 30 Minuten festgelegt werden. Der Standardwert ist 4 Minuten. Dieses Element wird nur verwendet, wenn das Protokoll auf TCP festgelegt ist. | INT |
Protokoll | Der Verweis auf das Transportprotokoll, das von der Lastenausgleichsregel verwendet wird. | All "TCP" "Udp" |
PublicIPAddress
Name | BESCHREIBUNG | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort der öffentlichen IP-Adresse. | ExtendedLocation |
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der öffentlichen IP-Adresse. | PublicIPAddressPropertiesFormat |
sku | Die SKU für die öffentliche IP-Adresse. | PublicIPAddressSku |
tags | Ressourcentags. | Objekt (object) |
Zonen | Eine Liste der Verfügbarkeitszonen, aus der die ip-Adresse angegeben wird, die für die Ressource zugewiesen ist. | string[] |
PublicIPAddressPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
ddosSettings | Die benutzerdefinierte DDoS-Schutzrichtlinie, die der öffentlichen IP-Adresse zugeordnet ist. | DdosSettings |
deleteOption | Angeben, was mit der öffentlichen IP-Adresse geschieht, wenn der virtuelle Computer, der sie 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. | Zeichenfolge |
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 |
migrationPhase | Migrationsphase der öffentlichen IP-Adresse. | "Abort" "Commit" "Committet" "None" "Vorbereiten" |
natGateway | Der NatGateway für die öffentliche IP-Adresse. | NatGateway |
publicIPAddressVersion | Die Version der öffentlichen IP-Adresse. | "IPv4" "IPv6" |
publicIPAllocationMethod | Die Öffentliche IP-Adresszuordnungsmethode. | "Dynamisch" "Statisch" |
publicIPPrefix | Das Präfix für öffentliche IP-Adressen, aus dem diese öffentliche IP-Adresse zugeordnet werden sollte. | Subresource |
servicePublicIPAddress | Die öffentliche IP-Adresse des Diensts der öffentlichen IP-Adressressource. | PublicIPAddress |
DdosSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
ddosProtectionPlan | Der DDoS-Schutzplan, der der öffentlichen IP-Adresse zugeordnet ist. Kann nur festgelegt werden, wenn ProtectionMode aktiviert ist. | Subresource |
protectionMode | Der DDoS-Schutzmodus der öffentlichen IP-Adresse | "Deaktiviert" "Aktiviert" "VirtualNetworkInherited" |
PublicIPAddressDnsSettings
Name | BESCHREIBUNG | Wert |
---|---|---|
domainNameLabel | Die Domänennamenbezeichnung. Die Verkettung der Domänennamenbezeichnung und der regionalisierten DNS-Zone bilden zusammen den vollqualifizierten Domänennamen, der der öffentlichen IP-Adresse zugeordnet ist. Wenn eine Domänennamenbezeichnung angegeben ist, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure-DNS-System erstellt. | Zeichenfolge |
domainNameLabelScope | Der Bereich der Domänennamenbezeichnung. Wenn eine Domänennamenbezeichnung und ein Domänennamensbezeichnungsbereich angegeben werden, wird ein A-DNS-Eintrag für die öffentliche IP-Adresse im Microsoft Azure DNS-System erstellt, der einen Hashwert im FQDN enthält. | "NoReuse" "ResourceGroupReuse" "SubscriptionReuse" "TenantReuse" |
fqdn | Der vollqualifizierte Domänenname des A-DNS-Eintrags, der der öffentlichen IP-Adresse zugeordnet ist. Dies ist die Verkettung von domainNameLabel und der regionalisierten DNS-Zone. | Zeichenfolge |
reverseFqdn | Der umgekehrte FQDN. Ein vom Benutzer sichtbarer, vollqualifizierter Domänenname, der in diese öffentliche IP-Adresse aufgelöst wird. Wenn reverseFqdn angegeben ist, wird ein PTR-DNS-Eintrag erstellt, der von der IP-Adresse in der in-addr.arpa-Domäne auf den Reverse-FQDN verweist. | Zeichenfolge |
IpTag
Name | BESCHREIBUNG | Wert |
---|---|---|
ipTagType | Der IP-Tagtyp. Beispiel: FirstPartyUsage. | Zeichenfolge |
das Tag | Der Wert des IP-Tags, das der öffentlichen IP-Adresse zugeordnet ist. Beispiel: SQL. | Zeichenfolge |
NatGateway
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Nat Gateway-Eigenschaften. | NatGatewayPropertiesFormat |
sku | Die NAT-Gateway-SKU. | NatGatewaySku |
tags | Ressourcentags. | Objekt (object) |
Zonen | Eine Liste der Verfügbarkeitszonen, die die Zone angibt, 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“ |
PublicIPAddressSku
Name | BESCHREIBUNG | Wert |
---|---|---|
name | Name einer öffentlichen IP-Adress-SKU. | „Basic“ „Standard“ |
Ebene | Ebene einer öffentlichen IP-Adress-SKU. | "Global" "Regional" |
Subnet
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Subnetzes. | SubnetPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
SubnetPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
addressPrefix | Das Adresspräfix für das Subnetz. | Zeichenfolge |
addressPrefixes | Liste der Adresspräfixe für das Subnetz. | string[] |
applicationGatewayIPConfigurations | Application Gateway-IP-Konfigurationen der virtuellen Netzwerkressource. | ApplicationGatewayIPConfiguration[] |
defaultOutboundAccess | Legen Sie diese Eigenschaft auf false fest, um die standardmäßige ausgehende Konnektivität für alle VMs im Subnetz zu deaktivieren. Diese Eigenschaft kann nur zum Zeitpunkt der Subnetzerstellung festgelegt und nicht für ein vorhandenes Subnetz aktualisiert werden. | bool |
Delegationen | Ein Array von Verweisen auf die Delegierungen im Subnetz. | Delegierung[] |
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 die Anwendung von Netzwerkrichtlinien auf einem privaten Endpunkt im Subnetz. | "Deaktiviert" "Aktiviert" "NetworkSecurityGroupEnabled" "RouteTableEnabled" |
privateLinkServiceNetworkPolicies | Aktivieren oder deaktivieren Sie die Anwendung von Netzwerkrichtlinien auf den Private Link-Dienst im Subnetz. | "Deaktiviert" "Aktiviert" |
Routetable | Der Verweis auf die RouteTable-Ressource. | Routetable |
serviceEndpointPolicies | Ein Array von Dienstendpunktrichtlinien. | ServiceEndpointPolicy[] |
serviceEndpoints | Ein Array von Dienstendpunkten. | ServiceEndpointPropertiesFormat[] |
sharingScope | Legen Sie diese Eigenschaft auf Mandant fest, um die Freigabe des Subnetzes mit anderen Abonnements in Ihrem AAD-Mandanten zuzulassen. Diese Eigenschaft kann nur festgelegt werden, wenn defaultOutboundAccess auf false festgelegt ist. Beide Eigenschaften können nur festgelegt werden, wenn das Subnetz leer ist. | "DelegatedServices" "Mandant" |
ApplicationGatewayIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Name der IP-Konfiguration, die innerhalb eines Application Gateway eindeutig ist. | Zeichenfolge |
properties | Eigenschaften der IP-Konfiguration des Anwendungsgateways. | ApplicationGatewayIPConfigurationPropertiesFormat |
ApplicationGatewayIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
Subnetz | Verweis auf die Subnetzressource. Ein Subnetz, aus dem das Anwendungsgateway seine private Adresse erhält. | Subresource |
Delegierung
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb eines Subnetzes eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Subnetzes. | ServiceDelegationPropertiesFormat |
Typ | Der Ressourcentyp. | Zeichenfolge |
ServiceDelegationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
serviceName | Der Name des Diensts, an den das Subnetz delegiert werden soll (z. B. Microsoft.Sql/servers). | Zeichenfolge |
NetworkSecurityGroup
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Netzwerksicherheitsgruppe. | NetworkSecurityGroupPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
NetworkSecurityGroupPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
flushConnection | Wenn dies aktiviert ist, werden Flows, die aus Verbindungen der Netzwerksicherheitsgruppe 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[] |
SecurityRule
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Sicherheitsregel. | SecurityRulePropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
SecurityRulePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
access | Der Netzwerkdatenverkehr wird zugelassen oder verweigert. | "Zulassen" "Verweigern" (erforderlich) |
description | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Zeichenfolge |
destinationAddressPrefix | Das Präfix der Zieladresse. CIDR oder Ziel-IP-Bereich. Das Sternchen '*' kann auch verwendet werden, um alle Quell-IPs abzugleichen. Standardtags wie "VirtualNetwork", "AzureLoadBalancer" und "Internet" können ebenfalls verwendet werden. | Zeichenfolge |
destinationAddressPrefixes | Die Zieladressenpräfixe. CIDR- oder Ziel-IP-Bereiche. | string[] |
destinationApplicationSecurityGroups | Die als Ziel angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
destinationPortRange | Der Zielport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. | Zeichenfolge |
destinationPortRanges | Die Zielportbereiche. | string[] |
direction | Die Richtung der Regel. Die Richtung gibt an, ob die Regel bei eingehendem oder ausgehendem Datenverkehr ausgewertet wird. | "Eingehender Eingang" "Ausgehend" (erforderlich) |
priority | 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 niedrigere die Prioritätsnummer ist, desto höher ist die Priorität der Regel. | int (erforderlich) |
Protokoll | Netzwerkprotokoll, für das diese Regel gilt. | "*" "Ah" "Esp" "Icmp" "TCP" "Udp" (erforderlich) |
sourceAddressPrefix | Der CIDR- oder Quell-IP-Bereich. Das Sternchen '*' kann 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, woher der Netzwerkdatenverkehr stammt. | Zeichenfolge |
sourceAddressPrefixes | Der CIDR- oder Quell-IP-Bereich. | string[] |
sourceApplicationSecurityGroups | Die als Quelle angegebene Anwendungssicherheitsgruppe. | ApplicationSecurityGroup[] |
sourcePortRange | Der Quellport oder -bereich. Ganze Zahl oder Bereich zwischen 0 und 65535. Das Sternchen "*" kann auch verwendet werden, um alle Ports abzugleichen. | Zeichenfolge |
sourcePortRanges | Der Quellportbereich. | string[] |
Routetable
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Routingtabelle. | RouteTablePropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
RouteTablePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
disableBgpRoutePropagation | Gibt an, ob die von BGP für diese Routingtabelle gelernten Routen deaktiviert werden sollen. True bedeutet deaktivieren. | bool |
Routen | Sammlung von Routen, die in einer Routingtabelle enthalten sind. | Route[] |
Route
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Route. | RoutePropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
RoutePropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
addressPrefix | Die Ziel-CIDR, für die die Route gilt. | Zeichenfolge |
hasBgpOverride | Ein Wert, der angibt, ob diese Route überlappende BGP-Routen außer Kraft setzt, unabhängig von LPM. | bool |
nextHopIpAddress | Die IP-Adresspakete sollten weitergeleitet werden. Werte des nächsten Hops sind nur in Routen zulässig, bei denen der Typ des nächsten Hops VirtualAppliance ist. | Zeichenfolge |
nextHopType | Der Azure-Hop-Typ, an den das Paket gesendet werden soll. | "Internet" "None" "VirtualAppliance" "VirtualNetworkGateway" "VnetLocal" (erforderlich) |
ServiceEndpointPolicy
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften der Dienstendpunktrichtlinie. | ServiceEndpointPolicyPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
ServiceEndpointPolicyPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
contextualServiceEndpointPolicies | Eine Sammlung kontextbezogener Dienstendpunktrichtlinien. | string[] |
serviceAlias | Der Alias, der angibt, ob die Richtlinie zu einem Dienst gehört. | Zeichenfolge |
serviceEndpointPolicyDefinitions | Eine Sammlung von Dienstendpunktrichtliniendefinitionen der Dienstendpunktrichtlinie. | ServiceEndpointPolicyDefinition[] |
ServiceEndpointPolicyDefinition
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb einer Ressourcengruppe eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften der Richtliniendefinition des Dienstendpunkts. | ServiceEndpointPolicyDefinitionPropertiesFormat |
Typ | Der Typ der Ressource. | Zeichenfolge |
ServiceEndpointPolicyDefinitionPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
description | Eine Beschreibung für diese Regel. Auf 140 Zeichen beschränkt. | Zeichenfolge |
Dienst | Name des Dienstendpunkts. | Zeichenfolge |
serviceResources | Eine Liste der Dienstressourcen. | string[] |
ServiceEndpointPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
locations | Eine Liste der Speicherorte. | string[] |
Dienst | Der Typ des Endpunktdiensts. | Zeichenfolge |
VirtualNetworkTap
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Virtual Network Tippen Sie auf Eigenschaften. | VirtualNetworkTapPropertiesFormat |
tags | Ressourcentags. | Objekt (object) |
VirtualNetworkTapPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
destinationLoadBalancerFrontEndIPConfiguration | Der Verweis auf die private IP-Adresse auf der internen Load Balancer, die das Tippen empfängt. | FrontendIPConfiguration |
destinationNetworkInterfaceIPConfiguration | Der Verweis auf die private IP-Adresse der Collector-Nic, die den Tippen empfängt. | NetworkInterfaceIPConfiguration |
destinationPort | Der VXLAN-Zielport, der den getippten Datenverkehr empfängt. | INT |
FrontendIPConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der Ressource, die innerhalb der Vom Lastenausgleich verwendeten Front-End-IP-Konfigurationen eindeutig ist. Dieser Name kann für den Zugriff auf die Ressource verwendet werden. | Zeichenfolge |
properties | Eigenschaften des Lastenausgleichstests. | FrontendIPConfigurationPropertiesFormat |
Zonen | Eine Liste der Verfügbarkeitszonen, aus der die ip-Adresse angegeben wird, die für die Ressource zugewiesen ist. | string[] |
FrontendIPConfigurationPropertiesFormat
Name | BESCHREIBUNG | Wert |
---|---|---|
gatewayLoadBalancer | Der Verweis auf die Front-End-IP-Adresse des Gatewaylastenausgleichs. | Subresource |
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Zeichenfolge |
privateIPAddressVersion | Gibt an, ob die spezifische ipconfiguration IPv4 oder IPv6 ist. Der Standardwert wird als IPv4 verwendet. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Private IP-Zuordnungsmethode. | "Dynamisch" "Statisch" |
publicIPAddress | Der Verweis auf die öffentliche IP-Ressource. | PublicIPAddress |
publicIPPrefix | Der Verweis auf die Öffentliche IP-Präfixressource. | Subresource |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz |
PrivateLinkService
Name | BESCHREIBUNG | Wert |
---|---|---|
extendedLocation | Der erweiterte Speicherort des Lastenausgleichs. | ExtendedLocation |
id | Ressourcen-ID | Zeichenfolge |
location | Ressourcenspeicherort | Zeichenfolge |
properties | Eigenschaften des Private Link-Diensts. | PrivateLinkServiceProperties |
tags | Ressourcentags. | Objekt (object) |
PrivateLinkServiceProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
autoApproval | Die Liste der automatischen Genehmigung des Private Link-Diensts. | PrivateLinkServicePropertiesAutoApproval |
enableProxyProtocol | Gibt an, ob der Private Link-Dienst für das Proxyprotokoll aktiviert ist. | bool |
Fqdns | Die Liste der Fqdn. | string[] |
ipConfigurations | Ein Array von IP-Konfigurationen des Private Link-Diensts. | PrivateLinkServiceIpConfiguration[] |
loadBalancerFrontendIpConfigurations | Ein Array von Verweisen auf die IP-Konfigurationen des Lastenausgleichs. | FrontendIPConfiguration[] |
Sichtbarkeit | Die Sichtbarkeitsliste des Private Link-Diensts. | PrivateLinkServicePropertiesVisibility |
PrivateLinkServicePropertiesAutoApproval
Name | BESCHREIBUNG | Wert |
---|---|---|
subscriptions | Die Liste der Abonnements. | string[] |
PrivateLinkServiceIpConfiguration
Name | BESCHREIBUNG | Wert |
---|---|---|
id | Ressourcen-ID | Zeichenfolge |
name | Der Name der IP-Konfiguration des Private Link-Diensts. | Zeichenfolge |
properties | Eigenschaften der IP-Konfiguration des Private Link-Diensts. | PrivateLinkServiceIpConfigurationProperties |
PrivateLinkServiceIpConfigurationProperties
Name | BESCHREIBUNG | Wert |
---|---|---|
primary | Gibt an, ob die IP-Konfiguration primär ist oder nicht. | bool |
privateIPAddress | Die private IP-Adresse der IP-Konfiguration. | Zeichenfolge |
privateIPAddressVersion | Gibt an, ob die spezifische IP-Konfiguration IPv4 oder IPv6 ist. Der Standardwert ist IPv4. | "IPv4" "IPv6" |
privateIPAllocationMethod | Die Private IP-Adresszuordnungsmethode. | "Dynamisch" "Statisch" |
Subnetz | Der Verweis auf die Subnetzressource. | Subnetz |
PrivateLinkServicePropertiesVisibility
Name | BESCHREIBUNG | Wert |
---|---|---|
subscriptions | Die Liste der Abonnements. | string[] |
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für