Aracılığıyla paylaş


Private Endpoint Connections - Put

Anahtar kasasıyla ilişkili belirtilen özel uç nokta bağlantısını güncelleştirir.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/vaults/{vaultName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2024-11-01

URI Parametreleri

Name İçinde Gerekli Tür Description
privateEndpointConnectionName
path True

string

Anahtar kasasıyla ilişkili özel uç nokta bağlantısının adı.

resourceGroupName
path True

string

Anahtar kasasını içeren kaynak grubunun adı.

subscriptionId
path True

string

Microsoft Azure aboneliğini benzersiz olarak tanımlayan abonelik kimlik bilgileri. Abonelik kimliği, her hizmet çağrısı için URI'nin bir parçasını oluşturur.

vaultName
path True

string

pattern: ^[a-zA-Z0-9-]{3,24}$

Anahtar kasasının adı.

api-version
query True

string

İstemci Api Sürümü.

İstek Gövdesi

Name Tür Description
etag

string

Özel uç nokta bağlantısının durumunda bir değişiklik olduğunda değiştirilir.

properties.privateEndpoint

PrivateEndpoint

Özel uç nokta nesnesinin özellikleri.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Özel bağlantı bağlantısının onay durumu.

Yanıtlar

Name Tür Description
200 OK

PrivateEndpointConnection

Özel uç nokta bağlantısının durumu başarıyla güncelleştirildi.

Üst Bilgiler

  • Retry-After: integer
  • Azure-AsyncOperation: string
Other Status Codes

CloudError

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

Örnekler

KeyVaultPutPrivateEndpointConnection

Örnek isteği

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-group/providers/Microsoft.KeyVault/vaults/sample-vault/privateEndpointConnections/sample-pec?api-version=2024-11-01

{
  "etag": "",
  "properties": {
    "privateLinkServiceConnectionState": {
      "status": "Approved",
      "description": "My name is Joe and I'm approving this."
    }
  }
}

Örnek yanıt

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-group/providers/Microsoft.KeyVault/vaults/sample-vault/privateEndpointConnections/sample-pec",
  "name": "sample-pec",
  "type": "Microsoft.KeyVault/vaults/privateEndpointConnections",
  "etag": "",
  "properties": {
    "provisioningState": "Succeeded",
    "privateEndpoint": {
      "id": "/subscriptions/00000000-0000-0000-1234-000000000000/resourceGroups/sample-group/providers/Microsoft.Network/privateEndpoints/sample-pe"
    },
    "privateLinkServiceConnectionState": {
      "status": "Approved",
      "description": "My name is Joe and I'm approving this.",
      "actionsRequired": "None"
    }
  }
}

Tanımlar

Name Description
ActionsRequired

Hizmet sağlayıcısındaki değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti.

CloudError

Key Vault kaynak sağlayıcısından bir hata yanıtı

CloudErrorBody

Key Vault kaynak sağlayıcısından bir hata yanıtı

PrivateEndpoint

Özel uç nokta nesne özellikleri.

PrivateEndpointConnection

Özel uç nokta bağlantı kaynağı.

PrivateEndpointConnectionProvisioningState

Geçerli sağlama durumu.

PrivateEndpointServiceConnectionStatus

Özel uç nokta bağlantı durumu.

PrivateLinkServiceConnectionState

Özel bağlantı bağlantısının onay durumunu temsil eden bir nesne.

ActionsRequired

Hizmet sağlayıcısındaki değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti.

Değer Description
None

CloudError

Key Vault kaynak sağlayıcısından bir hata yanıtı

Name Tür Description
error

CloudErrorBody

Key Vault kaynak sağlayıcısından bir hata yanıtı

CloudErrorBody

Key Vault kaynak sağlayıcısından bir hata yanıtı

Name Tür Description
code

string

Hata kodu. Bu, programlı olarak tüketilebilen bir anımsatıcıdır.

message

string

Kullanıcı dostu hata mesajı. İleti genellikle yerelleştirilir ve hizmet sürümüne göre değişebilir.

PrivateEndpoint

Özel uç nokta nesne özellikleri.

Name Tür Description
id

string

Özel uç nokta kaynağının tam tanımlayıcısı.

PrivateEndpointConnection

Özel uç nokta bağlantı kaynağı.

Name Tür Description
etag

string

Özel uç nokta bağlantısının durumunda bir değişiklik olduğunda değiştirilir.

id

string

Anahtar kasası kaynağının tam tanımlayıcısı.

location

string

Anahtar kasası kaynağının Azure konumu.

name

string

Anahtar kasası kaynağının adı.

properties.privateEndpoint

PrivateEndpoint

Özel uç nokta nesnesinin özellikleri.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Özel bağlantı bağlantısının onay durumu.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

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

tags

object

Anahtar kasası kaynağına atanan etiketler.

type

string

Anahtar kasası kaynağının kaynak türü.

PrivateEndpointConnectionProvisioningState

Geçerli sağlama durumu.

Değer Description
Succeeded
Creating
Updating
Deleting
Failed
Disconnected

PrivateEndpointServiceConnectionStatus

Özel uç nokta bağlantı durumu.

Değer Description
Pending
Approved
Rejected
Disconnected

PrivateLinkServiceConnectionState

Özel bağlantı bağlantısının onay durumunu temsil eden bir nesne.

Name Tür Description
actionsRequired

ActionsRequired

Hizmet sağlayıcısındaki değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti.

description

string

Onay veya reddetme nedeni.

status

PrivateEndpointServiceConnectionStatus

Bağlantının anahtar kasası sahibi tarafından onaylandığını, reddedildiğini veya kaldırıldığını gösterir.