Compartilhar via


ExtensionAcquisitionRequest interface

Contrato para lidar com o processo de aquisição de extensões

Propriedades

assignmentType

Como o item está sendo atribuído

billingId

O ID da assinatura usada para compra

itemId

A ID do marketplace (publisherName.extensionName) para o item

operationType

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[]