次の方法で共有


Assessment Projects Operations - Update

AssessmentProject を更新する

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

URI パラメーター

名前 / 必須 説明
projectName
path True

string

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

評価プロジェクト名

resourceGroupName
path True

string

minLength: 1
maxLength: 90

リソース グループの名前。 名前は大文字と小文字が区別されます。

subscriptionId
path True

string (uuid)

ターゲット サブスクリプションの ID。 値は UUID である必要があります。

api-version
query True

string

minLength: 1

この操作に使用する API バージョン。

要求本文

名前 説明
properties.assessmentSolutionId

string

Microsoft.Migrate/migrateProjects によって追跡される評価ソリューション ARM ID。

properties.customerStorageAccountArmId

string

パブリック アクセスが無効になっている場合の対話に使用されるストレージ アカウントの ARM ID。

properties.customerWorkspaceId

string

顧客によって作成されたサービス マップ ワークスペースの ARM ID。

properties.customerWorkspaceLocation

string

顧客によって作成されたサービス マップ ワークスペースの場所。

properties.projectStatus

ProjectStatus

評価プロジェクトの状態。

properties.provisioningState

ProvisioningState

最後の操作の状態。

properties.publicNetworkAccess

string

この値を "有効" に設定すると、既存の顧客リソースとテンプレートの重大な変更を回避できます。 "無効" に設定すると、パブリック インターフェイス経由のトラフィックは許可されず、プライベート エンドポイント接続は排他アクセス方式になります。

tags

object

リソース タグ。

応答

名前 説明
200 OK

AssessmentProject

ARM 操作が正常に完了しました。

202 Accepted

リソース更新要求は受け入れ済み。

ヘッダー

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

ErrorResponse

予期しないエラー応答。

セキュリティ

azure_auth

Azure Active Directory OAuth2 フロー。

型: oauth2
フロー: implicit
Authorization URL (承認 URL): https://login.microsoftonline.com/common/oauth2/authorize

スコープ

名前 説明
user_impersonation ユーザー アカウントを偽装する

AssessmentProjectsOperations_Update_MaximumSet_Gen

要求のサンプル

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

応答のサンプル

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

定義

名前 説明
AssessmentProject

評価プロジェクト サイト リソース。

AssessmentProjectUpdate

AssessmentProject の更新操作に使用される型。

createdByType

リソースを作成した ID の種類。

ErrorDetail

エラーの詳細

ErrorResponse

エラー応答

PrivateEndpoint

プライベート エンドポイント リソース。

PrivateEndpointConnection

プライベート エンドポイント接続リソース。

PrivateEndpointConnectionProvisioningState

現在のプロビジョニング状態。

PrivateEndpointServiceConnectionStatus

プライベート エンドポイント接続の状態。

PrivateLinkServiceConnectionState

サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。

ProjectStatus

プロジェクトの状態。

ProvisioningState

現在の操作の状態。

systemData

リソースの作成と最後の変更に関連するメタデータ。

AssessmentProject

評価プロジェクト サイト リソース。

名前 説明
id

string (arm-id)

リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

location

string

リソースが存在する地理的な場所

name

string

リソースの名前

properties.assessmentSolutionId

string

Microsoft.Migrate/migrateProjects によって追跡される評価ソリューション ARM ID。

properties.createdTimestamp

string (date-time)

このプロジェクトが作成された時刻。 Date-Time ISO-8601 形式で表されます。

properties.customerStorageAccountArmId

string

パブリック アクセスが無効になっている場合の対話に使用されるストレージ アカウントの ARM ID。

properties.customerWorkspaceId

string

顧客によって作成されたサービス マップ ワークスペースの ARM ID。

properties.customerWorkspaceLocation

string

顧客によって作成されたサービス マップ ワークスペースの場所。

properties.privateEndpointConnections

PrivateEndpointConnection[]

プロジェクトへのプライベート エンドポイント接続の一覧。

properties.projectStatus

ProjectStatus

評価プロジェクトの状態。

properties.provisioningState

ProvisioningState

最後の操作の状態。

properties.publicNetworkAccess

string

この値を "有効" に設定すると、既存の顧客リソースとテンプレートの重大な変更を回避できます。 "無効" に設定すると、パブリック インターフェイス経由のトラフィックは許可されず、プライベート エンドポイント接続は排他アクセス方式になります。

properties.serviceEndpoint

string

コレクター エージェントがエージェント REST API を呼び出すことができるエンドポイント。

properties.updatedTimestamp

string (date-time)

このプロジェクトが最後に更新された時刻。 Date-Time ISO-8601 形式で表されます。

systemData

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

tags

object

リソース タグ。

type

string

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

AssessmentProjectUpdate

AssessmentProject の更新操作に使用される型。

名前 説明
properties.assessmentSolutionId

string

Microsoft.Migrate/migrateProjects によって追跡される評価ソリューション ARM ID。

properties.customerStorageAccountArmId

string

パブリック アクセスが無効になっている場合の対話に使用されるストレージ アカウントの ARM ID。

properties.customerWorkspaceId

string

顧客によって作成されたサービス マップ ワークスペースの ARM ID。

properties.customerWorkspaceLocation

string

顧客によって作成されたサービス マップ ワークスペースの場所。

properties.projectStatus

ProjectStatus

評価プロジェクトの状態。

properties.provisioningState

ProvisioningState

最後の操作の状態。

properties.publicNetworkAccess

string

この値を "有効" に設定すると、既存の顧客リソースとテンプレートの重大な変更を回避できます。 "無効" に設定すると、パブリック インターフェイス経由のトラフィックは許可されず、プライベート エンドポイント接続は排他アクセス方式になります。

tags

object

リソース タグ。

createdByType

リソースを作成した ID の種類。

説明
User
Application
ManagedIdentity
Key

ErrorDetail

エラーの詳細

名前 説明
code

string

エラー コード

message

string

エラーの説明が発生しました

ErrorResponse

エラー応答

名前 説明
error

ErrorDetail

エラー オブジェクト。

PrivateEndpoint

プライベート エンドポイント リソース。

名前 説明
id

string

プライベート エンドポイントの ARM 識別子。

PrivateEndpointConnection

プライベート エンドポイント接続リソース。

名前 説明
id

string (arm-id)

リソースの完全修飾リソース ID。 例: "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

リソースの名前

properties.groupIds

string[]

プライベート エンドポイント リソースのグループ ID。

properties.privateEndpoint

PrivateEndpoint

プライベート エンドポイント リソース。

properties.privateLinkServiceConnectionState

PrivateLinkServiceConnectionState

サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。

properties.provisioningState

PrivateEndpointConnectionProvisioningState

プライベート エンドポイント接続リソースのプロビジョニング状態。

systemData

systemData

createdBy および modifiedBy 情報を含む Azure Resource Manager メタデータ。

type

string

リソースの型。 例: "Microsoft.Compute/virtualMachines" または "Microsoft.Storage/storageAccounts"

PrivateEndpointConnectionProvisioningState

現在のプロビジョニング状態。

説明
Succeeded
Creating
Deleting
Failed

PrivateEndpointServiceConnectionStatus

プライベート エンドポイント接続の状態。

説明
Pending
Approved
Rejected

PrivateLinkServiceConnectionState

サービス コンシューマーとプロバイダー間の接続の状態に関する情報のコレクション。

名前 説明
actionsRequired

string

サービス プロバイダーの変更にコンシューマーの更新が必要かどうかを示すメッセージ。

description

string

接続の承認/拒否の理由。

status

PrivateEndpointServiceConnectionStatus

接続がサービスの所有者によって承認/拒否/削除されたかどうかを示します。

ProjectStatus

プロジェクトの状態。

説明
Active

アクティブな状態。

Inactive

非アクティブな状態。

ProvisioningState

現在の操作の状態。

説明
Succeeded

リソースが作成されました。

Failed

リソースの作成に失敗しました。

Canceled

リソースの作成が取り消されました。

Provisioning

リソースがプロビジョニングされています。

Updating

リソースが更新中です。

Deleting

リソースが削除されています。

Accepted

リソースが受け入れ中です。

systemData

リソースの作成と最後の変更に関連するメタデータ。

名前 説明
createdAt

string (date-time)

リソース作成のタイムスタンプ (UTC)。

createdBy

string

リソースを作成した ID。

createdByType

createdByType

リソースを作成した ID の種類。

lastModifiedAt

string (date-time)

リソースの最終変更のタイムスタンプ (UTC)

lastModifiedBy

string

リソースを最後に変更した ID。

lastModifiedByType

createdByType

リソースを最後に変更した ID の種類。