BillingSubscriptions interface
BillingSubscriptions'ı temsil eden arabirim.
Yöntemler
| begin |
Kullanım tabanlı aboneliği iptal eder. Bu işlem yalnızca Microsoft İş Ortağı Sözleşmesi türünde faturalama hesapları için desteklenir. |
| begin |
Kullanım tabanlı aboneliği iptal eder. Bu işlem yalnızca Microsoft İş Ortağı Sözleşmesi türünde faturalama hesapları için desteklenir. |
| begin |
Faturalama aboneliğini iptal eder. Bu işlem yalnızca Microsoft İş Ortağı Sözleşmesi veya Microsoft Müşteri Sözleşmesi türünde faturalama hesapları için desteklenir. |
| begin |
Faturalama aboneliğini iptal eder. Bu işlem yalnızca Microsoft İş Ortağı Sözleşmesi veya Microsoft Müşteri Sözleşmesi türünde faturalama hesapları için desteklenir. |
| begin |
İstekte sağlanan faturalama aboneliğini bir hedef faturalama aboneliğiyle birleştirir. |
| begin |
İstekte sağlanan faturalama aboneliğini bir hedef faturalama aboneliğiyle birleştirir. |
| begin |
Aboneliğin ücretlerini yeni bir fatura bölümüne taşır. Yeni fatura bölümü, mevcut fatura bölümüyle aynı faturalama profiline ait olmalıdır. Bu işlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir. |
| begin |
Aboneliğin ücretlerini yeni bir fatura bölümüne taşır. Yeni fatura bölümü, mevcut fatura bölümüyle aynı faturalama profiline ait olmalıdır. Bu işlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir. |
| begin |
Bir aboneliği geçerli abonelik miktarından küçük olan ve 0'a eşit olmayan yeni bir aboneliğe böler. |
| begin |
Bir aboneliği geçerli abonelik miktarından küçük olan ve 0'a eşit olmayan yeni bir aboneliğe böler. |
| begin |
Faturalama aboneliğinin özelliklerini güncelleştirir. |
| begin |
Faturalama aboneliğinin özelliklerini güncelleştirir. |
| get(string, string, Billing |
Kimliğine göre bir abonelik alır. İşlem, sözleşme türü Microsoft Müşteri Sözleşmesi, Microsoft İş Ortağı Sözleşmesi ve Kurumsal Anlaşma olan ödeme hesapları için desteklenir. |
| get |
Aboneliği faturalama profiline ve kimliğine göre alır. İşlem, anlaşma türü Kurumsal Anlaşma olan ödeme hesapları için desteklenir. |
| list |
Ödeme hesabının aboneliklerini listeler. |
| list |
Faturalama profiline faturalandırılan abonelikleri listeler. İşlem, Sözleşme türü Microsoft Müşteri Sözleşmesi veya Microsoft İş Ortağı Sözleşmesi olan ödeme hesapları için desteklenir. |
| list |
Müşterinin aboneliklerini listeler. İşlem yalnızca Microsoft İş Ortağı Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir. |
| list |
Müşterinin aboneliklerini faturalama hesabı düzeyinde listeler. İşlem yalnızca Microsoft İş Ortağı Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir. |
| list |
Kayıt hesabının aboneliklerini listeler. İşlem, anlaşma türü Kurumsal Anlaşma olan ödeme hesapları için desteklenir. |
| list |
Fatura bölümüne faturalandırılan abonelikleri listeler. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir. |
| validate |
Bir abonelik için ücretlerin yeni bir fatura bölümüne taşınıp taşınamadığını doğrular. Bu işlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir. |
Yöntem Ayrıntıları
beginCancel(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Kullanım tabanlı aboneliği iptal eder. Bu işlem yalnızca Microsoft İş Ortağı Sözleşmesi türünde faturalama hesapları için desteklenir.
function beginCancel(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- CancelSubscriptionRequest
Müşteri aboneliğini iptal etmek için istek parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsCancelHeaders>, BillingSubscriptionsCancelHeaders>>
beginCancelAndWait(string, string, CancelSubscriptionRequest, BillingSubscriptionsCancelOptionalParams)
Kullanım tabanlı aboneliği iptal eder. Bu işlem yalnızca Microsoft İş Ortağı Sözleşmesi türünde faturalama hesapları için desteklenir.
function beginCancelAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: CancelSubscriptionRequest, options?: BillingSubscriptionsCancelOptionalParams): Promise<BillingSubscriptionsCancelHeaders>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- CancelSubscriptionRequest
Müşteri aboneliğini iptal etmek için istek parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingSubscriptionsCancelHeaders>
beginDelete(string, string, BillingSubscriptionsDeleteOptionalParams)
Faturalama aboneliğini iptal eder. Bu işlem yalnızca Microsoft İş Ortağı Sözleşmesi veya Microsoft Müşteri Sözleşmesi türünde faturalama hesapları için desteklenir.
function beginDelete(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscriptionsDeleteHeaders>, BillingSubscriptionsDeleteHeaders>>
beginDeleteAndWait(string, string, BillingSubscriptionsDeleteOptionalParams)
Faturalama aboneliğini iptal eder. Bu işlem yalnızca Microsoft İş Ortağı Sözleşmesi veya Microsoft Müşteri Sözleşmesi türünde faturalama hesapları için desteklenir.
function beginDeleteAndWait(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsDeleteOptionalParams): Promise<BillingSubscriptionsDeleteHeaders>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingSubscriptionsDeleteHeaders>
beginMerge(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
İstekte sağlanan faturalama aboneliğini bir hedef faturalama aboneliğiyle birleştirir.
function beginMerge(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- BillingSubscriptionMergeRequest
İki faturalama aboneliğini birleştirmek için sağlanan istek parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMergeAndWait(string, string, BillingSubscriptionMergeRequest, BillingSubscriptionsMergeOptionalParams)
İstekte sağlanan faturalama aboneliğini bir hedef faturalama aboneliğiyle birleştirir.
function beginMergeAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionMergeRequest, options?: BillingSubscriptionsMergeOptionalParams): Promise<BillingSubscription>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- BillingSubscriptionMergeRequest
İki faturalama aboneliğini birleştirmek için sağlanan istek parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingSubscription>
beginMove(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Aboneliğin ücretlerini yeni bir fatura bölümüne taşır. Yeni fatura bölümü, mevcut fatura bölümüyle aynı faturalama profiline ait olmalıdır. Bu işlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.
function beginMove(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- MoveBillingSubscriptionRequest
Faturalama aboneliğini aktarmak için parametreler isteyin.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginMoveAndWait(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsMoveOptionalParams)
Aboneliğin ücretlerini yeni bir fatura bölümüne taşır. Yeni fatura bölümü, mevcut fatura bölümüyle aynı faturalama profiline ait olmalıdır. Bu işlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.
function beginMoveAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsMoveOptionalParams): Promise<BillingSubscription>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- MoveBillingSubscriptionRequest
Faturalama aboneliğini aktarmak için parametreler isteyin.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingSubscription>
beginSplit(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Bir aboneliği geçerli abonelik miktarından küçük olan ve 0'a eşit olmayan yeni bir aboneliğe böler.
function beginSplit(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- BillingSubscriptionSplitRequest
Faturalama aboneliğini bölmek için sağlanan istek parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginSplitAndWait(string, string, BillingSubscriptionSplitRequest, BillingSubscriptionsSplitOptionalParams)
Bir aboneliği geçerli abonelik miktarından küçük olan ve 0'a eşit olmayan yeni bir aboneliğe böler.
function beginSplitAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionSplitRequest, options?: BillingSubscriptionsSplitOptionalParams): Promise<BillingSubscription>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- BillingSubscriptionSplitRequest
Faturalama aboneliğini bölmek için sağlanan istek parametreleri.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingSubscription>
beginUpdate(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Faturalama aboneliğinin özelliklerini güncelleştirir.
function beginUpdate(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- BillingSubscriptionPatch
Aboneliğin faturalama özellikleri.
Seçenekler parametreleri.
Döndürülenler
Promise<@azure/core-lro.SimplePollerLike<OperationState<BillingSubscription>, BillingSubscription>>
beginUpdateAndWait(string, string, BillingSubscriptionPatch, BillingSubscriptionsUpdateOptionalParams)
Faturalama aboneliğinin özelliklerini güncelleştirir.
function beginUpdateAndWait(billingAccountName: string, billingSubscriptionName: string, parameters: BillingSubscriptionPatch, options?: BillingSubscriptionsUpdateOptionalParams): Promise<BillingSubscription>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- BillingSubscriptionPatch
Aboneliğin faturalama özellikleri.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingSubscription>
get(string, string, BillingSubscriptionsGetOptionalParams)
Kimliğine göre bir abonelik alır. İşlem, sözleşme türü Microsoft Müşteri Sözleşmesi, Microsoft İş Ortağı Sözleşmesi ve Kurumsal Anlaşma olan ödeme hesapları için desteklenir.
function get(billingAccountName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetOptionalParams): Promise<BillingSubscription>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingSubscription>
getByBillingProfile(string, string, string, BillingSubscriptionsGetByBillingProfileOptionalParams)
Aboneliği faturalama profiline ve kimliğine göre alır. İşlem, anlaşma türü Kurumsal Anlaşma olan ödeme hesapları için desteklenir.
function getByBillingProfile(billingAccountName: string, billingProfileName: string, billingSubscriptionName: string, options?: BillingSubscriptionsGetByBillingProfileOptionalParams): Promise<BillingSubscription>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingProfileName
-
string
Faturalama profilini benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
Promise<BillingSubscription>
listByBillingAccount(string, BillingSubscriptionsListByBillingAccountOptionalParams)
Ödeme hesabının aboneliklerini listeler.
function listByBillingAccount(billingAccountName: string, options?: BillingSubscriptionsListByBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
listByBillingProfile(string, string, BillingSubscriptionsListByBillingProfileOptionalParams)
Faturalama profiline faturalandırılan abonelikleri listeler. İşlem, Sözleşme türü Microsoft Müşteri Sözleşmesi veya Microsoft İş Ortağı Sözleşmesi olan ödeme hesapları için desteklenir.
function listByBillingProfile(billingAccountName: string, billingProfileName: string, options?: BillingSubscriptionsListByBillingProfileOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingProfileName
-
string
Faturalama profilini benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
listByCustomer(string, string, string, BillingSubscriptionsListByCustomerOptionalParams)
Müşterinin aboneliklerini listeler. İşlem yalnızca Microsoft İş Ortağı Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.
function listByCustomer(billingAccountName: string, billingProfileName: string, customerName: string, options?: BillingSubscriptionsListByCustomerOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingProfileName
-
string
Faturalama profilini benzersiz olarak tanımlayan kimlik.
- customerName
-
string
Bir müşteriyi benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
listByCustomerAtBillingAccount(string, string, BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams)
Müşterinin aboneliklerini faturalama hesabı düzeyinde listeler. İşlem yalnızca Microsoft İş Ortağı Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.
function listByCustomerAtBillingAccount(billingAccountName: string, customerName: string, options?: BillingSubscriptionsListByCustomerAtBillingAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- customerName
-
string
Bir müşteriyi benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
listByEnrollmentAccount(string, string, BillingSubscriptionsListByEnrollmentAccountOptionalParams)
Kayıt hesabının aboneliklerini listeler. İşlem, anlaşma türü Kurumsal Anlaşma olan ödeme hesapları için desteklenir.
function listByEnrollmentAccount(billingAccountName: string, enrollmentAccountName: string, options?: BillingSubscriptionsListByEnrollmentAccountOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- enrollmentAccountName
-
string
Kayıt hesabının adı.
Seçenekler parametreleri.
Döndürülenler
listByInvoiceSection(string, string, string, BillingSubscriptionsListByInvoiceSectionOptionalParams)
Fatura bölümüne faturalandırılan abonelikleri listeler. İşlem yalnızca Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.
function listByInvoiceSection(billingAccountName: string, billingProfileName: string, invoiceSectionName: string, options?: BillingSubscriptionsListByInvoiceSectionOptionalParams): PagedAsyncIterableIterator<BillingSubscription, BillingSubscription[], PageSettings>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingProfileName
-
string
Faturalama profilini benzersiz olarak tanımlayan kimlik.
- invoiceSectionName
-
string
Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.
Seçenekler parametreleri.
Döndürülenler
validateMoveEligibility(string, string, MoveBillingSubscriptionRequest, BillingSubscriptionsValidateMoveEligibilityOptionalParams)
Bir abonelik için ücretlerin yeni bir fatura bölümüne taşınıp taşınamadığını doğrular. Bu işlem, Microsoft Müşteri Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.
function validateMoveEligibility(billingAccountName: string, billingSubscriptionName: string, parameters: MoveBillingSubscriptionRequest, options?: BillingSubscriptionsValidateMoveEligibilityOptionalParams): Promise<MoveBillingSubscriptionEligibilityResult>
Parametreler
- billingAccountName
-
string
Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.
- billingSubscriptionName
-
string
Aboneliği benzersiz olarak tanımlayan kimlik.
- parameters
- MoveBillingSubscriptionRequest
Faturalama aboneliğini aktarmak için parametreler isteyin.
Seçenekler parametreleri.