Skip to content

Commit be6928e

Browse files
David-KreinerHarness
authored andcommitted
feat: [ML-1327]: Fix internal mode for committments (#136)
* feat: [ML-1327]: Fix internal mode for committments
1 parent e74f5ee commit be6928e

File tree

3 files changed

+7
-8
lines changed

3 files changed

+7
-8
lines changed

client/ccmcommitments.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,9 @@ import (
1212
)
1313

1414
const (
15-
ccmCommitmentEstimatedSavingsPath = ccmCommitmentBasePath + "/accounts/%s/v2/setup/%s/estimated_savings?accountIdentifier=%s"
16-
ccmCommitmentSpendDetailsPath = ccmCommitmentBasePath + "/accounts/%s/v2/spend/detail?accountIdentifier=%s"
17-
ccmCommitmentMasterAccountsPath = ccmCommitmentBasePath + "/accounts/%s/v1/setup/listMasterAccounts?accountIdentifier=%s"
15+
ccmCommitmentEstimatedSavingsPath = "/accounts/%s/v2/setup/%s/estimated_savings?accountIdentifier=%s"
16+
ccmCommitmentSpendDetailsPath = "/accounts/%s/v2/spend/detail?accountIdentifier=%s"
17+
ccmCommitmentMasterAccountsPath = "/accounts/%s/v1/setup/listMasterAccounts?accountIdentifier=%s"
1818

1919
defaultTargetCoveragePercentage = 90.0
2020
)

client/ccmcosts.go

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,13 @@ import (
1212

1313
const (
1414
ccmBasePath = "ccm/api"
15-
ccmCommitmentBasePath = "/lw/co/api"
1615
ccmGetOverviewPath = ccmBasePath + "/overview?accountIdentifier=%s&startTime=%d&endTime=%d&groupBy=%s"
1716
ccmCostCategoryListPath = ccmBasePath + "/business-mapping/filter-panel?accountIdentifier=%s"
1817
ccmCostCategoryDetailListPath = ccmBasePath + "/business-mapping?accountIdentifier=%s" // This endpoint lists cost categories
1918
ccmGetCostCategoryPath = ccmBasePath + "/business-mapping/%s?accountIdentifier=%s" // This endpoint lists cost categories
20-
ccmCommitmentCoverageDetailsPath = ccmCommitmentBasePath + "/accounts/%s/v1/detail/compute_coverage?accountIdentifier=%s"
21-
ccmCommitmentSavingsDetailsPath = ccmCommitmentBasePath + "/accounts/%s/v1/detail/savings?accountIdentifier=%s"
22-
ccmCommitmentUtilisationDetailsPath = ccmCommitmentBasePath + "/accounts/%s/v1/detail/commitment_utilisation?accountIdentifier=%s"
19+
ccmCommitmentCoverageDetailsPath = "/accounts/%s/v1/detail/compute_coverage?accountIdentifier=%s"
20+
ccmCommitmentSavingsDetailsPath = "/accounts/%s/v1/detail/savings?accountIdentifier=%s"
21+
ccmCommitmentUtilisationDetailsPath = "/accounts/%s/v1/detail/commitment_utilisation?accountIdentifier=%s"
2322
ccmCommitmentComputeService string = "Amazon Elastic Compute Cloud - Compute"
2423
)
2524

pkg/modules/ccm.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,7 @@ func RegisterCloudCostManagement(config *config.Config, tsg *toolsets.ToolsetGro
7777
Client: c,
7878
}
7979

80-
commOrchBaseURL := utils.BuildServiceURL(config, config.CCMCommOrchBaseURL, config.BaseURL, "")
80+
commOrchBaseURL := utils.BuildServiceURL(config, config.CCMCommOrchBaseURL, config.BaseURL, "lw/co/api")
8181
commOrchSecret := config.CCMCommOrchSecret
8282

8383
// Create base client for CCM

0 commit comments

Comments
 (0)