KRM API marketplace.global.gdc.goog/v1

marketplace.global.gdc.goog/v1

Contém definições do esquema da API para o grupo de APIs do Marketplace.

CatalogOwner

CatalogOwner representa as informações do proprietário do catálogo, incluindo a conta de administrador do catálogo e a equipa proprietária do catálogo.

Aparece em: - ServiceCatalogSpec

Campo Descrição
admin string Conta de administrador do catálogo.
team string Equipa proprietária do catálogo.

NameSelector

Fornece uma lista do nome do projeto para a associação do catálogo de serviços a corresponder.

Aparece em: - ServiceCatalogBindingSelector

Campo Descrição
matchNames matriz de strings

ServiceCatalog

Representa um único grupo de serviços do Marketplace.

Aparece em: - ServiceCatalogList

Campo Descrição
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalog
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ServiceCatalogSpec
status ServiceCatalogStatus

ServiceCatalogBinding

Representa relações de mapeamento de ServiceCatalog para Project.

Aparece em: - ServiceCatalogBindingList

Campo Descrição
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogBinding
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingStatus

ServiceCatalogBindingList

Representa uma coleção de ServiceCatalogBinding recursos personalizados.

Campo Descrição
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogBindingList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items Matriz ServiceCatalogBinding

ServiceCatalogBindingReplica

Representa relações de mapeamento de ServiceCatalog para Project.

Aparece em: - ServiceCatalogBindingReplicaList

Campo Descrição
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogBindingReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingReplicaStatus

ServiceCatalogBindingReplicaList

Representa uma coleção de ServiceCatalogBindingReplica recursos personalizados.

Campo Descrição
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogBindingReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ServiceCatalogBindingReplica

ServiceCatalogBindingSelector

Fornece um conjunto de regras para fazer corresponder projetos. Tem de escolher exatamente 0 ou 1 dos seletores. 0 seletor corresponde a todos os projetos.

Aparece em: - ServiceCatalogBindingSpec

Campo Descrição
nameSelector NameSelector NameSelector é usado para especificar a lista de nomes de projetos.
labelSelector LabelSelector LabelSelector é usado para especificar a lista de etiquetas e valores de projetos.

ServiceCatalogBindingSpec

Fornece a especificação ou o estado pretendido de um recurso ServiceCatalogBinding.

Aparece em: - ServiceCatalogBinding - ServiceCatalogBindingReplica

Campo Descrição
serviceCatalogRef NamespacedName ServiceCatalogRef representa o ServiceCatalog neste ServiceCatalogBinding.
selector ServiceCatalogBindingSelector O seletor é usado para especificar um conjunto de regras para corresponder a projetos.

ServiceCatalogBindingStatus

Indica o estado geral de uma associação do catálogo de serviços global.

Aparece em: - ServiceCatalogBinding

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones ServiceCatalogBindingZoneStatus array A lista de estados de zonas onde o recurso é implementado.

ServiceCatalogBindingZoneStatus

Indica o estado da implementação de um catálogo de serviços numa zona específica.

Aparece em: - ServiceCatalogBindingStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus ServiceCatalogBindingReplicaStatus O estado de conciliação da réplica recolhida da zona. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.

ServiceCatalogList

Representa uma coleção de ServiceCatalog recursos personalizados.

Campo Descrição
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ServiceCatalog array

ServiceCatalogReplica

Representa um único grupo de serviços do Marketplace.

Aparece em: - ServiceCatalogReplicaList

Campo Descrição
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogReplica
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ServiceCatalogSpec
status ServiceCatalogReplicaStatus

ServiceCatalogReplicaList

Representa uma coleção de ServiceCatalogReplica recursos personalizados.

Campo Descrição
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogReplicaList
metadata ListMeta Consulte a documentação da API Kubernetes para os campos de metadata.
items ServiceCatalogReplica

ServiceCatalogSpec

ServiceCatalogSpec define as informações do proprietário do catálogo e uma lista de descrições de serviços acessíveis.

Aparece em: - ServiceCatalog - ServiceCatalogReplica

Campo Descrição
displayName string Nome a apresentar deste ServiceCatalog.
owner CatalogOwner Informações do proprietário do catálogo.
serviceDescriptionRef Matriz NamespacedName Lista de descrições de serviços incluídas no ServiceCatalog.

ServiceCatalogStatus

Indica o estado geral de um catálogo de serviços global.

Aparece em: - ServiceCatalog

Campo Descrição
conditions Matriz de condições As observações do estado geral do recurso. Tipos de condições conhecidos: Ready.
rollout RolloutStatus A estratégia atual usada para implementar o recurso em cada zona.
zones ServiceCatalogZoneStatus array A lista de estados de zonas onde o recurso é implementado.

ServiceCatalogZoneStatus

Indica o estado da implementação de um catálogo de serviços numa zona específica.

Aparece em: - ServiceCatalogStatus

Campo Descrição
name string O nome da zona onde se encontra a réplica que este estado representa.
rolloutStatus ZoneRolloutStatus O estado da implementação da réplica na zona.
replicaStatus ServiceCatalogReplicaStatus O estado de conciliação da réplica recolhida da zona. Qualquer condição no campo que tenha um .observedGeneration inferior a .rolloutStatus.replicaGeneration está desatualizada.