名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
ユーザーおよび印刷アプリケーションが検出できるように意図されたプリンターを表します。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| List | printerShare コレクション | テナント内のプリンター共有の一覧を取得します。 |
| Get | printerShare | printerShare オブジェクトのプロパティと関係を読み取ります。 |
| Update | printerShare | printerShare オブジェクトを更新します。 |
| Delete | なし | プリンターの共有を解除します。 |
| ジョブを一覧表示する | printJob コレクション | printerShare による処理のためにキューに入れられた印刷ジョブのリストを取得します。 |
| プリンター共有のジョブを作成する | printJob | printerShare の新しい印刷ジョブを作成します。 ジョブの印刷を開始するには、 開始を使用します。 |
| 許可済みユーザーを一覧表示する | user コレクション | 関連付けられているプリンター共有に印刷ジョブを送信できるユーザーの一覧を取得します。 |
| 許可済みユーザーを作成する | なし | 指定されたユーザーに、関連付けられているプリンター共有に印刷ジョブを送信するアクセス許可を付与します。 |
| 許可済みユーザーを削除する | なし | 指定したユーザーからのプリンター共有アクセスを取り消します。 |
| 許可済みグループを一覧表示する | group コレクション | 関連付けられたプリンター共有に印刷ジョブを送信できるメンバーがいるグループの一覧を取得します。 |
| 許可済みグループを作成する | なし | 関連付けられているプリンター共有に印刷ジョブを送信するためのアクセス許可を、指定したグループに付与します。 |
| 許可済みグループを削除する | なし | 指定したグループからプリンター共有アクセスを取り消します。 |
| 最近の共有を一覧表示する | printerShare コレクション | サインインしたユーザーが最近使用した printerShares のリストを取得します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| allowAllUsers | ブール型 | true の場合、すべてのユーザーとグループがこのプリンター共有にアクセスできます。 このプロパティは、 allowedUsers および allowedGroups ナビゲーション プロパティによって定義された、許可されたユーザーとグループの一覧より優先されます。 |
| capabilities | printerCapabilities | このプリンターに関連付けられているプリンターの機能共有。 printerBase から継承されます。 |
| createdDateTime | DateTimeOffset | プリンター共有が作成されたときの DateTimeOffset。 読み取り専用です。 |
| 既定 | printerDefaults | このプリンター共有に関連付けられているプリンターの既定の印刷設定。 printerBase から継承されます。 |
| displayName | 文字列 | 印刷クライアントが表示するプリンター共有の名前。 printerBase から継承されます。 |
| id | 文字列 | printerShare の識別子。 読み取り専用です。 |
| isAcceptingJobs | ブール型 | このプリンター共有に関連付けられているプリンターが現在新しい印刷ジョブを受け入れているかどうか。 printerBase から継承されます。 |
| 場所 | printerLocation | このプリンター共有に関連付けられているプリンターの物理的な場所または組織的な場所。 printerBase から継承されます。 |
| manufacturer | 文字列 | このプリンター共有に関連付けられているプリンターによって報告された製造元。 読み取り専用です。 printerBase から継承されます。 |
| model | 文字列 | このプリンター共有に関連付けられているプリンターによって報告されたモデル名。 読み取り専用です。 |
| status | printerStatus | このプリンター共有に関連付けられているプリンターの処理状態 (エラーを含む)。 読み取り専用です。 printerBase から継承されます。 |
| viewPoint | printerShareViewpoint | サインインしたユーザーが表示するプリンター共有の詳細データ。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| allowedGroups | group コレクション | ユーザーがそのプリンターを使用して印刷するためのアクセス権を持つグループ。 |
| allowedUsers | user コレクション | プリンターを使用して印刷するためのアクセス権を持つユーザー。 |
| jobs | printJob コレクション | このプリンター共有に関連付けられているプリンターによって印刷のためにキューに入れられているジョブの一覧。 |
| プリンター | printer | このプリンター共有が関連するプリンター。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"allowAllUsers": "Boolean",
"capabilities": {"@odata.type": "microsoft.graph.printerCapabilities"},
"createdDateTime": "String (timestamp)",
"defaults": {"@odata.type": "microsoft.graph.printerDefaults"},
"displayName": "String",
"id": "String (identifier)",
"isAcceptingJobs": "Boolean",
"location": {"@odata.type": "microsoft.graph.printerLocation"},
"manufacturer": "String",
"model": "String",
"status": {"@odata.type": "microsoft.graph.printerStatus"},
"viewPoint": {"@odata.type": "microsoft.graph.printerShareViewpoint"}
}