MHSM Private Endpoint Connections - Put

Yönetilen hsm havuzuyla ilişkili belirtilen özel uç nokta bağlantısını Güncelleştirmeler.

PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.KeyVault/managedHSMs/{name}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2022-07-01

URI Parametreleri

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

string

Yönetilen HSM Havuzunun adı

privateEndpointConnectionName
path True

string

Yönetilen hsm havuzuyla ilişkili özel uç nokta bağlantısının adı.

resourceGroupName
path True

string

Yönetilen HSM havuzunu 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.

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.

location

string

Yönetilen HSM Havuzunun oluşturulması gereken desteklenen Azure konumu.

properties.privateEndpoint

MHSMPrivateEndpoint

Özel uç nokta nesnesinin özellikleri.

properties.privateLinkServiceConnectionState

MHSMPrivateLinkServiceConnectionState

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

sku

ManagedHsmSku

SKU ayrıntıları

tags

object

Kaynak etiketleri

Yanıtlar

Name Tür Description
200 OK

MHSMPrivateEndpointConnection

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

Headers

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

CloudError

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

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow

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

ManagedHsmPutPrivateEndpointConnection

Sample Request

PUT https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-group/providers/Microsoft.KeyVault/managedHSMs/sample-mhsm/privateEndpointConnections/sample-pec?api-version=2022-07-01

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

Sample Response

{
  "id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/sample-group/providers/Microsoft.KeyVault/managedhsms/sample-mhsm/privateEndpointConnections/sample-pec",
  "name": "sample-pec",
  "type": "Microsoft.KeyVault/managedhsms/privateEndpointConnections",
  "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ında yapılan 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 hata yanıtı

CloudErrorBody

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

identityType

Anahtar kasası kaynağını oluşturan kimliğin türü.

ManagedHsmSku

SKU ayrıntıları

ManagedHsmSkuFamily

Yönetilen HSM Havuzunun SKU Ailesi

ManagedHsmSkuName

Yönetilen HSM Havuzunun SKU'su

MHSMPrivateEndpoint

Özel uç nokta nesne özellikleri.

MHSMPrivateEndpointConnection

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

MHSMPrivateLinkServiceConnectionState

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

PrivateEndpointConnectionProvisioningState

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

PrivateEndpointServiceConnectionStatus

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

SystemData

Anahtar kasası kaynağının oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

ActionsRequired

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

Name Tür Description
None

string

CloudError

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

Name Tür Description
error

CloudErrorBody

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

CloudErrorBody

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

Name Tür Description
code

string

Hata kodu. Bu, program aracılığıyla tüketilebilen bir anımsatıcıdır.

message

string

Kullanıcı dostu hata iletisi. İleti genellikle yerelleştirilir ve hizmet sürümüne göre farklılık gösterebilir.

identityType

Anahtar kasası kaynağını oluşturan kimliğin türü.

Name Tür Description
Application

string

Key

string

ManagedIdentity

string

User

string

ManagedHsmSku

SKU ayrıntıları

Name Tür Description
family

ManagedHsmSkuFamily

Yönetilen HSM Havuzunun SKU Ailesi

name

ManagedHsmSkuName

Yönetilen HSM Havuzunun SKU'su

ManagedHsmSkuFamily

Yönetilen HSM Havuzunun SKU Ailesi

Name Tür Description
B

string

ManagedHsmSkuName

Yönetilen HSM Havuzunun SKU'su

Name Tür Description
Custom_B32

string

Custom_B6

string

Standard_B1

string

MHSMPrivateEndpoint

Özel uç nokta nesne özellikleri.

Name Tür Description
id

string

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

MHSMPrivateEndpointConnection

Ö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

Yönetilen HSM Havuzu için Azure Resource Manager kaynak kimliği.

location

string

Yönetilen HSM Havuzunun oluşturulması gereken desteklenen Azure konumu.

name

string

Yönetilen HSM Havuzunun adı.

properties.privateEndpoint

MHSMPrivateEndpoint

Özel uç nokta nesnesinin özellikleri.

properties.privateLinkServiceConnectionState

MHSMPrivateLinkServiceConnectionState

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

properties.provisioningState

PrivateEndpointConnectionProvisioningState

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

sku

ManagedHsmSku

SKU ayrıntıları

systemData

SystemData

Anahtar kasası kaynağının oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

tags

object

Kaynak etiketleri

type

string

Yönetilen HSM Havuzunun kaynak türü.

MHSMPrivateLinkServiceConnectionState

Ö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ında yapılan değişikliklerin tüketicide herhangi bir güncelleştirme gerektirip gerektirmediğini belirten bir ileti.

description

string

Onay veya ret nedeni.

status

PrivateEndpointServiceConnectionStatus

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

PrivateEndpointConnectionProvisioningState

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

Name Tür Description
Creating

string

Deleting

string

Disconnected

string

Failed

string

Succeeded

string

Updating

string

PrivateEndpointServiceConnectionStatus

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

Name Tür Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

SystemData

Anahtar kasası kaynağının oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string

Anahtar kasası kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Anahtar kasası kaynağını oluşturan kimlik.

createdByType

identityType

Anahtar kasası kaynağını oluşturan kimliğin türü.

lastModifiedAt

string

Anahtar kasası kaynağının son değişikliğinin zaman damgası (UTC).

lastModifiedBy

string

Anahtar kasası kaynağını en son değiştiren kimlik.

lastModifiedByType

identityType

Anahtar kasası kaynağını en son değiştiren kimliğin türü.