Share via


User - Delete

Elimina un usuario específico.

DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}?api-version=2022-08-01
DELETE https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.ApiManagement/service/{serviceName}/users/{userId}?deleteSubscriptions={deleteSubscriptions}&notify={notify}&api-version=2022-08-01&appType={appType}

Parámetros de identificador URI

Nombre En Requerido Tipo Description
resourceGroupName
path True

string

Nombre del grupo de recursos. El nombre distingue mayúsculas de minúsculas.

serviceName
path True

string

Nombre del servicio API Management.

Regex pattern: ^[a-zA-Z](?:[a-zA-Z0-9-]*[a-zA-Z0-9])?$

subscriptionId
path True

string

Identificador de la suscripción de destino.

userId
path True

string

Identificador del usuario. Debe ser único en la instancia de servicio de API Management actual.

api-version
query True

string

Versión de API que se usará para la operación.

appType
query

AppType

Determina el tipo de aplicación que envía la solicitud de creación de usuario. El valor predeterminado es el portal de publicador heredado.

deleteSubscriptions
query

boolean

Si se va a eliminar la suscripción del usuario o no.

notify
query

boolean

Envíe una notificación de Email de cuenta cerrada al usuario.

Encabezado de la solicitud

Nombre Requerido Tipo Description
If-Match True

string

ETag de la entidad. ETag debe coincidir con el estado de entidad actual de la respuesta de encabezado de la solicitud GET o debe ser * para la actualización incondicional.

Respuestas

Nombre Tipo Description
200 OK

Los detalles del usuario se eliminaron correctamente.

204 No Content

Los detalles del usuario se eliminaron correctamente.

Other Status Codes

ErrorResponse

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

Seguridad

azure_auth

Flujo de OAuth2 de Azure Active Directory.

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

Scopes

Nombre Description
user_impersonation suplantación de su cuenta de usuario

Ejemplos

ApiManagementDeleteUser

Sample Request

DELETE https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.ApiManagement/service/apimService1/users/5931a75ae4bbd512288c680b?api-version=2022-08-01

Sample Response

Definiciones

Nombre Description
AppType

Determina el tipo de aplicación que envía la solicitud de creación de usuario. El valor predeterminado es el portal heredado.

ErrorFieldContract

Contrato de campo de error.

ErrorResponse

Respuesta de error.

AppType

Determina el tipo de aplicación que envía la solicitud de creación de usuario. El valor predeterminado es el portal heredado.

Nombre Tipo Description
developerPortal

string

El nuevo portal para desarrolladores envió la solicitud de creación de usuarios.

portal

string

El portal para desarrolladores heredado envió la solicitud de creación de usuarios.

ErrorFieldContract

Contrato de campo de error.

Nombre Tipo Description
code

string

Código de error de nivel de propiedad.

message

string

Representación legible del error de nivel de propiedad.

target

string

Nombre de propiedad.

ErrorResponse

Respuesta de error.

Nombre Tipo Description
error.code

string

Código del error definido por el servicio. Este código funciona como estado secundario del código de error HTTP especificado en la respuesta.

error.details

ErrorFieldContract[]

La lista de campos no válidos que se envían en la solicitud, en caso de error de validación.

error.message

string

Representación legible del error.