Índice
ConfigData(mensaje)IdentityProvider(mensaje)LocationMetadata(mensaje)OIDCProviderConfig(mensaje)OperationMetadata(mensaje)OperationMetadata.StatusReason(enum)Quota(mensaje)SAMLProviderConfig(mensaje)ServiceAccount(mensaje)ServiceAccount.State(enum)ZonalService(mensaje)ZonalService.ServiceSelector(enum)ZonalService.State(enum)ZoneMetadata(mensaje)ZoneMetadata.RackType(enum)
ConfigData
Los datos de configuración contienen todos los datos relacionados con la configuración de la zona.
| Campos | |
|---|---|
available_external_lb_pools_ipv4[] |
Es la lista de grupos de IP de IPv4 disponibles para el balanceador de cargas externo. |
available_external_lb_pools_ipv6[] |
Es la lista de grupos de IP de IPv6 disponibles para el balanceador de cargas externo. |
IdentityProvider
Representa un recurso de proveedor de identidad que representa la configuración del proveedor de identidad para la organización.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre canónico del recurso del proveedor de identidad. p.ej., organizations/{organization}/locations/{location}/identityProviders/{identity_provider} |
create_time |
Solo salida. Es la fecha y hora en que se creó el proveedor de identidad. |
update_time |
Solo salida. Fecha y hora en la que se actualizó el proveedor de identidad por última vez. |
delete_time |
Solo salida. Fecha y hora en que se borró el proveedor de identidad. |
labels |
Es opcional. Son las etiquetas asociadas a este recurso. |
Campo de unión config. Es la configuración del proveedor de identidad. config puede ser solo uno de los parámetros siguientes: |
|
oidc_config |
Es la configuración del proveedor de OIDC. |
saml_config |
Es la configuración del proveedor de SAML. |
Campo de unión target. Es el destino del proveedor de identidad. target puede ser solo uno de los parámetros siguientes: |
|
zone_id |
Es el ID de la zona de destino del clúster de infraestructura para el que se configurará el proveedor de identidad. |
cluster |
Es el nombre completamente calificado del BMUC objetivo para el que se configurará el proveedor de identidad. |
LocationMetadata
Son los metadatos de un google.cloud.location.Location determinado.
| Campos | |
|---|---|
available_zones |
Es el conjunto de zonas de Google Distributed Cloud Edge disponibles en la ubicación. El mapa se indexa con el ID en minúsculas de cada zona. |
OIDCProviderConfig
Representa la configuración del proveedor de OIDC.
| Campos | |
|---|---|
client_id |
Obligatorio. Es el ID de cliente del proveedor de identidad. |
client_secret |
Es opcional. Es el secreto del cliente del proveedor de identidad. |
issuer_uri |
Obligatorio. Es el URI del emisor del proveedor de identidad. |
scopes |
Obligatorio. Son los alcances del proveedor de identidad. |
user_claim |
Es opcional. Es el reclamo del usuario del proveedor de identidad. |
extra_params |
Es opcional. Lista de pares clave-valor separados por comas que se codificarán en consultas y se enviarán con la solicitud del extremo de autenticación. |
certificate_authority_data |
Es opcional. Son los datos de la autoridad certificadora del proveedor de identidad. |
group_claim |
Es opcional. Es la reclamación del grupo del proveedor de identidad. |
attribute_mapping |
Es opcional. Es la asignación de atributos del proveedor de identidad. |
OperationMetadata
Son los metadatos de la operación de larga duración para los métodos de la API de Edge Container.
| Campos | |
|---|---|
create_time |
Es la fecha y hora en que se creó la operación. |
end_time |
Es la hora a la que finalizó la operación. |
target |
Es la ruta de acceso al recurso definida por el servidor para el destino de la operación. |
verb |
Verbo que ejecuta la operación. |
status_message |
Estado legible de la operación, si lo hay. |
requested_cancellation |
Identifica si el usuario solicitó la cancelación de la operación. Las operaciones que se cancelaron de forma correcta tienen el valor [Operation.error][] con un |
api_version |
Versión de la API que se usó para iniciar la operación. |
warnings[] |
Advertencias que no bloquean la operación, pero que contienen información relevante para el usuario final. |
status_reason |
Estado de la operación legible por máquina, si lo hay. |
StatusReason
Indica el motivo del estado de la operación.
| Enums | |
|---|---|
STATUS_REASON_UNSPECIFIED |
Motivo desconocido. |
UPGRADE_PAUSED |
Actualmente, la actualización del clúster está en pausa. |
RETRYABLE_ERROR |
Se produjo un error en la solicitud, pero se puede volver a intentar. |
Cuota
Representa la cuota para los recursos de contenedores de Edge.
| Campos | |
|---|---|
metric |
Es el nombre de la métrica de cuota. |
limit |
Es el límite de cuota para esta métrica. |
usage |
Es el uso actual de esta métrica. |
SAMLProviderConfig
Representa la configuración del proveedor de SAML.
| Campos | |
|---|---|
entity_id |
Obligatorio. Es el ID de entidad del proveedor de identidad. |
single_sign_on_uri |
Obligatorio. Es el URI de inicio de sesión único del proveedor de identidad. |
certificate_data[] |
Es opcional. Son los datos del certificado del proveedor de identidad. |
user_attribute |
Es opcional. Es el atributo del usuario del proveedor de identidad. |
group_attribute |
Es opcional. Es el atributo de grupo del proveedor de identidad. |
attribute_mapping |
Es opcional. Es la asignación de atributos del proveedor de identidad. |
ServiceAccount
Representa el recurso de la cuenta de servicio.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre canónico del recurso de la cuenta de servicio del proyecto. P.ej., projects/{project}/locations/{location}/serviceAccounts/{service_account} |
zone |
Obligatorio. Es el ID de la zona en la que se debe crear la cuenta de servicio del proyecto. |
create_time |
Solo salida. Es la fecha y hora en que se creó la cuenta de servicio del proyecto. |
update_time |
Solo salida. Fecha y hora en que se actualizó la cuenta de servicio del proyecto por última vez. |
labels |
Es opcional. Son las etiquetas asociadas a este recurso. |
state |
Solo salida. Es el estado de la cuenta de servicio. |
Estado
Es el estado de la cuenta de servicio.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Sin especificar. |
CREATING |
La cuenta de servicio está en estado CREATING. |
RUNNING |
La cuenta de servicio está en estado RUNNING. |
DELETING |
La cuenta de servicio está en estado DELETING. |
ERROR |
La cuenta de servicio está en estado de ERROR. |
REPAIRING |
La cuenta de servicio está en estado REPAIRING. |
ZonalService
El servicio está habilitado en el proyecto.
| Campos | |
|---|---|
name |
Es el identificador. Es el nombre del recurso del servicio. |
service_selector |
Es opcional. Es el servicio que se habilitará o inhabilitará. Solo se debe especificar uno de los campos service_selector o service_name. |
state |
Solo salida. Es el estado del servicio. |
create_time |
Solo salida. Es la fecha y hora en que se habilitó el servicio. |
update_time |
Solo salida. Fecha y hora en la que se actualizó el servicio por última vez. |
labels |
Es opcional. Son las etiquetas asociadas a este recurso. |
Campo de unión zone_or_cluster. Es la zona o el clúster en el que se debe habilitar o inhabilitar el servicio. zone_or_cluster puede ser solo uno de los parámetros siguientes: |
|
zone |
Es el ID de la zona en la que se debe habilitar o inhabilitar el servicio. |
cluster |
Es el nombre completamente calificado del clúster en el que se debe habilitar o inhabilitar el servicio. |
service_name |
Es opcional. Nombre completo del servicio, p.ej., alloydb.googleapis.com. Solo se debe especificar uno de los campos service_selector o service_name. Se usará para habilitar o inhabilitar el servicio en el proyecto. |
ServiceSelector
Son los servicios que se pueden habilitar o inhabilitar.
| Enums | |
|---|---|
SERVICE_SELECTOR_UNSPECIFIED |
Sin especificar. |
ALLOYDB |
Servicio de AlloyDB, alloydb.googleapis.com. |
VMM |
Servicio de VMM, gdcvmmanager.googleapis.com. |
BOOKSTORE |
Servicio de librería, bookstore.googleapis.com. |
VERTEX |
Servicio de Vertex, aiplatform.googleapis.com. |
BOOKSTORE_AI |
Servicio Bookstore.AI, bookstore-ai.googleapis.com. |
Estado
Es el estado del servicio.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
Sin especificar. |
STATE_ENABLED |
El servicio está habilitado en el proyecto. |
STATE_DISABLED |
El servicio está inhabilitado en el proyecto. |
STATE_ENABLING |
Se está habilitando el servicio en el proyecto. |
STATE_DISABLING |
Se está inhabilitando el servicio en el proyecto. |
STATE_REPAIRING |
Se está reparando el servicio. |
ZoneMetadata
Es una zona de Google Distributed Cloud Edge en la que se encuentran las máquinas perimetrales.
| Campos | |
|---|---|
quota[] |
Es la cuota para los recursos en esta zona. |
rack_types |
Es el mapa que se codifica según el nombre del rack y tiene el valor de RackType. |
config_data |
Son los datos de configuración de la zona. |
RackType
Es el tipo de estructura.
| Enums | |
|---|---|
RACK_TYPE_UNSPECIFIED |
Tipo de estructura no especificado. Las estructuras individuales también pertenecen a este tipo. |
BASE |
Tipo de rack base, un par de dos racks Config-1 modificados que contienen conmutadores de agregación. |
EXPANSION |
Tipo de estructura de expansión, también conocidas como estructuras independientes, que los clientes agregan a pedido. |