次の方法で共有


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

ターゲット サブスクリプションの ID。 値は UUID である必要があります。

api-version
query True

string

この操作に使用する API バージョン。

要求本文

名前 必須 説明
sims True

SimNameAndProperties[]

アップロードする SIM の一覧。

応答

名前 説明
200 OK

AsyncOperationStatus

非同期操作が完了しました。

202 Accepted

受理されました。 操作の現在の状態を検索するために照会できる操作 URI を返します。

Other Status Codes

ErrorResponse

操作に失敗した理由を説明するエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

型: oauth2
フロー: implicit
Authorization URL (承認 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

SIM の静的 IP 構成。特定の接続されたデータ ネットワークとスライスにスコープが設定されます。

SimUploadList

アップロードする SIM。

SliceResourceId

スライス リソースへの参照。

StaticIp

定義されたネットワーク スコープで使用する SIM の静的 IP 構成。

AsyncOperationStatus

非同期操作の現在の状態。

名前 説明
endTime

string

操作の終了時刻。

error

ErrorDetail

存在する場合は、操作エラーの詳細。

id

string

非同期操作の完全修飾 ID。

name

string

非同期操作の名前。

percentComplete

number

完了した操作の割合。

properties

object

正常な操作でリソース プロバイダーによって返されるプロパティ

resourceId

string

この非同期操作の状態が関連するリソースの完全修飾 ID。

startTime

string

操作の開始時刻。

status

string

操作の状態です。

AttachedDataNetworkResourceId

接続されているデータ ネットワーク リソースへの参照。

名前 説明
id

string

接続されたデータ ネットワーク リソース ID。

ErrorAdditionalInfo

リソース管理エラーの追加情報。

名前 説明
info

object

追加情報。

type

string

追加情報の種類。

ErrorDetail

エラーの詳細。

名前 説明
additionalInfo

ErrorAdditionalInfo[]

エラーの追加情報。

code

string

エラー コード。

details

ErrorDetail[]

エラーの詳細です。

message

string

エラー メッセージ。

target

string

エラーのターゲット。

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

error オブジェクト。

ProvisioningState

現在のプロビジョニング状態。

名前 説明
Accepted

string

Canceled

string

Deleted

string

Deleting

string

Failed

string

Succeeded

string

Unknown

string

SimNameAndProperties

SIM 名とプロパティ。

名前 説明
name

string

SIM の名前。

properties.authenticationKey

string

SIM の Ki 値。

properties.deviceType

string

この SIM が関連付けられているデバイスの種類を記録するために使用できるオプションの自由形式のテキスト フィールド (例: "ビデオ カメラ")。 Azure portalを使用すると、この値に基づいて SIM をグループ化およびフィルター処理できます。

properties.integratedCircuitCardIdentifier

string

SIM の集積回路カード ID (ICCID)。

properties.internationalMobileSubscriberIdentity

string

SIM の国際モバイル サブスクライバー ID (IMSI)。

properties.operatorKeyCode

string

SIM の Opc 値。

properties.provisioningState

ProvisioningState

SIM リソースのプロビジョニング状態。

properties.simPolicy

SimPolicyResourceId

この SIM で使用される SIM ポリシー。 SIM ポリシーは、SIM と同じ場所にある必要があります。

properties.simState

SimState

SIM リソースの状態。

properties.siteProvisioningState

object

サイト上のこの SIM のプロビジョニング状態に対するサイトのディクショナリ。

properties.staticIpConfiguration

SimStaticIpProperties[]

この SIM に割り当てられている静的 IP アドレスの一覧。 各アドレスは、{attached data network, slice} で構成される定義済みのネットワーク スコープで割り当てられます。

properties.vendorKeyFingerprint

string

この SIM を提供した SIM ベンダーのパブリック キー フィンガープリント (存在する場合)。

properties.vendorName

string

この SIM を提供した SIM ベンダーの名前 (存在する場合)。

SimPolicyResourceId

SIM ポリシー リソースへの参照。

名前 説明
id

string

SIM ポリシー リソース ID。

SimState

SIM リソースの状態。

名前 説明
Disabled

string

有効にするために必要なすべての構成が存在するわけではないため、SIM は無効になっています。

Enabled

string

SIM が有効になっています。

Invalid

string

関連付けられている構成の一部が無効であるため、SIM を有効にできません。

SimStaticIpProperties

SIM の静的 IP 構成。特定の接続されたデータ ネットワークとスライスにスコープが設定されます。

名前 説明
attachedDataNetwork

AttachedDataNetworkResourceId

静的 IP アドレスが使用される接続データ ネットワーク。 接続されたデータ ネットワークとスライスの組み合わせによって、IP アドレスのネットワーク スコープが定義されます。 接続されたデータ ネットワークは、SIM と同じ場所にある必要があります。

slice

SliceResourceId

静的 IP アドレスが使用されるネットワーク スライス。 接続されたデータ ネットワークとスライスの組み合わせによって、IP アドレスのネットワーク スコープが定義されます。 スライスは SIM と同じ場所にある必要があります。

staticIp

StaticIp

定義されたネットワーク スコープで使用する SIM の静的 IP 構成。

SimUploadList

アップロードする SIM。

名前 説明
sims

SimNameAndProperties[]

アップロードする SIM の一覧。

SliceResourceId

スライス リソースへの参照。

名前 説明
id

string

スライス リソース ID。

StaticIp

定義されたネットワーク スコープで使用する SIM の静的 IP 構成。

名前 説明
ipv4Address

string

このネットワーク スコープで SIM に割り当てられた IPv4 アドレス。 このアドレスは、接続されたデータ ネットワークで定義されている userEquipmentStaticAddressPoolPrefix 内に存在する必要があります。