Share via


ReservationAppliedScopeProperties Class

Definition

Properties specific to applied scope type. Not required if not applicable. Required and need to provide tenantId and managementGroupId if AppliedScopeType is ManagementGroup.

public class ReservationAppliedScopeProperties : System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.Billing.Models.ReservationAppliedScopeProperties>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.Billing.Models.ReservationAppliedScopeProperties>
type ReservationAppliedScopeProperties = class
    interface IJsonModel<ReservationAppliedScopeProperties>
    interface IPersistableModel<ReservationAppliedScopeProperties>
Public Class ReservationAppliedScopeProperties
Implements IJsonModel(Of ReservationAppliedScopeProperties), IPersistableModel(Of ReservationAppliedScopeProperties)
Inheritance
ReservationAppliedScopeProperties
Implements

Constructors

ReservationAppliedScopeProperties()

Initializes a new instance of ReservationAppliedScopeProperties.

Properties

DisplayName

Display name.

ManagementGroupId

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

ResourceGroupId

Fully-qualified identifier of the resource group.

SubscriptionId

Fully-qualified identifier of the subscription.

TenantId

Tenant ID where the reservation should apply benefit.

Explicit Interface Implementations

IJsonModel<ReservationAppliedScopeProperties>.Create(Utf8JsonReader, ModelReaderWriterOptions)

Reads one JSON value (including objects or arrays) from the provided reader and converts it to a model.

IJsonModel<ReservationAppliedScopeProperties>.Write(Utf8JsonWriter, ModelReaderWriterOptions)

Writes the model to the provided Utf8JsonWriter.

IPersistableModel<ReservationAppliedScopeProperties>.Create(BinaryData, ModelReaderWriterOptions)

Converts the provided BinaryData into a model.

IPersistableModel<ReservationAppliedScopeProperties>.GetFormatFromOptions(ModelReaderWriterOptions)

Gets the data interchange format (JSON, Xml, etc) that the model uses when communicating with the service.

IPersistableModel<ReservationAppliedScopeProperties>.Write(ModelReaderWriterOptions)

Writes the model into a BinaryData.

Applies to