Skip to content

Commit 6542817

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit 25ad23d of spec repo (#4234)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 635187f commit 6542817

17 files changed

Lines changed: 0 additions & 2767 deletions

.generator/schemas/v2/openapi.yaml

Lines changed: 0 additions & 395 deletions
Large diffs are not rendered by default.

api/datadog/configuration.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -665,9 +665,7 @@ func NewConfiguration() *Configuration {
665665
"v2.ListFleetAgents": false,
666666
"v2.ListFleetAgentTracers": false,
667667
"v2.ListFleetAgentVersions": false,
668-
"v2.ListFleetClusters": false,
669668
"v2.ListFleetDeployments": false,
670-
"v2.ListFleetInstrumentedPods": false,
671669
"v2.ListFleetSchedules": false,
672670
"v2.ListFleetTracers": false,
673671
"v2.TriggerFleetSchedule": false,

api/datadogV2/api_fleet_automation.go

Lines changed: 0 additions & 260 deletions
Original file line numberDiff line numberDiff line change
@@ -1215,174 +1215,6 @@ func (a *FleetAutomationApi) ListFleetAgents(ctx _context.Context, o ...ListFlee
12151215
return localVarReturnValue, localVarHTTPResponse, nil
12161216
}
12171217

1218-
// ListFleetClustersOptionalParameters holds optional parameters for ListFleetClusters.
1219-
type ListFleetClustersOptionalParameters struct {
1220-
PageNumber *int64
1221-
PageSize *int64
1222-
SortAttribute *string
1223-
SortDescending *bool
1224-
Filter *string
1225-
Tags *string
1226-
}
1227-
1228-
// NewListFleetClustersOptionalParameters creates an empty struct for parameters.
1229-
func NewListFleetClustersOptionalParameters() *ListFleetClustersOptionalParameters {
1230-
this := ListFleetClustersOptionalParameters{}
1231-
return &this
1232-
}
1233-
1234-
// WithPageNumber sets the corresponding parameter name and returns the struct.
1235-
func (r *ListFleetClustersOptionalParameters) WithPageNumber(pageNumber int64) *ListFleetClustersOptionalParameters {
1236-
r.PageNumber = &pageNumber
1237-
return r
1238-
}
1239-
1240-
// WithPageSize sets the corresponding parameter name and returns the struct.
1241-
func (r *ListFleetClustersOptionalParameters) WithPageSize(pageSize int64) *ListFleetClustersOptionalParameters {
1242-
r.PageSize = &pageSize
1243-
return r
1244-
}
1245-
1246-
// WithSortAttribute sets the corresponding parameter name and returns the struct.
1247-
func (r *ListFleetClustersOptionalParameters) WithSortAttribute(sortAttribute string) *ListFleetClustersOptionalParameters {
1248-
r.SortAttribute = &sortAttribute
1249-
return r
1250-
}
1251-
1252-
// WithSortDescending sets the corresponding parameter name and returns the struct.
1253-
func (r *ListFleetClustersOptionalParameters) WithSortDescending(sortDescending bool) *ListFleetClustersOptionalParameters {
1254-
r.SortDescending = &sortDescending
1255-
return r
1256-
}
1257-
1258-
// WithFilter sets the corresponding parameter name and returns the struct.
1259-
func (r *ListFleetClustersOptionalParameters) WithFilter(filter string) *ListFleetClustersOptionalParameters {
1260-
r.Filter = &filter
1261-
return r
1262-
}
1263-
1264-
// WithTags sets the corresponding parameter name and returns the struct.
1265-
func (r *ListFleetClustersOptionalParameters) WithTags(tags string) *ListFleetClustersOptionalParameters {
1266-
r.Tags = &tags
1267-
return r
1268-
}
1269-
1270-
// ListFleetClusters List all fleet clusters.
1271-
// Retrieve a paginated list of Kubernetes clusters in the fleet.
1272-
//
1273-
// This endpoint returns clusters with metadata including node counts, agent versions,
1274-
// enabled products, and associated services. Use the `page_number` and `page_size`
1275-
// query parameters to paginate through results.
1276-
func (a *FleetAutomationApi) ListFleetClusters(ctx _context.Context, o ...ListFleetClustersOptionalParameters) (FleetClustersResponse, *_nethttp.Response, error) {
1277-
var (
1278-
localVarHTTPMethod = _nethttp.MethodGet
1279-
localVarPostBody interface{}
1280-
localVarReturnValue FleetClustersResponse
1281-
optionalParams ListFleetClustersOptionalParameters
1282-
)
1283-
1284-
if len(o) > 1 {
1285-
return localVarReturnValue, nil, datadog.ReportError("only one argument of type ListFleetClustersOptionalParameters is allowed")
1286-
}
1287-
if len(o) == 1 {
1288-
optionalParams = o[0]
1289-
}
1290-
1291-
operationId := "v2.ListFleetClusters"
1292-
isOperationEnabled := a.Client.Cfg.IsUnstableOperationEnabled(operationId)
1293-
if !isOperationEnabled {
1294-
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: _fmt.Sprintf("Unstable operation '%s' is disabled", operationId)}
1295-
}
1296-
if isOperationEnabled && a.Client.Cfg.Debug {
1297-
_log.Printf("WARNING: Using unstable operation '%s'", operationId)
1298-
}
1299-
1300-
localBasePath, err := a.Client.Cfg.ServerURLWithContext(ctx, "v2.FleetAutomationApi.ListFleetClusters")
1301-
if err != nil {
1302-
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: err.Error()}
1303-
}
1304-
1305-
localVarPath := localBasePath + "/api/unstable/fleet/clusters"
1306-
1307-
localVarHeaderParams := make(map[string]string)
1308-
localVarQueryParams := _neturl.Values{}
1309-
localVarFormParams := _neturl.Values{}
1310-
if optionalParams.PageNumber != nil {
1311-
localVarQueryParams.Add("page_number", datadog.ParameterToString(*optionalParams.PageNumber, ""))
1312-
}
1313-
if optionalParams.PageSize != nil {
1314-
localVarQueryParams.Add("page_size", datadog.ParameterToString(*optionalParams.PageSize, ""))
1315-
}
1316-
if optionalParams.SortAttribute != nil {
1317-
localVarQueryParams.Add("sort_attribute", datadog.ParameterToString(*optionalParams.SortAttribute, ""))
1318-
}
1319-
if optionalParams.SortDescending != nil {
1320-
localVarQueryParams.Add("sort_descending", datadog.ParameterToString(*optionalParams.SortDescending, ""))
1321-
}
1322-
if optionalParams.Filter != nil {
1323-
localVarQueryParams.Add("filter", datadog.ParameterToString(*optionalParams.Filter, ""))
1324-
}
1325-
if optionalParams.Tags != nil {
1326-
localVarQueryParams.Add("tags", datadog.ParameterToString(*optionalParams.Tags, ""))
1327-
}
1328-
localVarHeaderParams["Accept"] = "application/json"
1329-
1330-
if a.Client.Cfg.DelegatedTokenConfig != nil {
1331-
err = datadog.UseDelegatedTokenAuth(ctx, &localVarHeaderParams, a.Client.Cfg.DelegatedTokenConfig)
1332-
if err != nil {
1333-
return localVarReturnValue, nil, err
1334-
}
1335-
} else {
1336-
datadog.SetAuthKeys(
1337-
ctx,
1338-
&localVarHeaderParams,
1339-
[2]string{"apiKeyAuth", "DD-API-KEY"},
1340-
[2]string{"appKeyAuth", "DD-APPLICATION-KEY"},
1341-
)
1342-
}
1343-
req, err := a.Client.PrepareRequest(ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, nil)
1344-
if err != nil {
1345-
return localVarReturnValue, nil, err
1346-
}
1347-
1348-
localVarHTTPResponse, err := a.Client.CallAPI(req)
1349-
if err != nil || localVarHTTPResponse == nil {
1350-
return localVarReturnValue, localVarHTTPResponse, err
1351-
}
1352-
1353-
localVarBody, err := datadog.ReadBody(localVarHTTPResponse)
1354-
if err != nil {
1355-
return localVarReturnValue, localVarHTTPResponse, err
1356-
}
1357-
1358-
if localVarHTTPResponse.StatusCode >= 300 {
1359-
newErr := datadog.GenericOpenAPIError{
1360-
ErrorBody: localVarBody,
1361-
ErrorMessage: localVarHTTPResponse.Status,
1362-
}
1363-
if localVarHTTPResponse.StatusCode == 400 || localVarHTTPResponse.StatusCode == 401 || localVarHTTPResponse.StatusCode == 403 || localVarHTTPResponse.StatusCode == 404 || localVarHTTPResponse.StatusCode == 429 {
1364-
var v APIErrorResponse
1365-
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
1366-
if err != nil {
1367-
return localVarReturnValue, localVarHTTPResponse, newErr
1368-
}
1369-
newErr.ErrorModel = v
1370-
}
1371-
return localVarReturnValue, localVarHTTPResponse, newErr
1372-
}
1373-
1374-
err = a.Client.Decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
1375-
if err != nil {
1376-
newErr := datadog.GenericOpenAPIError{
1377-
ErrorBody: localVarBody,
1378-
ErrorMessage: err.Error(),
1379-
}
1380-
return localVarReturnValue, localVarHTTPResponse, newErr
1381-
}
1382-
1383-
return localVarReturnValue, localVarHTTPResponse, nil
1384-
}
1385-
13861218
// ListFleetDeploymentsOptionalParameters holds optional parameters for ListFleetDeployments.
13871219
type ListFleetDeploymentsOptionalParameters struct {
13881220
PageSize *int64
@@ -1508,98 +1340,6 @@ func (a *FleetAutomationApi) ListFleetDeployments(ctx _context.Context, o ...Lis
15081340
return localVarReturnValue, localVarHTTPResponse, nil
15091341
}
15101342

1511-
// ListFleetInstrumentedPods List instrumented pods for a cluster.
1512-
// Retrieve the list of pods targeted for Single Step Instrumentation (SSI) injection
1513-
// in a specific Kubernetes cluster.
1514-
//
1515-
// This endpoint returns pod groups organized by owner reference (deployment, statefulset, etc.)
1516-
// with their injection annotations and applied targets. Use the clusters list endpoint
1517-
// to discover available cluster names.
1518-
func (a *FleetAutomationApi) ListFleetInstrumentedPods(ctx _context.Context, clusterName string) (FleetInstrumentedPodsResponse, *_nethttp.Response, error) {
1519-
var (
1520-
localVarHTTPMethod = _nethttp.MethodGet
1521-
localVarPostBody interface{}
1522-
localVarReturnValue FleetInstrumentedPodsResponse
1523-
)
1524-
1525-
operationId := "v2.ListFleetInstrumentedPods"
1526-
isOperationEnabled := a.Client.Cfg.IsUnstableOperationEnabled(operationId)
1527-
if !isOperationEnabled {
1528-
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: _fmt.Sprintf("Unstable operation '%s' is disabled", operationId)}
1529-
}
1530-
if isOperationEnabled && a.Client.Cfg.Debug {
1531-
_log.Printf("WARNING: Using unstable operation '%s'", operationId)
1532-
}
1533-
1534-
localBasePath, err := a.Client.Cfg.ServerURLWithContext(ctx, "v2.FleetAutomationApi.ListFleetInstrumentedPods")
1535-
if err != nil {
1536-
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: err.Error()}
1537-
}
1538-
1539-
localVarPath := localBasePath + "/api/unstable/fleet/clusters/{cluster_name}/instrumented_pods"
1540-
localVarPath = datadog.ReplacePathParameter(localVarPath, "{cluster_name}", _neturl.PathEscape(datadog.ParameterToString(clusterName, "")))
1541-
1542-
localVarHeaderParams := make(map[string]string)
1543-
localVarQueryParams := _neturl.Values{}
1544-
localVarFormParams := _neturl.Values{}
1545-
localVarHeaderParams["Accept"] = "application/json"
1546-
1547-
if a.Client.Cfg.DelegatedTokenConfig != nil {
1548-
err = datadog.UseDelegatedTokenAuth(ctx, &localVarHeaderParams, a.Client.Cfg.DelegatedTokenConfig)
1549-
if err != nil {
1550-
return localVarReturnValue, nil, err
1551-
}
1552-
} else {
1553-
datadog.SetAuthKeys(
1554-
ctx,
1555-
&localVarHeaderParams,
1556-
[2]string{"apiKeyAuth", "DD-API-KEY"},
1557-
[2]string{"appKeyAuth", "DD-APPLICATION-KEY"},
1558-
)
1559-
}
1560-
req, err := a.Client.PrepareRequest(ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, nil)
1561-
if err != nil {
1562-
return localVarReturnValue, nil, err
1563-
}
1564-
1565-
localVarHTTPResponse, err := a.Client.CallAPI(req)
1566-
if err != nil || localVarHTTPResponse == nil {
1567-
return localVarReturnValue, localVarHTTPResponse, err
1568-
}
1569-
1570-
localVarBody, err := datadog.ReadBody(localVarHTTPResponse)
1571-
if err != nil {
1572-
return localVarReturnValue, localVarHTTPResponse, err
1573-
}
1574-
1575-
if localVarHTTPResponse.StatusCode >= 300 {
1576-
newErr := datadog.GenericOpenAPIError{
1577-
ErrorBody: localVarBody,
1578-
ErrorMessage: localVarHTTPResponse.Status,
1579-
}
1580-
if localVarHTTPResponse.StatusCode == 400 || localVarHTTPResponse.StatusCode == 401 || localVarHTTPResponse.StatusCode == 403 || localVarHTTPResponse.StatusCode == 404 || localVarHTTPResponse.StatusCode == 429 {
1581-
var v APIErrorResponse
1582-
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
1583-
if err != nil {
1584-
return localVarReturnValue, localVarHTTPResponse, newErr
1585-
}
1586-
newErr.ErrorModel = v
1587-
}
1588-
return localVarReturnValue, localVarHTTPResponse, newErr
1589-
}
1590-
1591-
err = a.Client.Decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
1592-
if err != nil {
1593-
newErr := datadog.GenericOpenAPIError{
1594-
ErrorBody: localVarBody,
1595-
ErrorMessage: err.Error(),
1596-
}
1597-
return localVarReturnValue, localVarHTTPResponse, newErr
1598-
}
1599-
1600-
return localVarReturnValue, localVarHTTPResponse, nil
1601-
}
1602-
16031343
// ListFleetSchedules List all schedules.
16041344
// Retrieve a list of all schedules for automated fleet deployments.
16051345
//

api/datadogV2/doc.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -434,9 +434,7 @@
434434
// - [FleetAutomationApi.ListFleetAgentTracers]
435435
// - [FleetAutomationApi.ListFleetAgentVersions]
436436
// - [FleetAutomationApi.ListFleetAgents]
437-
// - [FleetAutomationApi.ListFleetClusters]
438437
// - [FleetAutomationApi.ListFleetDeployments]
439-
// - [FleetAutomationApi.ListFleetInstrumentedPods]
440438
// - [FleetAutomationApi.ListFleetSchedules]
441439
// - [FleetAutomationApi.ListFleetTracers]
442440
// - [FleetAutomationApi.TriggerFleetSchedule]

0 commit comments

Comments
 (0)