名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
plannerPlan のコンテナーを表します。 コンテナーは、承認規則とプランの有効期間を指定するリソースです。 プランを含むリソースを操作する権限を持つユーザーのみが、プランとそのタスクを操作できます。 含まれているリソースが削除されると、含まれているプランも削除されます。 plannerPlanContainer のプロパティは、プランがコンテナーへの移動を使用して、あるコンテナーから別のコンテナーに移動された場合にのみ変更されます。
Planner では現在、次の表に示すコンテナーの種類がサポートされています。 プランを作成するための要求を受け取った場合、 containerUrl プロパティは、テーブルで識別されるリソースのパスで指定する必要があります。
| 型 | 説明 | リソースへのパス |
|---|---|---|
| driveItem | プランは driveItem に含まれています。 | https://graph.microsoft.com/beta/drives/<driveId>/items/<itemId> |
| グループ | プランは groupに含まれます。 | https://graph.microsoft.com/beta/groups/<id> |
| plannerTask | プランは plannerTask に含まれています。 | https://graph.microsoft.com/beta/planner/tasks/<taskId> |
| プロジェクト | プランは、Microsoft Project for the webの Project に含まれています。 | 現在、Microsoft Project には Microsoft Graph のリソース パスがありません。 プロジェクトの詳細とメンバーは、 Microsoft Project から管理できます。 |
| 名簿 | プランは plannerRoster によって含まれています。 | https://graph.microsoft.com/beta/planner/rosters/<id> |
| teamsChannel | プランは Teams チャネルに含 まれています。 | https://graph.microsoft.com/beta/teams/<teamId>/channels/<channelId> |
| ユーザー | プランがユーザーに含まれている | https://graph.microsoft.com/beta/users/<id> |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| containerId | String | プランを含むリソースの識別子。 省略可能です。 |
| type | plannerContainerType | プランを含むリソース タイプ。 サポートされているタイプについては、前のテーブルを参照してください。 使用できる値は、 group、 unknownFutureValue、 roster、 project、 driveItem、 user、 teamsChannel、 plannerTaskです。
Prefer: include-unknown-enum-members要求ヘッダーを使用して、この進化可能な列挙型で次の値を取得します。roster、project、driveItem、user、teamsChannel、plannerTask。 省略可能。 |
| url | String | コンテナーの完全で正準な URL。 省略可能。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.plannerPlanContainer",
"containerId": "String",
"type": "String",
"url": "String"
}