PaymentMethodsOperations interface
Bir Ödeme Yöntemleri işlemlerini temsil eden arayüz.
Özellikler
| delete |
Çağıranın sahip olduğu bir ödeme yöntemini siler. |
| get |
Ödeme hesabı için kullanılabilir bir ödeme yöntemi alır. İşlem yalnızca sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir. |
| get |
Faturalama profiliyle bağlantılı bir ödeme yöntemi alır. İşlem yalnızca sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir. |
| get |
Çağıranın sahip olduğu bir ödeme yöntemi alır. |
| list |
Bir ödeme hesabı için kullanılabilen ödeme yöntemlerini listeler. Arayan tarafından sahip olunan ödeme yöntemleriyle birlikte, bu ödeme yöntemleri ödeme yapmak için bir faturalama profiline eklenebilir. İşlem yalnızca sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir. |
| list |
Faturalama profiline eklenmiş ödeme yöntemlerini listeler. İşlem yalnızca sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir. |
| list |
Arayanın sahip olduğu ödeme yöntemlerini listeler. |
Özellik Ayrıntıları
deleteByUser
Çağıranın sahip olduğu bir ödeme yöntemini siler.
deleteByUser: (paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams) => Promise<void>
Özellik Değeri
(paymentMethodName: string, options?: PaymentMethodsDeleteByUserOptionalParams) => Promise<void>
getByBillingAccount
Ödeme hesabı için kullanılabilir bir ödeme yöntemi alır. İşlem yalnızca sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir.
getByBillingAccount: (billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams) => Promise<PaymentMethod>
Özellik Değeri
(billingAccountName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingAccountOptionalParams) => Promise<PaymentMethod>
getByBillingProfile
Faturalama profiliyle bağlantılı bir ödeme yöntemi alır. İşlem yalnızca sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir.
getByBillingProfile: (billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams) => Promise<PaymentMethodLink>
Özellik Değeri
(billingAccountName: string, billingProfileName: string, paymentMethodName: string, options?: PaymentMethodsGetByBillingProfileOptionalParams) => Promise<PaymentMethodLink>
getByUser
Çağıranın sahip olduğu bir ödeme yöntemi alır.
getByUser: (paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams) => Promise<PaymentMethod>
Özellik Değeri
(paymentMethodName: string, options?: PaymentMethodsGetByUserOptionalParams) => Promise<PaymentMethod>
listByBillingAccount
Bir ödeme hesabı için kullanılabilen ödeme yöntemlerini listeler. Arayan tarafından sahip olunan ödeme yöntemleriyle birlikte, bu ödeme yöntemleri ödeme yapmak için bir faturalama profiline eklenebilir. İşlem yalnızca sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir.
listByBillingAccount: (billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>
Özellik Değeri
(billingAccountName: string, options?: PaymentMethodsListByBillingAccountOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>
listByBillingProfile
Faturalama profiline eklenmiş ödeme yöntemlerini listeler. İşlem yalnızca sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir.
listByBillingProfile: (billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>
Özellik Değeri
(billingAccountName: string, billingProfileName: string, options?: PaymentMethodsListByBillingProfileOptionalParams) => PagedAsyncIterableIterator<PaymentMethodLink, PaymentMethodLink[], PageSettings>
listByUser
Arayanın sahip olduğu ödeme yöntemlerini listeler.
listByUser: (options?: PaymentMethodsListByUserOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>
Özellik Değeri
(options?: PaymentMethodsListByUserOptionalParams) => PagedAsyncIterableIterator<PaymentMethod, PaymentMethod[], PageSettings>