marketplace.gdc.goog/v1
Contains API Schema definitions for the Marketplace API group.
IconType
Underlying type: string
IconType represents the type of icon asset.
Appears in: - ServiceDescriptionSpec
ServiceDescription
ServiceDescription represents a description of a Marketplace service.
Appears in: - ServiceDescriptionList
Field | Description |
---|---|
apiVersion string |
marketplace.gdc.goog/v1 |
kind string |
ServiceDescription |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec ServiceDescriptionSpec |
ServiceDescriptionDetails
ServiceDescriptionDetails defines the fields available for a given section.
Appears in: - ServiceDescriptionSpec
Field | Description |
---|---|
details string |
Description details HTML-formatted section. |
url string |
Description URL, if available. |
ServiceDescriptionList
Represents a collection of ServiceDescription
custom resources.
Field | Description |
---|---|
apiVersion string |
marketplace.gdc.goog/v1 |
kind string |
ServiceDescriptionList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items ServiceDescription array |
ServiceDescriptionSpec
ServiceDescriptionSpec defines a service description of a Marketplace service.
Appears in: - ServiceDescription
Field | Description |
---|---|
serviceName string |
Selector value corresponding to "marketplace.gdc.goog/service-name" label. |
displayName string |
Display name for this service. |
vendor string |
Vendor for this service. |
description string |
Short description for this service. |
serviceType string |
Type of this service for Overview page. |
iconType IconType |
Type of icon asset. |
iconSource string |
Source data for the icon asset, e.g. base64-encoded image. |
overview string |
Service overview HTML-formatted section. |
pricing ServiceDescriptionDetails |
Service pricing HTML-formatted section. |
support string |
Service support HTML-formatted section. |
terms ServiceDescriptionDetails |
Service terms HTML-formatted section. |
contactInfo string |
Service contact info HTML-formatted section. |
documentation ServiceDescriptionDetails |
Service documentation details. |
categories string array |
Additional details for "Categories". |
ServiceInstance
Represents an installed instance of a Marketplace service.
Appears in: - ServiceInstanceList
Field | Description |
---|---|
apiVersion string |
marketplace.gdc.goog/v1 |
kind string |
ServiceInstance |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec ServiceInstanceSpec |
|
status ServiceInstanceStatus |
ServiceInstanceList
Represents a collection of ServiceInstance
custom resources.
Field | Description |
---|---|
apiVersion string |
marketplace.gdc.goog/v1 |
kind string |
ServiceInstanceList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items ServiceInstance array |
ServiceInstanceSpec
Defines an installed instance of a Marketplace service.
Appears in: - ServiceInstance
Field | Description |
---|---|
serviceVersionRef NamespacedName |
ServiceVersionRef references the ServiceVersion for this instance. |
clusterRef NamespacedName |
The name of the cluster to install the service instance. |
parameters JSON |
The parameters to configure for the service instance. This can contain arbitrary JSON data. |
ServiceInstanceStatus
Defines the observed state of a Marketplace service instance.
Appears in: - ServiceInstance
Field | Description |
---|---|
installedVersion string |
The currently running version. An empty string indicates no version is installed. |
conditions Condition array |
The indicator for whether the installation is successful, or if any errors occurred. |
errorStatus ErrorStatus |
ErrorStatus holds the most recent errors with the observed times included. |
ServiceVersion
Represents a single version of a Marketplace service.
Appears in: - ServiceVersionList
Field | Description |
---|---|
apiVersion string |
marketplace.gdc.goog/v1 |
kind string |
ServiceVersion |
metadata ObjectMeta |
Refer to Kubernetes API documentation for fields of metadata . |
spec ServiceVersionSpec |
ServiceVersionList
Represents a collection of ServiceVersion
custom resources.
Field | Description |
---|---|
apiVersion string |
marketplace.gdc.goog/v1 |
kind string |
ServiceVersionList |
metadata ListMeta |
Refer to Kubernetes API documentation for fields of metadata . |
items ServiceVersion array |
ServiceVersionSpec
Defines an available version of a Marketplace service.
Appears in: - ServiceVersion
Field | Description |
---|---|
version string |
The version of this service. |
entrypoint string |
The name of the Helm chart whose lifecycle will be managed. |
defaultConfiguration string |
The default configuration of the Helm chart values. |