Private Endpoint Connections - Put

Updates de opgegeven privé-eindpuntverbinding die is gekoppeld aan de sleutelkluis.

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

URI-parameters

Name In Vereist Type Description
privateEndpointConnectionName
path True

string

Naam van de privé-eindpuntverbinding die is gekoppeld aan de sleutelkluis.

resourceGroupName
path True

string

Naam van de resourcegroep die de sleutelkluis bevat.

subscriptionId
path True

string

Abonnementsreferenties waarmee het Microsoft Azure-abonnement uniek wordt geïdentificeerd. De abonnements-id maakt deel uit van de URI voor elke service-aanroep.

vaultName
path True

string

De naam van de sleutelkluis.

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

api-version
query True

string

Client-API-versie.

Aanvraagbody

Name Type Description
etag

string

Gewijzigd wanneer er een wijziging is in de status van de privé-eindpuntverbinding.

properties.privateEndpoint

PrivateEndpoint

Eigenschappen van het privé-eindpuntobject.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Goedkeuringsstatus van de private link-verbinding.

Antwoorden

Name Type Description
200 OK

PrivateEndpointConnection

De status van de privé-eindpuntverbinding is bijgewerkt.

Headers

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

CloudError

Foutreactie waarin wordt beschreven waarom de bewerking is mislukt.

Voorbeelden

KeyVaultPutPrivateEndpointConnection

Sample Request

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=2022-07-01

{
  "etag": "",
  "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/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"
    }
  }
}

Definities

Name Description
ActionsRequired

Een bericht waarin wordt aangegeven of wijzigingen in de serviceprovider updates van de consument vereisen.

CloudError

Een foutreactie van Key Vault resourceprovider

CloudErrorBody

Een foutreactie van Key Vault resourceprovider

PrivateEndpoint

Eigenschappen van privé-eindpuntobjecten.

PrivateEndpointConnection

Privé-eindpuntverbindingsresource.

PrivateEndpointConnectionProvisioningState

De huidige inrichtingsstatus.

PrivateEndpointServiceConnectionStatus

De verbindingsstatus van het privé-eindpunt.

PrivateLinkServiceConnectionState

Een object dat de goedkeuringsstatus van de private link-verbinding vertegenwoordigt.

ActionsRequired

Een bericht waarin wordt aangegeven of wijzigingen in de serviceprovider updates van de consument vereisen.

Name Type Description
None

string

CloudError

Een foutreactie van Key Vault resourceprovider

Name Type Description
error

CloudErrorBody

Een foutreactie van Key Vault resourceprovider

CloudErrorBody

Een foutreactie van Key Vault resourceprovider

Name Type Description
code

string

Foutcode. Dit is een ezelsbruggetje dat programmatisch kan worden gebruikt.

message

string

Gebruiksvriendelijk foutbericht. Het bericht is doorgaans gelokaliseerd en kan per serviceversie verschillen.

PrivateEndpoint

Eigenschappen van privé-eindpuntobjecten.

Name Type Description
id

string

Volledige id van de privé-eindpuntresource.

PrivateEndpointConnection

Privé-eindpuntverbindingsresource.

Name Type Description
etag

string

Gewijzigd wanneer er een wijziging is in de status van de privé-eindpuntverbinding.

id

string

Volledig gekwalificeerde id van de sleutelkluisresource.

location

string

Azure-locatie van de sleutelkluisresource.

name

string

Naam van de sleutelkluisresource.

properties.privateEndpoint

PrivateEndpoint

Eigenschappen van het privé-eindpuntobject.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Goedkeuringsstatus van de private link-verbinding.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Inrichtingsstatus van de privé-eindpuntverbinding.

tags

object

Tags die zijn toegewezen aan de sleutelkluisresource.

type

string

Resourcetype van de sleutelkluisresource.

PrivateEndpointConnectionProvisioningState

De huidige inrichtingsstatus.

Name Type Description
Creating

string

Deleting

string

Disconnected

string

Failed

string

Succeeded

string

Updating

string

PrivateEndpointServiceConnectionStatus

De verbindingsstatus van het privé-eindpunt.

Name Type Description
Approved

string

Disconnected

string

Pending

string

Rejected

string

PrivateLinkServiceConnectionState

Een object dat de goedkeuringsstatus van de private link-verbinding vertegenwoordigt.

Name Type Description
actionsRequired

ActionsRequired

Een bericht waarin wordt aangegeven of wijzigingen in de serviceprovider updates van de consument vereisen.

description

string

De reden voor goedkeuring of afwijzing.

status

PrivateEndpointServiceConnectionStatus

Geeft aan of de verbinding is goedgekeurd, geweigerd of verwijderd door de eigenaar van de sleutelkluis.