Microsoft.MobileNetwork packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks
Bicep-Ressourcendefinition
Der packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks-Ressource zu erstellen, fügen Sie der Vorlage die folgende Bicep hinzu.
resource symbolicname 'Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks@2024-04-01' = {
parent: resourceSymbolicName
location: 'string'
name: 'string'
properties: {
dnsAddresses: [
'string'
]
naptConfiguration: {
enabled: 'string'
pinholeLimits: int
pinholeTimeouts: {
icmp: int
tcp: int
udp: int
}
portRange: {
maxPort: int
minPort: int
}
portReuseHoldTime: {
tcp: int
udp: int
}
}
userEquipmentAddressPoolPrefix: [
'string'
]
userEquipmentStaticAddressPoolPrefix: [
'string'
]
userPlaneDataInterface: {
bfdIpv4Endpoints: [
'string'
]
ipv4Address: 'string'
ipv4AddressList: [
'string'
]
ipv4Gateway: 'string'
ipv4Subnet: 'string'
name: 'string'
vlanId: int
}
}
tags: {
{customized property}: 'string'
}
}
Eigenschaftswerte
AttachedDataNetworkPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
dnsAddresses | Die DNS-Server, die UEs signalisieren, die für dieses angefügte Datennetzwerk verwendet werden sollen. Diese Konfiguration ist obligatorisch . Wenn Sie keine DNS-Server benötigen, müssen Sie ein leeres Array bereitstellen. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] (erforderlich) |
naptConfiguration | Die Netzwerkadressen- und Portübersetzungskonfiguration (NAPT). Wenn dies nicht angegeben ist, verwendet das angefügte Datennetzwerk eine standardmäßige NAPT-Konfiguration, wobei NAPT aktiviert ist. |
NaptConfiguration- |
userEquipmentAddressPoolPrefix | Die Benutzergeräte(UE)-Adresspoolpräfixe für das angefügte Datennetzwerk, aus dem die Paketkerninstanz IP-Adressen dynamisch UEs zuweist. Die Paketkerninstanz weist einem UE eine IP-Adresse zu, wenn die UE eine PDU-Sitzung einrichtet. Sie müssen mindestens einen userEquipmentAddressPoolPrefix und userEquipmentStaticAddressPoolPrefix definieren. Wenn Sie beide definieren, müssen sie dieselbe Größe aufweisen. |
Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ [] |
userEquipmentStaticAddressPoolPrefix | Die Adresspoolpräfixe (User Equipment, UE) für das angefügte Datennetzwerk, aus dem die Paketkerninstanz statische IP-Adressen UEs zuweist. Die Paketkerninstanz weist einem UE eine IP-Adresse zu, wenn die UE eine PDU-Sitzung einrichtet. Die statische IP-Adresse für einen bestimmten UE wird in StaticIPConfiguration für die entsprechende SIM-Ressource festgelegt. Mindestens einer von userEquipmentAddressPoolPrefix und userEquipmentStaticAddressPoolPrefix muss definiert werden. Wenn beide definiert sind, müssen sie dieselbe Größe aufweisen. |
Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ [] |
userPlaneDataInterface | Die Benutzeroberfläche im Datennetzwerk. Bei 5G-Netzwerken ist dies die N6-Schnittstelle. Bei 4G-Netzwerken ist dies die SGi-Schnittstelle. | InterfaceProperties- (erforderlich) |
InterfaceProperties
Name | Beschreibung | Wert |
---|---|---|
bfdIpv4Endpoints | Die IPv4-Adressen der Endpunkte, an die BFD-Prüfpunkte gesendet werden sollen. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] |
ipv4Address | Die IPv4-Adresse. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
ipv4AddressList | Die Liste der IPv4-Adressen für ein Mehrknotensystem. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] |
ipv4Gateway | Das IPv4-Standardgateway (Router). | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
ipv4Subnet | Das IPv4-Subnetz. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ |
Name | Der logische Name für diese Schnittstelle. Dies sollte mit einer der Schnittstellen übereinstimmen, die auf Ihrem Azure Stack Edge-Gerät konfiguriert sind. | Schnur |
vlanId | VLAN-ID der Netzwerkschnittstelle. Beispiel: 501. | Int Zwänge: Min.-Wert = 1 Max. Wert = 4094 |
Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks
Name | Beschreibung | Wert |
---|---|---|
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Max. Länge = Pattern = ^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$ (erforderlich) |
Elternteil | In Bicep können Sie die übergeordnete Ressource für eine untergeordnete Ressource angeben. Sie müssen diese Eigenschaft nur hinzufügen, wenn die untergeordnete Ressource außerhalb der übergeordneten Ressource deklariert wird. Weitere Informationen finden Sie unter Untergeordnete Ressource außerhalb der übergeordneten Ressource. |
Symbolischer Name für Ressource des Typs: packetCoreControlPlanes/packetCoreDataPlanes |
Eigenschaften | Angefügte Datennetzwerkeigenschaften. | AttachedDataNetworkPropertiesFormat (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
NaptConfiguration
Name | Beschreibung | Wert |
---|---|---|
ermöglichte | Gibt an, ob NAPT für Verbindungen mit diesem angefügten Datennetzwerk aktiviert ist. | "Deaktiviert" "Aktiviert" |
PinholeLimits | Maximale Anzahl von UDP- und TCP-Pinholes, die gleichzeitig auf der Kernschnittstelle geöffnet werden können. Bei 5G-Netzwerken ist dies die N6-Schnittstelle. Bei 4G-Netzwerken ist dies die SGi-Schnittstelle. | Int Zwänge: Min.-Wert = 1 Maximalwert = 65536 |
pinholeTimeouts | Ablaufzeiten von inaktiven NAPT-Pinholes in Sekunden. Alle Zeitgeber müssen mindestens 1 Sekunde betragen. | PinholeTimeouts |
portRange | Portnummernbereich, der als übersetzte Ports für jede übersetzte Adresse verwendet werden soll. Wenn nicht angegeben und NAPT aktiviert ist, wird dieser Bereich standardmäßig auf 1.024 - 49.999 festgelegt. (Ports unter 1.024 sollten nicht verwendet werden, da diese speziellen Ports von IANA reserviert sind. Ports 50.000 und höher sind für nicht-NAPT-Verwendung reserviert.) |
PortRange- |
portReuseHoldTime | Die mindeste Zeit (in Sekunden), die vor einem Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann für die Verwendung durch ein anderes Pinhole wiederverwendet werden. Alle Haltezeiten müssen mindestens 1 Sekunde betragen. | PortReuseHoldTimes- |
PinholeTimeouts
Name | Beschreibung | Wert |
---|---|---|
icmp | Pinhole Timeout für ICMP-Pinholes in Sekunden. Der Standardwert für ICMP Echo beträgt 30 Sekunden. | Int Zwänge: Min.-Wert = 1 |
tcp | Pinhole Timeout für TCP-Pinholes in Sekunden. Der Standardwert für TCP beträgt 3 Minuten. | Int Zwänge: Min.-Wert = 1 |
udp | Pinhole Timeout für UDP-Pinholes in Sekunden. Der Standardwert für UDP beträgt 30 Sekunden. | Int Zwänge: Min.-Wert = 1 |
PortRange
Name | Beschreibung | Wert |
---|---|---|
maxPort | Die maximale Portnummer | Int Zwänge: Min.-Wert = 1024 Maximalwert = 65535 |
minPort | Die Mindestportnummer | Int Zwänge: Min.-Wert = 1024 Maximalwert = 65535 |
PortReuseHoldTimes
Name | Beschreibung | Wert |
---|---|---|
tcp | Mindestzeit in Sekunden, die vor einem tcp-Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann wiederverwendet werden. Der Standardwert für TCP beträgt 2 Minuten. | Int Zwänge: Min.-Wert = 1 |
udp | Mindestzeit in Sekunden, die vor einem UDP-Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann wiederverwendet werden. Der Standardwert für UDP beträgt 1 Minute. | Int Zwänge: Min.-Wert = 1 |
TrackedResourceTags
Name | Beschreibung | Wert |
---|
Schnellstartbeispiele
Die folgenden Schnellstartbeispiele stellen diesen Ressourcentyp bereit.
Bicep-Datei | Beschreibung |
---|---|
Erstellen einer vollständigen 5G Core-Bereitstellung | Diese Vorlage erstellt alle Ressourcen, die zum Bereitstellen eines privaten 5G Core erforderlich sind, einschließlich bereitstellungssims und Erstellen von Beispiel-QoS-Richtlinien. Sie kann optional auf einem Kubernetes-Cluster bereitgestellt werden, der auf einem Azure Stack Edge-Gerät ausgeführt wird. |
Erstellen eines neuen mobilen Netzwerkstandorts | Diese Vorlage erstellt einen neuen Standort mit zugeordneten 5G-Paketkernressourcen. Sie kann optional auf einem Kubernetes-Cluster bereitgestellt werden, der auf einem Azure Stack Edge-Gerät ausgeführt wird. |
ARM-Vorlagenressourcendefinition
Der packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen – Siehe Ressourcengruppenbereitstellungsbefehle
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks-Ressource zu erstellen, fügen Sie Der Vorlage den folgenden JSON-Code hinzu.
{
"type": "Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks",
"apiVersion": "2024-04-01",
"name": "string",
"location": "string",
"properties": {
"dnsAddresses": [ "string" ],
"naptConfiguration": {
"enabled": "string",
"pinholeLimits": "int",
"pinholeTimeouts": {
"icmp": "int",
"tcp": "int",
"udp": "int"
},
"portRange": {
"maxPort": "int",
"minPort": "int"
},
"portReuseHoldTime": {
"tcp": "int",
"udp": "int"
}
},
"userEquipmentAddressPoolPrefix": [ "string" ],
"userEquipmentStaticAddressPoolPrefix": [ "string" ],
"userPlaneDataInterface": {
"bfdIpv4Endpoints": [ "string" ],
"ipv4Address": "string",
"ipv4AddressList": [ "string" ],
"ipv4Gateway": "string",
"ipv4Subnet": "string",
"name": "string",
"vlanId": "int"
}
},
"tags": {
"{customized property}": "string"
}
}
Eigenschaftswerte
AttachedDataNetworkPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
dnsAddresses | Die DNS-Server, die UEs signalisieren, die für dieses angefügte Datennetzwerk verwendet werden sollen. Diese Konfiguration ist obligatorisch . Wenn Sie keine DNS-Server benötigen, müssen Sie ein leeres Array bereitstellen. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] (erforderlich) |
naptConfiguration | Die Netzwerkadressen- und Portübersetzungskonfiguration (NAPT). Wenn dies nicht angegeben ist, verwendet das angefügte Datennetzwerk eine standardmäßige NAPT-Konfiguration, wobei NAPT aktiviert ist. |
NaptConfiguration- |
userEquipmentAddressPoolPrefix | Die Benutzergeräte(UE)-Adresspoolpräfixe für das angefügte Datennetzwerk, aus dem die Paketkerninstanz IP-Adressen dynamisch UEs zuweist. Die Paketkerninstanz weist einem UE eine IP-Adresse zu, wenn die UE eine PDU-Sitzung einrichtet. Sie müssen mindestens einen userEquipmentAddressPoolPrefix und userEquipmentStaticAddressPoolPrefix definieren. Wenn Sie beide definieren, müssen sie dieselbe Größe aufweisen. |
Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ [] |
userEquipmentStaticAddressPoolPrefix | Die Adresspoolpräfixe (User Equipment, UE) für das angefügte Datennetzwerk, aus dem die Paketkerninstanz statische IP-Adressen UEs zuweist. Die Paketkerninstanz weist einem UE eine IP-Adresse zu, wenn die UE eine PDU-Sitzung einrichtet. Die statische IP-Adresse für einen bestimmten UE wird in StaticIPConfiguration für die entsprechende SIM-Ressource festgelegt. Mindestens einer von userEquipmentAddressPoolPrefix und userEquipmentStaticAddressPoolPrefix muss definiert werden. Wenn beide definiert sind, müssen sie dieselbe Größe aufweisen. |
Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ [] |
userPlaneDataInterface | Die Benutzeroberfläche im Datennetzwerk. Bei 5G-Netzwerken ist dies die N6-Schnittstelle. Bei 4G-Netzwerken ist dies die SGi-Schnittstelle. | InterfaceProperties- (erforderlich) |
InterfaceProperties
Name | Beschreibung | Wert |
---|---|---|
bfdIpv4Endpoints | Die IPv4-Adressen der Endpunkte, an die BFD-Prüfpunkte gesendet werden sollen. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] |
ipv4Address | Die IPv4-Adresse. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
ipv4AddressList | Die Liste der IPv4-Adressen für ein Mehrknotensystem. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] |
ipv4Gateway | Das IPv4-Standardgateway (Router). | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
ipv4Subnet | Das IPv4-Subnetz. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ |
Name | Der logische Name für diese Schnittstelle. Dies sollte mit einer der Schnittstellen übereinstimmen, die auf Ihrem Azure Stack Edge-Gerät konfiguriert sind. | Schnur |
vlanId | VLAN-ID der Netzwerkschnittstelle. Beispiel: 501. | Int Zwänge: Min.-Wert = 1 Max. Wert = 4094 |
Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks
Name | Beschreibung | Wert |
---|---|---|
apiVersion | Die API-Version | '2024-04-01' |
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Max. Länge = Pattern = ^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$ (erforderlich) |
Eigenschaften | Angefügte Datennetzwerkeigenschaften. | AttachedDataNetworkPropertiesFormat (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. Siehe Tags in Vorlagen |
Art | Der Ressourcentyp | "Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks" |
NaptConfiguration
Name | Beschreibung | Wert |
---|---|---|
ermöglichte | Gibt an, ob NAPT für Verbindungen mit diesem angefügten Datennetzwerk aktiviert ist. | "Deaktiviert" "Aktiviert" |
PinholeLimits | Maximale Anzahl von UDP- und TCP-Pinholes, die gleichzeitig auf der Kernschnittstelle geöffnet werden können. Bei 5G-Netzwerken ist dies die N6-Schnittstelle. Bei 4G-Netzwerken ist dies die SGi-Schnittstelle. | Int Zwänge: Min.-Wert = 1 Maximalwert = 65536 |
pinholeTimeouts | Ablaufzeiten von inaktiven NAPT-Pinholes in Sekunden. Alle Zeitgeber müssen mindestens 1 Sekunde betragen. | PinholeTimeouts |
portRange | Portnummernbereich, der als übersetzte Ports für jede übersetzte Adresse verwendet werden soll. Wenn nicht angegeben und NAPT aktiviert ist, wird dieser Bereich standardmäßig auf 1.024 - 49.999 festgelegt. (Ports unter 1.024 sollten nicht verwendet werden, da diese speziellen Ports von IANA reserviert sind. Ports 50.000 und höher sind für nicht-NAPT-Verwendung reserviert.) |
PortRange- |
portReuseHoldTime | Die mindeste Zeit (in Sekunden), die vor einem Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann für die Verwendung durch ein anderes Pinhole wiederverwendet werden. Alle Haltezeiten müssen mindestens 1 Sekunde betragen. | PortReuseHoldTimes- |
PinholeTimeouts
Name | Beschreibung | Wert |
---|---|---|
icmp | Pinhole Timeout für ICMP-Pinholes in Sekunden. Der Standardwert für ICMP Echo beträgt 30 Sekunden. | Int Zwänge: Min.-Wert = 1 |
tcp | Pinhole Timeout für TCP-Pinholes in Sekunden. Der Standardwert für TCP beträgt 3 Minuten. | Int Zwänge: Min.-Wert = 1 |
udp | Pinhole Timeout für UDP-Pinholes in Sekunden. Der Standardwert für UDP beträgt 30 Sekunden. | Int Zwänge: Min.-Wert = 1 |
PortRange
Name | Beschreibung | Wert |
---|---|---|
maxPort | Die maximale Portnummer | Int Zwänge: Min.-Wert = 1024 Maximalwert = 65535 |
minPort | Die Mindestportnummer | Int Zwänge: Min.-Wert = 1024 Maximalwert = 65535 |
PortReuseHoldTimes
Name | Beschreibung | Wert |
---|---|---|
tcp | Mindestzeit in Sekunden, die vor einem tcp-Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann wiederverwendet werden. Der Standardwert für TCP beträgt 2 Minuten. | Int Zwänge: Min.-Wert = 1 |
udp | Mindestzeit in Sekunden, die vor einem UDP-Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann wiederverwendet werden. Der Standardwert für UDP beträgt 1 Minute. | Int Zwänge: Min.-Wert = 1 |
TrackedResourceTags
Name | Beschreibung | Wert |
---|
Schnellstartvorlagen
Die folgenden Schnellstartvorlagen stellen diesen Ressourcentyp bereit.
Schablone | Beschreibung |
---|---|
Erstellen einer vollständigen 5G Core-Bereitstellung |
Diese Vorlage erstellt alle Ressourcen, die zum Bereitstellen eines privaten 5G Core erforderlich sind, einschließlich bereitstellungssims und Erstellen von Beispiel-QoS-Richtlinien. Sie kann optional auf einem Kubernetes-Cluster bereitgestellt werden, der auf einem Azure Stack Edge-Gerät ausgeführt wird. |
Erstellen eines neuen mobilen Netzwerkstandorts |
Diese Vorlage erstellt einen neuen Standort mit zugeordneten 5G-Paketkernressourcen. Sie kann optional auf einem Kubernetes-Cluster bereitgestellt werden, der auf einem Azure Stack Edge-Gerät ausgeführt wird. |
Terraform -Ressourcendefinition (AzAPI-Anbieter)
Der packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks-Ressourcentyp kann mit Vorgängen bereitgestellt werden, die auf Folgendes abzielen:
- Ressourcengruppen
Eine Liste der geänderten Eigenschaften in jeder API-Version finden Sie unter Änderungsprotokoll.
Ressourcenformat
Um eine Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks-Ressource zu erstellen, fügen Sie Ihrer Vorlage die folgende Terraform hinzu.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks@2024-04-01"
name = "string"
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
dnsAddresses = [
"string"
]
naptConfiguration = {
enabled = "string"
pinholeLimits = int
pinholeTimeouts = {
icmp = int
tcp = int
udp = int
}
portRange = {
maxPort = int
minPort = int
}
portReuseHoldTime = {
tcp = int
udp = int
}
}
userEquipmentAddressPoolPrefix = [
"string"
]
userEquipmentStaticAddressPoolPrefix = [
"string"
]
userPlaneDataInterface = {
bfdIpv4Endpoints = [
"string"
]
ipv4Address = "string"
ipv4AddressList = [
"string"
]
ipv4Gateway = "string"
ipv4Subnet = "string"
name = "string"
vlanId = int
}
}
})
}
Eigenschaftswerte
AttachedDataNetworkPropertiesFormat
Name | Beschreibung | Wert |
---|---|---|
dnsAddresses | Die DNS-Server, die UEs signalisieren, die für dieses angefügte Datennetzwerk verwendet werden sollen. Diese Konfiguration ist obligatorisch . Wenn Sie keine DNS-Server benötigen, müssen Sie ein leeres Array bereitstellen. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] (erforderlich) |
naptConfiguration | Die Netzwerkadressen- und Portübersetzungskonfiguration (NAPT). Wenn dies nicht angegeben ist, verwendet das angefügte Datennetzwerk eine standardmäßige NAPT-Konfiguration, wobei NAPT aktiviert ist. |
NaptConfiguration- |
userEquipmentAddressPoolPrefix | Die Benutzergeräte(UE)-Adresspoolpräfixe für das angefügte Datennetzwerk, aus dem die Paketkerninstanz IP-Adressen dynamisch UEs zuweist. Die Paketkerninstanz weist einem UE eine IP-Adresse zu, wenn die UE eine PDU-Sitzung einrichtet. Sie müssen mindestens einen userEquipmentAddressPoolPrefix und userEquipmentStaticAddressPoolPrefix definieren. Wenn Sie beide definieren, müssen sie dieselbe Größe aufweisen. |
Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ [] |
userEquipmentStaticAddressPoolPrefix | Die Adresspoolpräfixe (User Equipment, UE) für das angefügte Datennetzwerk, aus dem die Paketkerninstanz statische IP-Adressen UEs zuweist. Die Paketkerninstanz weist einem UE eine IP-Adresse zu, wenn die UE eine PDU-Sitzung einrichtet. Die statische IP-Adresse für einen bestimmten UE wird in StaticIPConfiguration für die entsprechende SIM-Ressource festgelegt. Mindestens einer von userEquipmentAddressPoolPrefix und userEquipmentStaticAddressPoolPrefix muss definiert werden. Wenn beide definiert sind, müssen sie dieselbe Größe aufweisen. |
Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ [] |
userPlaneDataInterface | Die Benutzeroberfläche im Datennetzwerk. Bei 5G-Netzwerken ist dies die N6-Schnittstelle. Bei 4G-Netzwerken ist dies die SGi-Schnittstelle. | InterfaceProperties- (erforderlich) |
InterfaceProperties
Name | Beschreibung | Wert |
---|---|---|
bfdIpv4Endpoints | Die IPv4-Adressen der Endpunkte, an die BFD-Prüfpunkte gesendet werden sollen. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] |
ipv4Address | Die IPv4-Adresse. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
ipv4AddressList | Die Liste der IPv4-Adressen für ein Mehrknotensystem. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ [] |
ipv4Gateway | Das IPv4-Standardgateway (Router). | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])$ |
ipv4Subnet | Das IPv4-Subnetz. | Schnur Zwänge: Pattern = ^(([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])\.){3}([0-9]|[1-9][0-9]|1[0-9][0-9]|2[0-4][0-9]|25[0-5])(\/([0-9]|[1-2][0-9]|3[0-2]))$ |
Name | Der logische Name für diese Schnittstelle. Dies sollte mit einer der Schnittstellen übereinstimmen, die auf Ihrem Azure Stack Edge-Gerät konfiguriert sind. | Schnur |
vlanId | VLAN-ID der Netzwerkschnittstelle. Beispiel: 501. | Int Zwänge: Min.-Wert = 1 Max. Wert = 4094 |
Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks
Name | Beschreibung | Wert |
---|---|---|
Ort | Der geografische Standort, an dem sich die Ressource befindet | Zeichenfolge (erforderlich) |
Name | Der Ressourcenname | Schnur Zwänge: Max. Länge = Pattern = ^[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*(\.[a-zA-Z0-9]([a-zA-Z0-9-]*[a-zA-Z0-9])*)*$ (erforderlich) |
parent_id | Die ID der Ressource, die das übergeordnete Element für diese Ressource ist. | ID für Ressource vom Typ: packetCoreControlPlanes/packetCoreDataPlanes |
Eigenschaften | Angefügte Datennetzwerkeigenschaften. | AttachedDataNetworkPropertiesFormat (erforderlich) |
Schilder | Ressourcentags | Wörterbuch der Tagnamen und -werte. |
Art | Der Ressourcentyp | "Microsoft.MobileNetwork/packetCoreControlPlanes/packetCoreDataPlanes/attachedDataNetworks@2024-04-01" |
NaptConfiguration
Name | Beschreibung | Wert |
---|---|---|
ermöglichte | Gibt an, ob NAPT für Verbindungen mit diesem angefügten Datennetzwerk aktiviert ist. | "Deaktiviert" "Aktiviert" |
PinholeLimits | Maximale Anzahl von UDP- und TCP-Pinholes, die gleichzeitig auf der Kernschnittstelle geöffnet werden können. Bei 5G-Netzwerken ist dies die N6-Schnittstelle. Bei 4G-Netzwerken ist dies die SGi-Schnittstelle. | Int Zwänge: Min.-Wert = 1 Maximalwert = 65536 |
pinholeTimeouts | Ablaufzeiten von inaktiven NAPT-Pinholes in Sekunden. Alle Zeitgeber müssen mindestens 1 Sekunde betragen. | PinholeTimeouts |
portRange | Portnummernbereich, der als übersetzte Ports für jede übersetzte Adresse verwendet werden soll. Wenn nicht angegeben und NAPT aktiviert ist, wird dieser Bereich standardmäßig auf 1.024 - 49.999 festgelegt. (Ports unter 1.024 sollten nicht verwendet werden, da diese speziellen Ports von IANA reserviert sind. Ports 50.000 und höher sind für nicht-NAPT-Verwendung reserviert.) |
PortRange- |
portReuseHoldTime | Die mindeste Zeit (in Sekunden), die vor einem Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann für die Verwendung durch ein anderes Pinhole wiederverwendet werden. Alle Haltezeiten müssen mindestens 1 Sekunde betragen. | PortReuseHoldTimes- |
PinholeTimeouts
Name | Beschreibung | Wert |
---|---|---|
icmp | Pinhole Timeout für ICMP-Pinholes in Sekunden. Der Standardwert für ICMP Echo beträgt 30 Sekunden. | Int Zwänge: Min.-Wert = 1 |
tcp | Pinhole Timeout für TCP-Pinholes in Sekunden. Der Standardwert für TCP beträgt 3 Minuten. | Int Zwänge: Min.-Wert = 1 |
udp | Pinhole Timeout für UDP-Pinholes in Sekunden. Der Standardwert für UDP beträgt 30 Sekunden. | Int Zwänge: Min.-Wert = 1 |
PortRange
Name | Beschreibung | Wert |
---|---|---|
maxPort | Die maximale Portnummer | Int Zwänge: Min.-Wert = 1024 Maximalwert = 65535 |
minPort | Die Mindestportnummer | Int Zwänge: Min.-Wert = 1024 Maximalwert = 65535 |
PortReuseHoldTimes
Name | Beschreibung | Wert |
---|---|---|
tcp | Mindestzeit in Sekunden, die vor einem tcp-Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann wiederverwendet werden. Der Standardwert für TCP beträgt 2 Minuten. | Int Zwänge: Min.-Wert = 1 |
udp | Mindestzeit in Sekunden, die vor einem UDP-Port übergeben wird, der von einem geschlossenen Pinhole verwendet wurde, kann wiederverwendet werden. Der Standardwert für UDP beträgt 1 Minute. | Int Zwänge: Min.-Wert = 1 |
TrackedResourceTags
Name | Beschreibung | Wert |
---|