Eliminación de una instancia del proveedor de recursos
Se aplica a: Windows Azure Pack
Elimina una instancia de un proveedor de recursos.
Solicitud
Reemplace <ServiceMgmt> por la dirección del punto de conexión de la API de Service Management. Reemplace <Name> por el nombre del proveedor de recursos. Reemplace <InstanceId> por el identificador de instancia de la instancia del proveedor de recursos que se va a eliminar.
Método |
URI de solicitud |
Versión de HTTP |
---|---|---|
Delete |
<https:// ServiceMgmt>:30004/resourceproviders/<Name>/<InstanceId> |
HTTP/1.1 |
Parámetros de identificador URI
Ninguno.
Encabezados de solicitud
En la tabla siguiente se describen los encabezados de solicitud requeridos y opcionales.
Encabezado de solicitud |
Descripción |
---|---|
Autorización: Portador |
Obligatorio. Token de portador de autorización. |
x-ms-principal-id |
Obligatorio. El identificador de la entidad de seguridad. |
x-ms-client-request-id |
Opcional. Identificador de solicitud de cliente. |
x-ms-client-session-id |
Opcional. Identificador de sesión de cliente. |
x-ms-principal-liveid |
Opcional. Identificador activo principal. |
Cuerpo de la solicitud
Ninguno.
Response
La respuesta incluye un código de estado HTTP, un conjunto de encabezados de respuesta y un cuerpo de respuesta.
Código de estado
Una operación correcta devuelve el código de estado 200 Correcto.
Para obtener información sobre los códigos de estado, consulte Códigos de estado y error (Windows Administración de servicios de Azure Pack).
Encabezados de respuesta
La respuesta de esta operación incluye encabezados HTTP estándar. Todos los encabezados estándar se ajustan a la especificación del protocolo HTTP/1.1.
Cuerpo de la respuesta
Ninguno.
Ejemplo
En el ejemplo de código siguiente se muestra una solicitud Eliminar instancia del proveedor de recursos .
DELETE https://<computer>:30004/resourceproviders/mysqlservers/7B192028-3EDE-4E23-B0BE-F363CCB6EEC2 HTTP/1.1
Authorization: Bearer
x-ms-client-request-id: c3d655dd-f310-471b-96d7-b08cbd0871ac-2013-07-10 16:25:45Z
x-ms-client-session-id: 923c1e6a-74fe-40d1-b683-e1d909bdaba0
x-ms-principal-id: <computer>\Administrator
Accept-Language: en-US
x-ms-principal-liveid: <computer>\Administrator
Host: <computer>:30004
En el ejemplo de código siguiente se muestra una respuesta eliminar instancia del proveedor de recursos .
{
"Name": "mysqlservers",
"DisplayName": "MySQL Servers",
"Description": null,
"Enabled": true,
"PassThroughEnabled": true,
"AllowAnonymousAccess": false,
"AllowMultipleInstances": false,
"AdminEndpoint": {
"ForwardingAddress": "https:\/\/<computer>:30012\/",
"AuthenticationMode": 1,
"AuthenticationUsername": "MySQLClient",
"AuthenticationPassword": "lsbytkNVjrkor7+s\/hbApx1Q7bAfzc0Z"
},
"TenantEndpoint": {
"ForwardingAddress": "https:\/\/ <computer>:30012\/subscriptions",
"AuthenticationMode": 1,
"AuthenticationUsername": "MySQLClient",
"AuthenticationPassword": "lsbytkNVjrkor7+s\/hbApx1Q7bAfzc0Z",
"SourceUriTemplate": "{subid}\/services\/mysqlservers\/{*path}",
"TargetUriTemplate": "{subid}\/{*path}"
},
"UsageEndpoint": {
"ForwardingAddress": "https:\/\/ <computer>:30012\/",
"AuthenticationMode": 1,
"AuthenticationUsername": "MySQLClient",
"AuthenticationPassword": "lsbytkNVjrkor7+s\/hbApx1Q7bAfzc0Z"
},
"HealthCheckEndpoint": null,
"NotificationEndpoint": {
"ForwardingAddress": "https:\/\/ <computer>:30012\/",
"AuthenticationMode": 1,
"AuthenticationUsername": "MySQLClient",
"AuthenticationPassword": "lsbytkNVjrkor7+s\/hbApx1Q7bAfzc0Z"
},
"InstanceId": "7B192028-3EDE-4E23-B0BE-F363CCB6EEC2",
"InstanceDisplayName": "MySQL Servers",
"MaxQuotaUpdateBatchSize": 5,
"SubscriptionStatusPollingInterval": "00:00:10",
"Type": 0
}