Private Endpoint Connections - Put
Atualize o estado da conexão de ponto de extremidade privado especificada associada à conta de armazenamento.
PUT https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Storage/storageAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2023-01-01
Parâmetros de URI
Nome | Em | Obrigatório | Tipo | Description |
---|---|---|---|---|
account
|
path | True |
string |
O nome da conta de armazenamento dentro do grupo de recursos especificado. Os nomes da conta de armazenamento devem ter entre 3 e 24 caracteres, usar números e apenas letras minúsculas. Regex pattern: |
private
|
path | True |
string |
O nome da conexão de ponto de extremidade privado associada ao recurso do Azure |
resource
|
path | True |
string |
O nome do grupo de recursos na assinatura do usuário. O nome diferencia maiúsculas de minúsculas. Regex pattern: |
subscription
|
path | True |
string |
A ID da assinatura de destino. |
api-version
|
query | True |
string |
A versão da API a ser usada para esta operação. |
Corpo da solicitação
Nome | Obrigatório | Tipo | Description |
---|---|---|---|
properties.privateLinkServiceConnectionState | True |
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor. |
|
properties.privateEndpoint |
O recurso do ponto de extremidade privado. |
Respostas
Nome | Tipo | Description |
---|---|---|
200 OK |
OK -- Atualize as propriedades de conexão de ponto de extremidade privado com êxito. |
|
Other Status Codes |
Resposta de erro que descreve por que a operação falhou. |
Segurança
azure_auth
Fluxo do OAuth2 do Azure Active Directory
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nome | Description |
---|---|
user_impersonation | representar sua conta de usuário |
Exemplos
StorageAccountPutPrivateEndpointConnection
Sample Request
PUT https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/res7687/providers/Microsoft.Storage/storageAccounts/sto9699/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2023-01-01
{
"properties": {
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Auto-Approved"
}
}
}
Sample Response
{
"id": "/subscriptions/{subscription-id}/resourceGroups/res7231/providers/Microsoft.Storage/storageAccounts/sto288/privateEndpointConnections/{privateEndpointConnectionName}",
"name": "{privateEndpointConnectionName}",
"type": "Microsoft.Storage/storageAccounts/privateEndpointConnections",
"properties": {
"provisioningState": "Succeeded",
"privateEndpoint": {
"id": "/subscriptions/{subscription-id}/resourceGroups/res7231/providers/Microsoft.Network/privateEndpoints/petest01"
},
"privateLinkServiceConnectionState": {
"status": "Approved",
"description": "Auto-Approved",
"actionRequired": "None"
}
}
}
Definições
Nome | Description |
---|---|
Error |
Uma resposta de erro do provedor de recursos de armazenamento. |
Error |
Contrato do corpo da resposta de erro. |
Private |
O recurso ponto de extremidade privado. |
Private |
O recurso Conexão de Ponto de Extremidade Privado. |
Private |
O estado de provisionamento atual. |
Private |
A conexão de ponto de extremidade privado status. |
Private |
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor. |
ErrorResponse
Uma resposta de erro do provedor de recursos de armazenamento.
Nome | Tipo | Description |
---|---|---|
error |
Corpo da resposta de erro do Provedor de Recursos do Armazenamento do Azure. |
ErrorResponseBody
Contrato do corpo da resposta de erro.
Nome | Tipo | Description |
---|---|---|
code |
string |
Um identificador para o erro. Os códigos são invariáveis e devem ser consumidos programaticamente. |
message |
string |
Uma mensagem que descreve o erro, destinada a ser adequada para exibição em uma interface do usuário. |
PrivateEndpoint
O recurso ponto de extremidade privado.
Nome | Tipo | Description |
---|---|---|
id |
string |
O identificador do ARM para ponto de extremidade privado |
PrivateEndpointConnection
O recurso Conexão de Ponto de Extremidade Privado.
Nome | Tipo | Description |
---|---|---|
id |
string |
ID de recurso totalmente qualificada para o recurso. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
name |
string |
O nome do recurso |
properties.privateEndpoint |
O recurso do ponto de extremidade privado. |
|
properties.privateLinkServiceConnectionState |
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor. |
|
properties.provisioningState |
O estado de provisionamento do recurso de conexão de ponto de extremidade privado. |
|
type |
string |
Tipo do recurso. Por exemplo, "Microsoft.Compute/virtualMachines" ou "Microsoft.Storage/storageAccounts" |
PrivateEndpointConnectionProvisioningState
O estado de provisionamento atual.
Nome | Tipo | Description |
---|---|---|
Creating |
string |
|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
PrivateEndpointServiceConnectionStatus
A conexão de ponto de extremidade privado status.
Nome | Tipo | Description |
---|---|---|
Approved |
string |
|
Pending |
string |
|
Rejected |
string |
PrivateLinkServiceConnectionState
Uma coleção de informações sobre o estado da conexão entre o consumidor de serviço e o provedor.
Nome | Tipo | Description |
---|---|---|
actionRequired |
string |
Uma mensagem indicando se as alterações no provedor de serviços exigem atualizações no consumidor. |
description |
string |
O motivo da aprovação/rejeição da conexão. |
status |
Indica se a conexão foi aprovada/rejeitada/removida pelo proprietário do serviço. |