Private Endpoint Connection - List By Project

Projedeki tüm özel uç nokta bağlantılarını alın. Modeller bölümünde belirtildiği gibi 'privateEndpointConnections' türünde nesnelerden oluşan bir json dizisi döndürür.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentprojects/{projectName}/privateEndpointConnections?api-version=2019-10-01

URI Parametreleri

Name In Required Type Description
projectName
path True
  • string

Azure Geçişi projesinin adı.

resourceGroupName
path True
  • string

Projenin parçası olduğu Azure Kaynak Grubunun adı.

subscriptionId
path True
  • string

Projenin oluşturulduğu Azure Abonelik Kimliği.

api-version
query True
  • string

Standart istek üst bilgisi. İstemci tarafından kullanılan API sürümünü tanımlamak için hizmet tarafından kullanılır.

Yanıtlar

Name Type Description
200 OK

Tamam

Headers

  • x-ms-request-id: string
Other Status Codes

İşlemin neden başarısız olduğunu açıklayan hata yanıtı.

Güvenlik

azure_auth

OAuth2 Flow Azure Active Directory

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

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

PrivateEndpointConnections_ListByProject

Sample Request

GET https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject/privateEndpointConnections?api-version=2019-10-01

Sample Response

{
  "value": [
    {
      "name": "custestpece80project3980pe.7e35576b-3df4-478e-9759-f64351cf4f43",
      "type": "Microsoft.Migrate/assessmentprojects/privateEndpointConnections",
      "eTag": "\"00009300-0000-0300-0000-602b967b0000\"",
      "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/madhavicus/providers/Microsoft.Migrate/assessmentprojects/custestpece80project/privateEndpointConnections/custestpece80project3980pe.7e35576b-3df4-478e-9759-f64351cf4f43",
      "properties": {
        "provisioningState": "Succeeded",
        "privateEndpoint": {
          "id": "/subscriptions/31be0ff4-c932-4cb3-8efc-efa411d79280/resourceGroups/PrivLink-SelfHost/providers/Microsoft.Network/privateEndpoints/custestpece80project3980pe"
        },
        "privateLinkServiceConnectionState": {
          "status": "Approved",
          "description": null,
          "actionsRequired": ""
        }
      }
    }
  ],
  "nextLink": null
}

Tanımlar

CloudError

Azure Geçişi hizmetinden bir hata yanıtı.

CloudErrorBody

Azure Geçişi hizmetinden bir hata yanıtı.

PrivateEndpointConnection

Proje için özel uç nokta bağlantısı.

PrivateEndpointConnectionCollection

Bir proje için özel uç nokta bağlantıları koleksiyonu.

PrivateEndpointConnectionProperties

Özel uç nokta bağlantı özellikleri.

PrivateLinkServiceConnectionState

Özel uç nokta bağlantısının durumu.

ResourceId

Bir kaynağın ARM kimliği.

CloudError

Azure Geçişi hizmetinden bir hata yanıtı.

Name Type Description
error

Azure Geçişi hizmetinden bir hata yanıtı.

CloudErrorBody

Azure Geçişi hizmetinden bir hata yanıtı.

Name Type Description
code
  • string

Hatanın tanımlayıcısı. Kodlar sabittir ve program aracılığıyla kullanılması amaçlanmıştır.

details

Hatayla ilgili ek ayrıntıların listesi.

message
  • string

Hatayı açıklayan ve kullanıcı arabiriminde görüntülenmeye uygun olması amaçlanan bir ileti.

target
  • string

Belirli bir hatanın hedefi. Örneğin, özelliğin adı hatalı.

PrivateEndpointConnection

Proje için özel uç nokta bağlantısı.

Name Type Description
eTag
  • string

İyimser eşzamanlılık denetimi için.

id
  • string

Bu özel uç nokta uç noktası bağlantısının yol başvurusu. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name
  • string

Özel uç nokta uç noktası bağlantısının adı.

properties

Özel uç nokta uç nokta bağlantısının özellikleri.

type
  • string

Nesnenin türü = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionCollection

Bir proje için özel uç nokta bağlantıları koleksiyonu.

Name Type Description
nextLink
  • string
value

Proje için özel uç nokta bağlantılarının listesi.

PrivateEndpointConnectionProperties

Özel uç nokta bağlantı özellikleri.

Name Type Description
privateEndpoint

Bağlantıya karşılık gelen özel uç nokta kaynağının ARM kimliği.

privateLinkServiceConnectionState

Özel uç nokta bağlantısının durumu.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Özel uç noktada devam eden bir işlem olup olmadığını gösterir.

PrivateLinkServiceConnectionState

Özel uç nokta bağlantısının durumu.

Name Type Description
actionsRequired
  • string

Özel uç nokta bağlantısında gereken eylemler.

description
  • string

Özel uç nokta bağlantısının açıklaması.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Özel uç nokta bağlantısının bağlantı durumu.

ResourceId

Bir kaynağın ARM kimliği.

Name Type Description
id
  • string