Package google.cloud.edgecontainer.v1main

索引

ConfigData

設定資料包含區域的所有設定相關資料。

欄位
available_external_lb_pools_ipv4[]

string

外部負載平衡器的可用 v4 IP 集區清單

available_external_lb_pools_ipv6[]

string

外部負載平衡器的可用 v6 IP 集區清單

IdentityProvider

代表識別資訊提供者資源,也就是機構的識別資訊提供者設定。

欄位
name

string

ID。識別資訊提供者的標準資源名稱。例如:organizations/{organization}/locations/{location}/identityProviders/{identity_provider}

create_time

Timestamp

僅供輸出。建立身分識別提供者的時間。

update_time

Timestamp

僅供輸出。上次更新身分識別提供者的時間。

delete_time

Timestamp

僅供輸出。刪除識別資訊提供者的時間。

labels

map<string, string>

選用。與這個資源相關聯的標籤。

聯集欄位 config。識別資訊提供者的設定。config 只能是下列其中一個設定:
oidc_config

OIDCProviderConfig

OIDC 供應商設定。

saml_config

SAMLProviderConfig

SAML 供應商設定。

聯集欄位 target。識別資訊提供者的目標。target 只能是下列其中一個設定:
zone_id

string

基礎架構叢集目標區域的區域 ID,識別資訊提供者將為該叢集設定。

cluster

string

要為其設定識別資訊提供者的目標 BMUC 完整名稱。

LocationMetadata

指定 google.cloud.location.Location 的中繼資料。

欄位
available_zones

map<string, ZoneMetadata>

該位置可用的 Google Distributed Cloud Edge 可用區。地圖的索引鍵是每個區域的小寫 ID。

OIDCProviderConfig

代表 OIDC 供應商設定。

欄位
client_id

string

這是必要旗標,識別資訊提供者的用戶端 ID。

client_secret

string

選用。識別資訊提供者的用戶端密鑰。

issuer_uri

string

這是必要旗標,識別資訊提供者的核發者 URI。

scopes

string

這是必要旗標,識別資訊提供者的範圍。

user_claim

string

選用。識別資訊提供者的使用者聲明。

extra_params

string

選用。以半形逗號分隔的鍵/值組合清單,會經過查詢編碼並隨驗證端點要求傳送。

certificate_authority_data

string

選用。身分識別提供者的憑證授權單位資料。

group_claim

string

選用。身分識別提供者的群組聲明。

attribute_mapping

map<string, string>

選用。識別資訊提供者的屬性對應。

OperationMetadata

Edge Container API 方法的長時間執行作業中繼資料。

欄位
create_time

Timestamp

作業的建立時間。

end_time

Timestamp

作業完成執行的時間。

target

string

作業目標的伺服器定義資源路徑。

verb

string

作業執行的動詞。

status_message

string

作業狀態 (如有)。

requested_cancellation

bool

識別使用者是否要求取消作業。成功取消的作業會具有 [Operation.error][] 值,且 google.rpc.Status.code 為 1,也就是 Code.CANCELLED

api_version

string

用於啟動作業的 API 版本。

warnings[]

string

警告不會封鎖作業,但仍會保留相關資訊供使用者接收。

status_reason

StatusReason

作業的機器可讀取狀態 (如有)。

StatusReason

指出作業狀態的原因。

列舉
STATUS_REASON_UNSPECIFIED 原因不明。
UPGRADE_PAUSED 叢集升級作業目前已暫停。
RETRYABLE_ERROR 要求發生錯誤,但可以重試。

配額

代表 Edge Container 資源的配額。

欄位
metric

string

配額指標的名稱。

limit

double

這項指標的配額限制。

usage

double

這項指標的目前用量。

SAMLProviderConfig

代表 SAML 提供者設定。

欄位
entity_id

string

這是必要旗標,識別資訊提供者的實體 ID。

single_sign_on_uri

string

這是必要旗標,識別資訊提供者的單一登入 URI。

certificate_data[]

string

選用。識別資訊提供者的憑證資料。

user_attribute

string

選用。身分識別提供者的使用者屬性。

group_attribute

string

選用。身分識別資訊提供者的群組屬性。

attribute_mapping

map<string, string>

選用。識別資訊提供者的屬性對應。

ServiceAccount

代表服務帳戶資源。

欄位
name

string

ID。專案服務帳戶的標準資源名稱。例如 projects/{project}/locations/{location}/serviceAccounts/{service_account}

zone

string

這是必要旗標,專案服務帳戶必須建立的區域 ID。

create_time

Timestamp

僅供輸出。專案服務帳戶的建立時間。

update_time

Timestamp

僅供輸出。上次更新專案服務帳戶的時間。

labels

map<string, string>

選用。與這個資源相關聯的標籤。

state

State

僅供輸出。服務帳戶的狀態。

狀態

服務帳戶的狀態。

列舉
STATE_UNSPECIFIED 未指定。
CREATING 服務帳戶處於「建立中」狀態。
RUNNING 服務帳戶處於「執行中」狀態。
DELETING 服務帳戶處於「正在刪除」狀態。
ERROR 服務帳戶處於錯誤狀態。
REPAIRING 服務帳戶處於「修復中」狀態。

ZonalService

專案已啟用服務。

欄位
name

string

ID。服務的資源名稱。

service_selector

ServiceSelector

選用。要啟用/停用的服務。只能指定 service_selector 或 service_name 其中之一。

state

State

僅供輸出。服務狀態。

create_time

Timestamp

僅供輸出。服務啟用時間。

update_time

Timestamp

僅供輸出。上次更新服務的時間。

labels

map<string, string>

選用。與這個資源相關聯的標籤。

聯集欄位 zone_or_cluster。服務必須啟用/停用的區域或叢集。zone_or_cluster 只能是下列其中一個設定:
zone

string

服務必須啟用/停用的區域 ID。

cluster

string

服務必須啟用/停用的叢集完整名稱。

service_name

string

選用。完整服務名稱,例如:alloydb.googleapis.com。service_selector 和 service_name 只能指定其中一個。這個 ID 用於啟用/停用專案中的服務。

ServiceSelector

可啟用/停用的服務。

列舉
SERVICE_SELECTOR_UNSPECIFIED 未指定。
ALLOYDB AlloyDB 服務 (alloydb.googleapis.com)。
VMM VMM 服務,gdcvmmanager.googleapis.com。
BOOKSTORE 書店服務 (bookstore.googleapis.com)。
VERTEX Vertex 服務 (aiplatform.googleapis.com)。
BOOKSTORE_AI Bookstore.AI 服務 (bookstore-ai.googleapis.com)。

狀態

服務狀態。

列舉
STATE_UNSPECIFIED 未指定。
STATE_ENABLED 專案已啟用這項服務。
STATE_DISABLED 專案已停用這項服務。
STATE_ENABLING 系統正在專案上啟用服務。
STATE_DISABLING 系統正在專案中停用服務。
STATE_REPAIRING 服務正在維修。

ZoneMetadata

邊緣機器所在的 Google Distributed Cloud Edge 可用區。

欄位
quota[]

Quota

這個可用區的資源配額。

rack_types

map<string, RackType>

以機架名稱做為索引鍵的地圖,且值為 RackType。

config_data

ConfigData

區域的設定資料。

RackType

機架類型。

列舉
RACK_TYPE_UNSPECIFIED 未指定機架類型,單一機架也屬於這種類型。
BASE 基本機架類型,一對包含聚合交換器的修改版 Config-1 機架。
EXPANSION 擴充架類型 (又稱獨立式機架),由顧客視需求新增。