ExtensionAcquisitionRequest interface
Contrato para tratar do processo de aquisição de extensão
Propriedades
| assignment |
Como o item está sendo atribuído |
| billing |
O ID da subscrição utilizada para a compra |
| item |
A ID do mercado (publisherName.extensionName) para o item |
| operation |
O tipo de operação, como instalar, solicitar, comprar |
| properties | Propriedades adicionais que podem ser adicionadas ao pedido. |
| quantity | Quantas licenças devem ser compradas |
| targets | Uma lista de guids de destino onde o item deve ser adquirido (instalado, solicitado, etc.), como ID de conta |
Detalhes de Propriedade
assignmentType
Como o item está sendo atribuído
assignmentType: AcquisitionAssignmentType
Valor de Propriedade
billingId
O ID da subscrição utilizada para a compra
billingId: string
Valor de Propriedade
string
itemId
A ID do mercado (publisherName.extensionName) para o item
itemId: string
Valor de Propriedade
string
operationType
O tipo de operação, como instalar, solicitar, comprar
operationType: AcquisitionOperationType
Valor de Propriedade
properties
Propriedades adicionais que podem ser adicionadas ao pedido.
properties: any
Valor de Propriedade
any
quantity
Quantas licenças devem ser compradas
quantity: number
Valor de Propriedade
number
targets
Uma lista de guids de destino onde o item deve ser adquirido (instalado, solicitado, etc.), como ID de conta
targets: string[]
Valor de Propriedade
string[]