@@ -57605,10 +57605,11 @@ export const TerraformMainCallsApiAxiosParamCreator = function (configuration?:
57605
57605
*
57606
57606
* @summary Delete Terraform
57607
57607
* @param {string} terraformId Terraform ID
57608
+ * @param {boolean} [deleteResourcesOnly]
57608
57609
* @param {*} [options] Override http request option.
57609
57610
* @throws {RequiredError}
57610
57611
*/
57611
- deleteTerraform: async (terraformId: string, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
57612
+ deleteTerraform: async (terraformId: string, deleteResourcesOnly?: boolean, options: RawAxiosRequestConfig = {}): Promise<RequestArgs> => {
57612
57613
// verify required parameter 'terraformId' is not null or undefined
57613
57614
assertParamExists('deleteTerraform', 'terraformId', terraformId)
57614
57615
const localVarPath = `/terraform/{terraformId}`
@@ -57631,6 +57632,10 @@ export const TerraformMainCallsApiAxiosParamCreator = function (configuration?:
57631
57632
// http bearer authentication required
57632
57633
await setBearerAuthToObject(localVarHeaderParameter, configuration)
57633
57634
57635
+ if (deleteResourcesOnly !== undefined) {
57636
+ localVarQueryParameter['delete_resources_only'] = deleteResourcesOnly;
57637
+ }
57638
+
57634
57639
57635
57640
57636
57641
setSearchParams(localVarUrlObj, localVarQueryParameter);
@@ -57783,11 +57788,12 @@ export const TerraformMainCallsApiFp = function(configuration?: Configuration) {
57783
57788
*
57784
57789
* @summary Delete Terraform
57785
57790
* @param {string} terraformId Terraform ID
57791
+ * @param {boolean} [deleteResourcesOnly]
57786
57792
* @param {*} [options] Override http request option.
57787
57793
* @throws {RequiredError}
57788
57794
*/
57789
- async deleteTerraform(terraformId: string, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
57790
- const localVarAxiosArgs = await localVarAxiosParamCreator.deleteTerraform(terraformId, options);
57795
+ async deleteTerraform(terraformId: string, deleteResourcesOnly?: boolean, options?: RawAxiosRequestConfig): Promise<(axios?: AxiosInstance, basePath?: string) => AxiosPromise<void>> {
57796
+ const localVarAxiosArgs = await localVarAxiosParamCreator.deleteTerraform(terraformId, deleteResourcesOnly, options);
57791
57797
const localVarOperationServerIndex = configuration?.serverIndex ?? 0;
57792
57798
const localVarOperationServerBasePath = operationServerMap['TerraformMainCallsApi.deleteTerraform']?.[localVarOperationServerIndex]?.url;
57793
57799
return (axios, basePath) => createRequestFunction(localVarAxiosArgs, globalAxios, BASE_PATH, configuration)(axios, localVarOperationServerBasePath || basePath);
@@ -57846,11 +57852,12 @@ export const TerraformMainCallsApiFactory = function (configuration?: Configurat
57846
57852
*
57847
57853
* @summary Delete Terraform
57848
57854
* @param {string} terraformId Terraform ID
57855
+ * @param {boolean} [deleteResourcesOnly]
57849
57856
* @param {*} [options] Override http request option.
57850
57857
* @throws {RequiredError}
57851
57858
*/
57852
- deleteTerraform(terraformId: string, options?: RawAxiosRequestConfig): AxiosPromise<void> {
57853
- return localVarFp.deleteTerraform(terraformId, options).then((request) => request(axios, basePath));
57859
+ deleteTerraform(terraformId: string, deleteResourcesOnly?: boolean, options?: RawAxiosRequestConfig): AxiosPromise<void> {
57860
+ return localVarFp.deleteTerraform(terraformId, deleteResourcesOnly, options).then((request) => request(axios, basePath));
57854
57861
},
57855
57862
/**
57856
57863
*
@@ -57897,12 +57904,13 @@ export class TerraformMainCallsApi extends BaseAPI {
57897
57904
*
57898
57905
* @summary Delete Terraform
57899
57906
* @param {string} terraformId Terraform ID
57907
+ * @param {boolean} [deleteResourcesOnly]
57900
57908
* @param {*} [options] Override http request option.
57901
57909
* @throws {RequiredError}
57902
57910
* @memberof TerraformMainCallsApi
57903
57911
*/
57904
- public deleteTerraform(terraformId: string, options?: RawAxiosRequestConfig) {
57905
- return TerraformMainCallsApiFp(this.configuration).deleteTerraform(terraformId, options).then((request) => request(this.axios, this.basePath));
57912
+ public deleteTerraform(terraformId: string, deleteResourcesOnly?: boolean, options?: RawAxiosRequestConfig) {
57913
+ return TerraformMainCallsApiFp(this.configuration).deleteTerraform(terraformId, deleteResourcesOnly, options).then((request) => request(this.axios, this.basePath));
57906
57914
}
57907
57915
57908
57916
/**
0 commit comments