Products interface
Interfaccia che rappresenta un oggetto Products.
Metodi
get(string, string, Products |
Ottiene un prodotto in base all'ID. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
list |
Elenca i prodotti per un account di fatturazione. Questi non includono i prodotti fatturati in base all'utilizzo. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft o Contratto Microsoft Partner. |
list |
Elenca i prodotti per un profilo di fatturazione. Questi non includono i prodotti fatturati in base all'utilizzo. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft o Contratto Microsoft Partner. |
list |
Elenca i prodotti per un cliente. Questi non includono i prodotti fatturati in base all'utilizzo. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto Microsoft Partner. |
list |
Elenca i prodotti per una sezione della fattura. Questi non includono i prodotti fatturati in base all'utilizzo. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
move(string, string, Transfer |
Sposta gli addebiti di un prodotto in una nuova sezione della fattura. La nuova sezione della fattura deve appartenere allo stesso profilo di fatturazione della sezione della fattura esistente. Questa operazione è supportata solo per i prodotti acquistati con un addebito ricorrente e per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
update(string, string, Product, Products |
Aggiornamenti le proprietà di un prodotto. Attualmente è possibile aggiornare il rinnovo automatico. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
validate |
Verifica se gli addebiti di un prodotto possono essere spostati in una nuova sezione della fattura. Questa operazione è supportata solo per i prodotti acquistati con un addebito ricorrente e per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft. |
Dettagli metodo
get(string, string, ProductsGetOptionalParams)
Ottiene un prodotto in base all'ID. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function get(billingAccountName: string, productName: string, options?: ProductsGetOptionalParams): Promise<Product>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- productName
-
string
ID che identifica in modo univoco un prodotto.
- options
- ProductsGetOptionalParams
Parametri delle opzioni.
Restituisce
Promise<Product>
listByBillingAccount(string, ProductsListByBillingAccountOptionalParams)
Elenca i prodotti per un account di fatturazione. Questi non includono i prodotti fatturati in base all'utilizzo. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft o Contratto Microsoft Partner.
function listByBillingAccount(billingAccountName: string, options?: ProductsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
Parametri delle opzioni.
Restituisce
listByBillingProfile(string, string, ProductsListByBillingProfileOptionalParams)
Elenca i prodotti per un profilo di fatturazione. Questi non includono i prodotti fatturati in base all'utilizzo. L'operazione è supportata per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft o Contratto Microsoft Partner.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: ProductsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
Parametri delle opzioni.
Restituisce
listByCustomer(string, string, ProductsListByCustomerOptionalParams)
Elenca i prodotti per un cliente. Questi non includono i prodotti fatturati in base all'utilizzo. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto Microsoft Partner.
function listByCustomer(billingAccountName: string, customerName: string, options?: ProductsListByCustomerOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- customerName
-
string
ID che identifica in modo univoco un cliente.
Parametri delle opzioni.
Restituisce
listByInvoiceSection(string, string, string, ProductsListByInvoiceSectionOptionalParams)
Elenca i prodotti per una sezione della fattura. Questi non includono i prodotti fatturati in base all'utilizzo. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: ProductsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<Product, Product[], PageSettings>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- billingProfileName
-
string
ID che identifica in modo univoco un profilo di fatturazione.
- invoiceSectionName
-
string
ID che identifica in modo univoco una sezione della fattura.
Parametri delle opzioni.
Restituisce
move(string, string, TransferProductRequestProperties, ProductsMoveOptionalParams)
Sposta gli addebiti di un prodotto in una nuova sezione della fattura. La nuova sezione della fattura deve appartenere allo stesso profilo di fatturazione della sezione della fattura esistente. Questa operazione è supportata solo per i prodotti acquistati con un addebito ricorrente e per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function move(billingAccountName: string, productName: string, parameters: TransferProductRequestProperties, options?: ProductsMoveOptionalParams): Promise<Product>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- productName
-
string
ID che identifica in modo univoco un prodotto.
- parameters
- TransferProductRequestProperties
Parametri di richiesta forniti all'operazione di spostamento del prodotto.
- options
- ProductsMoveOptionalParams
Parametri delle opzioni.
Restituisce
Promise<Product>
update(string, string, Product, ProductsUpdateOptionalParams)
Aggiornamenti le proprietà di un prodotto. Attualmente è possibile aggiornare il rinnovo automatico. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function update(billingAccountName: string, productName: string, parameters: Product, options?: ProductsUpdateOptionalParams): Promise<Product>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- productName
-
string
ID che identifica in modo univoco un prodotto.
- parameters
- Product
Parametri di richiesta forniti all'operazione di aggiornamento del prodotto.
- options
- ProductsUpdateOptionalParams
Parametri delle opzioni.
Restituisce
Promise<Product>
validateMove(string, string, TransferProductRequestProperties, ProductsValidateMoveOptionalParams)
Verifica se gli addebiti di un prodotto possono essere spostati in una nuova sezione della fattura. Questa operazione è supportata solo per i prodotti acquistati con un addebito ricorrente e per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.
function validateMove(billingAccountName: string, productName: string, parameters: TransferProductRequestProperties, options?: ProductsValidateMoveOptionalParams): Promise<ValidateProductTransferEligibilityResult>
Parametri
- billingAccountName
-
string
ID che identifica in modo univoco un account di fatturazione.
- productName
-
string
ID che identifica in modo univoco un prodotto.
- parameters
- TransferProductRequestProperties
Parametri di richiesta forniti all'operazione di convalida dell'idoneità dello spostamento.
Parametri delle opzioni.