Azure.ResourceManager.CostManagement Namespace

Classes

Name Description
AzureResourceManagerCostManagementContext

Context class which will be filled in by the System.ClientModel.SourceGeneration. For more information https://github.com/Azure/azure-sdk-for-net/blob/main/sdk/core/System.ClientModel/src/docs/ModelReaderWriterContext.md

BudgetCollection

A class representing a collection of BudgetResource and their operations. Each BudgetResource in the collection will belong to the same instance of ArmResource. To get a BudgetCollection instance call the GetBudgets method from an instance of ArmResource.

BudgetData

A budget resource.

BudgetResource

A class representing a Budget along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a BudgetResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetBudgets method.

CostAllocationRuleCollection

A class representing a collection of CostAllocationRuleResource and their operations. Each CostAllocationRuleResource in the collection will belong to the same instance of ArmResource. To get a CostAllocationRuleCollection instance call the GetCostAllocationRules method from an instance of ArmResource.

CostAllocationRuleData

The cost allocation rule model definition.

CostAllocationRuleResource

A class representing a CostAllocationRule along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a CostAllocationRuleResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetCostAllocationRules method.

CostManagementAlertCollection

A class representing a collection of CostManagementAlertResource and their operations. Each CostManagementAlertResource in the collection will belong to the same instance of ArmResource. To get a CostManagementAlertCollection instance call the GetCostManagementAlerts method from an instance of ArmResource.

CostManagementAlertData

An individual alert.

CostManagementAlertResource

A class representing a CostManagementAlert along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a CostManagementAlertResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetCostManagementAlerts method.

CostManagementExportCollection

A class representing a collection of CostManagementExportResource and their operations. Each CostManagementExportResource in the collection will belong to the same instance of ArmResource. To get a CostManagementExportCollection instance call the GetCostManagementExports method from an instance of ArmResource.

CostManagementExportData

An export resource.

CostManagementExportResource

A class representing a CostManagementExport along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a CostManagementExportResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetCostManagementExports method.

CostManagementExtensions

A class to add extension methods to Azure.ResourceManager.CostManagement.

CostManagementSettingCollection

A class representing a collection of CostManagementSettingResource and their operations. Each CostManagementSettingResource in the collection will belong to the same instance of ArmResource. To get a CostManagementSettingCollection instance call the GetCostManagementSettings method from an instance of ArmResource.

CostManagementSettingData

Setting definition. Please note this is the abstract base class. The derived classes available for instantiation are: TagInheritanceSetting.

CostManagementSettingResource

A class representing a CostManagementSetting along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a CostManagementSettingResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetCostManagementSettings method.

CostManagementViewData

States and configurations of Cost Analysis.

CostManagementViewsCollection

A class representing a collection of CostManagementViewsResource and their operations. Each CostManagementViewsResource in the collection will belong to the same instance of ArmResource. To get a CostManagementViewsCollection instance call the GetCostManagementViews method from an instance of ArmResource.

CostManagementViewsResource

A class representing a CostManagementViews along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a CostManagementViewsResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetAllCostManagementViews method.

GenerateDetailedCostReportOperationResultCollection

A class representing a collection of GenerateDetailedCostReportOperationResultResource and their operations. Each GenerateDetailedCostReportOperationResultResource in the collection will belong to the same instance of ArmResource. To get a GenerateDetailedCostReportOperationResultCollection instance call the GetGenerateDetailedCostReportOperationResults method from an instance of ArmResource.

GenerateDetailedCostReportOperationResultData

The result of the long running operation for cost detailed report.

GenerateDetailedCostReportOperationResultResource

A class representing a GenerateDetailedCostReportOperationResult along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a GenerateDetailedCostReportOperationResultResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetGenerateDetailedCostReportOperationResults method.

GenerateDetailedCostReportOperationStatusesCollection

A class representing a collection of GenerateDetailedCostReportOperationStatusesResource and their operations. Each GenerateDetailedCostReportOperationStatusesResource in the collection will belong to the same instance of ArmResource. To get a GenerateDetailedCostReportOperationStatusesCollection instance call the GetGenerateDetailedCostReportOperationStatuses method from an instance of ArmResource.

GenerateDetailedCostReportOperationStatusesData

The status of the long running operation for cost detailed report.

GenerateDetailedCostReportOperationStatusesResource

A class representing a GenerateDetailedCostReportOperationStatuses along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a GenerateDetailedCostReportOperationStatusesResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetAllGenerateDetailedCostReportOperationStatuses method.

ScheduledActionCollection

A class representing a collection of ScheduledActionResource and their operations. Each ScheduledActionResource in the collection will belong to the same instance of ArmResource. To get a ScheduledActionCollection instance call the GetScheduledActions method from an instance of ArmResource.

ScheduledActionData

Scheduled action definition.

ScheduledActionResource

A class representing a ScheduledAction along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a ScheduledActionResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource ArmResource using the GetScheduledActions method.

TenantScheduledActionCollection

A class representing a collection of TenantScheduledActionResource and their operations. Each TenantScheduledActionResource in the collection will belong to the same instance of TenantResource. To get a TenantScheduledActionCollection instance call the GetTenantScheduledActions method from an instance of TenantResource.

TenantScheduledActionResource

A class representing a TenantScheduledAction along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a TenantScheduledActionResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource TenantResource using the GetTenantScheduledActions method.

TenantsCostManagementViewsCollection

A class representing a collection of TenantsCostManagementViewsResource and their operations. Each TenantsCostManagementViewsResource in the collection will belong to the same instance of TenantResource. To get a TenantsCostManagementViewsCollection instance call the GetTenantsCostManagementViews method from an instance of TenantResource.

TenantsCostManagementViewsResource

A class representing a TenantsCostManagementViews along with the instance operations that can be performed on it. If you have a ResourceIdentifier you can construct a TenantsCostManagementViewsResource from an instance of ArmClient using the GetResource method. Otherwise you can get one from its parent resource TenantResource using the GetAllTenantsCostManagementViews method.