この API は、指定された名前を持つすべてのワークフロー定義バージョンを削除します。
重要
- 定義を削除するには、その定義を使用しているスケジュールが存在していない必要があります。定義が現在スケジュールによって使用されている場合、定義の削除は失敗し、それに応じてエラーが返されます。
- 定義が削除された場合でも、実行中のワークフロー実行はすべて完了まで続行されます。
入力
パラメータ | タイプ | 必須 | 説明 |
|---|---|---|---|
| 弦 | はい | 削除するワークフロー定義の名前。この名前のバージョンはすべて削除されます。 |
| 弦 | はい | あなたのアカウントID。 |
| イナム | はい | スコープの種類 (ACCOUNT)。 |
サンプルリクエスト
mutation { workflowAutomationDeleteWorkflowDefinition( definition: { name: "my-workflow" } scope: { id: "12345678", type: ACCOUNT } ) { definition { name } }}サンプル回答
突然変異により以下が返されます:
{ "data": { "workflowAutomationDeleteWorkflowDefinition": null }, "extensions": { "nrOnly": { "_docs": "https://pages.datanerd.us/unified-api/nerdgraph-documentation/querying/debugging/", "httpRequestLog": [ { "body": "{\"query\":\"mutation {\\n deleteWorkflowDefinition(definition: { name: \\\"my-workflow\\\" }, scope: { id: \\\"12345678\\\", type: ACCOUNT }) {\\n __typename\\n definition {\\n __typename\\n name\\n }\\n }\\n}\",\"extensions\":{\"authorizedAccountIds\":{\"error\":\"Failed to fetch Authorized Account Ids.\",\"value\":null,\"success\":false}},\"variables\":{}}", "curl": "echo eyJxdWVyeSI6Im11dGF0aW9uIHtcbiAgZGVsZXRlV29ya2Zsb3dEZWZpbml0aW9uKGRlZmluaXRpb246IHsgbmFtZTogXCJteS13b3JrZmxvd1wiIH0sIHNjb3BlOiB7IGlkOiBcIjEyMzQ1Njc4XCIsIHR5cGU6IEFDQ09VTlQgfSkge1xuICAgIF9fdHlwZW5hbWVcbiAgICBkZWZpbml0aW9uIHtcbiAgICAgIF9fdHlwZW5hbWVcbiAgICAgIG5hbWVcbiAgICB9XG4gIH1cbn0iLCJleHRlbnNpb25zIjp7ImF1dGhvcml6ZWRBY2NvdW50SWRzIjp7ImVycm9yIjoiRmFpbGVkIHRvIGZldGNoIEF1dGhvcml6ZWQgQWNjb3VudCBJZHMuIiwidmFsdWUiOm51bGwsInN1Y2Nlc3MiOmZhbHNlfX0sInZhcmlhYmxlcyI6e319 | base64 -D | curl -i -X POST 'https://ng-workflow-service.service.nr-ops.net/graphql' -H 'Content-Type: application/json' -H 'X-Login-Context: access-token:SEpwU3FWbVJDeHN6bzgxdmJuVEJXaVcvcTlFY2VpdGNCZE1lMkVMdm5XeHo4dWVzYkZFQ0x3NE5vTjNVckFKSzFVSWphK2NncFpNb3dIcFFGZEFjK2REaG1pa2J4Tml1ZExMOC9IcytPN2hQRytLMlFyNSszQWZBdXVrTEhpM1dBejRmbzI3VWphcE9WVnE4YTRSbHYzVnNpMXl3bE1xc1BFVmZSZG1pWEtnNHBGbTAyTjV0TDYwVVU3dkkwZWtVSkhxS2duUVB0NTlkNzhycjlDQTNodWNmRWlBNVJjQStpdWZWWEc4SDRNRnM5cFY5Zzh1OWI2R3RRSDhWbHZVaVY5NTUvRFRVZGV0dE1tME5xWEJka0dmNU1GUUk2eWdueFljS1I5VkJJMHVnS08xZmJ6ajFySVV3MExWU243d21CbEZNbm9nd3BTMDVFWGJTMTV2UVBrck40VGhDbnVMODJJem8vTXYvdERFVXUzQ0UwK0tKTldkNThIaEdLZCtqVmQ1Z3BxUDFteTM5TFB3RHc4dGRSbXNGbjNYSDdhNlYrV0V0elRpYU8wMEZtem01R0hMaVAxd1AwOUJMSnFoU3RhZVRUS2ZvcnlCVzl4L09OTFNjN1BzeGtlVUhvT2ZhVEY2M2RNdi9GcTBoOElOai9TeUlYZm5jUlpKRUtlK0REV3dZSXY3VVdxSFhVejl4MmZLNFdvRGhuYTdIZXNDNEZBR3JTRnVDVVkySVI4ZFY0azc5dTVIL0NIV2ZGa0VLZVdJK2ZIb2VYcUxDNE85b1FDWitsdXl1RjFOUnFXS2I4WlVudHVGN3BVTDRUSVBsbXFNWjJYUUpwREVENUx5VW5hTldUeHQ3NGZVekxLRXp6QktKVGpLdHRDaHg4aVAzTC8yZGtMQlNVd2M9' -H 'newrelic-originating-region-id: 1' -d @-" }, { "body": "{\"query\":\"query($capabilities: [String!]!, $scopeType: ScopeType!) {\\n actor {\\n capabilities(filter: {names: $capabilities}, scopeType: $scopeType) {\\n name\\n }\\n }\\n}\\n\",\"variables\":{\"capabilities\":[\"internal.read.nerd_graph_debug_data\"],\"scopeType\":\"GLOBAL\"}}", "curl": "echo eyJxdWVyeSI6InF1ZXJ5KCRjYXBhYmlsaXRpZXM6IFtTdHJpbmchXSEsICRzY29wZVR5cGU6IFNjb3BlVHlwZSEpIHtcbiAgYWN0b3Ige1xuICAgIGNhcGFiaWxpdGllcyhmaWx0ZXI6IHtuYW1lczogJGNhcGFiaWxpdGllc30sIHNjb3BlVHlwZTogJHNjb3BlVHlwZSkge1xuICAgICAgbmFtZVxuICAgIH1cbiAgfVxufVxuIiwidmFyaWFibGVzIjp7ImNhcGFiaWxpdGllcyI6WyJpbnRlcm5hbC5yZWFkLm5lcmRfZ3JhcGhfZGVidWdfZGF0YSJdLCJzY29wZVR5cGUiOiJHTE9CQUwifX0= | base64 -D | curl -i -X POST 'https://ng-authorization-service.service.nr-ops.net/graphql' -H 'Content-Type: application/json' -H 'X-Login-Context: access-token:SEpwU3FWbVJDeHN6bzgxdmJuVEJXaVcvcTlFY2VpdGNCZE1lMkVMdm5XeHo4dWVzYkZFQ0x3NE5vTjNVckFKSzFVSWphK2NncFpNb3dIcFFGZEFjK2REaG1pa2J4Tml1ZExMOC9IcytPN2hQRytLMlFyNSszQWZBdXVrTEhpM1dBejRmbzI3VWphcE9WVnE4YTRSbHYzVnNpMXl3bE1xc1BFVmZSZG1pWEtnNHBGbTAyTjV0TDYwVVU3dkkwZWtVSkhxS2duUVB0NTlkNzhycjlDQTNodWNmRWlBNVJjQStpdWZWWEc4SDRNRnM5cFY5Zzh1OWI2R3RRSDhWbHZVaVY5NTUvRFRVZGV0dE1tME5xWEJka0dmNU1GUUk2eWdueFljS1I5VkJJMHVnS08xZmJ6ajFySVV3MExWU243d21CbEZNbm9nd3BTMDVFWGJTMTV2UVBrck40VGhDbnVMODJJem8vTXYvdERFVXUzQ0UwK0tKTldkNThIaEdLZCtqVmQ1Z3BxUDFteTM5TFB3RHc4dGRSbXNGbjNYSDdhNlYrV0V0elRpYU8wMEZtem01R0hMaVAxd1AwOUJMSnFoU3RhZVRUS2ZvcnlCVzl4L09OTFNjN1BzeGtlVUhvT2ZhVEY2M2RNdi9GcTBoOElOai9TeUlYZm5jUlpKRUtlK0REV3dZSXY3VVdxSFhVejl4MmZLNFdvRGhuYTdIZXNDNEZBR3JTRnVDVVkySVI4ZFY0azc5dTVIL0NIV2ZGa0VLZVdJK2ZIb2VYcUxDNE85b1FDWitsdXl1RjFOUnFXS2I4WlVudHVGN3BVTDRUSVBsbXFNWjJYUUpwREVENUx5VW5hTldUeHQ3NGZVekxLRXp6QktKVGpLdHRDaHg4aVAzTC8yZGtMQlNVd2M9' -d @-" } ] } }, "errors": [ { "message": "User is not authorized.", "path": [ "workflowAutomationDeleteWorkflowDefinition" ], "extensions": { "classification": "DataFetchingException", "errorClass": "ACCESS_DENIED", "nrOnly": { "owningTeam": "#help-nomad" } }, "locations": [ { "line": 2, "column": 3 } ] } ]}