Billing Subscriptions - Transfer

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 yalnızca yinelenen ücretle satın alınan ürünler ve sözleşme türü Microsoft Müşteri Sözleşmesi olan ödeme hesapları için desteklenir.

POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/{billingSubscriptionName}/transfer

URI Parametreleri

Name İçinde Gerekli Tür Description
billingAccountName
path True

string

Bir ödeme hesabını benzersiz olarak tanımlayan kimlik.

billingProfileName
path True

string

Faturalama profilini benzersiz olarak tanımlayan kimlik.

billingSubscriptionName
path True

string

Aboneliği benzersiz olarak tanımlayan kimlik.

invoiceSectionName
path True

string

Bir fatura bölümünü benzersiz olarak tanımlayan kimlik.

İstek Gövdesi

Name Tür Description
destinationBillingProfileId

string

Hedef faturalama profili kimliği.

destinationInvoiceSectionId

string

Hedef fatura bölümü kimliği.

Yanıtlar

Name Tür Description
200 OK

TransferBillingSubscriptionResult

Tamam ögesini seçin. İstek başarılı oldu.

202 Accepted

Kabul. Faturalama Aboneliği aktarımı devam ediyor.

Headers

  • Location: string
  • Retry-After: integer
Other Status Codes

ErrorResponse

Beklenmeyen hata.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Flow.

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation kullanıcı hesabınızın kimliğine bürünme

Örnekler

TransferBillingSubscription

Sample Request

POST https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/{billingSubscriptionName}/transfer

{
  "destinationInvoiceSectionId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{newInvoiceSectionName}",
  "destinationBillingProfileId": "/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{newBillingProfileName}"
}

Sample Response

{
  "properties": {
    "billingSubscriptionName": "Test subscription"
  }
}
Location: https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/invoiceSections/{invoiceSectionName}/billingSubscriptions/{billingSubscriptionName}/transfer/operationResults/10000000-0000-0000-0000-000000000001?api-version=2019-10-01-preview
Retry-After: 30

Tanımlar

Name Description
ErrorDetails

Hatanın ayrıntıları.

ErrorResponse

Hata yanıtı, hizmetin gelen isteği işleyemediğini gösterir. Nedeni hata iletisinde verilmiştir.

ErrorSubDetails
TransferBillingSubscriptionRequestProperties

Faturalama aboneliğini aktarmak için parametreler isteyin.

TransferBillingSubscriptionResult

Faturalama aboneliğini aktarma işleminin sonucu.

ErrorDetails

Hatanın ayrıntıları.

Name Tür Description
code

string

Hata kodu.

details

ErrorSubDetails[]

Hatanın alt ayrıntıları.

message

string

İşlemin neden başarısız olduğunu belirten hata iletisi.

target

string

Belirli bir hatanın hedefi.

ErrorResponse

Hata yanıtı, hizmetin gelen isteği işleyemediğini gösterir. Nedeni hata iletisinde verilmiştir.

Name Tür Description
error

ErrorDetails

Hatanın ayrıntıları.

ErrorSubDetails

Name Tür Description
code

string

Hata kodu.

message

string

İşlemin neden başarısız olduğunu belirten hata iletisi.

target

string

Belirli bir hatanın hedefi.

TransferBillingSubscriptionRequestProperties

Faturalama aboneliğini aktarmak için parametreler isteyin.

Name Tür Description
destinationBillingProfileId

string

Hedef faturalama profili kimliği.

destinationInvoiceSectionId

string

Hedef fatura bölümü kimliği.

TransferBillingSubscriptionResult

Faturalama aboneliğini aktarma işleminin sonucu.

Name Tür Description
properties.billingSubscriptionName

string

Hedef faturalama aboneliği kimliği.