Skip to content

Commit 00dab47

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Remove schema from 200 response for delete index (#2974)
Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 25bb68d commit 00dab47

File tree

4 files changed

+18
-36
lines changed

4 files changed

+18
-36
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-03-10 19:35:56.516980",
8-
"spec_repo_commit": "7d0b49f6"
7+
"regenerated": "2025-03-11 13:16:55.751372",
8+
"spec_repo_commit": "d7618fa5"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-03-10 19:35:56.533454",
13-
"spec_repo_commit": "7d0b49f6"
12+
"regenerated": "2025-03-11 13:16:55.767268",
13+
"spec_repo_commit": "d7618fa5"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -28773,10 +28773,6 @@ paths:
2877328773
type: string
2877428774
responses:
2877528775
'200':
28776-
content:
28777-
application/json:
28778-
schema:
28779-
$ref: '#/components/schemas/LogsIndex'
2878028776
description: OK
2878128777
'403':
2878228778
content:

api/datadogV1/api_logs_indexes.go

Lines changed: 13 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -100,16 +100,15 @@ func (a *LogsIndexesApi) CreateLogsIndex(ctx _context.Context, body LogsIndex) (
100100
// DeleteLogsIndex Delete an index.
101101
// Delete an existing index from your organization. Index deletions are permanent and cannot be reverted.
102102
// You cannot recreate an index with the same name as deleted ones.
103-
func (a *LogsIndexesApi) DeleteLogsIndex(ctx _context.Context, name string) (LogsIndex, *_nethttp.Response, error) {
103+
func (a *LogsIndexesApi) DeleteLogsIndex(ctx _context.Context, name string) (*_nethttp.Response, error) {
104104
var (
105-
localVarHTTPMethod = _nethttp.MethodDelete
106-
localVarPostBody interface{}
107-
localVarReturnValue LogsIndex
105+
localVarHTTPMethod = _nethttp.MethodDelete
106+
localVarPostBody interface{}
108107
)
109108

110109
localBasePath, err := a.Client.Cfg.ServerURLWithContext(ctx, "v1.LogsIndexesApi.DeleteLogsIndex")
111110
if err != nil {
112-
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: err.Error()}
111+
return nil, datadog.GenericOpenAPIError{ErrorMessage: err.Error()}
113112
}
114113

115114
localVarPath := localBasePath + "/api/v1/logs/config/indexes/{name}"
@@ -118,7 +117,7 @@ func (a *LogsIndexesApi) DeleteLogsIndex(ctx _context.Context, name string) (Log
118117
localVarHeaderParams := make(map[string]string)
119118
localVarQueryParams := _neturl.Values{}
120119
localVarFormParams := _neturl.Values{}
121-
localVarHeaderParams["Accept"] = "application/json"
120+
localVarHeaderParams["Accept"] = "*/*"
122121

123122
datadog.SetAuthKeys(
124123
ctx,
@@ -128,17 +127,17 @@ func (a *LogsIndexesApi) DeleteLogsIndex(ctx _context.Context, name string) (Log
128127
)
129128
req, err := a.Client.PrepareRequest(ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, nil)
130129
if err != nil {
131-
return localVarReturnValue, nil, err
130+
return nil, err
132131
}
133132

134133
localVarHTTPResponse, err := a.Client.CallAPI(req)
135134
if err != nil || localVarHTTPResponse == nil {
136-
return localVarReturnValue, localVarHTTPResponse, err
135+
return localVarHTTPResponse, err
137136
}
138137

139138
localVarBody, err := datadog.ReadBody(localVarHTTPResponse)
140139
if err != nil {
141-
return localVarReturnValue, localVarHTTPResponse, err
140+
return localVarHTTPResponse, err
142141
}
143142

144143
if localVarHTTPResponse.StatusCode >= 300 {
@@ -150,32 +149,23 @@ func (a *LogsIndexesApi) DeleteLogsIndex(ctx _context.Context, name string) (Log
150149
var v APIErrorResponse
151150
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
152151
if err != nil {
153-
return localVarReturnValue, localVarHTTPResponse, newErr
152+
return localVarHTTPResponse, newErr
154153
}
155154
newErr.ErrorModel = v
156-
return localVarReturnValue, localVarHTTPResponse, newErr
155+
return localVarHTTPResponse, newErr
157156
}
158157
if localVarHTTPResponse.StatusCode == 404 {
159158
var v LogsAPIErrorResponse
160159
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
161160
if err != nil {
162-
return localVarReturnValue, localVarHTTPResponse, newErr
161+
return localVarHTTPResponse, newErr
163162
}
164163
newErr.ErrorModel = v
165164
}
166-
return localVarReturnValue, localVarHTTPResponse, newErr
165+
return localVarHTTPResponse, newErr
167166
}
168167

169-
err = a.Client.Decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
170-
if err != nil {
171-
newErr := datadog.GenericOpenAPIError{
172-
ErrorBody: localVarBody,
173-
ErrorMessage: err.Error(),
174-
}
175-
return localVarReturnValue, localVarHTTPResponse, newErr
176-
}
177-
178-
return localVarReturnValue, localVarHTTPResponse, nil
168+
return localVarHTTPResponse, nil
179169
}
180170

181171
// GetLogsIndex Get an index.

examples/v1/logs-indexes/DeleteLogsIndex.go

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ package main
44

55
import (
66
"context"
7-
"encoding/json"
87
"fmt"
98
"os"
109

@@ -17,13 +16,10 @@ func main() {
1716
configuration := datadog.NewConfiguration()
1817
apiClient := datadog.NewAPIClient(configuration)
1918
api := datadogV1.NewLogsIndexesApi(apiClient)
20-
resp, r, err := api.DeleteLogsIndex(ctx, "name")
19+
r, err := api.DeleteLogsIndex(ctx, "name")
2120

2221
if err != nil {
2322
fmt.Fprintf(os.Stderr, "Error when calling `LogsIndexesApi.DeleteLogsIndex`: %v\n", err)
2423
fmt.Fprintf(os.Stderr, "Full HTTP response: %v\n", r)
2524
}
26-
27-
responseContent, _ := json.MarshalIndent(resp, "", " ")
28-
fmt.Fprintf(os.Stdout, "Response from `LogsIndexesApi.DeleteLogsIndex`:\n%s\n", responseContent)
2925
}

0 commit comments

Comments
 (0)