CostmanagementFunctions

Functions

Link copied to clipboard

The Connector model definition API Version: 2019-03-01-preview.

suspend fun getCloudConnector(connectorName: String, expand: String? = null): GetCloudConnectorResult
Link copied to clipboard

The cost allocation rule model definition API Version: 2020-03-01-preview.

suspend fun getCostAllocationRule(billingAccountId: String, ruleName: String): GetCostAllocationRuleResult
Link copied to clipboard

An export resource. API Version: 2020-06-01.

suspend fun getExport(argument: suspend GetExportPlainArgsBuilder.() -> Unit): GetExportResult
suspend fun getExport(expand: String? = null, exportName: String, scope: String): GetExportResult
Link copied to clipboard

A report resource. API Version: 2018-08-01-preview.

suspend fun getReport(reportName: String): GetReportResult
suspend fun getReport(argument: suspend GetReportPlainArgsBuilder.() -> Unit): GetReportResult
Link copied to clipboard
Link copied to clipboard

A report resource. API Version: 2018-08-01-preview.

suspend fun getReportByDepartment(departmentId: String, reportName: String): GetReportByDepartmentResult
Link copied to clipboard

Scheduled action definition. API Version: 2022-04-01-preview.

Link copied to clipboard

State of the myscope setting. API Version: 2019-11-01.

suspend fun getSetting(settingName: String): GetSettingResult
suspend fun getSetting(argument: suspend GetSettingPlainArgsBuilder.() -> Unit): GetSettingResult
Link copied to clipboard
suspend fun getView(argument: GetViewPlainArgs): GetViewResult

States and configurations of Cost Analysis. API Version: 2019-11-01.

suspend fun getView(viewName: String): GetViewResult
suspend fun getView(argument: suspend GetViewPlainArgsBuilder.() -> Unit): GetViewResult
Link copied to clipboard

States and configurations of Cost Analysis. API Version: 2019-11-01.

suspend fun getViewByScope(scope: String, viewName: String): GetViewByScopeResult