Private Endpoint Connection - Update
Aggiornamenti le proprietà di una connessione endpoint privata esistente.
PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2024-02-01
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
account
|
path | True |
string |
Nome dell'account Batch. Regex pattern: |
private
|
path | True |
string |
Nome di connessione dell'endpoint privato. Questo deve essere univoco all'interno dell'account. Regex pattern: |
resource
|
path | True |
string |
Nome del gruppo di risorse contenente l'account Batch. |
subscription
|
path | True |
string |
ID sottoscrizione di Azure. Si tratta di una stringa con formato GUID (ad esempio 00000000000-0000-0000-0000-000000000000000) |
api-version
|
query | True |
string |
Versione dell'API da usare con la richiesta HTTP. |
Intestazione della richiesta
Nome | Necessario | Tipo | Descrizione |
---|---|---|---|
If-Match |
string |
Versione di stato (ETag) della connessione dell'endpoint privato da aggiornare. Questo valore può essere omesso o impostato su "*" per applicare l'operazione in modo incondizionato. |
Corpo della richiesta
Nome | Tipo | Descrizione |
---|---|---|
properties.privateLinkServiceConnectionState |
Private |
Stato di connessione del servizio collegamento privato della connessione dell'endpoint privato. |
Risposte
Nome | Tipo | Descrizione |
---|---|---|
200 OK |
Private |
L'operazione è stata completata. La risposta contiene PrivateEndpointConnection. |
202 Accepted |
L'operazione è stata accettata e verrà eseguita in background. Headers
|
|
Other Status Codes |
Cloud |
Risposta di errore che descrive perché l'operazione non è riuscita. |
Sicurezza
azure_auth
Microsoft Entra flusso di codice di autenticazione OAuth 2.0
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Descrizione |
---|---|
user_impersonation | rappresentare l'account utente |
Esempio
UpdatePrivateEndpointConnection
Sample Request
PATCH https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/privateEndpointConnections/testprivateEndpointConnection5.24d6b4b5-e65c-4330-bbe9-3a290d62f8e0?api-version=2024-02-01
{
"properties": {
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Approved by xyz.abc@company.com"
}
}
}
Sample Response
ETag: W/"0x8D4EDFEBFADF4AB"
{
"id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/privateEndpointConnections/testprivateEndpointConnection5.24d6b4b5-e65c-4330-bbe9-3a290d62f8e0",
"name": "testprivateEndpointConnection5.24d6b4b5-e65c-4330-bbe9-3a290d62f8e0",
"type": "Microsoft.Batch/batchAccounts/privateEndpointConnections",
"etag": "W/\"0x8D4EDFEBFADF4AB\"",
"properties": {
"provisioningState": "Succeeded",
"privateEndpoint": {
"id": "/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Network/privateEndpoints/testprivateEndpoint"
},
"groupIds": [
"batchAccount"
],
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Approved by xyz.abc@company.com"
}
}
}
Retry-After: 15
Location: https://management.azure.com/subscriptions/subid/resourceGroups/default-azurebatch-japaneast/providers/Microsoft.Batch/batchAccounts/sampleacct/privateEndpointConnectionProxyResults/Updating$testprivateEndpointConnection5.24d6b4b5$e65c-4330-bbe9-3a290d62f8e0-8D4EDFF164A11C9?api-version=2024-02-01
Definizioni
Nome | Descrizione |
---|---|
Cloud |
Risposta di errore dal servizio Batch. |
Cloud |
Risposta di errore dal servizio Batch. |
Private |
Endpoint privato della connessione dell'endpoint privato. |
Private |
Contiene informazioni su una risorsa di collegamento privato. |
Private |
Stato di provisioning della connessione dell'endpoint privato. |
Private |
Stato di connessione del servizio collegamento privato della connessione dell'endpoint privato |
Private |
Stato della connessione dell'endpoint privato Batch |
CloudError
Risposta di errore dal servizio Batch.
Nome | Tipo | Descrizione |
---|---|---|
error |
Cloud |
Corpo della risposta all'errore. |
CloudErrorBody
Risposta di errore dal servizio Batch.
Nome | Tipo | Descrizione |
---|---|---|
code |
string |
Identificatore dell'errore. I codici sono invarianti e devono essere usati a livello di codice. |
details |
Cloud |
Elenco di dettagli aggiuntivi sull'errore. |
message |
string |
Messaggio che descrive l'errore, destinato a essere adatto per la visualizzazione in un'interfaccia utente. |
target |
string |
Destinazione dell'errore specifico. Ad esempio, il nome della proprietà in caso di errore. |
PrivateEndpoint
Endpoint privato della connessione dell'endpoint privato.
Nome | Tipo | Descrizione |
---|---|---|
id |
string |
Identificatore di risorsa ARM dell'endpoint privato. Si tratta del modulo /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/privateEndpoints/{privateEndpoint}. |
PrivateEndpointConnection
Contiene informazioni su una risorsa di collegamento privato.
Nome | Tipo | Descrizione |
---|---|---|
etag |
string |
ETag della risorsa usata per le istruzioni di concorrenza. |
id |
string |
ID della risorsa. |
name |
string |
Nome della risorsa. |
properties.groupIds |
string[] |
ID gruppo della connessione dell'endpoint privato. |
properties.privateEndpoint |
Private |
Identificatore di risorsa ARM dell'endpoint privato. |
properties.privateLinkServiceConnectionState |
Private |
Stato di connessione del servizio collegamento privato della connessione dell'endpoint privato. |
properties.provisioningState |
Private |
Stato di provisioning della connessione dell'endpoint privato. |
type |
string |
Tipo di risorsa. |
PrivateEndpointConnectionProvisioningState
Stato di provisioning della connessione dell'endpoint privato.
Nome | Tipo | Descrizione |
---|---|---|
Cancelled |
string |
L'utente ha annullato la creazione della connessione. |
Creating |
string |
La connessione sta creando. |
Deleting |
string |
La connessione viene eliminata. |
Failed |
string |
L'utente ha richiesto che la connessione venga aggiornata e non è riuscita. È possibile ripetere l'operazione di aggiornamento. |
Succeeded |
string |
Lo stato della connessione è finale ed è pronto per l'uso se Lo stato è approvato. |
Updating |
string |
L'utente ha richiesto che lo stato della connessione venga aggiornato, ma l'operazione di aggiornamento non è ancora stata completata. Non è possibile fare riferimento alla connessione quando si connette l'account Batch. |
PrivateLinkServiceConnectionState
Stato di connessione del servizio collegamento privato della connessione dell'endpoint privato
Nome | Tipo | Descrizione |
---|---|---|
actionsRequired |
string |
Azione necessaria per lo stato di connessione privata |
description |
string |
Descrizione dello stato della connessione privata |
status |
Private |
Stato della connessione dell'endpoint privato dell'account Batch |
PrivateLinkServiceConnectionStatus
Stato della connessione dell'endpoint privato Batch
Nome | Tipo | Descrizione |
---|---|---|
Approved |
string |
La connessione dell'endpoint privato è approvata e può essere usata per accedere all'account Batch |
Disconnected |
string |
La connessione dell'endpoint privato viene disconnessa e non può essere usata per accedere all'account Batch |
Pending |
string |
La connessione dell'endpoint privato è in sospeso e non può essere usata per accedere all'account Batch |
Rejected |
string |
La connessione dell'endpoint privato viene rifiutata e non può essere usata per accedere all'account Batch |