Language

CostManagementSettings Class

Definition

Cost Management Settings of the vault

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.CostManagementSettingsTypeConverter))]
public class CostManagementSettings : Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.ICostManagementSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.CostManagementSettingsTypeConverter))>]
type CostManagementSettings = class
    interface ICostManagementSettings
    interface IJsonSerializable
Public Class CostManagementSettings
Implements ICostManagementSettings
Inheritance
CostManagementSettings
Attributes
Implements

Constructors

Name Description
CostManagementSettings()

Creates an new CostManagementSettings instance.

Properties

Name Description
GranularityLevel

Settings for granularity level

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of CostManagementSettings.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of CostManagementSettings.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.DataProtection.Models.ICostManagementSettings.

FromJsonString(String)

Creates a new instance of CostManagementSettings, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of CostManagementSettings into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to