- リソース: Note
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 添付ファイル
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 権限
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 職務
- ユーザー
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- グループ
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ファミリー
- セクション
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- TextContent
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ListContent
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- ListItem
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- メソッド
リソース: Note
単一のメモ。
JSON 表現 |
---|
{ "name": string, "createTime": string, "updateTime": string, "trashTime": string, "trashed": boolean, "attachments": [ { object ( |
フィールド | |
---|---|
name |
出力専用。このメモのリソース名。KeepService の識別子に関する一般的な注意事項をご覧ください。 |
createTime |
出力専用。このメモが作成された日時。 |
updateTime |
出力専用。このメモの最終更新日。 |
trashTime |
出力専用。このメモをゴミ箱に移動した日時。 |
trashed |
出力専用。このメモがゴミ箱に移動されている場合は |
attachments[] |
出力専用。このメモに添付された添付ファイル。 |
permissions[] |
出力専用。メモに設定されている権限のリスト。メモのオーナーのエントリが 1 つ以上含まれます。 |
title |
メモのタイトル。長さは 1,000 文字未満にしてください。 |
body |
メモの本文。 |
添付ファイル
メモの添付ファイル。
JSON 表現 |
---|
{ "name": string, "mimeType": [ string ] } |
フィールド | |
---|---|
name |
リソース名。 |
mimeType[] |
添付ファイルを使用できる MIME タイプ(IANA メディアタイプ)。 |
権限
メモに対する 1 つの権限。member
を role
に関連付けます。
JSON 表現 |
---|
{ "name": string, "role": enum ( |
フィールド | |
---|---|
name |
出力専用。リソース名。 |
role |
この権限によって付与されるロール。ロールにより、そのエンティティがメモの読み取り、書き込み、共有を行えるかどうかが決まります。 |
email |
メンバーに関連付けられているメールアドレス。作成時に設定する場合、 |
deleted |
出力専用。このメンバーが削除されているかどうか。メンバーが復元された場合、この値は false に設定され、復元されたメンバーはメモのロールを保持します。 |
共用体フィールド member 。ロールが付与されている ID を指定します。メンバーが削除された場合、メンバーは設定されません。member は次のいずれかになります。 |
|
user |
出力専用。このロールが適用されるユーザー。 |
group |
出力専用。このロールが適用されるグループ。 |
family |
出力専用。このロールが適用される Google ファミリー。 |
ロール
エンティティに付与できるさまざまなロールを定義します。
列挙型 | |
---|---|
ROLE_UNSPECIFIED |
未定義のロール。 |
OWNER |
完全アクセス権を付与するロール。このロールは追加または削除できません。メモの作成者によって定義されます。 |
WRITER |
コンテンツの投稿とメモの権限の変更を許可するロール。 |
ユーザー
単一のユーザーを表します。
JSON 表現 |
---|
{ "email": string } |
フィールド | |
---|---|
email |
ユーザーのメールアドレス。 |
グループ
単一のグループを表します。
JSON 表現 |
---|
{ "email": string } |
フィールド | |
---|---|
email |
グループのメールアドレス。 |
家族向け
この型にはフィールドがありません。
単一の Google ファミリーを表します。
セクション
メモの内容。
JSON 表現 |
---|
{ // Union field |
フィールド | |
---|---|
共用体フィールド Content 。セクションのコンテンツは、次の値の型のいずれかである必要があります。Content は次のいずれかになります。 |
|
text |
このセクションのコンテンツがテキスト ブロックである場合に使用します。テキスト コンテンツの長さは 20,000 文字未満にする必要があります。 |
list |
このセクションの内容がリストの場合に使用されます。 |
TextContent
単一のテキスト セクションまたはリスト項目のテキスト ブロック。
JSON 表現 |
---|
{ "text": string } |
フィールド | |
---|---|
text |
メモのテキスト。この制限は、このタイプを使用する特定のフィールドによって異なります。 |
ListContent
単一のリストメモの項目のリスト。
JSON 表現 |
---|
{
"listItems": [
{
object ( |
フィールド | |
---|---|
listItems[] |
リスト内のアイテム。アイテム数は 1,000 未満にする必要があります。 |
ListItem
メモのリスト内の 1 つのリストアイテム。
JSON 表現 |
---|
{ "childListItems": [ { object ( |
フィールド | |
---|---|
childListItems[] |
設定されている場合、このリスト項目の下にネストされたリスト項目のリスト。ネストできるのは 1 レベルのみです。 |
text |
このアイテムのテキスト。長さは 1,000 文字未満にしてください。 |
checked |
このアイテムにチェックが入っているかどうか。 |
メソッド |
|
---|---|
|
新しメモを作成します。 |
|
メモを削除します。 |
|
メモを取得します。 |
|
メモを一覧表示します。 |