Microsoft.MobileNetwork simGroups/sims 2023-06-01
Definição de recurso do Bicep
O tipo de recurso simGroups/sims pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MobileNetwork/simGroups/sims, adicione o seguinte Bicep ao seu modelo.
resource symbolicname 'Microsoft.MobileNetwork/simGroups/sims@2023-06-01' = {
name: 'string'
parent: resourceSymbolicName
properties: {
authenticationKey: 'string'
deviceType: 'string'
integratedCircuitCardIdentifier: 'string'
internationalMobileSubscriberIdentity: 'string'
operatorKeyCode: 'string'
simPolicy: {
id: 'string'
}
staticIpConfiguration: [
{
attachedDataNetwork: {
id: 'string'
}
slice: {
id: 'string'
}
staticIp: {
ipv4Address: 'string'
}
}
]
}
}
Valores de propriedade
simGroups/sims
Nome | Descrição | Valor |
---|---|---|
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados no Bicep. |
cadeia (obrigatório) Limite de carateres: 1-64 Carateres válidos: Alfanumérico, carateres de sublinhado e hífenes Começar com alfanumérico |
principal | No Bicep, pode especificar o recurso principal de um recurso subordinado. Só precisa de adicionar esta propriedade quando o recurso subordinado for declarado fora do recurso principal. Para obter mais informações, veja Recurso subordinado fora do recurso principal. |
Nome simbólico para recurso do tipo: simGroups |
propriedades | Propriedades do SIM. | SimPropertiesFormat (obrigatório) |
SimPropertiesFormat
Nome | Descrição | Valor |
---|---|---|
authenticationKey | O valor Ki para o SIM. | string Restrições: Valor sensível. Transmita como um parâmetro seguro. Padrão = ^[0-9a-fA-F]{32}$ |
deviceType | Um campo de texto de forma livre opcional que pode ser utilizado para gravar o tipo de dispositivo a que este SIM está associado, por exemplo, "Câmara de vídeo". O portal do Azure permite que os SIMs sejam agrupados e filtrados com base neste valor. | string |
integratedCircuitCardIdentifier | O ID de cartão de circuito integrado (ICCID) do SIM. | string Restrições: Padrão = ^[0-9]{10,20}$ |
internationalMobileSubscriberIdentity | A identidade internacional do subscritor móvel (IMSI) para o SIM. | cadeia (obrigatório) Restrições: Padrão = ^[0-9]{5,15}$ |
operatorKeyCode | O valor Opc para o SIM. | string Restrições: Valor sensível. Transmita como um parâmetro seguro. Padrão = ^[0-9a-fA-F]{32}$ |
simPolicy | A política sim utilizada por este SIM. A política do SIM tem de estar na mesma localização que o SIM. | SimPolicyResourceId |
staticIpConfiguration | Uma lista de endereços IP estáticos atribuídos a este SIM. Cada endereço é atribuído num âmbito de rede definido, composto por {rede de dados anexada, segmentação}. | SimStaticIpProperties[] Restrições: Comprimento mínimo = 1 |
SimPolicyResourceId
Nome | Descrição | Valor |
---|---|---|
ID | ID do recurso de política sim. | cadeia (obrigatório) Restrições: Padrão = ^/[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][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$ |
SimStaticIpProperties
Nome | Descrição | Valor |
---|---|---|
attachedDataNetwork | A rede de dados anexada na qual será utilizado o endereço IP estático. A combinação da rede de dados anexada e do setor define o âmbito de rede do endereço IP. A rede de dados anexada tem de estar na mesma localização que o SIM. | AttachedDataNetworkResourceId |
segmentação | O setor de rede no qual será utilizado o endereço IP estático. A combinação da rede de dados anexada e do setor define o âmbito de rede do endereço IP. O setor tem de estar na mesma localização que o SIM. | SliceResourceId |
staticIp | A configuração de IP estático para o SIM utilizar no âmbito de rede definido. | SimStaticIpPropertiesStaticIp |
AttachedDataNetworkResourceId
Nome | Descrição | Valor |
---|---|---|
ID | ID do recurso de rede de dados anexado. | cadeia (obrigatório) Restrições: Padrão = ^/[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]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ |
SliceResourceId
Nome | Descrição | Valor |
---|---|---|
ID | Segmentar O ID do recurso. | cadeia (obrigatório) Restrições: Padrão = ^/[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][lL][iI][cC][eE][sS]/[^/?#]+$ |
SimStaticIpPropertiesStaticIp
Nome | Descrição | Valor |
---|---|---|
ipv4Address | O endereço IPv4 atribuído ao SIM neste âmbito de rede. Este endereço tem de estar no userEquipmentStaticAddressPoolPrefix definido na rede de dados anexada. | string Restrições: Padrão = ^(([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])$ |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Criar uma implementação completa do 5G Core |
Este modelo cria todos os recursos necessários para implementar um Núcleo 5G Privado, incluindo o aprovisionamento de sims e a criação de uma política QoS de exemplo. Opcionalmente, pode ser implementado num cluster do Kubernetes em execução num dispositivo do Azure Stack Edge. |
Aprovisionar SIMs de proxy |
Este modelo adiciona o grupo SIM e os SIM(s) a uma rede móvel existente e aprovisiona os SIM(s). |
Definição de recurso de modelo do ARM
O tipo de recurso simGroups/sims pode ser implementado com operações que visam:
- Grupos de recursos – veja comandos de implementação de grupos de recursos
Para obter uma lista de propriedades alteradas em cada versão da API, veja registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MobileNetwork/simGroups/sims, adicione o seguinte JSON ao seu modelo.
{
"type": "Microsoft.MobileNetwork/simGroups/sims",
"apiVersion": "2023-06-01",
"name": "string",
"properties": {
"authenticationKey": "string",
"deviceType": "string",
"integratedCircuitCardIdentifier": "string",
"internationalMobileSubscriberIdentity": "string",
"operatorKeyCode": "string",
"simPolicy": {
"id": "string"
},
"staticIpConfiguration": [
{
"attachedDataNetwork": {
"id": "string"
},
"slice": {
"id": "string"
},
"staticIp": {
"ipv4Address": "string"
}
}
]
}
}
Valores de propriedade
simGroups/sims
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.MobileNetwork/simGroups/sims" |
apiVersion | A versão da API de recursos | '2023-06-01' |
name | O nome do recurso Veja como definir nomes e tipos para recursos subordinados em modelos do ARM JSON. |
cadeia (obrigatório) Limite de carateres: 1-64 Carateres válidos: Alfanumérico, carateres de sublinhado e hífenes Começar com alfanumérico |
propriedades | Propriedades do SIM. | SimPropertiesFormat (obrigatório) |
SimPropertiesFormat
Nome | Descrição | Valor |
---|---|---|
authenticationKey | O valor Ki para o SIM. | string Restrições: Valor sensível. Transmita como um parâmetro seguro. Padrão = ^[0-9a-fA-F]{32}$ |
deviceType | Um campo de texto de forma livre opcional que pode ser utilizado para gravar o tipo de dispositivo a que este SIM está associado, por exemplo, "Câmara de vídeo". O portal do Azure permite que os SIMs sejam agrupados e filtrados com base neste valor. | string |
integratedCircuitCardIdentifier | O ID de cartão de circuito integrado (ICCID) do SIM. | string Restrições: Padrão = ^[0-9]{10,20}$ |
internationalMobileSubscriberIdentity | A identidade internacional do subscritor móvel (IMSI) para o SIM. | cadeia (obrigatório) Restrições: Padrão = ^[0-9]{5,15}$ |
operatorKeyCode | O valor Opc para o SIM. | string Restrições: Valor confidencial. Transmita como um parâmetro seguro. Padrão = ^[0-9a-fA-F]{32}$ |
simPolicy | A política sim utilizada por este SIM. A política sim tem de estar na mesma localização que o SIM. | SimPolicyResourceId |
staticIpConfiguration | Uma lista de endereços IP estáticos atribuídos a este SIM. Cada endereço é atribuído num âmbito de rede definido, composto por {rede de dados anexado, segmentação}. | SimStaticIpProperties[] Restrições: Comprimento mínimo = 1 |
SimPolicyResourceId
Nome | Descrição | Valor |
---|---|---|
ID | ID do recurso de política sim. | cadeia (obrigatório) Restrições: Padrão = ^/[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][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$ |
SimStaticIpProperties
Nome | Descrição | Valor |
---|---|---|
attachedDataNetwork | A rede de dados anexada na qual o endereço IP estático será utilizado. A combinação da rede de dados anexada e do setor define o âmbito de rede do endereço IP. A rede de dados anexada tem de estar na mesma localização que o SIM. | AttachedDataNetworkResourceId |
setor | O setor de rede no qual o endereço IP estático será utilizado. A combinação da rede de dados anexada e do setor define o âmbito de rede do endereço IP. O setor tem de estar na mesma localização que o SIM. | SliceResourceId |
staticIp | A configuração de IP estático para o SIM utilizar no âmbito de rede definido. | SimStaticIpPropertiesStaticIp |
AttachedDataNetworkResourceId
Nome | Descrição | Valor |
---|---|---|
ID | ID do recurso de rede de dados anexado. | cadeia (obrigatório) Restrições: Padrão = ^/[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]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ |
SliceResourceId
Nome | Descrição | Valor |
---|---|---|
ID | Segmentar o ID do recurso. | cadeia (obrigatório) Restrições: Padrão = ^/[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][lL][iI][cC][eE][sS]/[^/?#]+$ |
SimStaticIpPropertiesStaticIp
Nome | Descrição | Valor |
---|---|---|
ipv4Address | O endereço IPv4 atribuído ao SIM neste âmbito de rede. Este endereço tem de estar no userEquipmentStaticAddressPoolPrefix definido na rede de dados anexada. | string Restrições: Padrão = ^(([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])$ |
Modelos de início rápido
Os seguintes modelos de início rápido implementam este tipo de recurso.
Modelo | Description |
---|---|
Criar uma implementação completa do 5G Core |
Este modelo cria todos os recursos necessários para implementar um Private 5G Core, incluindo o aprovisionamento de sims e a criação da política de QoS de exemplo. Opcionalmente, pode ser implementado num cluster do Kubernetes em execução num dispositivo do Azure Stack Edge. |
Aprovisionar SIMs de proxy |
Este modelo adiciona o grupo SIM e os SIM a uma rede móvel existente e aprovisiona o(s) SIM(s). |
Definição de recurso terraform (fornecedor AzAPI)
O tipo de recurso simGroups/sims pode ser implementado com operações que visam:
- Grupos de recursos
Para obter uma lista das propriedades alteradas em cada versão da API, veja Registo de alterações.
Formato do recurso
Para criar um recurso Microsoft.MobileNetwork/simGroups/sims, adicione o seguinte Terraform ao seu modelo.
resource "azapi_resource" "symbolicname" {
type = "Microsoft.MobileNetwork/simGroups/sims@2023-06-01"
name = "string"
parent_id = "string"
body = jsonencode({
properties = {
authenticationKey = "string"
deviceType = "string"
integratedCircuitCardIdentifier = "string"
internationalMobileSubscriberIdentity = "string"
operatorKeyCode = "string"
simPolicy = {
id = "string"
}
staticIpConfiguration = [
{
attachedDataNetwork = {
id = "string"
}
slice = {
id = "string"
}
staticIp = {
ipv4Address = "string"
}
}
]
}
})
}
Valores de propriedade
simGroups/sims
Nome | Descrição | Valor |
---|---|---|
tipo | O tipo de recurso | "Microsoft.MobileNetwork/simGroups/sims@2023-06-01" |
name | O nome do recurso | cadeia (obrigatório) Limite de carateres: 1-64 Carateres válidos: Alfanumérico, carateres de sublinhado e hífenes Começar com alfanumérico |
parent_id | O ID do recurso que é o principal para este recurso. | ID do recurso do tipo: simGroups |
propriedades | Propriedades do SIM. | SimPropertiesFormat (obrigatório) |
SimPropertiesFormat
Nome | Descrição | Valor |
---|---|---|
authenticationKey | O valor Ki para o SIM. | string Restrições: Valor confidencial. Transmita como um parâmetro seguro. Padrão = ^[0-9a-fA-F]{32}$ |
deviceType | Um campo de texto de forma livre opcional que pode ser utilizado para gravar o tipo de dispositivo ao qual este SIM está associado, por exemplo, "Câmara de vídeo". O portal do Azure permite que os SIMs sejam agrupados e filtrados com base neste valor. | string |
integratedCircuitCardIdentifier | O ID de cartão de circuito integrado (ICCID) do SIM. | string Restrições: Padrão = ^[0-9]{10,20}$ |
internationalMobileSubscriberIdentity | A identidade internacional de subscritor móvel (IMSI) para o SIM. | cadeia (obrigatório) Restrições: Padrão = ^[0-9]{5,15}$ |
operatorKeyCode | O valor Opc para o SIM. | string Restrições: Valor confidencial. Transmita como um parâmetro seguro. Padrão = ^[0-9a-fA-F]{32}$ |
simPolicy | A política sim utilizada por este SIM. A política sim tem de estar na mesma localização que o SIM. | SimPolicyResourceId |
staticIpConfiguration | Uma lista de endereços IP estáticos atribuídos a este SIM. Cada endereço é atribuído num âmbito de rede definido, composto por {rede de dados anexado, segmentação}. | SimStaticIpProperties[] Restrições: Comprimento mínimo = 1 |
SimPolicyResourceId
Nome | Descrição | Valor |
---|---|---|
ID | ID do recurso de política sim. | cadeia (obrigatório) Restrições: Padrão = ^/[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][mM][pP][oO][lL][iI][cC][iI][eE][sS]/[^/?#]+$ |
SimStaticIpProperties
Nome | Descrição | Valor |
---|---|---|
attachedDataNetwork | A rede de dados anexada na qual o endereço IP estático será utilizado. A combinação da rede de dados anexada e do setor define o âmbito de rede do endereço IP. A rede de dados anexada tem de estar na mesma localização que o SIM. | AttachedDataNetworkResourceId |
setor | O setor de rede no qual o endereço IP estático será utilizado. A combinação da rede de dados anexada e do setor define o âmbito de rede do endereço IP. O setor tem de estar na mesma localização que o SIM. | SliceResourceId |
staticIp | A configuração de IP estático para o SIM utilizar no âmbito de rede definido. | SimStaticIpPropertiesStaticIp |
AttachedDataNetworkResourceId
Nome | Descrição | Valor |
---|---|---|
ID | ID do recurso de rede de dados anexado. | cadeia (obrigatório) Restrições: Padrão = ^/[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]/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][cC][oO][nN][tT][rR][oO][lL][pP][lL][aA][nN][eE][sS]/[^/?#]+/[pP][aA][cC][kK][eE][tT][cC][oO][rR][eE][dD][aA][tT][aA][pP][lL][aA][nN][eE][sS]/[^/?#]+/[aA][tT][tT][aA][cC][hH][eE][dD][dD][aA][tT][aA][nN][eE][tT][wW][oO][rR][kK][sS]/[^/?#]+$ |
SliceResourceId
Nome | Descrição | Valor |
---|---|---|
ID | Segmentar o ID do recurso. | cadeia (obrigatório) Restrições: Padrão = ^/[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][lL][iI][cC][eE][sS]/[^/?#]+$ |
SimStaticIpPropertiesStaticIp
Nome | Descrição | Valor |
---|---|---|
ipv4Address | O endereço IPv4 atribuído ao SIM neste âmbito de rede. Este endereço tem de estar no userEquipmentStaticAddressPoolPrefix definido na rede de dados anexada. | string Restrições: Padrão = ^(([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])$ |