- リソース: Hold
- HeldOrgUnit
- CorpusQuery
- HeldDriveQuery
- HeldMailQuery
- HeldGroupsQuery
- HeldHangoutsChatQuery
- HeldVoiceQuery
- HeldCalendarQuery
- メソッド
リソース: Hold
保留中。記録保持により、指定した Google Workspace サービスが特定のアカウントまたは組織部門の全メンバーのデータのパージを停止します。
Vault リソースを操作するには、アカウントに 必要な Vault 権限と案件へのアクセス権が必要です。案件にアクセスするには、そのアカウントが案件を作成したか、案件を共有されているか、全案件の閲覧権限を持っている必要があります。
JSON 表現 |
---|
{ "holdId": string, "name": string, "updateTime": string, "accounts": [ { object ( |
フィールド | |
---|---|
holdId |
保留の一意の変更不可 ID。作成時に割り当てられます。 |
name |
保留の名前。 |
updateTime |
この保留が最後に変更された日時。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
accounts[] |
設定されている場合、記録保持は指定されたアカウントに適用され、orgUnit は空にする必要があります。 |
orgUnit |
設定すると、保留は組織部門のすべてのメンバーに適用され、アカウントは空にする必要があります。このプロパティは可変です。グループの記録保持の場合は、[アカウント] を設定します。 |
corpus |
検索するサービス。 |
query |
サービス固有のオプション。設定する場合は、CorpusQuery が CorpusType と一致している必要があります。 |
HeldOrgUnit
保留の対象となる組織部門。この構造は不変です。
JSON 表現 |
---|
{ "orgUnitId": string, "holdTime": string } |
CorpusQuery
保留に関するサービス固有のオプション。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド corpus_query 。設定する場合は、サービスタイプと一致する必要があります。corpus_query は次のいずれかになります。 |
|
driveQuery |
ドライブの保留に関するサービス固有のオプション。設定する場合は、CorpusType を DRIVE にする必要があります。 |
mailQuery |
Gmail の記録保持に関するサービス固有のオプション。設定する場合は、CorpusType を MAIL にする必要があります。 |
groupsQuery |
グループ保持のサービス固有のオプション。設定する場合は、CorpusType を GROUPS にする必要があります。 |
hangoutsChatQuery |
Chat の記録保持に関するサービス固有のオプション。設定する場合は、CorpusType を HANGOUTS_CHAT にする必要があります。 |
voiceQuery |
音声保留に関するサービス固有のオプション。設定する場合は、CorpusType を VOICE にする必要があります。 |
calendarQuery |
カレンダーの保留に関するサービス固有のオプション。設定する場合は、CorpusType を CALENDAR にする必要があります。 |
HeldDriveQuery
ドライブの記録保持のオプション。
JSON 表現 |
---|
{ "includeTeamDriveFiles": boolean, "includeSharedDriveFiles": boolean } |
フィールド | |
---|---|
includeTeamDriveFiles |
チームドライブ内のファイルを保留に含めるには、true に設定します。 |
includeSharedDriveFiles |
共有ドライブ内のファイルを保留に含めるには、true に設定します。 |
HeldMailQuery
Gmail の記録保持のクエリ オプション。
JSON 表現 |
---|
{ "terms": string, "startTime": string, "endTime": string } |
フィールド | |
---|---|
terms |
保留の対象となるメールを絞り込むために使用される検索演算子。 |
startTime |
クエリの開始時間。GMT で指定します。値は指定した日の午前 0 時に丸められます。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
endTime |
クエリの終了時間。GMT で指定します。値は指定した日の午前 0 時に丸められます。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
HeldGroupsQuery
グループの記録保持のクエリ オプション。
JSON 表現 |
---|
{ "terms": string, "startTime": string, "endTime": string } |
フィールド | |
---|---|
terms |
ホールドの対象となるメールを絞り込むために使用される検索演算子。 |
startTime |
クエリの開始時間。GMT で指定します。値は指定した日の午前 0 時に丸められます。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
endTime |
クエリの終了時間。GMT で指定します。値は指定した日の午前 0 時に丸められます。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例: |
HeldHangoutsChatQuery
Chat の記録保持のオプション。
JSON 表現 |
---|
{ "includeRooms": boolean } |
フィールド | |
---|---|
includeRooms |
ユーザーがメンバーだった Chat スペースのメッセージを検索対象に含めるには、true に設定します。 |
HeldVoiceQuery
音声保留のオプション。
JSON 表現 |
---|
{
"coveredData": [
enum ( |
フィールド | |
---|---|
coveredData[] |
保留の対象となるデータ型のリスト。空でないこと。順序は関係ありません。重複は無視されます。 |
HeldCalendarQuery
この型にはフィールドがありません。
カレンダーの保留のオプション。
メソッド |
|
---|---|
|
アカウントを記録保持に追加します。 |
|
指定された案件で記録保持を作成します。 |
|
指定した記録保持を削除し、記録保持の対象となるアカウントまたは組織部門を解除します。 |
|
指定された保留を取得します。 |
|
案件内の記録保持を一覧表示します。 |
|
指定したアカウントを保留から削除します。 |
|
保留のスコープ(組織部門またはアカウント)とクエリ パラメータを更新します。 |