PaymentMethodsOperations interface

Interfaccia che rappresenta operazioni di Metodi di Pagamento.

Proprietà

deleteByUser

Elimina un metodo di pagamento di proprietà del chiamante.

getByBillingAccount

Ottiene un metodo di pagamento disponibile per un account di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

getByBillingProfile

Ottiene un metodo di pagamento collegato a un profilo di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

getByUser

Ottiene un metodo di pagamento di proprietà del chiamante.

listByBillingAccount

Elenca i metodi di pagamento disponibili per un account di fatturazione. Insieme ai metodi di pagamento di proprietà del chiamante, questi metodi di pagamento possono essere associati a un profilo di fatturazione per effettuare pagamenti. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

listByBillingProfile

Elenca i metodi di pagamento associati a un profilo di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

listByUser

Elenca i metodi di pagamento di proprietà del chiamante.

Dettagli proprietà

deleteByUser

Elimina un metodo di pagamento di proprietà del chiamante.

deleteByUser: (paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams) => Promise<void>

Valore della proprietà

(paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams) => Promise<void>

getByBillingAccount

Ottiene un metodo di pagamento disponibile per un account di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

getByBillingAccount: (billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams) => Promise<PaymentMethod>

Valore della proprietà

(billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams) => Promise<PaymentMethod>

getByBillingProfile

Ottiene un metodo di pagamento collegato a un profilo di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

getByBillingProfile: (billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams) => Promise<PaymentMethodLink>

Valore della proprietà

(billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams) => Promise<PaymentMethodLink>

getByUser

Ottiene un metodo di pagamento di proprietà del chiamante.

getByUser: (paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams) => Promise<PaymentMethod>

Valore della proprietà

(paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams) => Promise<PaymentMethod>

listByBillingAccount

Elenca i metodi di pagamento disponibili per un account di fatturazione. Insieme ai metodi di pagamento di proprietà del chiamante, questi metodi di pagamento possono essere associati a un profilo di fatturazione per effettuare pagamenti. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

listByBillingAccount: (billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

Valore della proprietà

(billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

listByBillingProfile

Elenca i metodi di pagamento associati a un profilo di fatturazione. L'operazione è supportata solo per gli account di fatturazione con tipo di contratto Contratto del cliente Microsoft.

listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>

Valore della proprietà

(billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>

listByUser

Elenca i metodi di pagamento di proprietà del chiamante.

listByUser: (options?: PaymentMethodsListByUserOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>

Valore della proprietà

(options?: PaymentMethodsListByUserOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>