github.com/spinnaker/spin@v1.30.0/gateapi/docs/ManagedControllerApi.md (about) 1 # \ManagedControllerApi 2 3 All URIs are relative to *https://localhost* 4 5 Method | HTTP request | Description 6 ------------- | ------------- | ------------- 7 [**CreatePinUsingPOST**](ManagedControllerApi.md#CreatePinUsingPOST) | **Post** /managed/application/{application}/pin | Create a pin for an artifact in an environment 8 [**DeleteManifestByAppUsingDELETE**](ManagedControllerApi.md#DeleteManifestByAppUsingDELETE) | **Delete** /managed/application/{application}/config | Delete a delivery config manifest for an application 9 [**DeleteManifestUsingDELETE**](ManagedControllerApi.md#DeleteManifestUsingDELETE) | **Delete** /managed/delivery-configs/{name} | Delete a delivery config manifest 10 [**DeletePinUsingDELETE**](ManagedControllerApi.md#DeletePinUsingDELETE) | **Delete** /managed/application/{application}/pin/{targetEnvironment} | Unpin one or more artifact(s) in an environment. If the `reference` parameter is specified, only the corresponding artifact will be unpinned. If it's omitted, all pinned artifacts in the environment will be unpinned. 11 [**DeleteVetoUsingDELETE**](ManagedControllerApi.md#DeleteVetoUsingDELETE) | **Delete** /managed/application/{application}/veto/{targetEnvironment}/{reference}/{version} | Remove veto of an artifact version in an environment 12 [**DiffManifestUsingPOST**](ManagedControllerApi.md#DiffManifestUsingPOST) | **Post** /managed/delivery-configs/diff | Ad-hoc validate and diff a config manifest 13 [**DiffResourceUsingPOST**](ManagedControllerApi.md#DiffResourceUsingPOST) | **Post** /managed/resources/diff | Ad-hoc validate and diff a resource 14 [**ExportResourceUsingGET**](ManagedControllerApi.md#ExportResourceUsingGET) | **Get** /managed/resources/export/artifact/{cloudProvider}/{account}/{clusterName} | Generates an artifact definition based on the artifact used in a running cluster 15 [**ExportResourceUsingGET1**](ManagedControllerApi.md#ExportResourceUsingGET1) | **Get** /managed/resources/export/{cloudProvider}/{account}/{type}/{name} | Generate a keel resource definition for a deployed cloud resource 16 [**GetAdoptionReportUsingGET**](ManagedControllerApi.md#GetAdoptionReportUsingGET) | **Get** /managed/reports/adoption | Get a report of Managed Delivery adoption 17 [**GetApplicationDetailsUsingGET**](ManagedControllerApi.md#GetApplicationDetailsUsingGET) | **Get** /managed/application/{application} | Get managed details about an application 18 [**GetConfigByUsingGET**](ManagedControllerApi.md#GetConfigByUsingGET) | **Get** /managed/application/{application}/config | Get the delivery config associated with an application 19 [**GetConstraintStateUsingGET**](ManagedControllerApi.md#GetConstraintStateUsingGET) | **Get** /managed/application/{application}/environment/{environment}/constraints | List up-to {limit} current constraint states for an environment 20 [**GetEnvironmentsUsingGET**](ManagedControllerApi.md#GetEnvironmentsUsingGET) | **Get** /managed/environments/{application} | Get current environment details 21 [**GetManifestArtifactsUsingGET**](ManagedControllerApi.md#GetManifestArtifactsUsingGET) | **Get** /managed/delivery-configs/{name}/artifacts | Get the status of each version of each artifact in each environment 22 [**GetManifestUsingGET**](ManagedControllerApi.md#GetManifestUsingGET) | **Get** /managed/delivery-configs/{name} | Get a delivery config manifest 23 [**GetManifestYamlUsingGET**](ManagedControllerApi.md#GetManifestYamlUsingGET) | **Get** /managed/delivery-configs/{name}.yml | Get a delivery config manifest 24 [**GetOnboardingReportUsingGET**](ManagedControllerApi.md#GetOnboardingReportUsingGET) | **Get** /managed/reports/onboarding | Get a report of application onboarding 25 [**GetResourceStatusUsingGET**](ManagedControllerApi.md#GetResourceStatusUsingGET) | **Get** /managed/resources/{resourceId}/status | Get status of a resource 26 [**GetResourceUsingGET**](ManagedControllerApi.md#GetResourceUsingGET) | **Get** /managed/resources/{resourceId} | Get a resource 27 [**GetResourceYamlUsingGET**](ManagedControllerApi.md#GetResourceYamlUsingGET) | **Get** /managed/resources/{resourceId}.yml | Get a resource 28 [**GraphqlUsingPOST**](ManagedControllerApi.md#GraphqlUsingPOST) | **Post** /managed/graphql | Post a graphql request 29 [**MarkBadUsingPOST**](ManagedControllerApi.md#MarkBadUsingPOST) | **Post** /managed/application/{application}/mark/bad | Veto an artifact version in an environment 30 [**MarkGoodUsingPOST**](ManagedControllerApi.md#MarkGoodUsingPOST) | **Post** /managed/application/{application}/mark/good | Delete veto of an artifact version in an environment 31 [**OverrideVerificationUsingPOST**](ManagedControllerApi.md#OverrideVerificationUsingPOST) | **Post** /managed/{application}/environment/{environment}/verifications | Override the status of a verification 32 [**PauseApplicationUsingPOST**](ManagedControllerApi.md#PauseApplicationUsingPOST) | **Post** /managed/application/{application}/pause | Pause management of an entire application 33 [**PauseResourceUsingPOST**](ManagedControllerApi.md#PauseResourceUsingPOST) | **Post** /managed/resources/{resourceId}/pause | Pause management of a resource 34 [**ProcessNotificationCallbackUsingPOST**](ManagedControllerApi.md#ProcessNotificationCallbackUsingPOST) | **Post** /managed/notifications/callbacks/{source} | processNotificationCallback 35 [**ResumeApplicationUsingDELETE**](ManagedControllerApi.md#ResumeApplicationUsingDELETE) | **Delete** /managed/application/{application}/pause | Resume management of an entire application 36 [**ResumeResourceUsingDELETE**](ManagedControllerApi.md#ResumeResourceUsingDELETE) | **Delete** /managed/resources/{resourceId}/pause | Resume management of a resource 37 [**RetryVerificationUsingPOST**](ManagedControllerApi.md#RetryVerificationUsingPOST) | **Post** /managed/{application}/environment/{environment}/verifications/retry | Retry a verification 38 [**SchemaUsingGET**](ManagedControllerApi.md#SchemaUsingGET) | **Get** /managed/delivery-configs/schema | Ad-hoc validate and diff a config manifest 39 [**UpdateConstraintStatusUsingPOST**](ManagedControllerApi.md#UpdateConstraintStatusUsingPOST) | **Post** /managed/application/{application}/environment/{environment}/constraint | Update the status of an environment constraint 40 [**UpsertManifestUsingPOST**](ManagedControllerApi.md#UpsertManifestUsingPOST) | **Post** /managed/delivery-configs | Create or update a delivery config manifest 41 [**ValidateManifestUsingPOST**](ManagedControllerApi.md#ValidateManifestUsingPOST) | **Post** /managed/delivery-configs/validate | Validate a delivery config manifest 42 [**VetoUsingPOST**](ManagedControllerApi.md#VetoUsingPOST) | **Post** /managed/application/{application}/veto | Veto an artifact version in an environment 43 44 45 # **CreatePinUsingPOST** 46 > CreatePinUsingPOST(ctx, application, pin) 47 Create a pin for an artifact in an environment 48 49 ### Required Parameters 50 51 Name | Type | Description | Notes 52 ------------- | ------------- | ------------- | ------------- 53 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 54 **application** | **string**| application | 55 **pin** | [**EnvironmentArtifactPin**](EnvironmentArtifactPin.md)| pin | 56 57 ### Return type 58 59 (empty response body) 60 61 ### Authorization 62 63 No authorization required 64 65 ### HTTP request headers 66 67 - **Content-Type**: application/json 68 - **Accept**: */* 69 70 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 71 72 # **DeleteManifestByAppUsingDELETE** 73 > DeliveryConfig DeleteManifestByAppUsingDELETE(ctx, application) 74 Delete a delivery config manifest for an application 75 76 ### Required Parameters 77 78 Name | Type | Description | Notes 79 ------------- | ------------- | ------------- | ------------- 80 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 81 **application** | **string**| application | 82 83 ### Return type 84 85 [**DeliveryConfig**](DeliveryConfig.md) 86 87 ### Authorization 88 89 No authorization required 90 91 ### HTTP request headers 92 93 - **Content-Type**: Not defined 94 - **Accept**: */* 95 96 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 97 98 # **DeleteManifestUsingDELETE** 99 > DeliveryConfig DeleteManifestUsingDELETE(ctx, name) 100 Delete a delivery config manifest 101 102 ### Required Parameters 103 104 Name | Type | Description | Notes 105 ------------- | ------------- | ------------- | ------------- 106 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 107 **name** | **string**| name | 108 109 ### Return type 110 111 [**DeliveryConfig**](DeliveryConfig.md) 112 113 ### Authorization 114 115 No authorization required 116 117 ### HTTP request headers 118 119 - **Content-Type**: Not defined 120 - **Accept**: */* 121 122 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 123 124 # **DeletePinUsingDELETE** 125 > DeletePinUsingDELETE(ctx, application, targetEnvironment, optional) 126 Unpin one or more artifact(s) in an environment. If the `reference` parameter is specified, only the corresponding artifact will be unpinned. If it's omitted, all pinned artifacts in the environment will be unpinned. 127 128 ### Required Parameters 129 130 Name | Type | Description | Notes 131 ------------- | ------------- | ------------- | ------------- 132 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 133 **application** | **string**| application | 134 **targetEnvironment** | **string**| targetEnvironment | 135 **optional** | ***ManagedControllerApiDeletePinUsingDELETEOpts** | optional parameters | nil if no parameters 136 137 ### Optional Parameters 138 Optional parameters are passed through a pointer to a ManagedControllerApiDeletePinUsingDELETEOpts struct 139 140 Name | Type | Description | Notes 141 ------------- | ------------- | ------------- | ------------- 142 143 144 **reference** | **optional.String**| reference | 145 146 ### Return type 147 148 (empty response body) 149 150 ### Authorization 151 152 No authorization required 153 154 ### HTTP request headers 155 156 - **Content-Type**: Not defined 157 - **Accept**: */* 158 159 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 160 161 # **DeleteVetoUsingDELETE** 162 > DeleteVetoUsingDELETE(ctx, application, reference, targetEnvironment, version) 163 Remove veto of an artifact version in an environment 164 165 ### Required Parameters 166 167 Name | Type | Description | Notes 168 ------------- | ------------- | ------------- | ------------- 169 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 170 **application** | **string**| application | 171 **reference** | **string**| reference | 172 **targetEnvironment** | **string**| targetEnvironment | 173 **version** | **string**| version | 174 175 ### Return type 176 177 (empty response body) 178 179 ### Authorization 180 181 No authorization required 182 183 ### HTTP request headers 184 185 - **Content-Type**: Not defined 186 - **Accept**: */* 187 188 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 189 190 # **DiffManifestUsingPOST** 191 > interface{} DiffManifestUsingPOST(ctx, manifest) 192 Ad-hoc validate and diff a config manifest 193 194 ### Required Parameters 195 196 Name | Type | Description | Notes 197 ------------- | ------------- | ------------- | ------------- 198 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 199 **manifest** | [**DeliveryConfig**](DeliveryConfig.md)| manifest | 200 201 ### Return type 202 203 [**interface{}**](interface{}.md) 204 205 ### Authorization 206 207 No authorization required 208 209 ### HTTP request headers 210 211 - **Content-Type**: application/json, application/x-yaml 212 - **Accept**: application/json 213 214 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 215 216 # **DiffResourceUsingPOST** 217 > interface{} DiffResourceUsingPOST(ctx, resource) 218 Ad-hoc validate and diff a resource 219 220 ### Required Parameters 221 222 Name | Type | Description | Notes 223 ------------- | ------------- | ------------- | ------------- 224 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 225 **resource** | [**Resource**](Resource.md)| resource | 226 227 ### Return type 228 229 [**interface{}**](interface{}.md) 230 231 ### Authorization 232 233 No authorization required 234 235 ### HTTP request headers 236 237 - **Content-Type**: application/json, application/x-yaml 238 - **Accept**: application/json 239 240 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 241 242 # **ExportResourceUsingGET** 243 > interface{} ExportResourceUsingGET(ctx, account, cloudProvider, clusterName) 244 Generates an artifact definition based on the artifact used in a running cluster 245 246 ### Required Parameters 247 248 Name | Type | Description | Notes 249 ------------- | ------------- | ------------- | ------------- 250 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 251 **account** | **string**| account | 252 **cloudProvider** | **string**| cloudProvider | 253 **clusterName** | **string**| clusterName | 254 255 ### Return type 256 257 [**interface{}**](interface{}.md) 258 259 ### Authorization 260 261 No authorization required 262 263 ### HTTP request headers 264 265 - **Content-Type**: Not defined 266 - **Accept**: */* 267 268 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 269 270 # **ExportResourceUsingGET1** 271 > Resource ExportResourceUsingGET1(ctx, account, cloudProvider, name, serviceAccount, type_) 272 Generate a keel resource definition for a deployed cloud resource 273 274 ### Required Parameters 275 276 Name | Type | Description | Notes 277 ------------- | ------------- | ------------- | ------------- 278 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 279 **account** | **string**| account | 280 **cloudProvider** | **string**| cloudProvider | 281 **name** | **string**| name | 282 **serviceAccount** | **string**| serviceAccount | 283 **type_** | **string**| type | 284 285 ### Return type 286 287 [**Resource**](Resource.md) 288 289 ### Authorization 290 291 No authorization required 292 293 ### HTTP request headers 294 295 - **Content-Type**: Not defined 296 - **Accept**: */* 297 298 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 299 300 # **GetAdoptionReportUsingGET** 301 > string GetAdoptionReportUsingGET(ctx, params) 302 Get a report of Managed Delivery adoption 303 304 ### Required Parameters 305 306 Name | Type | Description | Notes 307 ------------- | ------------- | ------------- | ------------- 308 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 309 **params** | [**interface{}**](.md)| params | 310 311 ### Return type 312 313 **string** 314 315 ### Authorization 316 317 No authorization required 318 319 ### HTTP request headers 320 321 - **Content-Type**: Not defined 322 - **Accept**: text/html 323 324 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 325 326 # **GetApplicationDetailsUsingGET** 327 > interface{} GetApplicationDetailsUsingGET(ctx, application, optional) 328 Get managed details about an application 329 330 ### Required Parameters 331 332 Name | Type | Description | Notes 333 ------------- | ------------- | ------------- | ------------- 334 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 335 **application** | **string**| application | 336 **optional** | ***ManagedControllerApiGetApplicationDetailsUsingGETOpts** | optional parameters | nil if no parameters 337 338 ### Optional Parameters 339 Optional parameters are passed through a pointer to a ManagedControllerApiGetApplicationDetailsUsingGETOpts struct 340 341 Name | Type | Description | Notes 342 ------------- | ------------- | ------------- | ------------- 343 344 **entities** | [**optional.Interface of []string**](string.md)| entities | 345 **includeDetails** | **optional.Bool**| includeDetails | [default to false] 346 **maxArtifactVersions** | **optional.Int32**| maxArtifactVersions | 347 348 ### Return type 349 350 [**interface{}**](interface{}.md) 351 352 ### Authorization 353 354 No authorization required 355 356 ### HTTP request headers 357 358 - **Content-Type**: Not defined 359 - **Accept**: */* 360 361 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 362 363 # **GetConfigByUsingGET** 364 > DeliveryConfig GetConfigByUsingGET(ctx, application) 365 Get the delivery config associated with an application 366 367 ### Required Parameters 368 369 Name | Type | Description | Notes 370 ------------- | ------------- | ------------- | ------------- 371 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 372 **application** | **string**| application | 373 374 ### Return type 375 376 [**DeliveryConfig**](DeliveryConfig.md) 377 378 ### Authorization 379 380 No authorization required 381 382 ### HTTP request headers 383 384 - **Content-Type**: Not defined 385 - **Accept**: */* 386 387 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 388 389 # **GetConstraintStateUsingGET** 390 > ConstraintState GetConstraintStateUsingGET(ctx, application, environment, optional) 391 List up-to {limit} current constraint states for an environment 392 393 ### Required Parameters 394 395 Name | Type | Description | Notes 396 ------------- | ------------- | ------------- | ------------- 397 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 398 **application** | **string**| application | 399 **environment** | **string**| environment | 400 **optional** | ***ManagedControllerApiGetConstraintStateUsingGETOpts** | optional parameters | nil if no parameters 401 402 ### Optional Parameters 403 Optional parameters are passed through a pointer to a ManagedControllerApiGetConstraintStateUsingGETOpts struct 404 405 Name | Type | Description | Notes 406 ------------- | ------------- | ------------- | ------------- 407 408 409 **limit** | **optional.String**| limit | [default to 10] 410 411 ### Return type 412 413 [**ConstraintState**](ConstraintState.md) 414 415 ### Authorization 416 417 No authorization required 418 419 ### HTTP request headers 420 421 - **Content-Type**: Not defined 422 - **Accept**: */* 423 424 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 425 426 # **GetEnvironmentsUsingGET** 427 > []Mapstringobject GetEnvironmentsUsingGET(ctx, application) 428 Get current environment details 429 430 ### Required Parameters 431 432 Name | Type | Description | Notes 433 ------------- | ------------- | ------------- | ------------- 434 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 435 **application** | **string**| application | 436 437 ### Return type 438 439 [**[]Mapstringobject**](Map«string,object».md) 440 441 ### Authorization 442 443 No authorization required 444 445 ### HTTP request headers 446 447 - **Content-Type**: Not defined 448 - **Accept**: application/json 449 450 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 451 452 # **GetManifestArtifactsUsingGET** 453 > []interface{} GetManifestArtifactsUsingGET(ctx, name) 454 Get the status of each version of each artifact in each environment 455 456 ### Required Parameters 457 458 Name | Type | Description | Notes 459 ------------- | ------------- | ------------- | ------------- 460 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 461 **name** | **string**| name | 462 463 ### Return type 464 465 [**[]interface{}**](interface{}.md) 466 467 ### Authorization 468 469 No authorization required 470 471 ### HTTP request headers 472 473 - **Content-Type**: Not defined 474 - **Accept**: */* 475 476 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 477 478 # **GetManifestUsingGET** 479 > DeliveryConfig GetManifestUsingGET(ctx, name) 480 Get a delivery config manifest 481 482 ### Required Parameters 483 484 Name | Type | Description | Notes 485 ------------- | ------------- | ------------- | ------------- 486 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 487 **name** | **string**| name | 488 489 ### Return type 490 491 [**DeliveryConfig**](DeliveryConfig.md) 492 493 ### Authorization 494 495 No authorization required 496 497 ### HTTP request headers 498 499 - **Content-Type**: Not defined 500 - **Accept**: */* 501 502 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 503 504 # **GetManifestYamlUsingGET** 505 > DeliveryConfig GetManifestYamlUsingGET(ctx, name) 506 Get a delivery config manifest 507 508 ### Required Parameters 509 510 Name | Type | Description | Notes 511 ------------- | ------------- | ------------- | ------------- 512 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 513 **name** | **string**| name | 514 515 ### Return type 516 517 [**DeliveryConfig**](DeliveryConfig.md) 518 519 ### Authorization 520 521 No authorization required 522 523 ### HTTP request headers 524 525 - **Content-Type**: Not defined 526 - **Accept**: application/x-yaml 527 528 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 529 530 # **GetOnboardingReportUsingGET** 531 > string GetOnboardingReportUsingGET(ctx, accept, params) 532 Get a report of application onboarding 533 534 ### Required Parameters 535 536 Name | Type | Description | Notes 537 ------------- | ------------- | ------------- | ------------- 538 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 539 **accept** | **string**| Accept | [default to text/html] 540 **params** | [**interface{}**](.md)| params | 541 542 ### Return type 543 544 **string** 545 546 ### Authorization 547 548 No authorization required 549 550 ### HTTP request headers 551 552 - **Content-Type**: Not defined 553 - **Accept**: */* 554 555 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 556 557 # **GetResourceStatusUsingGET** 558 > interface{} GetResourceStatusUsingGET(ctx, resourceId) 559 Get status of a resource 560 561 ### Required Parameters 562 563 Name | Type | Description | Notes 564 ------------- | ------------- | ------------- | ------------- 565 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 566 **resourceId** | **string**| resourceId | 567 568 ### Return type 569 570 [**interface{}**](interface{}.md) 571 572 ### Authorization 573 574 No authorization required 575 576 ### HTTP request headers 577 578 - **Content-Type**: Not defined 579 - **Accept**: */* 580 581 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 582 583 # **GetResourceUsingGET** 584 > Resource GetResourceUsingGET(ctx, resourceId) 585 Get a resource 586 587 ### Required Parameters 588 589 Name | Type | Description | Notes 590 ------------- | ------------- | ------------- | ------------- 591 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 592 **resourceId** | **string**| resourceId | 593 594 ### Return type 595 596 [**Resource**](Resource.md) 597 598 ### Authorization 599 600 No authorization required 601 602 ### HTTP request headers 603 604 - **Content-Type**: Not defined 605 - **Accept**: */* 606 607 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 608 609 # **GetResourceYamlUsingGET** 610 > Resource GetResourceYamlUsingGET(ctx, resourceId) 611 Get a resource 612 613 ### Required Parameters 614 615 Name | Type | Description | Notes 616 ------------- | ------------- | ------------- | ------------- 617 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 618 **resourceId** | **string**| resourceId | 619 620 ### Return type 621 622 [**Resource**](Resource.md) 623 624 ### Authorization 625 626 No authorization required 627 628 ### HTTP request headers 629 630 - **Content-Type**: Not defined 631 - **Accept**: application/x-yaml 632 633 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 634 635 # **GraphqlUsingPOST** 636 > interface{} GraphqlUsingPOST(ctx, query) 637 Post a graphql request 638 639 ### Required Parameters 640 641 Name | Type | Description | Notes 642 ------------- | ------------- | ------------- | ------------- 643 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 644 **query** | [**GraphQlRequest**](GraphQlRequest.md)| query | 645 646 ### Return type 647 648 [**interface{}**](interface{}.md) 649 650 ### Authorization 651 652 No authorization required 653 654 ### HTTP request headers 655 656 - **Content-Type**: application/json 657 - **Accept**: application/json 658 659 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 660 661 # **MarkBadUsingPOST** 662 > MarkBadUsingPOST(ctx, application, veto) 663 Veto an artifact version in an environment 664 665 ### Required Parameters 666 667 Name | Type | Description | Notes 668 ------------- | ------------- | ------------- | ------------- 669 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 670 **application** | **string**| application | 671 **veto** | [**EnvironmentArtifactVeto**](EnvironmentArtifactVeto.md)| veto | 672 673 ### Return type 674 675 (empty response body) 676 677 ### Authorization 678 679 No authorization required 680 681 ### HTTP request headers 682 683 - **Content-Type**: application/json 684 - **Accept**: */* 685 686 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 687 688 # **MarkGoodUsingPOST** 689 > MarkGoodUsingPOST(ctx, application, veto) 690 Delete veto of an artifact version in an environment 691 692 ### Required Parameters 693 694 Name | Type | Description | Notes 695 ------------- | ------------- | ------------- | ------------- 696 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 697 **application** | **string**| application | 698 **veto** | [**EnvironmentArtifactVeto**](EnvironmentArtifactVeto.md)| veto | 699 700 ### Return type 701 702 (empty response body) 703 704 ### Authorization 705 706 No authorization required 707 708 ### HTTP request headers 709 710 - **Content-Type**: application/json 711 - **Accept**: */* 712 713 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 714 715 # **OverrideVerificationUsingPOST** 716 > OverrideVerificationUsingPOST(ctx, application, environment, payload) 717 Override the status of a verification 718 719 ### Required Parameters 720 721 Name | Type | Description | Notes 722 ------------- | ------------- | ------------- | ------------- 723 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 724 **application** | **string**| application | 725 **environment** | **string**| environment | 726 **payload** | [**OverrideVerificationRequest**](OverrideVerificationRequest.md)| payload | 727 728 ### Return type 729 730 (empty response body) 731 732 ### Authorization 733 734 No authorization required 735 736 ### HTTP request headers 737 738 - **Content-Type**: application/json 739 - **Accept**: */* 740 741 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 742 743 # **PauseApplicationUsingPOST** 744 > PauseApplicationUsingPOST(ctx, application) 745 Pause management of an entire application 746 747 ### Required Parameters 748 749 Name | Type | Description | Notes 750 ------------- | ------------- | ------------- | ------------- 751 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 752 **application** | **string**| application | 753 754 ### Return type 755 756 (empty response body) 757 758 ### Authorization 759 760 No authorization required 761 762 ### HTTP request headers 763 764 - **Content-Type**: application/json 765 - **Accept**: */* 766 767 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 768 769 # **PauseResourceUsingPOST** 770 > PauseResourceUsingPOST(ctx, resourceId) 771 Pause management of a resource 772 773 ### Required Parameters 774 775 Name | Type | Description | Notes 776 ------------- | ------------- | ------------- | ------------- 777 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 778 **resourceId** | **string**| resourceId | 779 780 ### Return type 781 782 (empty response body) 783 784 ### Authorization 785 786 No authorization required 787 788 ### HTTP request headers 789 790 - **Content-Type**: application/json 791 - **Accept**: */* 792 793 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 794 795 # **ProcessNotificationCallbackUsingPOST** 796 > string ProcessNotificationCallbackUsingPOST(ctx, source, optional) 797 processNotificationCallback 798 799 ### Required Parameters 800 801 Name | Type | Description | Notes 802 ------------- | ------------- | ------------- | ------------- 803 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 804 **source** | **string**| source | 805 **optional** | ***ManagedControllerApiProcessNotificationCallbackUsingPOSTOpts** | optional parameters | nil if no parameters 806 807 ### Optional Parameters 808 Optional parameters are passed through a pointer to a ManagedControllerApiProcessNotificationCallbackUsingPOSTOpts struct 809 810 Name | Type | Description | Notes 811 ------------- | ------------- | ------------- | ------------- 812 813 **body** | **optional.String**| | 814 **headersETag** | **optional.String**| | 815 **headersAcceptCharset0Registered** | **optional.Bool**| | 816 **headersAcceptLanguageAsLocales0ISO3Country** | **optional.String**| | 817 **headersAcceptLanguageAsLocales0ISO3Language** | **optional.String**| | 818 **headersAcceptLanguageAsLocales0Country** | **optional.String**| | 819 **headersAcceptLanguageAsLocales0DisplayCountry** | **optional.String**| | 820 **headersAcceptLanguageAsLocales0DisplayLanguage** | **optional.String**| | 821 **headersAcceptLanguageAsLocales0DisplayName** | **optional.String**| | 822 **headersAcceptLanguageAsLocales0DisplayScript** | **optional.String**| | 823 **headersAcceptLanguageAsLocales0DisplayVariant** | **optional.String**| | 824 **headersAcceptLanguageAsLocales0Language** | **optional.String**| | 825 **headersAcceptLanguageAsLocales0Script** | **optional.String**| | 826 **headersAcceptLanguageAsLocales0UnicodeLocaleAttributes** | [**optional.Interface of []string**](string.md)| | 827 **headersAcceptLanguageAsLocales0UnicodeLocaleKeys** | [**optional.Interface of []string**](string.md)| | 828 **headersAcceptLanguageAsLocales0Variant** | **optional.String**| | 829 **headersAcceptLanguage0Range** | **optional.String**| | 830 **headersAcceptLanguage0Weight** | **optional.Float64**| | 831 **headersAcceptPatch0CharsetRegistered** | **optional.Bool**| | 832 **headersAcceptPatch0Concrete** | **optional.Bool**| | 833 **headersAcceptPatch0QualityValue** | **optional.Float64**| | 834 **headersAcceptPatch0Subtype** | **optional.String**| | 835 **headersAcceptPatch0SubtypeSuffix** | **optional.String**| | 836 **headersAcceptPatch0Type** | **optional.String**| | 837 **headersAcceptPatch0WildcardSubtype** | **optional.Bool**| | 838 **headersAcceptPatch0WildcardType** | **optional.Bool**| | 839 **headersAccept0CharsetRegistered** | **optional.Bool**| | 840 **headersAccept0Concrete** | **optional.Bool**| | 841 **headersAccept0QualityValue** | **optional.Float64**| | 842 **headersAccept0Subtype** | **optional.String**| | 843 **headersAccept0SubtypeSuffix** | **optional.String**| | 844 **headersAccept0Type** | **optional.String**| | 845 **headersAccept0WildcardSubtype** | **optional.Bool**| | 846 **headersAccept0WildcardType** | **optional.Bool**| | 847 **headersAccessControlAllowCredentials** | **optional.Bool**| | 848 **headersAccessControlAllowHeaders** | [**optional.Interface of []string**](string.md)| | 849 **headersAccessControlAllowMethods** | [**optional.Interface of []string**](string.md)| | 850 **headersAccessControlAllowOrigin** | **optional.String**| | 851 **headersAccessControlExposeHeaders** | [**optional.Interface of []string**](string.md)| | 852 **headersAccessControlMaxAge** | **optional.Int64**| | 853 **headersAccessControlRequestHeaders** | [**optional.Interface of []string**](string.md)| | 854 **headersAccessControlRequestMethod** | **optional.String**| | 855 **headersAllow** | [**optional.Interface of []string**](string.md)| | 856 **headersCacheControl** | **optional.String**| | 857 **headersConnection** | [**optional.Interface of []string**](string.md)| | 858 **headersContentDispositionAttachment** | **optional.Bool**| | 859 **headersContentDispositionCharsetRegistered** | **optional.Bool**| | 860 **headersContentDispositionCreationDate** | **optional.Time**| | 861 **headersContentDispositionFilename** | **optional.String**| | 862 **headersContentDispositionFormData** | **optional.Bool**| | 863 **headersContentDispositionInline** | **optional.Bool**| | 864 **headersContentDispositionModificationDate** | **optional.Time**| | 865 **headersContentDispositionName** | **optional.String**| | 866 **headersContentDispositionReadDate** | **optional.Time**| | 867 **headersContentDispositionSize** | **optional.Int64**| | 868 **headersContentDispositionType** | **optional.String**| | 869 **headersContentLanguageISO3Country** | **optional.String**| | 870 **headersContentLanguageISO3Language** | **optional.String**| | 871 **headersContentLanguageCountry** | **optional.String**| | 872 **headersContentLanguageDisplayCountry** | **optional.String**| | 873 **headersContentLanguageDisplayLanguage** | **optional.String**| | 874 **headersContentLanguageDisplayName** | **optional.String**| | 875 **headersContentLanguageDisplayScript** | **optional.String**| | 876 **headersContentLanguageDisplayVariant** | **optional.String**| | 877 **headersContentLanguageLanguage** | **optional.String**| | 878 **headersContentLanguageScript** | **optional.String**| | 879 **headersContentLanguageUnicodeLocaleAttributes** | [**optional.Interface of []string**](string.md)| | 880 **headersContentLanguageUnicodeLocaleKeys** | [**optional.Interface of []string**](string.md)| | 881 **headersContentLanguageVariant** | **optional.String**| | 882 **headersContentLength** | **optional.Int64**| | 883 **headersContentTypeCharsetRegistered** | **optional.Bool**| | 884 **headersContentTypeConcrete** | **optional.Bool**| | 885 **headersContentTypeQualityValue** | **optional.Float64**| | 886 **headersContentTypeSubtype** | **optional.String**| | 887 **headersContentTypeSubtypeSuffix** | **optional.String**| | 888 **headersContentTypeType** | **optional.String**| | 889 **headersContentTypeWildcardSubtype** | **optional.Bool**| | 890 **headersContentTypeWildcardType** | **optional.Bool**| | 891 **headersDate** | **optional.Int64**| | 892 **headersExpires** | **optional.Int64**| | 893 **headersHostAddressMCGlobal** | **optional.Bool**| | 894 **headersHostAddressMCLinkLocal** | **optional.Bool**| | 895 **headersHostAddressMCNodeLocal** | **optional.Bool**| | 896 **headersHostAddressMCOrgLocal** | **optional.Bool**| | 897 **headersHostAddressMCSiteLocal** | **optional.Bool**| | 898 **headersHostAddressAddress** | **optional.String**| | 899 **headersHostAddressAnyLocalAddress** | **optional.Bool**| | 900 **headersHostAddressCanonicalHostName** | **optional.String**| | 901 **headersHostAddressHostAddress** | **optional.String**| | 902 **headersHostAddressHostName** | **optional.String**| | 903 **headersHostAddressLinkLocalAddress** | **optional.Bool**| | 904 **headersHostAddressLoopbackAddress** | **optional.Bool**| | 905 **headersHostAddressMulticastAddress** | **optional.Bool**| | 906 **headersHostAddressSiteLocalAddress** | **optional.Bool**| | 907 **headersHostHostName** | **optional.String**| | 908 **headersHostHostString** | **optional.String**| | 909 **headersHostPort** | **optional.Int32**| | 910 **headersHostUnresolved** | **optional.Bool**| | 911 **headersIfMatch** | [**optional.Interface of []string**](string.md)| | 912 **headersIfModifiedSince** | **optional.Int64**| | 913 **headersIfNoneMatch** | [**optional.Interface of []string**](string.md)| | 914 **headersIfUnmodifiedSince** | **optional.Int64**| | 915 **headersLastModified** | **optional.Int64**| | 916 **headersLocationAbsolute** | **optional.Bool**| | 917 **headersLocationAuthority** | **optional.String**| | 918 **headersLocationFragment** | **optional.String**| | 919 **headersLocationHost** | **optional.String**| | 920 **headersLocationOpaque** | **optional.Bool**| | 921 **headersLocationPath** | **optional.String**| | 922 **headersLocationPort** | **optional.Int32**| | 923 **headersLocationQuery** | **optional.String**| | 924 **headersLocationRawAuthority** | **optional.String**| | 925 **headersLocationRawFragment** | **optional.String**| | 926 **headersLocationRawPath** | **optional.String**| | 927 **headersLocationRawQuery** | **optional.String**| | 928 **headersLocationRawSchemeSpecificPart** | **optional.String**| | 929 **headersLocationRawUserInfo** | **optional.String**| | 930 **headersLocationScheme** | **optional.String**| | 931 **headersLocationSchemeSpecificPart** | **optional.String**| | 932 **headersLocationUserInfo** | **optional.String**| | 933 **headersOrigin** | **optional.String**| | 934 **headersPragma** | **optional.String**| | 935 **headersUpgrade** | **optional.String**| | 936 **headersVary** | [**optional.Interface of []string**](string.md)| | 937 **method** | **optional.String**| | 938 **type_** | [**optional.Interface of Object**](.md)| | 939 **urlAbsolute** | **optional.Bool**| | 940 **urlAuthority** | **optional.String**| | 941 **urlFragment** | **optional.String**| | 942 **urlHost** | **optional.String**| | 943 **urlOpaque** | **optional.Bool**| | 944 **urlPath** | **optional.String**| | 945 **urlPort** | **optional.Int32**| | 946 **urlQuery** | **optional.String**| | 947 **urlRawAuthority** | **optional.String**| | 948 **urlRawFragment** | **optional.String**| | 949 **urlRawPath** | **optional.String**| | 950 **urlRawQuery** | **optional.String**| | 951 **urlRawSchemeSpecificPart** | **optional.String**| | 952 **urlRawUserInfo** | **optional.String**| | 953 **urlScheme** | **optional.String**| | 954 **urlSchemeSpecificPart** | **optional.String**| | 955 **urlUserInfo** | **optional.String**| | 956 957 ### Return type 958 959 **string** 960 961 ### Authorization 962 963 No authorization required 964 965 ### HTTP request headers 966 967 - **Content-Type**: application/x-www-form-urlencoded 968 - **Accept**: application/json 969 970 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 971 972 # **ResumeApplicationUsingDELETE** 973 > ResumeApplicationUsingDELETE(ctx, application) 974 Resume management of an entire application 975 976 ### Required Parameters 977 978 Name | Type | Description | Notes 979 ------------- | ------------- | ------------- | ------------- 980 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 981 **application** | **string**| application | 982 983 ### Return type 984 985 (empty response body) 986 987 ### Authorization 988 989 No authorization required 990 991 ### HTTP request headers 992 993 - **Content-Type**: Not defined 994 - **Accept**: */* 995 996 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 997 998 # **ResumeResourceUsingDELETE** 999 > ResumeResourceUsingDELETE(ctx, resourceId) 1000 Resume management of a resource 1001 1002 ### Required Parameters 1003 1004 Name | Type | Description | Notes 1005 ------------- | ------------- | ------------- | ------------- 1006 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 1007 **resourceId** | **string**| resourceId | 1008 1009 ### Return type 1010 1011 (empty response body) 1012 1013 ### Authorization 1014 1015 No authorization required 1016 1017 ### HTTP request headers 1018 1019 - **Content-Type**: Not defined 1020 - **Accept**: */* 1021 1022 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 1023 1024 # **RetryVerificationUsingPOST** 1025 > RetryVerificationUsingPOST(ctx, application, environment, payload, verificationId) 1026 Retry a verification 1027 1028 ### Required Parameters 1029 1030 Name | Type | Description | Notes 1031 ------------- | ------------- | ------------- | ------------- 1032 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 1033 **application** | **string**| application | 1034 **environment** | **string**| environment | 1035 **payload** | [**RetryVerificationRequest**](RetryVerificationRequest.md)| payload | 1036 **verificationId** | **string**| verificationId | 1037 1038 ### Return type 1039 1040 (empty response body) 1041 1042 ### Authorization 1043 1044 No authorization required 1045 1046 ### HTTP request headers 1047 1048 - **Content-Type**: application/json 1049 - **Accept**: */* 1050 1051 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 1052 1053 # **SchemaUsingGET** 1054 > interface{} SchemaUsingGET(ctx, ) 1055 Ad-hoc validate and diff a config manifest 1056 1057 ### Required Parameters 1058 This endpoint does not need any parameter. 1059 1060 ### Return type 1061 1062 [**interface{}**](interface{}.md) 1063 1064 ### Authorization 1065 1066 No authorization required 1067 1068 ### HTTP request headers 1069 1070 - **Content-Type**: Not defined 1071 - **Accept**: application/json, application/x-yaml 1072 1073 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 1074 1075 # **UpdateConstraintStatusUsingPOST** 1076 > UpdateConstraintStatusUsingPOST(ctx, application, environment, status) 1077 Update the status of an environment constraint 1078 1079 ### Required Parameters 1080 1081 Name | Type | Description | Notes 1082 ------------- | ------------- | ------------- | ------------- 1083 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 1084 **application** | **string**| application | 1085 **environment** | **string**| environment | 1086 **status** | [**ConstraintStatus**](ConstraintStatus.md)| status | 1087 1088 ### Return type 1089 1090 (empty response body) 1091 1092 ### Authorization 1093 1094 No authorization required 1095 1096 ### HTTP request headers 1097 1098 - **Content-Type**: application/json 1099 - **Accept**: */* 1100 1101 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 1102 1103 # **UpsertManifestUsingPOST** 1104 > DeliveryConfig UpsertManifestUsingPOST(ctx, manifest) 1105 Create or update a delivery config manifest 1106 1107 ### Required Parameters 1108 1109 Name | Type | Description | Notes 1110 ------------- | ------------- | ------------- | ------------- 1111 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 1112 **manifest** | [**DeliveryConfig**](DeliveryConfig.md)| manifest | 1113 1114 ### Return type 1115 1116 [**DeliveryConfig**](DeliveryConfig.md) 1117 1118 ### Authorization 1119 1120 No authorization required 1121 1122 ### HTTP request headers 1123 1124 - **Content-Type**: application/json, application/x-yaml 1125 - **Accept**: application/json 1126 1127 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 1128 1129 # **ValidateManifestUsingPOST** 1130 > interface{} ValidateManifestUsingPOST(ctx, manifest) 1131 Validate a delivery config manifest 1132 1133 ### Required Parameters 1134 1135 Name | Type | Description | Notes 1136 ------------- | ------------- | ------------- | ------------- 1137 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 1138 **manifest** | [**DeliveryConfig**](DeliveryConfig.md)| manifest | 1139 1140 ### Return type 1141 1142 [**interface{}**](interface{}.md) 1143 1144 ### Authorization 1145 1146 No authorization required 1147 1148 ### HTTP request headers 1149 1150 - **Content-Type**: application/json, application/x-yaml 1151 - **Accept**: application/json, application/x-yaml 1152 1153 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 1154 1155 # **VetoUsingPOST** 1156 > VetoUsingPOST(ctx, application, veto) 1157 Veto an artifact version in an environment 1158 1159 ### Required Parameters 1160 1161 Name | Type | Description | Notes 1162 ------------- | ------------- | ------------- | ------------- 1163 **ctx** | **context.Context** | context for authentication, logging, cancellation, deadlines, tracing, etc. 1164 **application** | **string**| application | 1165 **veto** | [**EnvironmentArtifactVeto**](EnvironmentArtifactVeto.md)| veto | 1166 1167 ### Return type 1168 1169 (empty response body) 1170 1171 ### Authorization 1172 1173 No authorization required 1174 1175 ### HTTP request headers 1176 1177 - **Content-Type**: application/json 1178 - **Accept**: */* 1179 1180 [[Back to top]](#) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to Model list]](../README.md#documentation-for-models) [[Back to README]](../README.md) 1181