KRM API marketplace.global.gdc.goog/v1

marketplace.global.gdc.goog/v1

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

CatalogOwner

CatalogOwner representa la información del propietario del catálogo, incluida la cuenta de administrador del catálogo y el equipo propietario del catálogo.

Aparece en: - ServiceCatalogSpec

Campo Descripción
admin string Cuenta de administrador de catálogo.
team string Equipo propietario del catálogo.

NameSelector

Proporciona una lista de nombres de proyectos para la vinculación del catálogo de servicios.

Aparece en: - ServiceCatalogBindingSelector

Campo Descripción
matchNames matriz de cadenas

ServiceCatalog

Representa un solo grupo de servicios de Marketplace.

Aparece en: - ServiceCatalogList

Campo Descripción
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalog
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ServiceCatalogSpec
status ServiceCatalogStatus

ServiceCatalogBinding

Representa las relaciones de asignación de ServiceCatalog a Project.

Aparece en: - ServiceCatalogBindingList

Campo Descripción
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogBinding
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingStatus

ServiceCatalogBindingList

Representa una colección de recursos personalizados ServiceCatalogBinding.

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

ServiceCatalogBindingReplica

Representa las relaciones de asignación de ServiceCatalog a Project.

Aparece en: - ServiceCatalogBindingReplicaList

Campo Descripción
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogBindingReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingReplicaStatus

ServiceCatalogBindingReplicaList

Representa una colección de recursos personalizados ServiceCatalogBindingReplica.

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

ServiceCatalogBindingSelector

Proporciona un conjunto de reglas para buscar proyectos. Debe elegir exactamente 0 o 1 de los selectores. 0 selectores coinciden con todos los proyectos.

Aparece en: - ServiceCatalogBindingSpec

Campo Descripción
nameSelector NameSelector NameSelector se usa para especificar la lista de nombres de los proyectos.
labelSelector LabelSelector LabelSelector se usa para especificar la lista de etiquetas y valores de los proyectos.

ServiceCatalogBindingSpec

Proporciona la especificación o el estado deseado de un recurso ServiceCatalogBinding.

Aparece en: - ServiceCatalogBinding - ServiceCatalogBindingReplica

Campo Descripción
serviceCatalogRef NamespacedName ServiceCatalogRef representa el ServiceCatalog en este ServiceCatalogBinding.
selector ServiceCatalogBindingSelector El selector se usa para especificar un conjunto de reglas que coincidan con los proyectos.

ServiceCatalogBindingStatus

Proporciona el estado general de un enlace de catálogo de servicios global.

Aparece en: - ServiceCatalogBinding

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz ServiceCatalogBindingZoneStatus Lista de estados de zonas en las que se ha implementado el recurso.

ServiceCatalogBindingZoneStatus

Proporciona el estado de la implementación de un catálogo de servicios en una zona concreta.

Aparece en: - ServiceCatalogBindingStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus ServiceCatalogBindingReplicaStatus Estado de conciliación de la réplica recogida de la zona. Cualquier condición del campo que tenga un valor .observedGeneration inferior a .rolloutStatus.replicaGeneration está obsoleta.

ServiceCatalogList

Representa una colección de recursos personalizados ServiceCatalog.

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

ServiceCatalogReplica

Representa un solo grupo de servicios de Marketplace.

Aparece en: - ServiceCatalogReplicaList

Campo Descripción
apiVersion string marketplace.global.gdc.goog/v1
kind string ServiceCatalogReplica
metadata ObjectMeta Consulta la documentación de la API de Kubernetes para ver los campos de metadata.
spec ServiceCatalogSpec
status ServiceCatalogReplicaStatus

ServiceCatalogReplicaList

Representa una colección de recursos personalizados ServiceCatalogReplica.

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

ServiceCatalogSpec

ServiceCatalogSpec define la información del propietario del catálogo y una lista de descripciones de servicios accesibles.

Aparece en: - ServiceCatalog - ServiceCatalogReplica

Campo Descripción
displayName string Nombre visible de este ServiceCatalog.
owner CatalogOwner Información del propietario del catálogo.
serviceDescriptionRef NamespacedName array Lista de descripciones de servicios incluidas en el catálogo de servicios.

ServiceCatalogStatus

Proporciona el estado general de un catálogo de servicios global.

Aparece en: - ServiceCatalog

Campo Descripción
conditions Array de condiciones Observaciones sobre el estado general del recurso. Tipos de condiciones conocidos: Ready.
rollout RolloutStatus Estrategia actual utilizada para implementar el recurso en cada zona.
zones Matriz ServiceCatalogZoneStatus Lista de estados de zonas en las que se ha implementado el recurso.

ServiceCatalogZoneStatus

Proporciona el estado de la implementación de un catálogo de servicios en una zona concreta.

Aparece en: - ServiceCatalogStatus

Campo Descripción
name string Nombre de la zona en la que se encuentra la réplica a la que corresponde este estado.
rolloutStatus ZoneRolloutStatus Estado del lanzamiento de la réplica en la zona.
replicaStatus ServiceCatalogReplicaStatus Estado de conciliación de la réplica recogida de la zona. Cualquier condición del campo que tenga un valor .observedGeneration inferior a .rolloutStatus.replicaGeneration está obsoleta.