Bagikan melalui


Microsoft.MobileNetwork packetCoreControlPlanes 2022-11-01

Definisi sumber daya Bicep

Jenis sumber daya packetCoreControlPlanes dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.MobileNetwork/packetCoreControlPlanes, tambahkan Bicep berikut ke templat Anda.

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'
  }
}

Nilai properti

packetCoreControlPlanes

Nama Deskripsi Nilai
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik, garis bawah dan tanda hubung.

Mulai dengan alfanumerik.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
identitas Identitas yang digunakan untuk mengambil sertifikat masuk dari brankas kunci Azure. ManagedServiceIdentity
properti Properti sarana kontrol inti paket. PacketCoreControlPlanePropertiesFormat (diperlukan)

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola (di mana jenis SystemAssigned dan UserAssigned diizinkan). 'Tidak Ada'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Kumpulan identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Kunci kamus userAssignedIdentities akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Nilai kamus dapat berupa objek kosong ({}) dalam permintaan. UserAssignedIdentities

UserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan} UserAssignedIdentity

UserAssignedIdentity

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

PacketCoreControlPlanePropertiesFormat

Nama Deskripsi Nilai
controlPlaneAccessInterface Antarmuka sarana kontrol pada jaringan akses. Untuk jaringan 5G, ini adalah antarmuka N2. Untuk jaringan 4G, ini adalah antarmuka S1-MME. InterfaceProperties (diperlukan)
coreNetworkTechnology Generasi teknologi jaringan inti (inti 5G atau inti EPC / 4G). '5GC'
'EPC'
interopSettings Pengaturan untuk memungkinkan interoperabilitas dengan komponen pihak ketiga, misalnya IR dan UE. Untuk Bicep, Anda dapat menggunakan fungsi any().
localDiagnosticsAccess Konfigurasi ingress kubernetes untuk mengontrol akses ke diagnostik inti paket melalui API lokal. LocalDiagnosticsAccessConfiguration (diperlukan)
platform Platform tempat inti paket disebarkan. PlatformConfiguration (diperlukan)
situs Situs tempat sarana kontrol inti paket ini harus disebarkan. Situs harus berada di lokasi yang sama dengan sarana kontrol inti paket. SiteResourceId[] (diperlukan)

Batasan:
Panjang min = 1
sku SKU yang menentukan throughput dan jatah SIM untuk penyebaran sarana kontrol inti paket ini. 'G0'
'G1'
'G10'
'G2'
'G5' (diperlukan)
ueMtu MTU (dalam byte) memberi sinyal ke UE. MTU yang sama diatur pada tautan data bidang pengguna untuk semua jaringan data. MTU yang diatur pada tautan akses bidang pengguna dihitung menjadi 60 byte lebih besar dari nilai ini untuk memungkinkan enkapulasi GTP. int

Batasan:
Nilai min = 1280
Nilai maks = 1930
versi Versi perangkat lunak inti paket yang disebarkan. string

InterfaceProperties

Nama Deskripsi Nilai
ipv4Address Alamat IPv4. string

Batasan:
Pola = ^(([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 Gateway IPv4 default (router). string

Batasan:
Pola = ^(([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 Subnet IPv4. string

Batasan:
Pola = ^(([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]))$
nama Nama logis untuk antarmuka ini. Ini harus cocok dengan salah satu antarmuka yang dikonfigurasi di perangkat Azure Stack Edge Anda. string

LocalDiagnosticsAccessConfiguration

Nama Deskripsi Nilai
authenticationType Cara mengautentikasi pengguna yang mengakses API diagnostik lokal. 'AAD'
'Kata sandi' (diperlukan)
httpsServerCertificate Sertifikat TLS server HTTPS yang digunakan untuk mengamankan akses lokal ke diagnostik. HttpsServerCertificate

HttpsServerCertificate

Nama Deskripsi Nilai
certificateUrl URL sertifikat, tidak diversi. Misalnya: https://contosovault.vault.azure.net/certificates/ingress. string (diperlukan)

PlatformConfiguration

Nama Deskripsi Nilai
azureStackEdgeDevice Perangkat Azure Stack Edge tempat inti paket disebarkan. Jika perangkat adalah bagian dari pasangan toleran terhadap kesalahan, salah satu perangkat dalam pasangan dapat ditentukan. AzureStackEdgeDeviceResourceId
azureStackHciCluster Kluster Azure Stack HCI tempat inti paket disebarkan. AzureStackHCIClusterResourceId
connectedCluster Kluster yang terhubung dengan Azure Arc tempat inti paket disebarkan. ConnectedClusterResourceId
customLocation Lokasi kustom Azure Arc tempat inti paket disebarkan. CustomLocationResourceId
jenis Jenis platform tempat inti paket disebarkan. '3P-AZURE-STACK-HCI'
'AKS-HCI' (diperlukan)

AzureStackEdgeDeviceResourceId

Nama Deskripsi Nilai
id ID sumber daya perangkat Azure Stack Edge. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya kluster Azure Stack HCI. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya kluster yang terhubung dengan Azure Arc. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya lokasi kustom Azure Arc. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya situs. string (diperlukan)

Batasan:
Pola = ^/[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]/[^/?#]+$

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat penyebaran 5G Core penuh

Sebarkan ke Azure
Templat ini membuat semua sumber daya yang diperlukan untuk menyebarkan Private 5G Core, termasuk provisi sim dan membuat sampel kebijakan QoS. Ini dapat secara opsional disebarkan ke kluster Kubernetes yang berjalan pada perangkat Azure Stack Edge.
Membuat situs jaringan seluler baru

Sebarkan ke Azure
Templat ini membuat situs baru dengan sumber daya inti paket 5G terkait. Ini dapat secara opsional disebarkan ke kluster Kubernetes yang berjalan pada perangkat Azure Stack Edge.
Memperbarui sarana kontrol inti paket

Sebarkan ke Azure
Templat ini memungkinkan Anda memperbarui versi inti paket yang ada.

Definisi sumber daya templat ARM

Jenis sumber daya packetCoreControlPlanes dapat disebarkan dengan operasi yang menargetkan:

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.MobileNetwork/packetCoreControlPlanes, tambahkan JSON berikut ke templat Anda.

{
  "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"
  }
}

Nilai properti

packetCoreControlPlanes

Nama Deskripsi Nilai
jenis Jenis sumber daya 'Microsoft.MobileNetwork/packetCoreControlPlanes'
apiVersion Versi api sumber daya '2022-11-01'
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik, garis bawah dan tanda hubung.

Mulai dengan alfanumerik.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag. Lihat Tag dalam templat
identitas Identitas yang digunakan untuk mengambil sertifikat masuk dari brankas kunci Azure. ManagedServiceIdentity
properti Properti sarana kontrol inti paket. PacketCoreControlPlanePropertiesFormat (diperlukan)

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola (di mana jenis SystemAssigned dan UserAssigned diizinkan). 'Tidak Ada'
'SystemAssigned'
'SystemAssigned,UserAssigned'
'UserAssigned' (diperlukan)
userAssignedIdentities Kumpulan identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Kunci kamus userAssignedIdentities akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Nilai kamus dapat berupa objek kosong ({}) dalam permintaan. UserAssignedIdentities

UserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan} UserAssignedIdentity

UserAssignedIdentity

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

PacketCoreControlPlanePropertiesFormat

Nama Deskripsi Nilai
controlPlaneAccessInterface Antarmuka sarana kontrol pada jaringan akses. Untuk jaringan 5G, ini adalah antarmuka N2. Untuk jaringan 4G, ini adalah antarmuka S1-MME. InterfaceProperties (diperlukan)
coreNetworkTechnology Generasi teknologi jaringan inti (inti 5G atau inti EPC / 4G). '5GC'
'EPC'
interopSettings Pengaturan untuk memungkinkan interoperabilitas dengan komponen pihak ketiga misalnya JAR dan UE.
localDiagnosticsAccess Konfigurasi ingress kubernetes untuk mengontrol akses ke diagnostik inti paket melalui API lokal. LocalDiagnosticsAccessConfiguration (diperlukan)
platform Platform tempat inti paket disebarkan. PlatformConfiguration (diperlukan)
situs Situs tempat sarana kontrol inti paket ini harus disebarkan. Situs harus berada di lokasi yang sama dengan sarana kontrol inti paket. SiteResourceId[] (diperlukan)

Batasan:
Panjang min = 1
sku SKU yang menentukan throughput dan jatah SIM untuk penyebaran sarana kontrol inti paket ini. 'G0'
'G1'
'G10'
'G2'
'G5' (diperlukan)
ueMtu MTU (dalam byte) memberi sinyal ke UE. MTU yang sama diatur pada tautan data bidang pengguna untuk semua jaringan data. MTU yang diatur pada tautan akses bidang pengguna dihitung menjadi 60 byte lebih besar dari nilai ini untuk memungkinkan enkapulasi GTP. int

Batasan:
Nilai min = 1280
Nilai maks = 1930
versi Versi perangkat lunak inti paket yang disebarkan. string

InterfaceProperties

Nama Deskripsi Nilai
ipv4Address Alamat IPv4. string

Batasan:
Pola = ^(([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 Gateway IPv4 default (router). string

Batasan:
Pola = ^(([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 Subnet IPv4. string

Batasan:
Pola = ^(([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]))$
nama Nama logis untuk antarmuka ini. Ini harus cocok dengan salah satu antarmuka yang dikonfigurasi di perangkat Azure Stack Edge Anda. string

LocalDiagnosticsAccessConfiguration

Nama Deskripsi Nilai
authenticationType Cara mengautentikasi pengguna yang mengakses API diagnostik lokal. 'AAD'
'Kata sandi' (diperlukan)
httpsServerCertificate Sertifikat TLS server HTTPS yang digunakan untuk mengamankan akses lokal ke diagnostik. HttpsServerCertificate

HttpsServerCertificate

Nama Deskripsi Nilai
certificateUrl URL sertifikat, tidak diversi. Misalnya: https://contosovault.vault.azure.net/certificates/ingress. string (diperlukan)

PlatformConfiguration

Nama Deskripsi Nilai
azureStackEdgeDevice Perangkat Azure Stack Edge tempat inti paket disebarkan. Jika perangkat adalah bagian dari pasangan toleran terhadap kesalahan, salah satu perangkat dalam pasangan dapat ditentukan. AzureStackEdgeDeviceResourceId
azureStackHciCluster Kluster Azure Stack HCI tempat inti paket disebarkan. AzureStackHCIClusterResourceId
connectedCluster Kluster yang terhubung dengan Azure Arc tempat inti paket disebarkan. ConnectedClusterResourceId
customLocation Lokasi kustom Azure Arc tempat inti paket disebarkan. CustomLocationResourceId
jenis Jenis platform tempat inti paket disebarkan. '3P-AZURE-STACK-HCI'
'AKS-HCI' (diperlukan)

AzureStackEdgeDeviceResourceId

Nama Deskripsi Nilai
id ID sumber daya perangkat Azure Stack Edge. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya kluster Azure Stack HCI. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya kluster yang terhubung dengan Azure Arc. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya lokasi kustom Azure Arc. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya situs. string (diperlukan)

Batasan:
Pola = ^/[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]/[^/?#]+$

Templat Mulai Cepat

Templat mulai cepat berikut menyebarkan jenis sumber daya ini.

Templat Deskripsi
Membuat penyebaran 5G Core penuh

Sebarkan ke Azure
Templat ini membuat semua sumber daya yang diperlukan untuk menyebarkan Private 5G Core, termasuk provisi sim dan membuat sampel kebijakan QoS. Ini dapat secara opsional disebarkan ke kluster Kubernetes yang berjalan pada perangkat Azure Stack Edge.
Membuat situs jaringan seluler baru

Sebarkan ke Azure
Templat ini membuat situs baru dengan sumber daya inti paket 5G terkait. Ini dapat secara opsional disebarkan ke kluster Kubernetes yang berjalan pada perangkat Azure Stack Edge.
Memperbarui sarana kontrol inti paket

Sebarkan ke Azure
Templat ini memungkinkan Anda memperbarui versi inti paket yang ada.

Definisi sumber daya Terraform (penyedia AzAPI)

Jenis sumber daya packetCoreControlPlanes dapat disebarkan dengan operasi yang menargetkan:

  • Grup sumber daya

Untuk daftar properti yang diubah di setiap versi API, lihat mengubah log.

Format sumber daya

Untuk membuat sumber daya Microsoft.MobileNetwork/packetCoreControlPlanes, tambahkan Terraform berikut ke templat Anda.

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"
    }
  })
}

Nilai properti

packetCoreControlPlanes

Nama Deskripsi Nilai
jenis Jenis sumber daya "Microsoft.MobileNetwork/packetCoreControlPlanes@2022-11-01"
nama Nama sumber daya string (diperlukan)

Batas karakter: 1-64

Karakter yang valid:
Alfanumerik, garis bawah dan tanda hubung.

Mulai dengan alfanumerik.
lokasi Lokasi geografis tempat sumber daya berada string (diperlukan)
parent_id Untuk menyebarkan ke grup sumber daya, gunakan ID grup sumber daya tersebut. string (diperlukan)
tag Tag sumber daya. Kamus nama dan nilai tag.
identitas Identitas yang digunakan untuk mengambil sertifikat masuk dari brankas kunci Azure. ManagedServiceIdentity
properti Properti sarana kontrol inti paket. PacketCoreControlPlanePropertiesFormat (diperlukan)

ManagedServiceIdentity

Nama Deskripsi Nilai
jenis Jenis identitas layanan terkelola (di mana jenis SystemAssigned dan UserAssigned diizinkan). "SystemAssigned"
"SystemAssigned,UserAssigned"
"UserAssigned" (diperlukan)
identity_ids Kumpulan identitas yang ditetapkan pengguna yang terkait dengan sumber daya. Kunci kamus userAssignedIdentities akan menjadi id sumber daya ARM dalam formulir: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Nilai kamus dapat berupa objek kosong ({}) dalam permintaan. Array ID identitas pengguna.

UserAssignedIdentities

Nama Deskripsi Nilai
{properti yang disesuaikan} UserAssignedIdentity

UserAssignedIdentity

Objek ini tidak berisi properti apa pun untuk diatur selama penyebaran. Semua properti adalah ReadOnly.

PacketCoreControlPlanePropertiesFormat

Nama Deskripsi Nilai
controlPlaneAccessInterface Antarmuka sarana kontrol pada jaringan akses. Untuk jaringan 5G, ini adalah antarmuka N2. Untuk jaringan 4G, ini adalah antarmuka S1-MME. InterfaceProperties (diperlukan)
coreNetworkTechnology Generasi teknologi jaringan inti (inti 5G atau inti EPC / 4G). "5GC"
"EPC"
interopSettings Pengaturan untuk memungkinkan interoperabilitas dengan komponen pihak ketiga, misalnya IR dan UE.
localDiagnosticsAccess Konfigurasi ingress kubernetes untuk mengontrol akses ke diagnostik inti paket melalui API lokal. LocalDiagnosticsAccessConfiguration (diperlukan)
platform Platform tempat inti paket disebarkan. PlatformConfiguration (diperlukan)
situs Situs tempat sarana kontrol inti paket ini harus disebarkan. Situs harus berada di lokasi yang sama dengan sarana kontrol inti paket. SiteResourceId[] (diperlukan)

Batasan:
Panjang min = 1
sku SKU yang menentukan throughput dan jatah SIM untuk penyebaran sarana kontrol inti paket ini. "G0"
"G1"
"G10"
"G2"
"G5" (diperlukan)
ueMtu MTU (dalam byte) disinyalkan ke UE. MTU yang sama diatur pada tautan data bidang pengguna untuk semua jaringan data. MTU yang diatur pada tautan akses bidang pengguna dihitung menjadi 60 byte lebih besar dari nilai ini untuk memungkinkan enkaplasi GTP. int

Batasan:
Nilai minimum = 1280
Nilai maks = 1930
versi Versi perangkat lunak inti paket yang disebarkan. string

InterfaceProperties

Nama Deskripsi Nilai
ipv4Address Alamat IPv4. string

Batasan:
Pola = ^(([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 Gateway IPv4 default (router). string

Batasan:
Pola = ^(([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 Subnet IPv4. string

Batasan:
Pola = ^(([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]))$
nama Nama logis untuk antarmuka ini. Ini harus cocok dengan salah satu antarmuka yang dikonfigurasi di perangkat Azure Stack Edge Anda. string

LocalDiagnosticsAccessConfiguration

Nama Deskripsi Nilai
authenticationType Cara mengautentikasi pengguna yang mengakses API diagnostik lokal. "AAD"
"Kata sandi" (diperlukan)
httpsServerCertificate Sertifikat TLS server HTTPS yang digunakan untuk mengamankan akses lokal ke diagnostik. HttpsServerCertificate

HttpsServerCertificate

Nama Deskripsi Nilai
certificateUrl URL sertifikat, tidak diversi. Misalnya: https://contosovault.vault.azure.net/certificates/ingress. string (diperlukan)

PlatformConfiguration

Nama Deskripsi Nilai
azureStackEdgeDevice Perangkat Azure Stack Edge tempat inti paket disebarkan. Jika perangkat adalah bagian dari pasangan toleran terhadap kesalahan, salah satu perangkat dalam pasangan dapat ditentukan. AzureStackEdgeDeviceResourceId
azureStackHciCluster Kluster Azure Stack HCI tempat inti paket disebarkan. AzureStackHCIClusterResourceId
connectedCluster Kluster yang terhubung dengan Azure Arc tempat inti paket disebarkan. ConnectedClusterResourceId
customLocation Lokasi kustom Azure Arc tempat inti paket disebarkan. CustomLocationResourceId
jenis Jenis platform tempat inti paket disebarkan. "3P-AZURE-STACK-HCI"
"AKS-HCI" (diperlukan)

AzureStackEdgeDeviceResourceId

Nama Deskripsi Nilai
id ID sumber daya perangkat Azure Stack Edge. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya kluster Azure Stack HCI. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya kluster yang terhubung dengan Azure Arc. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya lokasi kustom Azure Arc. string (diperlukan)

Batasan:
Pola = ^/[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

Nama Deskripsi Nilai
id ID sumber daya situs. string (diperlukan)

Batasan:
Pola = ^/[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]/[^/?#]+$