resourcemanager.global.gdc.goog/v1
Projeto
Representa um namespace que abrange vários clusters de usuário em uma organização em todas as zonas para um cliente. É um recurso com namespace, e o controlador precisa
observar e reconciliar objetos Project em um namespace pré-configurado.
Aparece em: - ProjectList
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
Project |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec ProjectSpec |
|
status ProjectStatus |
ProjectList
Representa uma coleção de projetos.
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de projeto |
ProjectReplica
Representa um recurso de projeto replicado que será sincronizado com um servidor de API zonal específico. Um recurso de projeto terá uma réplica para cada zona. Após uma atualização do recurso "Project", as réplicas serão atualizadas progressivamente com base na estratégia de lançamento do recurso.
Aparece em: - ProjectReplicaList
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectReplica |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec ProjectSpec |
|
status ProjectReplicaStatus |
ProjectReplicaList
Representa uma coleção de réplicas de projetos.
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectReplicaList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de ProjectReplica |
ProjectReplicaStatus
Fornece o status de uma réplica de projeto.
Aparece em: - ProjectReplica - ProjectZoneStatus
| Campo | Descrição |
|---|---|
conditions Matriz de condição |
Condições representa as observações do estado geral deste projeto. |
availableClusters número inteiro |
"AvailableClusters" representa a quantidade de clusters de usuário disponíveis. |
errorStatus ErrorStatus |
ErrorStatus contém uma lista de erros atuais e o carimbo de data/hora em que esse campo é atualizado. |
ProjectServiceAccount
Representa uma ServiceAccount associada a projetos em todas as zonas.
Aparece em: - ProjectServiceAccountList
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectServiceAccount |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec ProjectServiceAccountSpec |
|
status ProjectServiceAccountStatus |
ProjectServiceAccountKey
Contém o componente de chave usado para verificar o JWT assinado pela chave privada
do recurso ProjectServiceAccount. O JWT é usado como parte do
fluxo de autenticação. No momento, o recurso ProjectServiceAccountKey só é compatível com chaves gerenciadas pelo usuário. Os usuários podem criar e excluir pares de chaves gerenciadas por eles.
Os usuários são responsáveis por alternar essas chaves periodicamente para garantir a segurança das contas de serviço. Os usuários mantêm a chave privada desses pares de chaves, e o recurso ProjectServiceAccountKey retém apenas a chave pública.
Aparece em: - ProjectServiceAccountSpec
| Campo | Descrição |
|---|---|
algorithm ProjectServiceAccountKeyAlgorithm |
O algoritmo da chave. No momento, somente chaves ES256 são aceitas. |
id string |
O ID da chave. Isso é usado para determinar qual chave verificar. |
key string |
A chave pública codificada em base64 para verificação. |
validBefore Tempo |
O prazo de validade da chave. |
validAfter Tempo |
O horário de início em que a chave se torna válida. |
ProjectServiceAccountList
Representa uma coleção de ProjectServiceAccounts.
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectServiceAccountList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz ProjectServiceAccount |
ProjectServiceAccountReplica
Representa um recurso ProjectServiceAccount replicado que será sincronizado com um servidor de API zonal específico. Um recurso ProjectServiceAccount terá uma réplica para cada zona. Após uma atualização do recurso ProjectServiceAccount, as réplicas serão atualizadas progressivamente com base na estratégia de lançamento do recurso.
Aparece em: - ProjectServiceAccountReplicaList
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectServiceAccountReplica |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec ProjectServiceAccountSpec |
|
status ProjectServiceAccountReplicaStatus |
ProjectServiceAccountReplicaList
Representa uma coleção de réplicas de conta de serviço do projeto.
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
ProjectServiceAccountReplicaList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items ProjectServiceAccountReplica |
ProjectServiceAccountReplicaStatus
Fornece o status de uma réplica de projeto.
Aparece em: - ProjectServiceAccountReplica - ProjectServiceAccountZoneStatus
| Campo | Descrição |
|---|---|
conditions Matriz de condição |
Condições representa as observações do estado geral deste projeto. |
errorStatus ErrorStatus |
ErrorStatus contém uma lista de erros atuais e o carimbo de data/hora em que esse campo é atualizado. |
ProjectServiceAccountSpec
Fornece o estado desejado de um projeto.
Aparece em: - ProjectServiceAccount - ProjectServiceAccountReplica
| Campo | Descrição |
|---|---|
keys Matriz ProjectServiceAccountKey |
As chaves públicas usadas para verificar a assinatura dos JWTs do recurso ProjectServiceAccount. |
ProjectServiceAccountStatus
Fornece o status geral de uma ProjectServiceAccount.
Aparece em: - ProjectServiceAccount
| Campo | Descrição |
|---|---|
conditions Matriz de condição |
As observações do estado geral do recurso. Tipos de condição conhecidos: Ready. |
rollout RolloutStatus |
A estratégia atual usada para implantar o recurso em cada zona. |
zones ProjectServiceAccountZoneStatus |
A lista de status de zona em que o recurso é lançado. |
ProjectServiceAccountZoneStatus
Fornece o status de uma ProjectServiceAccount sendo lançada em uma zona específica.
Aparece em: - ProjectServiceAccountStatus
| Campo | Descrição |
|---|---|
name string |
O nome da zona em que a réplica representada por este status está. |
rolloutStatus ZoneRolloutStatus |
O status da implantação da réplica na zona. |
replicaStatus ProjectServiceAccountReplicaStatus |
O status de reconciliação da réplica coletada da zona. Qualquer condição no campo que tenha um .observedGeneration menor que .rolloutStatus.replicaGeneration está desatualizada. |
ProjectStatus
Fornece o status geral de um projeto.
Aparece em: - Projeto
| Campo | Descrição |
|---|---|
conditions Matriz de condição |
As observações do estado geral do recurso. Tipos de condição conhecidos: Ready. |
rollout RolloutStatus |
A estratégia atual usada para implantar o recurso em cada zona. |
zones ProjectZoneStatus |
A lista de status de zona em que o recurso é lançado. |
ProjectZoneStatus
Fornece o status de um projeto sendo lançado em uma zona específica.
Aparece em: - ProjectStatus
| Campo | Descrição |
|---|---|
name string |
O nome da zona em que a réplica representada por este status está. |
rolloutStatus ZoneRolloutStatus |
O status da implantação da réplica na zona. |
replicaStatus ProjectReplicaStatus |
O status de reconciliação da réplica coletada da zona. Qualquer condição no campo que tenha um .observedGeneration menor que .rolloutStatus.replicaGeneration está desatualizada. |
TagKey
Representa a chave de uma tag para separar o controle entre a propriedade do recurso e a aplicação da política.
Aparece em: - TagKeyList
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagKey |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec TagKeySpec |
|
status TagKeyStatus |
TagKeyList
Representa uma coleção de TagKeys.
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagKeyList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz de TagKey |
TagKeyReplica
Representa um recurso TagKey replicado que será sincronizado com um servidor de API zonal específico. Um recurso TagKey tem uma réplica para cada zona. Após uma atualização do recurso TagKey, as réplicas serão atualizadas progressivamente com base na estratégia de lançamento do recurso.
Aparece em: - TagKeyReplicaList
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagKeyReplica |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec TagKeySpec |
|
status TagKeyReplicaStatus |
TagKeyReplicaList
Representa uma coleção de réplicas de tagkey.
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagKeyReplicaList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz TagKeyReplica |
TagKeyReplicaStatus
Fornece o status de uma réplica de tagkey.
Aparece em: - TagKeyReplica - TagKeyZoneStatus
| Campo | Descrição |
|---|---|
conditions Matriz de condição |
Condições representa as observações do estado geral dessa tagkey. |
errorStatus ErrorStatus |
ErrorStatus contém uma lista de erros atuais e o carimbo de data/hora em que esse campo é atualizado. |
TagKeyStatus
Fornece o status geral de uma TagKey.
Aparece em: - TagKey
| Campo | Descrição |
|---|---|
conditions Matriz de condição |
As observações do estado geral do recurso. Tipos de condição conhecidos: Ready. |
rollout RolloutStatus |
A estratégia atual usada para implantar o recurso em cada zona. |
zones Matriz TagKeyZoneStatus |
A lista de status de zona em que o recurso é lançado. |
TagKeyZoneStatus
Fornece o status de uma TagKey sendo lançada em uma zona específica.
Aparece em: - TagKeyStatus
| Campo | Descrição |
|---|---|
name string |
O nome da zona em que a réplica representada por este status está. |
rolloutStatus ZoneRolloutStatus |
O status da implantação da réplica na zona. |
replicaStatus TagKeyReplicaStatus |
O status de reconciliação da réplica coletada da zona. Qualquer condição no campo que tenha um .observedGeneration menor que .rolloutStatus.replicaGeneration está desatualizada. |
TagValue
Representa o valor de uma tag para separar o controle entre a propriedade do recurso e a aplicação da política.
Aparece em: - TagValueList
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagValue |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec TagValueSpec |
|
status TagValueStatus |
TagValueList
Representa uma coleção de TagValues.
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagValueList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz TagValue |
TagValueReplica
Representa um recurso TagValue replicado que será sincronizado com um servidor de API zonal específico. Um recurso TagValue tem uma réplica para cada zona. Após uma atualização do recurso TagValue, as réplicas serão atualizadas progressivamente com base na estratégia de lançamento do recurso.
Aparece em: - TagValueReplicaList
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagValueReplica |
metadata ObjectMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
spec TagValueSpec |
|
status TagValueReplicaStatus |
TagValueReplicaList
Representa uma coleção de réplicas de tagvalue.
| Campo | Descrição |
|---|---|
apiVersion string |
resourcemanager.global.gdc.goog/v1 |
kind string |
TagValueReplicaList |
metadata ListMeta |
Consulte a documentação da API Kubernetes para saber mais sobre os campos de metadata. |
items Matriz TagValueReplica |
TagValueReplicaStatus
Fornece o status de uma réplica de tagvalue.
Aparece em: - TagValueReplica - TagValueZoneStatus
| Campo | Descrição |
|---|---|
conditions Matriz de condição |
Condições representa as observações do estado geral deste tagvalue. |
errorStatus ErrorStatus |
ErrorStatus contém uma lista de erros atuais e o carimbo de data/hora em que esse campo é atualizado. |
TagValueStatus
Fornece o status geral de um TagValue.
Aparece em: - TagValue
| Campo | Descrição |
|---|---|
conditions Matriz de condição |
As observações do estado geral do recurso. Tipos de condição conhecidos: Ready. |
rollout RolloutStatus |
A estratégia atual usada para implantar o recurso em cada zona. |
zones TagValueZoneStatus |
A lista de status de zona em que o recurso é lançado. |
TagValueZoneStatus
Fornece o status do lançamento de um TagValue em uma zona específica.
Aparece em: - TagValueStatus
| Campo | Descrição |
|---|---|
name string |
O nome da zona em que a réplica representada por este status está. |
rolloutStatus ZoneRolloutStatus |
O status da implantação da réplica na zona. |
replicaStatus TagValueReplicaStatus |
O status de reconciliação da réplica coletada da zona. Qualquer condição no campo que tenha um .observedGeneration menor que .rolloutStatus.replicaGeneration está desatualizada. |