Connectivity Configurations - Create Or Update

Membuat/Updates konfigurasi konektivitas manajer jaringan baru

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkManagers/{networkManagerName}/connectivityConfigurations/{configurationName}?api-version=2022-01-01

Parameter URI

Name In Required Type Description
configurationName
path True
  • string

Nama konfigurasi konektivitas manajer jaringan.

networkManagerName
path True
  • string

Nama manajer jaringan.

resourceGroupName
path True
  • string

Nama grup sumber daya.

subscriptionId
path True
  • string

Info masuk langganan yang secara unik mengidentifikasi langganan Microsoft Azure. ID langganan membentuk bagian dari URI untuk setiap panggilan layanan.

api-version
query True
  • string

Versi API klien.

Isi Permintaan

Name Required Type Description
properties.appliesToGroups True

Grup untuk konfigurasi

properties.connectivityTopology True

Jenis topologi konektivitas.

properties.deleteExistingPeering

Benderai jika perlu menghapus peering yang ada saat ini.

properties.description
  • string

Deskripsi konfigurasi konektivitas.

properties.hubs

Daftar hubItems

properties.isGlobal

Benderai jika jala global didukung.

Respons

Name Type Description
200 OK

Pembaruan berhasil. Operasi mengembalikan konfigurasi konektivitas manajer jaringan yang dihasilkan.

201 Created

Buat keberhasilan. Operasi mengembalikan konfigurasi konektivitas manajer jaringan yang dihasilkan.

Other Status Codes

Respons kesalahan Penyedia Sumber Daya yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Alur OAuth2 Azure Active Directory.

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

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

ConnectivityConfigurationsPut

Sample Request

PUT https://management.azure.com/subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig?api-version=2022-01-01

{
  "properties": {
    "description": "Sample Configuration",
    "connectivityTopology": "HubAndSpoke",
    "hubs": [
      {
        "resourceId": "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
        "resourceType": "Microsoft.Network/virtualNetworks"
      }
    ],
    "deleteExistingPeering": "True",
    "isGlobal": "True",
    "appliesToGroups": [
      {
        "networkGroupId": "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
        "useHubGateway": "True",
        "groupConnectivity": "None",
        "isGlobal": "False"
      }
    ]
  }
}

Sample Response

{
  "name": "myTestConnectivityConfig",
  "id": "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig",
  "type": "Microsoft.Network/networkManagers/connectivityConfigurations",
  "systemData": {
    "createdBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
    "createdByType": "User",
    "createdAt": "2021-01-11T18:52:27Z",
    "lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-01-11T18:52:27Z"
  },
  "properties": {
    "description": "Sample Connectivity Configuration",
    "connectivityTopology": "HubAndSpoke",
    "hubs": [
      {
        "resourceId": "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
        "resourceType": "Microsoft.Network/virtualNetworks"
      }
    ],
    "deleteExistingPeering": "True",
    "isGlobal": "True",
    "appliesToGroups": [
      {
        "networkGroupId": "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/groups/group1",
        "useHubGateway": "True",
        "groupConnectivity": "None",
        "isGlobal": "False"
      }
    ],
    "provisioningState": "Succeeded"
  }
}
{
  "name": "myTestConnectivityConfig",
  "id": "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/connectivityConfigurations/myTestConnectivityConfig",
  "type": "Microsoft.Network/networkManagers/connectivityConfigurations",
  "systemData": {
    "createdBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
    "createdByType": "User",
    "createdAt": "2021-01-11T18:52:27Z",
    "lastModifiedBy": "b69a9388-9488-4534-b470-7ec6d41beef5",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2021-01-11T18:52:27Z"
  },
  "properties": {
    "description": "Sample Configuration",
    "connectivityTopology": "HubAndSpoke",
    "hubs": [
      {
        "resourceId": "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/virtualNetworks/myTestConnectivityConfig",
        "resourceType": "Microsoft.Network/virtualNetworks"
      }
    ],
    "deleteExistingPeering": "True",
    "isGlobal": "True",
    "appliesToGroups": [
      {
        "networkGroupId": "subscriptions/subscriptionA/resourceGroups/myResourceGroup/providers/Microsoft.Network/networkManagers/testNetworkManager/networkGroups/group1",
        "useHubGateway": "True",
        "groupConnectivity": "None",
        "isGlobal": "False"
      }
    ],
    "provisioningState": "Succeeded"
  }
}

Definisi

CloudError

Respons kesalahan dari layanan.

CloudErrorBody

Respons kesalahan dari layanan.

ConnectivityConfiguration

Sumber daya konfigurasi konektivitas manajer jaringan

connectivityGroupItem

Item grup konektivitas.

ConnectivityTopology

Jenis topologi konektivitas.

createdByType

Jenis identitas yang membuat sumber daya.

DeleteExistingPeering

Benderai jika perlu menghapus peering yang ada saat ini.

GroupConnectivity

Jenis konektivitas grup.

Hub

Item Hub.

IsGlobal

Benderai jika jala global didukung.

ProvisioningState

Status penyediaan saat ini.

SystemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

UseHubGateway

Benderai jika perlu menggunakan gateway hub.

CloudError

Respons kesalahan dari layanan.

Name Type Description
error

Isi kesalahan cloud.

CloudErrorBody

Respons kesalahan dari layanan.

Name Type Description
code
  • string

Pengidentifikasi untuk kesalahan. Kode tidak berubah dan dimaksudkan untuk dikonsumsi secara terprogram.

details

Daftar detail tambahan tentang kesalahan.

message
  • string

Pesan yang menjelaskan kesalahan, dimaksudkan agar cocok untuk ditampilkan di antarmuka pengguna.

target
  • string

Target kesalahan tertentu. Misalnya, nama properti dalam kesalahan.

ConnectivityConfiguration

Sumber daya konfigurasi konektivitas manajer jaringan

Name Type Description
etag
  • string

String baca-saja unik yang berubah setiap kali sumber daya diperbarui.

id
  • string

ID Sumber Daya.

name
  • string

Nama sumber daya.

properties.appliesToGroups

Grup untuk konfigurasi

properties.connectivityTopology

Jenis topologi konektivitas.

properties.deleteExistingPeering

Benderai jika perlu menghapus peering yang ada saat ini.

properties.description
  • string

Deskripsi konfigurasi konektivitas.

properties.hubs

Daftar hubItems

properties.isGlobal

Benderai jika jala global didukung.

properties.provisioningState

Status penyediaan sumber daya konfigurasi konektivitas.

systemData

Metadata sistem yang terkait dengan sumber daya ini.

type
  • string

Jenis sumber daya

connectivityGroupItem

Item grup konektivitas.

Name Type Description
groupConnectivity

Jenis konektivitas grup.

isGlobal

Benderai jika global didukung.

networkGroupId
  • string

Id grup jaringan.

useHubGateway

Benderai jika perlu menggunakan gateway hub.

ConnectivityTopology

Jenis topologi konektivitas.

Name Type Description
HubAndSpoke
  • string
Mesh
  • string

createdByType

Jenis identitas yang membuat sumber daya.

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

DeleteExistingPeering

Benderai jika perlu menghapus peering yang ada saat ini.

Name Type Description
False
  • string
True
  • string

GroupConnectivity

Jenis konektivitas grup.

Name Type Description
DirectlyConnected
  • string
None
  • string

Hub

Item Hub.

Name Type Description
resourceId
  • string

Id Sumber Daya.

resourceType
  • string

Jenis Sumber Daya.

IsGlobal

Benderai jika jala global didukung.

Name Type Description
False
  • string
True
  • string

ProvisioningState

Status penyediaan saat ini.

Name Type Description
Deleting
  • string
Failed
  • string
Succeeded
  • string
Updating
  • string

SystemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

Name Type Description
createdAt
  • string

Tanda waktu pembuatan sumber daya (UTC).

createdBy
  • string

Identitas yang membuat sumber daya.

createdByType

Jenis identitas yang membuat sumber daya.

lastModifiedAt
  • string

Jenis identitas yang terakhir mengubah sumber daya.

lastModifiedBy
  • string

Identitas yang terakhir mengubah sumber daya.

lastModifiedByType

Jenis identitas yang terakhir mengubah sumber daya.

UseHubGateway

Benderai jika perlu menggunakan gateway hub.

Name Type Description
False
  • string
True
  • string