Patch interface
The request for reservation patch
Properties
applied |
Properties specific to applied scope type. Not required if not applicable. Required and need to provide tenantId and managementGroupId if AppliedScopeType is ManagementGroup |
applied |
Type of the Applied Scope. |
display |
Display name of the reservation |
instance |
Turning this on will apply the reservation discount to other VMs in the same VM size group. Only specify for VirtualMachines reserved resource type. |
purchase |
The request for reservation purchase |
renew | Setting this to true will automatically purchase a new benefit on the expiration date time. |
review |
This is the date-time when the Azure hybrid benefit needs to be reviewed. |
sku | The sku information associated to this reservation |
tags | Tags for this reservation |
Property Details
appliedScopeProperties
Properties specific to applied scope type. Not required if not applicable. Required and need to provide tenantId and managementGroupId if AppliedScopeType is ManagementGroup
appliedScopeProperties?: ReservationAppliedScopeProperties
Property Value
appliedScopeType
Type of the Applied Scope.
appliedScopeType?: string
Property Value
string
displayName
Display name of the reservation
displayName?: string
Property Value
string
instanceFlexibility
Turning this on will apply the reservation discount to other VMs in the same VM size group. Only specify for VirtualMachines reserved resource type.
instanceFlexibility?: string
Property Value
string
purchaseProperties
The request for reservation purchase
purchaseProperties?: ReservationPurchaseRequest
Property Value
renew
Setting this to true will automatically purchase a new benefit on the expiration date time.
renew?: boolean
Property Value
boolean
reviewDateTime
This is the date-time when the Azure hybrid benefit needs to be reviewed.
reviewDateTime?: Date
Property Value
Date
sku
The sku information associated to this reservation
sku?: ReservationSkuProperty
Property Value
tags
Tags for this reservation
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}