KRM API marketplace.gdc.goog/v1

marketplace.gdc.goog/v1

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

IconType

Tipo subjacente: string IconType representa o tipo de recurso de ícone.

Aparece em: - ServiceDescriptionSpec

ServiceDescription

ServiceDescription representa uma descrição de um serviço do Marketplace.

Aparece em: - ServiceDescriptionList

Campo Descrição
apiVersion string marketplace.gdc.goog/v1
kind string ServiceDescription
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ServiceDescriptionSpec

ServiceDescriptionDetails

ServiceDescriptionDetails define os campos disponíveis para uma determinada secção.

Aparece em: - ServiceDescriptionSpec

Campo Descrição
details string Secção formatada em HTML com detalhes da descrição.
url string URL da descrição, se disponível.

ServiceDescriptionList

Representa uma coleção de ServiceDescription recursos personalizados.

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

ServiceDescriptionSpec

ServiceDescriptionSpec define uma descrição de serviço de um serviço do Marketplace.

Aparece em: - ServiceDescription

Campo Descrição
serviceName string Valor do seletor correspondente à etiqueta "marketplace.gdc.goog/service-name".
displayName string Nome a apresentar para este serviço.
vendor string Fornecedor deste serviço.
description string Breve descrição deste serviço.
serviceType string Tipo deste serviço para a página Vista geral.
iconType IconType Tipo de recurso de ícone.
iconSource string Dados de origem do recurso de ícone, por exemplo, imagem codificada em base64.
overview string Secção formatada em HTML de vista geral do serviço.
pricing ServiceDescriptionDetails Secção com formatação HTML de preços de serviços.
support string Secção formatada em HTML suportada pelo serviço.
terms ServiceDescriptionDetails Secção formatada em HTML dos termos de serviço.
contactInfo string Secção formatada em HTML com as informações de contacto do serviço.
documentation ServiceDescriptionDetails Detalhes da documentação do serviço.
categories matriz de strings Detalhes adicionais para "Categorias".

ServiceInstance

Representa uma instância instalada de um serviço do Marketplace.

Aparece em: - ServiceInstanceList

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

ServiceInstanceList

Representa uma coleção de ServiceInstance recursos personalizados.

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

ServiceInstanceSpec

Define uma instância instalada de um serviço do Marketplace.

Aparece em: - ServiceInstance

Campo Descrição
serviceVersionRef NamespacedName ServiceVersionRef faz referência à ServiceVersion desta instância.
clusterRef NamespacedName O nome do cluster para instalar a instância do serviço.
parameters JSON Os parâmetros a configurar para a instância do serviço. Pode conter dados JSON arbitrários.

ServiceInstanceStatus

Define o estado observado de uma instância de serviço do Marketplace.

Aparece em: - ServiceInstance

Campo Descrição
installedVersion string A versão em execução. Uma string vazia indica que não está instalada nenhuma versão.
conditions Matriz de condições O indicador que mostra se a instalação foi bem-sucedida ou se ocorreram erros.
errorStatus ErrorStatus ErrorStatus contém os erros mais recentes com as horas observadas incluídas.

ServiceVersion

Representa uma única versão de um serviço do Marketplace.

Aparece em: - ServiceVersionList

Campo Descrição
apiVersion string marketplace.gdc.goog/v1
kind string ServiceVersion
metadata ObjectMeta Consulte a documentação da API Kubernetes para os campos de metadata.
spec ServiceVersionSpec

ServiceVersionList

Representa uma coleção de ServiceVersion recursos personalizados.

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

ServiceVersionSpec

Define uma versão disponível de um serviço do Marketplace.

Aparece em: - ServiceVersion

Campo Descrição
version string A versão deste serviço.
entrypoint string O nome do gráfico Helm cujo ciclo de vida vai ser gerido.
defaultConfiguration string A configuração predefinida dos valores do gráfico Helm.