Profiles - Can Migrate

Überprüft, ob das CDN-Profil zum Azure Frontdoor-Profil (Standard/Premium) migriert werden kann.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Cdn/canMigrate?api-version=2024-02-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
resourceGroupName
path True

string

Name der Ressourcengruppe innerhalb des Azure-Abonnements.

Regex pattern: ^[-\w\._\(\)]+$

subscriptionId
path True

string

Die Azure-Abonnement-ID.

api-version
query True

string

Version der API, die mit der Clientanforderung verwendet werden soll. Die aktuelle Version ist 2024-02-01.

Anforderungstext

Name Erforderlich Typ Beschreibung
classicResourceReference True

ResourceReference

Ressourcenreferenz des klassischen CDN-Profils oder der klassischen Frontdoor, die migriert werden müssen.

Antworten

Name Typ Beschreibung
200 OK

CanMigrateResult

OK. Die Anforderung wurde erfolgreich durchgeführt.

202 Accepted

Akzeptiert: Die Anforderung wurde für die Verarbeitung akzeptiert, und der Vorgang wird asynchron abgeschlossen.

Headers

location: string

Other Status Codes

ErrorResponse

CDN-Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

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

Profiles_CanMigrate

Sample Request

POST https://management.azure.com/subscriptions/subid/resourceGroups/RG/providers/Microsoft.Cdn/canMigrate?api-version=2024-02-01

{
  "classicResourceReference": {
    "id": "/subscriptions/subid/resourcegroups/RG/providers/Microsoft.Network/frontdoors/frontdoorname"
  }
}

Sample Response

{
  "id": "/subscriptions/subid/resourcegroups/yaoshitest/providers/Microsoft.Cdn/operationresults/operationid/profileresults/DummyProfile/canmigrateresults/DummyProfile",
  "type": "Microsoft.Cdn/canmigrate",
  "properties": {
    "canMigrate": true,
    "defaultSku": "Standard_AzureFrontDoor",
    "errors": null
  }
}
azure-asyncoperation: https://management.azure.com/subscriptions/subid/resourcegroups/resourceGroupName/providers/Microsoft.Cdn/operationresults/operationId?api-version=2024-02-01

Definitionen

Name Beschreibung
CanMigrateDefaultSku

Empfohlene SKU für die Migration

CanMigrateParameters

Anforderungstext für den CanMigrate-Vorgang.

CanMigrateResult

Ergebnis für den CanMigrate-Vorgang.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

ErrorDetail

Die Fehlerdetails.

ErrorResponse

Fehlerantwort

MigrationErrorType

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

ResourceReference

Verweis auf eine andere Ressource.

CanMigrateDefaultSku

Empfohlene SKU für die Migration

Name Typ Beschreibung
Premium_AzureFrontDoor

string

Standard_AzureFrontDoor

string

CanMigrateParameters

Anforderungstext für den CanMigrate-Vorgang.

Name Typ Beschreibung
classicResourceReference

ResourceReference

Ressourcenreferenz des klassischen CDN-Profils oder der klassischen Frontdoor, die migriert werden müssen.

CanMigrateResult

Ergebnis für den CanMigrate-Vorgang.

Name Typ Beschreibung
id

string

Ressourcen-ID

properties.canMigrate

boolean

Flag, das angibt, ob das Profil migriert werden kann

properties.defaultSku

CanMigrateDefaultSku

Empfohlene SKU für die Migration

properties.errors

MigrationErrorType[]

Liste der Migrationsfehler

type

string

Der Ressourcentyp.

ErrorAdditionalInfo

Zusätzliche Informationen zum Ressourcenverwaltungsfehler.

Name Typ Beschreibung
info

object

Zusätzliche Informationen.

type

string

Typ der zusätzlichen Informationen.

ErrorDetail

Die Fehlerdetails.

Name Typ Beschreibung
additionalInfo

ErrorAdditionalInfo[]

Die zusätzlichen Fehlerinformationen.

code

string

Der Fehlercode.

details

ErrorDetail[]

Die Fehlerdetails.

message

string

Die Fehlermeldung.

target

string

Das Fehlerziel.

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

MigrationErrorType

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

Name Typ Beschreibung
code

string

Fehlercode

errorMessage

string

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

nextSteps

string

Beschreibt, was getan werden muss, um das Problem zu beheben

resourceName

string

Ressource, die das Problem hat.

ResourceReference

Verweis auf eine andere Ressource.

Name Typ Beschreibung
id

string

Ressourcen-ID