From d71fc0802a0af76585a7a616a4e229c684e5b9e9 Mon Sep 17 00:00:00 2001 From: Bianca Lisle Date: Wed, 8 Oct 2025 19:19:36 +0100 Subject: [PATCH] fix: fix watcher overlays with get methods --- internal/api/commands.go | 88 +++++++++++--------- tools/internal/specs/overlays/watchers.yaml | 83 ++++++++++-------- tools/internal/specs/spec-with-overlays.yaml | 83 ++++++++++-------- 3 files changed, 143 insertions(+), 111 deletions(-) diff --git a/internal/api/commands.go b/internal/api/commands.go index 0f4f077a27..4a671f9bec 100644 --- a/internal/api/commands.go +++ b/internal/api/commands.go @@ -1539,7 +1539,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `updateGroupClusterSearchDeployment`, + OperationID: `getGroupClusterSearchDeployment`, Version: shared_api.NewStableVersion(2024, 5, 30), Params: map[string]string{ `clusterName`: `input:clusterName`, @@ -1787,7 +1787,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `deleteGroupClusterSearchDeployment`, + OperationID: `getGroupClusterSearchDeployment`, Version: shared_api.NewStableVersion(2024, 5, 30), Params: map[string]string{ `clusterName`: `input:clusterName`, @@ -2743,7 +2743,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `updateGroupClusterSearchDeployment`, + OperationID: `getGroupClusterSearchDeployment`, Version: shared_api.NewStableVersion(2024, 5, 30), Params: map[string]string{ `clusterName`: `input:clusterName`, @@ -3287,10 +3287,11 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `createGroupClusterBackupExport`, + OperationID: `getGroupClusterBackupExport`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `clusterName`: `input:clusterName`, + `exportId`: `body:$.id`, `groupId`: `input:groupId`, }, }, @@ -3665,7 +3666,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `deleteGroupClusterBackupSnapshot`, + OperationID: `getGroupClusterBackupSnapshot`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `clusterName`: `input:clusterName`, @@ -3822,7 +3823,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `updateGroupBackupCompliancePolicy`, + OperationID: `getGroupBackupCompliancePolicy`, Version: shared_api.NewStableVersion(2023, 10, 1), Params: map[string]string{ `groupId`: `input:groupId`, @@ -5279,11 +5280,12 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `takeGroupClusterBackupSnapshots`, + OperationID: `getGroupClusterBackupSnapshot`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `clusterName`: `input:clusterName`, `groupId`: `input:groupId`, + `snapshotId`: `body:$.id`, }, }, Expect: &shared_api.WatcherExpectProperties{ @@ -5376,7 +5378,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `updateGroupBackupCompliancePolicy`, + OperationID: `getGroupBackupCompliancePolicy`, Version: shared_api.NewStableVersion(2023, 10, 1), Params: map[string]string{ `groupId`: `input:groupId`, @@ -5552,7 +5554,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `updateGroupClusterBackupSnapshot`, + OperationID: `getGroupClusterBackupSnapshot`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `clusterName`: `input:clusterName`, @@ -6515,7 +6517,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `endGroupClusterOutageSimulation`, + OperationID: `getGroupClusterOutageSimulation`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `clusterName`: `input:clusterName`, @@ -6671,7 +6673,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `startGroupClusterOutageSimulation`, + OperationID: `getGroupClusterOutageSimulation`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `clusterName`: `input:clusterName`, @@ -6851,10 +6853,11 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `createGroupCluster`, + OperationID: `getGroupCluster`, Version: shared_api.NewStableVersion(2024, 8, 5), Params: map[string]string{ - `groupId`: `body:$.groupId`, + `clusterName`: `body:$.name`, + `groupId`: `body:$.groupId`, }, }, Expect: &shared_api.WatcherExpectProperties{ @@ -6959,8 +6962,8 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `deleteGroupCluster`, - Version: shared_api.NewStableVersion(2023, 1, 1), + OperationID: `getGroupCluster`, + Version: shared_api.NewStableVersion(2024, 8, 5), Params: map[string]string{ `clusterName`: `input:clusterName`, `groupId`: `input:groupId`, @@ -7779,11 +7782,11 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `requestGroupSampleDatasetLoad`, + OperationID: `getGroupSampleDatasetLoad`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ - `groupId`: `input:groupId`, - `name`: `input:name`, + `groupId`: `input:groupId`, + `sampleDatasetId`: `body:$.id`, }, }, Expect: &shared_api.WatcherExpectProperties{ @@ -13027,10 +13030,11 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `createGroupFlexCluster`, + OperationID: `getGroupFlexCluster`, Version: shared_api.NewStableVersion(2024, 11, 13), Params: map[string]string{ `groupId`: `input:groupId`, + `name`: `body:$.name`, }, }, Expect: &shared_api.WatcherExpectProperties{ @@ -13116,7 +13120,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `deleteGroupFlexCluster`, + OperationID: `getGroupFlexCluster`, Version: shared_api.NewStableVersion(2024, 11, 13), Params: map[string]string{ `groupId`: `input:groupId`, @@ -13424,7 +13428,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `updateGroupFlexCluster`, + OperationID: `getGroupFlexCluster`, Version: shared_api.NewStableVersion(2024, 11, 13), Params: map[string]string{ `groupId`: `input:groupId`, @@ -13519,11 +13523,12 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `createGroupFlexClusterBackupRestoreJob`, + OperationID: `getGroupFlexClusterBackupRestoreJob`, Version: shared_api.NewStableVersion(2024, 11, 13), Params: map[string]string{ - `groupId`: `input:groupId`, - `name`: `input:name`, + `groupId`: `input:groupId`, + `name`: `input:name`, + `restoreJobId`: `body:$.id`, }, }, Expect: &shared_api.WatcherExpectProperties{ @@ -15275,10 +15280,11 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `verifyGroupUserSecurityLdap`, + OperationID: `getGroupUserSecurityLdapVerify`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ - `groupId`: `input:groupId`, + `groupId`: `input:groupId`, + `requestId`: `body:$.requestId`, }, }, Expect: &shared_api.WatcherExpectProperties{ @@ -20572,9 +20578,10 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `createGroupClusterOnlineArchive`, + OperationID: `getGroupClusterOnlineArchive`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ + `archiveId`: `body:$.id`, `clusterName`: `input:clusterName`, `groupId`: `input:groupId`, }, @@ -20675,7 +20682,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `deleteGroupClusterOnlineArchive`, + OperationID: `getGroupClusterOnlineArchive`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `archiveId`: `input:archiveId`, @@ -21044,7 +21051,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `updateGroupClusterOnlineArchive`, + OperationID: `getGroupClusterOnlineArchive`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `archiveId`: `input:archiveId`, @@ -23081,10 +23088,12 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `createGroupPrivateEndpointEndpointService`, + OperationID: `getGroupPrivateEndpointEndpointService`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ - `groupId`: `input:groupId`, + `cloudProvider`: `body:$.cloudProvider`, + `endpointServiceId`: `body:$.id`, + `groupId`: `input:groupId`, }, }, Expect: &shared_api.WatcherExpectProperties{ @@ -23261,7 +23270,7 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `deleteGroupPrivateEndpointEndpointService`, + OperationID: `getGroupPrivateEndpointEndpointService`, Version: shared_api.NewStableVersion(2023, 1, 1), Params: map[string]string{ `cloudProvider`: `body:$.cloudProvider`, @@ -28020,10 +28029,11 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `createGroupServerlessInstance`, - Version: shared_api.NewStableVersion(2023, 1, 1), + OperationID: `getGroupFlexCluster`, + Version: shared_api.NewStableVersion(2024, 11, 13), Params: map[string]string{ `groupId`: `input:groupId`, + `name`: `body:$.name`, }, }, Expect: &shared_api.WatcherExpectProperties{ @@ -28111,8 +28121,8 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `deleteGroupServerlessInstance`, - Version: shared_api.NewStableVersion(2023, 1, 1), + OperationID: `getGroupFlexCluster`, + Version: shared_api.NewStableVersion(2024, 11, 13), Params: map[string]string{ `groupId`: `input:groupId`, `name`: `input:name`, @@ -28367,11 +28377,11 @@ NOTE: Groups and projects are synonymous terms. Your group id is the same as you }, Watcher: &shared_api.WatcherProperties{ Get: shared_api.WatcherGetProperties{ - OperationID: `updateGroupServerlessInstance`, - Version: shared_api.NewStableVersion(2023, 1, 1), + OperationID: `getGroupFlexCluster`, + Version: shared_api.NewStableVersion(2024, 11, 13), Params: map[string]string{ `groupId`: `input:groupId`, - `name`: `input:name`, + `name`: `body:$.name`, }, }, Expect: &shared_api.WatcherExpectProperties{ diff --git a/tools/internal/specs/overlays/watchers.yaml b/tools/internal/specs/overlays/watchers.yaml index 3907e490c8..c1c3776798 100644 --- a/tools/internal/specs/overlays/watchers.yaml +++ b/tools/internal/specs/overlays/watchers.yaml @@ -9,8 +9,9 @@ actions: watcher: get: version: "2024-08-05" - operation-id: createGroupCluster + operation-id: getGroupCluster params: + clusterName: body:$.name groupId: body:$.groupId expect: match: @@ -22,8 +23,8 @@ actions: x-xgen-atlascli: watcher: get: - version: "2023-01-01" - operation-id: deleteGroupCluster + version: "2024-08-05" + operation-id: getGroupCluster params: clusterName: input:clusterName groupId: input:groupId @@ -50,7 +51,7 @@ actions: watcher: get: version: "2024-05-30" - operation-id: updateGroupClusterSearchDeployment + operation-id: getGroupClusterSearchDeployment params: clusterName: input:clusterName groupId: input:groupId @@ -65,7 +66,7 @@ actions: watcher: get: version: "2024-05-30" - operation-id: deleteGroupClusterSearchDeployment + operation-id: getGroupClusterSearchDeployment params: clusterName: input:clusterName groupId: input:groupId @@ -77,7 +78,7 @@ actions: watcher: get: version: "2023-10-01" - operation-id: updateGroupBackupCompliancePolicy + operation-id: getGroupBackupCompliancePolicy params: groupId: input:groupId expect: @@ -91,9 +92,10 @@ actions: watcher: get: version: "2023-01-01" - operation-id: verifyGroupUserSecurityLdap + operation-id: getGroupUserSecurityLdapVerify params: groupId: input:groupId + requestId: body:$.requestId expect: match: path: $.status @@ -105,10 +107,11 @@ actions: x-xgen-atlascli: watcher: get: - version: "2023-01-01" - operation-id: createGroupServerlessInstance + version: "2024-11-13" + operation-id: getGroupFlexCluster params: groupId: input:groupId + name: body:$.name expect: match: path: $.status @@ -119,11 +122,11 @@ actions: x-xgen-atlascli: watcher: get: - version: "2023-01-01" - operation-id: updateGroupServerlessInstance + version: "2024-11-13" + operation-id: getGroupFlexCluster params: groupId: input:groupId - name: input:name + name: body:$.name expect: match: path: $.status @@ -134,8 +137,8 @@ actions: x-xgen-atlascli: watcher: get: - version: "2023-01-01" - operation-id: deleteGroupServerlessInstance + version: "2024-11-13" + operation-id: getGroupFlexCluster params: groupId: input:groupId name: input:name @@ -147,10 +150,11 @@ actions: watcher: get: version: "2023-01-01" - operation-id: takeGroupClusterBackupSnapshots + operation-id: getGroupClusterBackupSnapshot params: groupId: input:groupId clusterName: input:clusterName + snapshotId: body:$.id expect: match: path: $.status @@ -163,7 +167,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: updateGroupClusterBackupSnapshot + operation-id: getGroupClusterBackupSnapshot params: groupId: input:groupId clusterName: input:clusterName @@ -180,7 +184,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: deleteGroupClusterBackupSnapshot + operation-id: getGroupClusterBackupSnapshot params: groupId: input:groupId clusterName: input:clusterName @@ -193,9 +197,10 @@ actions: watcher: get: version: "2024-11-13" - operation-id: createGroupFlexCluster + operation-id: getGroupFlexCluster params: groupId: body:$.groupId + name: body:$.name expect: match: path: $.stateName @@ -207,7 +212,7 @@ actions: watcher: get: version: "2024-11-13" - operation-id: createGroupFlexCluster + operation-id: getGroupFlexCluster params: groupId: input:groupId expect: @@ -221,7 +226,7 @@ actions: watcher: get: version: "2024-11-13" - operation-id: updateGroupFlexCluster + operation-id: getGroupFlexCluster params: name: input:name groupId: input:groupId @@ -236,7 +241,7 @@ actions: watcher: get: version: "2024-11-13" - operation-id: deleteGroupFlexCluster + operation-id: getGroupFlexCluster params: name: input:name groupId: input:groupId @@ -248,10 +253,11 @@ actions: watcher: get: version: "2024-11-13" - operation-id: createGroupFlexClusterBackupRestoreJob + operation-id: getGroupFlexClusterBackupRestoreJob params: name: input:name groupId: input:groupId + restoreJobId: body:$.id expect: match: path: $.status @@ -264,9 +270,11 @@ actions: watcher: get: version: "2023-01-01" - operation-id: createGroupPrivateEndpointEndpointService + operation-id: getGroupPrivateEndpointEndpointService params: + cloudProvider: body:$.cloudProvider groupId: input:groupId + endpointServiceId: body:$.id expect: match: path: $.status @@ -279,7 +287,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: deleteGroupPrivateEndpointEndpointService + operation-id: getGroupPrivateEndpointEndpointService params: cloudProvider: body:$.cloudProvider groupId: input:groupId @@ -292,9 +300,10 @@ actions: watcher: get: version: "2023-01-01" - operation-id: createGroupPipeline + operation-id: getGroupPipeline params: groupId: input:groupId + pipelineName: body:$.name expect: match: path: $.state @@ -306,7 +315,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: updateGroupPipeline + operation-id: getGroupPipeline params: groupId: input:groupId pipelineName: input:pipelineName @@ -321,7 +330,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: deleteGroupPipeline + operation-id: getGroupPipeline params: groupId: input:groupId pipelineName: input:pipelineName @@ -333,10 +342,11 @@ actions: watcher: get: version: "2023-01-01" - operation-id: createGroupClusterBackupExport + operation-id: getGroupClusterBackupExport params: groupId: input:groupId clusterName: input:clusterName + exportId: body:$.id expect: match: path: $.state @@ -350,10 +360,10 @@ actions: watcher: get: version: "2023-01-01" - operation-id: requestGroupSampleDatasetLoad + operation-id: getGroupSampleDatasetLoad params: groupId: input:groupId - name: input:name + sampleDatasetId: body:$.id expect: match: path: $.state @@ -366,10 +376,11 @@ actions: watcher: get: version: "2023-01-01" - operation-id: createGroupClusterOnlineArchive + operation-id: getGroupClusterOnlineArchive params: groupId: input:groupId clusterName: input:clusterName + archiveId: body:$.id expect: match: path: $.state @@ -385,7 +396,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: updateGroupClusterOnlineArchive + operation-id: getGroupClusterOnlineArchive params: groupId: input:groupId clusterName: input:clusterName @@ -405,7 +416,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: deleteGroupClusterOnlineArchive + operation-id: getGroupClusterOnlineArchive params: groupId: input:groupId clusterName: input:clusterName @@ -418,7 +429,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: createGroupServerlessBackupSnapshot + operation-id: getGroupServerlessBackupSnapshot params: groupId: input:groupId clusterName: input:clusterName @@ -435,7 +446,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: startGroupClusterOutageSimulation + operation-id: getGroupClusterOutageSimulation params: groupId: input:groupId clusterName: input:clusterName @@ -450,7 +461,7 @@ actions: watcher: get: version: "2023-01-01" - operation-id: endGroupClusterOutageSimulation + operation-id: getGroupClusterOutageSimulation params: groupId: input:groupId clusterName: input:clusterName diff --git a/tools/internal/specs/spec-with-overlays.yaml b/tools/internal/specs/spec-with-overlays.yaml index ff402970fa..0d133e788f 100644 --- a/tools/internal/specs/spec-with-overlays.yaml +++ b/tools/internal/specs/spec-with-overlays.yaml @@ -42564,7 +42564,7 @@ paths: watcher: get: version: "2023-10-01" - operation-id: updateGroupBackupCompliancePolicy + operation-id: getGroupBackupCompliancePolicy params: groupId: input:groupId expect: @@ -42666,7 +42666,7 @@ paths: watcher: get: version: "2023-10-01" - operation-id: updateGroupBackupCompliancePolicy + operation-id: getGroupBackupCompliancePolicy params: groupId: input:groupId expect: @@ -43196,8 +43196,9 @@ paths: watcher: get: version: "2024-08-05" - operation-id: createGroupCluster + operation-id: getGroupCluster params: + clusterName: body:$.name groupId: body:$.groupId expect: match: @@ -43273,8 +43274,8 @@ paths: x-xgen-atlascli: watcher: get: - version: "2023-01-01" - operation-id: deleteGroupCluster + version: "2024-08-05" + operation-id: getGroupCluster params: clusterName: input:clusterName groupId: input:groupId @@ -43730,10 +43731,11 @@ paths: watcher: get: version: "2023-01-01" - operation-id: createGroupClusterBackupExport + operation-id: getGroupClusterBackupExport params: groupId: input:groupId clusterName: input:clusterName + exportId: body:$.id expect: match: path: $.state @@ -44197,10 +44199,11 @@ paths: watcher: get: version: "2023-01-01" - operation-id: takeGroupClusterBackupSnapshots + operation-id: getGroupClusterBackupSnapshot params: groupId: input:groupId clusterName: input:clusterName + snapshotId: body:$.id expect: match: path: $.status @@ -44254,7 +44257,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: deleteGroupClusterBackupSnapshot + operation-id: getGroupClusterBackupSnapshot params: groupId: input:groupId clusterName: input:clusterName @@ -44365,7 +44368,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: updateGroupClusterBackupSnapshot + operation-id: getGroupClusterBackupSnapshot params: groupId: input:groupId clusterName: input:clusterName @@ -45875,10 +45878,11 @@ paths: watcher: get: version: "2023-01-01" - operation-id: createGroupClusterOnlineArchive + operation-id: getGroupClusterOnlineArchive params: groupId: input:groupId clusterName: input:clusterName + archiveId: body:$.id expect: match: path: $.state @@ -45936,7 +45940,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: deleteGroupClusterOnlineArchive + operation-id: getGroupClusterOnlineArchive params: groupId: input:groupId clusterName: input:clusterName @@ -46052,7 +46056,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: updateGroupClusterOnlineArchive + operation-id: getGroupClusterOnlineArchive params: groupId: input:groupId clusterName: input:clusterName @@ -46185,7 +46189,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: endGroupClusterOutageSimulation + operation-id: getGroupClusterOutageSimulation params: groupId: input:groupId clusterName: input:clusterName @@ -46292,7 +46296,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: startGroupClusterOutageSimulation + operation-id: getGroupClusterOutageSimulation params: groupId: input:groupId clusterName: input:clusterName @@ -47037,7 +47041,7 @@ paths: watcher: get: version: "2024-05-30" - operation-id: deleteGroupClusterSearchDeployment + operation-id: getGroupClusterSearchDeployment params: clusterName: input:clusterName groupId: input:groupId @@ -47153,7 +47157,7 @@ paths: watcher: get: version: "2024-05-30" - operation-id: updateGroupClusterSearchDeployment + operation-id: getGroupClusterSearchDeployment params: clusterName: input:clusterName groupId: input:groupId @@ -47223,7 +47227,7 @@ paths: watcher: get: version: "2024-05-30" - operation-id: updateGroupClusterSearchDeployment + operation-id: getGroupClusterSearchDeployment params: clusterName: input:clusterName groupId: input:groupId @@ -50518,9 +50522,10 @@ paths: watcher: get: version: "2024-11-13" - operation-id: createGroupFlexCluster + operation-id: getGroupFlexCluster params: groupId: input:groupId + name: body:$.name expect: match: path: $.stateName @@ -50569,7 +50574,7 @@ paths: watcher: get: version: "2024-11-13" - operation-id: deleteGroupFlexCluster + operation-id: getGroupFlexCluster params: name: input:name groupId: input:groupId @@ -50666,7 +50671,7 @@ paths: watcher: get: version: "2024-11-13" - operation-id: updateGroupFlexCluster + operation-id: getGroupFlexCluster params: name: input:name groupId: input:groupId @@ -50815,10 +50820,11 @@ paths: watcher: get: version: "2024-11-13" - operation-id: createGroupFlexClusterBackupRestoreJob + operation-id: getGroupFlexClusterBackupRestoreJob params: name: input:name groupId: input:groupId + restoreJobId: body:$.id expect: match: path: $.status @@ -52821,9 +52827,10 @@ paths: watcher: get: version: "2023-01-01" - operation-id: createGroupPipeline + operation-id: getGroupPipeline params: groupId: input:groupId + pipelineName: body:$.name expect: match: path: $.state @@ -52868,7 +52875,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: deleteGroupPipeline + operation-id: getGroupPipeline params: groupId: input:groupId pipelineName: input:pipelineName @@ -52966,7 +52973,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: updateGroupPipeline + operation-id: getGroupPipeline params: groupId: input:groupId pipelineName: input:pipelineName @@ -53460,7 +53467,7 @@ paths: watcher: get: version: "2023-01-01" - operation-id: deleteGroupPrivateEndpointEndpointService + operation-id: getGroupPrivateEndpointEndpointService params: cloudProvider: body:$.cloudProvider groupId: input:groupId @@ -53741,9 +53748,11 @@ paths: watcher: get: version: "2023-01-01" - operation-id: createGroupPrivateEndpointEndpointService + operation-id: getGroupPrivateEndpointEndpointService params: + cloudProvider: body:$.cloudProvider groupId: input:groupId + endpointServiceId: body:$.id expect: match: path: $.status @@ -55454,10 +55463,10 @@ paths: watcher: get: version: "2023-01-01" - operation-id: requestGroupSampleDatasetLoad + operation-id: getGroupSampleDatasetLoad params: groupId: input:groupId - name: input:name + sampleDatasetId: body:$.id expect: match: path: $.state @@ -55597,10 +55606,11 @@ paths: x-xgen-atlascli: watcher: get: - version: "2023-01-01" - operation-id: createGroupServerlessInstance + version: "2024-11-13" + operation-id: getGroupFlexCluster params: groupId: input:groupId + name: body:$.name expect: match: path: $.status @@ -56000,8 +56010,8 @@ paths: x-xgen-atlascli: watcher: get: - version: "2023-01-01" - operation-id: deleteGroupServerlessInstance + version: "2024-11-13" + operation-id: getGroupFlexCluster params: groupId: input:groupId name: input:name @@ -56115,11 +56125,11 @@ paths: x-xgen-atlascli: watcher: get: - version: "2023-01-01" - operation-id: updateGroupServerlessInstance + version: "2024-11-13" + operation-id: getGroupFlexCluster params: groupId: input:groupId - name: input:name + name: body:$.name expect: match: path: $.status @@ -58271,9 +58281,10 @@ paths: watcher: get: version: "2023-01-01" - operation-id: verifyGroupUserSecurityLdap + operation-id: getGroupUserSecurityLdapVerify params: groupId: input:groupId + requestId: body:$.requestId expect: match: path: $.status