Private Endpoint Connection - Update

Novedades las propiedades de una conexión de punto de conexión privado existente.

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Batch/batchAccounts/{accountName}/privateEndpointConnections/{privateEndpointConnectionName}?api-version=2022-06-01

Parámetros de identificador URI

Name In Required Type Description
accountName
path True
  • string

El nombre de la cuenta de Batch.

Regex pattern: ^[a-zA-Z0-9]+$

privateEndpointConnectionName
path True
  • string

Nombre de la conexión del punto de conexión privado. Debe ser único dentro de la cuenta.

Regex pattern: ^[a-zA-Z0-9_-]+\.?[a-fA-F0-9-]*$

resourceGroupName
path True
  • string

Nombre del grupo de recursos que contiene la cuenta de Batch.

subscriptionId
path True
  • string

El identificador de la suscripción de Azure. Se trata de una cadena con formato GUID (por ejemplo, 000000000-0000-0000-0000-00000000000000)

api-version
query True
  • string

Versión de la API que se va a usar con la solicitud HTTP.

Encabezado de la solicitud

Name Required Type Description
If-Match
  • string

Versión de estado (ETag) de la conexión de punto de conexión privado que se va a actualizar. Este valor se puede omitir o establecer en "*" para aplicar la operación incondicionalmente.

Cuerpo de la solicitud

Name Type Description
properties.privateLinkServiceConnectionState

Estado de conexión del servicio private link de la conexión del punto de conexión privado.
Estado de conexión del servicio private link de la conexión del punto de conexión privado

Respuestas

Name Type Description
200 OK

La operación se realizó correctamente. La respuesta contiene PrivateEndpointConnection.

202 Accepted

La operación se aceptó y se realizará en segundo plano.

Headers

  • Location: string
  • Retry-After: integer
204 No Content

La operación se realizó correctamente.

Other Status Codes

Respuesta de error que describe el motivo del error de la operación.

Seguridad

azure_auth

Azure Active Directory Flow OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation suplantar la cuenta de usuario

Ejemplos

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

Definiciones

CloudError

Respuesta de error del servicio Batch.

CloudErrorBody

Respuesta de error del servicio Batch.

PrivateEndpoint

Punto de conexión privado de la conexión del punto de conexión privado.

PrivateEndpointConnection

Contiene información sobre un recurso de vínculo privado.

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento de la conexión de punto de conexión privado.

PrivateLinkServiceConnectionState

Estado de conexión del servicio private link de la conexión del punto de conexión privado

PrivateLinkServiceConnectionStatus

Estado de la conexión del punto de conexión privado de Batch

CloudError

Respuesta de error del servicio Batch.

Name Type Description
error

Cuerpo de la respuesta de error.

CloudErrorBody

Respuesta de error del servicio Batch.

Name Type Description
code
  • string

Identificador del error. Los códigos son invariables y están diseñados para consumirse mediante programación.

details

Lista de detalles adicionales sobre el error.

message
  • string

Mensaje que describe el error, diseñado para ser adecuado para mostrarse en una interfaz de usuario.

target
  • string

Destino del error concreto. Por ejemplo, el nombre de la propiedad en error.

PrivateEndpoint

Punto de conexión privado de la conexión del punto de conexión privado.

Name Type Description
id
  • string

Identificador de recurso de ARM del punto de conexión privado. Tiene el formato /subscriptions/{subscription}/resourceGroups/{group}/providers/Microsoft.Network/privateEndpoints/{privateEndpoint}.

PrivateEndpointConnection

Contiene información sobre un recurso de vínculo privado.

Name Type Description
etag
  • string

ETag del recurso, que se usa para instrucciones de simultaneidad.

id
  • string

Identificador del recurso.

name
  • string

Nombre del recurso.

properties.groupIds
  • string[]

Identificador de grupo de la conexión de punto de conexión privado.
El valor tiene uno y solo un identificador de grupo.

properties.privateEndpoint

Identificador de recurso de ARM del punto de conexión privado.
Punto de conexión privado de la conexión del punto de conexión privado.

properties.privateLinkServiceConnectionState

Estado de conexión del servicio private link de la conexión del punto de conexión privado.
Estado de conexión del servicio private link de la conexión del punto de conexión privado

properties.provisioningState

Estado de aprovisionamiento de la conexión de punto de conexión privado.

type
  • string

Tipo de recurso.

PrivateEndpointConnectionProvisioningState

Estado de aprovisionamiento de la conexión de punto de conexión privado.

Name Type Description
Cancelled
  • string

El usuario ha cancelado la creación de la conexión.

Creating
  • string

La conexión se está creando.

Deleting
  • string

La conexión se está eliminando.

Failed
  • string

El usuario solicitó que se actualice la conexión y se produjo un error. Puede volver a intentar la operación de actualización.

Succeeded
  • string

El estado de conexión es final y está listo para su uso si el estado es Aprobado.

Updating
  • string

El usuario ha solicitado que se actualice el estado de conexión, pero la operación de actualización aún no se ha completado. Es posible que no haga referencia a la conexión al conectar la cuenta de Batch.

PrivateLinkServiceConnectionState

Estado de conexión del servicio private link de la conexión del punto de conexión privado

Name Type Description
actionRequired
  • string

Acción necesaria en el estado de conexión privada

description
  • string

Descripción del estado de conexión privada

status

Estado de la conexión de punto de conexión privado de la cuenta de Batch

PrivateLinkServiceConnectionStatus

Estado de la conexión del punto de conexión privado de Batch

Name Type Description
Approved
  • string

Se aprueba la conexión del punto de conexión privado y se puede usar para acceder a la cuenta de Batch.

Disconnected
  • string

La conexión del punto de conexión privado está desconectada y no se puede usar para acceder a la cuenta de Batch.

Pending
  • string

La conexión del punto de conexión privado está pendiente y no se puede usar para acceder a la cuenta de Batch.

Rejected
  • string

Se rechaza la conexión del punto de conexión privado y no se puede usar para acceder a la cuenta de Batch.