Obligatoire. Nom du DeliveryPipeline à supprimer. Le format doit être le suivant : projects/{projectId}/locations/{location_name}/deliveryPipelines/{pipeline_name}.
Paramètres de requête
Paramètres
requestId
string
Facultatif. ID de requête permettant d'identifier les requêtes. Spécifiez un ID de requête unique afin que, si vous devez relancer la requête, le serveur sache qu'il doit l'ignorer si elle est déjà terminée. Le serveur garantit que pendant au moins 60 minutes après la première requête.
Par exemple, imaginons que vous effectuez une requête initiale et que celle-ci expire. Si vous effectuez à nouveau la requête avec le même ID de requête, le serveur peut vérifier si une opération d'origine ayant le même ID de requête a été reçue et, le cas échéant, ignorer la deuxième requête. Ainsi, les clients ne peuvent pas créer accidentellement des engagements en double.
L'ID de requête doit être un UUID valide, à ceci près qu'un UUID égal à zéro (00000000-0000-0000-0000-000000000000) n'est pas accepté.
allowMissing
boolean
Facultatif. Si elle est définie sur "True", la suppression d'un DeliveryPipeline déjà supprimé ou qui n'existe pas aboutira.
validateOnly
boolean
Facultatif. S'il est défini, validez la demande et prévisualisez l'avis, mais ne le publiez pas.
force
boolean
Facultatif. Si cette règle est définie sur "True", toutes les ressources enfants de ce pipeline seront également supprimées. Sinon, la requête ne fonctionnera que si le pipeline n'a pas de ressources enfants.
etag
string
Facultatif. Cette somme de contrôle est calculée par le serveur en fonction de la valeur d'autres champs. Elle peut être envoyée lors des requêtes de mise à jour et de suppression pour s'assurer que le client dispose d'une valeur à jour avant de poursuivre.
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Si la requête aboutit, le corps de la réponse contient une instance de Operation.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/05/29 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Difficile à comprendre","hardToUnderstand","thumb-down"],["Informations ou exemple de code incorrects","incorrectInformationOrSampleCode","thumb-down"],["Il n'y a pas l'information/les exemples dont j'ai besoin","missingTheInformationSamplesINeed","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/05/29 (UTC)."],[[["\u003cp\u003eThis webpage describes how to delete a \u003ccode\u003eDeliveryPipeline\u003c/code\u003e using a DELETE HTTP request.\u003c/p\u003e\n"],["\u003cp\u003eThe URL for the request requires a path parameter, \u003ccode\u003ename\u003c/code\u003e, which specifies the \u003ccode\u003eDeliveryPipeline\u003c/code\u003e to delete in the format \u003ccode\u003eprojects/{projectId}/locations/{location_name}/deliveryPipelines/{pipeline_name}\u003c/code\u003e.\u003c/p\u003e\n"],["\u003cp\u003eThe request supports multiple optional query parameters, including \u003ccode\u003erequestId\u003c/code\u003e for request identification, \u003ccode\u003eallowMissing\u003c/code\u003e to succeed even if the pipeline is missing, \u003ccode\u003evalidateOnly\u003c/code\u003e to preview the request, \u003ccode\u003eforce\u003c/code\u003e to delete child resources, and \u003ccode\u003eetag\u003c/code\u003e for data integrity.\u003c/p\u003e\n"],["\u003cp\u003eThe request body for deleting a \u003ccode\u003eDeliveryPipeline\u003c/code\u003e must be empty, and a successful request returns an \u003ccode\u003eOperation\u003c/code\u003e instance in the response body.\u003c/p\u003e\n"],["\u003cp\u003eDeleting a \u003ccode\u003eDeliveryPipeline\u003c/code\u003e requires the \u003ccode\u003ehttps://www.googleapis.com/auth/cloud-platform\u003c/code\u003e OAuth scope and the \u003ccode\u003eclouddeploy.deliveryPipelines.delete\u003c/code\u003e IAM permission.\u003c/p\u003e\n"]]],[],null,["# Method: projects.locations.deliveryPipelines.delete\n\n- [HTTP request](#body.HTTP_TEMPLATE)\n- [Path parameters](#body.PATH_PARAMETERS)\n- [Query parameters](#body.QUERY_PARAMETERS)\n- [Request body](#body.request_body)\n- [Response body](#body.response_body)\n- [Authorization scopes](#body.aspect)\n- [IAM Permissions](#body.aspect_1)\n- [Try it!](#try-it)\n\nDeletes a single DeliveryPipeline.\n\n### HTTP request\n\n`DELETE https://clouddeploy.googleapis.com/v1/{name=projects/*/locations/*/deliveryPipelines/*}`\n\nThe URL uses [gRPC Transcoding](https://google.aip.dev/127) syntax.\n\n### Path parameters\n\n### Query parameters\n\n### Request body\n\nThe request body must be empty.\n\n### Response body\n\nIf successful, the response body contains an instance of [Operation](/deploy/docs/api/reference/rest/v1/projects.locations.operations#Operation).\n\n### Authorization scopes\n\nRequires the following OAuth scope:\n\n- `https://www.googleapis.com/auth/cloud-platform`\n\nFor more information, see the [Authentication Overview](/docs/authentication#authorization-gcp).\n\n### IAM Permissions\n\nRequires the following [IAM](https://cloud.google.com/iam/docs) permission on the `name` resource:\n\n- `clouddeploy.deliveryPipelines.delete`\n\nFor more information, see the [IAM documentation](https://cloud.google.com/iam/docs)."]]