Aracılığıyla paylaş


Microsoft.MobileNetwork packetCoreControlPlanes 2022-11-01

Bicep kaynak tanımı

packetCoreControlPlanes kaynak türü, aşağıdakileri hedefleyen işlemlerle dağıtılabilir:

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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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:

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

Azure’a dağıtın
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

Azure’a dağıtın
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

Azure’a dağıtın
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]/[^/?#]+$