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.

IconType

Tipo sottostante: string IconType rappresenta il tipo di asset icona.

Visualizzato in: - ServiceDescriptionSpec

NameSelector

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

Appare 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 mapping da Service Catalog al progetto.

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 mapping da Service Catalog al progetto.

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 Array ServiceCatalogBindingReplica

ServiceCatalogBindingSelector

Fornisce un insieme di regole per trovare 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'associazione del catalogo di servizi globale.

Visualizzato in: - ServiceCatalogBinding

Campo Descrizione
conditions Condition array 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 Array ServiceCatalogBindingZoneStatus 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 determinata zona.

Appare in: - ServiceCatalogBindingStatus

Campo Descrizione
name stringa Il nome della zona in cui si trova la replica rappresentata da questo stato.
rolloutStatus ZoneRolloutStatus Lo stato dell'implementazione della replica nella zona.
replicaStatus ServiceCatalogBindingReplicaStatus Lo stato della 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 Array ServiceCatalog

ServiceCatalogReplica

Rappresenta un singolo gruppo di servizi Marketplace.

Appare 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 Array ServiceCatalogReplica

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 Condition array 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 determinata zona.

Appare in: - ServiceCatalogStatus

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

ServiceDescription

ServiceDescription rappresenta una descrizione di un servizio Marketplace.

Visualizzato in: - ServiceDescriptionList

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

ServiceDescriptionDetails

ServiceDescriptionDetails definisce i campi disponibili per una determinata sezione.

Visualizzato in: - ServiceDescriptionSpec

Campo Descrizione
details stringa Sezione con i dettagli della descrizione in formato HTML.
url stringa URL di descrizione, se disponibile.

ServiceDescriptionList

Rappresenta una raccolta di risorse personalizzate ServiceDescription.

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

ServiceDescriptionReplica

Rappresenta una descrizione di un servizio Marketplace.

Visualizzato in: - ServiceDescriptionReplicaList

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

ServiceDescriptionReplicaList

Rappresenta una raccolta di risorse personalizzate ServiceDescriptionReplica.

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

ServiceDescriptionSpec

ServiceDescriptionSpec definisce una descrizione del servizio di un servizio Marketplace.

Visualizzato in: - ServiceDescription - ServiceDescriptionReplica

Campo Descrizione
serviceName stringa Valore del selettore corrispondente all'etichetta "marketplace.gdc.goog/service-name".
displayName stringa Nome visualizzato per questo servizio.
vendor stringa Fornitore di questo servizio.
description stringa Breve descrizione di questo servizio.
serviceType stringa Tipo di questo servizio per la pagina Panoramica.
iconType IconType Tipo di asset icona.
iconSource stringa Dati di origine per l'asset icona, ad esempio immagine con codifica base64.
overview stringa Sezione formattata in HTML della panoramica del servizio.
pricing ServiceDescriptionDetails Sezione con i prezzi del servizio in formato HTML.
support stringa Sezione di assistenza del servizio in formato HTML.
terms ServiceDescriptionDetails Sezione dei termini di servizio in formato HTML.
contactInfo stringa Sezione formattata in HTML con i dati di contatto del servizio.
documentation ServiceDescriptionDetails Dettagli della documentazione del servizio.
categories array di stringhe Ulteriori dettagli per "Categorie".

ServiceDescriptionStatus

Fornisce lo stato complessivo di una descrizione del servizio globale.

Visualizzato in: - ServiceDescription

Campo Descrizione
conditions Condition array 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 Array ServiceDescriptionZoneStatus L'elenco degli stati delle zone in cui viene implementata la risorsa.

ServiceDescriptionZoneStatus

Fornisce lo stato dell'implementazione di una descrizione del servizio in una zona specifica.

Appare in: - ServiceDescriptionStatus

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

ServiceVersion

Rappresenta una singola versione di un servizio Marketplace.

Visualizzato in: - ServiceVersionList

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

ServiceVersionList

Rappresenta una raccolta di risorse personalizzate ServiceVersion.

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

ServiceVersionReplica

Rappresenta una singola versione di un servizio Marketplace.

Visualizzato in: - ServiceVersionReplicaList

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

ServiceVersionReplicaList

Rappresenta una raccolta di risorse personalizzate ServiceVersionReplica.

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

ServiceVersionSpec

Definisce una versione disponibile di un servizio Marketplace.

Visualizzato in: - ServiceVersion - ServiceVersionReplica

Campo Descrizione
version stringa La versione di questo servizio.
harborProject stringa Il nome del progetto in cui è archiviato Helm del servizio.
entrypoint stringa Il nome del grafico Helm di cui verrà gestito il ciclo di vita.
defaultConfiguration stringa La configurazione predefinita dei valori del grafico Helm.

ServiceVersionStatus

Fornisce lo stato generale di una versione del servizio globale.

Visualizzato in: - ServiceVersion

Campo Descrizione
conditions Condition array 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 ServiceVersionZoneStatus array L'elenco degli stati delle zone in cui viene implementata la risorsa.

ServiceVersionZoneStatus

Fornisce lo stato dell'implementazione di una versione del servizio in una zona specifica.

Appare in: - ServiceVersionStatus

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