名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
学校。 educationSchool リソースは現在、managementUnit リソースに対応し、同じ ID を共有します。
このリソースは educationOrganization のサブタイプです。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| 学校を取得する | educationSchool | educationSchool オブジェクトのプロパティとリレーションシップを読み取ります。 |
| クラスを作成する | educationClass | classes ナビゲーション プロパティに投稿することで、学校の新しい educationClass を追加します。 |
| List classes | educationClass コレクション | educationClass オブジェクト コレクションを取得します。 |
| Remove class | educationClass | classes ナビゲーション プロパティによって、学校から educationClass を削除します。 |
| Add user | educationUser | users ナビゲーション プロパティを投稿することで、学校の新しい educationUser を追加します。 |
| List users | educationUser コレクション | educationUser オブジェクト コレクションを取得します。 |
| Remove user | educationUser | users ナビゲーション プロパティによって、学校から educationUser を削除します。 |
| 管理単位を取得する | administrativeUnit | この educationSchool に対応する administrativeUnit を取得します。 |
| 学校を更新する | educationSchool | educationSchool オブジェクトを更新します。 |
| 学校を削除する | なし | educationSchool オブジェクトを削除します。 |
| Get delta | educationSchool コレクション | educationSchools の増分変更を取得する |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| id | String | この学校の GUID。 |
| address | physicalAddress | 学校の住所。 |
| createdBy | identitySet | 学校を作成したエンティティ。 |
| 説明 | String | 学校の説明。 |
| displayName | String | 学校の表示名。 |
| 外部ID | String | 同期システム内の学校の ID。 |
| externalPrincipalId | String | 同期システム内のプリンシパルの ID。 |
| externalSource | 文字列 | このリソースが生成された外部ソースの種類 ( externalSourceDetailから自動的に決定されます)。 使用可能な値は、 sis、 lms、または manualです。 |
| externalSourceDetail | 文字列 | このリソースが生成された外部ソースの名前。 |
| highestGrade | String | 授業を受けている最高学年。 |
| lowestGrade | String | 授業を受けている最低学年。 |
| phone | String | 学校の電話番号。 |
| principalEmail | String | プリンシパルの電子メール アドレス。 |
| principalName | String | プリンシパルの名前。 |
| schoolNumber | String | 学校番号。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| classes | educationClass コレクション | 学校で授業しているクラス。 Null 許容型。 |
| users | educationUser コレクション | 学校のユーザー。 Null 許容型。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"address": { "@odata.type": "microsoft.graph.physicalAddress" },
"createdBy": { "@odata.type": "microsoft.graph.identitySet" },
"description": "String",
"displayName": "String",
"externalId": "String",
"externalPrincipalId": "String",
"externalSource": "string",
"highestGrade": "String",
"id": "String (identifier)",
"lowestGrade": "String",
"phone": "String",
"principalEmail": "String",
"principalName": "String",
"schoolNumber": "String"
}