Risorse entitlement

Si applica a: Centro per i partner | Centro per i partner gestito da 21Vianet | Centro per i partner per Microsoft Cloud for US Government

Entitlement

Questa risorsa rappresenta i prodotti a cui il cliente ha diritto di usare a causa dell'acquisto di partner su articoli dal catalogo.

Proprietà Type Descrizione
referenceOrder ReferenceOrder Riferimento all'ordine che ha generato il diritto.
productId string ID del prodotto.
skuID string ID dello SKU.
quantity INT Quantità di diritti (esclude diritti non compilati/trasferiti).
quantityDetails IEnumerable<QuantityDetail> Elenco dei dettagli della quantità di diritti (numero di articoli e stato di ogni quantità).
entitlementType string Tipo di entitlement. Aggiornamento alla stringa da EntitlementType in SDK 1.8.
titoloArtifacts Artefatto IEnumerable<> Elenco di elementi associati all'entitlement.
IncludedEntitlements Diritto IEnumerable<> L'elenco dei diritti, inclusi in modo implicito in seguito all'acquisto di ProductId/SkuId dal catalogo.
ExpiryDate stringa nel formato di data e ora UTC Data di scadenza del diritto (se applicabile).

ReferenceOrder

Riferimento all'ordine di un diritto.

Proprietà Type Descrizione
id string ID dell'ordine a cui si fa riferimento.
lineItemId string ID dell'elemento della riga dell'ordine a cui si fa riferimento.
alternateId string ID alternativo dell'elemento della riga dell'ordine a cui si fa riferimento.

QuantityDetail

Rappresenta i dettagli di una quantità di diritti.

Proprietà Type Descrizione
quantity INT Numero di elementi.
status string Stato della quantità.

EntitlementType

Importante

Deprecato in SDK v1.9

Enumerazione con valori che indicano il tipo di entitlement.

Valore Descrizione
Software Indica il tipo di diritto correlato al software.
VirtualMachineReservedInstance Indica il tipo di entitlement correlato alle istanze di macchine virtuali riservate di Azure.

Elemento

Artefatto associato all'entitlement.

Proprietà Type Descrizione
artifactType string Tipo di artefatto. (Aggiornato alla stringa da ArtifactType in SDK V1.8)
dynamicAttributes Stringa dizionario<, oggetto> Attributi dinamici contenenti valori specifici del tipo di artefatto. Ad esempio, quando artifactType = "reservedinstance", questa proprietà conterrà "reservationType" = "virtualmachines" o "reservationType" = "sqldatabases" che indica l'istanza riservata della macchina virtuale o Azure SQL istanza riservata. (Disponibile a partire da SDK v1.9)

ArtifactType

Importante

Deprecato in SDK v1.9

Enumerazione con valori che indicano il tipo di elemento entitlement.

Valore Descrizione
VirtualMachineReservedInstance Indica gli strumenti per l'artefatto con il recupero di istanze di macchine virtuali riservate di Azure.

ReservedInstanceArtifact

Elemento associato a un diritto dell'istanza riservata di Azure. Eredita dalla classe Artifact .

Proprietà Type Descrizione
link Collegamento Collegamento per ottenere tutti i dettagli dell'artefatto associati.
Resourceid string ID dell'ordine o della risorsa di prenotazione di Azure.

ReservedInstanceArtifactDetails

Rappresenta l'entità restituita alla chiamata del collegamento dell'artefatto dell'istanza riservata di Azure.

Proprietà Type Descrizione
type string Tipo di artefatto.
reservations IEnumerable<Reservation> Indica l'identificatore dell'ordine di prenotazione o della risorsa di Azure.

Reservation

Rappresenta una singola prenotazione.

Proprietà Type Descrizione
reservationId string ID della prenotazione.
scopeType string Tipo di ambito associato alla prenotazione della macchina virtuale.
displayName string Nome visualizzato della prenotazione.
appliedScopes IEnumerable Elenco di ambiti applicati associati alla prenotazione. Disponibile solo quando scopeType non è condiviso.
quantity INT Numero di macchine virtuali nella prenotazione.
expiryDateTime stringa in formato utc data-ora Data di scadenza della prenotazione.
effectiveDateTime stringa in formato utc data-ora Data effettiva della prenotazione.
provisioningState string Stato di provisioning della prenotazione.

VirtualMachineReservedInstanceArtifact

Importante

Deprecato in SDK v1.9

Artefatto associato a un diritto di Istanza di macchina virtuale riservata di Azure. Eredita dalla classe Artifact .

Proprietà Type Descrizione
link Collegamento Collegamento per ottenere tutti i dettagli dell'artefatto associati.
Resourceid string ID dell'ordine o della risorsa di prenotazione di Azure.

VirtualMachineReservedInstanceArtifactDetails

Importante

Deprecato in SDK v1.9

Rappresenta l'entità restituita alla chiamata del collegamento Istanza di macchina virtuale riservata di Azure.

Proprietà Type Descrizione
type ArtifactType Tipo di artefatto.
virtualMachineReservations IEnumerable<VirtualMachineReservation> Indica l'identificatore dell'ordine di prenotazione o della risorsa di Azure.

VirtualMachineReservation

Importante

Deprecato in SDK v1.9

Rappresenta una singola prenotazione di macchine virtuali.

Proprietà Type Descrizione
reservationId string ID della prenotazione.
scopeType string Tipo di ambito associato alla prenotazione della macchina virtuale.
displayName string Nome visualizzato della prenotazione.
appliedScopes IEnumerable<string> Elenco di ambiti applicati associati alla prenotazione. Disponibile solo quando scopeType non è condiviso.
quantity INT Numero di macchine virtuali nella prenotazione.
expiryDateTime stringa in formato utc data-ora Data di scadenza della prenotazione.
effectiveDateTime stringa in formato utc data-ora Data di validità della prenotazione.
provisioningState string Stato di provisioning della prenotazione.