KRM API marketplace.global.gdc.goog/v1

marketplace.global.gdc.goog/v1

Contiene le definizioni dello schema API per il gruppo API Marketplace.

CatalogOwner

CatalogOwner rappresenta le informazioni sul proprietario del catalogo, inclusi l'account amministratore del catalogo e il team proprietario del catalogo.

Appare in: - ServiceCatalogSpec

Campo Descrizione
admin stringa Account amministratore catalogo.
team stringa Team proprietario del catalogo.

NameSelector

Fornisce un elenco di nomi di progetti per l'associazione del catalogo dei servizi da abbinare.

Visualizzato in: - ServiceCatalogBindingSelector

Campo Descrizione
matchNames array di stringhe

ServiceCatalog

Rappresenta un singolo gruppo di servizi Marketplace.

Appare in: - ServiceCatalogList

Campo Descrizione
apiVersion stringa marketplace.global.gdc.goog/v1
kind stringa ServiceCatalog
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec ServiceCatalogSpec
status ServiceCatalogStatus

ServiceCatalogBinding

Rappresenta le relazioni di mappatura da Service Catalog a Project.

Visualizzato in: - ServiceCatalogBindingList

Campo Descrizione
apiVersion stringa marketplace.global.gdc.goog/v1
kind stringa ServiceCatalogBinding
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingStatus

ServiceCatalogBindingList

Rappresenta una raccolta di risorse personalizzate ServiceCatalogBinding.

Campo Descrizione
apiVersion stringa marketplace.global.gdc.goog/v1
kind stringa ServiceCatalogBindingList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items ServiceCatalogBinding array

ServiceCatalogBindingReplica

Rappresenta le relazioni di mappatura da Service Catalog a Project.

Appare in: - ServiceCatalogBindingReplicaList

Campo Descrizione
apiVersion stringa marketplace.global.gdc.goog/v1
kind stringa ServiceCatalogBindingReplica
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec ServiceCatalogBindingSpec
status ServiceCatalogBindingReplicaStatus

ServiceCatalogBindingReplicaList

Rappresenta una raccolta di risorse personalizzate ServiceCatalogBindingReplica.

Campo Descrizione
apiVersion stringa marketplace.global.gdc.goog/v1
kind stringa ServiceCatalogBindingReplicaList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items ServiceCatalogBindingReplica array

ServiceCatalogBindingSelector

Fornisce un insieme di regole per la corrispondenza dei progetti. Devi scegliere esattamente 0 o 1 selettore. Il selettore 0 corrisponde a tutti i progetti.

Appare in: - ServiceCatalogBindingSpec

Campo Descrizione
nameSelector NameSelector NameSelector viene utilizzato per specificare l'elenco dei nomi dei progetti.
labelSelector LabelSelector LabelSelector viene utilizzato per specificare l'elenco di etichette e valori dei progetti.

ServiceCatalogBindingSpec

Fornisce la specifica, o lo stato desiderato, di una risorsa ServiceCatalogBinding.

Visualizzato in: - ServiceCatalogBinding - ServiceCatalogBindingReplica

Campo Descrizione
serviceCatalogRef NamespacedName ServiceCatalogRef rappresenta ServiceCatalog in questo ServiceCatalogBinding.
selector ServiceCatalogBindingSelector Il selettore viene utilizzato per specificare un insieme di regole per la corrispondenza dei progetti.

ServiceCatalogBindingStatus

Fornisce lo stato generale di un binding del catalogo di servizi globale.

Visualizzato in: - ServiceCatalogBinding

Campo Descrizione
conditions Array Condition Le osservazioni sullo stato generale della risorsa. Tipi di condizioni noti: Pronto.
rollout RolloutStatus La strategia attuale utilizzata per implementare la risorsa in ogni zona.
zones ServiceCatalogBindingZoneStatus array L'elenco degli stati delle zone in cui viene implementata la risorsa.

ServiceCatalogBindingZoneStatus

Fornisce lo stato dell'implementazione di un catalogo dei servizi in una zona specifica.

Appare in: - ServiceCatalogBindingStatus

Campo Descrizione
name stringa Il nome della zona in cui si trova la replica a cui si riferisce questo stato.
rolloutStatus ZoneRolloutStatus Lo stato dell'implementazione della replica nella zona.
replicaStatus ServiceCatalogBindingReplicaStatus Lo stato di riconciliazione della replica raccolta dalla zona. Qualsiasi condizione all'interno del campo con un valore .observedGeneration inferiore a .rolloutStatus.replicaGeneration è obsoleta.

ServiceCatalogList

Rappresenta una raccolta di risorse personalizzate ServiceCatalog.

Campo Descrizione
apiVersion stringa marketplace.global.gdc.goog/v1
kind stringa ServiceCatalogList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items ServiceCatalog array

ServiceCatalogReplica

Rappresenta un singolo gruppo di servizi Marketplace.

Visualizzato in: - ServiceCatalogReplicaList

Campo Descrizione
apiVersion stringa marketplace.global.gdc.goog/v1
kind stringa ServiceCatalogReplica
metadata ObjectMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
spec ServiceCatalogSpec
status ServiceCatalogReplicaStatus

ServiceCatalogReplicaList

Rappresenta una raccolta di risorse personalizzate ServiceCatalogReplica.

Campo Descrizione
apiVersion stringa marketplace.global.gdc.goog/v1
kind stringa ServiceCatalogReplicaList
metadata ListMeta Per i campi di metadata, consulta la documentazione dell'API Kubernetes.
items ServiceCatalogReplica array

ServiceCatalogSpec

ServiceCatalogSpec definisce le informazioni sul proprietario del catalogo e un elenco di descrizioni dei servizi accessibili.

Visualizzato in: - ServiceCatalog - ServiceCatalogReplica

Campo Descrizione
displayName stringa Nome visualizzato per questo ServiceCatalog.
owner CatalogOwner Informazioni sul proprietario del catalogo.
serviceDescriptionRef Array NamespacedName Elenco delle descrizioni dei servizi incluse in ServiceCatalog.

ServiceCatalogStatus

Fornisce lo stato generale di un catalogo di servizi globale.

Appare in: - ServiceCatalog

Campo Descrizione
conditions Array Condition Le osservazioni sullo stato generale della risorsa. Tipi di condizioni noti: Pronto.
rollout RolloutStatus La strategia attuale utilizzata per implementare la risorsa in ogni zona.
zones ServiceCatalogZoneStatus array L'elenco degli stati delle zone in cui viene implementata la risorsa.

ServiceCatalogZoneStatus

Fornisce lo stato dell'implementazione di un catalogo dei servizi in una zona specifica.

Appare in: - ServiceCatalogStatus

Campo Descrizione
name stringa Il nome della zona in cui si trova la replica a cui si riferisce questo stato.
rolloutStatus ZoneRolloutStatus Lo stato dell'implementazione della replica nella zona.
replicaStatus ServiceCatalogReplicaStatus Lo stato di riconciliazione della replica raccolta dalla zona. Qualsiasi condizione all'interno del campo con un valore .observedGeneration inferiore a .rolloutStatus.replicaGeneration è obsoleta.