ExtensionAcquisitionRequest interface
Contratto per la gestione del processo di acquisizione dell'estensione
Proprietà
| assignment |
Modalità di assegnazione dell'elemento |
| billing |
L'id dell'abbonamento utilizzato per l'acquisto |
| item |
L'ID del marketplace (publisherName.extensionName) per l'elemento |
| operation |
Il tipo di operazione, ad esempio installazione, richiesta, acquisto |
| properties | Proprietà aggiuntive che possono essere aggiunte alla richiesta. |
| quantity | Quante licenze devono essere acquistate |
| targets | Un elenco di GUID di destinazione in cui l'elemento deve essere acquisito (installato, richiesto e così via), ad esempio l'ID account |
Dettagli proprietà
assignmentType
Modalità di assegnazione dell'elemento
assignmentType: AcquisitionAssignmentType
Valore della proprietà
billingId
L'id dell'abbonamento utilizzato per l'acquisto
billingId: string
Valore della proprietà
string
itemId
L'ID del marketplace (publisherName.extensionName) per l'elemento
itemId: string
Valore della proprietà
string
operationType
Il tipo di operazione, ad esempio installazione, richiesta, acquisto
operationType: AcquisitionOperationType
Valore della proprietà
properties
Proprietà aggiuntive che possono essere aggiunte alla richiesta.
properties: any
Valore della proprietà
any
quantity
Quante licenze devono essere acquistate
quantity: number
Valore della proprietà
number
targets
Un elenco di GUID di destinazione in cui l'elemento deve essere acquisito (installato, richiesto e così via), ad esempio l'ID account
targets: string[]
Valore della proprietà
string[]