Language

SavingsPlanUpdateRequest Class

Definition

Savings plan patch request

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.SavingsPlanUpdateRequestTypeConverter))]
public class SavingsPlanUpdateRequest : Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.ISavingsPlanUpdateRequest
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.SavingsPlanUpdateRequestTypeConverter))>]
type SavingsPlanUpdateRequest = class
    interface ISavingsPlanUpdateRequest
    interface IJsonSerializable
Public Class SavingsPlanUpdateRequest
Implements ISavingsPlanUpdateRequest
Inheritance
SavingsPlanUpdateRequest
Attributes
Implements

Constructors

Name Description
SavingsPlanUpdateRequest()

Creates an new SavingsPlanUpdateRequest instance.

Properties

Name Description
AppliedScopePropertyDisplayName

Display name

AppliedScopePropertyManagementGroupId

Fully-qualified identifier of the management group where the benefit must be applied.

AppliedScopePropertyResourceGroupId

Fully-qualified identifier of the resource group.

AppliedScopePropertySubscriptionId

Fully-qualified identifier of the subscription.

AppliedScopePropertyTenantId

Tenant ID where the benefit is applied.

AppliedScopeType

Type of the Applied Scope.

DisplayName

Display name

Renew

Setting this to true will automatically purchase a new benefit on the expiration date time.

RenewProperty

Methods

Name Description
DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of SavingsPlanUpdateRequest.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of SavingsPlanUpdateRequest.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.BillingBenefits.Models.Api20221101.ISavingsPlanUpdateRequest.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of SavingsPlanUpdateRequest into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to