Private Endpoint Connections - Create Or Update

Membuat atau memperbarui PrivateEndpointConnections dari namespace layanan.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ServiceBus/namespaces/{namespaceName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2021-06-01-preview

Parameter URI

Name In Required Type Description
namespaceName
path True
  • string

Nama namespace

privateEndpointConnectionName
path True
  • string

Nama PrivateEndpointConnection

resourceGroupName
path True
  • string

Nama grup Sumber Daya dalam langganan Azure.

subscriptionId
path True
  • string

Kredensial 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 Type Description
properties.privateEndpoint

Sumber daya Titik Akhir Privat untuk Koneksi ini.

properties.privateLinkServiceConnectionState

Detail tentang status koneksi.

properties.provisioningState

Status penyediaan Koneksi Titik Akhir Privat.

Respons

Name Type Description
200 OK

Status Koneksi PrivateEndPoint Berhasil Dibuat.

201 Created

Permintaan untuk memperbarui Status Koneksi PrivateEndPoint diterima.

Other Status Codes

Respons kesalahan ServiceBus yang menjelaskan mengapa operasi gagal.

Keamanan

azure_auth

Azure Active Directory Flow OAuth2

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

Scopes

Name Description
user_impersonation meniru akun pengguna Anda

Contoh

NameSpacePrivateEndPointConnectionCreate

Sample Request

PUT https://management.azure.com/subscriptions/subID/resourceGroups/ArunMonocle/providers/Microsoft.ServiceBus/namespaces/sdk-Namespace-2924/privateEndpointConnections/privateEndpointConnectionName?api-version=2021-06-01-preview

{
  "properties": {
    "privateEndpoint": {
      "id": "/subscriptions/dbedb4e0-40e6-4145-81f3-f1314c150774/resourceGroups/SDK-ServiceBus-8396/providers/Microsoft.Network/privateEndpoints/sdk-Namespace-2847"
    },
    "privateLinkServiceConnectionState": {
      "status": "Rejected",
      "description": "testing"
    },
    "provisioningState": "Succeeded"
  }
}

Sample Response

{
  "id": "/subscriptions/dbedb4e0-40e6-4145-81f3-f1314c150774/resourceGroups/SDK-ServiceBus-4794/providers/Microsoft.ServiceBus/namespaces/sdk-Namespace-5828/privateEndpointConnections/928c44d5-b7c6-423b-b6fa-811e0c27b3e0",
  "name": "928c44d5-b7c6-423b-b6fa-811e0c27b3e0",
  "type": "Microsoft.ServiceBus/Namespaces/PrivateEndpointConnections",
  "properties": {
    "provisioningState": "Succeeded",
    "privateEndpoint": {
      "id": "/subscriptions/dbedb4e0-40e6-4145-81f3-f1314c150774/resourceGroups/SDK-ServiceBus-4794/providers/Microsoft.Network/privateEndpoints/sdk-Namespace-5828"
    },
    "privateLinkServiceConnectionState": {
      "status": "Approved",
      "description": "Auto-Approved"
    }
  }
}
{
  "id": "/subscriptions/dbedb4e0-40e6-4145-81f3-f1314c150774/resourceGroups/SDK-ServiceBus-4794/providers/Microsoft.ServiceBus/namespaces/sdk-Namespace-5828/privateEndpointConnections/928c44d5-b7c6-423b-b6fa-811e0c27b3e0",
  "name": "928c44d5-b7c6-423b-b6fa-811e0c27b3e0",
  "type": "Microsoft.ServiceBus/Namespaces/PrivateEndpointConnections",
  "properties": {
    "provisioningState": "Succeeded",
    "privateEndpoint": {
      "id": "/subscriptions/dbedb4e0-40e6-4145-81f3-f1314c150774/resourceGroups/SDK-ServiceBus-4794/providers/Microsoft.Network/privateEndpoints/sdk-Namespace-5828"
    },
    "privateLinkServiceConnectionState": {
      "status": "Approved",
      "description": "Auto-Approved"
    }
  }
}

Definisi

ConnectionState

Informasi ConnectionState.

createdByType

Jenis identitas yang membuat sumber daya.

EndPointProvisioningState

Status penyediaan Koneksi Titik Akhir Privat.

Error

Objek kesalahan.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

ErrorResponse

Respons kesalahan manajemen sumber daya.

PrivateEndpoint

Informasi PrivateEndpoint.

PrivateEndpointConnection

Properti PrivateEndpointConnection.

PrivateLinkConnectionStatus

Status koneksi.

systemData

Metadata yang berkaitan dengan pembuatan dan modifikasi terakhir sumber daya.

ConnectionState

Informasi ConnectionState.

Name Type Description
description
  • string

Deskripsi status koneksi.

status

Status koneksi.

createdByType

Jenis identitas yang membuat sumber daya.

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

EndPointProvisioningState

Status penyediaan Koneksi Titik Akhir Privat.

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

Error

Objek kesalahan.

Name Type Description
additionalInfo

Info tambahan kesalahan.

code
  • string

Kode kesalahan.

details

Detail kesalahan.

message
  • string

Pesan kesalahan.

target
  • string

Target kesalahan.

ErrorAdditionalInfo

Info tambahan kesalahan manajemen sumber daya.

Name Type Description
info
  • object

Info tambahan.

type
  • string

Jenis info tambahan.

ErrorResponse

Respons kesalahan manajemen sumber daya.

Name Type Description
error

Objek kesalahan.

PrivateEndpoint

Informasi PrivateEndpoint.

Name Type Description
id
  • string

Pengidentifikasi ARM untuk Titik Akhir Privat.

PrivateEndpointConnection

Properti PrivateEndpointConnection.

Name Type Description
id
  • string

ID sumber daya

name
  • string

Nama sumber daya

properties.privateEndpoint

Sumber daya Titik Akhir Privat untuk Koneksi ini.

properties.privateLinkServiceConnectionState

Detail tentang status koneksi.

properties.provisioningState

Status penyediaan Koneksi Titik Akhir Privat.

systemData

Data meta sistem yang berkaitan dengan sumber daya ini.

type
  • string

Jenis Sumber Daya

PrivateLinkConnectionStatus

Status koneksi.

Name Type Description
Approved
  • string
Disconnected
  • string
Pending
  • string
Rejected
  • 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 memodifikasi sumber daya.

lastModifiedByType

Jenis identitas yang terakhir mengubah sumber daya.