printerShare リソースの種類

名前空間: microsoft.graph

ユーザーと印刷アプリケーションで検出可能なプリンターを表します。

printerBase から継承します

メソッド

メソッド 戻り値の種類 説明
リスト printerShare コレクション テナント内のプリンター共有の一覧を取得します。
Get printerShare printerShare オブジェクトのプロパティとリレーションシップ を読み取 る。
Update printerShare printerShare オブジェクトを更新 します。
Delete なし プリンターの共有を解除します。
ジョブを一覧表示する printJob コレクション printerShare で処理するためにキューに入っている印刷ジョブの一覧を取得します。
ジョブを作成する printJob printerShare の新しい印刷ジョブを作成します。 ジョブの印刷を開始するには、start を 使用します
リスト allowedUsers user コレクション 関連付けられたプリンター共有に印刷ジョブを送信するためのアクセス権が付与されたユーザーの一覧を取得します。
allowedUsers の追加 なし 指定したユーザー アクセス権を付与して、関連付けられたプリンター共有に印刷ジョブを送信します。
allowedUser の削除 なし 指定したユーザーからのプリンター共有アクセスを取り消します。
リスト allowedGroups group コレクション 関連付けられたプリンター共有に印刷ジョブを送信するためのアクセス権が付与されているグループの一覧を取得します。
allowedGroups の追加 なし 指定したグループ アクセス権を付与して、関連付けられたプリンター共有に印刷ジョブを送信します。
allowedGroups の削除 なし 指定したグループからのプリンター共有アクセスを取り消します。

プロパティ

プロパティ 説明
id String printerShare の識別子。 printerBase から継承されます。 読み取り専用です。
displayName String 印刷クライアントが表示するプリンター共有の名前。 printerBase から継承されます
createdDateTime DateTimeOffset プリンター共有が作成された DateTimeOffset。 読み取り専用です。
manufacturer String このプリンター共有に関連付けられているプリンターによって報告された製造元。 printerBase から継承されます。 読み取り専用です。
model String このプリンター共有に関連付けられたプリンターによって報告されるモデル名。 printerBase から継承されます。 読み取り専用です。
isAcceptingJobs Boolean このプリンター共有に関連付けられているプリンターが現在、新しい印刷ジョブを受け入れるかどうか。 printerBase から継承されます
既定 printerDefaults このプリンター共有に関連付けられているプリンターの既定の印刷設定。 printerBase から継承されます
capabilities printerCapabilities このプリンター共有に関連付けられているプリンターの機能。 printerBase から継承されます
場所 printerLocation このプリンター共有に関連付けられているプリンターの物理的な場所または組織の場所。 printerBase から継承されます
status printerStatus このプリンター共有に関連付けられているプリンターの処理状態 (エラーを含む)。 printerBase から継承されます。 読み取り専用です。
allowAllUsers Boolean true の場合、すべてのユーザーとグループにこのプリンター共有へのアクセス権が付与されます。 これにより 、allowedUsers および allowedGroups ナビゲーション プロパティで定義された 許可リストが 変更されます。

リレーションシップ

リレーションシップ 説明
プリンター プリンター このプリンターが共有するプリンターに関連付け。
allowedUsers user コレクション プリンターを使用して印刷にアクセスできるユーザー。
allowedGroups group ユーザーがプリンターを使用して印刷にアクセスできるグループ。
ジョブ printJob コレクション このプリンター共有に関連付けられたプリンターによって印刷用にキューに入れられます。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "@odata.type": "#microsoft.graph.printerShare",
  "id": "String (identifier)",
  "displayName": "String",
  "manufacturer": "String",
  "model": "String",
  "isAcceptingJobs": "Boolean",
  "defaults": {
    "@odata.type": "microsoft.graph.printerDefaults"
  },
  "location": {
    "@odata.type": "microsoft.graph.printerLocation"
  },
  "capabilities": {
    "@odata.type": "microsoft.graph.printerCapabilities"
  },
  "status": {
    "@odata.type": "microsoft.graph.printerStatus"
  },
  "allowAllUsers": "Boolean",
  "createdDateTime": "String (timestamp)"
}