Поделиться через


Sims - Bulk Upload

Массовая отправка SIM-карт в группу SIM-карт.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/simGroups/{simGroupName}/uploadSims?api-version=2024-04-01

Параметры URI

Имя В Обязательно Тип Описание
resourceGroupName
path True

string

Имя группы ресурсов. Регистр букв в имени не учитывается.

simGroupName
path True

string

Имя группы SIM-карт.

Шаблон регулярного выражения: ^[a-zA-Z0-9][a-zA-Z0-9_-]*$

subscriptionId
path True

string

uuid

Идентификатор целевой подписки. Значение должно быть UUID.

api-version
query True

string

Версия API, используемая для данной операции.

Текст запроса

Имя Обязательно Тип Описание
sims True

SimNameAndProperties[]

Список sim-модулей для отправки.

Ответы

Имя Тип Описание
200 OK

AsyncOperationStatus

Асинхронная операция завершена.

202 Accepted

Принято. Возвращает URI операции, который можно запросить для поиска текущего состояния операции.

Other Status Codes

ErrorResponse

Ответ об ошибке, описывающий причину сбоя операции.

Безопасность

azure_auth

Поток OAuth2 в Azure Active Directory.

Тип: oauth2
Flow: implicit
URL-адрес авторизации: https://login.microsoftonline.com/common/oauth2/authorize

Области

Имя Описание
user_impersonation олицетворения учетной записи пользователя

Примеры

Bulk upload SIMs in a SIM group

Образец запроса

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

Пример ответа

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

Определения

Имя Описание
AsyncOperationStatus

Текущее состояние асинхронной операции.

AttachedDataNetworkResourceId

Ссылка на подключенный ресурс сети данных.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

ErrorDetail

Сведения об ошибке.

ErrorResponse

Сообщение об ошибке

ProvisioningState

Текущее состояние подготовки.

SimNameAndProperties

Имя и свойства SIM-карты.

SimPolicyResourceId

Ссылка на ресурс политики SIM-карты.

SimState

Состояние ресурса SIM-карты.

SimStaticIpProperties

Статическая IP-конфигурация для SIM-карты, ограниченная определенной подключенной сетью данных и срезом.

SimUploadList

Отправляемые SIM-файлы.

SliceResourceId

Ссылка на ресурс среза.

StaticIp

Конфигурация статического IP-адреса для SIM-карты, используемой в определенном сетевом область.

AsyncOperationStatus

Текущее состояние асинхронной операции.

Имя Тип Описание
endTime

string

Время окончания операции.

error

ErrorDetail

При наличии подробные сведения об ошибке операции.

id

string

Полный идентификатор асинхронной операции.

name

string

Имя асинхронной операции.

percentComplete

number

Процент завершенной операции.

properties

object

Свойства, возвращаемые поставщиком ресурсов при успешной операции

resourceId

string

Полный идентификатор ресурса, к которому относится это состояние асинхронной операции.

startTime

string

Время начала операции.

status

string

Состояние операции.

AttachedDataNetworkResourceId

Ссылка на подключенный ресурс сети данных.

Имя Тип Описание
id

string

Идентификатор ресурса подключенной сети данных.

ErrorAdditionalInfo

Дополнительные сведения об ошибке управления ресурсами.

Имя Тип Описание
info

object

Дополнительные сведения.

type

string

Тип дополнительных сведений.

ErrorDetail

Сведения об ошибке.

Имя Тип Описание
additionalInfo

ErrorAdditionalInfo[]

Дополнительные сведения об ошибке.

code

string

Код ошибки.

details

ErrorDetail[]

Сведения об ошибке.

message

string

Сообщение об ошибке.

target

string

Целевой объект ошибки.

ErrorResponse

Сообщение об ошибке

Имя Тип Описание
error

ErrorDetail

Объект ошибки.

ProvisioningState

Текущее состояние подготовки.

Имя Тип Описание
Accepted

string

Canceled

string

Deleted

string

Deleting

string

Failed

string

Succeeded

string

Unknown

string

SimNameAndProperties

Имя и свойства SIM-карты.

Имя Тип Описание
name

string

Имя SIM-карты.

properties.authenticationKey

string

Значение Ki для SIM-карты.

properties.deviceType

string

Необязательное текстовое поле в свободной форме, которое можно использовать для записи типа устройства, с которым связана эта SIM-карта, например "Видеокамера". Портал Azure позволяет группировать и фильтровать sim-машины на основе этого значения.

properties.integratedCircuitCardIdentifier

string

Интегральная схема карта идентификатор (ICCID) для SIM-карты.

properties.internationalMobileSubscriberIdentity

string

Международный идентификатор мобильного абонента (IMSI) для SIM-карты.

properties.operatorKeyCode

string

Значение Opc для SIM-карты.

properties.provisioningState

ProvisioningState

Состояние подготовки ресурса SIM-карты.

properties.simPolicy

SimPolicyResourceId

Политика SIM-карты, используемая этой SIM-картой. Политика SIM-карты должна находиться в том же расположении, что и SIM-карта.

properties.simState

SimState

Состояние ресурса SIM-карты.

properties.siteProvisioningState

object

Словарь сайтов для состояния подготовки этой SIM-карты на этом сайте.

properties.staticIpConfiguration

SimStaticIpProperties[]

Список статических IP-адресов, назначенных этой SIM-карте. Каждый адрес назначается в определенном сетевом область, состоящем из {подключенной сети данных, срез}.

properties.vendorKeyFingerprint

string

Общедоступный отпечаток ключа поставщика SIM-карты, который предоставил эту SIM-карту, если она есть.

properties.vendorName

string

Имя поставщика SIM-карты, который предоставил эту SIM-карту, если таковой есть.

SimPolicyResourceId

Ссылка на ресурс политики SIM-карты.

Имя Тип Описание
id

string

Идентификатор ресурса политики SIM-карты.

SimState

Состояние ресурса SIM-карты.

Имя Тип Описание
Disabled

string

SIM-карта отключена, так как не вся конфигурация, необходимая для включения.

Enabled

string

SIM-карта включена.

Invalid

string

Sim-карта не может быть включена, так как часть связанной конфигурации недопустима.

SimStaticIpProperties

Статическая IP-конфигурация для SIM-карты, ограниченная определенной подключенной сетью данных и срезом.

Имя Тип Описание
attachedDataNetwork

AttachedDataNetworkResourceId

Подключенная сеть данных, в которой будет использоваться статический IP-адрес. Сочетание подключенной сети данных и среза определяет сетевой область IP-адреса. Подключенная сеть данных должна находиться в том же расположении, что и SIM-карта.

slice

SliceResourceId

Срез сети, в котором будет использоваться статический IP-адрес. Сочетание подключенной сети данных и среза определяет сетевой область IP-адреса. Срез должен находиться в том же расположении, что и SIM-карта.

staticIp

StaticIp

Конфигурация статического IP-адреса для SIM-карты, используемой в определенном сетевом область.

SimUploadList

Отправляемые SIM-файлы.

Имя Тип Описание
sims

SimNameAndProperties[]

Список sim-модулей для отправки.

SliceResourceId

Ссылка на ресурс среза.

Имя Тип Описание
id

string

Идентификатор ресурса среза.

StaticIp

Конфигурация статического IP-адреса для SIM-карты, используемой в определенном сетевом область.

Имя Тип Описание
ipv4Address

string

IPv4-адрес, назначенный SIM-карте в этой сети, область. Этот адрес должен находиться в userEquipmentStaticAddressPoolPrefix, определенном в подключенной сети данных.