Share via


Recipient Transfers - Accept

Akzeptiert eine Übertragungsanforderung.

POST https://management.azure.com/providers/Microsoft.Billing/transfers/{transferName}/acceptTransfer

URI-Parameter

Name In Erforderlich Typ Beschreibung
transferName
path True

string

Die ID, die eine Übertragungsanforderung eindeutig identifiziert.

Anforderungstext

Name Typ Beschreibung
properties.productDetails

ProductDetails[]

Fordern Sie Parameter an, um die Übertragung zu akzeptieren.

Antworten

Name Typ Beschreibung
200 OK

RecipientTransferDetails

Details der akzeptierten Übertragung.

Other Status Codes

ErrorResponse

Unerwarteter Fehler.

Sicherheit

azure_auth

Azure Active Directory OAuth2 Flow.

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

Scopes

Name Beschreibung
user_impersonation Identitätswechsel Ihres Benutzerkontos

Beispiele

AcceptTransfer

Sample Request

POST https://management.azure.com/providers/Microsoft.Billing/transfers/transferName/acceptTransfer

{
  "properties": {
    "productDetails": [
      {
        "productType": "AzureSubscription",
        "productId": "subscriptionId"
      },
      {
        "productType": "AzureReservation",
        "productId": "reservedInstanceId"
      }
    ]
  }
}

Sample Response

{
  "properties": {
    "creationTime": "2018-10-10T17:32:28Z",
    "expirationTime": "2018-11-05T17:32:28Z",
    "transferStatus": "InProgress",
    "recipientEmailId": "user@contoso.com",
    "initiatorEmailId": "xyz@contoso.com",
    "lastModifiedTime": "2018-10-10T17:32:28Z",
    "detailedTransferStatus": [
      {
        "productType": "AzureSubscription",
        "productId": "subscriptionId",
        "transferStatus": "InProgress"
      },
      {
        "productType": "AzureReservation",
        "productId": "reservedInstanceId",
        "transferStatus": "InProgress"
      }
    ]
  }
}

Definitionen

Name Beschreibung
AcceptTransferRequest

Fordern Sie Parameter an, um die Übertragung zu akzeptieren.

DetailedTransferStatus

Detaillierte übertragung status.

eligibleProductType

Art der Abonnements, die übertragen werden können.

Error

Fehlerdetails für die Übertragungsausführung.

ErrorDetails

Die Details des Fehlers.

ErrorResponse

Die Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.

ErrorSubDetails
ProductDetails

Details des produkts, das übertragen wird.

productTransferStatus

Status übertragen.

productType

Typ des Produkts, das übertragen wird.

RecipientTransferDetails

Details der Übertragung.

transferStatus

Gesamtübertragung status.

AcceptTransferRequest

Fordern Sie Parameter an, um die Übertragung zu akzeptieren.

Name Typ Beschreibung
properties.productDetails

ProductDetails[]

Fordern Sie Parameter an, um die Übertragung zu akzeptieren.

DetailedTransferStatus

Detaillierte übertragung status.

Name Typ Beschreibung
errorDetails

Error

Fehlerdetails für die Übertragungsausführung.

productId

string

Die ID des produkts, das übertragen wird.

productType

productType

Produkttyp, der übertragen wird.

transferStatus

productTransferStatus

Status übertragen.

eligibleProductType

Art der Abonnements, die übertragen werden können.

Name Typ Beschreibung
AzureReservation

string

DevTestAzureSubscription

string

StandardAzureSubscription

string

Error

Fehlerdetails für die Übertragungsausführung.

Name Typ Beschreibung
errorCode

string

Fehlercode

errorMessage

string

Fehlermeldung.

ErrorDetails

Die Details des Fehlers.

Name Typ Beschreibung
code

string

Fehlercode

details

ErrorSubDetails[]

Die Unterdetails des Fehlers.

message

string

Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

target

string

Das Ziel des jeweiligen Fehlers.

ErrorResponse

Die Fehlerantwort gibt an, dass der Dienst die eingehende Anforderung nicht verarbeiten kann. Der Grund wird in der Fehlermeldung angegeben.

Name Typ Beschreibung
error

ErrorDetails

Die Details des Fehlers.

ErrorSubDetails

Name Typ Beschreibung
code

string

Fehlercode

message

string

Eine Fehlermeldung, die angibt, warum der Vorgang fehlgeschlagen ist.

target

string

Das Ziel des jeweiligen Fehlers.

ProductDetails

Details des produkts, das übertragen wird.

Name Typ Beschreibung
productId

string

Die ID des produkts, das übertragen wird.

productType

productType

Typ des Produkts, das übertragen wird.

productTransferStatus

Status übertragen.

Name Typ Beschreibung
Completed

string

Failed

string

InProgress

string

NotStarted

string

productType

Typ des Produkts, das übertragen wird.

Name Typ Beschreibung
AzureReservation

string

AzureSubscription

string

RecipientTransferDetails

Details der Übertragung.

Name Typ Beschreibung
properties.allowedProductType

eligibleProductType[]

Art der Abonnements, die übertragen werden können.

properties.canceledBy

string

Die E-Mail-ID des Benutzers, der die Übertragungsanforderung abgebrochen hat.

properties.creationTime

string

Der Zeitpunkt, zu dem die Übertragungsanforderung erstellt wurde.

properties.detailedTransferStatus

DetailedTransferStatus[]

Detaillierte übertragung status.

properties.expirationTime

string

Der Zeitpunkt, zu dem die Übertragungsanforderung abläuft.

properties.initiatorCustomerType

string

Der Typ des Kunden, der die Übertragungsanforderung gesendet hat.

properties.initiatorEmailId

string

Die E-Mail-ID des Benutzers, der die Übertragungsanforderung gesendet hat.

properties.lastModifiedTime

string

Der Zeitpunkt, zu dem die Übertragungsanforderung zuletzt geändert wurde.

properties.recipientEmailId

string

Die E-Mail-ID des Benutzers, an den die Übertragungsanforderung gesendet wurde.

properties.resellerId

string

Optionale MPN-ID des Wiederverkäufers für Übertragungsanforderungen, die von einem Microsoft Partner-Vereinbarung Abrechnungskonto gesendet werden.

properties.resellerName

string

Optionaler Name des Vertriebspartners für Übertragungsanforderungen, die von Microsoft Partner-Vereinbarung Abrechnungskonto gesendet werden.

properties.transferStatus

transferStatus

Gesamtübertragung status.

transferStatus

Gesamtübertragung status.

Name Typ Beschreibung
Canceled

string

Completed

string

CompletedWithErrors

string

Declined

string

Failed

string

InProgress

string

Pending

string