MHSM Private Endpoint Connections - Put

Aggiornamenti la connessione dell'endpoint privato specificata associata al pool di moduli di protezione hardware gestito.

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

Parametri dell'URI

Nome In Necessario Tipo Descrizione
name
path True

string

Nome del pool di moduli di protezione hardware gestito

privateEndpointConnectionName
path True

string

Nome della connessione dell'endpoint privato associata al pool hsm gestito.

resourceGroupName
path True

string

Nome del gruppo di risorse che contiene il pool di moduli di protezione hardware gestito.

subscriptionId
path True

string

Credenziali di sottoscrizione che identificano in modo univoco la sottoscrizione di Microsoft Azure. L'ID sottoscrizione fa parte dell'URI per ogni chiamata di servizio.

api-version
query True

string

Versione api client.

Corpo della richiesta

Nome Tipo Descrizione
etag

string

Modifica ogni volta che si verifica una modifica dello stato della connessione all'endpoint privato.

location

string

Percorso di Azure supportato in cui deve essere creato il pool di moduli di protezione hardware gestito.

properties.privateEndpoint

MHSMPrivateEndpoint

Proprietà dell'oggetto endpoint privato.

properties.privateLinkServiceConnectionState

MHSMPrivateLinkServiceConnectionState

Stato di approvazione della connessione di collegamento privato.

sku

ManagedHsmSku

Dettagli SKU

tags

object

Tag delle risorse

Risposte

Nome Tipo Descrizione
200 OK

MHSMPrivateEndpointConnection

Lo stato della connessione all'endpoint privato è stato aggiornato correttamente.

Intestazioni

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

CloudError

Risposta di errore che descrive il motivo per cui l'operazione non è riuscita.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

ManagedHsmPutPrivateEndpointConnection

Esempio di richiesta

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."
    }
  }
}

Risposta di esempio

{
  "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"
    }
  }
}

Definizioni

Nome Descrizione
ActionsRequired

Messaggio che indica se le modifiche apportate al provider di servizi richiedono aggiornamenti nel consumer.

CloudError

Risposta di errore da Key Vault provider di risorse

CloudErrorBody

Risposta di errore da Key Vault provider di risorse

identityType

Tipo di identità che ha creato la risorsa dell'insieme di credenziali delle chiavi.

ManagedHsmSku

Dettagli SKU

ManagedHsmSkuFamily

Famiglia di SKU del pool di moduli di protezione hardware gestito

ManagedHsmSkuName

SKU del pool di moduli di protezione hardware gestito

MHSMPrivateEndpoint

Proprietà dell'oggetto endpoint privato.

MHSMPrivateEndpointConnection

Risorsa di connessione dell'endpoint privato.

MHSMPrivateLinkServiceConnectionState

Oggetto che rappresenta lo stato di approvazione della connessione al collegamento privato.

PrivateEndpointConnectionProvisioningState

Stato di provisioning della connessione dell'endpoint privato.

PrivateEndpointServiceConnectionStatus

Indica se la connessione è stata approvata, rifiutata o rimossa dal proprietario dell'insieme di credenziali delle chiavi.

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa dell'insieme di credenziali delle chiavi.

ActionsRequired

Messaggio che indica se le modifiche apportate al provider di servizi richiedono aggiornamenti nel consumer.

Nome Tipo Descrizione
None

string

CloudError

Risposta di errore da Key Vault provider di risorse

Nome Tipo Descrizione
error

CloudErrorBody

Risposta di errore da Key Vault provider di risorse

CloudErrorBody

Risposta di errore da Key Vault provider di risorse

Nome Tipo Descrizione
code

string

Codice di errore. Si tratta di un mnemonico che può essere utilizzato a livello di codice.

message

string

Messaggio di errore descrittivo. Il messaggio viene in genere localizzato e può variare con la versione del servizio.

identityType

Tipo di identità che ha creato la risorsa dell'insieme di credenziali delle chiavi.

Nome Tipo Descrizione
Application

string

Key

string

ManagedIdentity

string

User

string

ManagedHsmSku

Dettagli SKU

Nome Tipo Descrizione
family

ManagedHsmSkuFamily

Famiglia di SKU del pool di moduli di protezione hardware gestito

name

ManagedHsmSkuName

SKU del pool di moduli di protezione hardware gestito

ManagedHsmSkuFamily

Famiglia di SKU del pool di moduli di protezione hardware gestito

Nome Tipo Descrizione
B

string

ManagedHsmSkuName

SKU del pool di moduli di protezione hardware gestito

Nome Tipo Descrizione
Custom_B32

string

Custom_B6

string

Standard_B1

string

MHSMPrivateEndpoint

Proprietà dell'oggetto endpoint privato.

Nome Tipo Descrizione
id

string

Identificatore completo della risorsa dell'endpoint privato.

MHSMPrivateEndpointConnection

Risorsa di connessione dell'endpoint privato.

Nome Tipo Descrizione
etag

string

Modifica ogni volta che si verifica una modifica dello stato della connessione all'endpoint privato.

id

string

ID risorsa di Azure Resource Manager per il pool di moduli di protezione hardware gestito.

location

string

Percorso di Azure supportato in cui deve essere creato il pool di moduli di protezione hardware gestito.

name

string

Nome del pool di moduli di protezione hardware gestito.

properties.privateEndpoint

MHSMPrivateEndpoint

Proprietà dell'oggetto endpoint privato.

properties.privateLinkServiceConnectionState

MHSMPrivateLinkServiceConnectionState

Stato di approvazione della connessione di collegamento privato.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Stato di provisioning della connessione dell'endpoint privato.

sku

ManagedHsmSku

Dettagli SKU

systemData

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa dell'insieme di credenziali delle chiavi.

tags

object

Tag delle risorse

type

string

Tipo di risorsa del pool di moduli di protezione hardware gestito.

MHSMPrivateLinkServiceConnectionState

Oggetto che rappresenta lo stato di approvazione della connessione al collegamento privato.

Nome Tipo Descrizione
actionsRequired

ActionsRequired

Messaggio che indica se le modifiche apportate al provider di servizi richiedono aggiornamenti nel consumer.

description

string

Motivo dell'approvazione o del rifiuto.

status

PrivateEndpointServiceConnectionStatus

Indica se la connessione è stata approvata, rifiutata o rimossa dal proprietario dell'insieme di credenziali delle chiavi.

PrivateEndpointConnectionProvisioningState

Stato di provisioning della connessione dell'endpoint privato.

Nome Tipo Descrizione
Creating

string

Deleting

string

Disconnected

string

Failed

string

Succeeded

string

Updating

string

PrivateEndpointServiceConnectionStatus

Indica se la connessione è stata approvata, rifiutata o rimossa dal proprietario dell'insieme di credenziali delle chiavi.

Nome Tipo Descrizione
Approved

string

Disconnected

string

Pending

string

Rejected

string

SystemData

Metadati relativi alla creazione e all'ultima modifica della risorsa dell'insieme di credenziali delle chiavi.

Nome Tipo Descrizione
createdAt

string

Timestamp della creazione di risorse dell'insieme di credenziali delle chiavi (UTC).

createdBy

string

Identità che ha creato la risorsa dell'insieme di credenziali delle chiavi.

createdByType

identityType

Tipo di identità che ha creato la risorsa dell'insieme di credenziali delle chiavi.

lastModifiedAt

string

Timestamp dell'ultima modifica della risorsa dell'insieme di credenziali delle chiavi (UTC).

lastModifiedBy

string

Identità che ha modificato l'ultima risorsa dell'insieme di credenziali delle chiavi.

lastModifiedByType

identityType

Tipo di identità che ha modificato l'ultima risorsa dell'insieme di credenziali delle chiavi.