刪除資源提供者實例
適用于:Windows Azure Pack
刪除資源提供者的實例。
要求
以您的服務管理 API 端點位址取代 < ServiceMgmt > 。 將 Name > 取代 < 為資源提供者名稱。 將 InstanceId > 取代 < 為要刪除之資源提供者實例的實例識別碼。
方法 |
要求 URI |
HTTP 版本 |
---|---|---|
刪除 |
<HTTPs:// ServiceMgmt > :30004/resourceproviders/ < Name > / < InstanceId> |
HTTP/1.1 |
URI 參數
無。
要求標頭
下表描述必要的和選用的要求標頭。
要求標頭 |
描述 |
---|---|
授權:持有人 |
必要。 授權持有人權杖。 |
x-ms-principal-id |
必要。 主體識別碼。 |
x-ms-client-request-id |
選擇性。 用戶端要求識別碼。 |
x-ms-client-session-id |
選擇性。 用戶端會話識別碼。 |
x-ms-principal-liveid |
選擇性。 主體 Live 識別碼。 |
要求本文
無。
回應
回應包括 HTTP 狀態碼、一組回應標頭和回應主體。
狀態碼
成功的作業會傳回狀態碼 200 (OK)。
如需狀態碼的相關資訊,請參閱狀態和錯誤碼 (Windows Azure Pack Service Management) 。
回應標頭
此作業的回應包含標準 HTTP 標頭。 所有標準標頭都符合 HTTP/1.1 通訊協定規格。
回應本文
無。
範例
下列程式碼範例顯示 刪除資源提供者實例 要求。
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
下列程式碼範例顯示 刪除資源提供者實例 回應。
{
"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
}