Aracılığıyla paylaş


Partner Transfers - List

Müşteriye gönderilen aktarım isteklerini listeler. İşlem yalnızca Microsoft İş Ortağı Sözleşmesi sözleşme türüne sahip ödeme hesapları için desteklenir.

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/{billingAccountName}/billingProfiles/{billingProfileName}/customers/{customerName}/transfers?api-version=2024-04-01

URI Parametreleri

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

string

pattern: ^([0-9]+|([Pp][Cc][Nn]\.[A-Za-z0-9]+)|[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}(:[0-9A-Fa-f]{8}-([0-9A-Fa-f]{4}-){3}[0-9A-Fa-f]{12}_[0-9]{4}(-[0-9]{2}){2})?)$

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

billingProfileName
path True

string

pattern: ^[a-zA-Z\d-_]{1,128}$

Faturalama profilini benzersiz olarak tanımlayan kimlik.

customerName
path True

string

pattern: ^[a-zA-Z\d-_]{1,128}$

Bir müşteriyi benzersiz olarak tanımlayan kimlik.

api-version
query True

string

minLength: 1

Bu işlem için kullanılacak API sürümü.

Yanıtlar

Name Tür Description
200 OK

PartnerTransferDetailsListResult

Azure işlemi başarıyla tamamlandı.

Other Status Codes

ErrorResponse

Beklenmeyen bir hata yanıtı.

Güvenlik

azure_auth

Azure Active Directory OAuth2 Akışı.

Tür: oauth2
Akış: implicit
Yetkilendirme URL’si: https://login.microsoftonline.com/common/oauth2/authorize

Kapsamlar

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

Örnekler

PartnerTransfersList

Örnek isteği

GET https://management.azure.com/providers/Microsoft.Billing/billingAccounts/10000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/billingProfiles/xxxx-xxxx-xxx-xxx/customers/11111111-1111-1111-1111-111111111111/transfers?api-version=2024-04-01

Örnek yanıt

{
  "value": [
    {
      "name": "aabb123",
      "type": "Microsoft.Billing/transfers",
      "id": "/providers/Microsoft.Billing/BillingAccounts/10000000-0000-0000-0000-000000000000:00000000-0000-0000-0000-000000000000_2019-05-31/BillingProfiles/xxxx-xxxx-xxx-xxx/customers/11111111-1111-1111-1111-111111111111/transfers/aabb123",
      "properties": {
        "detailedTransferStatus": [
          {
            "productId": "subscriptionId",
            "productName": "Azure subscription 1",
            "productType": "AzureSubscription",
            "skuDescription": "MS-AZR-0017G",
            "transferStatus": "InProgress"
          },
          {
            "productId": "reservedInstanceId",
            "productName": "Reservation name",
            "productType": "AzureReservation",
            "skuDescription": "Standard_D2s_v3;VirtualMachines;P1Y",
            "transferStatus": "InProgress"
          }
        ],
        "expirationTime": "2018-11-05T17:32:28Z",
        "initiatorCustomerType": "Partner",
        "initiatorEmailId": "xyz@contoso.com",
        "recipientEmailId": "user@contoso.com",
        "transferStatus": "InProgress"
      }
    }
  ]
}

Tanımlar

Name Description
createdByType

Kaynağı oluşturan kimliğin türü.

DetailedTransferStatus

Ayrıntılı aktarım durumu.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

ErrorDetail

Hata ayrıntısı.

ErrorResponse

Hata yanıtı

InitiatorCustomerType

Transfer başlatıcısının müşteri türü.

PartnerTransferDetails

Aktarım ayrıntıları.

PartnerTransferDetailsListResult

PartnerTransferDetails öğelerinin sayfalı koleksiyonu

ProductTransferStatus

Bir transferin durumu.

ProductType

Aktarılan ürün türü.

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

TransferError

Aktarım yürütme için hata ayrıntıları.

TransferStatus

Bir transferin durumu.

createdByType

Kaynağı oluşturan kimliğin türü.

Değer Description
User
Application
ManagedIdentity
Key

DetailedTransferStatus

Ayrıntılı aktarım durumu.

Name Tür Description
errorDetails

TransferError

Aktarım yürütme için hata ayrıntıları.

productId

string

Aktarılan ürünün kimliği.

productName

string

Aktarılan ürünün adı.

productType

ProductType

Aktarılan ürünün türü.

skuDescription

string

Aktarılan ürünün SKU'su.

transferStatus

ProductTransferStatus

Aktarım durumu.

ErrorAdditionalInfo

Kaynak yönetimi hatası ek bilgileri.

Name Tür Description
info

object

Ek bilgiler.

type

string

Ek bilgi türü.

ErrorDetail

Hata ayrıntısı.

Name Tür Description
additionalInfo

ErrorAdditionalInfo[]

Hata ek bilgileri.

code

string

Hata kodu.

details

ErrorDetail[]

Hata ayrıntıları.

message

string

Hata iletisi.

target

string

Hata hedefi.

ErrorResponse

Hata yanıtı

Name Tür Description
error

ErrorDetail

Hata nesnesi.

InitiatorCustomerType

Transfer başlatıcısının müşteri türü.

Değer Description
Partner

İş Ortağı

EA

EA

PartnerTransferDetails

Aktarım ayrıntıları.

Name Tür Description
id

string (arm-id)

Kaynağın tam kaynak kimliği. Örneğin, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Kaynağın adı

properties.canceledBy

string

Aktarım isteğini iptal eden kullanıcının e-posta kimliği.

properties.detailedTransferStatus

DetailedTransferStatus[]

Ayrıntılı aktarım durumu.

properties.expirationTime

string (date-time)

Aktarım isteğinin süresinin dolma zamanı.

properties.initiatorCustomerType

InitiatorCustomerType

Aktarım isteğini gönderen müşterinin türü.

properties.initiatorEmailId

string

Aktarım isteğini gönderen kullanıcının e-posta kimliği.

properties.recipientEmailId

string

Aktarım isteğinin gönderildiği kullanıcının e-posta kimliği.

properties.resellerId

string

Microsoft İş Ortağı Sözleşmesi ödeme hesabından gönderilen aktarım istekleri için satıcının isteğe bağlı MPN kimliği.

properties.resellerName

string

Microsoft İş Ortağı Sözleşmesi ödeme hesabından gönderilen aktarım istekleri için bayinin isteğe bağlı adı.

properties.transferStatus

TransferStatus

Genel aktarım durumu.

systemData

systemData

createdBy ve modifiedBy bilgilerini içeren Azure Resource Manager meta verileri.

tags

object

Kaynakla ilişkilendirilmiş meta verilerin sözlüğü. Tüm kaynak türleri için doldurulmayabilir. Desteklenen en fazla anahtar/değer uzunluğu 256 karakterdir. Anahtarlar/değer boş değer veya null olmamalıdır. Anahtarlar <> % & \ ? içeremez /

type

string

Kaynağın türü. Örneğin, "Microsoft.Compute/virtualMachines" veya "Microsoft.Storage/storageAccounts"

PartnerTransferDetailsListResult

PartnerTransferDetails öğelerinin sayfalı koleksiyonu

Name Tür Description
nextLink

string (uri)

Öğelerin sonraki sayfasına bağlantı

value

PartnerTransferDetails[]

Bu sayfadaki PartnerTransferDetails öğeleri

ProductTransferStatus

Bir transferin durumu.

Değer Description
NotStarted

Henüz Başlamadı

InProgress

Devam Ediyor

Completed

Tamamlandı

Failed

Başarısız oldu

ProductType

Aktarılan ürün türü.

Değer Description
AzureSubscription

AzureSubscription

AzureReservation

AzureReservation

Department

Departman

SavingsPlan

Tasarruf Planı

SAAS

SAAS

systemData

Kaynağın oluşturulması ve son değiştirilmesiyle ilgili meta veriler.

Name Tür Description
createdAt

string (date-time)

Kaynak oluşturma (UTC) zaman damgası.

createdBy

string

Kaynağı oluşturan kimlik.

createdByType

createdByType

Kaynağı oluşturan kimliğin türü.

lastModifiedAt

string (date-time)

Kaynağın son değişikliğinin zaman damgası (UTC)

lastModifiedBy

string

Kaynağı en son değiştiren kimlik.

lastModifiedByType

createdByType

Kaynağı en son değiştiren kimlik türü.

TransferError

Aktarım yürütme için hata ayrıntıları.

Name Tür Description
code

string

Hata kodu.

message

string

Hata mesajı.

TransferStatus

Bir transferin durumu.

Değer Description
Expired

Süresi doldu

Pending

Beklemede

InProgress

Devam Ediyor

Completed

Tamamlandı

CompletedWithErrors

CompletedWithErrors

Failed

Başarısız oldu

Canceled

İptal edildi

Declined

Reddedildi