ExtensionAcquisitionRequest interface
Contrato para lidar com o processo de aquisição de extensões
Propriedades
| assignment |
Como o item está sendo atribuído |
| billing |
O ID da assinatura usada para compra |
| item |
A ID do marketplace (publisherName.extensionName) para o item |
| operation |
O tipo de operação, como instalar, solicitar, comprar |
| properties | Propriedades adicionais que podem ser adicionadas à solicitação. |
| quantity | Quantas licenças devem ser adquiridas |
| targets | Uma lista de GUIDs de destino em que o item deve ser adquirido (instalado, solicitado etc.), como ID da conta |
Detalhes da propriedade
assignmentType
Como o item está sendo atribuído
assignmentType: AcquisitionAssignmentType
Valor da propriedade
billingId
O ID da assinatura usada para compra
billingId: string
Valor da propriedade
string
itemId
A ID do marketplace (publisherName.extensionName) para o item
itemId: string
Valor da propriedade
string
operationType
O tipo de operação, como instalar, solicitar, comprar
operationType: AcquisitionOperationType
Valor da propriedade
properties
Propriedades adicionais que podem ser adicionadas à solicitação.
properties: any
Valor da propriedade
any
quantity
Quantas licenças devem ser adquiridas
quantity: number
Valor da propriedade
number
targets
Uma lista de GUIDs de destino em que o item deve ser adquirido (instalado, solicitado etc.), como ID da conta
targets: string[]
Valor da propriedade
string[]