PackageManifest holds information about a package, which is a reference to one (or more) channels under a single package.
PackageManifest holds information about a package, which is a reference to one (or more) channels under a single package.
object
| Property | Type | Description | 
|---|---|---|
  | 
  | 
APIVersion defines the versioned schema of this representation of an object. Servers should convert recognized schemas to the latest internal value, and may reject unrecognized values. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#resources  | 
  | 
  | 
Kind is a string value representing the REST resource this object represents. Servers may infer this from the endpoint the client submits requests to. Cannot be updated. In CamelCase. More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds  | 
  | 
||
  | 
  | 
PackageManifestSpec defines the desired state of PackageManifest  | 
  | 
  | 
PackageManifestStatus represents the current status of the PackageManifest  | 
PackageManifestStatus represents the current status of the PackageManifest
object
catalogSource
catalogSourceDisplayName
catalogSourcePublisher
catalogSourceNamespace
packageName
channels
defaultChannel
| Property | Type | Description | 
|---|---|---|
  | 
  | 
CatalogSource is the name of the CatalogSource this package belongs to  | 
  | 
  | 
|
  | 
  | 
CatalogSourceNamespace is the namespace of the owning CatalogSource  | 
  | 
  | 
|
  | 
  | 
Channels are the declared channels for the package, ala   | 
  | 
  | 
PackageChannel defines a single channel under a package, pointing to a version of that package.  | 
  | 
  | 
DefaultChannel is, if specified, the name of the default channel for the package. The default channel will be installed if no other channel is explicitly given. If the package has a single channel, then that channel is implicitly the default.  | 
  | 
  | 
Deprecation conveys information regarding a deprecated resource.  | 
  | 
  | 
PackageName is the name of the overall package, ala   | 
  | 
  | 
AppLink defines a link to an application  | 
Channels are the declared channels for the package, ala stable or alpha.
array
PackageChannel defines a single channel under a package, pointing to a version of that package.
object
name
currentCSV
entries
| Property | Type | Description | 
|---|---|---|
  | 
  | 
CurrentCSV defines a reference to the CSV holding the version of this package currently for the channel.  | 
  | 
  | 
CSVDescription defines a description of a CSV  | 
  | 
  | 
Deprecation conveys information regarding a deprecated resource.  | 
  | 
  | 
Entries lists all CSVs in the channel, with their upgrade edges.  | 
  | 
  | 
ChannelEntry defines a member of a package channel.  | 
  | 
  | 
Name is the name of the channel, e.g.   | 
CSVDescription defines a description of a CSV
object
| Property | Type | Description | 
|---|---|---|
  | 
  | 
|
  | 
||
  | 
||
  | 
  | 
LongDescription is the CSV’s description  | 
  | 
  | 
DisplayName is the CSV’s display name  | 
  | 
  | 
Icon is the CSV’s base64 encoded icon  | 
  | 
  | 
Icon defines a base64 encoded icon and media type  | 
  | 
InstallModes specify supported installation types  | 
|
  | 
  | 
|
  | 
  | 
|
  | 
  | 
AppLink defines a link to an application  | 
  | 
  | 
|
  | 
  | 
Maintainer defines a project maintainer  | 
  | 
  | 
|
  | 
  | 
Minimum Kubernetes version for operator installation  | 
  | 
||
  | 
  | 
AppLink defines a link to an application  | 
  | 
  | 
List of related images  | 
  | 
Version is the CSV’s semantic version  | 
Icon defines a base64 encoded icon and media type
object
| Property | Type | Description | 
|---|---|---|
  | 
  | 
|
  | 
  | 
AppLink defines a link to an application
object
| Property | Type | Description | 
|---|---|---|
  | 
  | 
|
  | 
  | 
Maintainer defines a project maintainer
object
| Property | Type | Description | 
|---|---|---|
  | 
  | 
|
  | 
  | 
AppLink defines a link to an application
object
| Property | Type | Description | 
|---|---|---|
  | 
  | 
|
  | 
  | 
Deprecation conveys information regarding a deprecated resource.
object
message
| Property | Type | Description | 
|---|---|---|
  | 
  | 
Message is a human readable message describing the deprecation.  | 
Entries lists all CSVs in the channel, with their upgrade edges.
array
ChannelEntry defines a member of a package channel.
object
name
| Property | Type | Description | 
|---|---|---|
  | 
  | 
Deprecation conveys information regarding a deprecated resource.  | 
  | 
  | 
Name is the name of the bundle for this entry.  | 
  | 
  | 
Version is the version of the bundle for this entry.  | 
Deprecation conveys information regarding a deprecated resource.
object
message
| Property | Type | Description | 
|---|---|---|
  | 
  | 
Message is a human readable message describing the deprecation.  | 
The following API endpoints are available:
/apis/packages.operators.coreos.com/v1/packagemanifests
GET: list objects of kind PackageManifest
/apis/packages.operators.coreos.com/v1/namespaces/{namespace}/packagemanifests
GET: list objects of kind PackageManifest
/apis/packages.operators.coreos.com/v1/namespaces/{namespace}/packagemanifests/{name}
GET: read the specified PackageManifest
/apis/packages.operators.coreos.com/v1/namespaces/{namespace}/packagemanifests/{name}/icon
GET: connect GET requests to icon of PackageManifest
GET
list objects of kind PackageManifest
| HTTP code | Reponse body | 
|---|---|
200 - OK  | 
  | 
GET
list objects of kind PackageManifest
| HTTP code | Reponse body | 
|---|---|
200 - OK  | 
  | 
| Parameter | Type | Description | 
|---|---|---|
  | 
  | 
name of the PackageManifest  | 
GET
read the specified PackageManifest
| HTTP code | Reponse body | 
|---|---|
200 - OK  | 
  | 
| Parameter | Type | Description | 
|---|---|---|
  | 
  | 
name of the PackageManifest  | 
GET
connect GET requests to icon of PackageManifest
| HTTP code | Reponse body | 
|---|---|
200 - OK  | 
  |