Microsoft.MobileNetwork packetCoreControlPlanes
Definice prostředku Bicep
Typ prostředku packetCoreControlPlanes je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy pro nasazení skupin prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.MobileNetwork/packetCoreControlPlanes, přidejte do šablony následující bicep.
resource symbolicname 'Microsoft.MobileNetwork/packetCoreControlPlanes@2024-02-01' = {
name: 'string'
location: 'string'
tags: {
tagName1: 'tagValue1'
tagName2: 'tagValue2'
}
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
properties: {
controlPlaneAccessInterface: {
ipv4Address: 'string'
ipv4Gateway: 'string'
ipv4Subnet: 'string'
name: 'string'
}
controlPlaneAccessVirtualIpv4Addresses: [
'string'
]
coreNetworkTechnology: 'string'
diagnosticsUpload: {
storageAccountContainerUrl: 'string'
}
eventHub: {
id: 'string'
reportingInterval: int
}
installation: {
desiredState: 'string'
}
interopSettings: any()
localDiagnosticsAccess: {
authenticationType: 'string'
httpsServerCertificate: {
certificateUrl: 'string'
}
}
platform: {
azureStackEdgeDevice: {
id: 'string'
}
azureStackHciCluster: {
id: 'string'
}
connectedCluster: {
id: 'string'
}
customLocation: {
id: 'string'
}
type: 'string'
}
signaling: {
nasReroute: {
macroMmeGroupId: int
}
}
sites: [
{
id: 'string'
}
]
sku: 'string'
ueMtu: int
version: 'string'
}
}
Hodnoty vlastností
packetCoreControlPlanes
Název | Description | Hodnota |
---|---|---|
name | Název prostředku | string (povinné) Omezení počtu znaků: 1–64 Platné znaky: Alfanumerické znaky, podtržítka a pomlčky Začněte alfanumerickými znaky. |
location | Geografické umístění, kde se prostředek nachází | string (povinné) |
tags | Značky prostředků. | Slovník názvů a hodnot značek. Zobrazit značky v šablonách |
identity | Identita použitá k načtení certifikátu příchozího přenosu dat z trezoru klíčů Azure. | Identita spravované služby |
properties | Vlastnosti řídicí roviny jádra paketu. | PacketCoreControlPlanePropertiesFormat (povinné) |
Identita spravované služby
Název | Description | Hodnota |
---|---|---|
typ | Typ identity spravované služby (aktuálně je povoleno pouze přiřazení uživatele) | 'Žádný' UserAssigned (povinné) |
userAssignedIdentity | Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{název_skupiny_prostředků}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. | UserAssignedIdentity |
UserAssignedIdentity
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentity |
UserAssignedIdentity
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou jen pro čtení.
PacketCoreControlPlanePropertiesFormat
Název | Description | Hodnota |
---|---|---|
controlPlaneAccessInterface | Rozhraní řídicí roviny v přístupové síti. Pro sítě 5G se jedná o rozhraní N2. Pro sítě 4G se jedná o rozhraní S1-MME. | Vlastnosti rozhraní (povinné) |
controlPlaneAccessVirtualIpv4Addresses | Virtuální IP adresy řídicí roviny v přístupové síti v systému vysoké dostupnosti (HA). V nasazení s vysokou dostupností by měl být směrovač přístupové sítě nakonfigurovaný na přenosy libovolného vysílání pro tuto adresu do přístupových rozhraní řídicí roviny na aktivních a pohotovostních uzlech. V systému bez vysoké dostupnosti by měl být tento seznam vynechán nebo prázdný. | string[] Omezení: Vzor = ^(([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])$ |
coreNetworkTechnology | Generace technologie základní sítě (jádro 5G nebo jádro EPC / 4G). | '5GC' "EPC + 5GC" 'EPC' |
diagnosticsUpload | Konfigurace pro nahrání diagnostiky jádra paketů | DiagnosticsUploadConfiguration |
eventHub | Konfigurace pro odesílání událostí jádra paketů do centra událostí Azure | Konfigurace Centra událostí |
installation | Stav instalace prostředku řídicí roviny jádra paketu. | Instalace |
interopSettings | Nastavení umožňující interoperabilitu s komponentami třetích stran, jako jsou například sítě RAN a UE. | Pro Bicep můžete použít funkci any(). |
localDiagnosticsAccess | Konfigurace příchozího přenosu dat Kubernetes pro řízení přístupu k diagnostice jádra paketů přes místní rozhraní API | LocalDiagnosticsAccessConfiguration (povinné) |
platforma | Platforma, na které je nasazené jádro paketu. | PlatformConfiguration (povinné) |
Signalizace | Konfigurace signalizace pro jádro paketu. | SignalingConfiguration |
Stránky | Lokality, ve kterých by měla být tato řídicí rovina jádra paketů nasazena. Lokality musí být ve stejném umístění jako řídicí rovina jádra paketů. | SiteResourceId[] (povinné) Omezení: Minimální délka = 1 |
Sku | Skladová položka definující propustnost a povolenky SIM pro toto nasazení řídicí roviny jádra paketů. | G0 G1 'G10' 'G2' "G5" (povinné) |
ueMtu | MtU (v bajtech) signalizovalo UE. Stejný MTU je nastaven na datových propojeních roviny uživatele pro všechny datové sítě. Hodnota MTU nastavená na přístupové propojení roviny uživatele se vypočítá tak, aby byla o 60 bajtů větší než tato hodnota, aby bylo možné zapouzdření GTP. | int Omezení: Minimální hodnota = 1280 Maximální hodnota = 1930 |
verze | Požadovaná verze softwaru jádra paketů. | řetězec |
Vlastnosti rozhraní
Název | Description | Hodnota |
---|---|---|
ipv4Address | Adresa IPv4. | řetězec Omezení: Vzor = ^(([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 | Výchozí brána IPv4 (směrovač). | řetězec Omezení: Vzor = ^(([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])$ |
podsíť ipv4 | Podsíť IPv4. | řetězec Omezení: Vzor = ^(([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 | Logický název pro toto rozhraní. Mělo by se shodovat s jedním z rozhraní nakonfigurovaných na vašem zařízení Azure Stack Edge. | řetězec |
DiagnosticsUploadConfiguration
Název | Description | Hodnota |
---|---|---|
storageAccountContainerUrl | Adresa URL kontejneru účtu úložiště, do které se má nahrát diagnostika. | string (povinné) |
Konfigurace Centra událostí
Název | Description | Hodnota |
---|---|---|
id | ID prostředku centra událostí Azure, do které se mají odesílat události jádra paketů. | string (povinné) Omezení: Vzor = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$ |
ReportingInterval | Doba trvání (v sekundách) mezi sestavy využití UE. | int Omezení: Minimální hodnota = 30 Maximální hodnota = 3600 |
Instalace
Název | Description | Hodnota |
---|---|---|
desiredState | Požadovaný stav instalace | 'Nainstalováno' Odinstalováno |
LocalDiagnosticsAccessConfiguration
Název | Description | Hodnota |
---|---|---|
authenticationType | Jak ověřovat uživatele, kteří přistupují k místním diagnostickým rozhraním API | "AAD" 'Heslo' (povinné) |
httpsServerCertificate | Certifikát TLS serveru HTTPS sloužící k zabezpečení místního přístupu k diagnostice. | HttpsServerCertificate |
HttpsServerCertificate
Název | Description | Hodnota |
---|---|---|
adresa URL certifikátu | Adresa URL certifikátu bez verze Příklad: https://contosovault.vault.azure.net/certificates/ingress. |
string (povinné) |
Konfigurace platformy
Název | Description | Hodnota |
---|---|---|
azureStackEdgeDevice | Zařízení Azure Stack Edge, ve kterém je nasazené jádro paketu. Pokud je zařízení součástí páru odolného proti chybám, je možné zadat obě zařízení v páru. | AzureStackEdgeDeviceResourceId |
azureStackHciCluster | Cluster Azure Stack HCI, ve kterém je nasazené jádro paketu. | AzureStackHCIClusterResourceId |
connectedCluster | Cluster připojený ke službě Azure Arc, ve kterém je nasazené jádro paketu. | ConnectedClusterResourceId |
vlastní umístění | Vlastní umístění Služby Azure Arc, ve kterém je nasazené jádro paketu. | CustomLocationResourceId |
typ | Typ platformy, ve které je nasazené jádro paketů. | 3P-AZURE-STACK-HCI AKS-HCI (povinné) |
AzureStackEdgeDeviceResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku zařízení Azure Stack Edge | string (povinné) Omezení: Vzor = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$ |
AzureStackHCIClusterResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku clusteru Azure Stack HCI | string (povinné) Omezení: Vzor = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ |
ConnectedClusterResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku připojeného clusteru Azure Arc | string (povinné) Omezení: Vzor = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ |
CustomLocationResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku vlastního umístění Azure Arc. | string (povinné) Omezení: Vzor = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$ |
SignalingConfiguration
Název | Description | Hodnota |
---|---|---|
nasReroute | Konfigurace umožňující přesměrování 4G NAS | NasRerouteConfiguration |
NasRerouteConfiguration
Název | Description | Hodnota |
---|---|---|
macroMmeGroupId | ID skupiny MME makrosítě. To je místo, kam se přesměrovávají neznámá uživatelská rozhraní. | int (povinné) Omezení: Minimální hodnota = 0 Maximální hodnota = 65535 |
Id zdroje webu
Název | Description | Hodnota |
---|---|---|
id | ID prostředku webu. | string (povinné) Omezení: Vzor = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$ |
Šablony pro rychlý start
Následující šablony pro rychlý start nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření úplného nasazení 5G Core |
Tato šablona vytvoří všechny prostředky potřebné k nasazení privátního jádra 5G, včetně zřizování simíků a vytvoření ukázkových zásad QoS. Volitelně ho můžete nasadit do clusteru Kubernetes spuštěného na zařízení Azure Stack Edge. |
Vytvoření nové lokality mobilní sítě |
Tato šablona vytvoří nový web s přidruženými základními prostředky paketů 5G. Volitelně ho můžete nasadit do clusteru Kubernetes spuštěného na zařízení Azure Stack Edge. |
Aktualizace řídicí roviny jádra paketu |
Tato šablona umožňuje aktualizovat verzi existujícího jádra paketů. |
Definice prostředku šablony ARM
Typ prostředku packetCoreControlPlanes je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků – viz příkazy nasazení skupiny prostředků.
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.MobileNetwork/packetCoreControlPlanes, přidejte do šablony následující kód JSON.
{
"type": "Microsoft.MobileNetwork/packetCoreControlPlanes",
"apiVersion": "2024-02-01",
"name": "string",
"location": "string",
"tags": {
"tagName1": "tagValue1",
"tagName2": "tagValue2"
},
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {}
}
},
"properties": {
"controlPlaneAccessInterface": {
"ipv4Address": "string",
"ipv4Gateway": "string",
"ipv4Subnet": "string",
"name": "string"
},
"controlPlaneAccessVirtualIpv4Addresses": [ "string" ],
"coreNetworkTechnology": "string",
"diagnosticsUpload": {
"storageAccountContainerUrl": "string"
},
"eventHub": {
"id": "string",
"reportingInterval": "int"
},
"installation": {
"desiredState": "string"
},
"interopSettings": {},
"localDiagnosticsAccess": {
"authenticationType": "string",
"httpsServerCertificate": {
"certificateUrl": "string"
}
},
"platform": {
"azureStackEdgeDevice": {
"id": "string"
},
"azureStackHciCluster": {
"id": "string"
},
"connectedCluster": {
"id": "string"
},
"customLocation": {
"id": "string"
},
"type": "string"
},
"signaling": {
"nasReroute": {
"macroMmeGroupId": "int"
}
},
"sites": [
{
"id": "string"
}
],
"sku": "string",
"ueMtu": "int",
"version": "string"
}
}
Hodnoty vlastností
packetCoreControlPlanes
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.MobileNetwork/packetCoreControlPlanes |
apiVersion | Verze rozhraní API prostředků | '2024-02-01' |
name | Název prostředku | string (povinné) Limit počtu znaků: 1-64 Platné znaky: Alfanumerické znaky, podtržítka a spojovníky. Začněte alfanumerickým kódem. |
location | Geografické umístění, ve kterém se nachází prostředek | string (povinné) |
tags | Značky prostředků. | Slovník názvů značek a hodnot. Viz Značky v šablonách |
identity | Identita použitá k načtení certifikátu příchozího přenosu dat ze služby Azure Key Vault | ManagedServiceIdentity |
properties | Vlastnosti řídicí roviny jádra paketu. | PacketCoreControlPlanePropertiesFormat (povinné) |
ManagedServiceIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity spravované služby (v současné době je povoleno pouze přiřazení uživatelem). | 'Žádný' UserAssigned (povinné) |
userAssignedIdentity | Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. | UserAssignedIdentities |
UserAssignedIdentities
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentity |
UserAssignedIdentity
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.
PacketCoreControlPlanePropertiesFormat
Název | Description | Hodnota |
---|---|---|
controlPlaneAccessInterface | Rozhraní řídicí roviny v přístupové síti. Pro sítě 5G se jedná o rozhraní N2. Pro sítě 4G se jedná o rozhraní S1-MME. | Vlastnosti rozhraní (povinné) |
controlPlaneAccessVirtualIpv4Addresses | Virtuální IP adresy řídicí roviny v přístupové síti v systému vysoké dostupnosti V nasazení vysoké dostupnosti by měl být přístupový síťový směrovač nakonfigurovaný na přenosy libovolného vysílání pro tuto adresu do přístupových rozhraní řídicí roviny na aktivním a pohotovostním uzlu. V systému bez vysoké dostupnosti by měl být tento seznam vynechán nebo prázdný. | string[] Omezení: 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])$ |
coreNetworkTechnology | Generování základních síťových technologií (5G jádro nebo EPC / 4G jádro). | '5GC' 'EPC+ 5GC' 'EPC' |
diagnosticsUpload | Konfigurace pro nahrání diagnostiky jádra paketů | DiagnosticsUploadConfiguration |
eventHub | Konfigurace pro odesílání událostí jádra paketů do centra událostí Azure | EventHubConfiguration |
installation | Stav instalace prostředku roviny řízení jádra paketu. | Instalace |
interopSettings | Nastavení umožňující interoperabilitu se součástmi třetích stran, jako jsou například sítě RAN a uživatelská rozhraní. | |
localDiagnosticsAccess | Konfigurace příchozího přenosu dat Kubernetes pro řízení přístupu k diagnostice jádra paketů přes místní rozhraní API | LocalDiagnosticsAccessConfiguration (povinné) |
platforma | Platforma, na které je nasazené jádro paketů. | PlatformConfiguration (povinné) |
Signalizace | Signalizace konfigurace pro jádro paketů. | SignalingConfiguration |
Stránky | Lokality, ve kterých by se měla nasadit tato řídicí rovina jádra paketu. Lokality musí být ve stejném umístění jako řídicí rovina jádra paketu. | SiteResourceId[] (povinné) Omezení: Minimální délka = 1 |
Sku | Skladová položka definující propustnost a povolenky sim karty pro nasazení řídicí roviny jádra paketů. | 'G0' 'G1' 'G10' 'G2' "G5" (povinné) |
ueMtu | MTU (v bajtech) signalizovala uživatelskému prostředí. Stejná mtu je nastavená na datových propojeních roviny uživatele pro všechny datové sítě. Hodnota MTU nastavená na přístupovém odkazu roviny uživatele se vypočítá na 60 bajtů větší než tato hodnota, aby bylo možné zapouzdření GTP. | int Omezení: Minimální hodnota = 1280 Maximální hodnota = 1930 |
verze | Požadovaná verze softwaru jádra paketů. | řetězec |
Vlastnosti rozhraní
Název | Description | Hodnota |
---|---|---|
ipv4Address | Adresa IPv4. | řetězec Omezení: 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 | Výchozí brána IPv4 (směrovač). | řetězec Omezení: 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 | Podsíť IPv4. | řetězec Omezení: 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 | Logický název tohoto rozhraní. To by mělo odpovídat jednomu z rozhraní nakonfigurovaných na vašem zařízení Azure Stack Edge. | řetězec |
DiagnosticsUploadConfiguration
Název | Description | Hodnota |
---|---|---|
storageAccountContainerUrl | Adresa URL kontejneru účtu úložiště, do které chcete nahrát diagnostiku. | string (povinné) |
EventHubConfiguration
Název | Description | Hodnota |
---|---|---|
id | ID prostředku centra událostí Azure, do které se mají odesílat události jádra paketů. | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$ |
reportingInterval | Doba trvání (v sekundách) mezi sestavy využití UE. | int Omezení: Minimální hodnota = 30 Maximální hodnota = 3600 |
Instalace
Název | Description | Hodnota |
---|---|---|
desiredState | Požadovaný stav instalace | 'Nainstalované' 'Odinstalováno' |
LocalDiagnosticsAccessConfiguration
Název | Description | Hodnota |
---|---|---|
authenticationType | Postup ověřování uživatelů, kteří přistupují k místním diagnostickým rozhraním API | "AAD" 'Heslo' (povinné) |
httpsServerCertificate | Certifikát TLS serveru HTTPS sloužící k zabezpečení místního přístupu k diagnostice. | HttpsServerCertificate |
HttpsServerCertificate
Název | Description | Hodnota |
---|---|---|
certificateUrl | Adresa URL certifikátu, neobsazená. Příklad: https://contosovault.vault.azure.net/certificates/ingress. |
string (povinné) |
Konfigurace platformy
Název | Description | Hodnota |
---|---|---|
azureStackEdgeDevice | Zařízení Azure Stack Edge, ve kterém je nasazené jádro paketu. Pokud je zařízení součástí páru odolného proti chybám, můžete zadat obě zařízení v páru. | AzureStackEdgeDeviceResourceId |
azureStackHciCluster | Cluster Azure Stack HCI, ve kterém je nasazené jádro paketů. | AzureStackHCIClusterResourceId |
connectedCluster | Cluster připojený ke službě Azure Arc, ve kterém je nasazené jádro paketů. | ConnectedClusterResourceId |
customLocation | Vlastní umístění Azure Arc, ve kterém je nasazené jádro paketu | CustomLocationResourceId |
typ | Typ platformy, ve které se nasazuje jádro paketů. | 3P-AZURE-STACK-HCI AKS-HCI (povinné) |
AzureStackEdgeDeviceResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku zařízení Azure Stack Edge | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$ |
AzureStackHCIClusterResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku clusteru Azure Stack HCI | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ |
ConnectedClusterResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku připojeného clusteru Azure Arc | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ |
CustomLocationResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku vlastního umístění Azure Arc | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$ |
SignalingConfiguration
Název | Description | Hodnota |
---|---|---|
nasReroute | Konfigurace umožňující přesměrování 4G NAS | NaSRerouteConfiguration |
NaSRerouteConfiguration
Název | Description | Hodnota |
---|---|---|
macroMmeGroupId | ID skupiny MME sítě maker. To je místo, kam se přes přesměrování NAS odesílají neznámá uživatelská rozhraní. | int (povinné) Omezení: Minimální hodnota = 0 Maximální hodnota = 65535 |
SiteResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku webu. | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$ |
Šablony pro rychlý start
Následující šablony rychlého startu nasadí tento typ prostředku.
Template (Šablona) | Description |
---|---|
Vytvoření úplného nasazení 5G Core |
Tato šablona vytvoří všechny prostředky potřebné k nasazení privátního 5G jádra, včetně zřizování simíků a vytvoření ukázkových zásad QoS. Volitelně ho můžete nasadit do clusteru Kubernetes spuštěného na zařízení Azure Stack Edge. |
Vytvoření nové lokality mobilní sítě |
Tato šablona vytvoří nový web s přidruženými prostředky jádra paketů 5G. Volitelně ho můžete nasadit do clusteru Kubernetes spuštěného na zařízení Azure Stack Edge. |
Aktualizace řídicí roviny jádra paketu |
Tato šablona umožňuje aktualizovat verzi existujícího jádra paketů. |
Definice prostředku Terraformu (zprostředkovatele AzAPI)
Typ prostředku packetCoreControlPlanes je možné nasadit s operacemi, které cílí na:
- Skupiny prostředků
Seznam změněných vlastností v jednotlivých verzích rozhraní API najdete v protokolu změn.
Formát prostředku
Pokud chcete vytvořit prostředek Microsoft.MobileNetwork/packetCoreControlPlanes, přidejte do šablony následující Terraform.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/packetCoreControlPlanes@2024-02-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "UserAssigned"
identity_ids = []
}
body = jsonencode({
properties = {
controlPlaneAccessInterface = {
ipv4Address = "string"
ipv4Gateway = "string"
ipv4Subnet = "string"
name = "string"
}
controlPlaneAccessVirtualIpv4Addresses = [
"string"
]
coreNetworkTechnology = "string"
diagnosticsUpload = {
storageAccountContainerUrl = "string"
}
eventHub = {
id = "string"
reportingInterval = int
}
installation = {
desiredState = "string"
}
localDiagnosticsAccess = {
authenticationType = "string"
httpsServerCertificate = {
certificateUrl = "string"
}
}
platform = {
azureStackEdgeDevice = {
id = "string"
}
azureStackHciCluster = {
id = "string"
}
connectedCluster = {
id = "string"
}
customLocation = {
id = "string"
}
type = "string"
}
signaling = {
nasReroute = {
macroMmeGroupId = int
}
}
sites = [
{
id = "string"
}
]
sku = "string"
ueMtu = int
version = "string"
}
})
}
Hodnoty vlastností
packetCoreControlPlanes
Název | Description | Hodnota |
---|---|---|
typ | Typ prostředku | Microsoft.MobileNetwork/packetCoreControlPlanes@2024-02-01 |
name | Název prostředku | string (povinné) Limit počtu znaků: 1-64 Platné znaky: Alfanumerické znaky, podtržítka a spojovníky. Začněte alfanumerickým kódem. |
location | Geografické umístění, ve kterém se nachází prostředek | string (povinné) |
parent_id | K nasazení do skupiny prostředků použijte ID této skupiny prostředků. | string (povinné) |
tags | Značky prostředků. | Slovník názvů značek a hodnot. |
identity | Identita použitá k načtení certifikátu příchozího přenosu dat ze služby Azure Key Vault | ManagedServiceIdentity |
properties | Vlastnosti řídicí roviny jádra paketu. | PacketCoreControlPlanePropertiesFormat (povinné) |
ManagedServiceIdentity
Název | Description | Hodnota |
---|---|---|
typ | Typ identity spravované služby (v současné době je povoleno pouze přiřazení uživatelem). | "UserAssigned" (povinné) |
identity_ids | Sada identit přiřazených uživatelem přidružených k prostředku. Klíče slovníku userAssignedIdentities budou ID prostředků ARM ve formátu /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Hodnoty slovníku můžou být prázdné objekty ({}) v požadavcích. | Pole ID identit uživatelů |
UserAssignedIdentities
Název | Description | Hodnota |
---|---|---|
{přizpůsobená vlastnost} | UserAssignedIdentity |
UserAssignedIdentity
Tento objekt neobsahuje žádné vlastnosti, které by se nastavily během nasazování. Všechny vlastnosti jsou Jen pro čtení.
PacketCoreControlPlanePropertiesFormat
Název | Description | Hodnota |
---|---|---|
controlPlaneAccessInterface | Rozhraní řídicí roviny v přístupové síti. Pro sítě 5G se jedná o rozhraní N2. Pro sítě 4G se jedná o rozhraní S1-MME. | Vlastnosti rozhraní (povinné) |
controlPlaneAccessVirtualIpv4Addresses | Virtuální IP adresy řídicí roviny v přístupové síti v systému vysoké dostupnosti V nasazení vysoké dostupnosti by měl být přístupový síťový směrovač nakonfigurovaný na přenosy libovolného vysílání pro tuto adresu do přístupových rozhraní řídicí roviny na aktivním a pohotovostním uzlu. V systému bez vysoké dostupnosti by měl být tento seznam vynechán nebo prázdný. | string[] Omezení: 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])$ |
coreNetworkTechnology | Generování základních síťových technologií (5G jádro nebo EPC / 4G jádro). | "5GC" "EPC + 5GC" "EPC" |
diagnosticsUpload | Konfigurace pro nahrání diagnostiky jádra paketů | DiagnosticsUploadConfiguration |
eventHub | Konfigurace pro odesílání událostí jádra paketů do centra událostí Azure | EventHubConfiguration |
installation | Stav instalace prostředku roviny řízení jádra paketu. | Instalace |
interopSettings | Nastavení umožňující interoperabilitu se součástmi třetích stran, jako jsou například sítě RAN a uživatelská rozhraní. | |
localDiagnosticsAccess | Konfigurace příchozího přenosu dat Kubernetes pro řízení přístupu k diagnostice jádra paketů přes místní rozhraní API | LocalDiagnosticsAccessConfiguration (povinné) |
platforma | Platforma, na které je nasazené jádro paketů. | PlatformConfiguration (povinné) |
Signalizace | Signalizace konfigurace pro jádro paketů. | SignalingConfiguration |
Stránky | Lokality, ve kterých by se měla nasadit tato řídicí rovina jádra paketu. Lokality musí být ve stejném umístění jako řídicí rovina jádra paketu. | SiteResourceId[] (povinné) Omezení: Minimální délka = 1 |
Sku | Skladová položka definující propustnost a povolenky sim karty pro nasazení řídicí roviny jádra paketů. | "G0" "G1" "G10" "G2" "G5" (povinné) |
ueMtu | MTU (v bajtech) signalizovala uživatelskému prostředí. Stejná mtu je nastavená na datových propojeních roviny uživatele pro všechny datové sítě. Hodnota MTU nastavená na přístupovém odkazu roviny uživatele se vypočítá na 60 bajtů větší než tato hodnota, aby bylo možné zapouzdření GTP. | int Omezení: Minimální hodnota = 1280 Maximální hodnota = 1930 |
verze | Požadovaná verze softwaru jádra paketů. | řetězec |
Vlastnosti rozhraní
Název | Description | Hodnota |
---|---|---|
ipv4Address | Adresa IPv4. | řetězec Omezení: 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 | Výchozí brána IPv4 (směrovač). | řetězec Omezení: 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 | Podsíť IPv4. | řetězec Omezení: 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 | Logický název tohoto rozhraní. To by mělo odpovídat jednomu z rozhraní nakonfigurovaných na vašem zařízení Azure Stack Edge. | řetězec |
DiagnosticsUploadConfiguration
Název | Description | Hodnota |
---|---|---|
storageAccountContainerUrl | Adresa URL kontejneru účtu úložiště, do které chcete nahrát diagnostiku. | string (povinné) |
EventHubConfiguration
Název | Description | Hodnota |
---|---|---|
id | ID prostředku centra událostí Azure, do které se mají odesílat události jádra paketů. | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][vV][eE][nN][tT][hH][uU][bB]/[nN][aA][mM][eE][sS][pP][aA][cC][eE][sS]/[^/?#]+/[eV][vV][eE][nN][tT][hH][uU][bB][sS]/[^/?#]+$ |
reportingInterval | Doba trvání (v sekundách) mezi sestavy využití UE. | int Omezení: Minimální hodnota = 30 Maximální hodnota = 3600 |
Instalace
Název | Description | Hodnota |
---|---|---|
desiredState | Požadovaný stav instalace | "Nainstalováno" "Odinstalováno" |
LocalDiagnosticsAccessConfiguration
Název | Description | Hodnota |
---|---|---|
authenticationType | Postup ověřování uživatelů, kteří přistupují k místním diagnostickým rozhraním API | "AAD" "Heslo" (povinné) |
httpsServerCertificate | Certifikát TLS serveru HTTPS sloužící k zabezpečení místního přístupu k diagnostice. | HttpsServerCertificate |
HttpsServerCertificate
Název | Description | Hodnota |
---|---|---|
certificateUrl | Adresa URL certifikátu, neobsazená. Příklad: https://contosovault.vault.azure.net/certificates/ingress. |
string (povinné) |
Konfigurace platformy
Název | Description | Hodnota |
---|---|---|
azureStackEdgeDevice | Zařízení Azure Stack Edge, ve kterém je nasazené jádro paketu. Pokud je zařízení součástí páru odolného proti chybám, můžete zadat obě zařízení v páru. | AzureStackEdgeDeviceResourceId |
azureStackHciCluster | Cluster Azure Stack HCI, ve kterém je nasazené jádro paketů. | AzureStackHCIClusterResourceId |
connectedCluster | Cluster připojený ke službě Azure Arc, ve kterém je nasazené jádro paketů. | ConnectedClusterResourceId |
customLocation | Vlastní umístění Azure Arc, ve kterém je nasazené jádro paketu | CustomLocationResourceId |
typ | Typ platformy, ve které se nasazuje jádro paketů. | "3P-AZURE-STACK-HCI" "AKS-HCI" (povinné) |
AzureStackEdgeDeviceResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku zařízení Azure Stack Edge | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE]/[dD][aA][tT][aA][bB][oO][xX][eE][dD][gG][eE][dD][eE][vV][iI][cC][eE][sS]/[^/?#]+$ |
AzureStackHCIClusterResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku clusteru Azure Stack HCI | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[aA][zZ][uU][rR][eE][sS][tT][aA][cC][kK][hH][cC][iI]/[cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ |
ConnectedClusterResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku připojeného clusteru Azure Arc | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[kK][uU][bB][eE][rR][nN][eE][tT][eE][sS]/[cC][oO][nN][nN][eE][cC][tT][eE][dD][cC][lL][uU][sS][tT][eE][rR][sS]/[^/?#]+$ |
CustomLocationResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku vlastního umístění Azure Arc | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[eE][xX][tT][eE][nN][dD][eE][dD][lL][oO][cC][aA][tT][iI][oO][nN]/[cC][uU][sS][tT][oO][mM][lL][oO][cC][aA][tT][iI][oO][nN][sS]/[^/?#]+$ |
SignalingConfiguration
Název | Description | Hodnota |
---|---|---|
nasReroute | Konfigurace umožňující přesměrování 4G NAS | NaSRerouteConfiguration |
NaSRerouteConfiguration
Název | Description | Hodnota |
---|---|---|
macroMmeGroupId | ID skupiny MME sítě maker. To je místo, kam se přes přesměrování NAS odesílají neznámá uživatelská rozhraní. | int (povinné) Omezení: Minimální hodnota = 0 Maximální hodnota = 65535 |
SiteResourceId
Název | Description | Hodnota |
---|---|---|
id | ID prostředku webu. | string (povinné) Omezení: Pattern = ^/[sS][uU][bB][sS][cC][rR][iI][pP][tT][iI][oO][nN][sS]/[^/?#]+/[rR][eE][sS][oO][uU][rR][cC][eE][gG][rR][oO][uU][pP][sS]/[^/?#]+/[pP][rR][oO][vV][iI][dD][eE][rR][sS]/[mM][iI][cC][rR][oO][sS][oO][fF][tT]\.[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK]/[mM][oO][bB][iI][lL][eE][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+/[sS][iI][tT][eE][sS]/[^/?#]+$ |