Skip to main content

Déprovisionner une instance de service Internet Access

Déprovisionnez les instances du service Equinix Internet Access dont vous n'avez plus besoin.

Actuellement, vous pouvez déprovisionner Equinix Internet Access avec Fabric et Equinix Internet Access avec Network Edge. Pour déprovisionner une instance de service Equinix Internet Access with Dedicated Port, contactez le [Service Desk] d'Equinix (../../customer-support/index.md).

Le rôle Equinix Internet Access Manager doit être attribué au compte utilisé pour envoyer les demandes d'API. Pour plus d'informations sur la gestion de l'accès, voir Assign Roles to Users.

Le traitement de la commande pour l'instance de service que vous voulez déprovisionner doit être terminé (order.status : COMPLETED) et le statut de l'instance de service doit être l'un des suivants : ACTIVE, DRAFT, INACTIVE, PENDING.

Conditions préalables

  1. Authentifier - Soumettez vos informations d'identification, votre ID client et votre secret client pour OAuth2. authentification. Reportez-vous à API Authentication pour savoir comment appeler l'API OAuth afin de valider et d'authentifier vos informations d'identification.

  2. Utilisez le point de terminaison Search Internet Access Services pour déterminer l'ID d'une instance de service que vous souhaitez déprovisionner.

Suppression d'une instance de service Internet Access

Pour supprimer une instance de service Internet Access, envoyez une requête DELETE au point de terminaison internetAccess/v2/services/{id}.

Exemple de requête cURL :

curl -X DELETE 'https://api.equinix.com/internetAccess/v2/services/1416e55b-f9ee-4867-9ebe-e785a0295d7e' \
-H 'authorization: Bearer <token>'

Exemple de réponse :

{
"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"
}

Vous pouvez utiliser le paramètre de requête dryRun pour exécuter la requête API en mode test et déterminer si le compte utilisateur dispose des autorisations suffisantes pour supprimer l'instance de service donnée.

Exemple de requête cURL :

curl -X DELETE 'https://api.equinix.com/internetAccess/v2/services/1416e55b-f9ee-4867-9ebe-e785a0295d7e?dryRun=true' \
-H 'authorization: Bearer <token>'
Cette page vous a-t-elle été utile ?