Sites - Create Or Update

モバイル ネットワーク サイトを作成または更新します。

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.MobileNetwork/mobileNetworks/{mobileNetworkName}/sites/{siteName}?api-version=2022-04-01-preview

URI パラメーター

Name In Required Type Description
mobileNetworkName
path True
  • string

モバイル ネットワークの名前。

Regex pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]*$

resourceGroupName
path True
  • string

リソース グループの名前。 名前の大文字と小文字は区別されます。

siteName
path True
  • string

モバイル ネットワーク サイトの名前。

Regex pattern: ^[a-zA-Z0-9][a-zA-Z0-9_-]*$

subscriptionId
path True
  • string

ターゲット サブスクリプションの ID。

api-version
query True
  • string

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

要求本文

Name Required Type Description
location True
  • string

リソースが存在する地理的な場所

properties.networkFunctions

ユーザーが管理する、サイトに展開されたネットワーク関数の ID の配列。

systemData.createdAt
  • string

リソース作成のタイムスタンプ (UTC)。

systemData.createdBy
  • string

リソースを作成した ID。

systemData.createdByType

リソースを作成した ID の種類。

systemData.lastModifiedAt
  • string

リソースの最終変更 (UTC) のタイムスタンプ

systemData.lastModifiedBy
  • string

リソースを最後に変更した ID。

systemData.lastModifiedByType

リソースを最後に変更した ID の種類。

tags
  • object

リソース タグ。

応答

Name Type Description
200 OK

更新が成功しました。 この操作は、結果として得られるモバイル ネットワーク サイト リソースを返します。

201 Created

正常に作成されます。 この操作は、結果として得られるモバイル ネットワーク サイト リソースを返します。

Other Status Codes

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

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation ユーザー アカウントを偽装する

Create mobile network site

Sample Request

PUT https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite?api-version=2022-04-01-preview

{
  "location": "testLocation",
  "properties": {
    "networkFunctions": [
      {
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf"
      }
    ]
  }
}

Sample Response

{
  "name": "testSite",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite",
  "type": "Microsoft.MobileNetwork/mobileNetworks/sites",
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2020-01-01T17:18:19.1234567Z",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
  },
  "location": "testLocation",
  "properties": {
    "provisioningState": "Succeeded",
    "networkFunctions": [
      {
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf"
      }
    ]
  }
}
{
  "name": "testSite",
  "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.MobileNetwork/mobileNetworks/testMobileNetwork/sites/testSite",
  "type": "Microsoft.MobileNetwork/mobileNetworks/sites",
  "systemData": {
    "createdBy": "user1",
    "createdByType": "User",
    "createdAt": "2020-01-01T17:18:19.1234567Z",
    "lastModifiedBy": "user2",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2020-01-02T17:18:19.1234567Z"
  },
  "location": "testLocation",
  "properties": {
    "provisioningState": "Created",
    "networkFunctions": [
      {
        "id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.HybridNetwork/networkFunctions/testNf"
      }
    ]
  }
}

定義

createdByType

リソースを作成した ID の種類。

ErrorAdditionalInfo

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

ErrorDetail

エラーの詳細。

ErrorResponse

エラー応答

ProvisioningState

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

Site

サイト リソース。

SubResource

別のサブ リソースへの参照。

systemData

リソースの作成と最後の変更に関するメタデータ。

createdByType

リソースを作成した ID の種類。

Name Type Description
Application
  • string
Key
  • string
ManagedIdentity
  • string
User
  • string

ErrorAdditionalInfo

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

Name Type Description
info
  • object

追加情報。

type
  • string

追加情報の種類。

ErrorDetail

エラーの詳細。

Name Type Description
additionalInfo

エラーの追加情報。

code
  • string

エラー コード。

details

エラーの詳細です。

message
  • string

エラー メッセージ。

target
  • string

エラーターゲット。

ErrorResponse

エラー応答

Name Type Description
error

エラー オブジェクト。

ProvisioningState

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

Name Type Description
Accepted
  • string
Canceled
  • string
Deleted
  • string
Deleting
  • string
Failed
  • string
Succeeded
  • string
Unknown
  • string

Site

サイト リソース。

Name Type Description
id
  • string

リソースの完全修飾リソース ID。 例 - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

location
  • string

リソースが存在する地理的な場所

name
  • string

リソースの名前

properties.networkFunctions

ユーザーが管理する、サイトに展開されたネットワーク関数の ID の配列。

properties.provisioningState

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

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

systemData.createdAt
  • string

リソース作成のタイムスタンプ (UTC)。

systemData.createdBy
  • string

リソースを作成した ID。

systemData.createdByType

リソースを作成した ID の種類。

systemData.lastModifiedAt
  • string

リソースの最終変更 (UTC) のタイムスタンプ

systemData.lastModifiedBy
  • string

リソースを最後に変更した ID。

systemData.lastModifiedByType

リソースを最後に変更した ID の種類。

tags
  • object

リソース タグ。

type
  • string

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

SubResource

別のサブ リソースへの参照。

Name Type Description
id
  • string

リソースの ID

systemData

リソースの作成と最後の変更に関するメタデータ。

Name Type Description
createdAt
  • string

リソース作成のタイムスタンプ (UTC)。

createdBy
  • string

リソースを作成した ID。

createdByType

リソースを作成した ID の種類。

lastModifiedAt
  • string

リソースの最終変更 (UTC) のタイムスタンプ

lastModifiedBy
  • string

リソースを最後に変更した ID。

lastModifiedByType

リソースを最後に変更した ID の種類。