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 |
Quick Links¶
- Resource Guide Index
- Setup Guide
- Package Page
- API Reference
- Spec Reference
- Status Reference
- Rendered Sample (
config/samples/marketplace_v1beta1_publication.yaml)
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.
#
# 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: {}