Recipient Transfers - Accept
Akzeptiert eine Übertragungsanforderung.
POST https://management.azure.com/providers/Microsoft.Billing/transfers/{transferName}/accept?api-version=2024-04-01
URI-Parameter
Name | In | Erforderlich | Typ | Beschreibung |
---|---|---|---|---|
transfer
|
path | True |
string |
Die ID, die eine Übertragungsanforderung eindeutig identifiziert. RegEx-Muster: |
api-version
|
query | True |
string |
Die Version der API, die mit der Clientanforderung verwendet werden soll. Die aktuelle Version ist 2024-04-01. |
Anforderungstext
Name | Typ | Beschreibung |
---|---|---|
properties.productDetails |
Fordern Sie Parameter an, um die Übertragung zu akzeptieren. |
Antworten
Name | Typ | Beschreibung |
---|---|---|
200 OK |
Details der akzeptierten Übertragung. |
|
Other Status Codes |
Unerwarteter Fehler. |
Sicherheit
azure_auth
Azure Active Directory OAuth2-Fluss.
Typ:
oauth2
Ablauf:
implicit
Autorisierungs-URL:
https://login.microsoftonline.com/common/oauth2/authorize
Bereiche
Name | Beschreibung |
---|---|
user_impersonation | Identitätswechsel ihres Benutzerkontos |
Beispiele
AcceptTransfer
Beispielanforderung
POST https://management.azure.com/providers/Microsoft.Billing/transfers/aabb123/accept?api-version=2024-04-01
{
"properties": {
"productDetails": [
{
"productType": "AzureSubscription",
"productId": "subscriptionId"
},
{
"productType": "AzureReservation",
"productId": "reservedInstanceId"
}
]
}
}
Beispiel für eine Antwort
{
"id": "/providers/Microsoft.Billing/transfers/aabb123",
"name": "aabb123",
"type": "Microsoft.Billing/transfers",
"properties": {
"expirationTime": "2018-11-05T17:32:28Z",
"transferStatus": "InProgress",
"recipientEmailId": "user@contoso.com",
"initiatorEmailId": "xyz@contoso.com",
"detailedTransferStatus": [
{
"productType": "AzureSubscription",
"productId": "subscriptionId",
"productName": "Azure subscription 1",
"skuDescription": "MS-AZR-0017G",
"transferStatus": "InProgress"
},
{
"productType": "AzureReservation",
"productId": "reservedInstanceId",
"productName": "Reservation name",
"skuDescription": "Standard_D2s_v3;VirtualMachines;P1Y",
"transferStatus": "InProgress"
}
]
}
}
Definitionen
Name | Beschreibung |
---|---|
Accept |
Fordern Sie Parameter an, um die Übertragung zu akzeptieren. |
created |
Der Identitätstyp, der die Ressource erstellt hat. |
Detailed |
Detaillierter Übertragungsstatus. |
eligible |
Art der Abonnements, die übertragen werden können. |
Error |
Der Ressourcenverwaltungsfehler zusätzliche Informationen. |
Error |
Das Fehlerdetails. |
Error |
Fehlerantwort |
initiator |
Der Typ des Kunden, der die Übertragungsanforderung gesendet hat. |
Product |
Details zum übertragenen Produkt. |
product |
Übertragungsstatus. |
product |
Art des Produkts, das übertragen wird. |
Recipient |
Details der Übertragung. |
supported |
Liste der unterstützten Kontotypen. |
system |
Metadaten zur Erstellung und letzten Änderung der Ressource. |
Transfer |
Fehlerdetails für die Übertragung der Ausführung. |
transfer |
Gesamtübertragungsstatus. |
AcceptTransferRequest
Fordern Sie Parameter an, um die Übertragung zu akzeptieren.
Name | Typ | Beschreibung |
---|---|---|
properties.productDetails |
Fordern Sie Parameter an, um die Übertragung zu akzeptieren. |
createdByType
Der Identitätstyp, der die Ressource erstellt hat.
Name | Typ | Beschreibung |
---|---|---|
Application |
string |
|
Key |
string |
|
ManagedIdentity |
string |
|
User |
string |
DetailedTransferStatus
Detaillierter Übertragungsstatus.
Name | Typ | Beschreibung |
---|---|---|
errorDetails |
Fehlerdetails für die Übertragung der Ausführung. |
|
productId |
string |
Die ID des Produkts, das übertragen wird. |
productName |
string |
Der Name des produkts, das übertragen wird. |
productType |
Art des Produkts, das übertragen wird. |
|
skuDescription |
string |
Die SKU des produkts, das übertragen wird. |
transferStatus |
Übertragungsstatus. |
eligibleProductType
Art der Abonnements, die übertragen werden können.
Name | Typ | Beschreibung |
---|---|---|
AzureReservation |
string |
|
DevTestAzureSubscription |
string |
|
StandardAzureSubscription |
string |
ErrorAdditionalInfo
Der Ressourcenverwaltungsfehler zusätzliche Informationen.
Name | Typ | Beschreibung |
---|---|---|
info |
object |
Die zusätzlichen Informationen. |
type |
string |
Der zusätzliche Informationstyp. |
ErrorDetail
Das Fehlerdetails.
Name | Typ | Beschreibung |
---|---|---|
additionalInfo |
Die zusätzlichen Informationen des Fehlers. |
|
code |
string |
Der Fehlercode. |
details |
Die Fehlerdetails. |
|
message |
string |
Die Fehlermeldung. |
target |
string |
Das Fehlerziel. |
ErrorResponse
Fehlerantwort
Name | Typ | Beschreibung |
---|---|---|
error |
Das Fehlerobjekt. |
initiatorCustomerType
Der Typ des Kunden, der die Übertragungsanforderung gesendet hat.
Name | Typ | Beschreibung |
---|---|---|
EA |
string |
|
Partner |
string |
ProductDetails
Details zum übertragenen Produkt.
Name | Typ | Beschreibung |
---|---|---|
productId |
string |
Die ID des Produkts, das übertragen wird. |
productType |
Art des Produkts, das übertragen wird. |
productTransferStatus
Übertragungsstatus.
Name | Typ | Beschreibung |
---|---|---|
Completed |
string |
|
Failed |
string |
|
InProgress |
string |
|
NotStarted |
string |
productType
Art des Produkts, das übertragen wird.
Name | Typ | Beschreibung |
---|---|---|
AzureReservation |
string |
|
AzureSubscription |
string |
|
Department |
string |
|
SAAS |
string |
|
SavingsPlan |
string |
RecipientTransferDetails
Details der Übertragung.
Name | Typ | Beschreibung |
---|---|---|
id |
string |
Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
name |
string |
Der Name der Ressource |
properties.allowedProductType |
Art der Abonnements, die übertragen werden können. |
|
properties.canceledBy |
string |
Die E-Mail-ID des Benutzers, der die Übertragungsanforderung abgebrochen hat. |
properties.customerTenantId |
string |
Die Kundenmandanten-ID. |
properties.detailedTransferStatus |
Detaillierter Übertragungsstatus. |
|
properties.expirationTime |
string |
Der Zeitpunkt, zu dem die Übertragungsanforderung abläuft. |
properties.initiatorCustomerType |
Der Typ des Kunden, der die Übertragungsanforderung gesendet hat. |
|
properties.initiatorEmailId |
string |
Die E-Mail-ID des Benutzers, der die Übertragungsanforderung gesendet hat. |
properties.recipientEmailId |
string |
Die E-Mail-ID des Benutzers, an den die Übertragungsanforderung gesendet wurde. |
properties.resellerId |
string |
Optionale MPN-ID des Händlers für Überweisungsanfragen, die von einem Abrechnungskonto für Microsoft Partner Agreement gesendet werden. |
properties.resellerName |
string |
Optionaler Name des Wiederverkäufers für Überweisungsanfragen, die vom Abrechnungskonto des Microsoft Partner Agreement gesendet werden. |
properties.supportedAccounts |
Liste der unterstützten Kontotypen. |
|
properties.transferStatus |
Gesamtübertragungsstatus. |
|
systemData |
Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten. |
|
tags |
object |
Wörterbuch der Metadaten, die der Ressource zugeordnet sind. Möglicherweise wird sie nicht für alle Ressourcentypen aufgefüllt. Maximale Schlüssel-/Wertlänge unterstützt von 256 Zeichen. Schlüssel/Wert dürfen keinen leeren Wert oder null sein. Schlüssel können nicht <> % & \ enthalten? / |
type |
string |
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts" |
supportedAccountType
Liste der unterstützten Kontotypen.
Name | Typ | Beschreibung |
---|---|---|
Enterprise |
string |
|
Individual |
string |
|
None |
string |
|
Partner |
string |
systemData
Metadaten zur Erstellung und letzten Änderung der Ressource.
Name | Typ | Beschreibung |
---|---|---|
createdAt |
string |
Der Zeitstempel der Ressourcenerstellung (UTC). |
createdBy |
string |
Die Identität, die die Ressource erstellt hat. |
createdByType |
Der Identitätstyp, der die Ressource erstellt hat. |
|
lastModifiedAt |
string |
Der Zeitstempel der letzten Änderung der Ressource (UTC) |
lastModifiedBy |
string |
Die Identität, die die Ressource zuletzt geändert hat. |
lastModifiedByType |
Der Identitätstyp, der die Ressource zuletzt geändert hat. |
TransferError
Fehlerdetails für die Übertragung der Ausführung.
Name | Typ | Beschreibung |
---|---|---|
code |
string |
Fehlercode. |
message |
string |
Fehlermeldung. |
transferStatus
Gesamtübertragungsstatus.
Name | Typ | Beschreibung |
---|---|---|
Canceled |
string |
|
Completed |
string |
|
CompletedWithErrors |
string |
|
Declined |
string |
|
Expired |
string |
|
Failed |
string |
|
InProgress |
string |
|
Pending |
string |