Projects - Get

Hämta det angivna projektet.
Hämta projektet med det angivna namnet.

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

URI-parametrar

Name I Obligatorisk Typ Description
projectName
path True

string

Namnet på Azure Migrate-projektet.

resourceGroupName
path True

string

Namnet på den Azure-resursgrupp som projektet ingår i.

subscriptionId
path True

string

Azure-prenumerations-ID där projektet skapades.

api-version
query True

string

Standardhuvud för begäran. Används av tjänsten för att identifiera DEN API-version som används av klienten.

Svar

Name Typ Description
200 OK

Project

OKEJ.

Sidhuvuden

x-ms-request-id: string

Other Status Codes

CloudError

Felsvar som beskriver varför åtgärden misslyckades.

Säkerhet

azure_auth

Azure Active Directory OAuth2-flöde

Typ: oauth2
Flow: implicit
Auktoriseringswebbadress: https://login.microsoftonline.com/common/oauth2/authorize

Omfattningar

Name Description
user_impersonation personifiera ditt användarkonto

Exempel

Projects_Get

Exempelbegäran

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

Exempelsvar

{
  "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"
  }
}

Definitioner

Name Description
CloudError

Ett felsvar från Azure Migrate-tjänsten.

CloudErrorBody

Ett felsvar från Azure Migrate-tjänsten.

PrivateEndpointConnection

En privat slutpunktsanslutning för ett projekt.

PrivateEndpointConnectionProperties

Egenskaper för privat slutpunktsanslutning.

PrivateLinkServiceConnectionState

Tillstånd för en privat slutpunktsanslutning.

Project

Azure Migrate-projekt.

ProjectProperties

Egenskaper för ett projekt.

ProjectStatus

Utvärderingsprojektstatus.

ProvisioningState

Projektets etableringstillstånd.

ResourceId

ARM-ID för en resurs.

CloudError

Ett felsvar från Azure Migrate-tjänsten.

Name Typ Description
error

CloudErrorBody

Ett felsvar från Azure Migrate-tjänsten.

CloudErrorBody

Ett felsvar från Azure Migrate-tjänsten.

Name Typ Description
code

string

En identifierare för felet. Koder är invarianta och är avsedda att användas programmatiskt.

details

CloudErrorBody[]

En lista med ytterligare information om felet.

message

string

Ett meddelande som beskriver felet, avsett att vara lämpligt för visning i ett användargränssnitt.

target

string

Målet för det specifika felet. Till exempel namnet på egenskapen i fel.

PrivateEndpointConnection

En privat slutpunktsanslutning för ett projekt.

Name Typ Description
eTag

string

För optimistisk samtidighetskontroll.

id

string

Sökvägsreferens till den här privata slutpunktsslutpunktsanslutningen. /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}/privateEndpointConnections/{privateEndpointConnectionName}

name

string

Namnet på den privata slutpunktsslutpunktsanslutningen.

properties

PrivateEndpointConnectionProperties

Egenskaper för den privata slutpunktsslutpunktsanslutningen.

type

string

Typ av objekt = [Microsoft.Migrate/assessmentProjects/privateEndpointConnections].

PrivateEndpointConnectionProperties

Egenskaper för privat slutpunktsanslutning.

Name Typ Description
privateEndpoint

ResourceId

ARM-ID för den privata slutpunktsresurs som motsvarar anslutningen.

privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Tillståndet för den privata slutpunktsanslutningen.

provisioningState enum:
  • Accepted
  • Failed
  • InProgress
  • Succeeded

Anger om det finns en pågående åtgärd på den privata slutpunkten.

PrivateLinkServiceConnectionState

Tillstånd för en privat slutpunktsanslutning.

Name Typ Description
actionsRequired

string

Åtgärder som krävs för den privata slutpunktsanslutningen.

description

string

Beskrivning av den privata slutpunktsanslutningen.

status enum:
  • Approved
  • Disconnected
  • Pending
  • Rejected

Anslutningsstatus för den privata slutpunktsanslutningen.

Project

Azure Migrate-projekt.

Name Typ Description
eTag

string

För optimistisk samtidighetskontroll.

id

string

Sökvägsreferens till projektet /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}

location

string

Azure-plats där projektet skapas.

name

string

Namnet på projektet.

properties

ProjectProperties

Projektets egenskaper.

tags

object

Taggar som tillhandahålls av Azure-taggningstjänsten.

type

string

Typ av objekt = [Microsoft.Migrate/assessmentProjects].

ProjectProperties

Egenskaper för ett projekt.

Name Typ Description
assessmentSolutionId

string

Arm-ID för utvärderingslösning som spåras av Microsoft.Migrate/migrateProjects.

createdTimestamp

string (date-time)

Tid då det här projektet skapades. Date-Time representeras i ISO-8601-format.

customerStorageAccountArmId

string

ARM-ID för lagringskontot som används för interaktioner när offentlig åtkomst är inaktiverad.

customerWorkspaceId

string

ARM-ID:t för arbetsytan tjänstkarta som skapats av kunden.

customerWorkspaceLocation

string

Plats för tjänstkartans arbetsyta som skapats av kunden.

lastAssessmentTimestamp

string (date-time)

Tidpunkt då den senaste utvärderingen skapades. Date-Time representeras i ISO-8601-format. Det här värdet är null tills utvärderingen har skapats.

numberOfAssessments

integer (int32)

Antal utvärderingar som skapats i projektet.

numberOfGroups

integer (int32)

Antal grupper som skapats i projektet.

numberOfMachines

integer (int32)

Antal datorer i projektet.

privateEndpointConnections

PrivateEndpointConnection[]

Listan över privata slutpunktsanslutningar till projektet.

projectStatus

ProjectStatus

Utvärderingsprojektstatus.

provisioningState

ProvisioningState

Projektets etableringstillstånd.

publicNetworkAccess

string

Det här värdet kan anges till "aktiverat" för att undvika icke-bakåtkompatibla ändringar av befintliga kundresurser och mallar. Om inställningen är "inaktiverad" tillåts inte trafik via det offentliga gränssnittet och privata slutpunktsanslutningar är den exklusiva åtkomstmetoden.

serviceEndpoint

string

Slutpunkt där insamlaragenten kan anropa agentens REST API.

updatedTimestamp

string (date-time)

Tid då projektet senast uppdaterades. Date-Time representeras i ISO-8601-format.

ProjectStatus

Utvärderingsprojektstatus.

Värde Description
Active
Inactive

ProvisioningState

Projektets etableringstillstånd.

Värde Description
Accepted
Creating
Deleting
Failed
Moving
Succeeded

ResourceId

ARM-ID för en resurs.

Name Typ Description
id

string