KRM API marketplace.gdc.goog/v1

marketplace.gdc.goog/v1

Contiene definiciones de esquemas de API para el grupo de APIs Marketplace.

IconType

Tipo subyacente: string IconType representa el tipo de recurso de icono.

Aparece en: - ServiceDescriptionSpec

ServiceDescription

ServiceDescription representa una descripción de un servicio de Marketplace.

Aparece en: - ServiceDescriptionList

Campo Descripción
apiVersion string marketplace.gdc.goog/v1
kind string ServiceDescription
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ServiceDescriptionSpec

ServiceDescriptionDetails

ServiceDescriptionDetails define los campos disponibles de una sección determinada.

Aparece en: - ServiceDescriptionSpec

Campo Descripción
details string Sección de detalles de la descripción con formato HTML.
url string URL de descripción, si está disponible.

ServiceDescriptionList

Representa una colección de recursos personalizados ServiceDescription.

Campo Descripción
apiVersion string marketplace.gdc.goog/v1
kind string ServiceDescriptionList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ServiceDescription

ServiceDescriptionSpec

ServiceDescriptionSpec define una descripción de servicio de un servicio de Marketplace.

Aparece en: - ServiceDescription

Campo Descripción
serviceName string Valor del selector correspondiente a la etiqueta "marketplace.gdc.goog/service-name".
displayName string Nombre visible de este servicio.
vendor string Proveedor de este servicio.
description string Breve descripción de este servicio.
serviceType string Tipo de este servicio para la página Vista general.
iconType IconType Tipo de recurso de icono.
iconSource string Datos de origen del recurso de icono, por ejemplo, una imagen codificada en base64.
overview string Sección con formato HTML de la descripción general del servicio.
pricing ServiceDescriptionDetails Sección con formato HTML de los precios del servicio.
support string Servicio de asistencia con la sección de formato HTML.
terms ServiceDescriptionDetails Sección con formato HTML de los términos del servicio.
contactInfo string Sección con información de contacto del servicio en formato HTML.
documentation ServiceDescriptionDetails Detalles de la documentación del servicio.
categories matriz de cadenas Detalles adicionales sobre "Categorías".

ServiceInstance

Representa una instancia instalada de un servicio de Marketplace.

Aparece en: - ServiceInstanceList

Campo Descripción
apiVersion string marketplace.gdc.goog/v1
kind string ServiceInstance
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ServiceInstanceSpec
status ServiceInstanceStatus

ServiceInstanceList

Representa una colección de recursos personalizados ServiceInstance.

Campo Descripción
apiVersion string marketplace.gdc.goog/v1
kind string ServiceInstanceList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ServiceInstance

ServiceInstanceSpec

Define una instancia instalada de un servicio de Marketplace.

Aparece en: - ServiceInstance

Campo Descripción
serviceVersionRef NamespacedName ServiceVersionRef hace referencia a ServiceVersion de esta instancia.
clusterRef NamespacedName Nombre del clúster en el que se instalará la instancia del servicio.
parameters JSON Parámetros que se deben configurar para la instancia de servicio. Puede contener datos JSON arbitrarios.

ServiceInstanceStatus

Define el estado observado de una instancia de servicio de Marketplace.

Aparece en: - ServiceInstance

Campo Descripción
installedVersion string La versión que se está ejecutando. Una cadena vacía indica que no hay ninguna versión instalada.
conditions Array de condiciones El indicador que muestra si la instalación se ha realizado correctamente o si se ha producido algún error.
errorStatus ErrorStatus ErrorStatus contiene los errores más recientes con las horas observadas incluidas.

ServiceVersion

Representa una sola versión de un servicio de Marketplace.

Aparece en: - ServiceVersionList

Campo Descripción
apiVersion string marketplace.gdc.goog/v1
kind string ServiceVersion
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ServiceVersionSpec

ServiceVersionList

Representa una colección de recursos personalizados ServiceVersion.

Campo Descripción
apiVersion string marketplace.gdc.goog/v1
kind string ServiceVersionList
metadata ListMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
items Matriz ServiceVersion

ServiceVersionSpec

Define una versión disponible de un servicio de Marketplace.

Aparece en: - ServiceVersion

Campo Descripción
version string La versión de este servicio.
entrypoint string Nombre del gráfico de Helm cuyo ciclo de vida se gestionará.
defaultConfiguration string La configuración predeterminada de los valores del gráfico de Helm.