Sims - Bulk Upload
Carga masiva de SIM en un grupo sim.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadSims?api-version=2024-04-01
Parámetros de identificador URI
Nombre | En | Requerido | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas. |
sim
|
path | True |
string |
Nombre del grupo sim. Patrón de Regex: |
subscription
|
path | True |
string uuid |
Identificador de la suscripción de destino. El valor debe ser un UUID. |
api-version
|
query | True |
string |
Versión de API que se usará para la operación. |
Cuerpo de la solicitud
Nombre | Requerido | Tipo | Description |
---|---|---|---|
sims | True |
Lista de SIM que se van a cargar. |
Respuestas
Nombre | Tipo | Description |
---|---|---|
200 OK |
Operación asincrónica completada. |
|
202 Accepted |
Accepted. Devuelve un URI de operación que se puede consultar para buscar el estado actual de la operación. |
|
Other Status Codes |
Respuesta de error que describe el motivo del error de la operación. |
Seguridad
azure_auth
Flujo de OAuth2 de Azure Active Directory.
Tipo:
oauth2
Flujo:
implicit
Dirección URL de autorización:
https://login.microsoftonline.com/common/oauth2/authorize
Ámbitos
Nombre | Description |
---|---|
user_impersonation | suplantación de su cuenta de usuario |
Ejemplos
Bulk upload SIMs in a SIM group
Solicitud de ejemplo
POST https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/simGroups/testSimGroup/uploadSims?api-version=2024-04-01
{
"sims": [
{
"name": "testSim",
"properties": {
"integratedCircuitCardIdentifier": "8900000000000000000",
"internationalMobileSubscriberIdentity": "00000",
"authenticationKey": "00000000000000000000000000000000",
"operatorKeyCode": "00000000000000000000000000000000",
"deviceType": "Video camera",
"simPolicy": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy"
},
"staticIpConfiguration": [
{
"attachedDataNetwork": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork"
},
"slice": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice"
},
"staticIp": {
"ipv4Address": "2.4.0.1"
}
}
]
}
},
{
"name": "testSim2",
"properties": {
"integratedCircuitCardIdentifier": "8900000000000000001",
"internationalMobileSubscriberIdentity": "00000",
"authenticationKey": "00000000000000000000000000000000",
"operatorKeyCode": "00000000000000000000000000000000",
"deviceType": "Video camera",
"simPolicy": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/simPolicies/MySimPolicy"
},
"staticIpConfiguration": [
{
"attachedDataNetwork": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/packetCoreControlPlanes/TestPacketCoreCP/packetCoreDataPlanes/TestPacketCoreDP/attachedDataNetworks/TestAttachedDataNetwork"
},
"slice": {
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/slices/testSlice"
},
"staticIp": {
"ipv4Address": "2.4.0.2"
}
}
]
}
}
]
}
Respuesta de muestra
{
"id": "/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation",
"name": "testOperation",
"status": "Succeeded",
"startTime": "2021-08-19T03:36:07.000Z",
"endTime": "2021-08-19T03:38:07.000Z"
}
Azure-AsyncOperation: https://management.azure.com/providers/Microsoft.MobileNetwork/locations/testLocation/operationStatuses/testOperation?api-version=2024-04-01
Definiciones
Nombre | Description |
---|---|
Async |
Estado actual de una operación asincrónica. |
Attached |
Referencia a un recurso de red de datos conectado. |
Error |
Información adicional sobre el error de administración de recursos. |
Error |
Detalle del error. |
Error |
Respuesta de error |
Provisioning |
Estado de aprovisionamiento actual. |
Sim |
Nombre y propiedades de SIM. |
Sim |
Referencia a un recurso de directiva sim. |
Sim |
Estado del recurso SIM. |
Sim |
Configuración de IP estática para una SIM, cuyo ámbito es una red de datos y un segmento de datos conectados concretos. |
Sim |
Los SIM que se van a cargar. |
Slice |
Referencia a un recurso de segmento. |
Static |
Configuración de IP estática para la SIM que se va a usar en el ámbito de red definido. |
AsyncOperationStatus
Estado actual de una operación asincrónica.
Nombre | Tipo | Description |
---|---|---|
endTime |
string |
La hora de finalización de la operación. |
error |
Si está presente, detalles del error de operación. |
|
id |
string |
Identificador completo para la operación asincrónica. |
name |
string |
Nombre de la operación asincrónica. |
percentComplete |
number |
Porcentaje de la operación que se ha completado. |
properties |
object |
Propiedades devueltas por el proveedor de recursos en una operación correcta |
resourceId |
string |
Identificador completo del recurso al que se relaciona este estado de operación asincrónica. |
startTime |
string |
La hora de inicio de la operación. |
status |
string |
El estado de la operación. |
AttachedDataNetworkResourceId
Referencia a un recurso de red de datos conectado.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso de red de datos adjunto. |
ErrorAdditionalInfo
Información adicional sobre el error de administración de recursos.
Nombre | Tipo | Description |
---|---|---|
info |
object |
Información adicional. |
type |
string |
Tipo de información adicional. |
ErrorDetail
Detalle del error.
Nombre | Tipo | Description |
---|---|---|
additionalInfo |
Información adicional del error. |
|
code |
string |
Código de error. |
details |
Los detalles del error. |
|
message |
string |
El mensaje de error. |
target |
string |
Destino del error. |
ErrorResponse
Respuesta de error
Nombre | Tipo | Description |
---|---|---|
error |
Objeto de error. |
ProvisioningState
Estado de aprovisionamiento actual.
Nombre | Tipo | Description |
---|---|---|
Accepted |
string |
|
Canceled |
string |
|
Deleted |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Unknown |
string |
SimNameAndProperties
Nombre y propiedades de SIM.
Nombre | Tipo | Description |
---|---|---|
name |
string |
Nombre de la SIM. |
properties.authenticationKey |
string |
Valor ki para la SIM. |
properties.deviceType |
string |
Campo de texto de forma libre opcional que se puede usar para grabar el tipo de dispositivo al que está asociada esta SIM, por ejemplo, "Cámara de vídeo". El Azure Portal permite agrupar y filtrar SIM en función de este valor. |
properties.integratedCircuitCardIdentifier |
string |
Identificador de tarjeta de circuito integrado (ICCID) para la SIM. |
properties.internationalMobileSubscriberIdentity |
string |
La identidad de suscriptor móvil internacional (IMSI) para la SIM. |
properties.operatorKeyCode |
string |
Valor de Opc para la SIM. |
properties.provisioningState |
Estado de aprovisionamiento del recurso SIM. |
|
properties.simPolicy |
La directiva sim usada por esta SIM. La directiva sim debe estar en la misma ubicación que la SIM. |
|
properties.simState |
Estado del recurso SIM. |
|
properties.siteProvisioningState |
object |
Diccionario de sitios para el estado de aprovisionamiento de esta SIM en ese sitio. |
properties.staticIpConfiguration |
Lista de direcciones IP estáticas asignadas a esta SIM. Cada dirección se asigna en un ámbito de red definido, formado por {red de datos adjunta, segmento}. |
|
properties.vendorKeyFingerprint |
string |
La huella digital de clave pública del proveedor de SIM que proporcionó este SIM, si existe. |
properties.vendorName |
string |
Nombre del proveedor de SIM que proporcionó este SIM, si existe. |
SimPolicyResourceId
Referencia a un recurso de directiva sim.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Id. de recurso de directiva sim. |
SimState
Estado del recurso SIM.
Nombre | Tipo | Description |
---|---|---|
Disabled |
string |
La SIM está deshabilitada porque no hay toda la configuración necesaria para habilitarla. |
Enabled |
string |
La SIM está habilitada. |
Invalid |
string |
No se puede habilitar la SIM porque parte de la configuración asociada no es válida. |
SimStaticIpProperties
Configuración de IP estática para una SIM, cuyo ámbito es una red de datos y un segmento de datos conectados concretos.
Nombre | Tipo | Description |
---|---|---|
attachedDataNetwork |
Red de datos adjunta en la que se usará la dirección IP estática. La combinación de la red de datos conectada y el segmento define el ámbito de red de la dirección IP. La red de datos adjunta debe estar en la misma ubicación que la SIM. |
|
slice |
Segmento de red en el que se usará la dirección IP estática. La combinación de la red de datos conectada y el segmento define el ámbito de red de la dirección IP. El segmento debe estar en la misma ubicación que la SIM. |
|
staticIp |
Configuración de IP estática para la SIM que se va a usar en el ámbito de red definido. |
SimUploadList
Los SIM que se van a cargar.
Nombre | Tipo | Description |
---|---|---|
sims |
Lista de SIM que se van a cargar. |
SliceResourceId
Referencia a un recurso de segmento.
Nombre | Tipo | Description |
---|---|---|
id |
string |
Identificador de recurso de segmento. |
StaticIp
Configuración de IP estática para la SIM que se va a usar en el ámbito de red definido.
Nombre | Tipo | Description |
---|---|---|
ipv4Address |
string |
La dirección IPv4 asignada a la SIM en este ámbito de red. Esta dirección debe estar en el userEquipmentStaticAddressPoolPrefix definido en la red de datos adjunta. |