Freigeben über


Projects - Get

Rufen Sie das angegebene Projekt ab.
Rufen Sie das Projekt mit dem angegebenen Namen ab.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourcegroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}?api-version=2019-10-01

URI-Parameter

Name In Erforderlich Typ Beschreibung
projectName
path True

string

Name des Azure Migrate-Projekts.

resourceGroupName
path True

string

Name der Azure-Ressourcengruppe, zu der das Projekt gehört.

subscriptionId
path True

string

Azure-Abonnement-ID, in der das Projekt erstellt wurde.

api-version
query True

string

Standardanforderungsheader. Wird vom Dienst verwendet, um die api-Version zu identifizieren, die vom Client verwendet wird.

Antworten

Name Typ Beschreibung
200 OK

Project

OKAY.

Header

x-ms-request-id: string

Other Status Codes

CloudError

Fehlerantwort, die beschreibt, warum der Vorgang fehlgeschlagen ist.

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

Projects_Get

Beispielanforderung

GET https://management.azure.com/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourcegroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentProjects/abgoyalWEselfhostb72bproject?api-version=2019-10-01

Beispiel für eine Antwort

{
  "id": "/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourceGroups/abgoyal-westEurope/providers/Microsoft.Migrate/assessmentprojects/abgoyalWEselfhostb72bproject",
  "name": "abgoyalWEselfhostb72bproject",
  "type": "Microsoft.Migrate/assessmentprojects",
  "eTag": "\"0600c777-0000-0d00-0000-5cdaa4170000\"",
  "location": "westeurope",
  "properties": {
    "numberOfGroups": 2,
    "numberOfMachines": 28,
    "numberOfAssessments": 3,
    "lastAssessmentTimestamp": "2019-05-14T11:18:47.7893715Z",
    "createdTimestamp": "2019-05-09T08:28:53.3305058Z",
    "updatedTimestamp": "2019-05-09T10:11:16.0228967Z",
    "serviceEndpoint": "https://asmsrvprodwe.prod.migration.windowsazure.com/",
    "assessmentSolutionId": "/subscriptions/6393a73f-8d55-47ef-b6dd-179b3e0c7910/resourcegroups/abgoyal-westeurope/providers/microsoft.migrate/migrateprojects/abgoyalweselfhost/Solutions/Servers-Assessment-ServerAssessment",
    "projectStatus": "Active",
    "customerWorkspaceId": null,
    "customerWorkspaceLocation": null,
    "provisioningState": "Succeeded"
  }
}

Definitionen

Name Beschreibung
CloudError

Eine Fehlerantwort des Azure Migrate-Diensts.

CloudErrorBody

Eine Fehlerantwort des Azure Migrate-Diensts.

PrivateEndpointConnection

Eine private Endpunktverbindung für ein Projekt.

PrivateEndpointConnectionProperties

Private Endpunktverbindungseigenschaften.

PrivateLinkServiceConnectionState

Status einer privaten Endpunktverbindung.

Project

Azure Migrate-Projekt.

ProjectProperties

Eigenschaften eines Projekts.

ProjectStatus

Projektstatus der Bewertung.

ProvisioningState

Bereitstellungsstatus des Projekts.

ResourceId

ARM-ID für eine Ressource.

CloudError

Eine Fehlerantwort des Azure Migrate-Diensts.

Name Typ Beschreibung
error

CloudErrorBody

Eine Fehlerantwort des Azure Migrate-Diensts.

CloudErrorBody

Eine Fehlerantwort des Azure Migrate-Diensts.

Name Typ Beschreibung
code

string

Ein Bezeichner für den Fehler. Codes sind unveränderlich und sollen programmgesteuert genutzt werden.

details

CloudErrorBody[]

Eine Liste mit zusätzlichen Details zum Fehler.

message

string

Eine Meldung, die den Fehler beschreibt, der für die Anzeige in einer Benutzeroberfläche geeignet ist.

target

string

Das Ziel des bestimmten Fehlers. Beispielsweise der Name der Eigenschaft im Fehler.

PrivateEndpointConnection

Eine private Endpunktverbindung für ein Projekt.

Name Typ Beschreibung
eTag

string

Für optimistisches Parallelitätssteuerelement.

id

string

Pfadverweis auf diese private Endpunktendverbindung. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name

string

Name der Verbindung mit privaten Endpunkten.

properties

PrivateEndpointConnectionProperties

Eigenschaften der privaten Endpunkt-Endpunktverbindung.

type

string

Typ des Objekts = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionProperties

Private Endpunktverbindungseigenschaften.

Name Typ Beschreibung
privateEndpoint

ResourceId

ARM-ID für die private Endpunktressource, die der Verbindung entspricht.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Status der privaten Endpunktverbindung.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Gibt an, ob ein fortlaufender Vorgang auf dem privaten Endpunkt vorhanden ist.

PrivateLinkServiceConnectionState

Status einer privaten Endpunktverbindung.

Name Typ Beschreibung
actionsRequired

string

Aktionen, die für die private Endpunktverbindung erforderlich sind.

description

string

Beschreibung der privaten Endpunktverbindung.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Verbindungsstatus der privaten Endpunktverbindung.

Project

Azure Migrate-Projekt.

Name Typ Beschreibung
eTag

string

Für optimistisches Parallelitätssteuerelement.

id

string

Pfadreferenz zu diesem Projekt /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}

location

string

Azure-Speicherort, an dem das Projekt erstellt wird.

name

string

Name des Projekts.

properties

ProjectProperties

Eigenschaften des Projekts.

tags

object

Tags, die vom Azure Tagging-Dienst bereitgestellt werden.

type

string

Typ des Objekts = [Microsoft.Migrate/assessmentProjects].

ProjectProperties

Eigenschaften eines Projekts.

Name Typ Beschreibung
assessmentSolutionId

string

Arm-ID der Bewertungslösung, die von Microsoft.Migrate/migrateProjects nachverfolgt wird.

createdTimestamp

string (date-time)

Zeitpunkt, zu dem dieses Projekt erstellt wurde. Date-Time im ISO-8601-Format dargestellt.

customerStorageAccountArmId

string

Die ARM-ID des Speicherkontos, das für Interaktionen verwendet wird, wenn der öffentliche Zugriff deaktiviert ist.

customerWorkspaceId

string

Die ARM-ID des Dienstzuordnungsarbeitsbereichs, der vom Kunden erstellt wurde.

customerWorkspaceLocation

string

Standort des dienstzuordnungsarbeitsbereichs, der vom Kunden erstellt wurde.

lastAssessmentTimestamp

string (date-time)

Zeitpunkt, zu dem die letzte Bewertung erstellt wurde. Date-Time im ISO-8601-Format dargestellt. Dieser Wert ist null, bis die Bewertung erstellt wird.

numberOfAssessments

integer (int32)

Die Anzahl der im Projekt erstellten Bewertungen.

numberOfGroups

integer (int32)

Die Anzahl der im Projekt erstellten Gruppen.

numberOfMachines

integer (int32)

Anzahl der Computer im Projekt.

privateEndpointConnections

PrivateEndpointConnection[]

Die Liste der privaten Endpunktverbindungen mit dem Projekt.

projectStatus

ProjectStatus

Projektstatus der Bewertung.

provisioningState

ProvisioningState

Bereitstellungsstatus des Projekts.

publicNetworkAccess

string

Dieser Wert kann auf "aktiviert" festgelegt werden, um änderungen an vorhandenen Kundenressourcen und -vorlagen zu vermeiden. Wenn dieser Wert auf "deaktiviert" festgelegt ist, ist der Datenverkehr über die öffentliche Schnittstelle nicht zulässig, und private Endpunktverbindungen sind die exklusive Zugriffsmethode.

serviceEndpoint

string

Endpunkt, an dem der Sammel-Agent die REST-API des Agents aufrufen kann.

updatedTimestamp

string (date-time)

Zeitpunkt, zu dem dieses Projekt zuletzt aktualisiert wurde. Date-Time im ISO-8601-Format dargestellt.

ProjectStatus

Projektstatus der Bewertung.

Wert Beschreibung
Active
Inactive

ProvisioningState

Bereitstellungsstatus des Projekts.

Wert Beschreibung
Accepted
Creating
Deleting
Failed
Moving
Succeeded

ResourceId

ARM-ID für eine Ressource.

Name Typ Beschreibung
id

string