Internet Accessサービスインスタンスのデプロビジョニング
不要になったEquinix Internet Accessサービスインスタンスをデプロビジョニングします。

現在、FabricとEquinix Internet Access、Network Edgeで[Equinix Internet Accessのデプロビジョニング](../managed/delete-service.md)を行うことができます。Equinix Internet Access with Dedicated Portサービスインスタンスをデプロイするには、エクイニクスのサービスデスクにお問い合わせください。
APIリクエストの送信に使用するアカウントには、Equinix Internet Access Manager ロールを割り当てる必要があります。アクセス管理については、「ユーザーへのロールの割り当て」(../../iam/user-management/iam-users-access-roles.md)を参照してください。
デプロビジョンを行いたいサービスインスタンスのオーダー処理が完了しており(order.status: COMPLETED)、サービスインスタンスのステータスが以下のいずれかである必要があります:active、draft、inactive、pending` のいずれかである必要があります。
必須条件
-
認証 - OAuth2用のユーザー認証情報、クライアントID、クライアントシークレットを送信します。 認証を使用します。OAuth APIを呼び出して認証情報を検証および認証する方法については、API認証を参照してください。
-
Search Internet Access Servicesエンドポイントを使用して、デプロビジョンを行いたいサービスインスタンスのIDを特定します。
Internet Accessサービスインスタンスの削除
Internet Access サービスインスタンスを削除するには、internetAccess/v2/services/{id} エンドポイントに DELETE リクエストを送信します。
サンプルcURLリクエスト:
curl -X DELETE 'https://api.equinix.com/internetAccess/v2/services/1416e55b-f9ee-4867-9ebe-e785a0295d7e' \
-H 'authorization: Bearer <token>'
回答例
{
"type": "SINGLE_PORT",
"useCase": "MAIN",
"name": "EIA dot1q Juniper",
"bandwidth": 50,
"uuid": "1416e55b-f9ee-4867-9ebe-e785a0295d7e",
"account": {
"accountNumber": "200491"
},
"billing": "FIXED",
"changeLog": {
"createdBy": "890702",
"createdByFullName": "johnDoe johnDoe",
"createdByEmail": "johnDoe@nocompany2.com",
"createdDateTime": "2023-05-10T11:26:55.038309Z",
"updatedBy": "890702",
"updatedByFullName": "johnDoe johnDoe",
"updatedByEmail": "johnDoe@nocompany2.com",
"updatedDateTime": "2023-05-10T11:26:55.038311Z",
"deletedBy": "890702",
"deletedByFullName": "johnDoe johnDoe",
"deletedByEmail": "johnDoe@nocompany2.com",
"deletedDateTime": "2023-09-09T12:34:56.038311Z"
},
"draft": false,
"links": [
{
"href": "https://api.equinix.com/internetAccess/v1/services/31c30c26-548e-4056-b92a-a15dd3cc6aae",
"authenticate": false
}
],
"order": {
"href": "https://api.equinix.com/internetAccess/v1/orders/d78b048c-0ccb-4158-a6e0-2c4cc752f806",
"uuid": "d78b048c-0ccb-4158-a6e0-2c4cc752f806",
"type": "AMENDMENT"
},
"project": {
"href": "https://api.equinix.com/resourceManager/v1/projects/ad419c0f-bb03-45be-9753-e828c555fea9",
"projectId": "ad419c0f-bb03-45be-9753-e828c555fea9"
},
"state": "DEPROVISIONING"
}
dryRun` クエリパラメータを使用すると、API リクエストをテストモードで実行し、ユーザーアカウントが指定されたサービスインスタンスを削除するのに十分な権限を持っているかどうかを判断できます。
サンプルcURLリクエスト:
curl -X DELETE 'https://api.equinix.com/internetAccess/v2/services/1416e55b-f9ee-4867-9ebe-e785a0295d7e?dryRun=true' \
-H 'authorization: Bearer <token>'