Microsoft.MobileNetwork mobileNetworks 2024-02-01
O tipo de recurso mobileNetworks pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.MobileNetwork/mobileNetworks, adicione o Bicep a seguir ao modelo.
resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks@2024-02-01' = {
identity: {
type: 'string'
userAssignedIdentities: {
{customized property}: {}
}
}
location: 'string'
name: 'string'
properties: {
publicLandMobileNetworkIdentifier: {
mcc: 'string'
mnc: 'string'
}
publicLandMobileNetworks: [
{
homeNetworkPublicKeys: {
profileA: [
{
id: int
url: 'string'
}
]
profileB: [
{
id: int
url: 'string'
}
]
}
mcc: 'string'
mnc: 'string'
}
]
}
tags: {
{customized property}: 'string'
}
}
Nome | Descrição | Valor |
---|---|---|
id | O Identificador de Chave Pública da Rede Inicial determina qual chave pública foi usada para gerar o SUCI enviado para o AMF. Consulte a Seção 5 da Seção 2.2B do TS 23.003. | int Restrições: Valor mínimo = 1 Valor máximo = 255 (obrigatório) |
url | A URL do segredo do Azure Key Vault que contém a chave privada, com versão ou não inversa. Por exemplo: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. | corda |
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de identidade de serviço gerenciado (atualmente, somente UserAssigned permitido). | 'None' 'UserAssigned' (obrigatório) |
userAssignedIdentities | O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações. | UserAssignedIdentities |
Nome | Descrição | Valor |
---|---|---|
identidade | A identidade usada para recuperar as chaves privadas usadas para ocultação de SUPI do cofre de chaves do Azure. | ManagedServiceIdentity |
localização | A localização geográfica onde o recurso reside | cadeia de caracteres (obrigatório) |
nome | O nome do recurso | corda Restrições: Comprimento máximo = Padrão = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (obrigatório) |
Propriedades | Propriedades de rede móvel. | MobileNetworkPropertiesFormat (obrigatório) |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
Nome | Descrição | Valor |
---|---|---|
Mcc | McC (código do país móvel). | corda Restrições: Padrão = ^\d{3}$ (obrigatório) |
mnc | Código de rede móvel (MNC). | corda Restrições: Padrão = ^\d{2,3}$ (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
homeNetworkPublicKeys | Configuração relacionada à ocultação SUPI. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | McC (código do país móvel). | corda Restrições: Padrão = ^\d{3}$ (obrigatório) |
mnc | Código de rede móvel (MNC). | corda Restrições: Padrão = ^\d{2,3}$ (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
profileA | Isso fornece um mapeamento para identificar qual chave pública foi usada para ocultação de SUPI usando o Esquema de Proteção do Perfil A. | HomeNetworkPublicKey[] |
profileB | Isso fornece um mapeamento para identificar qual chave pública foi usada para ocultação de SUPI usando o Esquema de Proteção do Perfil B. | HomeNetworkPublicKey[] |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|
Os exemplos de início rápido a seguir implantam esse tipo de recurso.
Arquivo Bicep | Descrição |
---|---|
Criar uma implantação completa do 5G Core | Esse modelo cria todos os recursos necessários para implantar um 5G Core Privado, incluindo o provisionamento de sims e a criação de uma política QoS de exemplo. Opcionalmente, ele pode ser implantado em um cluster kubernetes em execução em um dispositivo do Azure Stack Edge. |
criar uma rede móvel privada | Esse modelo cria um recurso de rede móvel com uma fatia e uma rede de dados associadas. Em seguida, você pode usar outros modelos neste repositório para criar sites para executar o software Private 5G Core e provisionar sims e políticas sim.. |
Atualizar um plano de controle do núcleo de pacotes | Esse modelo permite que você atualize a versão de um núcleo de pacote existente. |
O tipo de recurso mobileNetworks pode ser implantado com operações direcionadas:
- Grupos de recursos - Consulte comandos de implantação do grupo de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.MobileNetwork/mobileNetworks, adicione o JSON a seguir ao modelo.
{
"type": "Microsoft.MobileNetwork/mobileNetworks",
"apiVersion": "2024-02-01",
"name": "string",
"identity": {
"type": "string",
"userAssignedIdentities": {
"{customized property}": {
}
}
},
"location": "string",
"properties": {
"publicLandMobileNetworkIdentifier": {
"mcc": "string",
"mnc": "string"
},
"publicLandMobileNetworks": [
{
"homeNetworkPublicKeys": {
"profileA": [
{
"id": "int",
"url": "string"
}
],
"profileB": [
{
"id": "int",
"url": "string"
}
]
},
"mcc": "string",
"mnc": "string"
}
]
},
"tags": {
"{customized property}": "string"
}
}
Nome | Descrição | Valor |
---|---|---|
id | O Identificador de Chave Pública da Rede Inicial determina qual chave pública foi usada para gerar o SUCI enviado para o AMF. Consulte a Seção 5 da Seção 2.2B do TS 23.003. | int Restrições: Valor mínimo = 1 Valor máximo = 255 (obrigatório) |
url | A URL do segredo do Azure Key Vault que contém a chave privada, com versão ou não inversa. Por exemplo: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. | corda |
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de identidade de serviço gerenciado (atualmente, somente UserAssigned permitido). | 'None' 'UserAssigned' (obrigatório) |
userAssignedIdentities | O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações. | UserAssignedIdentities |
Nome | Descrição | Valor |
---|---|---|
apiVersion | A versão da API | '2024-02-01' |
identidade | A identidade usada para recuperar as chaves privadas usadas para ocultação de SUPI do cofre de chaves do Azure. | ManagedServiceIdentity |
localização | A localização geográfica onde o recurso reside | cadeia de caracteres (obrigatório) |
nome | O nome do recurso | corda Restrições: Comprimento máximo = Padrão = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (obrigatório) |
Propriedades | Propriedades de rede móvel. | MobileNetworkPropertiesFormat (obrigatório) |
Tags | Marcas de recurso | Dicionário de nomes e valores de marca. Consulte Marcas em modelos |
tipo | O tipo de recurso | 'Microsoft.MobileNetwork/mobileNetworks' |
Nome | Descrição | Valor |
---|---|---|
Mcc | McC (código do país móvel). | corda Restrições: Padrão = ^\d{3}$ (obrigatório) |
mnc | Código de rede móvel (MNC). | corda Restrições: Padrão = ^\d{2,3}$ (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
homeNetworkPublicKeys | Configuração relacionada à ocultação SUPI. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | McC (código do país móvel). | corda Restrições: Padrão = ^\d{3}$ (obrigatório) |
mnc | Código de rede móvel (MNC). | corda Restrições: Padrão = ^\d{2,3}$ (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
profileA | Isso fornece um mapeamento para identificar qual chave pública foi usada para ocultação de SUPI usando o Esquema de Proteção do Perfil A. | HomeNetworkPublicKey[] |
profileB | Isso fornece um mapeamento para identificar qual chave pública foi usada para ocultação de SUPI usando o Esquema de Proteção do Perfil B. | HomeNetworkPublicKey[] |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|
Os modelos de início rápido a seguir implantam esse tipo de recurso.
Modelo | Descrição |
---|---|
Criar uma implantação completa do 5G Core |
Esse modelo cria todos os recursos necessários para implantar um 5G Core Privado, incluindo o provisionamento de sims e a criação de uma política QoS de exemplo. Opcionalmente, ele pode ser implantado em um cluster kubernetes em execução em um dispositivo do Azure Stack Edge. |
criar uma rede móvel privada |
Esse modelo cria um recurso de rede móvel com uma fatia e uma rede de dados associadas. Em seguida, você pode usar outros modelos neste repositório para criar sites para executar o software Private 5G Core e provisionar sims e políticas sim.. |
Atualizar um plano de controle do núcleo de pacotes |
Esse modelo permite que você atualize a versão de um núcleo de pacote existente. |
O tipo de recurso mobileNetworks pode ser implantado com operações direcionadas:
- grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, consulte de log de alterações.
Para criar um recurso Microsoft.MobileNetwork/mobileNetworks, adicione o Terraform a seguir ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/mobileNetworks@2024-02-01"
name = "string"
identity = {
type = "string"
userAssignedIdentities = {
{customized property} = {
}
}
}
location = "string"
tags = {
{customized property} = "string"
}
body = jsonencode({
properties = {
publicLandMobileNetworkIdentifier = {
mcc = "string"
mnc = "string"
}
publicLandMobileNetworks = [
{
homeNetworkPublicKeys = {
profileA = [
{
id = int
url = "string"
}
]
profileB = [
{
id = int
url = "string"
}
]
}
mcc = "string"
mnc = "string"
}
]
}
})
}
Nome | Descrição | Valor |
---|---|---|
id | O Identificador de Chave Pública da Rede Inicial determina qual chave pública foi usada para gerar o SUCI enviado para o AMF. Consulte a Seção 5 da Seção 2.2B do TS 23.003. | int Restrições: Valor mínimo = 1 Valor máximo = 255 (obrigatório) |
url | A URL do segredo do Azure Key Vault que contém a chave privada, com versão ou não inversa. Por exemplo: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. | corda |
Nome | Descrição | Valor |
---|---|---|
tipo | Tipo de identidade de serviço gerenciado (atualmente, somente UserAssigned permitido). | 'None' 'UserAssigned' (obrigatório) |
userAssignedIdentities | O conjunto de identidades atribuídas pelo usuário associadas ao recurso. As chaves do dicionário userAssignedIdentities serão IDs de recurso do ARM no formulário: '/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. Os valores do dicionário podem ser objetos vazios ({}) em solicitações. | UserAssignedIdentities |
Nome | Descrição | Valor |
---|---|---|
Mcc | McC (código do país móvel). | corda Restrições: Padrão = ^\d{3}$ (obrigatório) |
mnc | Código de rede móvel (MNC). | corda Restrições: Padrão = ^\d{2,3}$ (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
homeNetworkPublicKeys | Configuração relacionada à ocultação SUPI. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | McC (código do país móvel). | corda Restrições: Padrão = ^\d{3}$ (obrigatório) |
mnc | Código de rede móvel (MNC). | corda Restrições: Padrão = ^\d{2,3}$ (obrigatório) |
Nome | Descrição | Valor |
---|---|---|
profileA | Isso fornece um mapeamento para identificar qual chave pública foi usada para ocultação de SUPI usando o Esquema de Proteção do Perfil A. | HomeNetworkPublicKey[] |
profileB | Isso fornece um mapeamento para identificar qual chave pública foi usada para ocultação de SUPI usando o Esquema de Proteção do Perfil B. | HomeNetworkPublicKey[] |
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|
Nome | Descrição | Valor |
---|