Freigeben über


Assessment Projects Operations - Update

Aktualisieren eines AssessmentProject

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

URI-Parameter

Name In Erforderlich Typ Beschreibung
projectName
path True

string

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

Name des Bewertungsprojekts

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Der Name der Ressourcengruppe. Bei dem Namen wird die Groß-/Kleinschreibung nicht beachtet.

subscriptionId
path True

string (uuid)

Die ID des Zielabonnements. Der Wert muss eine UUID sein.

api-version
query True

string

minLength: 1

Die API-Version, die für diesen Vorgang verwendet werden soll.

Anforderungstext

Name Typ Beschreibung
properties.assessmentSolutionId

string

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

properties.customerStorageAccountArmId

string

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

properties.customerWorkspaceId

string

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

properties.customerWorkspaceLocation

string

Standort des dienstzuordnungsarbeitsbereichs, der vom Kunden erstellt wurde.

properties.projectStatus

ProjectStatus

Projektstatus der Bewertung.

properties.provisioningState

ProvisioningState

Der Status des letzten Vorgangs.

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

tags

object

Ressourcentags.

Antworten

Name Typ Beschreibung
200 OK

AssessmentProject

Der ARM-Vorgang wurde erfolgreich abgeschlossen.

202 Accepted

Ressourcenaktualisierungsanforderung akzeptiert.

Header

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

ErrorResponse

Unerwartete Fehlerantwort.

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

AssessmentProjectsOperations_Update_MaximumSet_Gen

Beispielanforderung

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

Beispiel für eine Antwort

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

Definitionen

Name Beschreibung
AssessmentProject

Eine Bewertungsprojekt-Websiteressource.

AssessmentProjectUpdate

Der Typ, der für Aktualisierungsvorgänge des AssessmentProject verwendet wird.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

ErrorDetail

Fehlerdetails

ErrorResponse

Fehlerantwort

PrivateEndpoint

Die private Endpunktressource.

PrivateEndpointConnection

Private Endpunktverbindungsressource.

PrivateEndpointConnectionProvisioningState

Der aktuelle Bereitstellungsstatus.

PrivateEndpointServiceConnectionStatus

Der Status der privaten Endpunktverbindung.

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.

ProjectStatus

Projektstatus.

ProvisioningState

Der Status des aktuellen Vorgangs.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

AssessmentProject

Eine Bewertungsprojekt-Websiteressource.

Name Typ Beschreibung
id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

Der geografische Standort, an dem sich die Ressource befindet

name

string

Der Name der Ressource

properties.assessmentSolutionId

string

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

properties.createdTimestamp

string (date-time)

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

properties.customerStorageAccountArmId

string

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

properties.customerWorkspaceId

string

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

properties.customerWorkspaceLocation

string

Standort des dienstzuordnungsarbeitsbereichs, der vom Kunden erstellt wurde.

properties.privateEndpointConnections

PrivateEndpointConnection[]

Die Liste der privaten Endpunktverbindungen mit dem Projekt.

properties.projectStatus

ProjectStatus

Projektstatus der Bewertung.

properties.provisioningState

ProvisioningState

Der Status des letzten Vorgangs.

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

properties.serviceEndpoint

string

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

properties.updatedTimestamp

string (date-time)

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

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

tags

object

Ressourcentags.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

AssessmentProjectUpdate

Der Typ, der für Aktualisierungsvorgänge des AssessmentProject verwendet wird.

Name Typ Beschreibung
properties.assessmentSolutionId

string

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

properties.customerStorageAccountArmId

string

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

properties.customerWorkspaceId

string

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

properties.customerWorkspaceLocation

string

Standort des dienstzuordnungsarbeitsbereichs, der vom Kunden erstellt wurde.

properties.projectStatus

ProjectStatus

Projektstatus der Bewertung.

properties.provisioningState

ProvisioningState

Der Status des letzten Vorgangs.

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

tags

object

Ressourcentags.

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

Wert Beschreibung
User
Application
ManagedIdentity
Key

ErrorDetail

Fehlerdetails

Name Typ Beschreibung
code

string

Fehlercode

message

string

Beschreibung des aufgetretenen Fehlers

ErrorResponse

Fehlerantwort

Name Typ Beschreibung
error

ErrorDetail

Das Fehlerobjekt.

PrivateEndpoint

Die private Endpunktressource.

Name Typ Beschreibung
id

string

Der ARM-Bezeichner für privaten Endpunkt.

PrivateEndpointConnection

Private Endpunktverbindungsressource.

Name Typ Beschreibung
id

string (arm-id)

Vollqualifizierte Ressourcen-ID für die Ressource. Z. B. "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Der Name der Ressource

properties.groupIds

string[]

Die Gruppen-IDs für die private Endpunktressource.

properties.privateEndpoint

PrivateEndpoint

Die private Endpunktressource.

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.

properties.provisioningState

PrivateEndpointConnectionProvisioningState

Der Bereitstellungsstatus der privaten Endpunktverbindungsressource.

systemData

systemData

Azure Resource Manager-Metadaten, die createdBy- und modifiedBy-Informationen enthalten.

type

string

Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

Der aktuelle Bereitstellungsstatus.

Wert Beschreibung
Succeeded
Creating
Deleting
Failed

PrivateEndpointServiceConnectionStatus

Der Status der privaten Endpunktverbindung.

Wert Beschreibung
Pending
Approved
Rejected

PrivateLinkServiceConnectionState

Eine Sammlung von Informationen über den Status der Verbindung zwischen Service Consumer und Provider.

Name Typ Beschreibung
actionsRequired

string

Eine Meldung, die angibt, ob Änderungen am Dienstanbieter Updates für den Verbraucher erfordern.

description

string

Der Grund für die Genehmigung/Ablehnung der Verbindung.

status

PrivateEndpointServiceConnectionStatus

Gibt an, ob die Verbindung vom Besitzer des Diensts genehmigt/abgelehnt/entfernt wurde.

ProjectStatus

Projektstatus.

Wert Beschreibung
Active

Aktiver Status.

Inactive

Inaktiver Status.

ProvisioningState

Der Status des aktuellen Vorgangs.

Wert Beschreibung
Succeeded

Ressource wurde erstellt.

Failed

Fehler bei der Ressourcenerstellung.

Canceled

Die Ressourcenerstellung wurde abgebrochen.

Provisioning

Die Ressource wird bereitgestellt.

Updating

Die Ressource wird aktualisiert.

Deleting

Die Ressource wird gelöscht.

Accepted

Ressource wird akzeptiert.

systemData

Metadaten zur Erstellung und letzten Änderung der Ressource.

Name Typ Beschreibung
createdAt

string (date-time)

Der Zeitstempel der Ressourcenerstellung (UTC).

createdBy

string

Die Identität, die die Ressource erstellt hat.

createdByType

createdByType

Der Identitätstyp, der die Ressource erstellt hat.

lastModifiedAt

string (date-time)

Der Zeitstempel der letzten Änderung der Ressource (UTC)

lastModifiedBy

string

Die Identität, die die Ressource zuletzt geändert hat.

lastModifiedByType

createdByType

Der Identitätstyp, der die Ressource zuletzt geändert hat.