KRM API marketplace.global.gdc.goog/v1

marketplace.global.gdc.goog/v1

Contient les définitions du schéma d'API pour le groupe d'API Marketplace.

CatalogOwner

CatalogOwner représente les informations sur le propriétaire du catalogue, y compris le compte administrateur du catalogue et l'équipe propriétaire du catalogue.

Apparaît dans :ServiceCatalogSpec

Champ Description
chaîne admin Compte administrateur du catalogue.
chaîne team Équipe propriétaire du catalogue.

NameSelector

Fournit une liste des noms de projets pour la liaison Service Catalog à mettre en correspondance.

Apparaît dans :ServiceCatalogBindingSelector

Champ Description
Tableau de chaînes matchNames

ServiceCatalog

Représente un seul groupe de services Marketplace.

Apparaît dans :ServiceCatalogList

Champ Description
chaîne apiVersion marketplace.global.gdc.goog/v1
chaîne kind ServiceCatalog
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec ServiceCatalogSpec
status ServiceCatalogStatus

ServiceCatalogBinding

Représente les relations de mappage entre ServiceCatalog et Project.

Apparaît dans :ServiceCatalogBindingList

Champ Description
chaîne apiVersion marketplace.global.gdc.goog/v1
chaîne kind ServiceCatalogBinding
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingStatus

ServiceCatalogBindingList

Représente une collection de ressources personnalisées ServiceCatalogBinding.

Champ Description
chaîne apiVersion marketplace.global.gdc.goog/v1
chaîne kind ServiceCatalogBindingList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau ServiceCatalogBinding items

ServiceCatalogBindingReplica

Représente les relations de mappage entre ServiceCatalog et Project.

Apparaît dans :ServiceCatalogBindingReplicaList

Champ Description
chaîne apiVersion marketplace.global.gdc.goog/v1
chaîne kind ServiceCatalogBindingReplica
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingReplicaStatus

ServiceCatalogBindingReplicaList

Représente une collection de ressources personnalisées ServiceCatalogBindingReplica.

Champ Description
chaîne apiVersion marketplace.global.gdc.goog/v1
chaîne kind ServiceCatalogBindingReplicaList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
items Tableau ServiceCatalogBindingReplica

ServiceCatalogBindingSelector

Fournit un ensemble de règles pour faire correspondre les projets. Vous devez choisir exactement 0 ou 1 sélecteur. Le sélecteur 0 correspond à tous les projets.

Apparaît dans :ServiceCatalogBindingSpec

Champ Description
nameSelector NameSelector NameSelector permet de spécifier la liste des noms de projets.
labelSelector LabelSelector LabelSelector permet de spécifier la liste des libellés et des valeurs des projets.

ServiceCatalogBindingSpec

Fournit la spécification, ou l'état souhaité, d'une ressource ServiceCatalogBinding.

Apparaît dans : - ServiceCatalogBinding - ServiceCatalogBindingReplica

Champ Description
serviceCatalogRef NamespacedName ServiceCatalogRef représente Service Catalog dans cette liaison ServiceCatalogBinding.
selector ServiceCatalogBindingSelector Le sélecteur permet de spécifier un ensemble de règles pour faire correspondre les projets.

ServiceCatalogBindingStatus

Indique l'état général d'une liaison de catalogue de services global.

Apparaît dans :ServiceCatalogBinding

Champ Description
Tableau Condition conditions Observations de l'état général de la ressource. Types de conditions connus : "Ready".
rollout RolloutStatus Stratégie actuelle utilisée pour déployer la ressource dans chaque zone.
Tableau ServiceCatalogBindingZoneStatus zones Liste des états de zone dans lesquels la ressource est déployée.

ServiceCatalogBindingZoneStatus

Fournit l'état du déploiement d'un catalogue de services dans une zone spécifique.

Apparaît dans :ServiceCatalogBindingStatus

Champ Description
chaîne name Nom de la zone dans laquelle se trouve la réplique à laquelle cet état se rapporte.
rolloutStatus ZoneRolloutStatus État du déploiement de la réplique dans la zone.
replicaStatus ServiceCatalogBindingReplicaStatus État de rapprochement de la réplique collectée à partir de la zone. Toute condition du champ dont la valeur .observedGeneration est inférieure à .rolloutStatus.replicaGeneration est obsolète.

ServiceCatalogList

Représente une collection de ressources personnalisées ServiceCatalog.

Champ Description
chaîne apiVersion marketplace.global.gdc.goog/v1
chaîne kind ServiceCatalogList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau ServiceCatalog items

ServiceCatalogReplica

Représente un seul groupe de services Marketplace.

Apparaît dans :ServiceCatalogReplicaList

Champ Description
chaîne apiVersion marketplace.global.gdc.goog/v1
chaîne kind ServiceCatalogReplica
metadata ObjectMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
spec ServiceCatalogSpec
status ServiceCatalogReplicaStatus

ServiceCatalogReplicaList

Représente une collection de ressources personnalisées ServiceCatalogReplica.

Champ Description
chaîne apiVersion marketplace.global.gdc.goog/v1
chaîne kind ServiceCatalogReplicaList
metadata ListMeta Reportez-vous à la documentation de l'API Kubernetes pour connaître les champs de metadata.
Tableau ServiceCatalogReplica items

ServiceCatalogSpec

ServiceCatalogSpec définit les informations sur le propriétaire du catalogue et une liste des descriptions de services accessibles.

Apparaît dans : - ServiceCatalog - ServiceCatalogReplica

Champ Description
chaîne displayName Nom à afficher pour ce ServiceCatalog.
owner CatalogOwner Informations sur le propriétaire du catalogue.
serviceDescriptionRef Tableau NamespacedName Liste des descriptions de services incluses dans ServiceCatalog.

ServiceCatalogStatus

Fournit l'état général d'un catalogue de services mondial.

Apparaît dans :ServiceCatalog

Champ Description
Tableau Condition conditions Observations de l'état général de la ressource. Types de conditions connus : "Ready".
rollout RolloutStatus Stratégie actuelle utilisée pour déployer la ressource dans chaque zone.
Tableau ServiceCatalogZoneStatus zones Liste des états de zone dans lesquels la ressource est déployée.

ServiceCatalogZoneStatus

Fournit l'état du déploiement d'un catalogue de services dans une zone spécifique.

Apparaît dans :ServiceCatalogStatus

Champ Description
chaîne name Nom de la zone dans laquelle se trouve la réplique à laquelle cet état se rapporte.
rolloutStatus ZoneRolloutStatus État du déploiement de la réplique dans la zone.
replicaStatus ServiceCatalogReplicaStatus État de rapprochement de la réplique collectée à partir de la zone. Toute condition du champ dont la valeur .observedGeneration est inférieure à .rolloutStatus.replicaGeneration est obsolète.