resourcemanager.global.gdc.goog/v1
Proyecto
Representa un espacio de nombres que abarca varios clústeres de usuario en una organización en todas las zonas para un cliente. Es un recurso con espacio de nombres, y se espera que el controlador observe la reconciliación de objetos Project en un espacio de nombres preconfigurado.
Aparece en: - ProjectList
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
Project |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec ProjectSpec |
|
status ProjectStatus |
Lista de proyectos
Representa una colección de proyectos.
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items arreglo de proyectos |
ProjectReplica
Representa un recurso de Project replicado que se sincronizará con un servidor de API zonal en particular. Un recurso de Project tendrá una réplica para cada zona. Cuando se actualiza el recurso Project, las réplicas se actualizan de forma progresiva según la estrategia de lanzamiento del recurso.
Aparece en: - ProjectReplicaList
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectReplica |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec ProjectSpec |
|
status ProjectReplicaStatus |
ProjectReplicaList
Representa una colección de réplicas de proyectos.
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectReplicaList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items ProjectReplica array |
ProjectReplicaStatus
Proporciona el estado de una réplica del proyecto.
Aparece en: - ProjectReplica - ProjectZoneStatus
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Las condiciones representan las observaciones del estado general de este proyecto. |
availableClusters número entero |
AvailableClusters representa la cantidad de clústeres de usuarios disponibles. |
errorStatus ErrorStatus |
ErrorStatus contiene una lista de los errores actuales y la marca de tiempo en la que se actualiza este campo. |
ProjectServiceAccount
Representa una ServiceAccount asociada a Projects en todas las zonas.
Aparece en: - ProjectServiceAccountList
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectServiceAccount |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec ProjectServiceAccountSpec |
|
status ProjectServiceAccountStatus |
ProjectServiceAccountKey
Contiene el componente de clave que se usa para verificar el JWT firmado por la clave privada del recurso ProjectServiceAccount. El JWT se usa como parte del flujo de autenticación. Actualmente, el recurso ProjectServiceAccountKey solo admite claves administradas por el usuario. Los usuarios pueden crear y borrar pares de claves administradas por el usuario.
Los usuarios son responsables de rotar estas claves periódicamente para garantizar la seguridad de sus cuentas de servicio. Los usuarios conservan la clave privada de estos pares de claves, y el recurso ProjectServiceAccountKey solo conserva la clave pública.
Aparece en: - ProjectServiceAccountSpec
| Campo | Descripción |
|---|---|
algorithm ProjectServiceAccountKeyAlgorithm |
Es el algoritmo de la clave. Actualmente, solo se admiten claves ES256. |
id string |
Es el ID de la clave. Se usa para determinar con qué clave se debe realizar la verificación. |
key string |
Es la clave pública codificada en Base64 con la que se realizará la verificación. |
validBefore Hora |
Es la hora de vencimiento de la clave. |
validAfter Hora |
Es la fecha y hora de inicio en la que la clave pasa a ser válida. |
ProjectServiceAccountList
Representa una colección de ProjectServiceAccounts.
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectServiceAccountList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items ProjectServiceAccount array |
ProjectServiceAccountReplica
Representa un recurso ProjectServiceAccount replicado que se sincronizará con un servidor de API zonal en particular. Un recurso ProjectServiceAccount tendrá una réplica para cada zona. Cuando se actualice el recurso ProjectServiceAccount, las réplicas se actualizarán progresivamente según la estrategia de lanzamiento del recurso.
Aparece en: - ProjectServiceAccountReplicaList
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectServiceAccountReplica |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec ProjectServiceAccountSpec |
|
status ProjectServiceAccountReplicaStatus |
ProjectServiceAccountReplicaList
Representa una colección de réplicas de cuentas de servicio del proyecto.
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectServiceAccountReplicaList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items ProjectServiceAccountReplica array |
ProjectServiceAccountReplicaStatus
Proporciona el estado de una réplica del proyecto.
Aparece en: - ProjectServiceAccountReplica - ProjectServiceAccountZoneStatus
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Las condiciones representan las observaciones del estado general de este proyecto. |
errorStatus ErrorStatus |
ErrorStatus contiene una lista de los errores actuales y la marca de tiempo en la que se actualiza este campo. |
ProjectServiceAccountSpec
Proporciona el estado deseado de un proyecto.
Aparece en: - ProjectServiceAccount - ProjectServiceAccountReplica
| Campo | Descripción |
|---|---|
keys ProjectServiceAccountKey array |
Son las claves públicas que se usan para verificar la firma de los JWT del recurso ProjectServiceAccount. |
ProjectServiceAccountStatus
Proporciona el estado general de una cuenta de servicio del proyecto.
Aparece en: - ProjectServiceAccount
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo. |
rollout RolloutStatus |
Es la estrategia actual que se usa para lanzar el recurso en cada zona. |
zones Array de ProjectServiceAccountZoneStatus |
Es la lista de estados de las zonas en las que se lanza el recurso. |
ProjectServiceAccountZoneStatus
Proporciona el estado de una ProjectServiceAccount que se lanza en una zona en particular.
Aparece en: - ProjectServiceAccountStatus
| Campo | Descripción |
|---|---|
name string |
Es el nombre de la zona en la que se encuentra la réplica que representa este estado. |
rolloutStatus ZoneRolloutStatus |
Es el estado del lanzamiento de la réplica en la zona. |
replicaStatus ProjectServiceAccountReplicaStatus |
Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada. |
ProjectStatus
Proporciona el estado general de un proyecto.
Aparece en: - Proyecto
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo. |
rollout RolloutStatus |
Es la estrategia actual que se usa para lanzar el recurso en cada zona. |
zones ProjectZoneStatus array |
Es la lista de estados de las zonas en las que se lanza el recurso. |
ProjectZoneStatus
Proporciona el estado de un proyecto que se lanza en una zona en particular.
Aparece en: - ProjectStatus
| Campo | Descripción |
|---|---|
name string |
Es el nombre de la zona en la que se encuentra la réplica que representa este estado. |
rolloutStatus ZoneRolloutStatus |
Es el estado del lanzamiento de la réplica en la zona. |
replicaStatus ProjectReplicaStatus |
Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada. |
TagKey
Representa la clave de una etiqueta para separar el control entre la propiedad del recurso y la aplicación de políticas.
Aparece en: - TagKeyList
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagKey |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec TagKeySpec |
|
status TagKeyStatus |
TagKeyList
Representa una colección de TagKeys.
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagKeyList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items arreglo de TagKey |
TagKeyReplica
Representa un recurso de TagKey replicado que se sincronizará con un servidor de API zonal en particular. Un recurso TagKey tendrá una réplica para cada zona. Cuando se actualiza el recurso TagKey, las réplicas se actualizan de forma progresiva según la estrategia de implementación del recurso.
Aparece en: - TagKeyReplicaList
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagKeyReplica |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec TagKeySpec |
|
status TagKeyReplicaStatus |
TagKeyReplicaList
Representa una colección de réplicas de claves de etiquetas.
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagKeyReplicaList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items TagKeyReplica array |
TagKeyReplicaStatus
Proporciona el estado de una réplica de tagkey.
Aparece en: - TagKeyReplica - TagKeyZoneStatus
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Conditions representa las observaciones del estado general de esta clave de etiqueta. |
errorStatus ErrorStatus |
ErrorStatus contiene una lista de los errores actuales y la marca de tiempo en la que se actualiza este campo. |
TagKeyStatus
Proporciona el estado general de un TagKey.
Aparece en: - TagKey
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo. |
rollout RolloutStatus |
Es la estrategia actual que se usa para lanzar el recurso en cada zona. |
zones TagKeyZoneStatus array |
Es la lista de estados de las zonas en las que se lanza el recurso. |
TagKeyZoneStatus
Proporciona el estado de lanzamiento de una TagKey en una zona en particular.
Aparece en: - TagKeyStatus
| Campo | Descripción |
|---|---|
name string |
Es el nombre de la zona en la que se encuentra la réplica que representa este estado. |
rolloutStatus ZoneRolloutStatus |
Es el estado del lanzamiento de la réplica en la zona. |
replicaStatus TagKeyReplicaStatus |
Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada. |
TagValue
Representa el valor de una etiqueta para separar el control entre la propiedad del recurso y la aplicación de la política.
Aparece en: - TagValueList
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagValue |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec TagValueSpec |
|
status TagValueStatus |
TagValueList
Representa una colección de TagValues.
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagValueList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items arreglo de TagValue |
TagValueReplica
Representa un recurso TagValue replicado que se sincronizará con un servidor de API zonal en particular. Un recurso TagValue tendrá una réplica para cada zona. Cuando se actualice el recurso TagValue, las réplicas se actualizarán de forma progresiva según la estrategia de implementación del recurso.
Aparece en: - TagValueReplicaList
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagValueReplica |
metadata ObjectMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
spec TagValueSpec |
|
status TagValueReplicaStatus |
TagValueReplicaList
Representa una colección de réplicas de tagvalue.
| Campo | Descripción |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagValueReplicaList |
metadata ListMeta |
Consulta la documentación de la API de Kubernetes para conocer los campos de metadata. |
items Array de TagValueReplica |
TagValueReplicaStatus
Proporciona el estado de una réplica de tagvalue.
Aparece en: - TagValueReplica - TagValueZoneStatus
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Conditions representa las observaciones del estado general de este tagvalue. |
errorStatus ErrorStatus |
ErrorStatus contiene una lista de los errores actuales y la marca de tiempo en la que se actualiza este campo. |
TagValueStatus
Proporciona el estado general de un TagValue.
Aparece en: - TagValue
| Campo | Descripción |
|---|---|
conditions arreglo de condiciones |
Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo. |
rollout RolloutStatus |
Es la estrategia actual que se usa para lanzar el recurso en cada zona. |
zones TagValueZoneStatus array |
Es la lista de estados de las zonas en las que se lanza el recurso. |
TagValueZoneStatus
Proporciona el estado de la implementación de un TagValue en una zona en particular.
Aparece en: - TagValueStatus
| Campo | Descripción |
|---|---|
name string |
Es el nombre de la zona en la que se encuentra la réplica que representa este estado. |
rolloutStatus ZoneRolloutStatus |
Es el estado del lanzamiento de la réplica en la zona. |
replicaStatus TagValueReplicaStatus |
Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada. |