Skip to content

Marketplace: Publication

Manage OCI Marketplace resources from Kubernetes. This page is generated from checked-in package metadata, CRD schemas, and sample manifests.

Resource Snapshot

Field Value
Service marketplace
Resource Publication
API Version marketplace.oracle.com/v1beta1
Package Marketplace
Support Status Preview
Latest Released Version v2.1.0-alpha
Install Namespace oci-service-operator-marketplace-system

Spec Fields

This summary shows the top-level spec fields. Use the full API reference for nested fields, defaults, and enum values.

Field Description Type Required
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where you want to create the publication. string Yes
definedTags The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No
freeformTags The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No
isAgreementAcknowledged Whether the publisher acknowledged that they have the right and authority to share the contents of the publication and that they accepted the Oracle terms of use agreements required to create a publication. boolean Yes
listingType The publisher category to which the publication belongs. The publisher category informs where the listing appears for use. string Yes
longDescription A long description of the publication to use in the listing. string No
name The name of the publication, which is also used in the listing. string Yes
packageDetails PublicationPackageDetails defines nested fields for Publication.PackageDetails. object Yes
shortDescription A short description of the publication to use in the listing. string Yes
supportContacts Contact information for getting support from the publisher for the listing. list[object] Yes

Status Fields

This summary shows the top-level status fields. Use the full API reference for nested fields, defaults, and enum values.

Field Description Type Required
compartmentId The OCID (https://docs.oracle.com/iaas/Content/General/Concepts/identifiers.htm) of the compartment where the publication exists. string No
definedTags The defined tags associated with this resource, if any. Each key is predefined and scoped to namespaces. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Operations": {"CostCenter": "42"}} map[string, map[string, string]] No
freeformTags The freeform tags associated with this resource, if any. Each tag is a simple key-value pair with no predefined name, type, or namespace. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {"Department": "Finance"} map[string, string] No
icon PublicationIcon defines nested fields for Publication.Icon. object No
id The unique identifier for the publication in Marketplace. string No
lifecycleState The lifecycle state of the publication. string No
listingType The publisher category to which the publication belongs. The publisher category informs where the listing appears for use. string No
longDescription A long description of the publication to use in the listing. string No
name The name of the publication, which is also used in the listing. string No
packageType The listing's package type. string No
shortDescription A short description of the publication to use in the listing. string No
status - object Yes
supportContacts Contact information for getting support from the publisher for the listing. list[object] No
supportedOperatingSystems The list of operating systems supprted by the listing. list[object] No
systemTags The system tags associated with this resource, if any. The system tags are set by Oracle Cloud Infrastructure services. Each key is predefined and scoped to namespaces. For more information, see Resource Tags (https://docs.oracle.com/iaas/Content/General/Concepts/resourcetags.htm). Example: {orcl-cloud: {free-tier-retain: true}} map[string, map[string, string]] No
timeCreated The date and time the publication was created, expressed in RFC 3339 (https://tools.ietf.org/html/rfc3339) timestamp format. Example: 2016-08-25T21:10:29.600Z string No

Sample Manifest

This example is generated from the checked-in sample manifest at config/samples/marketplace_v1beta1_publication.yaml. Replace placeholder values before applying it.

Open the rendered sample page

#
# Copyright (c) 2021, Oracle and/or its affiliates. All rights reserved.
# Licensed under the Universal Permissive License v 1.0 as shown at http://oss.oracle.com/licenses/upl.
#

apiVersion: marketplace.oracle.com/v1beta1
kind: Publication
metadata:
  name: publication-sample
spec: {}