All Methods Instance Methods Concrete Methods
| Modifier and Type |
Method and Description |
AwsCURConfigResponse |
createCostAWSCURConfig(AwsCURConfigPostRequest body)
Create Cloud Cost Management AWS CUR config.
|
CompletableFuture<AwsCURConfigResponse> |
createCostAWSCURConfigAsync(AwsCURConfigPostRequest body)
Create Cloud Cost Management AWS CUR config.
|
ApiResponse<AwsCURConfigResponse> |
createCostAWSCURConfigWithHttpInfo(AwsCURConfigPostRequest body)
Create a Cloud Cost Management account for an AWS CUR config.
|
CompletableFuture<ApiResponse<AwsCURConfigResponse>> |
createCostAWSCURConfigWithHttpInfoAsync(AwsCURConfigPostRequest body)
Create Cloud Cost Management AWS CUR config.
|
AzureUCConfigPairsResponse |
createCostAzureUCConfigs(AzureUCConfigPostRequest body)
Create Cloud Cost Management Azure configs.
|
CompletableFuture<AzureUCConfigPairsResponse> |
createCostAzureUCConfigsAsync(AzureUCConfigPostRequest body)
Create Cloud Cost Management Azure configs.
|
ApiResponse<AzureUCConfigPairsResponse> |
createCostAzureUCConfigsWithHttpInfo(AzureUCConfigPostRequest body)
Create a Cloud Cost Management account for an Azure config.
|
CompletableFuture<ApiResponse<AzureUCConfigPairsResponse>> |
createCostAzureUCConfigsWithHttpInfoAsync(AzureUCConfigPostRequest body)
Create Cloud Cost Management Azure configs.
|
GCPUsageCostConfigResponse |
createCostGCPUsageCostConfig(GCPUsageCostConfigPostRequest body)
Create Cloud Cost Management GCP Usage Cost config.
|
CompletableFuture<GCPUsageCostConfigResponse> |
createCostGCPUsageCostConfigAsync(GCPUsageCostConfigPostRequest body)
Create Cloud Cost Management GCP Usage Cost config.
|
ApiResponse<GCPUsageCostConfigResponse> |
createCostGCPUsageCostConfigWithHttpInfo(GCPUsageCostConfigPostRequest body)
Create a Cloud Cost Management account for an GCP Usage Cost config.
|
CompletableFuture<ApiResponse<GCPUsageCostConfigResponse>> |
createCostGCPUsageCostConfigWithHttpInfoAsync(GCPUsageCostConfigPostRequest body)
Create Cloud Cost Management GCP Usage Cost config.
|
void |
deleteBudget(String budgetId)
Delete a budget.
|
CompletableFuture<Void> |
deleteBudgetAsync(String budgetId)
Delete a budget.
|
ApiResponse<Void> |
deleteBudgetWithHttpInfo(String budgetId)
Delete a budget.
|
CompletableFuture<ApiResponse<Void>> |
deleteBudgetWithHttpInfoAsync(String budgetId)
Delete a budget.
|
void |
deleteCostAWSCURConfig(Long cloudAccountId)
Delete Cloud Cost Management AWS CUR config.
|
CompletableFuture<Void> |
deleteCostAWSCURConfigAsync(Long cloudAccountId)
Delete Cloud Cost Management AWS CUR config.
|
ApiResponse<Void> |
deleteCostAWSCURConfigWithHttpInfo(Long cloudAccountId)
Archive a Cloud Cost Management Account.
|
CompletableFuture<ApiResponse<Void>> |
deleteCostAWSCURConfigWithHttpInfoAsync(Long cloudAccountId)
Delete Cloud Cost Management AWS CUR config.
|
void |
deleteCostAzureUCConfig(Long cloudAccountId)
Delete Cloud Cost Management Azure config.
|
CompletableFuture<Void> |
deleteCostAzureUCConfigAsync(Long cloudAccountId)
Delete Cloud Cost Management Azure config.
|
ApiResponse<Void> |
deleteCostAzureUCConfigWithHttpInfo(Long cloudAccountId)
Archive a Cloud Cost Management Account.
|
CompletableFuture<ApiResponse<Void>> |
deleteCostAzureUCConfigWithHttpInfoAsync(Long cloudAccountId)
Delete Cloud Cost Management Azure config.
|
void |
deleteCostGCPUsageCostConfig(Long cloudAccountId)
Delete Cloud Cost Management GCP Usage Cost config.
|
CompletableFuture<Void> |
deleteCostGCPUsageCostConfigAsync(Long cloudAccountId)
Delete Cloud Cost Management GCP Usage Cost config.
|
ApiResponse<Void> |
deleteCostGCPUsageCostConfigWithHttpInfo(Long cloudAccountId)
Archive a Cloud Cost Management account.
|
CompletableFuture<ApiResponse<Void>> |
deleteCostGCPUsageCostConfigWithHttpInfoAsync(Long cloudAccountId)
Delete Cloud Cost Management GCP Usage Cost config.
|
void |
deleteCustomCostsFile(String fileId)
Delete Custom Costs file.
|
CompletableFuture<Void> |
deleteCustomCostsFileAsync(String fileId)
Delete Custom Costs file.
|
ApiResponse<Void> |
deleteCustomCostsFileWithHttpInfo(String fileId)
Delete the specified Custom Costs file.
|
CompletableFuture<ApiResponse<Void>> |
deleteCustomCostsFileWithHttpInfoAsync(String fileId)
Delete Custom Costs file.
|
ApiClient |
getApiClient()
Get the API client.
|
BudgetWithEntries |
getBudget(String budgetId)
Get a budget.
|
CompletableFuture<BudgetWithEntries> |
getBudgetAsync(String budgetId)
Get a budget.
|
ApiResponse<BudgetWithEntries> |
getBudgetWithHttpInfo(String budgetId)
Get a budget.
|
CompletableFuture<ApiResponse<BudgetWithEntries>> |
getBudgetWithHttpInfoAsync(String budgetId)
Get a budget.
|
CustomCostsFileGetResponse |
getCustomCostsFile(String fileId)
Get Custom Costs file.
|
CompletableFuture<CustomCostsFileGetResponse> |
getCustomCostsFileAsync(String fileId)
Get Custom Costs file.
|
ApiResponse<CustomCostsFileGetResponse> |
getCustomCostsFileWithHttpInfo(String fileId)
Fetch the specified Custom Costs file.
|
CompletableFuture<ApiResponse<CustomCostsFileGetResponse>> |
getCustomCostsFileWithHttpInfoAsync(String fileId)
Get Custom Costs file.
|
BudgetArray |
listBudgets()
List budgets.
|
CompletableFuture<BudgetArray> |
listBudgetsAsync()
List budgets.
|
ApiResponse<BudgetArray> |
listBudgetsWithHttpInfo()
List budgets.
|
CompletableFuture<ApiResponse<BudgetArray>> |
listBudgetsWithHttpInfoAsync()
List budgets.
|
AwsCURConfigsResponse |
listCostAWSCURConfigs()
List Cloud Cost Management AWS CUR configs.
|
CompletableFuture<AwsCURConfigsResponse> |
listCostAWSCURConfigsAsync()
List Cloud Cost Management AWS CUR configs.
|
ApiResponse<AwsCURConfigsResponse> |
listCostAWSCURConfigsWithHttpInfo()
List the AWS CUR configs.
|
CompletableFuture<ApiResponse<AwsCURConfigsResponse>> |
listCostAWSCURConfigsWithHttpInfoAsync()
List Cloud Cost Management AWS CUR configs.
|
AzureUCConfigsResponse |
listCostAzureUCConfigs()
List Cloud Cost Management Azure configs.
|
CompletableFuture<AzureUCConfigsResponse> |
listCostAzureUCConfigsAsync()
List Cloud Cost Management Azure configs.
|
ApiResponse<AzureUCConfigsResponse> |
listCostAzureUCConfigsWithHttpInfo()
List the Azure configs.
|
CompletableFuture<ApiResponse<AzureUCConfigsResponse>> |
listCostAzureUCConfigsWithHttpInfoAsync()
List Cloud Cost Management Azure configs.
|
GCPUsageCostConfigsResponse |
listCostGCPUsageCostConfigs()
List Cloud Cost Management GCP Usage Cost configs.
|
CompletableFuture<GCPUsageCostConfigsResponse> |
listCostGCPUsageCostConfigsAsync()
List Cloud Cost Management GCP Usage Cost configs.
|
ApiResponse<GCPUsageCostConfigsResponse> |
listCostGCPUsageCostConfigsWithHttpInfo()
List the GCP Usage Cost configs.
|
CompletableFuture<ApiResponse<GCPUsageCostConfigsResponse>> |
listCostGCPUsageCostConfigsWithHttpInfoAsync()
List Cloud Cost Management GCP Usage Cost configs.
|
CustomCostsFileListResponse |
listCustomCostsFiles()
List Custom Costs files.
|
CustomCostsFileListResponse |
listCustomCostsFiles(CloudCostManagementApi.ListCustomCostsFilesOptionalParameters parameters)
List Custom Costs files.
|
CompletableFuture<CustomCostsFileListResponse> |
listCustomCostsFilesAsync()
List Custom Costs files.
|
CompletableFuture<CustomCostsFileListResponse> |
listCustomCostsFilesAsync(CloudCostManagementApi.ListCustomCostsFilesOptionalParameters parameters)
List Custom Costs files.
|
ApiResponse<CustomCostsFileListResponse> |
listCustomCostsFilesWithHttpInfo(CloudCostManagementApi.ListCustomCostsFilesOptionalParameters parameters)
List the Custom Costs files.
|
CompletableFuture<ApiResponse<CustomCostsFileListResponse>> |
listCustomCostsFilesWithHttpInfoAsync(CloudCostManagementApi.ListCustomCostsFilesOptionalParameters parameters)
List Custom Costs files.
|
void |
setApiClient(ApiClient apiClient)
Set the API client.
|
AwsCURConfigsResponse |
updateCostAWSCURConfig(Long cloudAccountId,
AwsCURConfigPatchRequest body)
Update Cloud Cost Management AWS CUR config.
|
CompletableFuture<AwsCURConfigsResponse> |
updateCostAWSCURConfigAsync(Long cloudAccountId,
AwsCURConfigPatchRequest body)
Update Cloud Cost Management AWS CUR config.
|
ApiResponse<AwsCURConfigsResponse> |
updateCostAWSCURConfigWithHttpInfo(Long cloudAccountId,
AwsCURConfigPatchRequest body)
Update the status (active/archived) and/or account filtering configuration of an AWS CUR
config.
|
CompletableFuture<ApiResponse<AwsCURConfigsResponse>> |
updateCostAWSCURConfigWithHttpInfoAsync(Long cloudAccountId,
AwsCURConfigPatchRequest body)
Update Cloud Cost Management AWS CUR config.
|
AzureUCConfigPairsResponse |
updateCostAzureUCConfigs(Long cloudAccountId,
AzureUCConfigPatchRequest body)
Update Cloud Cost Management Azure config.
|
CompletableFuture<AzureUCConfigPairsResponse> |
updateCostAzureUCConfigsAsync(Long cloudAccountId,
AzureUCConfigPatchRequest body)
Update Cloud Cost Management Azure config.
|
ApiResponse<AzureUCConfigPairsResponse> |
updateCostAzureUCConfigsWithHttpInfo(Long cloudAccountId,
AzureUCConfigPatchRequest body)
Update the status of an Azure config (active/archived).
|
CompletableFuture<ApiResponse<AzureUCConfigPairsResponse>> |
updateCostAzureUCConfigsWithHttpInfoAsync(Long cloudAccountId,
AzureUCConfigPatchRequest body)
Update Cloud Cost Management Azure config.
|
GCPUsageCostConfigResponse |
updateCostGCPUsageCostConfig(Long cloudAccountId,
GCPUsageCostConfigPatchRequest body)
Update Cloud Cost Management GCP Usage Cost config.
|
CompletableFuture<GCPUsageCostConfigResponse> |
updateCostGCPUsageCostConfigAsync(Long cloudAccountId,
GCPUsageCostConfigPatchRequest body)
Update Cloud Cost Management GCP Usage Cost config.
|
ApiResponse<GCPUsageCostConfigResponse> |
updateCostGCPUsageCostConfigWithHttpInfo(Long cloudAccountId,
GCPUsageCostConfigPatchRequest body)
Update the status of an GCP Usage Cost config (active/archived).
|
CompletableFuture<ApiResponse<GCPUsageCostConfigResponse>> |
updateCostGCPUsageCostConfigWithHttpInfoAsync(Long cloudAccountId,
GCPUsageCostConfigPatchRequest body)
Update Cloud Cost Management GCP Usage Cost config.
|
CustomCostsFileUploadResponse |
uploadCustomCostsFile(List<CustomCostsFileLineItem> body)
Upload Custom Costs file.
|
CompletableFuture<CustomCostsFileUploadResponse> |
uploadCustomCostsFileAsync(List<CustomCostsFileLineItem> body)
Upload Custom Costs file.
|
ApiResponse<CustomCostsFileUploadResponse> |
uploadCustomCostsFileWithHttpInfo(List<CustomCostsFileLineItem> body)
Upload a Custom Costs file.
|
CompletableFuture<ApiResponse<CustomCostsFileUploadResponse>> |
uploadCustomCostsFileWithHttpInfoAsync(List<CustomCostsFileLineItem> body)
Upload Custom Costs file.
|
BudgetWithEntries |
upsertBudget(BudgetWithEntries body)
Create or update a budget.
|
CompletableFuture<BudgetWithEntries> |
upsertBudgetAsync(BudgetWithEntries body)
Create or update a budget.
|
ApiResponse<BudgetWithEntries> |
upsertBudgetWithHttpInfo(BudgetWithEntries body)
Create a new budget or update an existing one.
|
CompletableFuture<ApiResponse<BudgetWithEntries>> |
upsertBudgetWithHttpInfoAsync(BudgetWithEntries body)
Create or update a budget.
|