API de KRM marketplace.global.gdc.goog/v1

marketplace.global.gdc.goog/v1

Contiene definiciones de esquemas de API para el grupo de APIs de 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 del 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 con los que se debe hacer coincidir.

Aparece en: - ServiceCatalogBindingSelector

Campo Descripción
matchNames arreglo de strings

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 conocer 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 conocer 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 conocer los campos de metadata.
items ServiceCatalogBinding array

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 conocer 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 conocer los campos de metadata.
items ServiceCatalogBindingReplica array

ServiceCatalogBindingSelector

Proporciona un conjunto de reglas para hacer coincidir proyectos. Se debe elegir exactamente 0 o 1 de los selectores. El selector 0 coincide 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 de 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 una vinculación del catálogo de servicios global.

Aparece en: - ServiceCatalogBinding

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones ServiceCatalogBindingZoneStatus array Es la lista de estados de las zonas en las que se lanza el recurso.

ServiceCatalogBindingZoneStatus

Proporciona el estado de un catálogo de servicios que se lanza en una zona en particular.

Aparece en: - ServiceCatalogBindingStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus ServiceCatalogBindingReplicaStatus Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada.

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 conocer los campos de metadata.
items ServiceCatalog array

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 conocer 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 conocer los campos de metadata.
items ServiceCatalogReplica array

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 Es el nombre visible de este ServiceCatalog.
owner CatalogOwner Información del propietario del catálogo
serviceDescriptionRef Array de NamespacedName Es la lista de descripciones de servicios incluidas en ServiceCatalog.

ServiceCatalogStatus

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

Aparece en: - ServiceCatalog

Campo Descripción
conditions arreglo de condiciones Son las observaciones del estado general del recurso. Tipos de condiciones conocidos: Listo.
rollout RolloutStatus Es la estrategia actual que se usa para lanzar el recurso en cada zona.
zones ServiceCatalogZoneStatus array Es la lista de estados de las zonas en las que se lanza el recurso.

ServiceCatalogZoneStatus

Proporciona el estado de un catálogo de servicios que se lanza en una zona en particular.

Aparece en: - ServiceCatalogStatus

Campo Descripción
name string Es el nombre de la zona en la que se encuentra la réplica que representa este estado.
rolloutStatus ZoneRolloutStatus Es el estado del lanzamiento de la réplica en la zona.
replicaStatus ServiceCatalogReplicaStatus Es el estado de conciliación de la réplica recopilada de la zona. Cualquier condición dentro del campo que tenga un valor de .observedGeneration inferior a .rolloutStatus.replicaGeneration está desactualizada.