ExtensionAcquisitionRequest interface
Contrato para controlar el proceso de adquisición de extensiones
Propiedades
| assignment |
Cómo se asigna el elemento |
| billing |
Identificador de la suscripción usada para la compra |
| item |
Identificador de Marketplace (publisherName.extensionName) para el elemento |
| operation |
Tipo de operación, como instalar, solicitar, comprar |
| properties | Propiedades adicionales que se pueden agregar a la solicitud. |
| quantity | ¿Cuántas licencias se deben comprar? |
| targets | Una lista de guides de destino donde se debe adquirir el elemento (instalado, solicitado, etc.), como el identificador de cuenta |
Detalles de las propiedades
assignmentType
Cómo se asigna el elemento
assignmentType: AcquisitionAssignmentType
Valor de propiedad
billingId
Identificador de la suscripción usada para la compra
billingId: string
Valor de propiedad
string
itemId
Identificador de Marketplace (publisherName.extensionName) para el elemento
itemId: string
Valor de propiedad
string
operationType
Tipo de operación, como instalar, solicitar, comprar
operationType: AcquisitionOperationType
Valor de propiedad
properties
Propiedades adicionales que se pueden agregar a la solicitud.
properties: any
Valor de propiedad
any
quantity
¿Cuántas licencias se deben comprar?
quantity: number
Valor de propiedad
number
targets
Una lista de guides de destino donde se debe adquirir el elemento (instalado, solicitado, etc.), como el identificador de cuenta
targets: string[]
Valor de propiedad
string[]