Dela via


Assessment Projects Operations - Update

Uppdatera ett AssessmentProject

PATCH https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Migrate/assessmentProjects/{projectName}?api-version=2024-01-15

URI-parametrar

Name I Obligatorisk Typ Description
projectName
path True

string

pattern: ^[^<>&:\?/#]{1,260}$

Projektnamn för utvärdering

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Namnet på resursgruppen. Namnet är skiftlägesokänsligt.

subscriptionId
path True

string (uuid)

ID för målprenumerationen. Värdet måste vara ett UUID.

api-version
query True

string

minLength: 1

Den API-version som ska användas för den här åtgärden.

Begärandetext

Name Typ Description
properties.assessmentSolutionId

string

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

properties.customerStorageAccountArmId

string

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

properties.customerWorkspaceId

string

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

properties.customerWorkspaceLocation

string

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

properties.projectStatus

ProjectStatus

Utvärderingsprojektstatus.

properties.provisioningState

ProvisioningState

Status för den senaste åtgärden.

properties.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.

tags

object

Resursetiketter.

Svar

Name Typ Description
200 OK

AssessmentProject

ARM-åtgärden har slutförts.

202 Accepted

Begäran om resursuppdatering har godkänts.

Sidhuvuden

  • Retry-After: integer
  • Location: string
Other Status Codes

ErrorResponse

Ett oväntat felsvar.

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

AssessmentProjectsOperations_Update_MaximumSet_Gen

Exempelbegäran

PATCH https://management.azure.com/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/sakanwar/providers/Microsoft.Migrate/assessmentProjects/sakanwar1204project?api-version=2024-01-15

{
  "tags": {
    "Migrate Project": "sakanwar-PE-SEA"
  },
  "properties": {
    "assessmentSolutionId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/sakanwar/providers/Microsoft.Storage/storageAccounts/sakanwar1204usa",
    "projectStatus": "Active",
    "customerWorkspaceId": null,
    "customerWorkspaceLocation": null,
    "publicNetworkAccess": "Disabled",
    "customerStorageAccountArmId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/sakanwar/providers/Microsoft.Storage/storageAccounts/sakanwar1204usa",
    "provisioningState": "Succeeded"
  }
}

Exempelsvar

{
  "properties": {
    "createdTimestamp": "2023-09-15T07:22:18.588Z",
    "updatedTimestamp": "2023-09-15T07:22:18.588Z",
    "serviceEndpoint": "https://asmsrv.sea.test.migration.windowsazure.com/",
    "assessmentSolutionId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/sakanwar/providers/Microsoft.Storage/storageAccounts/sakanwar1204usa",
    "projectStatus": "Active",
    "customerWorkspaceId": null,
    "customerWorkspaceLocation": null,
    "publicNetworkAccess": "Disabled",
    "privateEndpointConnections": [
      {
        "properties": {
          "privateEndpoint": {
            "id": "/subscriptions/31be0ff4-c932-4cb3-8efc-efa411d79280/resourceGroups/PrivLink-SelfHost/providers/Microsoft.Network/privateEndpoints/sakanwar1204project1634pe"
          },
          "privateLinkServiceConnectionState": {
            "status": "Approved",
            "description": null,
            "actionsRequired": ""
          },
          "provisioningState": "Succeeded"
        },
        "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/sakanwar/providers/Microsoft.Migrate/assessmentprojects/sakanwar1204project/privateEndpointConnections/sakanwar1204project1634pe.bf42f8a1-09f5-4ee4-aea6-a019cc60f9d7",
        "name": "sakanwar1204project1634pe.bf42f8a1-09f5-4ee4-aea6-a019cc60f9d7",
        "type": "Microsoft.Migrate/assessmentprojects/privateEndpointConnections",
        "systemData": {
          "createdBy": "sakanwar",
          "createdByType": "User",
          "createdAt": "2023-09-15T07:22:18.589Z",
          "lastModifiedBy": "sakanwar",
          "lastModifiedByType": "User",
          "lastModifiedAt": "2023-09-15T07:22:18.589Z"
        }
      }
    ],
    "customerStorageAccountArmId": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/sakanwar/providers/Microsoft.Storage/storageAccounts/sakanwar1204usa",
    "provisioningState": "Succeeded"
  },
  "tags": {
    "Migrate Project": "sakanwar-PE-SEA"
  },
  "location": "southeastasia",
  "id": "/subscriptions/4bd2aa0f-2bd2-4d67-91a8-5a4533d58600/resourceGroups/sakanwar/providers/Microsoft.Migrate/assessmentprojects/sakanwar1204project",
  "name": "sakanwar1204project",
  "type": "Microsoft.Migrate/assessmentprojects",
  "systemData": {
    "createdBy": "sakanwar",
    "createdByType": "User",
    "createdAt": "2023-09-15T07:22:18.589Z",
    "lastModifiedBy": "sakanwar",
    "lastModifiedByType": "User",
    "lastModifiedAt": "2023-09-15T07:22:18.589Z"
  }
}
location: https://contoso.com/operationstatus

Definitioner

Name Description
AssessmentProject

En utvärderingsprojektwebbplatsresurs.

AssessmentProjectUpdate

Den typ som används för uppdateringsåtgärder för AssessmentProject.

createdByType

Den typ av identitet som skapade resursen.

ErrorDetail

Felinformation

ErrorResponse

Felsvar

PrivateEndpoint

Den privata slutpunktsresursen.

PrivateEndpointConnection

Privat slutpunktsanslutningsresurs.

PrivateEndpointConnectionProvisioningState

Det aktuella etableringstillståndet.

PrivateEndpointServiceConnectionStatus

Anslutningsstatus för privat slutpunkt.

PrivateLinkServiceConnectionState

En samling med information om tillståndet för anslutningen mellan tjänstkonsumenten och leverantören.

ProjectStatus

Projektstatus.

ProvisioningState

Status för den aktuella åtgärden.

systemData

Metadata som rör skapande och senaste ändring av resursen.

AssessmentProject

En utvärderingsprojektwebbplatsresurs.

Name Typ Description
id

string (arm-id)

Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Den geo-plats där resursen finns

name

string

Namnet på resursen

properties.assessmentSolutionId

string

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

properties.createdTimestamp

string (date-time)

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

properties.customerStorageAccountArmId

string

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

properties.customerWorkspaceId

string

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

properties.customerWorkspaceLocation

string

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

properties.privateEndpointConnections

PrivateEndpointConnection[]

Listan över privata slutpunktsanslutningar till projektet.

properties.projectStatus

ProjectStatus

Utvärderingsprojektstatus.

properties.provisioningState

ProvisioningState

Status för den senaste åtgärden.

properties.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.

properties.serviceEndpoint

string

Slutpunkt där insamlaragenten kan anropa agentens REST API.

properties.updatedTimestamp

string (date-time)

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

systemData

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

tags

object

Resursetiketter.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

AssessmentProjectUpdate

Den typ som används för uppdateringsåtgärder för AssessmentProject.

Name Typ Description
properties.assessmentSolutionId

string

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

properties.customerStorageAccountArmId

string

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

properties.customerWorkspaceId

string

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

properties.customerWorkspaceLocation

string

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

properties.projectStatus

ProjectStatus

Utvärderingsprojektstatus.

properties.provisioningState

ProvisioningState

Status för den senaste åtgärden.

properties.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.

tags

object

Resursetiketter.

createdByType

Den typ av identitet som skapade resursen.

Värde Description
User
Application
ManagedIdentity
Key

ErrorDetail

Felinformation

Name Typ Description
code

string

Felkod

message

string

Beskrivning av felet inträffade

ErrorResponse

Felsvar

Name Typ Description
error

ErrorDetail

Felobjektet.

PrivateEndpoint

Den privata slutpunktsresursen.

Name Typ Description
id

string

ARM-identifieraren för privat slutpunkt.

PrivateEndpointConnection

Privat slutpunktsanslutningsresurs.

Name Typ Description
id

string (arm-id)

Fullständigt kvalificerat resurs-ID för resursen. Till exempel "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Namnet på resursen

properties.groupIds

string[]

Grupp-ID:t för den privata slutpunktsresursen.

properties.privateEndpoint

PrivateEndpoint

Den privata slutpunktsresursen.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

En samling med information om tillståndet för anslutningen mellan tjänstkonsumenten och leverantören.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Etableringstillståndet för den privata slutpunktsanslutningsresursen.

systemData

systemData

Azure Resource Manager-metadata som innehåller createdBy och modifiedBy information.

type

string

Resurstypen. Till exempel "Microsoft.Compute/virtualMachines" eller "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Det aktuella etableringstillståndet.

Värde Description
Succeeded
Creating
Deleting
Failed

PrivateEndpointServiceConnectionStatus

Anslutningsstatus för privat slutpunkt.

Värde Description
Pending
Approved
Rejected

PrivateLinkServiceConnectionState

En samling med information om tillståndet för anslutningen mellan tjänstkonsumenten och leverantören.

Name Typ Description
actionsRequired

string

Ett meddelande som anger om ändringar på tjänstleverantören kräver några uppdateringar på konsumenten.

description

string

Orsak till godkännande/avvisande av anslutningen.

status

PrivateEndpointServiceConnectionStatus

Anger om anslutningen har godkänts/avvisats/tagits bort av tjänstens ägare.

ProjectStatus

Projektstatus.

Värde Description
Active

Aktiv status.

Inactive

Inaktiv status.

ProvisioningState

Status för den aktuella åtgärden.

Värde Description
Succeeded

Resursen har skapats.

Failed

Det gick inte att skapa resurser.

Canceled

Resursskapandet avbröts.

Provisioning

Resursen etableras.

Updating

Resursen uppdateras.

Deleting

Resursen tas bort.

Accepted

Resursen godkänns.

systemData

Metadata som rör skapande och senaste ändring av resursen.

Name Typ Description
createdAt

string (date-time)

Tidsstämpeln för resursskapande (UTC).

createdBy

string

Identiteten som skapade resursen.

createdByType

createdByType

Den typ av identitet som skapade resursen.

lastModifiedAt

string (date-time)

Tidsstämpeln för resursens senaste ändring (UTC)

lastModifiedBy

string

Identiteten som senast ändrade resursen.

lastModifiedByType

createdByType

Den typ av identitet som senast ändrade resursen.