索引
ConfigData(訊息)IdentityProvider(訊息)LocationMetadata(訊息)OIDCProviderConfig(訊息)OperationMetadata(訊息)OperationMetadata.StatusReason(enum)Quota(訊息)ServiceAccount(訊息)ServiceAccount.ServiceAccountKey(訊息)ZonalService(訊息)ZonalService.ServiceSelector(enum)ZonalService.State(enum)ZoneMetadata(訊息)ZoneMetadata.RackType(enum)
ConfigData
設定資料包含區域的所有設定相關資料。
| 欄位 | |
|---|---|
available_external_lb_pools_ipv4[] |
外部負載平衡器的可用 v4 IP 集區清單 |
available_external_lb_pools_ipv6[] |
外部負載平衡器的可用 v6 IP 集區清單 |
IdentityProvider
代表識別資訊提供者資源,也就是機構的識別資訊提供者設定。
| 欄位 | |
|---|---|
name |
ID。識別資訊提供者的標準資源名稱。例如:organizations/{organization}/locations/{location}/identityProviders/{identity_provider} |
create_time |
僅供輸出。建立身分識別提供者的時間。 |
update_time |
僅供輸出。上次更新身分識別提供者的時間。 |
delete_time |
僅供輸出。刪除識別資訊提供者的時間。 |
labels |
選用。與這個資源相關聯的標籤。 |
聯集欄位 config。識別資訊提供者的設定。config 只能是下列其中一個設定: |
|
oidc_config |
OIDC 供應商設定。 |
聯集欄位 target。識別資訊提供者的目標。target 只能是下列其中一個設定: |
|
zone_id |
基礎架構叢集目標區域的區域 ID,識別資訊提供者將為該叢集設定。 |
cluster |
要為其設定識別資訊提供者的目標 BMUC 完整名稱。 |
LocationMetadata
指定 google.cloud.location.Location 的中繼資料。
| 欄位 | |
|---|---|
available_zones |
該位置可用的 Google Distributed Cloud Edge 可用區。地圖的索引鍵是每個區域的小寫 ID。 |
OIDCProviderConfig
代表 OIDC 供應商設定。
| 欄位 | |
|---|---|
client_id |
這是必要旗標,識別資訊提供者的用戶端 ID。 |
client_secret |
選用。識別資訊提供者的用戶端密鑰。 |
issuer_uri |
這是必要旗標,識別資訊提供者的核發者 URI。 |
scopes |
這是必要旗標,識別資訊提供者的範圍。 |
user_claim |
選用。識別資訊提供者的使用者聲明。 |
OperationMetadata
Edge Container API 方法的長時間執行作業中繼資料。
| 欄位 | |
|---|---|
create_time |
作業的建立時間。 |
end_time |
作業完成執行的時間。 |
target |
作業目標的伺服器定義資源路徑。 |
verb |
作業執行的動詞。 |
status_message |
作業狀態 (如有)。 |
requested_cancellation |
識別使用者是否要求取消作業。成功取消的作業會具有 [Operation.error][] 值,且 |
api_version |
用於啟動作業的 API 版本。 |
warnings[] |
警告不會封鎖作業,但仍會保留相關資訊供使用者接收。 |
status_reason |
作業的機器可讀取狀態 (如有)。 |
StatusReason
指出作業狀態的原因。
| 列舉 | |
|---|---|
STATUS_REASON_UNSPECIFIED |
原因不明。 |
UPGRADE_PAUSED |
叢集升級作業目前已暫停。 |
配額
代表 Edge Container 資源的配額。
| 欄位 | |
|---|---|
metric |
配額指標的名稱。 |
limit |
這項指標的配額限制。 |
usage |
這項指標的目前用量。 |
ServiceAccount
代表服務帳戶資源。
| 欄位 | |
|---|---|
name |
ID。專案服務帳戶的標準資源名稱。例如 projects/{project}/locations/{location}/serviceAccounts/{service_account} |
zone |
這是必要旗標,專案服務帳戶必須建立的區域 ID。 |
key[] |
選用。服務帳戶金鑰。 |
create_time |
僅供輸出。專案服務帳戶的建立時間。 |
update_time |
僅供輸出。上次更新專案服務帳戶的時間。 |
labels |
選用。與這個資源相關聯的標籤。 |
ServiceAccountKey
ServiceAccountKey 包含服務帳戶金鑰的關鍵元件。
| 欄位 | |
|---|---|
algorithm |
這是必要旗標,金鑰的演算法。目前僅支援 ES256 金鑰。 |
id |
這是必要旗標,金鑰的 ID。這項資訊用於判斷要驗證的金鑰。 |
key |
這是必要旗標,用於驗證的 Base64 編碼公開金鑰。 |
expiry_time |
這是必要旗標,金鑰的到期日。 |
valid_start_time |
這是必要旗標,金鑰生效的開始日期。 |
ZonalService
專案已啟用服務。
| 欄位 | |
|---|---|
name |
ID。服務的資源名稱。 |
service_selector |
這是必要旗標,要啟用/停用的服務。 |
state |
僅供輸出。服務狀態。 |
create_time |
僅供輸出。服務啟用時間。 |
update_time |
僅供輸出。上次更新服務的時間。 |
labels |
選用。與這個資源相關聯的標籤。 |
聯集欄位 zone_or_cluster。服務必須啟用/停用的區域或叢集。zone_or_cluster 只能是下列其中一個設定: |
|
zone |
服務必須啟用/停用的區域 ID。 |
cluster |
服務必須啟用/停用的叢集完整名稱。 |
ServiceSelector
可啟用/停用的服務。
| 列舉 | |
|---|---|
SERVICE_SELECTOR_UNSPECIFIED |
未指定。 |
ALLOYDB |
AlloyDB 服務 (alloydb.googleapis.com)。 |
VMM |
VMM 服務,gdcvmmanager.googleapis.com。 |
BOOKSTORE |
書店服務 (bookstore.googleapis.com)。 |
狀態
服務狀態。
| 列舉 | |
|---|---|
STATE_UNSPECIFIED |
未指定。 |
STATE_ENABLED |
專案已啟用這項服務。 |
STATE_DISABLED |
專案已停用這項服務。 |
STATE_ENABLING |
系統正在專案上啟用服務。 |
STATE_DISABLING |
系統正在專案中停用服務。 |
ZoneMetadata
邊緣機器所在的 Google Distributed Cloud Edge 可用區。
| 欄位 | |
|---|---|
quota[] |
這個可用區的資源配額。 |
rack_types |
以機架名稱做為索引鍵的地圖,且值為 RackType。 |
config_data |
區域的設定資料。 |
RackType
機架類型。
| 列舉 | |
|---|---|
RACK_TYPE_UNSPECIFIED |
未指定機架類型,單一機架也屬於這種類型。 |
BASE |
基本機架類型,一對包含聚合交換器的修改版 Config-1 機架。 |
EXPANSION |
擴充架類型 (又稱獨立式機架),由顧客視需求新增。 |