資源:PrivateOfferDocument
說明 PrivateOfferDocument 資源的訊息。用於將文件附加至 DRAFT 狀態的私人方案。私人方案不再處於「草稿」狀態後,子項文件集就無法變更。無法更新或刪除現有文件,也無法新增文件。
私人方案必須包含使用者授權協議,方法是指定標準使用者授權協議、附加自訂使用者授權協議文件,或是附加工作說明文件。
| JSON 表示法 |
|---|
{ "name": string, "createTime": string, "updateTime": string, "documentType": enum ( |
| 欄位 | |
|---|---|
name |
ID。資源名稱。 |
createTime |
僅供輸出。資源的建立時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
updateTime |
僅供輸出。資源的上次更新時間。 使用 RFC 3339,產生的輸出內容一律會經過 Z 正規化,並使用 0、3、6 或 9 個小數位數,也接受「Z」以外的偏移量。範例: |
documentType |
這是必要旗標,文件的分類類型。用於區分可附加至私人方案的不同類型文件,以滿足不同的業務需求。 |
mimeType |
選用。文件的 MIME 類型。用於區分不同文件格式。支援的格式 (日後可能會擴大支援範圍)
|
聯集欄位 content。儲存文件內容的機制。content 只能是下列其中一個設定: |
|
inlineContent |
選用。非結構化文件的位元組內容。大小上限:4 MB Base64 編碼字串。 |
DocumentType
支援的文件類型。日後可能會新增其他文件類型。Google Cloud Marketplace 標準使用者授權協議日後可能會發布其他版本,屆時新方案可使用的標準使用者授權協議版本子集可能會有所變更。
| 列舉 | |
|---|---|
DOCUMENT_TYPE_UNSPECIFIED |
預設 / 未設定值。請勿使用。 |
CUSTOM_END_USER_LICENSE_AGREEMENT |
這份文件是自訂使用者授權協議,用來取代標準產品使用者授權協議。私密優惠最多只能有一個自訂 EULA 文件。 如果設定這個列舉值,就必須設定 mimeType 和 inlineContent。 |
STATEMENT_OF_WORK |
根據雲端市集產品專屬條款,所有專業服務產品的私密優惠都必須提供這份工作說明文件。其他產品類型的私人方案不允許使用這類文件。私下方案最多只能有一份工作說明文件。 必須設定 mimeType 和 inlineContent 欄位。 |
STANDARD_END_USER_LICENSE_AGREEMENT_V1 |
這份文件是 Marketplace 標準使用者授權協議,連結如下:https://cloud.google.com/terms/marketplace/eula-standard-v1-12102020。現有優惠可能會有這類文件,但新優惠不得使用。 |
STANDARD_END_USER_LICENSE_AGREEMENT_V2 |
這份文件是 Marketplace 標準使用者授權協議,連結如下:https://cloud.google.com/terms/marketplace/eula-standard-v2-01272021 使用標準 EULA 的新方案應設定這個列舉值。專業服務產品不適用這項規定。 不得設定 mimeType 和 inlineContent 欄位。 |
方法 |
|
|---|---|
|
在指定專案和位置建立新的 PrivateOfferDocument。 |
|
刪除目標 PrivateOfferDocument。 |
|
取得單一 PrivateOfferDocument 的詳細資料。 |
|
列出指定上層的 PrivateOfferDocuments。 |
|
更新目標 PrivateOfferDocument。 |