Partager via


DeviceManagementClient.DeleteDeployment Méthode

Définition

Supprime un déploiement.

public virtual Azure.Response DeleteDeployment (string groupId, string deploymentId, Azure.RequestContext context = default);
abstract member DeleteDeployment : string * string * Azure.RequestContext -> Azure.Response
override this.DeleteDeployment : string * string * Azure.RequestContext -> Azure.Response
Public Overridable Function DeleteDeployment (groupId As String, deploymentId As String, Optional context As RequestContext = Nothing) As Response

Paramètres

groupId
String

Identificateur de groupe.

deploymentId
String

Identificateur de déploiement.

context
RequestContext

Contexte de la demande, qui peut remplacer les comportements par défaut du pipeline client par appel.

Retours

Réponse retournée par le service.

Exceptions

groupId ou deploymentId est null.

groupId ou deploymentId est une chaîne vide, et était censé être non vide.

Le service a retourné un code de status non réussi.

Exemples

Cet exemple montre comment appeler DeleteDeployment avec les paramètres requis.

var credential = new DefaultAzureCredential();
var endpoint = new Uri("<https://my-service.azure.com>");
var client = new DeviceManagementClient(endpoint, "<instanceId>", credential);

Response response = client.DeleteDeployment("<groupId>", "<deploymentId>");
Console.WriteLine(response.Status);

Remarques

Schéma pour Response Error:

{
              error: {
                code: string,
                message: string,
                target: string,
                details: [Error],
                innererror: {
                  code: string,
                  message: string,
                  errorDetail: string,
                  innerError: InnerError
                },
                occurredDateTime: string (ISO 8601 Format)
              }
            }

S’applique à