- 資源:標籤
- LabelType
- UserInfo
- 資源
- 生命週期
- 狀態
- DisabledPolicy
- DisplayHints
- AppliedCapabilities
- SchemaCapabilities
- AppliedLabelPolicy
- CopyMode
- 欄位
- TextOptions
- IntegerOptions
- DateOptions
- DateFormat
- 日期
- SelectionOptions
- ListOptions
- Choice
- 資源
- BadgeConfig
- 顏色
- DisplayHints
- BadgeColors
- SchemaCapabilities
- AppliedCapabilities
- LockStatus
- UserOptions
- 資源
- DisplayHints
- SchemaCapabilities
- AppliedCapabilities
- EnabledAppSettings
- EnabledApp
- 應用程式
- 方法
資源:Label
標籤可定義分類法,並套用至 Google 雲端硬碟項目,以便整理及搜尋項目。標籤可以是簡單的字串,也可以包含描述其他中繼資料的欄位,以便進一步用於整理及搜尋雲端硬碟項目。
JSON 表示法 |
---|
{ "name": string, "id": string, "revisionId": string, "labelType": enum ( |
欄位 | |
---|---|
name |
僅供輸出。標籤的資源名稱。格式為 |
id |
僅供輸出。這個標籤的全域專屬 ID。ID 是標籤 |
revisionId |
僅供輸出。標籤的修訂版本 ID。視發出的請求而定,修訂 ID 可能會是標籤 |
labelType |
必要欄位。標籤類型。 |
creator |
僅供輸出。建立此標籤的使用者。 |
createTime |
僅供輸出。建立這個標籤的時間。 |
revisionCreator |
僅供輸出。建立此標籤修訂版本的使用者。 |
revisionCreateTime |
僅供輸出。這個標籤修訂版本的建立時間。 |
publisher |
僅供輸出。發布這個標籤的使用者。如果標籤未發布,這個值就沒有意義。 |
publishTime |
僅供輸出。這個標籤發布的時間。如果標籤未發布,這個值就沒有意義。 |
disabler |
僅供輸出。停用這個標籤的使用者。如果標籤未停用,這個值就沒有意義。 |
disableTime |
僅供輸出。這個標籤停用時。如果標籤未停用,這個值就沒有意義。 |
customer |
僅供輸出。這個標籤所屬的客戶。例如:「customers/123abc789」。 |
properties |
必要欄位。標籤的基本屬性。 |
lifecycle |
僅供輸出。標籤的生命週期狀態,包括是否已發布、已淘汰,以及是否有草稿變更。 |
displayHints |
僅供輸出。顯示標籤的 UI 提示。 |
appliedCapabilities |
僅供輸出。在套用中繼資料時,與此標籤相關的功能。 |
schemaCapabilities |
僅供輸出。使用者對這個標籤擁有的功能。 |
appliedLabelPolicy |
僅供輸出。套用至雲端硬碟項目時,這個標籤的行為。 |
fields[] |
依優先順序遞減列出欄位清單。 |
learnMoreUri |
向使用者顯示的自訂網址,可讓他們進一步瞭解這個標籤及其使用方式。 |
lockStatus |
僅供輸出。這個標籤的 LockStatus。 |
enabledAppSettings |
(選用步驟) 這個標籤的 EnabledAppSettings。 |
LabelType
這個標籤的類型。
列舉 | |
---|---|
LABEL_TYPE_UNSPECIFIED |
不明的標籤類型。 |
SHARED |
共用標籤可與使用者共用,以便套用至雲端硬碟項目。 |
ADMIN |
管理員擁有的標籤。只有管理員可以建立及編輯。支援部分僅供管理員使用的額外功能。 |
GOOGLE_APP |
由內部 Google 應用程式擁有的標籤,而非客戶。這些標籤為唯讀。 |
UserInfo
使用者相關資訊。
JSON 表示法 |
---|
{ "person": string } |
欄位 | |
---|---|
person |
這個使用者的 ID,可搭配 People API 使用,以便取得更多資訊。例如 people/12345678。 |
屬性
標籤的基本屬性。
JSON 表示法 |
---|
{ "title": string, "description": string } |
欄位 | |
---|---|
title |
必要欄位。標籤的標題。 |
description |
標籤的說明。 |
生命週期
物件 (例如標籤、欄位或選項) 的生命週期狀態。生命週期會強制執行下列轉換:
UNPUBLISHED_DRAFT
(開始狀態)UNPUBLISHED_DRAFT
->PUBLISHED
UNPUBLISHED_DRAFT
-> (已刪除)PUBLISHED
->DISABLED
DISABLED
->PUBLISHED
DISABLED
-> (已刪除)
已發布和已停用的狀態有以下幾項不同之處:
- 已發布:在這個狀態下,物件可能會進行某些變更,在這種情況下,
hasUnpublishedChanges
會設為 true。此外,我們不允許進行某些類型的變更。一般來說,如果變更會導致與標籤相關的現有中繼資料失效,或造成新的限制,系統會拒絕這類變更。 - 停用:停用後,系統會套用已設定的
DisabledPolicy
。
JSON 表示法 |
---|
{ "state": enum ( |
欄位 | |
---|---|
state |
僅供輸出。與此生命週期相關聯的物件狀態。 |
hasUnpublishedChanges |
僅供輸出。與此生命週期相關聯的物件是否有未發布的變更。 |
disabledPolicy |
這項政策會控管如何顯示已停用的標籤、欄位或選取選項。 |
州
與此生命週期相關聯的物件狀態。
列舉 | |
---|---|
STATE_UNSPECIFIED |
不明狀態。 |
UNPUBLISHED_DRAFT |
物件的初始狀態。一旦發布,物件就無法再恢復這個狀態。物件發布後,您就無法再進行某些類型的變更。 |
PUBLISHED |
物件已發布。物件可能有尚未發布的草稿變更,如 hasUnpublishedChanges 所示。 |
DISABLED |
該物件已發布,但已停用。物件可能有尚未發布的草稿變更,如 hasUnpublishedChanges 所示。 |
DELETED |
物件已刪除。 |
DisabledPolicy
這項政策會規範在不同情境下,如何處理已停用的標籤、欄位或選項。
JSON 表示法 |
---|
{ "hideInSearch": boolean, "showInApply": boolean } |
欄位 | |
---|---|
hideInSearch |
是否要在雲端硬碟項目的搜尋選單中隱藏這個已停用的物件。
|
showInApply |
是否在雲端硬碟項目的套用選單中顯示這個已停用的物件。
|
DisplayHints
顯示標籤的 UI 提示。
JSON 表示法 |
---|
{ "disabled": boolean, "hiddenInSearch": boolean, "shownInApply": boolean, "priority": string } |
欄位 | |
---|---|
disabled |
標籤是否應在 UI 中顯示為已停用。 |
shownInApply |
將值套用至雲端硬碟項目時,這個標籤應顯示在套用選單中。 |
priority |
在清單中顯示標籤的順序。 |
AppliedCapabilities
使用者對此標籤套用中繼資料的功能。
JSON 表示法 |
---|
{ "canRead": boolean, "canApply": boolean, "canRemove": boolean } |
欄位 | |
---|---|
canRead |
使用者是否能讀取與此標籤相關的已套用中繼資料。 |
canApply |
使用者是否可以將這個標籤套用至商品。 |
canRemove |
使用者是否可以從商品中移除這個標籤。 |
SchemaCapabilities
編輯標籤時,與該標籤相關的功能。
JSON 表示法 |
---|
{ "canUpdate": boolean, "canDelete": boolean, "canDisable": boolean, "canEnable": boolean } |
欄位 | |
---|---|
canUpdate |
使用者是否可以變更這個標籤。 |
canDelete |
使用者是否可以刪除這個標籤。使用者必須具備權限,且標籤必須停用。 |
canDisable |
使用者是否可以停用這個標籤。使用者必須具備權限,且這個標籤不得已停用。 |
canEnable |
使用者是否可以啟用這個標籤。使用者必須具備權限,且這個標籤必須停用。 |
AppliedLabelPolicy
套用至雲端硬碟項目時,這個標籤的行為。
JSON 表示法 |
---|
{
"copyMode": enum ( |
欄位 | |
---|---|
copyMode |
指出在複製雲端硬碟項目時,應如何複製套用的標籤和欄位值。 |
CopyMode
指出在複製雲端硬碟項目時,應如何複製套用的標籤和欄位值。
列舉 | |
---|---|
COPY_MODE_UNSPECIFIED |
未指定複製模式。 |
DO_NOT_COPY |
根據預設,當套用的 Google 雲端硬碟項目複製時,系統不會複製套用的標籤和欄位值。 |
ALWAYS_COPY |
當套用的雲端硬碟項目複製時,系統一律會複製套用的標籤和欄位值。只有管理員可以使用這個模式。 |
COPY_APPLIABLE |
如果使用者可以套用標籤,系統會複製已套用的標籤和欄位值。 |
欄位
定義具有顯示名稱、資料類型和其他設定選項的欄位。這個欄位會定義可在 Google 雲端硬碟項目上設定的中繼資料類型。
JSON 表示法 |
---|
{ "id": string, "queryKey": string, "properties": { object ( |
欄位 | |
---|---|
id |
僅供輸出。欄位的鍵,在標籤或資源庫中不得重複。 這個值會自動產生。與規則運算式相符: |
queryKey |
僅供輸出。建構雲端硬碟搜尋查詢時使用的鍵,可根據檔案中為此欄位定義的值找出檔案。例如「 |
properties |
欄位的基本屬性。 |
lifecycle |
僅供輸出。這個欄位的生命週期。 |
displayHints |
僅供輸出。使用者介面顯示算繪欄位的提示。 |
schemaCapabilities |
僅供輸出。使用者編輯這個欄位時擁有的功能。 |
appliedCapabilities |
僅供輸出。使用者對這個欄位擁有的權限,以及在標籤套用至雲端硬碟項目時的值。 |
creator |
僅供輸出。建立這個欄位的使用者。 |
createTime |
僅供輸出。這個欄位建立的時間。 |
updater |
僅供輸出。修改這個欄位的使用者。 |
updateTime |
僅供輸出。這個欄位上次更新的時間。 |
publisher |
僅供輸出。發布這個欄位的使用者。如果欄位未發布,這個值就沒有意義。 |
disabler |
僅供輸出。停用這個欄位的使用者。如果未停用欄位,這個值就沒有意義。 |
disableTime |
僅供輸出。這個欄位停用的時間。如果未停用欄位,這個值就沒有意義。 |
lockStatus |
僅供輸出。這個欄位的 LockStatus。 |
聯集欄位 type 。這個欄位的資料類型和選項。發布後,您就無法變更資料類型。type 只能是下列其中一項: |
|
textOptions |
文字欄位選項。 |
integerOptions |
整數欄位選項。 |
dateOptions |
日期欄位選項。 |
selectionOptions |
選取欄位選項。 |
userOptions |
使用者欄位選項。 |
TextOptions
文字欄位類型的選項。
JSON 表示法 |
---|
{ "minLength": integer, "maxLength": integer } |
欄位 | |
---|---|
minLength |
僅供輸出。文字欄位值的最小有效長度。 |
maxLength |
僅供輸出。文字欄位值的有效長度上限。 |
IntegerOptions
整數欄位類型的選項。
JSON 表示法 |
---|
{ "minValue": string, "maxValue": string } |
欄位 | |
---|---|
minValue |
僅供輸出。整數欄位的最小有效值。 |
maxValue |
僅供輸出。整數欄位的最大有效值。 |
DateOptions
日期欄位類型的選項。
JSON 表示法 |
---|
{ "dateFormatType": enum ( |
欄位 | |
---|---|
dateFormatType |
本地化日期格式選項。欄位值會根據語言代碼以此格式顯示。 |
dateFormat |
僅供輸出。ICU 日期格式。 |
minValue |
僅供輸出。最小有效值 (年、月、日)。 |
maxValue |
僅供輸出。最大有效值 (年、月、日)。 |
DateFormat
本地化日期格式選項。
列舉 | |
---|---|
DATE_FORMAT_UNSPECIFIED |
未指定日期格式。 |
LONG_DATE |
包含完整的月份名稱。例如 1999 年 1 月 12 日 (MMMM d, y) |
SHORT_DATE |
簡短的數字表示法。例如:12/13/99 (M/d/yy) |
日期
表示完整或部分的日曆日期,例如生日。您可以視重要性決定是否要在別處指定時段和時區。日期以公曆為主,可代表下列任一項目:
- 完整日期,具有非零的年、月和日值。
- 月和日值,年值為零 (例如週年紀念日)。
- 只有年,月和日值為零。
- 年和月,日值為零 (例如信用卡到期日)。
相關類型:
google.type.TimeOfDay
google.type.DateTime
google.protobuf.Timestamp
JSON 表示法 |
---|
{ "year": integer, "month": integer, "day": integer } |
欄位 | |
---|---|
year |
日期的年份。必須為 1 到 9999;如要指定不含年份的日期,請輸入 0。 |
month |
月份。必須為 1 到 12;如要指定不含日期的年份,請輸入 0。 |
day |
月中的日期。必須為 1 到 31,並屬於有效的年和月;如果只指定年份,或只指定年份和月份,而不指定當月第幾日的話,請輸入 0。 |
SelectionOptions
選取欄位類型的選項。
JSON 表示法 |
---|
{ "listOptions": { object ( |
欄位 | |
---|---|
listOptions |
如果指定此值,表示這個欄位支援值清單。發布欄位後,就無法變更。 |
choices[] |
這個選取欄位可用的選項。清單順序一致,並使用 |
ListOptions
關聯欄位類型的多值變化版本選項。
JSON 表示法 |
---|
{ "maxEntries": integer } |
欄位 | |
---|---|
maxEntries |
允許的項目數量上限。 |
選擇
選取欄位選項。
JSON 表示法 |
---|
{ "id": string, "properties": { object ( |
欄位 | |
---|---|
id |
選項的專屬值。這個 ID 會自動產生。與規則運算式相符: |
properties |
選擇的基本屬性。 |
lifecycle |
僅供輸出。選擇項目的生命週期。 |
displayHints |
僅供輸出。使用者介面顯示提示,說明如何顯示選項。 |
schemaCapabilities |
僅供輸出。編輯選項時,與該選項相關的功能。 |
appliedCapabilities |
僅供輸出。在套用中繼資料時,與此選項相關的功能。 |
creator |
僅供輸出。建立此選項的使用者。 |
createTime |
僅供輸出。這個選項的建立時間。 |
updater |
僅供輸出。上次更新此選項的使用者。 |
updateTime |
僅供輸出。上次更新這個選項的時間。 |
publisher |
僅供輸出。發布這個選項的使用者。如果選擇項目未發布,這個值就沒有意義。 |
publishTime |
僅供輸出。這個選項發布的時間。如果選擇項目未發布,這個值就沒有意義。 |
disabler |
僅供輸出。停用這項選項的使用者。如果未停用選項,這個值就沒有意義。 |
disableTime |
僅供輸出。停用這項選項的時間。如果未停用選項,這個值就沒有意義。 |
lockStatus |
僅供輸出。這個選項的 LockStatus。 |
屬性
選擇的基本屬性。
JSON 表示法 |
---|
{
"displayName": string,
"description": string,
"badgeConfig": {
object ( |
欄位 | |
---|---|
displayName |
必要欄位。在 UI 中顯示的文字,用於識別這個欄位。 |
description |
這個標籤的說明。 |
badgeConfig |
這個選項的徽章設定。設定後,擁有這個選項的標籤就會視為「徽章標籤」。 |
insertBeforeChoice |
僅限輸入。插入或移至指定選項之前。如果留空,系統會將選項放在清單的結尾。 |
BadgeConfig
標籤的徽章狀態。
JSON 表示法 |
---|
{
"color": {
object ( |
欄位 | |
---|---|
color |
徽章的顏色。如未指定,則不會顯示徽章。此處設定的背景、前景和單色 (淺色和深色模式) 顏色,會在雲端硬碟 UI 中變更為最接近的建議支援顏色。 |
priorityOverride |
覆寫這個徽章的預設全域優先順序。設為 0 時,系統會使用預設的優先順序經驗法則。 |
顏色
代表 RGBA 色彩空間中的顏色。這個表示法旨在簡化不同語言之間的顏色轉換,並且更為精簡。舉例來說,這個表示法的欄位可以輕鬆提供給 Java 中的 java.awt.Color
建構函式,也可以輕鬆提供給 iOS 中的 UIColor +colorWithRed:green:blue:alpha
方法;只要稍加修改,就能輕鬆將其格式化為 JavaScript 中的 CSS rgba()
字串。
這個參考頁面沒有應用於解讀 RGB 值的絕對色彩空間資訊,例如 sRGB、Adobe RGB、DCI-P3 和 BT.2020。根據預設,應用程式應假設 sRGB 色域。
在需要判斷顏色是否相等時,除非另有說明,否則實作會將兩個顏色的紅色、綠色、藍色和 Alpha 值差異最多為 1e-5
,視為相等。
範例 (Java):
import com.google.type.Color;
// ...
public static java.awt.Color fromProto(Color protocolor) {
float alpha = protocolor.hasAlpha()
? protocolor.getAlpha().getValue()
: 1.0;
return new java.awt.Color(
protocolor.getRed(),
protocolor.getGreen(),
protocolor.getBlue(),
alpha);
}
public static Color toProto(java.awt.Color color) {
float red = (float) color.getRed();
float green = (float) color.getGreen();
float blue = (float) color.getBlue();
float denominator = 255.0;
Color.Builder resultBuilder =
Color
.newBuilder()
.setRed(red / denominator)
.setGreen(green / denominator)
.setBlue(blue / denominator);
int alpha = color.getAlpha();
if (alpha != 255) {
result.setAlpha(
FloatValue
.newBuilder()
.setValue(((float) alpha) / denominator)
.build());
}
return resultBuilder.build();
}
// ...
範例 (iOS / Obj-C):
// ...
static UIColor* fromProto(Color* protocolor) {
float red = [protocolor red];
float green = [protocolor green];
float blue = [protocolor blue];
FloatValue* alpha_wrapper = [protocolor alpha];
float alpha = 1.0;
if (alpha_wrapper != nil) {
alpha = [alpha_wrapper value];
}
return [UIColor colorWithRed:red green:green blue:blue alpha:alpha];
}
static Color* toProto(UIColor* color) {
CGFloat red, green, blue, alpha;
if (![color getRed:&red green:&green blue:&blue alpha:&alpha]) {
return nil;
}
Color* result = [[Color alloc] init];
[result setRed:red];
[result setGreen:green];
[result setBlue:blue];
if (alpha <= 0.9999) {
[result setAlpha:floatWrapperWithValue(alpha)];
}
[result autorelease];
return result;
}
// ...
範例 (JavaScript):
// ...
var protoToCssColor = function(rgb_color) {
var redFrac = rgb_color.red || 0.0;
var greenFrac = rgb_color.green || 0.0;
var blueFrac = rgb_color.blue || 0.0;
var red = Math.floor(redFrac * 255);
var green = Math.floor(greenFrac * 255);
var blue = Math.floor(blueFrac * 255);
if (!('alpha' in rgb_color)) {
return rgbToCssColor(red, green, blue);
}
var alphaFrac = rgb_color.alpha.value || 0.0;
var rgbParams = [red, green, blue].join(',');
return ['rgba(', rgbParams, ',', alphaFrac, ')'].join('');
};
var rgbToCssColor = function(red, green, blue) {
var rgbNumber = new Number((red << 16) | (green << 8) | blue);
var hexString = rgbNumber.toString(16);
var missingZeros = 6 - hexString.length;
var resultBuilder = ['#'];
for (var i = 0; i < missingZeros; i++) {
resultBuilder.push('0');
}
resultBuilder.push(hexString);
return resultBuilder.join('');
};
// ...
JSON 表示法 |
---|
{ "red": number, "green": number, "blue": number, "alpha": number } |
欄位 | |
---|---|
red |
顏色中的紅色量,值介於 [0, 1] 之間。 |
green |
顏色中的綠色量,值介於 [0, 1] 之間。 |
blue |
顏色中的藍色量,值介於 [0, 1] 之間。 |
alpha |
應套用至像素的此顏色比例。也就是說,最終像素顏色是由以下等式定義:
也就是說,值為 1.0 對應於純色,而值為 0.0 則對應於完全透明的顏色。這會使用包裝函式訊息,而非簡單的浮點向量,以便區分預設值和未設定的值。如果省略,這個色彩物件會以純色顯示 (就好像 Alpha 值明確指定為 1.0 的值一樣)。 |
DisplayHints
使用者介面顯示選項的顯示提示。
JSON 表示法 |
---|
{ "disabled": boolean, "hiddenInSearch": boolean, "shownInApply": boolean, "badgeColors": { object ( |
欄位 | |
---|---|
disabled |
是否應在 UI 中顯示為停用的選項。 |
shownInApply |
將值套用至雲端硬碟項目時,這個選項應會顯示在套用選單中。 |
badgeColors |
徽章使用的顏色。根據所選 |
darkBadgeColors |
徽章的深色模式顏色。根據所選 |
badgePriority |
此徽章的優先順序。用於比較及排序多個徽章。數字越低,代表徽章應優先顯示。如果沒有徽章設定,這個值會是 0。否則,系統會將此值設為 |
BadgeColors
從 BadgeConfig 衍生的顏色,並變更為最接近的建議支援顏色。
JSON 表示法 |
---|
{ "backgroundColor": { object ( |
欄位 | |
---|---|
backgroundColor |
僅供輸出。與前景配對的徽章背景。 |
foregroundColor |
僅供輸出。與背景配對的徽章前景。 |
soloColor |
僅供輸出。可用於沒有背景的文字的顏色。 |
SchemaCapabilities
編輯選項時,與該選項相關的功能。
JSON 表示法 |
---|
{ "canUpdate": boolean, "canDelete": boolean, "canDisable": boolean, "canEnable": boolean } |
欄位 | |
---|---|
canUpdate |
使用者是否可以更新這個選項。 |
canDelete |
使用者是否可以刪除這個選項。 |
canDisable |
使用者是否可以停用這個選項。 |
canEnable |
使用者是否可以啟用這個選項。 |
AppliedCapabilities
在套用中繼資料時,與此選項相關的功能。
JSON 表示法 |
---|
{ "canRead": boolean, "canSearch": boolean, "canSelect": boolean } |
欄位 | |
---|---|
canRead |
使用者是否可以讀取項目上已套用的相關中繼資料。 |
canSearch |
使用者是否可以在搜尋查詢中使用這個選項。 |
canSelect |
使用者是否可以在項目上選取這個選項。 |
LockStatus
包含標籤元件是否應視為已鎖定的相關資訊。
JSON 表示法 |
---|
{ "locked": boolean } |
欄位 | |
---|---|
locked |
僅供輸出。指出此標籤元件是否為 LabelLock 的 (直接) 目標。即使標籤元件不是 LabelLock 的直接目標,也可能會隱含鎖定,在這種情況下,這個欄位會設為 false。 |
UserOptions
使用者欄位類型的選項。
JSON 表示法 |
---|
{
"listOptions": {
object ( |
欄位 | |
---|---|
listOptions |
指定此值表示這個欄位支援值清單。發布欄位後,就無法變更。 |
屬性
欄位的基本屬性。
JSON 表示法 |
---|
{ "displayName": string, "required": boolean, "insertBeforeField": string } |
欄位 | |
---|---|
displayName |
必要欄位。在 UI 中顯示的文字,用於識別這個欄位。 |
required |
是否應將欄位標示為必填。 |
insertBeforeField |
僅限輸入。請在指定欄位前方插入或移動這個欄位。如果為空白,則欄位會放在清單的結尾。 |
DisplayHints
使用者介面顯示算繪欄位的提示。
JSON 表示法 |
---|
{ "required": boolean, "disabled": boolean, "hiddenInSearch": boolean, "shownInApply": boolean } |
欄位 | |
---|---|
required |
這個欄位是否應在 UI 中顯示為必填欄位。 |
disabled |
指定欄位是否應在 UI 中顯示為已停用。 |
shownInApply |
將值套用至 Google 雲端硬碟項目時,這個欄位應會顯示在套用選單中。 |
SchemaCapabilities
編輯此欄位時,與此欄位相關的功能。
JSON 表示法 |
---|
{ "canUpdate": boolean, "canDelete": boolean, "canDisable": boolean, "canEnable": boolean } |
欄位 | |
---|---|
canUpdate |
使用者是否可以變更這個欄位。 |
canDelete |
使用者是否可以刪除這個欄位。使用者必須具備權限,且欄位必須已淘汰。 |
canDisable |
使用者是否可以停用這個欄位。使用者必須具備權限,且此欄位不得已停用。 |
canEnable |
使用者是否可以啟用這個欄位。使用者必須具備權限,且此欄位必須停用。 |
AppliedCapabilities
在套用中繼資料時,與這個欄位相關的功能。
JSON 表示法 |
---|
{ "canRead": boolean, "canSearch": boolean, "canWrite": boolean } |
欄位 | |
---|---|
canRead |
使用者是否可以讀取項目上已套用的相關中繼資料。 |
canSearch |
使用者是否可以搜尋參照此欄位的雲端硬碟項目。 |
canWrite |
使用者是否可以在 Google 雲端硬碟項目中設定這個欄位。 |
EnabledAppSettings
說明可使用標籤的 Workspace 應用程式。
JSON 表示法 |
---|
{
"enabledApps": [
{
object ( |
欄位 | |
---|---|
enabledApps[] |
(選用步驟) 可使用標籤的應用程式清單。 |
EnabledApp
可使用標籤的應用程式。
JSON 表示法 |
---|
{
"app": enum ( |
欄位 | |
---|---|
app |
(選用步驟) 應用程式名稱。 |
應用程式
可使用標籤的 Workspace 應用程式集合。
列舉 | |
---|---|
APP_UNSPECIFIED |
未指定 |
DRIVE |
雲端硬碟。 |
GMAIL |
Gmail |
方法 |
|
---|---|
|
建立新標籤。 |
|
永久刪除雲端硬碟項目中的標籤和相關中繼資料。 |
|
透過套用一組更新要求來更新單一標籤,並產生新的草稿修訂版本。 |
|
停用已發布的標籤。 |
|
啟用已停用的標籤,並將標籤還原為已發布狀態。 |
|
根據資源名稱取得標籤。 |
|
列出標籤。 |
|
將所有草稿變更內容發布至標籤。 |
|
更新標籤的 CopyMode 。 |
|
更新標籤的 EabledAppSettings。 |
|
更新標籤的權限。 |