Microsoft.MobileNetwork mobileNetworks
Bicep-resourcedefinitie
Het resourcetype mobileNetworks kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.MobileNetwork/mobileNetworks-resource wilt maken, voegt u de volgende Bicep toe aan uw sjabloon.
resource symbolicname 'Microsoft.MobileNetwork/mobileNetworks@2024-04-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'
}
}
Eigenschapswaarden
HomeNetworkPublicKey
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De id van de openbare sleutel van het thuisnetwerk bepaalt welke openbare sleutel is gebruikt om de SUCI te genereren die naar de AMF is verzonden. Zie TS 23.003, sectie 2.2B, sectie 5. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 255 (vereist) |
URL | De URL van het Azure Key Vault-geheim met de persoonlijke sleutel, versiebeheer of niet-versie. Bijvoorbeeld: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. | snaar |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit (momenteel alleen UserAssigned toegestaan). | 'Geen' UserAssigned (vereist) |
userAssignedIdentities | De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. | UserAssignedId-entiteiten |
Microsoft.MobileNetwork/mobileNetworks
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | De identiteit die wordt gebruikt om persoonlijke sleutels op te halen die worden gebruikt voor SUPI-verberging in Azure Key Vault. | ManagedServiceIdentity- |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | snaar Beperkingen: Maximale lengte = 64 Patroon = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist) |
Eigenschappen | Eigenschappen van mobiel netwerk. | MobileNetworkPropertiesFormat (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
MobileNetworkPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
publicLandMobileNetworkIdentifier | De unieke mobiele netwerk-id voor openbaar land voor het netwerk. Als zowel 'publicLandMobileNetworks' als 'publicLandMobileNetworkIdentifier' zijn opgegeven, heeft de 'publicLandMobileNetworks' voorrang. | PlmnId (vereist) |
publicLandMobileNetworks | Een lijst met openbare land mobiele netwerken, inclusief hun id's. Als zowel 'publicLandMobileNetworks' als 'publicLandMobileNetworkIdentifier' zijn opgegeven, heeft de 'publicLandMobileNetworks' voorrang. | PublicLandMobileNetwork[] |
PlmnId
Naam | Beschrijving | Waarde |
---|---|---|
Mcc | Mobiele landcode (MCC). | snaar Beperkingen: Patroon = ^\d{3}$ (vereist) |
mnc | Mobiele netwerkcode (MNC). | snaar Beperkingen: Patroon = ^\d{2,3}$ (vereist) |
PublicLandMobileNetwork
Naam | Beschrijving | Waarde |
---|---|---|
homeNetworkPublicKeys | Configuratie met betrekking tot SUPI-verberging. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | Mobiele landcode (MCC). | snaar Beperkingen: Patroon = ^\d{3}$ (vereist) |
mnc | Mobiele netwerkcode (MNC). | snaar Beperkingen: Patroon = ^\d{2,3}$ (vereist) |
PublicLandMobileNetworkHomeNetworkPublicKeys
Naam | Beschrijving | Waarde |
---|---|---|
profileA | Dit biedt een toewijzing om te bepalen welke openbare sleutel is gebruikt voor SUPI-verbergen met behulp van het Profiel A-beveiligingsschema. | HomeNetworkPublicKey[] |
profileB | Dit biedt een toewijzing om te bepalen welke openbare sleutel is gebruikt voor SUPI-verberging met behulp van het profiel B-beveiligingsschema. | HomeNetworkPublicKey[] |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|
Gebruiksvoorbeelden
Azure-snelstartvoorbeelden
De volgende Azure-quickstartsjablonen bicep-voorbeelden bevatten voor het implementeren van dit resourcetype.
Bicep-bestand | Beschrijving |
---|---|
Een volledige 5G Core-implementatie maken | Met deze sjabloon worden alle resources gemaakt die nodig zijn voor het implementeren van een Privé 5G Core, inclusief het inrichten van sims en het maken van voorbeeld-QoS-beleid. Het kan eventueel worden geïmplementeerd in een Kubernetes-cluster dat wordt uitgevoerd op een Azure Stack Edge-apparaat. |
Een privé mobiel netwerk maken | Met deze sjabloon maakt u een resource voor een mobiel netwerk met een gekoppeld segment en gegevensnetwerk. Vervolgens kunt u andere sjablonen in deze opslagplaats gebruiken om sites te maken voor het uitvoeren van de Private 5G Core-software en het inrichten van sims en sim-beleid.. |
een pakketkernbesturingsvlak bijwerken | Met deze sjabloon kunt u de versie van een bestaande pakketkern bijwerken. |
Resourcedefinitie van ARM-sjabloon
Het resourcetype mobileNetworks kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- Resourcegroepen - Zie opdrachten voor de implementatie van resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.MobileNetwork/mobileNetworks-resource wilt maken, voegt u de volgende JSON toe aan uw sjabloon.
{
"type": "Microsoft.MobileNetwork/mobileNetworks",
"apiVersion": "2024-04-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"
}
}
Eigenschapswaarden
HomeNetworkPublicKey
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De id van de openbare sleutel van het thuisnetwerk bepaalt welke openbare sleutel is gebruikt om de SUCI te genereren die naar de AMF is verzonden. Zie TS 23.003, sectie 2.2B, sectie 5. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 255 (vereist) |
URL | De URL van het Azure Key Vault-geheim met de persoonlijke sleutel, versiebeheer of niet-versie. Bijvoorbeeld: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. | snaar |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit (momenteel alleen UserAssigned toegestaan). | 'Geen' UserAssigned (vereist) |
userAssignedIdentities | De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. | UserAssignedId-entiteiten |
Microsoft.MobileNetwork/mobileNetworks
Naam | Beschrijving | Waarde |
---|---|---|
apiVersion | De API-versie | '2024-04-01' |
identiteit | De identiteit die wordt gebruikt om persoonlijke sleutels op te halen die worden gebruikt voor SUPI-verberging in Azure Key Vault. | ManagedServiceIdentity- |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | snaar Beperkingen: Maximale lengte = 64 Patroon = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist) |
Eigenschappen | Eigenschappen van mobiel netwerk. | MobileNetworkPropertiesFormat (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. Zie Tags in sjablonen |
type | Het resourcetype | 'Microsoft.MobileNetwork/mobileNetworks' |
MobileNetworkPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
publicLandMobileNetworkIdentifier | De unieke mobiele netwerk-id voor openbaar land voor het netwerk. Als zowel 'publicLandMobileNetworks' als 'publicLandMobileNetworkIdentifier' zijn opgegeven, heeft de 'publicLandMobileNetworks' voorrang. | PlmnId (vereist) |
publicLandMobileNetworks | Een lijst met openbare land mobiele netwerken, inclusief hun id's. Als zowel 'publicLandMobileNetworks' als 'publicLandMobileNetworkIdentifier' zijn opgegeven, heeft de 'publicLandMobileNetworks' voorrang. | PublicLandMobileNetwork[] |
PlmnId
Naam | Beschrijving | Waarde |
---|---|---|
Mcc | Mobiele landcode (MCC). | snaar Beperkingen: Patroon = ^\d{3}$ (vereist) |
mnc | Mobiele netwerkcode (MNC). | snaar Beperkingen: Patroon = ^\d{2,3}$ (vereist) |
PublicLandMobileNetwork
Naam | Beschrijving | Waarde |
---|---|---|
homeNetworkPublicKeys | Configuratie met betrekking tot SUPI-verberging. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | Mobiele landcode (MCC). | snaar Beperkingen: Patroon = ^\d{3}$ (vereist) |
mnc | Mobiele netwerkcode (MNC). | snaar Beperkingen: Patroon = ^\d{2,3}$ (vereist) |
PublicLandMobileNetworkHomeNetworkPublicKeys
Naam | Beschrijving | Waarde |
---|---|---|
profileA | Dit biedt een toewijzing om te bepalen welke openbare sleutel is gebruikt voor SUPI-verbergen met behulp van het Profiel A-beveiligingsschema. | HomeNetworkPublicKey[] |
profileB | Dit biedt een toewijzing om te bepalen welke openbare sleutel is gebruikt voor SUPI-verberging met behulp van het profiel B-beveiligingsschema. | HomeNetworkPublicKey[] |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|
Gebruiksvoorbeelden
Azure-snelstartsjablonen
De volgende Azure-quickstartsjablonen dit resourcetype implementeren.
Sjabloon | Beschrijving |
---|---|
Een volledige 5G Core-implementatie maken |
Met deze sjabloon worden alle resources gemaakt die nodig zijn voor het implementeren van een Privé 5G Core, inclusief het inrichten van sims en het maken van voorbeeld-QoS-beleid. Het kan eventueel worden geïmplementeerd in een Kubernetes-cluster dat wordt uitgevoerd op een Azure Stack Edge-apparaat. |
Een privé mobiel netwerk maken |
Met deze sjabloon maakt u een resource voor een mobiel netwerk met een gekoppeld segment en gegevensnetwerk. Vervolgens kunt u andere sjablonen in deze opslagplaats gebruiken om sites te maken voor het uitvoeren van de Private 5G Core-software en het inrichten van sims en sim-beleid.. |
een pakketkernbesturingsvlak bijwerken |
Met deze sjabloon kunt u de versie van een bestaande pakketkern bijwerken. |
Resourcedefinitie van Terraform (AzAPI-provider)
Het resourcetype mobileNetworks kan worden geïmplementeerd met bewerkingen die zijn gericht op:
- resourcegroepen
Zie logboek wijzigenvoor een lijst met gewijzigde eigenschappen in elke API-versie.
Resource-indeling
Als u een Microsoft.MobileNetwork/mobileNetworks-resource wilt maken, voegt u de volgende Terraform toe aan uw sjabloon.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/mobileNetworks@2024-04-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"
}
]
}
})
}
Eigenschapswaarden
HomeNetworkPublicKey
Naam | Beschrijving | Waarde |
---|---|---|
legitimatiebewijs | De id van de openbare sleutel van het thuisnetwerk bepaalt welke openbare sleutel is gebruikt om de SUCI te genereren die naar de AMF is verzonden. Zie TS 23.003, sectie 2.2B, sectie 5. | Int Beperkingen: Minimumwaarde = 1 Maximumwaarde = 255 (vereist) |
URL | De URL van het Azure Key Vault-geheim met de persoonlijke sleutel, versiebeheer of niet-versie. Bijvoorbeeld: https://contosovault.vault.azure.net/secrets/mySuciPrivateKey/562a4bb76b524a1493a6afe8e536ee78. | snaar |
ManagedServiceIdentity
Naam | Beschrijving | Waarde |
---|---|---|
type | Type beheerde service-identiteit (momenteel alleen UserAssigned toegestaan). | 'Geen' UserAssigned (vereist) |
userAssignedIdentities | De set door de gebruiker toegewezen identiteiten die aan de resource zijn gekoppeld. De woordenlijstsleutels userAssignedIdentities zijn ARM-resource-id's in de vorm: /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ManagedIdentity/userAssignedIdentities/{identityName}. De waarden van de woordenlijst kunnen lege objecten ({}) zijn in aanvragen. | UserAssignedId-entiteiten |
Microsoft.MobileNetwork/mobileNetworks
Naam | Beschrijving | Waarde |
---|---|---|
identiteit | De identiteit die wordt gebruikt om persoonlijke sleutels op te halen die worden gebruikt voor SUPI-verberging in Azure Key Vault. | ManagedServiceIdentity- |
plaats | De geografische locatie waar de resource zich bevindt | tekenreeks (vereist) |
naam | De resourcenaam | snaar Beperkingen: Maximale lengte = 64 Patroon = ^[a-zA-Z0-9][a-zA-Z0-9_-]*$ (vereist) |
Eigenschappen | Eigenschappen van mobiel netwerk. | MobileNetworkPropertiesFormat (vereist) |
Tags | Resourcetags | Woordenlijst met tagnamen en -waarden. |
type | Het resourcetype | "Microsoft.MobileNetwork/mobileNetworks@2024-04-01" |
MobileNetworkPropertiesFormat
Naam | Beschrijving | Waarde |
---|---|---|
publicLandMobileNetworkIdentifier | De unieke mobiele netwerk-id voor openbaar land voor het netwerk. Als zowel 'publicLandMobileNetworks' als 'publicLandMobileNetworkIdentifier' zijn opgegeven, heeft de 'publicLandMobileNetworks' voorrang. | PlmnId (vereist) |
publicLandMobileNetworks | Een lijst met openbare land mobiele netwerken, inclusief hun id's. Als zowel 'publicLandMobileNetworks' als 'publicLandMobileNetworkIdentifier' zijn opgegeven, heeft de 'publicLandMobileNetworks' voorrang. | PublicLandMobileNetwork[] |
PlmnId
Naam | Beschrijving | Waarde |
---|---|---|
Mcc | Mobiele landcode (MCC). | snaar Beperkingen: Patroon = ^\d{3}$ (vereist) |
mnc | Mobiele netwerkcode (MNC). | snaar Beperkingen: Patroon = ^\d{2,3}$ (vereist) |
PublicLandMobileNetwork
Naam | Beschrijving | Waarde |
---|---|---|
homeNetworkPublicKeys | Configuratie met betrekking tot SUPI-verberging. | PublicLandMobileNetworkHomeNetworkPublicKeys |
Mcc | Mobiele landcode (MCC). | snaar Beperkingen: Patroon = ^\d{3}$ (vereist) |
mnc | Mobiele netwerkcode (MNC). | snaar Beperkingen: Patroon = ^\d{2,3}$ (vereist) |
PublicLandMobileNetworkHomeNetworkPublicKeys
Naam | Beschrijving | Waarde |
---|---|---|
profileA | Dit biedt een toewijzing om te bepalen welke openbare sleutel is gebruikt voor SUPI-verbergen met behulp van het Profiel A-beveiligingsschema. | HomeNetworkPublicKey[] |
profileB | Dit biedt een toewijzing om te bepalen welke openbare sleutel is gebruikt voor SUPI-verberging met behulp van het profiel B-beveiligingsschema. | HomeNetworkPublicKey[] |
TrackedResourceTags
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentities
Naam | Beschrijving | Waarde |
---|
UserAssignedIdentity
Naam | Beschrijving | Waarde |
---|