Microsoft.MobileNetwork packetCoreControlPlanes 2022-11-01
Bicep kaynak tanımı
packetCoreControlPlanes kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.MobileNetwork/packetCoreControlPlanes kaynağı oluşturmak için şablonunuza aşağıdaki Bicep'i ekleyin.
resource symbolicname 'Microsoft.MobileNetwork/packetCoreControlPlanes@2022-11-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'
}
coreNetworkTechnology: 'string'
interopSettings: any()
localDiagnosticsAccess: {
authenticationType: 'string'
httpsServerCertificate: {
certificateUrl: 'string'
}
}
platform: {
azureStackEdgeDevice: {
id: 'string'
}
azureStackHciCluster: {
id: 'string'
}
connectedCluster: {
id: 'string'
}
customLocation: {
id: 'string'
}
type: 'string'
}
sites: [
{
id: 'string'
}
]
sku: 'string'
ueMtu: int
version: 'string'
}
}
Özellik değerleri
packetCoreControlPlanes
Ad | Açıklama | Değer |
---|---|---|
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-64 Geçerli karakterler: Alfasayısal, alt çizgiler ve kısa çizgiler. Alfasayısal ile başlayın. |
location | Kaynağın bulunduğu coğrafi konum | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
identity | Azure anahtar kasasından giriş sertifikasını almak için kullanılan kimlik. | ManagedServiceIdentity |
properties | Paket çekirdeği denetim düzlemi Özellikleri. | PacketCoreControlPlanePropertiesFormat (gerekli) |
ManagedServiceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliğinin türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). | 'Yok' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (gerekli) |
userAssignedIdentities | Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. | UserAssignedIdentities |
UserAssignedIdentities
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | UserAssignedIdentity |
UserAssignedIdentity
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.
PacketCoreControlPlanePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
controlPlaneAccessInterface | Erişim ağındaki kontrol düzlemi arabirimi. 5G ağları için bu N2 arabirimidir. 4G ağları için bu, S1-MME arabirimidir. | InterfaceProperties (gerekli) |
coreNetworkTechnology | Çekirdek ağ teknolojisi oluşturma (5G çekirdeği veya EPC / 4G çekirdek). | '5GC' 'EPC' |
interopSettings | RAN'ler ve UE'ler gibi üçüncü taraf bileşenlerle birlikte çalışabilirlik sağlayan ayarlar. | Bicep için any() işlevini kullanabilirsiniz. |
localDiagnosticsAccess | Yerel API'ler üzerinden paket çekirdeği tanılamasına erişimi denetlemek için kubernetes giriş yapılandırması. | LocalDiagnosticsAccessConfiguration (gerekli) |
platform | Paket çekirdeğinin dağıtıldığı platform. | PlatformConfiguration (gerekli) |
Siteler | Bu paket çekirdeği kontrol düzlemi altında dağıtılması gereken siteler. Siteler, paket çekirdeği kontrol düzlemi ile aynı konumda olmalıdır. | SiteResourceId[] (gerekli) Kısıtlama -ları: En az uzunluk = 1 |
Sku | Bu paket çekirdeği denetim düzlemi dağıtımı için aktarım hızını ve SIM izinlerini tanımlayan SKU. | 'G0' 'G1' 'G10' 'G2' 'G5' (gerekli) |
ueMtu | MTU (bayt cinsinden) BAE'ye sinyal verdi. Tüm veri ağları için kullanıcı düzlemi veri bağlantılarında aynı MTU ayarlanır. Kullanıcı düzlemi erişim bağlantısında ayarlanan MTU, GTP kapsüllemesi için bu değerden 60 bayt daha büyük olacak şekilde hesaplanır. | int Kısıtlama -ları: Min değer = 1280 Maksimum değer = 1930 |
sürüm | Dağıtılan paket çekirdek yazılımının sürümü. | string |
InterfaceProperties
Ad | Açıklama | Değer |
---|---|---|
ipv4Address | IPv4 adresi. | string Kısıtlama -ları: Desen = ^(([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 | Varsayılan IPv4 ağ geçidi (yönlendirici). | string Kısıtlama -ları: Desen = ^(([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 | IPv4 alt ağı. | string Kısıtlama -ları: Desen = ^(([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 | Bu arabirimin mantıksal adı. Bu, Azure Stack Edge cihazınızda yapılandırılan arabirimlerden biriyle eşleşmelidir. | string |
LocalDiagnosticsAccessConfiguration
Ad | Açıklama | Değer |
---|---|---|
authenticationType | Yerel tanılama API'lerine erişen kullanıcıların kimliğini doğrulama. | 'AAD' 'Parola' (gerekli) |
httpsServerCertificate | Tanılamaya yerel erişimin güvenliğini sağlamak için kullanılan HTTPS sunucusu TLS sertifikası. | HttpsServerCertificate |
HttpsServerCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateUrl | Sertifika URL'si, değiştirilmedi. Örnek: https://contosovault.vault.azure.net/certificates/ingress. |
dize (gerekli) |
Platformconfiguration
Ad | Açıklama | Değer |
---|---|---|
azureStackEdgeDevice | Paket çekirdeğinin dağıtıldığı Azure Stack Edge cihazı. Cihaz hataya dayanıklı bir çiftin parçasıysa, çiftteki her iki cihaz da belirtilebilir. | AzureStackEdgeDeviceResourceId |
azureStackHciCluster | Paket çekirdeğinin dağıtıldığı Azure Stack HCI kümesi. | AzureStackHCIClusterResourceId |
connectedCluster | Paket çekirdeğinin dağıtıldığı Azure Arc bağlı kümesi. | ConnectedClusterResourceId |
customLocation | Paket çekirdeğinin dağıtıldığı Azure Arc özel konumu. | CustomLocationResourceId |
tür | Paket çekirdeğinin dağıtıldığı platform türü. | '3P-AZURE-STACK-HCI' 'AKS-HCI' (gerekli) |
AzureStackEdgeDeviceResourceId
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Stack Edge cihaz kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Stack HCI kümesi kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Arc bağlantılı küme kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Arc özel konum kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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]/[^/?#]+$ |
SiteResourceId
Ad | Açıklama | Değer |
---|---|---|
kimlik | Site kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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]/[^/?#]+$ |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Tam 5G Core dağıtımı oluşturma |
Bu şablon, sim'leri sağlama ve örnek QoS ilkesi oluşturma dahil olmak üzere Özel 5G Çekirdeği dağıtmak için gereken tüm kaynakları oluşturur. İsteğe bağlı olarak Azure Stack Edge cihazında çalışan bir Kubernetes kümesine dağıtılabilir. |
Yeni bir mobil ağ sitesi oluşturma |
Bu şablon, ilişkili 5G paket çekirdeği kaynaklarıyla yeni bir site oluşturur. İsteğe bağlı olarak Azure Stack Edge cihazında çalışan bir Kubernetes kümesine dağıtılabilir. |
Paket çekirdeği denetim düzlemi güncelleştirme |
Bu şablon mevcut paket çekirdeğinin sürümünü güncelleştirmenizi sağlar. |
ARM şablonu kaynak tanımı
packetCoreControlPlanes kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları - Bkz. kaynak grubu dağıtım komutları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.MobileNetwork/packetCoreControlPlanes kaynağı oluşturmak için şablonunuza aşağıdaki JSON'u ekleyin.
{
"type": "Microsoft.MobileNetwork/packetCoreControlPlanes",
"apiVersion": "2022-11-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"
},
"coreNetworkTechnology": "string",
"interopSettings": {},
"localDiagnosticsAccess": {
"authenticationType": "string",
"httpsServerCertificate": {
"certificateUrl": "string"
}
},
"platform": {
"azureStackEdgeDevice": {
"id": "string"
},
"azureStackHciCluster": {
"id": "string"
},
"connectedCluster": {
"id": "string"
},
"customLocation": {
"id": "string"
},
"type": "string"
},
"sites": [
{
"id": "string"
}
],
"sku": "string",
"ueMtu": "int",
"version": "string"
}
}
Özellik değerleri
packetCoreControlPlanes
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | 'Microsoft.MobileNetwork/packetCoreControlPlanes' |
apiVersion | Kaynak API'sinin sürümü | '2022-11-01' |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-64 Geçerli karakterler: Alfasayısal, alt çizgiler ve kısa çizgiler. Alfasayısal ile başlayın. |
location | Kaynağın bulunduğu coğrafi konum | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. Bkz. Şablonlardaki etiketler |
identity | Azure anahtar kasasından giriş sertifikasını almak için kullanılan kimlik. | ManagedServiceIdentity |
properties | Paket çekirdeği denetim düzlemi Özellikleri. | PacketCoreControlPlanePropertiesFormat (gerekli) |
ManagedServiceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliğinin türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). | 'Yok' 'SystemAssigned' 'SystemAssigned,UserAssigned' 'UserAssigned' (gerekli) |
userAssignedIdentities | Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. | UserAssignedIdentities |
UserAssignedIdentities
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | UserAssignedIdentity |
UserAssignedIdentity
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.
PacketCoreControlPlanePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
controlPlaneAccessInterface | Erişim ağındaki kontrol düzlemi arabirimi. 5G ağları için bu N2 arabirimidir. 4G ağları için bu, S1-MME arabirimidir. | InterfaceProperties (gerekli) |
coreNetworkTechnology | Çekirdek ağ teknolojisi oluşturma (5G çekirdeği veya EPC / 4G çekirdek). | '5GC' 'EPC' |
interopSettings | RAN'ler ve UE'ler gibi üçüncü taraf bileşenlerle birlikte çalışabilirlik sağlayan ayarlar. | |
localDiagnosticsAccess | Yerel API'ler üzerinden paket çekirdeği tanılamasına erişimi denetlemek için kubernetes giriş yapılandırması. | LocalDiagnosticsAccessConfiguration (gerekli) |
platform | Paket çekirdeğinin dağıtıldığı platform. | PlatformConfiguration (gerekli) |
Siteler | Bu paket çekirdeği kontrol düzlemi altında dağıtılması gereken siteler. Siteler, paket çekirdeği kontrol düzlemi ile aynı konumda olmalıdır. | SiteResourceId[] (gerekli) Kısıtlama -ları: En az uzunluk = 1 |
Sku | Bu paket çekirdeği denetim düzlemi dağıtımı için aktarım hızını ve SIM izinlerini tanımlayan SKU. | 'G0' 'G1' 'G10' 'G2' 'G5' (gerekli) |
ueMtu | MTU (bayt cinsinden) BAE'ye sinyal verdi. Tüm veri ağları için kullanıcı düzlemi veri bağlantılarında aynı MTU ayarlanır. Kullanıcı düzlemi erişim bağlantısında ayarlanan MTU, GTP kapsüllemesi için bu değerden 60 bayt daha büyük olarak hesaplanır. | int Kısıtlama -ları: Min değer = 1280 Maksimum değer = 1930 |
sürüm | Dağıtılan paket çekirdeği yazılımının sürümü. | string |
InterfaceProperties
Ad | Açıklama | Değer |
---|---|---|
ipv4Address | IPv4 adresi. | string Kısıtlama -ları: Desen = ^(([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 | Varsayılan IPv4 ağ geçidi (yönlendirici). | string Kısıtlama -ları: Desen = ^(([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 | IPv4 alt ağı. | string Kısıtlama -ları: Desen = ^(([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 | Bu arabirimin mantıksal adı. Bu, Azure Stack Edge cihazınızda yapılandırılan arabirimlerden biriyle eşleşmelidir. | string |
LocalDiagnosticsAccessConfiguration
Ad | Açıklama | Değer |
---|---|---|
authenticationType | Yerel tanılama API'lerine erişen kullanıcıların kimliğini doğrulama. | 'AAD' 'Password' (gerekli) |
httpsServerCertificate | Tanılamaya yerel erişimin güvenliğini sağlamak için kullanılan HTTPS sunucusu TLS sertifikası. | HttpsServerCertificate |
HttpsServerCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateUrl | Sertifika URL'si, tersine çevrilmemiş. Örnek: https://contosovault.vault.azure.net/certificates/ingress. |
dize (gerekli) |
Platformconfiguration
Ad | Açıklama | Değer |
---|---|---|
azureStackEdgeDevice | Paket çekirdeğinin dağıtıldığı Azure Stack Edge cihazı. Cihaz hataya dayanıklı bir çiftin parçasıysa, çiftteki her iki cihaz da belirtilebilir. | AzureStackEdgeDeviceResourceId |
azureStackHciCluster | Paket çekirdeğinin dağıtıldığı Azure Stack HCI kümesi. | AzureStackHCIClusterResourceId |
connectedCluster | Paket çekirdeğinin dağıtıldığı Azure Arc bağlı kümesi. | ConnectedClusterResourceId |
customLocation | Paket çekirdeğinin dağıtıldığı Azure Arc özel konumu. | CustomLocationResourceId |
tür | Paket çekirdeğinin dağıtıldığı platform türü. | '3P-AZURE-STACK-HCI' 'AKS-HCI' (gerekli) |
AzureStackEdgeDeviceResourceId
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Stack Edge cihaz kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Stack HCI kümesi kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Arc bağlantılı küme kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Arc özel konum kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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]/[^/?#]+$ |
SiteResourceId
Ad | Açıklama | Değer |
---|---|---|
kimlik | Site kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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]/[^/?#]+$ |
Hızlı başlangıç şablonları
Aşağıdaki hızlı başlangıç şablonları bu kaynak türünü dağıtır.
Şablon | Description |
---|---|
Tam 5G Core dağıtımı oluşturma |
Bu şablon, sim'leri sağlama ve örnek QoS ilkesi oluşturma dahil olmak üzere Özel 5G Çekirdeği dağıtmak için gereken tüm kaynakları oluşturur. İsteğe bağlı olarak Azure Stack Edge cihazında çalışan bir Kubernetes kümesine dağıtılabilir. |
Yeni bir mobil ağ sitesi oluşturma |
Bu şablon, ilişkili 5G paket çekirdeği kaynaklarıyla yeni bir site oluşturur. İsteğe bağlı olarak Azure Stack Edge cihazında çalışan bir Kubernetes kümesine dağıtılabilir. |
Paket çekirdeği denetim düzlemi güncelleştirme |
Bu şablon mevcut paket çekirdeğinin sürümünü güncelleştirmenizi sağlar. |
Terraform (AzAPI sağlayıcısı) kaynak tanımı
packetCoreControlPlanes kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:
- Kaynak grupları
Her API sürümünde değiştirilen özelliklerin listesi için bkz. değişiklik günlüğü.
Kaynak biçimi
Microsoft.MobileNetwork/packetCoreControlPlanes kaynağı oluşturmak için şablonunuza aşağıdaki Terraform'u ekleyin.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/packetCoreControlPlanes@2022-11-01"
name = "string"
location = "string"
parent_id = "string"
tags = {
tagName1 = "tagValue1"
tagName2 = "tagValue2"
}
identity {
type = "string"
identity_ids = []
}
body = jsonencode({
properties = {
controlPlaneAccessInterface = {
ipv4Address = "string"
ipv4Gateway = "string"
ipv4Subnet = "string"
name = "string"
}
coreNetworkTechnology = "string"
localDiagnosticsAccess = {
authenticationType = "string"
httpsServerCertificate = {
certificateUrl = "string"
}
}
platform = {
azureStackEdgeDevice = {
id = "string"
}
azureStackHciCluster = {
id = "string"
}
connectedCluster = {
id = "string"
}
customLocation = {
id = "string"
}
type = "string"
}
sites = [
{
id = "string"
}
]
sku = "string"
ueMtu = int
version = "string"
}
})
}
Özellik değerleri
packetCoreControlPlanes
Ad | Açıklama | Değer |
---|---|---|
tür | Kaynak türü | "Microsoft.MobileNetwork/packetCoreControlPlanes@2022-11-01" |
name | Kaynak adı | dize (gerekli) Karakter sınırı: 1-64 Geçerli karakterler: Alfasayısal, alt çizgiler ve kısa çizgiler. Alfasayısal ile başlayın. |
location | Kaynağın bulunduğu coğrafi konum | dize (gerekli) |
parent_id | Bir kaynak grubuna dağıtmak için bu kaynak grubunun kimliğini kullanın. | dize (gerekli) |
etiketler | Kaynak etiketleri. | Etiket adlarının ve değerlerinin sözlüğü. |
identity | Azure anahtar kasasından giriş sertifikasını almak için kullanılan kimlik. | ManagedServiceIdentity |
properties | Paket çekirdeği denetim düzlemi Özellikleri. | PacketCoreControlPlanePropertiesFormat (gerekli) |
ManagedServiceIdentity
Ad | Açıklama | Değer |
---|---|---|
tür | Yönetilen hizmet kimliğinin türü (hem SystemAssigned hem de UserAssigned türlerine izin verilir). | "SystemAssigned" "SystemAssigned,UserAssigned" "UserAssigned" (gerekli) |
identity_ids | Kaynakla ilişkili kullanıcı tarafından atanan kimlik kümesi. userAssignedIdentities sözlük anahtarları şu biçimde ARM kaynak kimlikleri olacaktır: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Sözlük değerleri, isteklerdeki boş nesneler ({}) olabilir. | Kullanıcı kimliği kimlikleri dizisi. |
UserAssignedIdentities
Ad | Açıklama | Değer |
---|---|---|
{özelleştirilmiş özellik} | UserAssignedIdentity |
UserAssignedIdentity
Bu nesne dağıtım sırasında ayarlanacağı herhangi bir özellik içermiyor. Tüm özellikler ReadOnly'dır.
PacketCoreControlPlanePropertiesFormat
Ad | Açıklama | Değer |
---|---|---|
controlPlaneAccessInterface | Erişim ağındaki kontrol düzlemi arabirimi. 5G ağları için bu N2 arabirimidir. 4G ağları için bu, S1-MME arabirimidir. | InterfaceProperties (gerekli) |
coreNetworkTechnology | Çekirdek ağ teknolojisi oluşturma (5G çekirdeği veya EPC / 4G çekirdek). | "5GC" "EPC" |
interopSettings | RAN'ler ve UE'ler gibi üçüncü taraf bileşenlerle birlikte çalışabilirlik sağlayan ayarlar. | |
localDiagnosticsAccess | Yerel API'ler üzerinden paket çekirdeği tanılamasına erişimi denetlemek için kubernetes giriş yapılandırması. | LocalDiagnosticsAccessConfiguration (gerekli) |
platform | Paket çekirdeğinin dağıtıldığı platform. | PlatformConfiguration (gerekli) |
Siteler | Bu paket çekirdeği kontrol düzlemi altında dağıtılması gereken siteler. Siteler, paket çekirdeği kontrol düzlemi ile aynı konumda olmalıdır. | SiteResourceId[] (gerekli) Kısıtlama -ları: En az uzunluk = 1 |
Sku | Bu paket çekirdeği denetim düzlemi dağıtımı için aktarım hızını ve SIM izinlerini tanımlayan SKU. | "G0" "G1" "G10" "G2" "G5" (gerekli) |
ueMtu | MTU (bayt cinsinden) BAE'ye sinyal verdi. Tüm veri ağları için kullanıcı düzlemi veri bağlantılarında aynı MTU ayarlanır. Kullanıcı düzlemi erişim bağlantısında ayarlanan MTU, GTP kapsüllemesi için bu değerden 60 bayt daha büyük olarak hesaplanır. | int Kısıtlama -ları: Min değer = 1280 Maksimum değer = 1930 |
sürüm | Dağıtılan paket çekirdeği yazılımının sürümü. | string |
InterfaceProperties
Ad | Açıklama | Değer |
---|---|---|
ipv4Address | IPv4 adresi. | string Kısıtlama -ları: Desen = ^(([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 | Varsayılan IPv4 ağ geçidi (yönlendirici). | string Kısıtlama -ları: Desen = ^(([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 | IPv4 alt ağı. | string Kısıtlama -ları: Desen = ^(([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 | Bu arabirimin mantıksal adı. Bu, Azure Stack Edge cihazınızda yapılandırılan arabirimlerden biriyle eşleşmelidir. | string |
LocalDiagnosticsAccessConfiguration
Ad | Açıklama | Değer |
---|---|---|
authenticationType | Yerel tanılama API'lerine erişen kullanıcıların kimliğini doğrulama. | "AAD" "Parola" (gerekli) |
httpsServerCertificate | Tanılamaya yerel erişimin güvenliğini sağlamak için kullanılan HTTPS sunucusu TLS sertifikası. | HttpsServerCertificate |
HttpsServerCertificate
Ad | Açıklama | Değer |
---|---|---|
certificateUrl | Sertifika URL'si, tersine çevrilmemiş. Örnek: https://contosovault.vault.azure.net/certificates/ingress. |
dize (gerekli) |
Platformconfiguration
Ad | Açıklama | Değer |
---|---|---|
azureStackEdgeDevice | Paket çekirdeğinin dağıtıldığı Azure Stack Edge cihazı. Cihaz hataya dayanıklı bir çiftin parçasıysa, çiftteki her iki cihaz da belirtilebilir. | AzureStackEdgeDeviceResourceId |
azureStackHciCluster | Paket çekirdeğinin dağıtıldığı Azure Stack HCI kümesi. | AzureStackHCIClusterResourceId |
connectedCluster | Paket çekirdeğinin dağıtıldığı Azure Arc bağlı kümesi. | ConnectedClusterResourceId |
customLocation | Paket çekirdeğinin dağıtıldığı Azure Arc özel konumu. | CustomLocationResourceId |
tür | Paket çekirdeğinin dağıtıldığı platform türü. | "3P-AZURE-STACK-HCI" "AKS-HCI" (gerekli) |
AzureStackEdgeDeviceResourceId
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Stack Edge cihaz kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Stack HCI kümesi kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Arc bağlantılı küme kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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
Ad | Açıklama | Değer |
---|---|---|
kimlik | Azure Arc özel konum kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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]/[^/?#]+$ |
SiteResourceId
Ad | Açıklama | Değer |
---|---|---|
kimlik | Site kaynak kimliği. | dize (gerekli) Kısıtlama -ları: Desen = ^/[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]/[^/?#]+$ |
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin