Skip to content

Commit a30a020

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
[SEC-29149] Remove query param from get all critical assets endpoint (#3845)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 037e7db commit a30a020

3 files changed

Lines changed: 2 additions & 37 deletions

File tree

.generator/schemas/v2/openapi.yaml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -102212,13 +102212,6 @@ paths:
102212102212
get:
102213102213
description: Get the list of all critical assets.
102214102214
operationId: ListSecurityMonitoringCriticalAssets
102215-
parameters:
102216-
- description: Query string.
102217-
in: query
102218-
name: query
102219-
required: false
102220-
schema:
102221-
type: string
102222102215
responses:
102223102216
'200':
102224102217
content:

api/datadogV2/api_security_monitoring.go

Lines changed: 1 addition & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -5648,40 +5648,15 @@ func (a *SecurityMonitoringApi) ListSecurityFindingsWithPagination(ctx _context.
56485648
return items, cancel
56495649
}
56505650

5651-
// ListSecurityMonitoringCriticalAssetsOptionalParameters holds optional parameters for ListSecurityMonitoringCriticalAssets.
5652-
type ListSecurityMonitoringCriticalAssetsOptionalParameters struct {
5653-
Query *string
5654-
}
5655-
5656-
// NewListSecurityMonitoringCriticalAssetsOptionalParameters creates an empty struct for parameters.
5657-
func NewListSecurityMonitoringCriticalAssetsOptionalParameters() *ListSecurityMonitoringCriticalAssetsOptionalParameters {
5658-
this := ListSecurityMonitoringCriticalAssetsOptionalParameters{}
5659-
return &this
5660-
}
5661-
5662-
// WithQuery sets the corresponding parameter name and returns the struct.
5663-
func (r *ListSecurityMonitoringCriticalAssetsOptionalParameters) WithQuery(query string) *ListSecurityMonitoringCriticalAssetsOptionalParameters {
5664-
r.Query = &query
5665-
return r
5666-
}
5667-
56685651
// ListSecurityMonitoringCriticalAssets Get all critical assets.
56695652
// Get the list of all critical assets.
5670-
func (a *SecurityMonitoringApi) ListSecurityMonitoringCriticalAssets(ctx _context.Context, o ...ListSecurityMonitoringCriticalAssetsOptionalParameters) (SecurityMonitoringCriticalAssetsResponse, *_nethttp.Response, error) {
5653+
func (a *SecurityMonitoringApi) ListSecurityMonitoringCriticalAssets(ctx _context.Context) (SecurityMonitoringCriticalAssetsResponse, *_nethttp.Response, error) {
56715654
var (
56725655
localVarHTTPMethod = _nethttp.MethodGet
56735656
localVarPostBody interface{}
56745657
localVarReturnValue SecurityMonitoringCriticalAssetsResponse
5675-
optionalParams ListSecurityMonitoringCriticalAssetsOptionalParameters
56765658
)
56775659

5678-
if len(o) > 1 {
5679-
return localVarReturnValue, nil, datadog.ReportError("only one argument of type ListSecurityMonitoringCriticalAssetsOptionalParameters is allowed")
5680-
}
5681-
if len(o) == 1 {
5682-
optionalParams = o[0]
5683-
}
5684-
56855660
localBasePath, err := a.Client.Cfg.ServerURLWithContext(ctx, "v2.SecurityMonitoringApi.ListSecurityMonitoringCriticalAssets")
56865661
if err != nil {
56875662
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: err.Error()}
@@ -5692,9 +5667,6 @@ func (a *SecurityMonitoringApi) ListSecurityMonitoringCriticalAssets(ctx _contex
56925667
localVarHeaderParams := make(map[string]string)
56935668
localVarQueryParams := _neturl.Values{}
56945669
localVarFormParams := _neturl.Values{}
5695-
if optionalParams.Query != nil {
5696-
localVarQueryParams.Add("query", datadog.ParameterToString(*optionalParams.Query, ""))
5697-
}
56985670
localVarHeaderParams["Accept"] = "application/json"
56995671

57005672
if a.Client.Cfg.DelegatedTokenConfig != nil {

examples/v2/security-monitoring/ListSecurityMonitoringCriticalAssets.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ func main() {
1717
configuration := datadog.NewConfiguration()
1818
apiClient := datadog.NewAPIClient(configuration)
1919
api := datadogV2.NewSecurityMonitoringApi(apiClient)
20-
resp, r, err := api.ListSecurityMonitoringCriticalAssets(ctx, *datadogV2.NewListSecurityMonitoringCriticalAssetsOptionalParameters())
20+
resp, r, err := api.ListSecurityMonitoringCriticalAssets(ctx)
2121

2222
if err != nil {
2323
fmt.Fprintf(os.Stderr, "Error when calling `SecurityMonitoringApi.ListSecurityMonitoringCriticalAssets`: %v\n", err)

0 commit comments

Comments
 (0)